xref: /linux/MAINTAINERS (revision 3b0213d56eb7f78c9a0e78dfcd9ec077bb1cf4e9)
1
2
3	List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below.  This will make things
6easier on the maintainers.  Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91.	Always _test_ your changes, however small, on at least 4 or
10	5 people, preferably many more.
11
122.	Try to release a few ALPHA test versions to the net. Announce
13	them onto the kernel channel and await results. This is especially
14	important for device drivers, because often that's the only way
15	you will find things like the fact version 3 firmware needs
16	a magic fix you didn't know about, or some clown changed the
17	chips on a board and not its name.  (Don't laugh!  Look at the
18	SMC etherpower for that.)
19
203.	Make sure your changes compile correctly in multiple
21	configurations. In particular check that changes work both as a
22	module and built into the kernel.
23
244.	When you are happy with a change make it generally available for
25	testing and await feedback.
26
275.	Make a patch available to the relevant maintainer in the list. Use
28	'diff -u' to make the patch easy to merge. Be prepared to get your
29	changes sent back with seemingly silly requests about formatting
30	and variable names.  These aren't as silly as they seem. One
31	job the maintainers (and especially Linus) do is to keep things
32	looking the same. Sometimes this means that the clever hack in
33	your driver to get around a problem actually needs to become a
34	generalized kernel feature ready for next time.
35
36	PLEASE check your patch with the automated style checker
37	(scripts/checkpatch.pl) to catch trivial style violations.
38	See Documentation/CodingStyle for guidance here.
39
40	PLEASE CC: the maintainers and mailing lists that are generated
41	by scripts/get_maintainer.pl.  The results returned by the
42	script will be best if you have git installed and are making
43	your changes in a branch derived from Linus' latest git tree.
44	See Documentation/SubmittingPatches for details.
45
46	PLEASE try to include any credit lines you want added with the
47	patch. It avoids people being missed off by mistake and makes
48	it easier to know who wants adding and who doesn't.
49
50	PLEASE document known bugs. If it doesn't work for everything
51	or does something very odd once a month document it.
52
53	PLEASE remember that submissions must be made under the terms
54	of the OSDL certificate of contribution and should include a
55	Signed-off-by: line.  The current version of this "Developer's
56	Certificate of Origin" (DCO) is listed in the file
57	Documentation/SubmittingPatches.
58
596.	Make sure you have the right to send any changes you make. If you
60	do changes at work you may find your employer owns the patch
61	not you.
62
637.	When sending security related changes or reports to a maintainer
64	please Cc: security@kernel.org, especially if the maintainer
65	does not respond.
66
678.	Happy hacking.
68
69Descriptions of section entries:
70
71	P: Person (obsolete)
72	M: Mail patches to: FullName <address@domain>
73	R: Designated reviewer: FullName <address@domain>
74	   These reviewers should be CCed on patches.
75	L: Mailing list that is relevant to this area
76	W: Web-page with status/info
77	Q: Patchwork web based patch tracking system site
78	T: SCM tree type and location.
79	   Type is one of: git, hg, quilt, stgit, topgit
80	S: Status, one of the following:
81	   Supported:	Someone is actually paid to look after this.
82	   Maintained:	Someone actually looks after it.
83	   Odd Fixes:	It has a maintainer but they don't have time to do
84			much other than throw the odd patch in. See below..
85	   Orphan:	No current maintainer [but maybe you could take the
86			role as you write your new code].
87	   Obsolete:	Old code. Something tagged obsolete generally means
88			it has been replaced by a better system and you
89			should be using that.
90	F: Files and directories with wildcard patterns.
91	   A trailing slash includes all files and subdirectory files.
92	   F:	drivers/net/	all files in and below drivers/net
93	   F:	drivers/net/*	all files in drivers/net, but not below
94	   F:	*/net/*		all files in "any top level directory"/net
95	   One pattern per line.  Multiple F: lines acceptable.
96	N: Files and directories with regex patterns.
97	   N:	[^a-z]tegra	all files whose path contains the word tegra
98	   One pattern per line.  Multiple N: lines acceptable.
99	   scripts/get_maintainer.pl has different behavior for files that
100	   match F: pattern and matches of N: patterns.  By default,
101	   get_maintainer will not look at git log history when an F: pattern
102	   match occurs.  When an N: match occurs, git log history is used
103	   to also notify the people that have git commit signatures.
104	X: Files and directories that are NOT maintained, same rules as F:
105	   Files exclusions are tested before file matches.
106	   Can be useful for excluding a specific subdirectory, for instance:
107	   F:	net/
108	   X:	net/ipv6/
109	   matches all files in and below net excluding net/ipv6/
110	K: Keyword perl extended regex pattern to match content in a
111	   patch or file.  For instance:
112	   K: of_get_profile
113	      matches patches or files that contain "of_get_profile"
114	   K: \b(printk|pr_(info|err))\b
115	      matches patches or files that contain one or more of the words
116	      printk, pr_info or pr_err
117	   One regex pattern per line.  Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125		-----------------------------------
126
1273C59X NETWORK DRIVER
128M:	Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L:	netdev@vger.kernel.org
130S:	Maintained
131F:	Documentation/networking/vortex.txt
132F:	drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M:	David Dillow <dave@thedillows.org>
136L:	netdev@vger.kernel.org
137S:	Maintained
138F:	drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M:	Adam Radford <linuxraid@lsi.com>
142L:	linux-scsi@vger.kernel.org
143W:	http://www.lsi.com
144S:	Supported
145F:	drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L:	linux-scsi@vger.kernel.org
150S:	Maintained
151F:	drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M:	Alexander Aring <alex.aring@gmail.com>
155M:	Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L:	linux-bluetooth@vger.kernel.org
157L:	linux-wpan@vger.kernel.org
158S:	Maintained
159F:	net/6lowpan/
160F:	include/net/6lowpan.h
161
1626PACK NETWORK DRIVER FOR AX.25
163M:	Andreas Koensgen <ajk@comnets.uni-bremen.de>
164L:	linux-hams@vger.kernel.org
165S:	Maintained
166F:	drivers/net/hamradio/6pack.c
167
1688169 10/100/1000 GIGABIT ETHERNET DRIVER
169M:	Realtek linux nic maintainers <nic_swsd@realtek.com>
170L:	netdev@vger.kernel.org
171S:	Maintained
172F:	drivers/net/ethernet/realtek/r8169.c
173
1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER
175M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
176L:	linux-serial@vger.kernel.org
177W:	http://serial.sourceforge.net
178S:	Maintained
179T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180F:	drivers/tty/serial/8250*
181F:	include/linux/serial_8250.h
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184L:	netdev@vger.kernel.org
185S:	Orphan / Obsolete
186F:	drivers/net/ethernet/8390/
187
1889P FILE SYSTEM
189M:	Eric Van Hensbergen <ericvh@gmail.com>
190M:	Ron Minnich <rminnich@sandia.gov>
191M:	Latchesar Ionkov <lucho@ionkov.net>
192L:	v9fs-developer@lists.sourceforge.net
193W:	http://swik.net/v9fs
194Q:	http://patchwork.kernel.org/project/v9fs-devel/list/
195T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196S:	Maintained
197F:	Documentation/filesystems/9p.txt
198F:	fs/9p/
199F:	net/9p/
200F:	include/net/9p/
201F:	include/uapi/linux/virtio_9p.h
202F:	include/trace/events/9p.h
203
204
205A8293 MEDIA DRIVER
206M:	Antti Palosaari <crope@iki.fi>
207L:	linux-media@vger.kernel.org
208W:	http://linuxtv.org/
209W:	http://palosaari.fi/linux/
210Q:	http://patchwork.linuxtv.org/project/linux-media/list/
211T:	git git://linuxtv.org/anttip/media_tree.git
212S:	Maintained
213F:	drivers/media/dvb-frontends/a8293*
214
215AACRAID SCSI RAID DRIVER
216M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217L:	linux-scsi@vger.kernel.org
218W:	http://www.adaptec.com/
219S:	Supported
220F:	Documentation/scsi/aacraid.txt
221F:	drivers/scsi/aacraid/
222
223ABI/API
224L:	linux-api@vger.kernel.org
225F:	Documentation/ABI/
226F:	include/linux/syscalls.h
227F:	include/uapi/
228F:	kernel/sys_ni.c
229
230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
231M:	Hans de Goede <hdegoede@redhat.com>
232L:	lm-sensors@lm-sensors.org
233S:	Maintained
234F:	drivers/hwmon/abituguru.c
235
236ABIT UGURU 3 HARDWARE MONITOR DRIVER
237M:	Alistair John Strachan <alistair@devzero.co.uk>
238L:	lm-sensors@lm-sensors.org
239S:	Maintained
240F:	drivers/hwmon/abituguru3.c
241
242ACENIC DRIVER
243M:	Jes Sorensen <jes@trained-monkey.org>
244L:	linux-acenic@sunsite.dk
245S:	Maintained
246F:	drivers/net/ethernet/alteon/acenic*
247
248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
249M:	Peter Feuerer <peter@piie.net>
250L:	platform-driver-x86@vger.kernel.org
251W:	http://piie.net/?section=acerhdf
252S:	Maintained
253F:	drivers/platform/x86/acerhdf.c
254
255ACER WMI LAPTOP EXTRAS
256M:	"Lee, Chun-Yi" <jlee@suse.com>
257L:	platform-driver-x86@vger.kernel.org
258S:	Maintained
259F:	drivers/platform/x86/acer-wmi.c
260
261ACPI
262M:	Rafael J. Wysocki <rjw@rjwysocki.net>
263M:	Len Brown <lenb@kernel.org>
264L:	linux-acpi@vger.kernel.org
265W:	https://01.org/linux-acpi
266Q:	https://patchwork.kernel.org/project/linux-acpi/list/
267T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
268S:	Supported
269F:	drivers/acpi/
270F:	drivers/pnp/pnpacpi/
271F:	include/linux/acpi.h
272F:	include/acpi/
273F:	Documentation/acpi/
274F:	Documentation/ABI/testing/sysfs-bus-acpi
275F:	drivers/pci/*acpi*
276F:	drivers/pci/*/*acpi*
277F:	drivers/pci/*/*/*acpi*
278F:	tools/power/acpi/
279
280ACPI COMPONENT ARCHITECTURE (ACPICA)
281M:	Robert Moore <robert.moore@intel.com>
282M:	Lv Zheng <lv.zheng@intel.com>
283M:	Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284L:	linux-acpi@vger.kernel.org
285L:	devel@acpica.org
286W:	https://acpica.org/
287W:	https://github.com/acpica/acpica/
288Q:	https://patchwork.kernel.org/project/linux-acpi/list/
289T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290S:	Supported
291F:	drivers/acpi/acpica/
292F:	include/acpi/
293F:	tools/power/acpi/
294
295ACPI FAN DRIVER
296M:	Zhang Rui <rui.zhang@intel.com>
297L:	linux-acpi@vger.kernel.org
298W:	https://01.org/linux-acpi
299S:	Supported
300F:	drivers/acpi/fan.c
301
302ACPI THERMAL DRIVER
303M:	Zhang Rui <rui.zhang@intel.com>
304L:	linux-acpi@vger.kernel.org
305W:	https://01.org/linux-acpi
306S:	Supported
307F:	drivers/acpi/*thermal*
308
309ACPI VIDEO DRIVER
310M:	Zhang Rui <rui.zhang@intel.com>
311L:	linux-acpi@vger.kernel.org
312W:	https://01.org/linux-acpi
313S:	Supported
314F:	drivers/acpi/video.c
315
316ACPI WMI DRIVER
317L:	platform-driver-x86@vger.kernel.org
318S:	Orphan
319F:	drivers/platform/x86/wmi.c
320
321AD1889 ALSA SOUND DRIVER
322M:	Thibaut Varene <T-Bone@parisc-linux.org>
323W:	http://wiki.parisc-linux.org/AD1889
324L:	linux-parisc@vger.kernel.org
325S:	Maintained
326F:	sound/pci/ad1889.*
327
328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329M:	Michael Hennerich <michael.hennerich@analog.com>
330W:	http://wiki.analog.com/AD5254
331W:	http://ez.analog.com/community/linux-device-drivers
332S:	Supported
333F:	drivers/misc/ad525x_dpot.c
334
335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336M:	Michael Hennerich <michael.hennerich@analog.com>
337W:	http://wiki.analog.com/AD5398
338W:	http://ez.analog.com/community/linux-device-drivers
339S:	Supported
340F:	drivers/regulator/ad5398.c
341
342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343M:	Michael Hennerich <michael.hennerich@analog.com>
344W:	http://wiki.analog.com/AD7142
345W:	http://ez.analog.com/community/linux-device-drivers
346S:	Supported
347F:	drivers/input/misc/ad714x.c
348
349AD7877 TOUCHSCREEN DRIVER
350M:	Michael Hennerich <michael.hennerich@analog.com>
351W:	http://wiki.analog.com/AD7877
352W:	http://ez.analog.com/community/linux-device-drivers
353S:	Supported
354F:	drivers/input/touchscreen/ad7877.c
355
356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357M:	Michael Hennerich <michael.hennerich@analog.com>
358W:	http://wiki.analog.com/AD7879
359W:	http://ez.analog.com/community/linux-device-drivers
360S:	Supported
361F:	drivers/input/touchscreen/ad7879.c
362
363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364M:	Jiri Kosina <jkosina@suse.cz>
365S:	Maintained
366
367ADM1025 HARDWARE MONITOR DRIVER
368M:	Jean Delvare <jdelvare@suse.de>
369L:	lm-sensors@lm-sensors.org
370S:	Maintained
371F:	Documentation/hwmon/adm1025
372F:	drivers/hwmon/adm1025.c
373
374ADM1029 HARDWARE MONITOR DRIVER
375M:	Corentin Labbe <clabbe.montjoie@gmail.com>
376L:	lm-sensors@lm-sensors.org
377S:	Maintained
378F:	drivers/hwmon/adm1029.c
379
380ADM8211 WIRELESS DRIVER
381L:	linux-wireless@vger.kernel.org
382W:	http://wireless.kernel.org/
383S:	Orphan
384F:	drivers/net/wireless/adm8211.*
385
386ADP1653 FLASH CONTROLLER DRIVER
387M:	Sakari Ailus <sakari.ailus@iki.fi>
388L:	linux-media@vger.kernel.org
389S:	Maintained
390F:	drivers/media/i2c/adp1653.c
391F:	include/media/adp1653.h
392
393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394M:	Michael Hennerich <michael.hennerich@analog.com>
395W:	http://wiki.analog.com/ADP5520
396W:	http://ez.analog.com/community/linux-device-drivers
397S:	Supported
398F:	drivers/mfd/adp5520.c
399F:	drivers/video/backlight/adp5520_bl.c
400F:	drivers/leds/leds-adp5520.c
401F:	drivers/gpio/gpio-adp5520.c
402F:	drivers/input/keyboard/adp5520-keys.c
403
404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405M:	Michael Hennerich <michael.hennerich@analog.com>
406W:	http://wiki.analog.com/ADP5588
407W:	http://ez.analog.com/community/linux-device-drivers
408S:	Supported
409F:	drivers/input/keyboard/adp5588-keys.c
410F:	drivers/gpio/gpio-adp5588.c
411
412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413M:	Michael Hennerich <michael.hennerich@analog.com>
414W:	http://wiki.analog.com/ADP8860
415W:	http://ez.analog.com/community/linux-device-drivers
416S:	Supported
417F:	drivers/video/backlight/adp8860_bl.c
418
419ADS1015 HARDWARE MONITOR DRIVER
420M:	Dirk Eibach <eibach@gdsys.de>
421L:	lm-sensors@lm-sensors.org
422S:	Maintained
423F:	Documentation/hwmon/ads1015
424F:	drivers/hwmon/ads1015.c
425F:	include/linux/i2c/ads1015.h
426
427ADT746X FAN DRIVER
428M:	Colin Leroy <colin@colino.net>
429S:	Maintained
430F:	drivers/macintosh/therm_adt746x.c
431
432ADT7475 HARDWARE MONITOR DRIVER
433M:	Jean Delvare <jdelvare@suse.de>
434L:	lm-sensors@lm-sensors.org
435S:	Maintained
436F:	Documentation/hwmon/adt7475
437F:	drivers/hwmon/adt7475.c
438
439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440M:	Michael Hennerich <michael.hennerich@analog.com>
441W:	http://wiki.analog.com/ADXL345
442W:	http://ez.analog.com/community/linux-device-drivers
443S:	Supported
444F:	drivers/input/misc/adxl34x.c
445
446ADVANSYS SCSI DRIVER
447M:	Matthew Wilcox <matthew@wil.cx>
448L:	linux-scsi@vger.kernel.org
449S:	Maintained
450F:	Documentation/scsi/advansys.txt
451F:	drivers/scsi/advansys.c
452
453AEDSP16 DRIVER
454M:	Riccardo Facchetti <fizban@tin.it>
455S:	Maintained
456F:	sound/oss/aedsp16.c
457
458AF9013 MEDIA DRIVER
459M:	Antti Palosaari <crope@iki.fi>
460L:	linux-media@vger.kernel.org
461W:	http://linuxtv.org/
462W:	http://palosaari.fi/linux/
463Q:	http://patchwork.linuxtv.org/project/linux-media/list/
464T:	git git://linuxtv.org/anttip/media_tree.git
465S:	Maintained
466F:	drivers/media/dvb-frontends/af9013*
467
468AF9033 MEDIA DRIVER
469M:	Antti Palosaari <crope@iki.fi>
470L:	linux-media@vger.kernel.org
471W:	http://linuxtv.org/
472W:	http://palosaari.fi/linux/
473Q:	http://patchwork.linuxtv.org/project/linux-media/list/
474T:	git git://linuxtv.org/anttip/media_tree.git
475S:	Maintained
476F:	drivers/media/dvb-frontends/af9033*
477
478AFFS FILE SYSTEM
479L:	linux-fsdevel@vger.kernel.org
480S:	Orphan
481F:	Documentation/filesystems/affs.txt
482F:	fs/affs/
483
484AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
485M:	David Howells <dhowells@redhat.com>
486L:	linux-afs@lists.infradead.org
487S:	Supported
488F:	fs/afs/
489F:	include/net/af_rxrpc.h
490F:	net/rxrpc/af_rxrpc.c
491
492AGPGART DRIVER
493M:	David Airlie <airlied@linux.ie>
494T:	git git://people.freedesktop.org/~airlied/linux (part of drm maint)
495S:	Maintained
496F:	drivers/char/agp/
497F:	include/linux/agp*
498F:	include/uapi/linux/agp*
499
500AHA152X SCSI DRIVER
501M:	"Juergen E. Fischer" <fischer@norbit.de>
502L:	linux-scsi@vger.kernel.org
503S:	Maintained
504F:	drivers/scsi/aha152x*
505F:	drivers/scsi/pcmcia/aha152x*
506
507AIC7XXX / AIC79XX SCSI DRIVER
508M:	Hannes Reinecke <hare@suse.de>
509L:	linux-scsi@vger.kernel.org
510S:	Maintained
511F:	drivers/scsi/aic7xxx/
512
513AIMSLAB FM RADIO RECEIVER DRIVER
514M:	Hans Verkuil <hverkuil@xs4all.nl>
515L:	linux-media@vger.kernel.org
516T:	git git://linuxtv.org/media_tree.git
517W:	http://linuxtv.org
518S:	Maintained
519F:	drivers/media/radio/radio-aimslab*
520
521AIO
522M:	Benjamin LaHaise <bcrl@kvack.org>
523L:	linux-aio@kvack.org
524S:	Supported
525F:	fs/aio.c
526F:	include/linux/*aio*.h
527
528AIRSPY MEDIA DRIVER
529M:	Antti Palosaari <crope@iki.fi>
530L:	linux-media@vger.kernel.org
531W:	http://linuxtv.org/
532W:	http://palosaari.fi/linux/
533Q:	http://patchwork.linuxtv.org/project/linux-media/list/
534T:	git git://linuxtv.org/anttip/media_tree.git
535S:	Maintained
536F:	drivers/media/usb/airspy/
537
538ALCATEL SPEEDTOUCH USB DRIVER
539M:	Duncan Sands <duncan.sands@free.fr>
540L:	linux-usb@vger.kernel.org
541W:	http://www.linux-usb.org/SpeedTouch/
542S:	Maintained
543F:	drivers/usb/atm/speedtch.c
544F:	drivers/usb/atm/usbatm.c
545
546ALCHEMY AU1XX0 MMC DRIVER
547M:	Manuel Lauss <manuel.lauss@gmail.com>
548S:	Maintained
549F:	drivers/mmc/host/au1xmmc.c
550
551ALI1563 I2C DRIVER
552M:	Rudolf Marek <r.marek@assembler.cz>
553L:	linux-i2c@vger.kernel.org
554S:	Maintained
555F:	Documentation/i2c/busses/i2c-ali1563
556F:	drivers/i2c/busses/i2c-ali1563.c
557
558ALPHA PORT
559M:	Richard Henderson <rth@twiddle.net>
560M:	Ivan Kokshaysky <ink@jurassic.park.msu.ru>
561M:	Matt Turner <mattst88@gmail.com>
562S:	Odd Fixes
563L:	linux-alpha@vger.kernel.org
564F:	arch/alpha/
565
566ALTERA MAILBOX DRIVER
567M:	Ley Foon Tan <lftan@altera.com>
568L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
569S:	Maintained
570F:	drivers/mailbox/mailbox-altera.c
571
572ALTERA PIO DRIVER
573M:	Tien Hock Loh <thloh@altera.com>
574L:	linux-gpio@vger.kernel.org
575S:	Maintained
576F:	drivers/gpio/gpio-altera.c
577
578ALTERA TRIPLE SPEED ETHERNET DRIVER
579M:	Vince Bridgers <vbridger@opensource.altera.com>
580L:	netdev@vger.kernel.org
581L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
582S:	Maintained
583F:	drivers/net/ethernet/altera/
584
585ALTERA UART/JTAG UART SERIAL DRIVERS
586M:	Tobias Klauser <tklauser@distanz.ch>
587L:	linux-serial@vger.kernel.org
588L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
589S:	Maintained
590F:	drivers/tty/serial/altera_uart.c
591F:	drivers/tty/serial/altera_jtaguart.c
592F:	include/linux/altera_uart.h
593F:	include/linux/altera_jtaguart.h
594
595AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
596M:	Tom Lendacky <thomas.lendacky@amd.com>
597L:	linux-crypto@vger.kernel.org
598S:	Supported
599F:	drivers/crypto/ccp/
600F:	include/linux/ccp.h
601
602AMD FAM15H PROCESSOR POWER MONITORING DRIVER
603M:	Andreas Herrmann <herrmann.der.user@googlemail.com>
604L:	lm-sensors@lm-sensors.org
605S:	Maintained
606F:	Documentation/hwmon/fam15h_power
607F:	drivers/hwmon/fam15h_power.c
608
609AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
610M:	Thomas Dahlmann <dahlmann.thomas@arcor.de>
611L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
612S:	Supported
613F:	drivers/usb/gadget/udc/amd5536udc.*
614
615AMD GEODE PROCESSOR/CHIPSET SUPPORT
616P:	Andres Salomon <dilinger@queued.net>
617L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
618W:	http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
619S:	Supported
620F:	drivers/char/hw_random/geode-rng.c
621F:	drivers/crypto/geode*
622F:	drivers/video/fbdev/geode/
623F:	arch/x86/include/asm/geode.h
624
625AMD IOMMU (AMD-VI)
626M:	Joerg Roedel <joro@8bytes.org>
627L:	iommu@lists.linux-foundation.org
628T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
629S:	Maintained
630F:	drivers/iommu/amd_iommu*.[ch]
631F:	include/linux/amd-iommu.h
632
633AMD KFD
634M:	Oded Gabbay <oded.gabbay@amd.com>
635L:	dri-devel@lists.freedesktop.org
636T:	git git://people.freedesktop.org/~gabbayo/linux.git
637S:	Supported
638F:	drivers/gpu/drm/amd/amdkfd/
639F:	drivers/gpu/drm/amd/include/cik_structs.h
640F:	drivers/gpu/drm/amd/include/kgd_kfd_interface.h
641F:	drivers/gpu/drm/radeon/radeon_kfd.c
642F:	drivers/gpu/drm/radeon/radeon_kfd.h
643F:	include/uapi/linux/kfd_ioctl.h
644
645AMD MICROCODE UPDATE SUPPORT
646M:	Borislav Petkov <bp@alien8.de>
647S:	Maintained
648F:	arch/x86/kernel/cpu/microcode/amd*
649
650AMD XGBE DRIVER
651M:	Tom Lendacky <thomas.lendacky@amd.com>
652L:	netdev@vger.kernel.org
653S:	Supported
654F:	drivers/net/ethernet/amd/xgbe/
655F:	drivers/net/phy/amd-xgbe-phy.c
656
657AMS (Apple Motion Sensor) DRIVER
658M:	Michael Hanselmann <linux-kernel@hansmi.ch>
659S:	Supported
660F:	drivers/macintosh/ams/
661
662AMSO1100 RNIC DRIVER
663M:	Tom Tucker <tom@opengridcomputing.com>
664M:	Steve Wise <swise@opengridcomputing.com>
665L:	linux-rdma@vger.kernel.org
666S:	Maintained
667F:	drivers/infiniband/hw/amso1100/
668
669ANALOG DEVICES INC AD9389B DRIVER
670M:	Hans Verkuil <hans.verkuil@cisco.com>
671L:	linux-media@vger.kernel.org
672S:	Maintained
673F:	drivers/media/i2c/ad9389b*
674
675ANALOG DEVICES INC ADV7180 DRIVER
676M:	Lars-Peter Clausen <lars@metafoo.de>
677L:	linux-media@vger.kernel.org
678W:	http://ez.analog.com/community/linux-device-drivers
679S:	Supported
680F:	drivers/media/i2c/adv7180.c
681
682ANALOG DEVICES INC ADV7511 DRIVER
683M:	Hans Verkuil <hans.verkuil@cisco.com>
684L:	linux-media@vger.kernel.org
685S:	Maintained
686F:	drivers/media/i2c/adv7511*
687
688ANALOG DEVICES INC ADV7604 DRIVER
689M:	Hans Verkuil <hans.verkuil@cisco.com>
690L:	linux-media@vger.kernel.org
691S:	Maintained
692F:	drivers/media/i2c/adv7604*
693
694ANALOG DEVICES INC ADV7842 DRIVER
695M:	Hans Verkuil <hans.verkuil@cisco.com>
696L:	linux-media@vger.kernel.org
697S:	Maintained
698F:	drivers/media/i2c/adv7842*
699
700ANALOG DEVICES INC ASOC CODEC DRIVERS
701M:	Lars-Peter Clausen <lars@metafoo.de>
702L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
703W:	http://wiki.analog.com/
704W:	http://ez.analog.com/community/linux-device-drivers
705S:	Supported
706F:	sound/soc/codecs/adau*
707F:	sound/soc/codecs/adav*
708F:	sound/soc/codecs/ad1*
709F:	sound/soc/codecs/ad7*
710F:	sound/soc/codecs/ssm*
711F:	sound/soc/codecs/sigmadsp.*
712
713ANALOG DEVICES INC ASOC DRIVERS
714L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
715L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
716W:	http://blackfin.uclinux.org/
717S:	Supported
718F:	sound/soc/blackfin/*
719
720ANALOG DEVICES INC IIO DRIVERS
721M:	Lars-Peter Clausen <lars@metafoo.de>
722M:	Michael Hennerich <Michael.Hennerich@analog.com>
723W:	http://wiki.analog.com/
724W:	http://ez.analog.com/community/linux-device-drivers
725S:	Supported
726F:	drivers/iio/*/ad*
727X:	drivers/iio/*/adjd*
728F:	drivers/staging/iio/*/ad*
729F:	staging/iio/trigger/iio-trig-bfin-timer.c
730
731ANDROID DRIVERS
732M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
733M:	Arve Hjønnevåg <arve@android.com>
734M:	Riley Andrews <riandrews@android.com>
735T:	git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
736L:	devel@driverdev.osuosl.org
737S:	Supported
738F:	drivers/android/
739F:	drivers/staging/android/
740
741AOA (Apple Onboard Audio) ALSA DRIVER
742M:	Johannes Berg <johannes@sipsolutions.net>
743L:	linuxppc-dev@lists.ozlabs.org
744L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
745S:	Maintained
746F:	sound/aoa/
747
748APM DRIVER
749M:	Jiri Kosina <jkosina@suse.cz>
750S:	Odd fixes
751F:	arch/x86/kernel/apm_32.c
752F:	include/linux/apm_bios.h
753F:	include/uapi/linux/apm_bios.h
754F:	drivers/char/apm-emulation.c
755
756APPLE BCM5974 MULTITOUCH DRIVER
757M:	Henrik Rydberg <rydberg@bitmath.org>
758L:	linux-input@vger.kernel.org
759S:	Odd fixes
760F:	drivers/input/mouse/bcm5974.c
761
762APPLE SMC DRIVER
763M:	Henrik Rydberg <rydberg@bitmath.org>
764L:	lm-sensors@lm-sensors.org
765S:	Odd fixes
766F:	drivers/hwmon/applesmc.c
767
768APPLETALK NETWORK LAYER
769M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
770S:	Maintained
771F:	drivers/net/appletalk/
772F:	net/appletalk/
773
774APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
775M:	Iyappan Subramanian <isubramanian@apm.com>
776M:	Keyur Chudgar <kchudgar@apm.com>
777S:	Supported
778F:	drivers/net/ethernet/apm/xgene/
779F:	Documentation/devicetree/bindings/net/apm-xgene-enet.txt
780
781APTINA CAMERA SENSOR PLL
782M:	Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
783L:	linux-media@vger.kernel.org
784S:	Maintained
785F:	drivers/media/i2c/aptina-pll.*
786
787ARC FRAMEBUFFER DRIVER
788M:	Jaya Kumar <jayalk@intworks.biz>
789S:	Maintained
790F:	drivers/video/fbdev/arcfb.c
791F:	drivers/video/fbdev/core/fb_defio.c
792
793ARM MFM AND FLOPPY DRIVERS
794M:	Ian Molton <spyro@f2s.com>
795S:	Maintained
796F:	arch/arm/lib/floppydma.S
797F:	arch/arm/include/asm/floppy.h
798
799ARM PMU PROFILING AND DEBUGGING
800M:	Will Deacon <will.deacon@arm.com>
801S:	Maintained
802F:	arch/arm/kernel/perf_event*
803F:	arch/arm/oprofile/common.c
804F:	arch/arm/include/asm/pmu.h
805F:	arch/arm/kernel/hw_breakpoint.c
806F:	arch/arm/include/asm/hw_breakpoint.h
807
808ARM PORT
809M:	Russell King <linux@arm.linux.org.uk>
810L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
811W:	http://www.arm.linux.org.uk/
812S:	Maintained
813F:	arch/arm/
814
815ARM SUB-ARCHITECTURES
816L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
817S:	Maintained
818F:	arch/arm/mach-*/
819F:	arch/arm/plat-*/
820T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
821
822ARM PRIMECELL AACI PL041 DRIVER
823M:	Russell King <linux@arm.linux.org.uk>
824S:	Maintained
825F:	sound/arm/aaci.*
826
827ARM PRIMECELL CLCD PL110 DRIVER
828M:	Russell King <linux@arm.linux.org.uk>
829S:	Maintained
830F:	drivers/video/fbdev/amba-clcd.*
831
832ARM PRIMECELL KMI PL050 DRIVER
833M:	Russell King <linux@arm.linux.org.uk>
834S:	Maintained
835F:	drivers/input/serio/ambakmi.*
836F:	include/linux/amba/kmi.h
837
838ARM PRIMECELL MMCI PL180/1 DRIVER
839M:	Russell King <linux@arm.linux.org.uk>
840S:	Maintained
841F:	drivers/mmc/host/mmci.*
842F:	include/linux/amba/mmci.h
843
844ARM PRIMECELL UART PL010 AND PL011 DRIVERS
845M:	Russell King <linux@arm.linux.org.uk>
846S:	Maintained
847F:	drivers/tty/serial/amba-pl01*.c
848F:	include/linux/amba/serial.h
849
850ARM PRIMECELL BUS SUPPORT
851M:	Russell King <linux@arm.linux.org.uk>
852S:	Maintained
853F:	drivers/amba/
854F:	include/linux/amba/bus.h
855
856ARM/ADS SPHERE MACHINE SUPPORT
857M:	Lennert Buytenhek <kernel@wantstofly.org>
858L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
859S:	Maintained
860
861ARM/AFEB9260 MACHINE SUPPORT
862M:	Sergey Lapin <slapin@ossfans.org>
863L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
864S:	Maintained
865
866ARM/AJECO 1ARM MACHINE SUPPORT
867M:	Lennert Buytenhek <kernel@wantstofly.org>
868L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
869S:	Maintained
870
871ARM/Allwinner A1X SoC support
872M:	Maxime Ripard <maxime.ripard@free-electrons.com>
873L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
874S:	Maintained
875N:	sun[x4567]i
876
877ARM/Allwinner SoC Clock Support
878M:	Emilio López <emilio@elopez.com.ar>
879S:	Maintained
880F:	drivers/clk/sunxi/
881
882ARM/Amlogic MesonX SoC support
883M:	Carlo Caione <carlo@caione.org>
884L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885S:	Maintained
886F:	drivers/media/rc/meson-ir.c
887N:	meson[x68]
888
889ARM/Annapurna Labs ALPINE ARCHITECTURE
890M:	Tsahee Zidenberg <tsahee@annapurnalabs.com>
891S:	Maintained
892F:	arch/arm/mach-alpine/
893
894ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
895M:	Nicolas Ferre <nicolas.ferre@atmel.com>
896M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
897M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
898L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
899W:	http://www.linux4sam.org
900S:	Supported
901F:	arch/arm/mach-at91/
902F:	include/soc/at91/
903F:	arch/arm/boot/dts/at91*.dts
904F:	arch/arm/boot/dts/at91*.dtsi
905F:	arch/arm/boot/dts/sama*.dts
906F:	arch/arm/boot/dts/sama*.dtsi
907F:	arch/arm/include/debug/at91.S
908
909ARM/ATMEL AT91 Clock Support
910M:	Boris Brezillon <boris.brezillon@free-electrons.com>
911S:	Maintained
912F:	drivers/clk/at91
913
914ARM/CALXEDA HIGHBANK ARCHITECTURE
915M:	Rob Herring <robh@kernel.org>
916L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
917S:	Maintained
918F:	arch/arm/mach-highbank/
919
920ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
921M:	Krzysztof Halasa <khalasa@piap.pl>
922S:	Maintained
923F:	arch/arm/mach-cns3xxx/
924
925ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
926M:	Alexander Shiyan <shc_work@mail.ru>
927L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
928S:	Odd Fixes
929N:	clps711x
930
931ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
932M:	Hartley Sweeten <hsweeten@visionengravers.com>
933M:	Ryan Mallon <rmallon@gmail.com>
934L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
935S:	Maintained
936F:	arch/arm/mach-ep93xx/
937F:	arch/arm/mach-ep93xx/include/mach/
938
939ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
940M:	Lennert Buytenhek <kernel@wantstofly.org>
941L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
942S:	Maintained
943
944ARM/CLKDEV SUPPORT
945M:	Russell King <linux@arm.linux.org.uk>
946L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
947S:	Maintained
948F:	arch/arm/include/asm/clkdev.h
949F:	drivers/clk/clkdev.c
950
951ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
952M:	Mike Rapoport <mike@compulab.co.il>
953L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
954S:	Maintained
955
956ARM/CONTEC MICRO9 MACHINE SUPPORT
957M:	Hubert Feurstein <hubert.feurstein@contec.at>
958S:	Maintained
959F:	arch/arm/mach-ep93xx/micro9.c
960
961ARM/CORESIGHT FRAMEWORK AND DRIVERS
962M:	Mathieu Poirier <mathieu.poirier@linaro.org>
963L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
964S:	Maintained
965F:	drivers/hwtracing/coresight/*
966F:	Documentation/trace/coresight.txt
967F:	Documentation/devicetree/bindings/arm/coresight.txt
968F:	Documentation/ABI/testing/sysfs-bus-coresight-devices-*
969
970ARM/CORGI MACHINE SUPPORT
971M:	Richard Purdie <rpurdie@rpsys.net>
972S:	Maintained
973
974ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
975M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
976L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
977T:	git git://git.berlios.de/gemini-board
978S:	Maintained
979F:	arch/arm/mach-gemini/
980
981ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
982M:	Barry Song <baohua@kernel.org>
983L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
984T:	git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
985S:	Maintained
986F:	arch/arm/mach-prima2/
987F:	drivers/clk/sirf/
988F:	drivers/clocksource/timer-prima2.c
989F:	drivers/clocksource/timer-atlas7.c
990N:	[^a-z]sirf
991
992ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
993M:	Baruch Siach <baruch@tkos.co.il>
994L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
995S:	Maintained
996N:	digicolor
997
998ARM/EBSA110 MACHINE SUPPORT
999M:	Russell King <linux@arm.linux.org.uk>
1000L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1001W:	http://www.arm.linux.org.uk/
1002S:	Maintained
1003F:	arch/arm/mach-ebsa110/
1004F:	drivers/net/ethernet/amd/am79c961a.*
1005
1006ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1007M:	Uwe Kleine-König <kernel@pengutronix.de>
1008L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009S:	Maintained
1010N:	efm32
1011
1012ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1013M:	Daniel Ribeiro <drwyrm@gmail.com>
1014M:	Stefan Schmidt <stefan@openezx.org>
1015M:	Harald Welte <laforge@openezx.org>
1016L:	openezx-devel@lists.openezx.org (moderated for non-subscribers)
1017W:	http://www.openezx.org/
1018S:	Maintained
1019T:	topgit git://git.openezx.org/openezx.git
1020F:	arch/arm/mach-pxa/ezx.c
1021
1022ARM/FARADAY FA526 PORT
1023M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1024L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1025S:	Maintained
1026T:	git git://git.berlios.de/gemini-board
1027F:	arch/arm/mm/*-fa*
1028
1029ARM/FOOTBRIDGE ARCHITECTURE
1030M:	Russell King <linux@arm.linux.org.uk>
1031L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1032W:	http://www.arm.linux.org.uk/
1033S:	Maintained
1034F:	arch/arm/include/asm/hardware/dec21285.h
1035F:	arch/arm/mach-footbridge/
1036
1037ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1038M:	Shawn Guo <shawn.guo@linaro.org>
1039M:	Sascha Hauer <kernel@pengutronix.de>
1040L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041S:	Maintained
1042T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1043F:	arch/arm/mach-imx/
1044F:	arch/arm/mach-mxs/
1045F:	arch/arm/boot/dts/imx*
1046F:	arch/arm/configs/imx*_defconfig
1047
1048ARM/FREESCALE VYBRID ARM ARCHITECTURE
1049M:	Shawn Guo <shawn.guo@linaro.org>
1050M:	Sascha Hauer <kernel@pengutronix.de>
1051R:	Stefan Agner <stefan@agner.ch>
1052L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053S:	Maintained
1054T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1055F:	arch/arm/mach-imx/*vf610*
1056F:	arch/arm/boot/dts/vf*
1057
1058ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1059M:	Lennert Buytenhek <kernel@wantstofly.org>
1060L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061S:	Maintained
1062
1063ARM/GUMSTIX MACHINE SUPPORT
1064M:	Steve Sakoman <sakoman@gmail.com>
1065L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1066S:	Maintained
1067
1068ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1069M:	Philipp Zabel <philipp.zabel@gmail.com>
1070M:	Paul Parsons <lost.distance@yahoo.com>
1071L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1072S:	Maintained
1073F:	arch/arm/mach-pxa/hx4700.c
1074F:	arch/arm/mach-pxa/include/mach/hx4700.h
1075F:	sound/soc/pxa/hx4700.c
1076
1077ARM/HISILICON SOC SUPPORT
1078M:	Wei Xu <xuwei5@hisilicon.com>
1079L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1080W:	http://www.hisilicon.com
1081S:	Supported
1082T:	git git://github.com/hisilicon/linux-hisi.git
1083F:	arch/arm/mach-hisi/
1084
1085ARM/HP JORNADA 7XX MACHINE SUPPORT
1086M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
1087W:	www.jlime.com
1088S:	Maintained
1089T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1090F:	arch/arm/mach-sa1100/jornada720.c
1091F:	arch/arm/mach-sa1100/include/mach/jornada720.h
1092
1093ARM/IGEP MACHINE SUPPORT
1094M:	Enric Balletbo i Serra <eballetbo@gmail.com>
1095M:	Javier Martinez Canillas <javier@dowhile0.org>
1096L:	linux-omap@vger.kernel.org
1097L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098S:	Maintained
1099F:	arch/arm/boot/dts/omap3-igep*
1100
1101ARM/INCOME PXA270 SUPPORT
1102M:	Marek Vasut <marek.vasut@gmail.com>
1103L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104S:	Maintained
1105F:	arch/arm/mach-pxa/colibri-pxa270-income.c
1106
1107ARM/INTEL IOP32X ARM ARCHITECTURE
1108M:	Lennert Buytenhek <kernel@wantstofly.org>
1109L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1110S:	Maintained
1111
1112ARM/INTEL IOP33X ARM ARCHITECTURE
1113L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114S:	Orphan
1115
1116ARM/INTEL IOP13XX ARM ARCHITECTURE
1117M:	Lennert Buytenhek <kernel@wantstofly.org>
1118L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1119S:	Maintained
1120
1121ARM/INTEL IQ81342EX MACHINE SUPPORT
1122M:	Lennert Buytenhek <kernel@wantstofly.org>
1123L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124S:	Maintained
1125
1126ARM/INTEL IXDP2850 MACHINE SUPPORT
1127M:	Lennert Buytenhek <kernel@wantstofly.org>
1128L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129S:	Maintained
1130
1131ARM/INTEL IXP4XX ARM ARCHITECTURE
1132M:	Imre Kaloz <kaloz@openwrt.org>
1133M:	Krzysztof Halasa <khalasa@piap.pl>
1134L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135S:	Maintained
1136F:	arch/arm/mach-ixp4xx/
1137
1138ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1139M:	Jonathan Cameron <jic23@cam.ac.uk>
1140L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141S:	Maintained
1142F:	arch/arm/mach-pxa/stargate2.c
1143F:	drivers/pcmcia/pxa2xx_stargate2.c
1144
1145ARM/INTEL XSC3 (MANZANO) ARM CORE
1146M:	Lennert Buytenhek <kernel@wantstofly.org>
1147L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1148S:	Maintained
1149
1150ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1151M:	Lennert Buytenhek <kernel@wantstofly.org>
1152L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1153S:	Maintained
1154
1155ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1156M:	Santosh Shilimkar <ssantosh@kernel.org>
1157L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158S:	Maintained
1159F:	arch/arm/mach-keystone/
1160T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1161
1162ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1163M:	Santosh Shilimkar <ssantosh@kernel.org>
1164L:	linux-kernel@vger.kernel.org
1165S:	Maintained
1166F:	drivers/clk/keystone/
1167
1168ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1169M:	Santosh Shilimkar <ssantosh@kernel.org>
1170L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171L:	linux-kernel@vger.kernel.org
1172S:	Maintained
1173F:	drivers/clocksource/timer-keystone.c
1174
1175ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1176M:	Santosh Shilimkar <ssantosh@kernel.org>
1177L:	linux-kernel@vger.kernel.org
1178S:	Maintained
1179F:	drivers/power/reset/keystone-reset.c
1180
1181ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1182M:	Santosh Shilimkar <ssantosh@kernel.org>
1183L:	linux-kernel@vger.kernel.org
1184S:	Maintained
1185F:	drivers/memory/*emif*
1186
1187ARM/LOGICPD PXA270 MACHINE SUPPORT
1188M:	Lennert Buytenhek <kernel@wantstofly.org>
1189L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190S:	Maintained
1191
1192ARM/MAGICIAN MACHINE SUPPORT
1193M:	Philipp Zabel <philipp.zabel@gmail.com>
1194S:	Maintained
1195
1196ARM/Marvell Armada 370 and Armada XP SOC support
1197M:	Jason Cooper <jason@lakedaemon.net>
1198M:	Andrew Lunn <andrew@lunn.ch>
1199M:	Gregory Clement <gregory.clement@free-electrons.com>
1200M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1201L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202S:	Maintained
1203F:	arch/arm/mach-mvebu/
1204F:	drivers/rtc/rtc-armada38x.c
1205
1206ARM/Marvell Berlin SoC support
1207M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1208L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1209S:	Maintained
1210F:	arch/arm/mach-berlin/
1211
1212ARM/Marvell Dove/MV78xx0/Orion SOC support
1213M:	Jason Cooper <jason@lakedaemon.net>
1214M:	Andrew Lunn <andrew@lunn.ch>
1215M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1216M:	Gregory Clement <gregory.clement@free-electrons.com>
1217L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1218S:	Maintained
1219F:	arch/arm/mach-dove/
1220F:	arch/arm/mach-mv78xx0/
1221F:	arch/arm/mach-orion5x/
1222F:	arch/arm/plat-orion/
1223
1224ARM/Orion SoC/Technologic Systems TS-78xx platform support
1225M:	Alexander Clouter <alex@digriz.org.uk>
1226L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1227W:	http://www.digriz.org.uk/ts78xx/kernel
1228S:	Maintained
1229F:	arch/arm/mach-orion5x/ts78xx-*
1230
1231ARM/Mediatek SoC support
1232M:	Matthias Brugger <matthias.bgg@gmail.com>
1233L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1234L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1235S:	Maintained
1236F:	arch/arm/boot/dts/mt6*
1237F:	arch/arm/boot/dts/mt8*
1238F:	arch/arm/mach-mediatek/
1239N:	mtk
1240K:	mediatek
1241
1242ARM/MICREL KS8695 ARCHITECTURE
1243M:	Greg Ungerer <gerg@uclinux.org>
1244L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1245F:	arch/arm/mach-ks8695/
1246S:	Odd Fixes
1247
1248ARM/MIOA701 MACHINE SUPPORT
1249M:	Robert Jarzmik <robert.jarzmik@free.fr>
1250L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1251F:	arch/arm/mach-pxa/mioa701.c
1252S:	Maintained
1253
1254ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1255M:	Michael Petchkovsky <mkpetch@internode.on.net>
1256S:	Maintained
1257
1258ARM/NOMADIK ARCHITECTURE
1259M:	Alessandro Rubini <rubini@unipv.it>
1260M:	Linus Walleij <linus.walleij@linaro.org>
1261L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1262S:	Maintained
1263F:	arch/arm/mach-nomadik/
1264F:	drivers/pinctrl/nomadik/
1265F:	drivers/i2c/busses/i2c-nomadik.c
1266T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1267
1268ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1269M:	Nelson Castillo <arhuaco@freaks-unidos.net>
1270L:	openmoko-kernel@lists.openmoko.org (subscribers-only)
1271W:	http://wiki.openmoko.org/wiki/Neo_FreeRunner
1272S:	Supported
1273
1274ARM/TOSA MACHINE SUPPORT
1275M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1276M:	Dirk Opfer <dirk@opfer-online.de>
1277S:	Maintained
1278
1279ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1280M:	Marek Vasut <marek.vasut@gmail.com>
1281L:	linux-arm-kernel@lists.infradead.org
1282W:	http://hackndev.com
1283S:	Maintained
1284F:	arch/arm/mach-pxa/include/mach/palmtx.h
1285F:	arch/arm/mach-pxa/palmtx.c
1286F:	arch/arm/mach-pxa/include/mach/palmt5.h
1287F:	arch/arm/mach-pxa/palmt5.c
1288F:	arch/arm/mach-pxa/include/mach/palmld.h
1289F:	arch/arm/mach-pxa/palmld.c
1290F:	arch/arm/mach-pxa/include/mach/palmte2.h
1291F:	arch/arm/mach-pxa/palmte2.c
1292F:	arch/arm/mach-pxa/include/mach/palmtc.h
1293F:	arch/arm/mach-pxa/palmtc.c
1294
1295ARM/PALM TREO SUPPORT
1296M:	Tomas Cech <sleep_walker@suse.cz>
1297L:	linux-arm-kernel@lists.infradead.org
1298W:	http://hackndev.com
1299S:	Maintained
1300F:	arch/arm/mach-pxa/include/mach/palmtreo.h
1301F:	arch/arm/mach-pxa/palmtreo.c
1302
1303ARM/PALMZ72 SUPPORT
1304M:	Sergey Lapin <slapin@ossfans.org>
1305L:	linux-arm-kernel@lists.infradead.org
1306W:	http://hackndev.com
1307S:	Maintained
1308F:	arch/arm/mach-pxa/include/mach/palmz72.h
1309F:	arch/arm/mach-pxa/palmz72.c
1310
1311ARM/PLEB SUPPORT
1312M:	Peter Chubb <pleb@gelato.unsw.edu.au>
1313W:	http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1314S:	Maintained
1315
1316ARM/PT DIGITAL BOARD PORT
1317M:	Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1318L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1319W:	http://www.arm.linux.org.uk/
1320S:	Maintained
1321
1322ARM/QUALCOMM SUPPORT
1323M:	Kumar Gala <galak@codeaurora.org>
1324M:	Andy Gross <agross@codeaurora.org>
1325M:	David Brown <davidb@codeaurora.org>
1326L:	linux-arm-msm@vger.kernel.org
1327L:	linux-soc@vger.kernel.org
1328S:	Maintained
1329F:	arch/arm/mach-qcom/
1330F:	drivers/soc/qcom/
1331F:	drivers/tty/serial/msm_serial.h
1332F:	drivers/tty/serial/msm_serial.c
1333F:	drivers/*/pm8???-*
1334F:	drivers/mfd/ssbi.c
1335F:	drivers/firmware/qcom_scm.c
1336T:	git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1337
1338ARM/RADISYS ENP2611 MACHINE SUPPORT
1339M:	Lennert Buytenhek <kernel@wantstofly.org>
1340L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1341S:	Maintained
1342
1343ARM/RISCPC ARCHITECTURE
1344M:	Russell King <linux@arm.linux.org.uk>
1345L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1346W:	http://www.arm.linux.org.uk/
1347S:	Maintained
1348F:	arch/arm/include/asm/hardware/entry-macro-iomd.S
1349F:	arch/arm/include/asm/hardware/ioc.h
1350F:	arch/arm/include/asm/hardware/iomd.h
1351F:	arch/arm/include/asm/hardware/memc.h
1352F:	arch/arm/mach-rpc/
1353F:	drivers/net/ethernet/8390/etherh.c
1354F:	drivers/net/ethernet/i825xx/ether1*
1355F:	drivers/net/ethernet/seeq/ether3*
1356F:	drivers/scsi/arm/
1357
1358ARM/Rockchip SoC support
1359M:	Heiko Stuebner <heiko@sntech.de>
1360L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1361L:	linux-rockchip@lists.infradead.org
1362S:	Maintained
1363F:	arch/arm/boot/dts/rk3*
1364F:	arch/arm/mach-rockchip/
1365F:	drivers/clk/rockchip/
1366F:	drivers/i2c/busses/i2c-rk3x.c
1367F:	drivers/*/*rockchip*
1368F:	drivers/*/*/*rockchip*
1369F:	sound/soc/rockchip/
1370N:	rockchip
1371
1372ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1373M:	Kukjin Kim <kgene@kernel.org>
1374L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1375L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1376S:	Maintained
1377F:	arch/arm/boot/dts/s3c*
1378F:	arch/arm/boot/dts/exynos*
1379F:	arch/arm/plat-samsung/
1380F:	arch/arm/mach-s3c24*/
1381F:	arch/arm/mach-s3c64xx/
1382F:	arch/arm/mach-s5p*/
1383F:	arch/arm/mach-exynos*/
1384F:	drivers/*/*s3c2410*
1385F:	drivers/*/*/*s3c2410*
1386F:	drivers/spi/spi-s3c*
1387F:	sound/soc/samsung/*
1388N:	exynos
1389
1390ARM/SAMSUNG MOBILE MACHINE SUPPORT
1391M:	Kyungmin Park <kyungmin.park@samsung.com>
1392L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1393S:	Maintained
1394F:	arch/arm/mach-s5pv210/
1395
1396ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1397M:	Kyungmin Park <kyungmin.park@samsung.com>
1398M:	Kamil Debski <k.debski@samsung.com>
1399L:	linux-arm-kernel@lists.infradead.org
1400L:	linux-media@vger.kernel.org
1401S:	Maintained
1402F:	drivers/media/platform/s5p-g2d/
1403
1404ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1405M:	Kyungmin Park <kyungmin.park@samsung.com>
1406M:	Kamil Debski <k.debski@samsung.com>
1407M:	Jeongtae Park <jtp.park@samsung.com>
1408L:	linux-arm-kernel@lists.infradead.org
1409L:	linux-media@vger.kernel.org
1410S:	Maintained
1411F:	arch/arm/plat-samsung/s5p-dev-mfc.c
1412F:	drivers/media/platform/s5p-mfc/
1413
1414ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1415M:	Kyungmin Park <kyungmin.park@samsung.com>
1416M:	Tomasz Stanislawski <t.stanislaws@samsung.com>
1417L:	linux-arm-kernel@lists.infradead.org
1418L:	linux-media@vger.kernel.org
1419S:	Maintained
1420F:	drivers/media/platform/s5p-tv/
1421
1422ARM/SHMOBILE ARM ARCHITECTURE
1423M:	Simon Horman <horms@verge.net.au>
1424M:	Magnus Damm <magnus.damm@gmail.com>
1425L:	linux-sh@vger.kernel.org
1426W:	http://oss.renesas.com
1427Q:	http://patchwork.kernel.org/project/linux-sh/list/
1428T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1429S:	Supported
1430F:	arch/arm/boot/dts/emev2*
1431F:	arch/arm/boot/dts/r7s*
1432F:	arch/arm/boot/dts/r8a*
1433F:	arch/arm/boot/dts/sh*
1434F:	arch/arm/configs/armadillo800eva_defconfig
1435F:	arch/arm/configs/bockw_defconfig
1436F:	arch/arm/configs/kzm9g_defconfig
1437F:	arch/arm/configs/marzen_defconfig
1438F:	arch/arm/configs/shmobile_defconfig
1439F:	arch/arm/include/debug/renesas-scif.S
1440F:	arch/arm/mach-shmobile/
1441F:	drivers/sh/
1442
1443ARM/SOCFPGA ARCHITECTURE
1444M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1445S:	Maintained
1446F:	arch/arm/mach-socfpga/
1447F:	arch/arm/boot/dts/socfpga*
1448F:	arch/arm/configs/socfpga_defconfig
1449W:	http://www.rocketboards.org
1450T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1451
1452ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1453M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1454S:	Maintained
1455F:	drivers/clk/socfpga/
1456
1457ARM/SOCFPGA EDAC SUPPORT
1458M:	Thor Thayer <tthayer@opensource.altera.com>
1459S:	Maintained
1460F:	drivers/edac/altera_edac.
1461
1462ARM/STI ARCHITECTURE
1463M:	Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1464M:	Maxime Coquelin <maxime.coquelin@st.com>
1465M:	Patrice Chotard <patrice.chotard@st.com>
1466L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1467L:	kernel@stlinux.com
1468W:	http://www.stlinux.com
1469S:	Maintained
1470F:	arch/arm/mach-sti/
1471F:	arch/arm/boot/dts/sti*
1472F:	drivers/clocksource/arm_global_timer.c
1473F:	drivers/i2c/busses/i2c-st.c
1474F:	drivers/media/rc/st_rc.c
1475F:	drivers/mmc/host/sdhci-st.c
1476F:	drivers/phy/phy-miphy28lp.c
1477F:	drivers/phy/phy-miphy365x.c
1478F:	drivers/phy/phy-stih407-usb.c
1479F:	drivers/phy/phy-stih41x-usb.c
1480F:	drivers/pinctrl/pinctrl-st.c
1481F:	drivers/reset/sti/
1482F:	drivers/tty/serial/st-asc.c
1483F:	drivers/usb/dwc3/dwc3-st.c
1484F:	drivers/usb/host/ehci-st.c
1485F:	drivers/usb/host/ohci-st.c
1486F:	drivers/ata/ahci_st.c
1487
1488ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1489M:	Lennert Buytenhek <kernel@wantstofly.org>
1490L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1491S:	Maintained
1492
1493ARM/TETON BGA MACHINE SUPPORT
1494M:	"Mark F. Brown" <mark.brown314@gmail.com>
1495L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1496S:	Maintained
1497
1498ARM/THECUS N2100 MACHINE SUPPORT
1499M:	Lennert Buytenhek <kernel@wantstofly.org>
1500L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1501S:	Maintained
1502
1503ARM/NUVOTON W90X900 ARM ARCHITECTURE
1504M:	Wan ZongShun <mcuos.com@gmail.com>
1505L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1506W:	http://www.mcuos.com
1507S:	Maintained
1508F:	arch/arm/mach-w90x900/
1509F:	drivers/input/keyboard/w90p910_keypad.c
1510F:	drivers/input/touchscreen/w90p910_ts.c
1511F:	drivers/watchdog/nuc900_wdt.c
1512F:	drivers/net/ethernet/nuvoton/w90p910_ether.c
1513F:	drivers/mtd/nand/nuc900_nand.c
1514F:	drivers/rtc/rtc-nuc900.c
1515F:	drivers/spi/spi-nuc900.c
1516F:	drivers/usb/host/ehci-w90x900.c
1517F:	drivers/video/fbdev/nuc900fb.c
1518
1519ARM/U300 MACHINE SUPPORT
1520M:	Linus Walleij <linus.walleij@linaro.org>
1521L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1522S:	Supported
1523F:	arch/arm/mach-u300/
1524F:	drivers/clocksource/timer-u300.c
1525F:	drivers/i2c/busses/i2c-stu300.c
1526F:	drivers/rtc/rtc-coh901331.c
1527F:	drivers/watchdog/coh901327_wdt.c
1528F:	drivers/dma/coh901318*
1529F:	drivers/mfd/ab3100*
1530F:	drivers/rtc/rtc-ab3100.c
1531F:	drivers/rtc/rtc-coh901331.c
1532T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1533
1534ARM/Ux500 ARM ARCHITECTURE
1535M:	Linus Walleij <linus.walleij@linaro.org>
1536L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1537S:	Maintained
1538F:	arch/arm/mach-ux500/
1539F:	drivers/clocksource/clksrc-dbx500-prcmu.c
1540F:	drivers/dma/ste_dma40*
1541F:	drivers/hwspinlock/u8500_hsem.c
1542F:	drivers/mfd/abx500*
1543F:	drivers/mfd/ab8500*
1544F:	drivers/mfd/dbx500*
1545F:	drivers/mfd/db8500*
1546F:	drivers/pinctrl/nomadik/pinctrl-ab*
1547F:	drivers/pinctrl/nomadik/pinctrl-nomadik*
1548F:	drivers/rtc/rtc-ab8500.c
1549F:	drivers/rtc/rtc-pl031.c
1550T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1551
1552ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1553M:	Ulf Hansson <ulf.hansson@linaro.org>
1554L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1555T:	git git://git.linaro.org/people/ulfh/clk.git
1556S:	Maintained
1557F:	drivers/clk/ux500/
1558F:	include/linux/platform_data/clk-ux500.h
1559
1560ARM/VERSATILE EXPRESS PLATFORM
1561M:	Liviu Dudau <liviu.dudau@arm.com>
1562M:	Sudeep Holla <sudeep.holla@arm.com>
1563M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1564L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1565S:	Maintained
1566F:	arch/arm/boot/dts/vexpress*
1567F:	arch/arm/mach-vexpress/
1568F:	*/*/vexpress*
1569F:	*/*/*/vexpress*
1570F:	drivers/clk/versatile/clk-vexpress-osc.c
1571F:	drivers/clocksource/versatile.c
1572
1573ARM/VFP SUPPORT
1574M:	Russell King <linux@arm.linux.org.uk>
1575L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1576W:	http://www.arm.linux.org.uk/
1577S:	Maintained
1578F:	arch/arm/vfp/
1579
1580ARM/VOIPAC PXA270 SUPPORT
1581M:	Marek Vasut <marek.vasut@gmail.com>
1582L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1583S:	Maintained
1584F:	arch/arm/mach-pxa/vpac270.c
1585F:	arch/arm/mach-pxa/include/mach/vpac270.h
1586
1587ARM/VT8500 ARM ARCHITECTURE
1588M:	Tony Prisk <linux@prisktech.co.nz>
1589L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1590S:	Maintained
1591F:	arch/arm/mach-vt8500/
1592F:	drivers/clocksource/vt8500_timer.c
1593F:	drivers/i2c/busses/i2c-wmt.c
1594F:	drivers/mmc/host/wmt-sdmmc.c
1595F:	drivers/pwm/pwm-vt8500.c
1596F:	drivers/rtc/rtc-vt8500.c
1597F:	drivers/tty/serial/vt8500_serial.c
1598F:	drivers/usb/host/ehci-platform.c
1599F:	drivers/usb/host/uhci-platform.c
1600F:	drivers/video/fbdev/vt8500lcdfb.*
1601F:	drivers/video/fbdev/wm8505fb*
1602F:	drivers/video/fbdev/wmt_ge_rops.*
1603
1604ARM/ZIPIT Z2 SUPPORT
1605M:	Marek Vasut <marek.vasut@gmail.com>
1606L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1607S:	Maintained
1608F:	arch/arm/mach-pxa/z2.c
1609F:	arch/arm/mach-pxa/include/mach/z2.h
1610
1611ARM/ZYNQ ARCHITECTURE
1612M:	Michal Simek <michal.simek@xilinx.com>
1613R:	Sören Brinkmann <soren.brinkmann@xilinx.com>
1614L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1615W:	http://wiki.xilinx.com
1616T:	git git://git.xilinx.com/linux-xlnx.git
1617S:	Supported
1618F:	arch/arm/mach-zynq/
1619F:	drivers/cpuidle/cpuidle-zynq.c
1620F:	drivers/block/xsysace.c
1621N:	zynq
1622N:	xilinx
1623F:	drivers/clocksource/cadence_ttc_timer.c
1624F:	drivers/i2c/busses/i2c-cadence.c
1625F:	drivers/mmc/host/sdhci-of-arasan.c
1626F:	drivers/edac/synopsys_edac.c
1627
1628ARM SMMU DRIVER
1629M:	Will Deacon <will.deacon@arm.com>
1630L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1631S:	Maintained
1632F:	drivers/iommu/arm-smmu.c
1633F:	drivers/iommu/io-pgtable-arm.c
1634
1635ARM64 PORT (AARCH64 ARCHITECTURE)
1636M:	Catalin Marinas <catalin.marinas@arm.com>
1637M:	Will Deacon <will.deacon@arm.com>
1638L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1639S:	Maintained
1640F:	arch/arm64/
1641F:	Documentation/arm64/
1642
1643AS3645A LED FLASH CONTROLLER DRIVER
1644M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1645L:	linux-media@vger.kernel.org
1646T:	git git://linuxtv.org/media_tree.git
1647S:	Maintained
1648F:	drivers/media/i2c/as3645a.c
1649F:	include/media/as3645a.h
1650
1651ASC7621 HARDWARE MONITOR DRIVER
1652M:	George Joseph <george.joseph@fairview5.com>
1653L:	lm-sensors@lm-sensors.org
1654S:	Maintained
1655F:	Documentation/hwmon/asc7621
1656F:	drivers/hwmon/asc7621.c
1657
1658ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1659M:	Corentin Chary <corentin.chary@gmail.com>
1660L:	acpi4asus-user@lists.sourceforge.net
1661L:	platform-driver-x86@vger.kernel.org
1662W:	http://acpi4asus.sf.net
1663S:	Maintained
1664F:	drivers/platform/x86/asus*.c
1665F:	drivers/platform/x86/eeepc*.c
1666
1667ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1668R:	Dan Williams <dan.j.williams@intel.com>
1669W:	http://sourceforge.net/projects/xscaleiop
1670S:	Odd fixes
1671F:	Documentation/crypto/async-tx-api.txt
1672F:	crypto/async_tx/
1673F:	drivers/dma/
1674F:	include/linux/dmaengine.h
1675F:	include/linux/async_tx.h
1676
1677AT24 EEPROM DRIVER
1678M:	Wolfram Sang <wsa@the-dreams.de>
1679L:	linux-i2c@vger.kernel.org
1680S:	Maintained
1681F:	drivers/misc/eeprom/at24.c
1682F:	include/linux/platform_data/at24.h
1683
1684ATA OVER ETHERNET (AOE) DRIVER
1685M:	"Ed L. Cashin" <ed.cashin@acm.org>
1686W:	http://www.openaoe.org/
1687S:	Supported
1688F:	Documentation/aoe/
1689F:	drivers/block/aoe/
1690
1691ATHEROS ATH GENERIC UTILITIES
1692M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1693L:	linux-wireless@vger.kernel.org
1694S:	Supported
1695F:	drivers/net/wireless/ath/*
1696
1697ATHEROS ATH5K WIRELESS DRIVER
1698M:	Jiri Slaby <jirislaby@gmail.com>
1699M:	Nick Kossifidis <mickflemm@gmail.com>
1700M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1701L:	linux-wireless@vger.kernel.org
1702W:	http://wireless.kernel.org/en/users/Drivers/ath5k
1703S:	Maintained
1704F:	drivers/net/wireless/ath/ath5k/
1705
1706ATHEROS ATH6KL WIRELESS DRIVER
1707M:	Kalle Valo <kvalo@qca.qualcomm.com>
1708L:	linux-wireless@vger.kernel.org
1709W:	http://wireless.kernel.org/en/users/Drivers/ath6kl
1710T:	git git://github.com/kvalo/ath.git
1711S:	Supported
1712F:	drivers/net/wireless/ath/ath6kl/
1713
1714WILOCITY WIL6210 WIRELESS DRIVER
1715M:	Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1716L:	linux-wireless@vger.kernel.org
1717L:	wil6210@qca.qualcomm.com
1718S:	Supported
1719W:	http://wireless.kernel.org/en/users/Drivers/wil6210
1720F:	drivers/net/wireless/ath/wil6210/
1721F:	include/uapi/linux/wil6210_uapi.h
1722
1723CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1724M:	Christian Lamparter <chunkeey@googlemail.com>
1725L:	linux-wireless@vger.kernel.org
1726W:	http://wireless.kernel.org/en/users/Drivers/carl9170
1727S:	Maintained
1728F:	drivers/net/wireless/ath/carl9170/
1729
1730ATK0110 HWMON DRIVER
1731M:	Luca Tettamanti <kronos.it@gmail.com>
1732L:	lm-sensors@lm-sensors.org
1733S:	Maintained
1734F:	drivers/hwmon/asus_atk0110.c
1735
1736ATI_REMOTE2 DRIVER
1737M:	Ville Syrjala <syrjala@sci.fi>
1738S:	Maintained
1739F:	drivers/input/misc/ati_remote2.c
1740
1741ATLX ETHERNET DRIVERS
1742M:	Jay Cliburn <jcliburn@gmail.com>
1743M:	Chris Snook <chris.snook@gmail.com>
1744L:	netdev@vger.kernel.org
1745W:	http://sourceforge.net/projects/atl1
1746W:	http://atl1.sourceforge.net
1747S:	Maintained
1748F:	drivers/net/ethernet/atheros/
1749
1750ATM
1751M:	Chas Williams <3chas3@gmail.com>
1752L:	linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1753L:	netdev@vger.kernel.org
1754W:	http://linux-atm.sourceforge.net
1755S:	Maintained
1756F:	drivers/atm/
1757F:	include/linux/atm*
1758F:	include/uapi/linux/atm*
1759
1760ATMEL AT91 / AT32 MCI DRIVER
1761M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1762S:	Maintained
1763F:	drivers/mmc/host/atmel-mci.c
1764F:	drivers/mmc/host/atmel-mci-regs.h
1765
1766ATMEL AT91 / AT32 SERIAL DRIVER
1767M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1768S:	Supported
1769F:	drivers/tty/serial/atmel_serial.c
1770
1771ATMEL Audio ALSA driver
1772M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1773L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
1774S:	Supported
1775F:	sound/soc/atmel
1776
1777ATMEL DMA DRIVER
1778M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1779L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1780S:	Supported
1781F:	drivers/dma/at_hdmac.c
1782F:	drivers/dma/at_hdmac_regs.h
1783F:	include/linux/platform_data/dma-atmel.h
1784
1785ATMEL XDMA DRIVER
1786M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1787L:	linux-arm-kernel@lists.infradead.org
1788L:	dmaengine@vger.kernel.org
1789S:	Supported
1790F:	drivers/dma/at_xdmac.c
1791
1792ATMEL I2C DRIVER
1793M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1794L:	linux-i2c@vger.kernel.org
1795S:	Supported
1796F:	drivers/i2c/busses/i2c-at91.c
1797
1798ATMEL ISI DRIVER
1799M:	Josh Wu <josh.wu@atmel.com>
1800L:	linux-media@vger.kernel.org
1801S:	Supported
1802F:	drivers/media/platform/soc_camera/atmel-isi.c
1803F:	include/media/atmel-isi.h
1804
1805ATMEL LCDFB DRIVER
1806M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1807L:	linux-fbdev@vger.kernel.org
1808S:	Maintained
1809F:	drivers/video/fbdev/atmel_lcdfb.c
1810F:	include/video/atmel_lcdc.h
1811
1812ATMEL MACB ETHERNET DRIVER
1813M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1814S:	Supported
1815F:	drivers/net/ethernet/cadence/
1816
1817ATMEL NAND DRIVER
1818M:	Josh Wu <josh.wu@atmel.com>
1819L:	linux-mtd@lists.infradead.org
1820S:	Supported
1821F:	drivers/mtd/nand/atmel_nand*
1822
1823ATMEL SPI DRIVER
1824M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1825S:	Supported
1826F:	drivers/spi/spi-atmel.*
1827
1828ATMEL SSC DRIVER
1829M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1830L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1831S:	Supported
1832F:	drivers/misc/atmel-ssc.c
1833F:	include/linux/atmel-ssc.h
1834
1835ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1836M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1837L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1838S:	Supported
1839F:	drivers/misc/atmel_tclib.c
1840F:	drivers/clocksource/tcb_clksrc.c
1841
1842ATMEL USBA UDC DRIVER
1843M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1844L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1845S:	Supported
1846F:	drivers/usb/gadget/udc/atmel_usba_udc.*
1847
1848ATMEL WIRELESS DRIVER
1849M:	Simon Kelley <simon@thekelleys.org.uk>
1850L:	linux-wireless@vger.kernel.org
1851W:	http://www.thekelleys.org.uk/atmel
1852W:	http://atmelwlandriver.sourceforge.net/
1853S:	Maintained
1854F:	drivers/net/wireless/atmel*
1855
1856ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1857M:	Bradley Grove <linuxdrivers@attotech.com>
1858L:	linux-scsi@vger.kernel.org
1859W:	http://www.attotech.com
1860S:	Supported
1861F:	drivers/scsi/esas2r
1862
1863AUDIT SUBSYSTEM
1864M:	Paul Moore <paul@paul-moore.com>
1865M:	Eric Paris <eparis@redhat.com>
1866L:	linux-audit@redhat.com (moderated for non-subscribers)
1867W:	http://people.redhat.com/sgrubb/audit/
1868T:	git git://git.infradead.org/users/pcmoore/audit
1869S:	Maintained
1870F:	include/linux/audit.h
1871F:	include/uapi/linux/audit.h
1872F:	kernel/audit*
1873
1874AUXILIARY DISPLAY DRIVERS
1875M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1876W:	http://miguelojeda.es/auxdisplay.htm
1877W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1878S:	Maintained
1879F:	drivers/auxdisplay/
1880F:	include/linux/cfag12864b.h
1881
1882AVR32 ARCHITECTURE
1883M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
1884M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
1885W:	http://www.atmel.com/products/AVR32/
1886W:	http://mirror.egtvedt.no/avr32linux.org/
1887W:	http://avrfreaks.net/
1888S:	Maintained
1889F:	arch/avr32/
1890
1891AVR32/AT32AP MACHINE SUPPORT
1892M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
1893M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
1894S:	Maintained
1895F:	arch/avr32/mach-at32ap/
1896
1897AX.25 NETWORK LAYER
1898M:	Ralf Baechle <ralf@linux-mips.org>
1899L:	linux-hams@vger.kernel.org
1900W:	http://www.linux-ax25.org/
1901S:	Maintained
1902F:	include/uapi/linux/ax25.h
1903F:	include/net/ax25.h
1904F:	net/ax25/
1905
1906AZ6007 DVB DRIVER
1907M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1908L:	linux-media@vger.kernel.org
1909W:	http://linuxtv.org
1910T:	git git://linuxtv.org/media_tree.git
1911S:	Maintained
1912F:	drivers/media/usb/dvb-usb-v2/az6007.c
1913
1914AZTECH FM RADIO RECEIVER DRIVER
1915M:	Hans Verkuil <hverkuil@xs4all.nl>
1916L:	linux-media@vger.kernel.org
1917T:	git git://linuxtv.org/media_tree.git
1918W:	http://linuxtv.org
1919S:	Maintained
1920F:	drivers/media/radio/radio-aztech*
1921
1922B43 WIRELESS DRIVER
1923L:	linux-wireless@vger.kernel.org
1924L:	b43-dev@lists.infradead.org
1925W:	http://wireless.kernel.org/en/users/Drivers/b43
1926S:	Odd Fixes
1927F:	drivers/net/wireless/b43/
1928
1929B43LEGACY WIRELESS DRIVER
1930M:	Larry Finger <Larry.Finger@lwfinger.net>
1931L:	linux-wireless@vger.kernel.org
1932L:	b43-dev@lists.infradead.org
1933W:	http://wireless.kernel.org/en/users/Drivers/b43
1934S:	Maintained
1935F:	drivers/net/wireless/b43legacy/
1936
1937BACKLIGHT CLASS/SUBSYSTEM
1938M:	Jingoo Han <jg1.han@samsung.com>
1939M:	Lee Jones <lee.jones@linaro.org>
1940S:	Maintained
1941F:	drivers/video/backlight/
1942F:	include/linux/backlight.h
1943
1944BATMAN ADVANCED
1945M:	Marek Lindner <mareklindner@neomailbox.ch>
1946M:	Simon Wunderlich <sw@simonwunderlich.de>
1947M:	Antonio Quartulli <antonio@meshcoding.com>
1948L:	b.a.t.m.a.n@lists.open-mesh.org
1949W:	http://www.open-mesh.org/
1950S:	Maintained
1951F:	net/batman-adv/
1952
1953BAYCOM/HDLCDRV DRIVERS FOR AX.25
1954M:	Thomas Sailer <t.sailer@alumni.ethz.ch>
1955L:	linux-hams@vger.kernel.org
1956W:	http://www.baycom.org/~tom/ham/ham.html
1957S:	Maintained
1958F:	drivers/net/hamradio/baycom*
1959
1960BCACHE (BLOCK LAYER CACHE)
1961M:	Kent Overstreet <kmo@daterainc.com>
1962L:	linux-bcache@vger.kernel.org
1963W:	http://bcache.evilpiepirate.org
1964S:	Maintained:
1965F:	drivers/md/bcache/
1966
1967BEFS FILE SYSTEM
1968S:	Orphan
1969F:	Documentation/filesystems/befs.txt
1970F:	fs/befs/
1971
1972BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1973M:	Dariusz Marcinkiewicz <reksio@newterm.pl>
1974L:	netdev@vger.kernel.org
1975S:	Maintained
1976F:	drivers/net/ethernet/ec_bhf.c
1977
1978BFS FILE SYSTEM
1979M:	"Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1980S:	Maintained
1981F:	Documentation/filesystems/bfs.txt
1982F:	fs/bfs/
1983F:	include/uapi/linux/bfs_fs.h
1984
1985BLACKFIN ARCHITECTURE
1986M:	Steven Miao <realmz6@gmail.com>
1987L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1988T:	git git://git.code.sf.net/p/adi-linux/code
1989W:	http://blackfin.uclinux.org
1990S:	Supported
1991F:	arch/blackfin/
1992
1993BLACKFIN EMAC DRIVER
1994L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1995W:	http://blackfin.uclinux.org
1996S:	Supported
1997F:	drivers/net/ethernet/adi/
1998
1999BLACKFIN RTC DRIVER
2000L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2001W:	http://blackfin.uclinux.org
2002S:	Supported
2003F:	drivers/rtc/rtc-bfin.c
2004
2005BLACKFIN SDH DRIVER
2006M:	Sonic Zhang <sonic.zhang@analog.com>
2007L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2008W:	http://blackfin.uclinux.org
2009S:	Supported
2010F:	drivers/mmc/host/bfin_sdh.c
2011
2012BLACKFIN SERIAL DRIVER
2013M:	Sonic Zhang <sonic.zhang@analog.com>
2014L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2015W:	http://blackfin.uclinux.org
2016S:	Supported
2017F:	drivers/tty/serial/bfin_uart.c
2018
2019BLACKFIN WATCHDOG DRIVER
2020L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2021W:	http://blackfin.uclinux.org
2022S:	Supported
2023F:	drivers/watchdog/bfin_wdt.c
2024
2025BLACKFIN I2C TWI DRIVER
2026M:	Sonic Zhang <sonic.zhang@analog.com>
2027L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2028W:	http://blackfin.uclinux.org/
2029S:	Supported
2030F:	drivers/i2c/busses/i2c-bfin-twi.c
2031
2032BLACKFIN MEDIA DRIVER
2033M:	Scott Jiang <scott.jiang.linux@gmail.com>
2034L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2035W:	http://blackfin.uclinux.org/
2036S:	Supported
2037F:	drivers/media/platform/blackfin/
2038F:	drivers/media/i2c/adv7183*
2039F:	drivers/media/i2c/vs6624*
2040
2041BLINKM RGB LED DRIVER
2042M:	Jan-Simon Moeller <jansimon.moeller@gmx.de>
2043S:	Maintained
2044F:	drivers/leds/leds-blinkm.c
2045
2046BLOCK LAYER
2047M:	Jens Axboe <axboe@kernel.dk>
2048T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2049S:	Maintained
2050F:	block/
2051
2052BLOCK2MTD DRIVER
2053M:	Joern Engel <joern@lazybastard.org>
2054L:	linux-mtd@lists.infradead.org
2055S:	Maintained
2056F:	drivers/mtd/devices/block2mtd.c
2057
2058BLUETOOTH DRIVERS
2059M:	Marcel Holtmann <marcel@holtmann.org>
2060M:	Gustavo Padovan <gustavo@padovan.org>
2061M:	Johan Hedberg <johan.hedberg@gmail.com>
2062L:	linux-bluetooth@vger.kernel.org
2063W:	http://www.bluez.org/
2064T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2065T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2066S:	Maintained
2067F:	drivers/bluetooth/
2068
2069BLUETOOTH SUBSYSTEM
2070M:	Marcel Holtmann <marcel@holtmann.org>
2071M:	Gustavo Padovan <gustavo@padovan.org>
2072M:	Johan Hedberg <johan.hedberg@gmail.com>
2073L:	linux-bluetooth@vger.kernel.org
2074W:	http://www.bluez.org/
2075T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2076T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2077S:	Maintained
2078F:	net/bluetooth/
2079F:	include/net/bluetooth/
2080
2081BONDING DRIVER
2082M:	Jay Vosburgh <j.vosburgh@gmail.com>
2083M:	Veaceslav Falico <vfalico@gmail.com>
2084M:	Andy Gospodarek <gospo@cumulusnetworks.com>
2085L:	netdev@vger.kernel.org
2086W:	http://sourceforge.net/projects/bonding/
2087S:	Supported
2088F:	drivers/net/bonding/
2089F:	include/uapi/linux/if_bonding.h
2090
2091BPF (Safe dynamic programs and tools)
2092M:	Alexei Starovoitov <ast@kernel.org>
2093L:	netdev@vger.kernel.org
2094L:	linux-kernel@vger.kernel.org
2095S:	Supported
2096F:	kernel/bpf/
2097
2098BROADCOM B44 10/100 ETHERNET DRIVER
2099M:	Gary Zambrano <zambrano@broadcom.com>
2100L:	netdev@vger.kernel.org
2101S:	Supported
2102F:	drivers/net/ethernet/broadcom/b44.*
2103
2104BROADCOM GENET ETHERNET DRIVER
2105M:	Florian Fainelli <f.fainelli@gmail.com>
2106L:	netdev@vger.kernel.org
2107S:	Supported
2108F:	drivers/net/ethernet/broadcom/genet/
2109
2110BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2111M:	Sony Chacko <sony.chacko@qlogic.com>
2112M:	Dept-HSGLinuxNICDev@qlogic.com
2113L:	netdev@vger.kernel.org
2114S:	Supported
2115F:	drivers/net/ethernet/broadcom/bnx2.*
2116F:	drivers/net/ethernet/broadcom/bnx2_*
2117
2118BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2119M:	Ariel Elior <ariel.elior@qlogic.com>
2120L:	netdev@vger.kernel.org
2121S:	Supported
2122F:	drivers/net/ethernet/broadcom/bnx2x/
2123
2124BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2125M:	Florian Fainelli <f.fainelli@gmail.com>
2126M:	Ray Jui <rjui@broadcom.com>
2127M:	Scott Branden <sbranden@broadcom.com>
2128L:	bcm-kernel-feedback-list@broadcom.com
2129T:	git git://github.com/broadcom/mach-bcm
2130S:	Maintained
2131F:	arch/arm/mach-bcm/
2132F:	arch/arm/boot/dts/bcm113*
2133F:	arch/arm/boot/dts/bcm216*
2134F:	arch/arm/boot/dts/bcm281*
2135F:	arch/arm/configs/bcm_defconfig
2136F:	drivers/mmc/host/sdhci-bcm-kona.c
2137F:	drivers/clocksource/bcm_kona_timer.c
2138
2139BROADCOM BCM2835 ARM ARCHITECTURE
2140M:	Stephen Warren <swarren@wwwdotorg.org>
2141M:	Lee Jones <lee@kernel.org>
2142L:	linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2143T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2144S:	Maintained
2145N:	bcm2835
2146
2147BROADCOM BCM33XX MIPS ARCHITECTURE
2148M:	Kevin Cernekee <cernekee@gmail.com>
2149L:	linux-mips@linux-mips.org
2150S:	Maintained
2151F:	arch/mips/bcm3384/*
2152F:	arch/mips/include/asm/mach-bcm3384/*
2153F:	arch/mips/kernel/*bmips*
2154
2155BROADCOM BCM5301X ARM ARCHITECTURE
2156M:	Hauke Mehrtens <hauke@hauke-m.de>
2157L:	linux-arm-kernel@lists.infradead.org
2158S:	Maintained
2159F:	arch/arm/mach-bcm/bcm_5301x.c
2160F:	arch/arm/boot/dts/bcm5301x.dtsi
2161F:	arch/arm/boot/dts/bcm470*
2162
2163BROADCOM BCM63XX ARM ARCHITECTURE
2164M:	Florian Fainelli <f.fainelli@gmail.com>
2165L:	linux-arm-kernel@lists.infradead.org
2166T:	git git://github.com/broadcom/arm-bcm63xx.git
2167S:	Maintained
2168F:	arch/arm/mach-bcm/bcm63xx.c
2169F:	arch/arm/include/debug/bcm63xx.S
2170
2171BROADCOM BCM63XX/BCM33XX UDC DRIVER
2172M:	Kevin Cernekee <cernekee@gmail.com>
2173L:	linux-usb@vger.kernel.org
2174S:	Maintained
2175F:	drivers/usb/gadget/udc/bcm63xx_udc.*
2176
2177BROADCOM BCM7XXX ARM ARCHITECTURE
2178M:	Brian Norris <computersforpeace@gmail.com>
2179M:	Gregory Fong <gregory.0xf0@gmail.com>
2180M:	Florian Fainelli <f.fainelli@gmail.com>
2181L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2182T:	git git://github.com/broadcom/stblinux.git
2183S:	Maintained
2184F:	arch/arm/mach-bcm/*brcmstb*
2185F:	arch/arm/boot/dts/bcm7*.dts*
2186F:	drivers/bus/brcmstb_gisb.c
2187
2188BROADCOM BMIPS MIPS ARCHITECTURE
2189M:	Kevin Cernekee <cernekee@gmail.com>
2190M:	Florian Fainelli <f.fainelli@gmail.com>
2191L:	linux-mips@linux-mips.org
2192T:	git git://github.com/broadcom/stblinux.git
2193S:	Maintained
2194F:	arch/mips/bmips/*
2195F:	arch/mips/include/asm/mach-bmips/*
2196F:	arch/mips/kernel/*bmips*
2197F:	arch/mips/boot/dts/bcm*.dts*
2198F:	drivers/irqchip/irq-bcm7*
2199F:	drivers/irqchip/irq-brcmstb*
2200
2201BROADCOM TG3 GIGABIT ETHERNET DRIVER
2202M:	Prashant Sreedharan <prashant@broadcom.com>
2203M:	Michael Chan <mchan@broadcom.com>
2204L:	netdev@vger.kernel.org
2205S:	Supported
2206F:	drivers/net/ethernet/broadcom/tg3.*
2207
2208BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2209M:	Brett Rudley <brudley@broadcom.com>
2210M:	Arend van Spriel <arend@broadcom.com>
2211M:	Franky (Zhenhui) Lin <frankyl@broadcom.com>
2212M:	Hante Meuleman <meuleman@broadcom.com>
2213L:	linux-wireless@vger.kernel.org
2214L:	brcm80211-dev-list@broadcom.com
2215S:	Supported
2216F:	drivers/net/wireless/brcm80211/
2217
2218BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2219M:	QLogic-Storage-Upstream@qlogic.com
2220L:	linux-scsi@vger.kernel.org
2221S:	Supported
2222F:	drivers/scsi/bnx2fc/
2223
2224BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2225M:	QLogic-Storage-Upstream@qlogic.com
2226L:	linux-scsi@vger.kernel.org
2227S:	Supported
2228F:	drivers/scsi/bnx2i/
2229
2230BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2231M:	Ray Jui <rjui@broadcom.com>
2232M:	Scott Branden <sbranden@broadcom.com>
2233L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2234L:	bcm-kernel-feedback-list@broadcom.com
2235T:	git git://github.com/broadcom/cygnus-linux.git
2236S:	Maintained
2237N:	iproc
2238N:	cygnus
2239N:	bcm9113*
2240N:	bcm9583*
2241N:	bcm583*
2242N:	bcm113*
2243
2244BROADCOM BRCMSTB GPIO DRIVER
2245M:	Gregory Fong <gregory.0xf0@gmail.com>
2246L:	bcm-kernel-feedback-list@broadcom.com>
2247S:	Supported
2248F:	drivers/gpio/gpio-brcmstb.c
2249F:	Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2250
2251BROADCOM KONA GPIO DRIVER
2252M:	Ray Jui <rjui@broadcom.com>
2253L:	bcm-kernel-feedback-list@broadcom.com
2254S:	Supported
2255F:	drivers/gpio/gpio-bcm-kona.c
2256F:	Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2257
2258BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2259M:	Rafał Miłecki <zajec5@gmail.com>
2260L:	linux-wireless@vger.kernel.org
2261S:	Maintained
2262F:	drivers/bcma/
2263F:	include/linux/bcma/
2264
2265BROADCOM SYSTEMPORT ETHERNET DRIVER
2266M:	Florian Fainelli <f.fainelli@gmail.com>
2267L:	netdev@vger.kernel.org
2268S:	Supported
2269F:	drivers/net/ethernet/broadcom/bcmsysport.*
2270
2271BROCADE BFA FC SCSI DRIVER
2272M:	Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2273M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2274L:	linux-scsi@vger.kernel.org
2275S:	Supported
2276F:	drivers/scsi/bfa/
2277
2278BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2279M:	Rasesh Mody <rasesh.mody@qlogic.com>
2280L:	netdev@vger.kernel.org
2281S:	Supported
2282F:	drivers/net/ethernet/brocade/bna/
2283
2284BSG (block layer generic sg v4 driver)
2285M:	FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2286L:	linux-scsi@vger.kernel.org
2287S:	Supported
2288F:	block/bsg.c
2289F:	include/linux/bsg.h
2290F:	include/uapi/linux/bsg.h
2291
2292BT87X AUDIO DRIVER
2293M:	Clemens Ladisch <clemens@ladisch.de>
2294L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2295T:	git git://git.alsa-project.org/alsa-kernel.git
2296S:	Maintained
2297F:	Documentation/sound/alsa/Bt87x.txt
2298F:	sound/pci/bt87x.c
2299
2300BT8XXGPIO DRIVER
2301M:	Michael Buesch <m@bues.ch>
2302W:	http://bu3sch.de/btgpio.php
2303S:	Maintained
2304F:	drivers/gpio/gpio-bt8xx.c
2305
2306BTRFS FILE SYSTEM
2307M:	Chris Mason <clm@fb.com>
2308M:	Josef Bacik <jbacik@fb.com>
2309M:	David Sterba <dsterba@suse.cz>
2310L:	linux-btrfs@vger.kernel.org
2311W:	http://btrfs.wiki.kernel.org/
2312Q:	http://patchwork.kernel.org/project/linux-btrfs/list/
2313T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2314S:	Maintained
2315F:	Documentation/filesystems/btrfs.txt
2316F:	fs/btrfs/
2317
2318BTTV VIDEO4LINUX DRIVER
2319M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2320L:	linux-media@vger.kernel.org
2321W:	http://linuxtv.org
2322T:	git git://linuxtv.org/media_tree.git
2323S:	Odd fixes
2324F:	Documentation/video4linux/bttv/
2325F:	drivers/media/pci/bt8xx/bttv*
2326
2327BUSLOGIC SCSI DRIVER
2328M:	Khalid Aziz <khalid@gonehiking.org>
2329L:	linux-scsi@vger.kernel.org
2330S:	Maintained
2331F:	drivers/scsi/BusLogic.*
2332F:	drivers/scsi/FlashPoint.*
2333
2334C-MEDIA CMI8788 DRIVER
2335M:	Clemens Ladisch <clemens@ladisch.de>
2336L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2337T:	git git://git.alsa-project.org/alsa-kernel.git
2338S:	Maintained
2339F:	sound/pci/oxygen/
2340
2341C6X ARCHITECTURE
2342M:	Mark Salter <msalter@redhat.com>
2343M:	Aurelien Jacquiot <a-jacquiot@ti.com>
2344L:	linux-c6x-dev@linux-c6x.org
2345W:	http://www.linux-c6x.org/wiki/index.php/Main_Page
2346S:	Maintained
2347F:	arch/c6x/
2348
2349CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2350M:	David Howells <dhowells@redhat.com>
2351L:	linux-cachefs@redhat.com
2352S:	Supported
2353F:	Documentation/filesystems/caching/cachefiles.txt
2354F:	fs/cachefiles/
2355
2356CADET FM/AM RADIO RECEIVER DRIVER
2357M:	Hans Verkuil <hverkuil@xs4all.nl>
2358L:	linux-media@vger.kernel.org
2359T:	git git://linuxtv.org/media_tree.git
2360W:	http://linuxtv.org
2361S:	Maintained
2362F:	drivers/media/radio/radio-cadet*
2363
2364CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2365M:	Jonathan Corbet <corbet@lwn.net>
2366L:	linux-media@vger.kernel.org
2367T:	git git://linuxtv.org/media_tree.git
2368S:	Maintained
2369F:	Documentation/video4linux/cafe_ccic
2370F:	drivers/media/platform/marvell-ccic/
2371
2372CAIF NETWORK LAYER
2373M:	Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2374L:	netdev@vger.kernel.org
2375S:	Supported
2376F:	Documentation/networking/caif/
2377F:	drivers/net/caif/
2378F:	include/uapi/linux/caif/
2379F:	include/net/caif/
2380F:	net/caif/
2381
2382CALGARY x86-64 IOMMU
2383M:	Muli Ben-Yehuda <muli@il.ibm.com>
2384M:	"Jon D. Mason" <jdmason@kudzu.us>
2385L:	discuss@x86-64.org
2386S:	Maintained
2387F:	arch/x86/kernel/pci-calgary_64.c
2388F:	arch/x86/kernel/tce_64.c
2389F:	arch/x86/include/asm/calgary.h
2390F:	arch/x86/include/asm/tce.h
2391
2392CAN NETWORK LAYER
2393M:	Oliver Hartkopp <socketcan@hartkopp.net>
2394M:	Marc Kleine-Budde <mkl@pengutronix.de>
2395L:	linux-can@vger.kernel.org
2396W:	https://github.com/linux-can
2397T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2398T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2399S:	Maintained
2400F:	Documentation/networking/can.txt
2401F:	net/can/
2402F:	include/linux/can/core.h
2403F:	include/uapi/linux/can.h
2404F:	include/uapi/linux/can/bcm.h
2405F:	include/uapi/linux/can/raw.h
2406F:	include/uapi/linux/can/gw.h
2407
2408CAN NETWORK DRIVERS
2409M:	Wolfgang Grandegger <wg@grandegger.com>
2410M:	Marc Kleine-Budde <mkl@pengutronix.de>
2411L:	linux-can@vger.kernel.org
2412W:	https://github.com/linux-can
2413T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2414T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2415S:	Maintained
2416F:	drivers/net/can/
2417F:	include/linux/can/dev.h
2418F:	include/linux/can/platform/
2419F:	include/uapi/linux/can/error.h
2420F:	include/uapi/linux/can/netlink.h
2421
2422CAPABILITIES
2423M:	Serge Hallyn <serge.hallyn@canonical.com>
2424L:	linux-security-module@vger.kernel.org
2425S:	Supported
2426F:	include/linux/capability.h
2427F:	include/uapi/linux/capability.h
2428F:	security/capability.c
2429F:	security/commoncap.c
2430F:	kernel/capability.c
2431
2432CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2433M:	Kevin Tsai <ktsai@capellamicro.com>
2434S:	Maintained
2435F:	drivers/iio/light/cm*
2436F:	Documentation/devicetree/bindings/i2c/trivial-devices.txt
2437
2438CC2520 IEEE-802.15.4 RADIO DRIVER
2439M:	Varka Bhadram <varkabhadram@gmail.com>
2440L:	linux-wpan@vger.kernel.org
2441S:	Maintained
2442F:	drivers/net/ieee802154/cc2520.c
2443F:	include/linux/spi/cc2520.h
2444F:	Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2445
2446CELL BROADBAND ENGINE ARCHITECTURE
2447M:	Arnd Bergmann <arnd@arndb.de>
2448L:	linuxppc-dev@lists.ozlabs.org
2449L:	cbe-oss-dev@lists.ozlabs.org
2450W:	http://www.ibm.com/developerworks/power/cell/
2451S:	Supported
2452F:	arch/powerpc/include/asm/cell*.h
2453F:	arch/powerpc/include/asm/spu*.h
2454F:	arch/powerpc/include/uapi/asm/spu*.h
2455F:	arch/powerpc/oprofile/*cell*
2456F:	arch/powerpc/platforms/cell/
2457
2458CEPH DISTRIBUTED FILE SYSTEM CLIENT
2459M:	Yan, Zheng <zyan@redhat.com>
2460M:	Sage Weil <sage@redhat.com>
2461L:	ceph-devel@vger.kernel.org
2462W:	http://ceph.com/
2463T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2464S:	Supported
2465F:	Documentation/filesystems/ceph.txt
2466F:	fs/ceph/
2467F:	net/ceph/
2468F:	include/linux/ceph/
2469F:	include/linux/crush/
2470
2471CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2472L:	linux-usb@vger.kernel.org
2473S:	Orphan
2474F:	Documentation/usb/WUSB-Design-overview.txt
2475F:	Documentation/usb/wusb-cbaf
2476F:	drivers/usb/host/hwa-hc.c
2477F:	drivers/usb/host/whci/
2478F:	drivers/usb/wusbcore/
2479F:	include/linux/usb/wusb*
2480
2481CFAG12864B LCD DRIVER
2482M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2483W:	http://miguelojeda.es/auxdisplay.htm
2484W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2485S:	Maintained
2486F:	drivers/auxdisplay/cfag12864b.c
2487F:	include/linux/cfag12864b.h
2488
2489CFAG12864BFB LCD FRAMEBUFFER DRIVER
2490M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2491W:	http://miguelojeda.es/auxdisplay.htm
2492W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2493S:	Maintained
2494F:	drivers/auxdisplay/cfag12864bfb.c
2495F:	include/linux/cfag12864b.h
2496
2497CFG80211 and NL80211
2498M:	Johannes Berg <johannes@sipsolutions.net>
2499L:	linux-wireless@vger.kernel.org
2500W:	http://wireless.kernel.org/
2501T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2502T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2503S:	Maintained
2504F:	include/uapi/linux/nl80211.h
2505F:	include/net/cfg80211.h
2506F:	net/wireless/*
2507X:	net/wireless/wext*
2508
2509CHAR and MISC DRIVERS
2510M:	Arnd Bergmann <arnd@arndb.de>
2511M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2512T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2513S:	Supported
2514F:	drivers/char/*
2515F:	drivers/misc/*
2516F:	include/linux/miscdevice.h
2517
2518CHECKPATCH
2519M:	Andy Whitcroft <apw@canonical.com>
2520M:	Joe Perches <joe@perches.com>
2521S:	Maintained
2522F:	scripts/checkpatch.pl
2523
2524CHINESE DOCUMENTATION
2525M:	Harry Wei <harryxiyou@gmail.com>
2526L:	xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2527L:	linux-kernel@zh-kernel.org (moderated for non-subscribers)
2528S:	Maintained
2529F:	Documentation/zh_CN/
2530
2531CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2532M:	Peter Chen <Peter.Chen@freescale.com>
2533T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2534L:	linux-usb@vger.kernel.org
2535S:	Maintained
2536F:	drivers/usb/chipidea/
2537
2538CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2539M:	Hans de Goede <hdegoede@redhat.com>
2540L:	linux-input@vger.kernel.org
2541S:	Maintained
2542F:	Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2543F:	drivers/input/touchscreen/chipone_icn8318.c
2544
2545CHROME HARDWARE PLATFORM SUPPORT
2546M:	Olof Johansson <olof@lixom.net>
2547S:	Maintained
2548F:	drivers/platform/chrome/
2549
2550CISCO VIC ETHERNET NIC DRIVER
2551M:	Christian Benvenuti <benve@cisco.com>
2552M:	Sujith Sankar <ssujith@cisco.com>
2553M:	Govindarajulu Varadarajan <_govind@gmx.com>
2554M:	Neel Patel <neepatel@cisco.com>
2555S:	Supported
2556F:	drivers/net/ethernet/cisco/enic/
2557
2558CISCO VIC LOW LATENCY NIC DRIVER
2559M:	Upinder Malhi <umalhi@cisco.com>
2560S:	Supported
2561F:	drivers/infiniband/hw/usnic
2562
2563CIRRUS LOGIC EP93XX ETHERNET DRIVER
2564M:	Hartley Sweeten <hsweeten@visionengravers.com>
2565L:	netdev@vger.kernel.org
2566S:	Maintained
2567F:	drivers/net/ethernet/cirrus/ep93xx_eth.c
2568
2569CIRRUS LOGIC AUDIO CODEC DRIVERS
2570M:	Brian Austin <brian.austin@cirrus.com>
2571M:	Paul Handrigan <Paul.Handrigan@cirrus.com>
2572L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2573S:	Maintained
2574F:	sound/soc/codecs/cs*
2575
2576CLEANCACHE API
2577M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2578L:	linux-kernel@vger.kernel.org
2579S:	Maintained
2580F:	mm/cleancache.c
2581F:	include/linux/cleancache.h
2582
2583CLK API
2584M:	Russell King <linux@arm.linux.org.uk>
2585L:	linux-clk@vger.kernel.org
2586S:	Maintained
2587F:	include/linux/clk.h
2588
2589CLOCKSOURCE, CLOCKEVENT DRIVERS
2590M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2591M:	Thomas Gleixner <tglx@linutronix.de>
2592L:	linux-kernel@vger.kernel.org
2593T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2594S:	Supported
2595F:	drivers/clocksource
2596
2597CISCO FCOE HBA DRIVER
2598M:	Hiral Patel <hiralpat@cisco.com>
2599M:	Suma Ramars <sramars@cisco.com>
2600M:	Brian Uchino <buchino@cisco.com>
2601L:	linux-scsi@vger.kernel.org
2602S:	Supported
2603F:	drivers/scsi/fnic/
2604
2605CMPC ACPI DRIVER
2606M:	Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2607M:	Daniel Oliveira Nascimento <don@syst.com.br>
2608L:	platform-driver-x86@vger.kernel.org
2609S:	Supported
2610F:	drivers/platform/x86/classmate-laptop.c
2611
2612COCCINELLE/Semantic Patches (SmPL)
2613M:	Julia Lawall <Julia.Lawall@lip6.fr>
2614M:	Gilles Muller <Gilles.Muller@lip6.fr>
2615M:	Nicolas Palix <nicolas.palix@imag.fr>
2616M:	Michal Marek <mmarek@suse.cz>
2617L:	cocci@systeme.lip6.fr (moderated for non-subscribers)
2618T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2619W:	http://coccinelle.lip6.fr/
2620S:	Supported
2621F:	Documentation/coccinelle.txt
2622F:	scripts/coccinelle/
2623F:	scripts/coccicheck
2624
2625CODA FILE SYSTEM
2626M:	Jan Harkes <jaharkes@cs.cmu.edu>
2627M:	coda@cs.cmu.edu
2628L:	codalist@coda.cs.cmu.edu
2629W:	http://www.coda.cs.cmu.edu/
2630S:	Maintained
2631F:	Documentation/filesystems/coda.txt
2632F:	fs/coda/
2633F:	include/linux/coda*.h
2634F:	include/uapi/linux/coda*.h
2635
2636CODA V4L2 MEM2MEM DRIVER
2637M:	Philipp Zabel <p.zabel@pengutronix.de>
2638L:	linux-media@vger.kernel.org
2639S:	Maintained
2640F:	Documentation/devicetree/bindings/media/coda.txt
2641F:	drivers/media/platform/coda/
2642
2643COMMON CLK FRAMEWORK
2644M:	Mike Turquette <mturquette@linaro.org>
2645M:	Stephen Boyd <sboyd@codeaurora.org>
2646L:	linux-clk@vger.kernel.org
2647T:	git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2648S:	Maintained
2649F:	drivers/clk/
2650X:	drivers/clk/clkdev.c
2651F:	include/linux/clk-pr*
2652F:	include/linux/clk/
2653
2654COMMON INTERNET FILE SYSTEM (CIFS)
2655M:	Steve French <sfrench@samba.org>
2656L:	linux-cifs@vger.kernel.org
2657L:	samba-technical@lists.samba.org (moderated for non-subscribers)
2658W:	http://linux-cifs.samba.org/
2659T:	git git://git.samba.org/sfrench/cifs-2.6.git
2660S:	Supported
2661F:	Documentation/filesystems/cifs/
2662F:	fs/cifs/
2663
2664COMPACTPCI HOTPLUG CORE
2665M:	Scott Murray <scott@spiteful.org>
2666L:	linux-pci@vger.kernel.org
2667S:	Maintained
2668F:	drivers/pci/hotplug/cpci_hotplug*
2669
2670COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2671M:	Scott Murray <scott@spiteful.org>
2672L:	linux-pci@vger.kernel.org
2673S:	Maintained
2674F:	drivers/pci/hotplug/cpcihp_zt5550.*
2675
2676COMPACTPCI HOTPLUG GENERIC DRIVER
2677M:	Scott Murray <scott@spiteful.org>
2678L:	linux-pci@vger.kernel.org
2679S:	Maintained
2680F:	drivers/pci/hotplug/cpcihp_generic.c
2681
2682COMPAL LAPTOP SUPPORT
2683M:	Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2684L:	platform-driver-x86@vger.kernel.org
2685S:	Maintained
2686F:	drivers/platform/x86/compal-laptop.c
2687
2688CONEXANT ACCESSRUNNER USB DRIVER
2689M:	Simon Arlott <cxacru@fire.lp0.eu>
2690L:	accessrunner-general@lists.sourceforge.net
2691W:	http://accessrunner.sourceforge.net/
2692S:	Maintained
2693F:	drivers/usb/atm/cxacru.c
2694
2695CONFIGFS
2696M:	Joel Becker <jlbec@evilplan.org>
2697T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2698S:	Supported
2699F:	fs/configfs/
2700F:	include/linux/configfs.h
2701
2702CONNECTOR
2703M:	Evgeniy Polyakov <zbr@ioremap.net>
2704L:	netdev@vger.kernel.org
2705S:	Maintained
2706F:	drivers/connector/
2707
2708CONTROL GROUP (CGROUP)
2709M:	Tejun Heo <tj@kernel.org>
2710M:	Li Zefan <lizefan@huawei.com>
2711L:	cgroups@vger.kernel.org
2712T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2713S:	Maintained
2714F:	Documentation/cgroups/
2715F:	include/linux/cgroup*
2716F:	kernel/cgroup*
2717
2718CONTROL GROUP - CPUSET
2719M:	Li Zefan <lizefan@huawei.com>
2720L:	cgroups@vger.kernel.org
2721W:	http://www.bullopensource.org/cpuset/
2722W:	http://oss.sgi.com/projects/cpusets/
2723T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2724S:	Maintained
2725F:	Documentation/cgroups/cpusets.txt
2726F:	include/linux/cpuset.h
2727F:	kernel/cpuset.c
2728
2729CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2730M:	Johannes Weiner <hannes@cmpxchg.org>
2731M:	Michal Hocko <mhocko@suse.cz>
2732L:	cgroups@vger.kernel.org
2733L:	linux-mm@kvack.org
2734S:	Maintained
2735F:	mm/memcontrol.c
2736F:	mm/swap_cgroup.c
2737
2738CORETEMP HARDWARE MONITORING DRIVER
2739M:	Fenghua Yu <fenghua.yu@intel.com>
2740L:	lm-sensors@lm-sensors.org
2741S:	Maintained
2742F:	Documentation/hwmon/coretemp
2743F:	drivers/hwmon/coretemp.c
2744
2745COSA/SRP SYNC SERIAL DRIVER
2746M:	Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2747W:	http://www.fi.muni.cz/~kas/cosa/
2748S:	Maintained
2749F:	drivers/net/wan/cosa*
2750
2751CPMAC ETHERNET DRIVER
2752M:	Florian Fainelli <florian@openwrt.org>
2753L:	netdev@vger.kernel.org
2754S:	Maintained
2755F:	drivers/net/ethernet/ti/cpmac.c
2756
2757CPU FREQUENCY DRIVERS
2758M:	Rafael J. Wysocki <rjw@rjwysocki.net>
2759M:	Viresh Kumar <viresh.kumar@linaro.org>
2760L:	linux-pm@vger.kernel.org
2761S:	Maintained
2762T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2763T:	git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2764F:	drivers/cpufreq/
2765F:	include/linux/cpufreq.h
2766
2767CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2768M:	Viresh Kumar <viresh.kumar@linaro.org>
2769M:	Sudeep Holla <sudeep.holla@arm.com>
2770L:	linux-pm@vger.kernel.org
2771W:	http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2772S:	Maintained
2773F:	drivers/cpufreq/arm_big_little.h
2774F:	drivers/cpufreq/arm_big_little.c
2775F:	drivers/cpufreq/arm_big_little_dt.c
2776
2777CPUIDLE DRIVER - ARM BIG LITTLE
2778M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2779M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2780L:	linux-pm@vger.kernel.org
2781L:	linux-arm-kernel@lists.infradead.org
2782T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2783S:	Maintained
2784F:	drivers/cpuidle/cpuidle-big_little.c
2785
2786CPUIDLE DRIVER - ARM EXYNOS
2787M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2788M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2789M:	Kukjin Kim <kgene@kernel.org>
2790L:	linux-pm@vger.kernel.org
2791L:	linux-samsung-soc@vger.kernel.org
2792S:	Supported
2793F:	drivers/cpuidle/cpuidle-exynos.c
2794F:	arch/arm/mach-exynos/pm.c
2795
2796CPUIDLE DRIVERS
2797M:	Rafael J. Wysocki <rjw@rjwysocki.net>
2798M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2799L:	linux-pm@vger.kernel.org
2800S:	Maintained
2801T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2802F:	drivers/cpuidle/*
2803F:	include/linux/cpuidle.h
2804
2805CPUID/MSR DRIVER
2806M:	"H. Peter Anvin" <hpa@zytor.com>
2807S:	Maintained
2808F:	arch/x86/kernel/cpuid.c
2809F:	arch/x86/kernel/msr.c
2810
2811CPU POWER MONITORING SUBSYSTEM
2812M:	Thomas Renninger <trenn@suse.de>
2813L:	linux-pm@vger.kernel.org
2814S:	Maintained
2815F:	tools/power/cpupower/
2816
2817CRAMFS FILESYSTEM
2818W:	http://sourceforge.net/projects/cramfs/
2819S:	Orphan / Obsolete
2820F:	Documentation/filesystems/cramfs.txt
2821F:	fs/cramfs/
2822
2823CRIS PORT
2824M:	Mikael Starvik <starvik@axis.com>
2825M:	Jesper Nilsson <jesper.nilsson@axis.com>
2826L:	linux-cris-kernel@axis.com
2827W:	http://developer.axis.com
2828S:	Maintained
2829F:	arch/cris/
2830F:	drivers/tty/serial/crisv10.*
2831
2832CRYPTO API
2833M:	Herbert Xu <herbert@gondor.apana.org.au>
2834M:	"David S. Miller" <davem@davemloft.net>
2835L:	linux-crypto@vger.kernel.org
2836T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2837S:	Maintained
2838F:	Documentation/crypto/
2839F:	Documentation/DocBook/crypto-API.tmpl
2840F:	arch/*/crypto/
2841F:	crypto/
2842F:	drivers/crypto/
2843F:	include/crypto/
2844
2845CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2846M:	Neil Horman <nhorman@tuxdriver.com>
2847L:	linux-crypto@vger.kernel.org
2848S:	Maintained
2849F:	crypto/ansi_cprng.c
2850F:	crypto/rng.c
2851
2852CS5535 Audio ALSA driver
2853M:	Jaya Kumar <jayakumar.alsa@gmail.com>
2854S:	Maintained
2855F:	sound/pci/cs5535audio/
2856
2857CW1200 WLAN driver
2858M:	Solomon Peachy <pizza@shaftnet.org>
2859S:	Maintained
2860F:	drivers/net/wireless/cw1200/
2861
2862CX18 VIDEO4LINUX DRIVER
2863M:	Andy Walls <awalls@md.metrocast.net>
2864L:	ivtv-devel@ivtvdriver.org (subscribers-only)
2865L:	linux-media@vger.kernel.org
2866T:	git git://linuxtv.org/media_tree.git
2867W:	http://linuxtv.org
2868W:	http://www.ivtvdriver.org/index.php/Cx18
2869S:	Maintained
2870F:	Documentation/video4linux/cx18.txt
2871F:	drivers/media/pci/cx18/
2872F:	include/uapi/linux/ivtv*
2873
2874CX2341X MPEG ENCODER HELPER MODULE
2875M:	Hans Verkuil <hverkuil@xs4all.nl>
2876L:	linux-media@vger.kernel.org
2877T:	git git://linuxtv.org/media_tree.git
2878W:	http://linuxtv.org
2879S:	Maintained
2880F:	drivers/media/common/cx2341x*
2881F:	include/media/cx2341x*
2882
2883CX88 VIDEO4LINUX DRIVER
2884M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2885L:	linux-media@vger.kernel.org
2886W:	http://linuxtv.org
2887T:	git git://linuxtv.org/media_tree.git
2888S:	Odd fixes
2889F:	Documentation/video4linux/cx88/
2890F:	drivers/media/pci/cx88/
2891
2892CXD2820R MEDIA DRIVER
2893M:	Antti Palosaari <crope@iki.fi>
2894L:	linux-media@vger.kernel.org
2895W:	http://linuxtv.org/
2896W:	http://palosaari.fi/linux/
2897Q:	http://patchwork.linuxtv.org/project/linux-media/list/
2898T:	git git://linuxtv.org/anttip/media_tree.git
2899S:	Maintained
2900F:	drivers/media/dvb-frontends/cxd2820r*
2901
2902CXGB3 ETHERNET DRIVER (CXGB3)
2903M:	Santosh Raspatur <santosh@chelsio.com>
2904L:	netdev@vger.kernel.org
2905W:	http://www.chelsio.com
2906S:	Supported
2907F:	drivers/net/ethernet/chelsio/cxgb3/
2908
2909CXGB3 ISCSI DRIVER (CXGB3I)
2910M:	Karen Xie <kxie@chelsio.com>
2911L:	linux-scsi@vger.kernel.org
2912W:	http://www.chelsio.com
2913S:	Supported
2914F:	drivers/scsi/cxgbi/cxgb3i
2915
2916CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2917M:	Steve Wise <swise@chelsio.com>
2918L:	linux-rdma@vger.kernel.org
2919W:	http://www.openfabrics.org
2920S:	Supported
2921F:	drivers/infiniband/hw/cxgb3/
2922
2923CXGB4 ETHERNET DRIVER (CXGB4)
2924M:	Hariprasad S <hariprasad@chelsio.com>
2925L:	netdev@vger.kernel.org
2926W:	http://www.chelsio.com
2927S:	Supported
2928F:	drivers/net/ethernet/chelsio/cxgb4/
2929
2930CXGB4 ISCSI DRIVER (CXGB4I)
2931M:	Karen Xie <kxie@chelsio.com>
2932L:	linux-scsi@vger.kernel.org
2933W:	http://www.chelsio.com
2934S:	Supported
2935F:	drivers/scsi/cxgbi/cxgb4i
2936
2937CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2938M:	Steve Wise <swise@chelsio.com>
2939L:	linux-rdma@vger.kernel.org
2940W:	http://www.openfabrics.org
2941S:	Supported
2942F:	drivers/infiniband/hw/cxgb4/
2943
2944CXGB4VF ETHERNET DRIVER (CXGB4VF)
2945M:	Casey Leedom <leedom@chelsio.com>
2946L:	netdev@vger.kernel.org
2947W:	http://www.chelsio.com
2948S:	Supported
2949F:	drivers/net/ethernet/chelsio/cxgb4vf/
2950
2951CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2952M:	Ian Munsie <imunsie@au1.ibm.com>
2953M:	Michael Neuling <mikey@neuling.org>
2954L:	linuxppc-dev@lists.ozlabs.org
2955S:	Supported
2956F:	drivers/misc/cxl/
2957F:	include/misc/cxl.h
2958F:	include/uapi/misc/cxl.h
2959F:	Documentation/powerpc/cxl.txt
2960F:	Documentation/powerpc/cxl.txt
2961F:	Documentation/ABI/testing/sysfs-class-cxl
2962
2963STMMAC ETHERNET DRIVER
2964M:	Giuseppe Cavallaro <peppe.cavallaro@st.com>
2965L:	netdev@vger.kernel.org
2966W:	http://www.stlinux.com
2967S:	Supported
2968F:	drivers/net/ethernet/stmicro/stmmac/
2969
2970CYBERPRO FB DRIVER
2971M:	Russell King <linux@arm.linux.org.uk>
2972L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2973W:	http://www.arm.linux.org.uk/
2974S:	Maintained
2975F:	drivers/video/fbdev/cyber2000fb.*
2976
2977CYCLADES ASYNC MUX DRIVER
2978W:	http://www.cyclades.com/
2979S:	Orphan
2980F:	drivers/tty/cyclades.c
2981F:	include/linux/cyclades.h
2982F:	include/uapi/linux/cyclades.h
2983
2984CYCLADES PC300 DRIVER
2985W:	http://www.cyclades.com/
2986S:	Orphan
2987F:	drivers/net/wan/pc300*
2988
2989CYPRESS_FIRMWARE MEDIA DRIVER
2990M:	Antti Palosaari <crope@iki.fi>
2991L:	linux-media@vger.kernel.org
2992W:	http://linuxtv.org/
2993W:	http://palosaari.fi/linux/
2994Q:	http://patchwork.linuxtv.org/project/linux-media/list/
2995T:	git git://linuxtv.org/anttip/media_tree.git
2996S:	Maintained
2997F:	drivers/media/common/cypress_firmware*
2998
2999CYTTSP TOUCHSCREEN DRIVER
3000M:	Ferruh Yigit <fery@cypress.com>
3001L:	linux-input@vger.kernel.org
3002S:	Supported
3003F:	drivers/input/touchscreen/cyttsp*
3004F:	include/linux/input/cyttsp.h
3005
3006DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3007M:	Joshua Kinard <kumba@gentoo.org>
3008S:	Maintained
3009F:	drivers/rtc/rtc-ds1685.c
3010F:	include/linux/rtc/ds1685.h
3011
3012DAMA SLAVE for AX.25
3013M:	Joerg Reuter <jreuter@yaina.de>
3014W:	http://yaina.de/jreuter/
3015W:	http://www.qsl.net/dl1bke/
3016L:	linux-hams@vger.kernel.org
3017S:	Maintained
3018F:	net/ax25/af_ax25.c
3019F:	net/ax25/ax25_dev.c
3020F:	net/ax25/ax25_ds_*
3021F:	net/ax25/ax25_in.c
3022F:	net/ax25/ax25_out.c
3023F:	net/ax25/ax25_timer.c
3024F:	net/ax25/sysctl_net_ax25.c
3025
3026DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3027L:	netdev@vger.kernel.org
3028S:	Orphan
3029F:	Documentation/networking/dmfe.txt
3030F:	drivers/net/ethernet/dec/tulip/dmfe.c
3031
3032DC390/AM53C974 SCSI driver
3033M:	Hannes Reinecke <hare@suse.de>
3034L:	linux-scsi@vger.kernel.org
3035S:	Maintained
3036F:	drivers/scsi/am53c974.c
3037
3038DC395x SCSI driver
3039M:	Oliver Neukum <oliver@neukum.org>
3040M:	Ali Akcaagac <aliakc@web.de>
3041M:	Jamie Lenehan <lenehan@twibble.org>
3042L:	dc395x@twibble.org
3043W:	http://twibble.org/dist/dc395x/
3044W:	http://lists.twibble.org/mailman/listinfo/dc395x/
3045S:	Maintained
3046F:	Documentation/scsi/dc395x.txt
3047F:	drivers/scsi/dc395x.*
3048
3049DCCP PROTOCOL
3050M:	Gerrit Renker <gerrit@erg.abdn.ac.uk>
3051L:	dccp@vger.kernel.org
3052W:	http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3053S:	Maintained
3054F:	include/linux/dccp.h
3055F:	include/uapi/linux/dccp.h
3056F:	include/linux/tfrc.h
3057F:	net/dccp/
3058
3059DECnet NETWORK LAYER
3060W:	http://linux-decnet.sourceforge.net
3061L:	linux-decnet-user@lists.sourceforge.net
3062S:	Orphan
3063F:	Documentation/networking/decnet.txt
3064F:	net/decnet/
3065
3066DECSTATION PLATFORM SUPPORT
3067M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3068L:	linux-mips@linux-mips.org
3069W:	http://www.linux-mips.org/wiki/DECstation
3070S:	Maintained
3071F:	arch/mips/dec/
3072F:	arch/mips/include/asm/dec/
3073F:	arch/mips/include/asm/mach-dec/
3074
3075DEFXX FDDI NETWORK DRIVER
3076M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3077S:	Maintained
3078F:	drivers/net/fddi/defxx.*
3079
3080DELL LAPTOP DRIVER
3081M:	Matthew Garrett <mjg59@srcf.ucam.org>
3082M:	Pali Rohár <pali.rohar@gmail.com>
3083L:	platform-driver-x86@vger.kernel.org
3084S:	Maintained
3085F:	drivers/platform/x86/dell-laptop.c
3086
3087DELL LAPTOP FREEFALL DRIVER
3088M:	Pali Rohár <pali.rohar@gmail.com>
3089S:	Maintained
3090F:	drivers/platform/x86/dell-smo8800.c
3091
3092DELL LAPTOP SMM DRIVER
3093M:	Guenter Roeck <linux@roeck-us.net>
3094S:	Maintained
3095F:	drivers/char/i8k.c
3096F:	include/uapi/linux/i8k.h
3097
3098DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3099M:	Doug Warzecha <Douglas_Warzecha@dell.com>
3100S:	Maintained
3101F:	Documentation/dcdbas.txt
3102F:	drivers/firmware/dcdbas.*
3103
3104DELL WMI EXTRAS DRIVER
3105M:	Matthew Garrett <mjg59@srcf.ucam.org>
3106M:	Pali Rohár <pali.rohar@gmail.com>
3107S:	Maintained
3108F:	drivers/platform/x86/dell-wmi.c
3109
3110DESIGNWARE USB2 DRD IP DRIVER
3111M:	John Youn <johnyoun@synopsys.com>
3112L:	linux-usb@vger.kernel.org
3113T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3114S:	Maintained
3115F:	drivers/usb/dwc2/
3116
3117DESIGNWARE USB3 DRD IP DRIVER
3118M:	Felipe Balbi <balbi@ti.com>
3119L:	linux-usb@vger.kernel.org
3120L:	linux-omap@vger.kernel.org
3121T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3122S:	Maintained
3123F:	drivers/usb/dwc3/
3124
3125DEVICE COREDUMP (DEV_COREDUMP)
3126M:	Johannes Berg <johannes@sipsolutions.net>
3127L:	linux-kernel@vger.kernel.org
3128S:	Maintained
3129F:	drivers/base/devcoredump.c
3130F:	include/linux/devcoredump.h
3131
3132DEVICE FREQUENCY (DEVFREQ)
3133M:	MyungJoo Ham <myungjoo.ham@samsung.com>
3134M:	Kyungmin Park <kyungmin.park@samsung.com>
3135L:	linux-pm@vger.kernel.org
3136S:	Maintained
3137F:	drivers/devfreq/
3138
3139DEVICE NUMBER REGISTRY
3140M:	Torben Mathiasen <device@lanana.org>
3141W:	http://lanana.org/docs/device-list/index.html
3142S:	Maintained
3143
3144DEVICE-MAPPER  (LVM)
3145M:	Alasdair Kergon <agk@redhat.com>
3146M:	Mike Snitzer <snitzer@redhat.com>
3147M:	dm-devel@redhat.com
3148L:	dm-devel@redhat.com
3149W:	http://sources.redhat.com/dm
3150Q:	http://patchwork.kernel.org/project/dm-devel/list/
3151T:	git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3152T:	quilt http://people.redhat.com/agk/patches/linux/editing/
3153S:	Maintained
3154F:	Documentation/device-mapper/
3155F:	drivers/md/dm*
3156F:	drivers/md/persistent-data/
3157F:	include/linux/device-mapper.h
3158F:	include/linux/dm-*.h
3159F:	include/uapi/linux/dm-*.h
3160
3161DIALOG SEMICONDUCTOR DRIVERS
3162M:	Support Opensource <support.opensource@diasemi.com>
3163W:	http://www.dialog-semiconductor.com/products
3164S:	Supported
3165F:	Documentation/hwmon/da90??
3166F:	drivers/gpio/gpio-da90??.c
3167F:	drivers/hwmon/da90??-hwmon.c
3168F:	drivers/iio/adc/da91??-*.c
3169F:	drivers/input/misc/da90??_onkey.c
3170F:	drivers/input/touchscreen/da9052_tsi.c
3171F:	drivers/leds/leds-da90??.c
3172F:	drivers/mfd/da903x.c
3173F:	drivers/mfd/da90??-*.c
3174F:	drivers/mfd/da91??-*.c
3175F:	drivers/power/da9052-battery.c
3176F:	drivers/power/da91??-*.c
3177F:	drivers/regulator/da903x.c
3178F:	drivers/regulator/da9???-regulator.[ch]
3179F:	drivers/rtc/rtc-da90??.c
3180F:	drivers/video/backlight/da90??_bl.c
3181F:	drivers/watchdog/da90??_wdt.c
3182F:	include/linux/mfd/da903x.h
3183F:	include/linux/mfd/da9052/
3184F:	include/linux/mfd/da9055/
3185F:	include/linux/mfd/da9063/
3186F:	include/linux/mfd/da9150/
3187F:	include/sound/da[79]*.h
3188F:	sound/soc/codecs/da[79]*.[ch]
3189
3190DIGI NEO AND CLASSIC PCI PRODUCTS
3191M:	Lidza Louina <lidza.louina@gmail.com>
3192M:	Mark Hounschell <markh@compro.net>
3193L:	driverdev-devel@linuxdriverproject.org
3194S:	Maintained
3195F:	drivers/staging/dgnc/
3196
3197DIGI EPCA PCI PRODUCTS
3198M:	Lidza Louina <lidza.louina@gmail.com>
3199M:	Mark Hounschell <markh@compro.net>
3200M:	Daeseok Youn <daeseok.youn@gmail.com>
3201L:	driverdev-devel@linuxdriverproject.org
3202S:	Maintained
3203F:	drivers/staging/dgap/
3204
3205DIOLAN U2C-12 I2C DRIVER
3206M:	Guenter Roeck <linux@roeck-us.net>
3207L:	linux-i2c@vger.kernel.org
3208S:	Maintained
3209F:	drivers/i2c/busses/i2c-diolan-u2c.c
3210
3211DIRECT ACCESS (DAX)
3212M:	Matthew Wilcox <willy@linux.intel.com>
3213L:	linux-fsdevel@vger.kernel.org
3214S:	Supported
3215F:	fs/dax.c
3216
3217DIRECTORY NOTIFICATION (DNOTIFY)
3218M:	Eric Paris <eparis@parisplace.org>
3219S:	Maintained
3220F:	Documentation/filesystems/dnotify.txt
3221F:	fs/notify/dnotify/
3222F:	include/linux/dnotify.h
3223
3224DISK GEOMETRY AND PARTITION HANDLING
3225M:	Andries Brouwer <aeb@cwi.nl>
3226W:	http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3227W:	http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3228W:	http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3229S:	Maintained
3230
3231DISKQUOTA
3232M:	Jan Kara <jack@suse.cz>
3233S:	Maintained
3234F:	Documentation/filesystems/quota.txt
3235F:	fs/quota/
3236F:	include/linux/quota*.h
3237F:	include/uapi/linux/quota*.h
3238
3239DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3240M:	Bernie Thompson <bernie@plugable.com>
3241L:	linux-fbdev@vger.kernel.org
3242S:	Maintained
3243W:	http://plugable.com/category/projects/udlfb/
3244F:	drivers/video/fbdev/udlfb.c
3245F:	include/video/udlfb.h
3246F:	Documentation/fb/udlfb.txt
3247
3248DISTRIBUTED LOCK MANAGER (DLM)
3249M:	Christine Caulfield <ccaulfie@redhat.com>
3250M:	David Teigland <teigland@redhat.com>
3251L:	cluster-devel@redhat.com
3252W:	http://sources.redhat.com/cluster/
3253T:	git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3254S:	Supported
3255F:	fs/dlm/
3256
3257DMA BUFFER SHARING FRAMEWORK
3258M:	Sumit Semwal <sumit.semwal@linaro.org>
3259S:	Maintained
3260L:	linux-media@vger.kernel.org
3261L:	dri-devel@lists.freedesktop.org
3262L:	linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3263F:	drivers/dma-buf/
3264F:	include/linux/dma-buf*
3265F:	include/linux/reservation.h
3266F:	include/linux/*fence.h
3267F:	Documentation/dma-buf-sharing.txt
3268T:	git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3269
3270DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3271M:	Vinod Koul <vinod.koul@intel.com>
3272L:	dmaengine@vger.kernel.org
3273Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
3274S:	Maintained
3275F:	drivers/dma/
3276F:	include/linux/dmaengine.h
3277F:	Documentation/dmaengine/
3278T:	git git://git.infradead.org/users/vkoul/slave-dma.git
3279
3280DME1737 HARDWARE MONITOR DRIVER
3281M:	Juerg Haefliger <juergh@gmail.com>
3282L:	lm-sensors@lm-sensors.org
3283S:	Maintained
3284F:	Documentation/hwmon/dme1737
3285F:	drivers/hwmon/dme1737.c
3286
3287DMI/SMBIOS SUPPORT
3288M:	Jean Delvare <jdelvare@suse.de>
3289S:	Maintained
3290F:	drivers/firmware/dmi-id.c
3291F:	drivers/firmware/dmi_scan.c
3292F:	include/linux/dmi.h
3293
3294DOCUMENTATION
3295M:	Jonathan Corbet <corbet@lwn.net>
3296L:	linux-doc@vger.kernel.org
3297S:	Maintained
3298F:	Documentation/
3299X:	Documentation/ABI/
3300X:	Documentation/devicetree/
3301X:	Documentation/acpi
3302X:	Documentation/power
3303X:	Documentation/spi
3304T:	git git://git.lwn.net/linux-2.6.git docs-next
3305
3306DOUBLETALK DRIVER
3307M:	"James R. Van Zandt" <jrv@vanzandt.mv.com>
3308L:	blinux-list@redhat.com
3309S:	Maintained
3310F:	drivers/char/dtlk.c
3311F:	include/linux/dtlk.h
3312
3313DPT_I2O SCSI RAID DRIVER
3314M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3315L:	linux-scsi@vger.kernel.org
3316W:	http://www.adaptec.com/
3317S:	Maintained
3318F:	drivers/scsi/dpt*
3319F:	drivers/scsi/dpt/
3320
3321DRBD DRIVER
3322P:	Philipp Reisner
3323P:	Lars Ellenberg
3324M:	drbd-dev@lists.linbit.com
3325L:	drbd-user@lists.linbit.com
3326W:	http://www.drbd.org
3327T:	git git://git.drbd.org/linux-2.6-drbd.git drbd
3328T:	git git://git.drbd.org/drbd-8.3.git
3329S:	Supported
3330F:	drivers/block/drbd/
3331F:	lib/lru_cache.c
3332F:	Documentation/blockdev/drbd/
3333
3334DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3335M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3336T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3337S:	Supported
3338F:	Documentation/kobject.txt
3339F:	drivers/base/
3340F:	fs/sysfs/
3341F:	fs/debugfs/
3342F:	include/linux/kobj*
3343F:	include/linux/debugfs.h
3344F:	lib/kobj*
3345
3346DRM DRIVERS
3347M:	David Airlie <airlied@linux.ie>
3348L:	dri-devel@lists.freedesktop.org
3349T:	git git://people.freedesktop.org/~airlied/linux
3350S:	Maintained
3351F:	drivers/gpu/drm/
3352F:	drivers/gpu/vga/
3353F:	include/drm/
3354F:	include/uapi/drm/
3355
3356RADEON DRM DRIVERS
3357M:	Alex Deucher <alexander.deucher@amd.com>
3358M:	Christian König <christian.koenig@amd.com>
3359L:	dri-devel@lists.freedesktop.org
3360T:	git git://people.freedesktop.org/~agd5f/linux
3361S:	Supported
3362F:	drivers/gpu/drm/radeon/
3363F:	include/uapi/drm/radeon*
3364
3365DRM PANEL DRIVERS
3366M:	Thierry Reding <thierry.reding@gmail.com>
3367L:	dri-devel@lists.freedesktop.org
3368T:	git git://anongit.freedesktop.org/tegra/linux.git
3369S:	Maintained
3370F:	drivers/gpu/drm/drm_panel.c
3371F:	drivers/gpu/drm/panel/
3372F:	include/drm/drm_panel.h
3373F:	Documentation/devicetree/bindings/panel/
3374
3375INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3376M:	Daniel Vetter <daniel.vetter@intel.com>
3377M:	Jani Nikula <jani.nikula@linux.intel.com>
3378L:	intel-gfx@lists.freedesktop.org
3379L:	dri-devel@lists.freedesktop.org
3380Q:	http://patchwork.freedesktop.org/project/intel-gfx/
3381T:	git git://anongit.freedesktop.org/drm-intel
3382S:	Supported
3383F:	drivers/gpu/drm/i915/
3384F:	include/drm/i915*
3385F:	include/uapi/drm/i915*
3386
3387DRM DRIVERS FOR EXYNOS
3388M:	Inki Dae <inki.dae@samsung.com>
3389M:	Joonyoung Shim <jy0922.shim@samsung.com>
3390M:	Seung-Woo Kim <sw0312.kim@samsung.com>
3391M:	Kyungmin Park <kyungmin.park@samsung.com>
3392L:	dri-devel@lists.freedesktop.org
3393T:	git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3394S:	Supported
3395F:	drivers/gpu/drm/exynos/
3396F:	include/drm/exynos*
3397F:	include/uapi/drm/exynos*
3398
3399DRM DRIVERS FOR FREESCALE IMX
3400M:	Philipp Zabel <p.zabel@pengutronix.de>
3401L:	dri-devel@lists.freedesktop.org
3402S:	Maintained
3403F:	drivers/gpu/drm/imx/
3404F:	Documentation/devicetree/bindings/drm/imx/
3405
3406DRM DRIVERS FOR NVIDIA TEGRA
3407M:	Thierry Reding <thierry.reding@gmail.com>
3408M:	Terje Bergström <tbergstrom@nvidia.com>
3409L:	dri-devel@lists.freedesktop.org
3410L:	linux-tegra@vger.kernel.org
3411T:	git git://anongit.freedesktop.org/tegra/linux.git
3412S:	Supported
3413F:	drivers/gpu/drm/tegra/
3414F:	drivers/gpu/host1x/
3415F:	include/linux/host1x.h
3416F:	include/uapi/drm/tegra_drm.h
3417F:	Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3418
3419DRM DRIVERS FOR RENESAS
3420M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3421L:	dri-devel@lists.freedesktop.org
3422L:	linux-sh@vger.kernel.org
3423T:	git git://people.freedesktop.org/~airlied/linux
3424S:	Supported
3425F:	drivers/gpu/drm/rcar-du/
3426F:	drivers/gpu/drm/shmobile/
3427F:	include/linux/platform_data/shmob_drm.h
3428
3429DRM DRIVERS FOR ROCKCHIP
3430M:	Mark Yao <mark.yao@rock-chips.com>
3431L:	dri-devel@lists.freedesktop.org
3432S:	Maintained
3433F:	drivers/gpu/drm/rockchip/
3434F:	Documentation/devicetree/bindings/video/rockchip*
3435
3436DSBR100 USB FM RADIO DRIVER
3437M:	Alexey Klimov <klimov.linux@gmail.com>
3438L:	linux-media@vger.kernel.org
3439T:	git git://linuxtv.org/media_tree.git
3440S:	Maintained
3441F:	drivers/media/radio/dsbr100.c
3442
3443DSCC4 DRIVER
3444M:	Francois Romieu <romieu@fr.zoreil.com>
3445L:	netdev@vger.kernel.org
3446S:	Maintained
3447F:	drivers/net/wan/dscc4.c
3448
3449DVB_USB_AF9015 MEDIA DRIVER
3450M:	Antti Palosaari <crope@iki.fi>
3451L:	linux-media@vger.kernel.org
3452W:	http://linuxtv.org/
3453W:	http://palosaari.fi/linux/
3454Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3455T:	git git://linuxtv.org/anttip/media_tree.git
3456S:	Maintained
3457F:	drivers/media/usb/dvb-usb-v2/af9015*
3458
3459DVB_USB_AF9035 MEDIA DRIVER
3460M:	Antti Palosaari <crope@iki.fi>
3461L:	linux-media@vger.kernel.org
3462W:	http://linuxtv.org/
3463W:	http://palosaari.fi/linux/
3464Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3465T:	git git://linuxtv.org/anttip/media_tree.git
3466S:	Maintained
3467F:	drivers/media/usb/dvb-usb-v2/af9035*
3468
3469DVB_USB_ANYSEE MEDIA DRIVER
3470M:	Antti Palosaari <crope@iki.fi>
3471L:	linux-media@vger.kernel.org
3472W:	http://linuxtv.org/
3473W:	http://palosaari.fi/linux/
3474Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3475T:	git git://linuxtv.org/anttip/media_tree.git
3476S:	Maintained
3477F:	drivers/media/usb/dvb-usb-v2/anysee*
3478
3479DVB_USB_AU6610 MEDIA DRIVER
3480M:	Antti Palosaari <crope@iki.fi>
3481L:	linux-media@vger.kernel.org
3482W:	http://linuxtv.org/
3483W:	http://palosaari.fi/linux/
3484Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3485T:	git git://linuxtv.org/anttip/media_tree.git
3486S:	Maintained
3487F:	drivers/media/usb/dvb-usb-v2/au6610*
3488
3489DVB_USB_CE6230 MEDIA DRIVER
3490M:	Antti Palosaari <crope@iki.fi>
3491L:	linux-media@vger.kernel.org
3492W:	http://linuxtv.org/
3493W:	http://palosaari.fi/linux/
3494Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3495T:	git git://linuxtv.org/anttip/media_tree.git
3496S:	Maintained
3497F:	drivers/media/usb/dvb-usb-v2/ce6230*
3498
3499DVB_USB_CXUSB MEDIA DRIVER
3500M:	Michael Krufky <mkrufky@linuxtv.org>
3501L:	linux-media@vger.kernel.org
3502W:	http://linuxtv.org/
3503W:	http://github.com/mkrufky
3504Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3505T:	git git://linuxtv.org/media_tree.git
3506S:	Maintained
3507F:	drivers/media/usb/dvb-usb/cxusb*
3508
3509DVB_USB_EC168 MEDIA DRIVER
3510M:	Antti Palosaari <crope@iki.fi>
3511L:	linux-media@vger.kernel.org
3512W:	http://linuxtv.org/
3513W:	http://palosaari.fi/linux/
3514Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3515T:	git git://linuxtv.org/anttip/media_tree.git
3516S:	Maintained
3517F:	drivers/media/usb/dvb-usb-v2/ec168*
3518
3519DVB_USB_GL861 MEDIA DRIVER
3520M:	Antti Palosaari <crope@iki.fi>
3521L:	linux-media@vger.kernel.org
3522W:	http://linuxtv.org/
3523Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3524T:	git git://linuxtv.org/anttip/media_tree.git
3525S:	Maintained
3526F:	drivers/media/usb/dvb-usb-v2/gl861*
3527
3528DVB_USB_MXL111SF MEDIA DRIVER
3529M:	Michael Krufky <mkrufky@linuxtv.org>
3530L:	linux-media@vger.kernel.org
3531W:	http://linuxtv.org/
3532W:	http://github.com/mkrufky
3533Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3534T:	git git://linuxtv.org/mkrufky/mxl111sf.git
3535S:	Maintained
3536F:	drivers/media/usb/dvb-usb-v2/mxl111sf*
3537
3538DVB_USB_RTL28XXU MEDIA DRIVER
3539M:	Antti Palosaari <crope@iki.fi>
3540L:	linux-media@vger.kernel.org
3541W:	http://linuxtv.org/
3542W:	http://palosaari.fi/linux/
3543Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3544T:	git git://linuxtv.org/anttip/media_tree.git
3545S:	Maintained
3546F:	drivers/media/usb/dvb-usb-v2/rtl28xxu*
3547
3548DVB_USB_V2 MEDIA DRIVER
3549M:	Antti Palosaari <crope@iki.fi>
3550L:	linux-media@vger.kernel.org
3551W:	http://linuxtv.org/
3552W:	http://palosaari.fi/linux/
3553Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3554T:	git git://linuxtv.org/anttip/media_tree.git
3555S:	Maintained
3556F:	drivers/media/usb/dvb-usb-v2/dvb_usb*
3557F:	drivers/media/usb/dvb-usb-v2/usb_urb.c
3558
3559DYNAMIC DEBUG
3560M:	Jason Baron <jbaron@akamai.com>
3561S:	Maintained
3562F:	lib/dynamic_debug.c
3563F:	include/linux/dynamic_debug.h
3564
3565DZ DECSTATION DZ11 SERIAL DRIVER
3566M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3567S:	Maintained
3568F:	drivers/tty/serial/dz.*
3569
3570E3X0 POWER BUTTON DRIVER
3571M:	Moritz Fischer <moritz.fischer@ettus.com>
3572L:	usrp-users@lists.ettus.com
3573W:	http://www.ettus.com
3574S:	Supported
3575F:	drivers/input/misc/e3x0-button.c
3576F:	Documentation/devicetree/bindings/input/e3x0-button.txt
3577
3578E4000 MEDIA DRIVER
3579M:	Antti Palosaari <crope@iki.fi>
3580L:	linux-media@vger.kernel.org
3581W:	http://linuxtv.org/
3582W:	http://palosaari.fi/linux/
3583Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3584T:	git git://linuxtv.org/anttip/media_tree.git
3585S:	Maintained
3586F:	drivers/media/tuners/e4000*
3587
3588EATA ISA/EISA/PCI SCSI DRIVER
3589M:	Dario Ballabio <ballabio_dario@emc.com>
3590L:	linux-scsi@vger.kernel.org
3591S:	Maintained
3592F:	drivers/scsi/eata.c
3593
3594EC100 MEDIA DRIVER
3595M:	Antti Palosaari <crope@iki.fi>
3596L:	linux-media@vger.kernel.org
3597W:	http://linuxtv.org/
3598W:	http://palosaari.fi/linux/
3599Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3600T:	git git://linuxtv.org/anttip/media_tree.git
3601S:	Maintained
3602F:	drivers/media/dvb-frontends/ec100*
3603
3604ECRYPT FILE SYSTEM
3605M:	Tyler Hicks <tyhicks@canonical.com>
3606L:	ecryptfs@vger.kernel.org
3607W:	http://ecryptfs.org
3608W:	https://launchpad.net/ecryptfs
3609S:	Supported
3610F:	Documentation/filesystems/ecryptfs.txt
3611F:	fs/ecryptfs/
3612
3613EDAC-CORE
3614M:	Doug Thompson <dougthompson@xmission.com>
3615M:	Borislav Petkov <bp@alien8.de>
3616M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3617L:	linux-edac@vger.kernel.org
3618W:	bluesmoke.sourceforge.net
3619T:	git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3620T:	git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3621S:	Supported
3622F:	Documentation/edac.txt
3623F:	drivers/edac/
3624F:	include/linux/edac.h
3625
3626EDAC-AMD64
3627M:	Doug Thompson <dougthompson@xmission.com>
3628M:	Borislav Petkov <bp@alien8.de>
3629L:	linux-edac@vger.kernel.org
3630W:	bluesmoke.sourceforge.net
3631S:	Maintained
3632F:	drivers/edac/amd64_edac*
3633
3634EDAC-CALXEDA
3635M:	Doug Thompson <dougthompson@xmission.com>
3636M:	Robert Richter <rric@kernel.org>
3637L:	linux-edac@vger.kernel.org
3638W:	bluesmoke.sourceforge.net
3639S:	Maintained
3640F:	drivers/edac/highbank*
3641
3642EDAC-CAVIUM
3643M:	Ralf Baechle <ralf@linux-mips.org>
3644M:	David Daney <david.daney@cavium.com>
3645L:	linux-edac@vger.kernel.org
3646L:	linux-mips@linux-mips.org
3647W:	bluesmoke.sourceforge.net
3648S:	Supported
3649F:	drivers/edac/octeon_edac*
3650
3651EDAC-E752X
3652M:	Mark Gross <mark.gross@intel.com>
3653M:	Doug Thompson <dougthompson@xmission.com>
3654L:	linux-edac@vger.kernel.org
3655W:	bluesmoke.sourceforge.net
3656S:	Maintained
3657F:	drivers/edac/e752x_edac.c
3658
3659EDAC-E7XXX
3660M:	Doug Thompson <dougthompson@xmission.com>
3661L:	linux-edac@vger.kernel.org
3662W:	bluesmoke.sourceforge.net
3663S:	Maintained
3664F:	drivers/edac/e7xxx_edac.c
3665
3666EDAC-GHES
3667M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3668L:	linux-edac@vger.kernel.org
3669W:	bluesmoke.sourceforge.net
3670S:	Maintained
3671F:	drivers/edac/ghes_edac.c
3672
3673EDAC-I82443BXGX
3674M:	Tim Small <tim@buttersideup.com>
3675L:	linux-edac@vger.kernel.org
3676W:	bluesmoke.sourceforge.net
3677S:	Maintained
3678F:	drivers/edac/i82443bxgx_edac.c
3679
3680EDAC-I3000
3681M:	Jason Uhlenkott <juhlenko@akamai.com>
3682L:	linux-edac@vger.kernel.org
3683W:	bluesmoke.sourceforge.net
3684S:	Maintained
3685F:	drivers/edac/i3000_edac.c
3686
3687EDAC-I5000
3688M:	Doug Thompson <dougthompson@xmission.com>
3689L:	linux-edac@vger.kernel.org
3690W:	bluesmoke.sourceforge.net
3691S:	Maintained
3692F:	drivers/edac/i5000_edac.c
3693
3694EDAC-I5400
3695M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3696L:	linux-edac@vger.kernel.org
3697W:	bluesmoke.sourceforge.net
3698S:	Maintained
3699F:	drivers/edac/i5400_edac.c
3700
3701EDAC-I7300
3702M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3703L:	linux-edac@vger.kernel.org
3704W:	bluesmoke.sourceforge.net
3705S:	Maintained
3706F:	drivers/edac/i7300_edac.c
3707
3708EDAC-I7CORE
3709M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3710L:	linux-edac@vger.kernel.org
3711W:	bluesmoke.sourceforge.net
3712S:	Maintained
3713F:	drivers/edac/i7core_edac.c
3714
3715EDAC-I82975X
3716M:	Ranganathan Desikan <ravi@jetztechnologies.com>
3717M:	"Arvind R." <arvino55@gmail.com>
3718L:	linux-edac@vger.kernel.org
3719W:	bluesmoke.sourceforge.net
3720S:	Maintained
3721F:	drivers/edac/i82975x_edac.c
3722
3723EDAC-IE31200
3724M:	Jason Baron <jbaron@akamai.com>
3725L:	linux-edac@vger.kernel.org
3726W:	bluesmoke.sourceforge.net
3727S:	Maintained
3728F:	drivers/edac/ie31200_edac.c
3729
3730EDAC-MPC85XX
3731M:	Johannes Thumshirn <johannes.thumshirn@men.de>
3732L:	linux-edac@vger.kernel.org
3733W:	bluesmoke.sourceforge.net
3734S:	Maintained
3735F:	drivers/edac/mpc85xx_edac.[ch]
3736
3737EDAC-PASEMI
3738M:	Egor Martovetsky <egor@pasemi.com>
3739L:	linux-edac@vger.kernel.org
3740W:	bluesmoke.sourceforge.net
3741S:	Maintained
3742F:	drivers/edac/pasemi_edac.c
3743
3744EDAC-R82600
3745M:	Tim Small <tim@buttersideup.com>
3746L:	linux-edac@vger.kernel.org
3747W:	bluesmoke.sourceforge.net
3748S:	Maintained
3749F:	drivers/edac/r82600_edac.c
3750
3751EDAC-SBRIDGE
3752M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3753L:	linux-edac@vger.kernel.org
3754W:	bluesmoke.sourceforge.net
3755S:	Maintained
3756F:	drivers/edac/sb_edac.c
3757
3758EDIROL UA-101/UA-1000 DRIVER
3759M:	Clemens Ladisch <clemens@ladisch.de>
3760L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
3761T:	git git://git.alsa-project.org/alsa-kernel.git
3762S:	Maintained
3763F:	sound/usb/misc/ua101.c
3764
3765EXTENSIBLE FIRMWARE INTERFACE (EFI)
3766M:	Matt Fleming <matt.fleming@intel.com>
3767L:	linux-efi@vger.kernel.org
3768T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3769S:	Maintained
3770F:	Documentation/efi-stub.txt
3771F:	arch/ia64/kernel/efi.c
3772F:	arch/x86/boot/compressed/eboot.[ch]
3773F:	arch/x86/include/asm/efi.h
3774F:	arch/x86/platform/efi/*
3775F:	drivers/firmware/efi/*
3776F:	include/linux/efi*.h
3777
3778EFI VARIABLE FILESYSTEM
3779M:	Matthew Garrett <matthew.garrett@nebula.com>
3780M:	Jeremy Kerr <jk@ozlabs.org>
3781M:	Matt Fleming <matt.fleming@intel.com>
3782T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3783L:	linux-efi@vger.kernel.org
3784S:	Maintained
3785F:	fs/efivarfs/
3786
3787EFIFB FRAMEBUFFER DRIVER
3788L:	linux-fbdev@vger.kernel.org
3789M:	Peter Jones <pjones@redhat.com>
3790S:	Maintained
3791F:	drivers/video/fbdev/efifb.c
3792
3793EFS FILESYSTEM
3794W:	http://aeschi.ch.eu.org/efs/
3795S:	Orphan
3796F:	fs/efs/
3797
3798EHCA (IBM GX bus InfiniBand adapter) DRIVER
3799M:	Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3800M:	Christoph Raisch <raisch@de.ibm.com>
3801L:	linux-rdma@vger.kernel.org
3802S:	Supported
3803F:	drivers/infiniband/hw/ehca/
3804
3805EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3806M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3807L:	netdev@vger.kernel.org
3808S:	Maintained
3809F:	drivers/net/ethernet/ibm/ehea/
3810
3811EM28XX VIDEO4LINUX DRIVER
3812M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3813L:	linux-media@vger.kernel.org
3814W:	http://linuxtv.org
3815T:	git git://linuxtv.org/media_tree.git
3816S:	Maintained
3817F:	drivers/media/usb/em28xx/
3818
3819EMBEDDED LINUX
3820M:	Paul Gortmaker <paul.gortmaker@windriver.com>
3821M:	Matt Mackall <mpm@selenic.com>
3822M:	David Woodhouse <dwmw2@infradead.org>
3823L:	linux-embedded@vger.kernel.org
3824S:	Maintained
3825
3826EMULEX LPFC FC SCSI DRIVER
3827M:	James Smart <james.smart@emulex.com>
3828L:	linux-scsi@vger.kernel.org
3829W:	http://sourceforge.net/projects/lpfcxxxx
3830S:	Supported
3831F:	drivers/scsi/lpfc/
3832
3833ENE CB710 FLASH CARD READER DRIVER
3834M:	Michał Mirosław <mirq-linux@rere.qmqm.pl>
3835S:	Maintained
3836F:	drivers/misc/cb710/
3837F:	drivers/mmc/host/cb710-mmc.*
3838F:	include/linux/cb710.h
3839
3840ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3841M:	Maxim Levitsky <maximlevitsky@gmail.com>
3842S:	Maintained
3843F:	drivers/media/rc/ene_ir.*
3844
3845ENHANCED ERROR HANDLING (EEH)
3846M:	Gavin Shan <shangw@linux.vnet.ibm.com>
3847L:	linuxppc-dev@lists.ozlabs.org
3848S:	Supported
3849F:	Documentation/powerpc/eeh-pci-error-recovery.txt
3850F:	arch/powerpc/kernel/eeh*.c
3851
3852EPSON S1D13XXX FRAMEBUFFER DRIVER
3853M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
3854S:	Maintained
3855T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3856F:	drivers/video/fbdev/s1d13xxxfb.c
3857F:	include/video/s1d13xxxfb.h
3858
3859ET131X NETWORK DRIVER
3860M:	Mark Einon <mark.einon@gmail.com>
3861S:	Odd Fixes
3862F:	drivers/net/ethernet/agere/
3863
3864ETHERNET BRIDGE
3865M:	Stephen Hemminger <stephen@networkplumber.org>
3866L:	bridge@lists.linux-foundation.org
3867L:	netdev@vger.kernel.org
3868W:	http://www.linuxfoundation.org/en/Net:Bridge
3869S:	Maintained
3870F:	include/linux/netfilter_bridge/
3871F:	net/bridge/
3872
3873ETHERNET PHY LIBRARY
3874M:	Florian Fainelli <f.fainelli@gmail.com>
3875L:	netdev@vger.kernel.org
3876S:	Maintained
3877F:	include/linux/phy.h
3878F:	include/linux/phy_fixed.h
3879F:	drivers/net/phy/
3880F:	Documentation/networking/phy.txt
3881F:	drivers/of/of_mdio.c
3882F:	drivers/of/of_net.c
3883
3884EXT2 FILE SYSTEM
3885M:	Jan Kara <jack@suse.cz>
3886L:	linux-ext4@vger.kernel.org
3887S:	Maintained
3888F:	Documentation/filesystems/ext2.txt
3889F:	fs/ext2/
3890F:	include/linux/ext2*
3891
3892EXT3 FILE SYSTEM
3893M:	Jan Kara <jack@suse.cz>
3894M:	Andrew Morton <akpm@linux-foundation.org>
3895M:	Andreas Dilger <adilger.kernel@dilger.ca>
3896L:	linux-ext4@vger.kernel.org
3897S:	Maintained
3898F:	Documentation/filesystems/ext3.txt
3899F:	fs/ext3/
3900
3901EXT4 FILE SYSTEM
3902M:	"Theodore Ts'o" <tytso@mit.edu>
3903M:	Andreas Dilger <adilger.kernel@dilger.ca>
3904L:	linux-ext4@vger.kernel.org
3905W:	http://ext4.wiki.kernel.org
3906Q:	http://patchwork.ozlabs.org/project/linux-ext4/list/
3907S:	Maintained
3908F:	Documentation/filesystems/ext4.txt
3909F:	fs/ext4/
3910
3911Extended Verification Module (EVM)
3912M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
3913L:	linux-ima-devel@lists.sourceforge.net
3914L:	linux-security-module@vger.kernel.org
3915S:	Supported
3916F:	security/integrity/evm/
3917
3918EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3919M:	MyungJoo Ham <myungjoo.ham@samsung.com>
3920M:	Chanwoo Choi <cw00.choi@samsung.com>
3921L:	linux-kernel@vger.kernel.org
3922T:	git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3923S:	Maintained
3924F:	drivers/extcon/
3925F:	Documentation/extcon/
3926
3927EXYNOS DP DRIVER
3928M:	Jingoo Han <jg1.han@samsung.com>
3929L:	dri-devel@lists.freedesktop.org
3930S:	Maintained
3931F:	drivers/gpu/drm/exynos/exynos_dp*
3932
3933EXYNOS MIPI DISPLAY DRIVERS
3934M:	Inki Dae <inki.dae@samsung.com>
3935M:	Donghwa Lee <dh09.lee@samsung.com>
3936M:	Kyungmin Park <kyungmin.park@samsung.com>
3937L:	linux-fbdev@vger.kernel.org
3938S:	Maintained
3939F:	drivers/video/fbdev/exynos/exynos_mipi*
3940F:	include/video/exynos_mipi*
3941
3942F71805F HARDWARE MONITORING DRIVER
3943M:	Jean Delvare <jdelvare@suse.de>
3944L:	lm-sensors@lm-sensors.org
3945S:	Maintained
3946F:	Documentation/hwmon/f71805f
3947F:	drivers/hwmon/f71805f.c
3948
3949FC0011 TUNER DRIVER
3950M:	Michael Buesch <m@bues.ch>
3951L:	linux-media@vger.kernel.org
3952S:	Maintained
3953F:	drivers/media/tuners/fc0011.h
3954F:	drivers/media/tuners/fc0011.c
3955
3956FC2580 MEDIA DRIVER
3957M:	Antti Palosaari <crope@iki.fi>
3958L:	linux-media@vger.kernel.org
3959W:	http://linuxtv.org/
3960W:	http://palosaari.fi/linux/
3961Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3962T:	git git://linuxtv.org/anttip/media_tree.git
3963S:	Maintained
3964F:	drivers/media/tuners/fc2580*
3965
3966FANOTIFY
3967M:	Eric Paris <eparis@redhat.com>
3968S:	Maintained
3969F:	fs/notify/fanotify/
3970F:	include/linux/fanotify.h
3971F:	include/uapi/linux/fanotify.h
3972
3973FARSYNC SYNCHRONOUS DRIVER
3974M:	Kevin Curtis <kevin.curtis@farsite.co.uk>
3975W:	http://www.farsite.co.uk/
3976S:	Supported
3977F:	drivers/net/wan/farsync.*
3978
3979FAULT INJECTION SUPPORT
3980M:	Akinobu Mita <akinobu.mita@gmail.com>
3981S:	Supported
3982F:	Documentation/fault-injection/
3983F:	lib/fault-inject.c
3984
3985FBTFT Framebuffer drivers
3986M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
3987M:	Noralf Trønnes <noralf@tronnes.org>
3988S:	Maintained
3989F:	drivers/staging/fbtft/
3990
3991FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3992M:	Vasu Dev <vasu.dev@intel.com>
3993L:	fcoe-devel@open-fcoe.org
3994W:	www.Open-FCoE.org
3995S:	Supported
3996F:	drivers/scsi/libfc/
3997F:	drivers/scsi/fcoe/
3998F:	include/scsi/fc/
3999F:	include/scsi/libfc.h
4000F:	include/scsi/libfcoe.h
4001F:	include/uapi/scsi/fc/
4002
4003FILE LOCKING (flock() and fcntl()/lockf())
4004M:	Jeff Layton <jlayton@poochiereds.net>
4005M:	J. Bruce Fields <bfields@fieldses.org>
4006L:	linux-fsdevel@vger.kernel.org
4007S:	Maintained
4008F:	include/linux/fcntl.h
4009F:	include/linux/fs.h
4010F:	include/uapi/linux/fcntl.h
4011F:	include/uapi/linux/fs.h
4012F:	fs/fcntl.c
4013F:	fs/locks.c
4014
4015FILESYSTEMS (VFS and infrastructure)
4016M:	Alexander Viro <viro@zeniv.linux.org.uk>
4017L:	linux-fsdevel@vger.kernel.org
4018S:	Maintained
4019F:	fs/*
4020
4021FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4022M:	Riku Voipio <riku.voipio@iki.fi>
4023L:	lm-sensors@lm-sensors.org
4024S:	Maintained
4025F:	drivers/hwmon/f75375s.c
4026F:	include/linux/f75375s.h
4027
4028FIREWIRE AUDIO DRIVERS
4029M:	Clemens Ladisch <clemens@ladisch.de>
4030L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4031T:	git git://git.alsa-project.org/alsa-kernel.git
4032S:	Maintained
4033F:	sound/firewire/
4034
4035FIREWIRE MEDIA DRIVERS (firedtv)
4036M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4037L:	linux-media@vger.kernel.org
4038L:	linux1394-devel@lists.sourceforge.net
4039T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4040S:	Maintained
4041F:	drivers/media/firewire/
4042
4043FIREWIRE SBP-2 TARGET
4044M:	Chris Boot <bootc@bootc.net>
4045L:	linux-scsi@vger.kernel.org
4046L:	target-devel@vger.kernel.org
4047L:	linux1394-devel@lists.sourceforge.net
4048T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4049S:	Maintained
4050F:	drivers/target/sbp/
4051
4052FIREWIRE SUBSYSTEM
4053M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4054L:	linux1394-devel@lists.sourceforge.net
4055W:	http://ieee1394.wiki.kernel.org/
4056T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4057S:	Maintained
4058F:	drivers/firewire/
4059F:	include/linux/firewire.h
4060F:	include/uapi/linux/firewire*.h
4061F:	tools/firewire/
4062
4063FIRMWARE LOADER (request_firmware)
4064M:	Ming Lei <ming.lei@canonical.com>
4065L:	linux-kernel@vger.kernel.org
4066S:	Maintained
4067F:	Documentation/firmware_class/
4068F:	drivers/base/firmware*.c
4069F:	include/linux/firmware.h
4070
4071FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4072M:	Joshua Morris <josh.h.morris@us.ibm.com>
4073M:	Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4074S:	Maintained
4075F:	drivers/block/rsxx/
4076
4077FLOPPY DRIVER
4078M:	Jiri Kosina <jkosina@suse.cz>
4079T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4080S:	Odd fixes
4081F:	drivers/block/floppy.c
4082
4083FMC SUBSYSTEM
4084M:	Alessandro Rubini <rubini@gnudd.com>
4085W:	http://www.ohwr.org/projects/fmc-bus
4086S:	Supported
4087F:	drivers/fmc/
4088F:	include/linux/fmc*.h
4089F:	include/linux/ipmi-fru.h
4090K:	fmc_d.*register
4091
4092FPU EMULATOR
4093M:	Bill Metzenthen <billm@melbpc.org.au>
4094W:	http://floatingpoint.sourceforge.net/emulator/index.html
4095S:	Maintained
4096F:	arch/x86/math-emu/
4097
4098FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4099L:	netdev@vger.kernel.org
4100S:	Orphan
4101F:	drivers/net/wan/dlci.c
4102F:	drivers/net/wan/sdla.c
4103
4104FRAMEBUFFER LAYER
4105M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4106M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
4107L:	linux-fbdev@vger.kernel.org
4108W:	http://linux-fbdev.sourceforge.net/
4109Q:	http://patchwork.kernel.org/project/linux-fbdev/list/
4110T:	git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4111S:	Maintained
4112F:	Documentation/fb/
4113F:	Documentation/devicetree/bindings/fb/
4114F:	drivers/video/
4115F:	include/video/
4116F:	include/linux/fb.h
4117F:	include/uapi/video/
4118F:	include/uapi/linux/fb.h
4119
4120FREESCALE DIU FRAMEBUFFER DRIVER
4121M:	Timur Tabi <timur@tabi.org>
4122L:	linux-fbdev@vger.kernel.org
4123S:	Maintained
4124F:	drivers/video/fbdev/fsl-diu-fb.*
4125
4126FREESCALE DMA DRIVER
4127M:	Li Yang <leoli@freescale.com>
4128M:	Zhang Wei <zw@zh-kernel.org>
4129L:	linuxppc-dev@lists.ozlabs.org
4130S:	Maintained
4131F:	drivers/dma/fsldma.*
4132
4133FREESCALE I2C CPM DRIVER
4134M:	Jochen Friedrich <jochen@scram.de>
4135L:	linuxppc-dev@lists.ozlabs.org
4136L:	linux-i2c@vger.kernel.org
4137S:	Maintained
4138F:	drivers/i2c/busses/i2c-cpm.c
4139
4140FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4141M:	Sascha Hauer <kernel@pengutronix.de>
4142L:	linux-fbdev@vger.kernel.org
4143L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4144S:	Maintained
4145F:	include/linux/platform_data/video-imxfb.h
4146F:	drivers/video/fbdev/imxfb.c
4147
4148FREESCALE QUAD SPI DRIVER
4149M:	Han Xu <han.xu@freescale.com>
4150L:	linux-mtd@lists.infradead.org
4151S:	Maintained
4152F:	drivers/mtd/spi-nor/fsl-quadspi.c
4153
4154FREESCALE SOC FS_ENET DRIVER
4155M:	Pantelis Antoniou <pantelis.antoniou@gmail.com>
4156M:	Vitaly Bordug <vbordug@ru.mvista.com>
4157L:	linuxppc-dev@lists.ozlabs.org
4158L:	netdev@vger.kernel.org
4159S:	Maintained
4160F:	drivers/net/ethernet/freescale/fs_enet/
4161F:	include/linux/fs_enet_pd.h
4162
4163FREESCALE QUICC ENGINE LIBRARY
4164L:	linuxppc-dev@lists.ozlabs.org
4165S:	Orphan
4166F:	arch/powerpc/sysdev/qe_lib/
4167F:	arch/powerpc/include/asm/*qe.h
4168
4169FREESCALE USB PERIPHERAL DRIVERS
4170M:	Li Yang <leoli@freescale.com>
4171L:	linux-usb@vger.kernel.org
4172L:	linuxppc-dev@lists.ozlabs.org
4173S:	Maintained
4174F:	drivers/usb/gadget/udc/fsl*
4175
4176FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4177M:	Li Yang <leoli@freescale.com>
4178L:	netdev@vger.kernel.org
4179L:	linuxppc-dev@lists.ozlabs.org
4180S:	Maintained
4181F:	drivers/net/ethernet/freescale/ucc_geth*
4182
4183FREESCALE QUICC ENGINE UCC UART DRIVER
4184M:	Timur Tabi <timur@tabi.org>
4185L:	linuxppc-dev@lists.ozlabs.org
4186S:	Maintained
4187F:	drivers/tty/serial/ucc_uart.c
4188
4189FREESCALE SOC SOUND DRIVERS
4190M:	Timur Tabi <timur@tabi.org>
4191M:	Nicolin Chen <nicoleotsuka@gmail.com>
4192M:	Xiubo Li <Xiubo.Lee@gmail.com>
4193L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4194L:	linuxppc-dev@lists.ozlabs.org
4195S:	Maintained
4196F:	sound/soc/fsl/fsl*
4197F:	sound/soc/fsl/imx*
4198F:	sound/soc/fsl/mpc8610_hpcd.c
4199
4200FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4201M:	J. German Rivera <German.Rivera@freescale.com>
4202L:	linux-kernel@vger.kernel.org
4203S:	Maintained
4204F:	drivers/staging/fsl-mc/
4205
4206FREEVXFS FILESYSTEM
4207M:	Christoph Hellwig <hch@infradead.org>
4208W:	ftp://ftp.openlinux.org/pub/people/hch/vxfs
4209S:	Maintained
4210F:	fs/freevxfs/
4211
4212FREEZER
4213M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4214M:	Pavel Machek <pavel@ucw.cz>
4215L:	linux-pm@vger.kernel.org
4216S:	Supported
4217F:	Documentation/power/freezing-of-tasks.txt
4218F:	include/linux/freezer.h
4219F:	kernel/freezer.c
4220
4221FRONTSWAP API
4222M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4223L:	linux-kernel@vger.kernel.org
4224S:	Maintained
4225F:	mm/frontswap.c
4226F:	include/linux/frontswap.h
4227
4228FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4229M:	David Howells <dhowells@redhat.com>
4230L:	linux-cachefs@redhat.com
4231S:	Supported
4232F:	Documentation/filesystems/caching/
4233F:	fs/fscache/
4234F:	include/linux/fscache*.h
4235
4236F2FS FILE SYSTEM
4237M:	Jaegeuk Kim <jaegeuk@kernel.org>
4238M:	Changman Lee <cm224.lee@samsung.com>
4239L:	linux-f2fs-devel@lists.sourceforge.net
4240W:	http://en.wikipedia.org/wiki/F2FS
4241T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4242S:	Maintained
4243F:	Documentation/filesystems/f2fs.txt
4244F:	Documentation/ABI/testing/sysfs-fs-f2fs
4245F:	fs/f2fs/
4246F:	include/linux/f2fs_fs.h
4247
4248FUJITSU FR-V (FRV) PORT
4249M:	David Howells <dhowells@redhat.com>
4250S:	Maintained
4251F:	arch/frv/
4252
4253FUJITSU LAPTOP EXTRAS
4254M:	Jonathan Woithe <jwoithe@just42.net>
4255L:	platform-driver-x86@vger.kernel.org
4256S:	Maintained
4257F:	drivers/platform/x86/fujitsu-laptop.c
4258
4259FUJITSU M-5MO LS CAMERA ISP DRIVER
4260M:	Kyungmin Park <kyungmin.park@samsung.com>
4261M:	Heungjun Kim <riverful.kim@samsung.com>
4262L:	linux-media@vger.kernel.org
4263S:	Maintained
4264F:	drivers/media/i2c/m5mols/
4265F:	include/media/m5mols.h
4266
4267FUJITSU TABLET EXTRAS
4268M:	Robert Gerlach <khnz@gmx.de>
4269L:	platform-driver-x86@vger.kernel.org
4270S:	Maintained
4271F:	drivers/platform/x86/fujitsu-tablet.c
4272
4273FUSE: FILESYSTEM IN USERSPACE
4274M:	Miklos Szeredi <miklos@szeredi.hu>
4275L:	fuse-devel@lists.sourceforge.net
4276W:	http://fuse.sourceforge.net/
4277S:	Maintained
4278F:	fs/fuse/
4279F:	include/uapi/linux/fuse.h
4280
4281FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4282M:	Rik Faith <faith@cs.unc.edu>
4283L:	linux-scsi@vger.kernel.org
4284S:	Odd Fixes (e.g., new signatures)
4285F:	drivers/scsi/fdomain.*
4286
4287GCOV BASED KERNEL PROFILING
4288M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4289S:	Maintained
4290F:	kernel/gcov/
4291F:	Documentation/gcov.txt
4292
4293GDT SCSI DISK ARRAY CONTROLLER DRIVER
4294M:	Achim Leubner <achim_leubner@adaptec.com>
4295L:	linux-scsi@vger.kernel.org
4296W:	http://www.icp-vortex.com/
4297S:	Supported
4298F:	drivers/scsi/gdt*
4299
4300GDB KERNEL DEBUGGING HELPER SCRIPTS
4301M:	Jan Kiszka <jan.kiszka@siemens.com>
4302S:	Supported
4303F:	scripts/gdb/
4304
4305GEMTEK FM RADIO RECEIVER DRIVER
4306M:	Hans Verkuil <hverkuil@xs4all.nl>
4307L:	linux-media@vger.kernel.org
4308T:	git git://linuxtv.org/media_tree.git
4309W:	http://linuxtv.org
4310S:	Maintained
4311F:	drivers/media/radio/radio-gemtek*
4312
4313GENERIC GPIO I2C DRIVER
4314M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
4315S:	Supported
4316F:	drivers/i2c/busses/i2c-gpio.c
4317F:	include/linux/i2c-gpio.h
4318
4319GENERIC GPIO I2C MULTIPLEXER DRIVER
4320M:	Peter Korsgaard <peter.korsgaard@barco.com>
4321L:	linux-i2c@vger.kernel.org
4322S:	Supported
4323F:	drivers/i2c/muxes/i2c-mux-gpio.c
4324F:	include/linux/i2c-mux-gpio.h
4325F:	Documentation/i2c/muxes/i2c-mux-gpio
4326
4327GENERIC HDLC (WAN) DRIVERS
4328M:	Krzysztof Halasa <khc@pm.waw.pl>
4329W:	http://www.kernel.org/pub/linux/utils/net/hdlc/
4330S:	Maintained
4331F:	drivers/net/wan/c101.c
4332F:	drivers/net/wan/hd6457*
4333F:	drivers/net/wan/hdlc*
4334F:	drivers/net/wan/n2.c
4335F:	drivers/net/wan/pc300too.c
4336F:	drivers/net/wan/pci200syn.c
4337F:	drivers/net/wan/wanxl*
4338
4339GENERIC INCLUDE/ASM HEADER FILES
4340M:	Arnd Bergmann <arnd@arndb.de>
4341L:	linux-arch@vger.kernel.org
4342T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4343S:	Maintained
4344F:	include/asm-generic/
4345F:	include/uapi/asm-generic/
4346
4347GENERIC PHY FRAMEWORK
4348M:	Kishon Vijay Abraham I <kishon@ti.com>
4349L:	linux-kernel@vger.kernel.org
4350T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4351S:	Supported
4352F:	drivers/phy/
4353F:	include/linux/phy/
4354
4355GENERIC PM DOMAINS
4356M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4357M:	Kevin Hilman <khilman@kernel.org>
4358M:	Ulf Hansson <ulf.hansson@linaro.org>
4359L:	linux-pm@vger.kernel.org
4360S:	Supported
4361F:	drivers/base/power/domain*.c
4362F:	include/linux/pm_domain.h
4363
4364GENERIC UIO DRIVER FOR PCI DEVICES
4365M:	"Michael S. Tsirkin" <mst@redhat.com>
4366L:	kvm@vger.kernel.org
4367S:	Supported
4368F:	drivers/uio/uio_pci_generic.c
4369
4370GET_MAINTAINER SCRIPT
4371M:	Joe Perches <joe@perches.com>
4372S:	Maintained
4373F:	scripts/get_maintainer.pl
4374
4375GFS2 FILE SYSTEM
4376M:	Steven Whitehouse <swhiteho@redhat.com>
4377M:	Bob Peterson <rpeterso@redhat.com>
4378L:	cluster-devel@redhat.com
4379W:	http://sources.redhat.com/cluster/
4380T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4381S:	Supported
4382F:	Documentation/filesystems/gfs2*.txt
4383F:	fs/gfs2/
4384F:	include/uapi/linux/gfs2_ondisk.h
4385
4386GIGASET ISDN DRIVERS
4387M:	Hansjoerg Lipp <hjlipp@web.de>
4388M:	Tilman Schmidt <tilman@imap.cc>
4389L:	gigaset307x-common@lists.sourceforge.net
4390W:	http://gigaset307x.sourceforge.net/
4391S:	Maintained
4392F:	Documentation/isdn/README.gigaset
4393F:	drivers/isdn/gigaset/
4394F:	include/uapi/linux/gigaset_dev.h
4395
4396GO7007 MPEG CODEC
4397M:	Hans Verkuil <hans.verkuil@cisco.com>
4398L:	linux-media@vger.kernel.org
4399S:	Maintained
4400F:	drivers/media/usb/go7007/
4401
4402GOODIX TOUCHSCREEN
4403M:	Bastien Nocera <hadess@hadess.net>
4404L:	linux-input@vger.kernel.org
4405S:	Maintained
4406F:	drivers/input/touchscreen/goodix.c
4407
4408GPIO SUBSYSTEM
4409M:	Linus Walleij <linus.walleij@linaro.org>
4410M:	Alexandre Courbot <gnurou@gmail.com>
4411L:	linux-gpio@vger.kernel.org
4412T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4413S:	Maintained
4414F:	Documentation/gpio/
4415F:	drivers/gpio/
4416F:	include/linux/gpio/
4417F:	include/linux/gpio.h
4418F:	include/asm-generic/gpio.h
4419
4420GRE DEMULTIPLEXER DRIVER
4421M:	Dmitry Kozlov <xeb@mail.ru>
4422L:	netdev@vger.kernel.org
4423S:	Maintained
4424F:	net/ipv4/gre_demux.c
4425F:	net/ipv4/gre_offload.c
4426F:	include/net/gre.h
4427
4428GRETH 10/100/1G Ethernet MAC device driver
4429M:	Kristoffer Glembo <kristoffer@gaisler.com>
4430L:	netdev@vger.kernel.org
4431S:	Maintained
4432F:	drivers/net/ethernet/aeroflex/
4433
4434GSPCA FINEPIX SUBDRIVER
4435M:	Frank Zago <frank@zago.net>
4436L:	linux-media@vger.kernel.org
4437T:	git git://linuxtv.org/media_tree.git
4438S:	Maintained
4439F:	drivers/media/usb/gspca/finepix.c
4440
4441GSPCA GL860 SUBDRIVER
4442M:	Olivier Lorin <o.lorin@laposte.net>
4443L:	linux-media@vger.kernel.org
4444T:	git git://linuxtv.org/media_tree.git
4445S:	Maintained
4446F:	drivers/media/usb/gspca/gl860/
4447
4448GSPCA M5602 SUBDRIVER
4449M:	Erik Andren <erik.andren@gmail.com>
4450L:	linux-media@vger.kernel.org
4451T:	git git://linuxtv.org/media_tree.git
4452S:	Maintained
4453F:	drivers/media/usb/gspca/m5602/
4454
4455GSPCA PAC207 SONIXB SUBDRIVER
4456M:	Hans de Goede <hdegoede@redhat.com>
4457L:	linux-media@vger.kernel.org
4458T:	git git://linuxtv.org/media_tree.git
4459S:	Maintained
4460F:	drivers/media/usb/gspca/pac207.c
4461
4462GSPCA SN9C20X SUBDRIVER
4463M:	Brian Johnson <brijohn@gmail.com>
4464L:	linux-media@vger.kernel.org
4465T:	git git://linuxtv.org/media_tree.git
4466S:	Maintained
4467F:	drivers/media/usb/gspca/sn9c20x.c
4468
4469GSPCA T613 SUBDRIVER
4470M:	Leandro Costantino <lcostantino@gmail.com>
4471L:	linux-media@vger.kernel.org
4472T:	git git://linuxtv.org/media_tree.git
4473S:	Maintained
4474F:	drivers/media/usb/gspca/t613.c
4475
4476GSPCA USB WEBCAM DRIVER
4477M:	Hans de Goede <hdegoede@redhat.com>
4478L:	linux-media@vger.kernel.org
4479T:	git git://linuxtv.org/media_tree.git
4480S:	Maintained
4481F:	drivers/media/usb/gspca/
4482
4483GUID PARTITION TABLE (GPT)
4484M:	Davidlohr Bueso <davidlohr@hp.com>
4485L:	linux-efi@vger.kernel.org
4486S:	Maintained
4487F:	block/partitions/efi.*
4488
4489STK1160 USB VIDEO CAPTURE DRIVER
4490M:	Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4491L:	linux-media@vger.kernel.org
4492T:	git git://linuxtv.org/media_tree.git
4493S:	Maintained
4494F:	drivers/media/usb/stk1160/
4495
4496HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4497M:	Frank Seidel <frank@f-seidel.de>
4498L:	platform-driver-x86@vger.kernel.org
4499W:	http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4500S:	Maintained
4501F:	drivers/platform/x86/hdaps.c
4502
4503HDPVR USB VIDEO ENCODER DRIVER
4504M:	Hans Verkuil <hverkuil@xs4all.nl>
4505L:	linux-media@vger.kernel.org
4506T:	git git://linuxtv.org/media_tree.git
4507W:	http://linuxtv.org
4508S:	Odd Fixes
4509F:	drivers/media/usb/hdpvr/
4510
4511HWPOISON MEMORY FAILURE HANDLING
4512M:	Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4513L:	linux-mm@kvack.org
4514S:	Maintained
4515F:	mm/memory-failure.c
4516F:	mm/hwpoison-inject.c
4517
4518HYPERVISOR VIRTUAL CONSOLE DRIVER
4519L:	linuxppc-dev@lists.ozlabs.org
4520S:	Odd Fixes
4521F:	drivers/tty/hvc/
4522
4523HACKRF MEDIA DRIVER
4524M:	Antti Palosaari <crope@iki.fi>
4525L:	linux-media@vger.kernel.org
4526W:	http://linuxtv.org/
4527W:	http://palosaari.fi/linux/
4528Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4529T:	git git://linuxtv.org/anttip/media_tree.git
4530S:	Maintained
4531F:	drivers/media/usb/hackrf/
4532
4533HARDWARE MONITORING
4534M:	Jean Delvare <jdelvare@suse.de>
4535M:	Guenter Roeck <linux@roeck-us.net>
4536L:	lm-sensors@lm-sensors.org
4537W:	http://www.lm-sensors.org/
4538T:	quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4539T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4540S:	Maintained
4541F:	Documentation/hwmon/
4542F:	drivers/hwmon/
4543F:	include/linux/hwmon*.h
4544
4545HARDWARE RANDOM NUMBER GENERATOR CORE
4546M:	Matt Mackall <mpm@selenic.com>
4547M:	Herbert Xu <herbert@gondor.apana.org.au>
4548L:	linux-crypto@vger.kernel.org
4549S:	Odd fixes
4550F:	Documentation/hw_random.txt
4551F:	drivers/char/hw_random/
4552F:	include/linux/hw_random.h
4553
4554HARDWARE SPINLOCK CORE
4555M:	Ohad Ben-Cohen <ohad@wizery.com>
4556S:	Maintained
4557F:	Documentation/hwspinlock.txt
4558F:	drivers/hwspinlock/hwspinlock_*
4559F:	include/linux/hwspinlock.h
4560
4561HARMONY SOUND DRIVER
4562L:	linux-parisc@vger.kernel.org
4563S:	Maintained
4564F:	sound/parisc/harmony.*
4565
4566HD29L2 MEDIA DRIVER
4567M:	Antti Palosaari <crope@iki.fi>
4568L:	linux-media@vger.kernel.org
4569W:	http://linuxtv.org/
4570W:	http://palosaari.fi/linux/
4571Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4572T:	git git://linuxtv.org/anttip/media_tree.git
4573S:	Maintained
4574F:	drivers/media/dvb-frontends/hd29l2*
4575
4576HEWLETT-PACKARD SMART2 RAID DRIVER
4577L:	iss_storagedev@hp.com
4578S:	Orphan
4579F:	Documentation/blockdev/cpqarray.txt
4580F:	drivers/block/cpqarray.*
4581
4582HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4583M:	Don Brace <don.brace@pmcs.com>
4584L:	iss_storagedev@hp.com
4585L:	storagedev@pmcs.com
4586L:	linux-scsi@vger.kernel.org
4587S:	Supported
4588F:	Documentation/scsi/hpsa.txt
4589F:	drivers/scsi/hpsa*.[ch]
4590F:	include/linux/cciss*.h
4591F:	include/uapi/linux/cciss*.h
4592
4593HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4594M:	Don Brace <don.brace@pmcs.com>
4595L:	iss_storagedev@hp.com
4596L:	storagedev@pmcs.com
4597L:	linux-scsi@vger.kernel.org
4598S:	Supported
4599F:	Documentation/blockdev/cciss.txt
4600F:	drivers/block/cciss*
4601F:	include/linux/cciss_ioctl.h
4602F:	include/uapi/linux/cciss_ioctl.h
4603
4604HFS FILESYSTEM
4605L:	linux-fsdevel@vger.kernel.org
4606S:	Orphan
4607F:	Documentation/filesystems/hfs.txt
4608F:	fs/hfs/
4609
4610HFSPLUS FILESYSTEM
4611L:	linux-fsdevel@vger.kernel.org
4612S:	Orphan
4613F:	Documentation/filesystems/hfsplus.txt
4614F:	fs/hfsplus/
4615
4616HGA FRAMEBUFFER DRIVER
4617M:	Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4618L:	linux-nvidia@lists.surfsouth.com
4619W:	http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4620S:	Maintained
4621F:	drivers/video/fbdev/hgafb.c
4622
4623HIBERNATION (aka Software Suspend, aka swsusp)
4624M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4625M:	Pavel Machek <pavel@ucw.cz>
4626L:	linux-pm@vger.kernel.org
4627S:	Supported
4628F:	arch/x86/power/
4629F:	drivers/base/power/
4630F:	kernel/power/
4631F:	include/linux/suspend.h
4632F:	include/linux/freezer.h
4633F:	include/linux/pm.h
4634F:	arch/*/include/asm/suspend*.h
4635
4636HID CORE LAYER
4637M:	Jiri Kosina <jkosina@suse.cz>
4638L:	linux-input@vger.kernel.org
4639T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4640S:	Maintained
4641F:	drivers/hid/
4642F:	include/linux/hid*
4643F:	include/uapi/linux/hid*
4644
4645HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4646M:	Thomas Gleixner <tglx@linutronix.de>
4647L:	linux-kernel@vger.kernel.org
4648T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4649S:	Maintained
4650F:	Documentation/timers/
4651F:	kernel/time/hrtimer.c
4652F:	kernel/time/clockevents.c
4653F:	kernel/time/tick*.*
4654F:	kernel/time/timer_*.c
4655F:	include/linux/clockchips.h
4656F:	include/linux/hrtimer.h
4657
4658HIGH-SPEED SCC DRIVER FOR AX.25
4659L:	linux-hams@vger.kernel.org
4660S:	Orphan
4661F:	drivers/net/hamradio/dmascc.c
4662F:	drivers/net/hamradio/scc.c
4663
4664HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4665M:	HighPoint Linux Team <linux@highpoint-tech.com>
4666W:	http://www.highpoint-tech.com
4667S:	Supported
4668F:	Documentation/scsi/hptiop.txt
4669F:	drivers/scsi/hptiop.c
4670
4671HIPPI
4672M:	Jes Sorensen <jes@trained-monkey.org>
4673L:	linux-hippi@sunsite.dk
4674S:	Maintained
4675F:	include/linux/hippidevice.h
4676F:	include/uapi/linux/if_hippi.h
4677F:	net/802/hippi.c
4678F:	drivers/net/hippi/
4679
4680HOST AP DRIVER
4681M:	Jouni Malinen <j@w1.fi>
4682L:	hostap@shmoo.com (subscribers-only)
4683L:	linux-wireless@vger.kernel.org
4684W:	http://hostap.epitest.fi/
4685S:	Maintained
4686F:	drivers/net/wireless/hostap/
4687
4688HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4689L:	platform-driver-x86@vger.kernel.org
4690S:	Orphan
4691F:	drivers/platform/x86/tc1100-wmi.c
4692
4693HP100:	Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4694M:	Jaroslav Kysela <perex@perex.cz>
4695S:	Maintained
4696F:	drivers/net/ethernet/hp/hp100.*
4697
4698HPET:	High Precision Event Timers driver
4699M:	Clemens Ladisch <clemens@ladisch.de>
4700S:	Maintained
4701F:	Documentation/timers/hpet.txt
4702F:	drivers/char/hpet.c
4703F:	include/linux/hpet.h
4704F:	include/uapi/linux/hpet.h
4705
4706HPET:	x86
4707S:	Orphan
4708F:	arch/x86/kernel/hpet.c
4709F:	arch/x86/include/asm/hpet.h
4710
4711HPFS FILESYSTEM
4712M:	Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4713W:	http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4714S:	Maintained
4715F:	fs/hpfs/
4716
4717HSI SUBSYSTEM
4718M:	Sebastian Reichel <sre@kernel.org>
4719T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4720S:	Maintained
4721F:	Documentation/ABI/testing/sysfs-bus-hsi
4722F:	Documentation/hsi.txt
4723F:	drivers/hsi/
4724F:	include/linux/hsi/
4725F:	include/uapi/linux/hsi/
4726
4727HSO 3G MODEM DRIVER
4728M:	Jan Dumon <j.dumon@option.com>
4729W:	http://www.pharscape.org
4730S:	Maintained
4731F:	drivers/net/usb/hso.c
4732
4733HSR NETWORK PROTOCOL
4734M:	Arvid Brodin <arvid.brodin@alten.se>
4735L:	netdev@vger.kernel.org
4736S:	Maintained
4737F:	net/hsr/
4738
4739HTCPEN TOUCHSCREEN DRIVER
4740M:	Pau Oliva Fora <pof@eslack.org>
4741L:	linux-input@vger.kernel.org
4742S:	Maintained
4743F:	drivers/input/touchscreen/htcpen.c
4744
4745HUGETLB FILESYSTEM
4746M:	Nadia Yvette Chambers <nyc@holomorphy.com>
4747S:	Maintained
4748F:	fs/hugetlbfs/
4749
4750Hyper-V CORE AND DRIVERS
4751M:	K. Y. Srinivasan <kys@microsoft.com>
4752M:	Haiyang Zhang <haiyangz@microsoft.com>
4753L:	devel@linuxdriverproject.org
4754S:	Maintained
4755F:	arch/x86/include/asm/mshyperv.h
4756F:	arch/x86/include/uapi/asm/hyperv.h
4757F:	arch/x86/kernel/cpu/mshyperv.c
4758F:	drivers/hid/hid-hyperv.c
4759F:	drivers/hv/
4760F:	drivers/input/serio/hyperv-keyboard.c
4761F:	drivers/net/hyperv/
4762F:	drivers/scsi/storvsc_drv.c
4763F:	drivers/video/fbdev/hyperv_fb.c
4764F:	include/linux/hyperv.h
4765F:	tools/hv/
4766
4767I2C OVER PARALLEL PORT
4768M:	Jean Delvare <jdelvare@suse.de>
4769L:	linux-i2c@vger.kernel.org
4770S:	Maintained
4771F:	Documentation/i2c/busses/i2c-parport
4772F:	Documentation/i2c/busses/i2c-parport-light
4773F:	drivers/i2c/busses/i2c-parport.c
4774F:	drivers/i2c/busses/i2c-parport-light.c
4775
4776I2C/SMBUS CONTROLLER DRIVERS FOR PC
4777M:	Jean Delvare <jdelvare@suse.de>
4778L:	linux-i2c@vger.kernel.org
4779S:	Maintained
4780F:	Documentation/i2c/busses/i2c-ali1535
4781F:	Documentation/i2c/busses/i2c-ali1563
4782F:	Documentation/i2c/busses/i2c-ali15x3
4783F:	Documentation/i2c/busses/i2c-amd756
4784F:	Documentation/i2c/busses/i2c-amd8111
4785F:	Documentation/i2c/busses/i2c-i801
4786F:	Documentation/i2c/busses/i2c-nforce2
4787F:	Documentation/i2c/busses/i2c-piix4
4788F:	Documentation/i2c/busses/i2c-sis5595
4789F:	Documentation/i2c/busses/i2c-sis630
4790F:	Documentation/i2c/busses/i2c-sis96x
4791F:	Documentation/i2c/busses/i2c-via
4792F:	Documentation/i2c/busses/i2c-viapro
4793F:	drivers/i2c/busses/i2c-ali1535.c
4794F:	drivers/i2c/busses/i2c-ali1563.c
4795F:	drivers/i2c/busses/i2c-ali15x3.c
4796F:	drivers/i2c/busses/i2c-amd756.c
4797F:	drivers/i2c/busses/i2c-amd756-s4882.c
4798F:	drivers/i2c/busses/i2c-amd8111.c
4799F:	drivers/i2c/busses/i2c-i801.c
4800F:	drivers/i2c/busses/i2c-isch.c
4801F:	drivers/i2c/busses/i2c-nforce2.c
4802F:	drivers/i2c/busses/i2c-nforce2-s4985.c
4803F:	drivers/i2c/busses/i2c-piix4.c
4804F:	drivers/i2c/busses/i2c-sis5595.c
4805F:	drivers/i2c/busses/i2c-sis630.c
4806F:	drivers/i2c/busses/i2c-sis96x.c
4807F:	drivers/i2c/busses/i2c-via.c
4808F:	drivers/i2c/busses/i2c-viapro.c
4809
4810I2C/SMBUS ISMT DRIVER
4811M:	Seth Heasley <seth.heasley@intel.com>
4812M:	Neil Horman <nhorman@tuxdriver.com>
4813L:	linux-i2c@vger.kernel.org
4814F:	drivers/i2c/busses/i2c-ismt.c
4815F:	Documentation/i2c/busses/i2c-ismt
4816
4817I2C/SMBUS STUB DRIVER
4818M:	Jean Delvare <jdelvare@suse.de>
4819L:	linux-i2c@vger.kernel.org
4820S:	Maintained
4821F:	drivers/i2c/i2c-stub.c
4822
4823I2C SUBSYSTEM
4824M:	Wolfram Sang <wsa@the-dreams.de>
4825L:	linux-i2c@vger.kernel.org
4826W:	https://i2c.wiki.kernel.org/
4827Q:	https://patchwork.ozlabs.org/project/linux-i2c/list/
4828T:	git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4829S:	Maintained
4830F:	Documentation/devicetree/bindings/i2c/
4831F:	Documentation/i2c/
4832F:	drivers/i2c/
4833F:	include/linux/i2c.h
4834F:	include/linux/i2c-*.h
4835F:	include/uapi/linux/i2c.h
4836F:	include/uapi/linux/i2c-*.h
4837
4838I2C ACPI SUPPORT
4839M:	Mika Westerberg <mika.westerberg@linux.intel.com>
4840L:	linux-i2c@vger.kernel.org
4841L:	linux-acpi@vger.kernel.org
4842S:	Maintained
4843
4844I2C-TAOS-EVM DRIVER
4845M:	Jean Delvare <jdelvare@suse.de>
4846L:	linux-i2c@vger.kernel.org
4847S:	Maintained
4848F:	Documentation/i2c/busses/i2c-taos-evm
4849F:	drivers/i2c/busses/i2c-taos-evm.c
4850
4851I2C-TINY-USB DRIVER
4852M:	Till Harbaum <till@harbaum.org>
4853L:	linux-i2c@vger.kernel.org
4854W:	http://www.harbaum.org/till/i2c_tiny_usb
4855S:	Maintained
4856F:	drivers/i2c/busses/i2c-tiny-usb.c
4857
4858i386 BOOT CODE
4859M:	"H. Peter Anvin" <hpa@zytor.com>
4860S:	Maintained
4861F:	arch/x86/boot/
4862
4863i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4864M:	"H. Peter Anvin" <hpa@zytor.com>
4865T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4866S:	Maintained
4867
4868IA64 (Itanium) PLATFORM
4869M:	Tony Luck <tony.luck@intel.com>
4870M:	Fenghua Yu <fenghua.yu@intel.com>
4871L:	linux-ia64@vger.kernel.org
4872T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4873S:	Maintained
4874F:	arch/ia64/
4875
4876IBM Power in-Nest Crypto Acceleration
4877M:	Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4878M:	Fionnuala Gunter <fin@linux.vnet.ibm.com>
4879L:	linux-crypto@vger.kernel.org
4880S:	Supported
4881F:	drivers/crypto/nx/
4882
4883IBM Power 842 compression accelerator
4884M:	Dan Streetman <ddstreet@us.ibm.com>
4885S:	Supported
4886F:	drivers/crypto/nx/nx-842.c
4887F:	include/linux/nx842.h
4888
4889IBM Power Linux RAID adapter
4890M:	Brian King <brking@us.ibm.com>
4891S:	Supported
4892F:	drivers/scsi/ipr.*
4893
4894IBM Power Virtual Ethernet Device Driver
4895M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
4896L:	netdev@vger.kernel.org
4897S:	Supported
4898F:	drivers/net/ethernet/ibm/ibmveth.*
4899
4900IBM Power Virtual SCSI Device Drivers
4901M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4902L:	linux-scsi@vger.kernel.org
4903S:	Supported
4904F:	drivers/scsi/ibmvscsi/ibmvscsi*
4905F:	drivers/scsi/ibmvscsi/viosrp.h
4906
4907IBM Power Virtual FC Device Drivers
4908M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4909L:	linux-scsi@vger.kernel.org
4910S:	Supported
4911F:	drivers/scsi/ibmvscsi/ibmvfc*
4912
4913IBM ServeRAID RAID DRIVER
4914S:	Orphan
4915F:	drivers/scsi/ips.*
4916
4917ICH LPC AND GPIO DRIVER
4918M:	Peter Tyser <ptyser@xes-inc.com>
4919S:	Maintained
4920F:	drivers/mfd/lpc_ich.c
4921F:	drivers/gpio/gpio-ich.c
4922
4923IDE SUBSYSTEM
4924M:	"David S. Miller" <davem@davemloft.net>
4925L:	linux-ide@vger.kernel.org
4926Q:	http://patchwork.ozlabs.org/project/linux-ide/list/
4927T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4928S:	Maintained
4929F:	Documentation/ide/
4930F:	drivers/ide/
4931F:	include/linux/ide.h
4932
4933IDEAPAD LAPTOP EXTRAS DRIVER
4934M:	Ike Panhc <ike.pan@canonical.com>
4935L:	platform-driver-x86@vger.kernel.org
4936W:	http://launchpad.net/ideapad-laptop
4937S:	Maintained
4938F:	drivers/platform/x86/ideapad-laptop.c
4939
4940IDEAPAD LAPTOP SLIDEBAR DRIVER
4941M:	Andrey Moiseev <o2g.org.ru@gmail.com>
4942L:	linux-input@vger.kernel.org
4943W:	https://github.com/o2genum/ideapad-slidebar
4944S:	Maintained
4945F:	drivers/input/misc/ideapad_slidebar.c
4946
4947IDE/ATAPI DRIVERS
4948M:	Borislav Petkov <bp@alien8.de>
4949L:	linux-ide@vger.kernel.org
4950S:	Maintained
4951F:	Documentation/cdrom/ide-cd
4952F:	drivers/ide/ide-cd*
4953
4954IDLE-I7300
4955M:	Andy Henroid <andrew.d.henroid@intel.com>
4956L:	linux-pm@vger.kernel.org
4957S:	Supported
4958F:	drivers/idle/i7300_idle.c
4959
4960IEEE 802.15.4 SUBSYSTEM
4961M:	Alexander Aring <alex.aring@gmail.com>
4962L:	linux-wpan@vger.kernel.org
4963W:	https://github.com/linux-wpan
4964T:	git git://github.com/linux-wpan/linux-wpan-next.git
4965S:	Maintained
4966F:	net/ieee802154/
4967F:	net/mac802154/
4968F:	drivers/net/ieee802154/
4969F:	include/linux/nl802154.h
4970F:	include/linux/ieee802154.h
4971F:	include/net/nl802154.h
4972F:	include/net/mac802154.h
4973F:	include/net/af_ieee802154.h
4974F:	include/net/cfg802154.h
4975F:	include/net/ieee802154_netdev.h
4976F:	Documentation/networking/ieee802154.txt
4977
4978IGORPLUG-USB IR RECEIVER
4979M:	Sean Young <sean@mess.org>
4980L:	linux-media@vger.kernel.org
4981S:	Maintained
4982F:	drivers/media/rc/igorplugusb.c
4983
4984IGUANAWORKS USB IR TRANSCEIVER
4985M:	Sean Young <sean@mess.org>
4986L:	linux-media@vger.kernel.org
4987S:	Maintained
4988F:	drivers/media/rc/iguanair.c
4989
4990IIO SUBSYSTEM AND DRIVERS
4991M:	Jonathan Cameron <jic23@kernel.org>
4992R:	Hartmut Knaack <knaack.h@gmx.de>
4993R:	Lars-Peter Clausen <lars@metafoo.de>
4994R:	Peter Meerwald <pmeerw@pmeerw.net>
4995L:	linux-iio@vger.kernel.org
4996S:	Maintained
4997F:	drivers/iio/
4998F:	drivers/staging/iio/
4999F:	include/linux/iio/
5000F:	tools/iio/
5001
5002IKANOS/ADI EAGLE ADSL USB DRIVER
5003M:	Matthieu Castet <castet.matthieu@free.fr>
5004M:	Stanislaw Gruszka <stf_xl@wp.pl>
5005S:	Maintained
5006F:	drivers/usb/atm/ueagle-atm.c
5007
5008INA209 HARDWARE MONITOR DRIVER
5009M:	Guenter Roeck <linux@roeck-us.net>
5010L:	lm-sensors@lm-sensors.org
5011S:	Maintained
5012F:	Documentation/hwmon/ina209
5013F:	Documentation/devicetree/bindings/i2c/ina209.txt
5014F:	drivers/hwmon/ina209.c
5015
5016INA2XX HARDWARE MONITOR DRIVER
5017M:	Guenter Roeck <linux@roeck-us.net>
5018L:	lm-sensors@lm-sensors.org
5019S:	Maintained
5020F:	Documentation/hwmon/ina2xx
5021F:	drivers/hwmon/ina2xx.c
5022F:	include/linux/platform_data/ina2xx.h
5023
5024INDUSTRY PACK SUBSYSTEM (IPACK)
5025M:	Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5026M:	Jens Taprogge <jens.taprogge@taprogge.org>
5027M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5028L:	industrypack-devel@lists.sourceforge.net
5029W:	http://industrypack.sourceforge.net
5030S:	Maintained
5031F:	drivers/ipack/
5032
5033INGENIC JZ4780 DMA Driver
5034M:	Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5035S:	Maintained
5036F:	drivers/dma/dma-jz4780.c
5037
5038INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5039M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5040M:	Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5041L:	linux-ima-devel@lists.sourceforge.net
5042L:	linux-ima-user@lists.sourceforge.net
5043L:	linux-security-module@vger.kernel.org
5044S:	Supported
5045F:	security/integrity/ima/
5046
5047IMGTEC IR DECODER DRIVER
5048M:	James Hogan <james.hogan@imgtec.com>
5049S:	Maintained
5050F:	drivers/media/rc/img-ir/
5051
5052IMS TWINTURBO FRAMEBUFFER DRIVER
5053L:	linux-fbdev@vger.kernel.org
5054S:	Orphan
5055F:	drivers/video/fbdev/imsttfb.c
5056
5057INFINIBAND SUBSYSTEM
5058M:	Doug Ledford <dledford@redhat.com>
5059M:	Sean Hefty <sean.hefty@intel.com>
5060M:	Hal Rosenstock <hal.rosenstock@gmail.com>
5061L:	linux-rdma@vger.kernel.org
5062W:	http://www.openfabrics.org/
5063Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5064T:	git git://github.com/dledford/linux.git
5065S:	Supported
5066F:	Documentation/infiniband/
5067F:	drivers/infiniband/
5068F:	include/uapi/linux/if_infiniband.h
5069F:	include/uapi/rdma/
5070F:	include/rdma/
5071
5072INOTIFY
5073M:	John McCutchan <john@johnmccutchan.com>
5074M:	Robert Love <rlove@rlove.org>
5075M:	Eric Paris <eparis@parisplace.org>
5076S:	Maintained
5077F:	Documentation/filesystems/inotify.txt
5078F:	fs/notify/inotify/
5079F:	include/linux/inotify.h
5080F:	include/uapi/linux/inotify.h
5081
5082INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5083M:	Dmitry Torokhov <dmitry.torokhov@gmail.com>
5084L:	linux-input@vger.kernel.org
5085Q:	http://patchwork.kernel.org/project/linux-input/list/
5086T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5087S:	Maintained
5088F:	drivers/input/
5089F:	include/linux/input.h
5090F:	include/uapi/linux/input.h
5091F:	include/linux/input/
5092
5093INPUT MULTITOUCH (MT) PROTOCOL
5094M:	Henrik Rydberg <rydberg@bitmath.org>
5095L:	linux-input@vger.kernel.org
5096T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
5097S:	Odd fixes
5098F:	Documentation/input/multi-touch-protocol.txt
5099F:	drivers/input/input-mt.c
5100K:	\b(ABS|SYN)_MT_
5101
5102INTEL ASoC BDW/HSW DRIVERS
5103M:	Jie Yang <yang.jie@linux.intel.com>
5104L:	alsa-devel@alsa-project.org
5105S:	Supported
5106F:	sound/soc/intel/sst-haswell*
5107F:	sound/soc/intel/sst-dsp*
5108F:	sound/soc/intel/sst-firmware.c
5109F:	sound/soc/intel/broadwell.c
5110F:	sound/soc/intel/haswell.c
5111
5112INTEL C600 SERIES SAS CONTROLLER DRIVER
5113M:	Intel SCU Linux support <intel-linux-scu@intel.com>
5114M:	Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5115L:	linux-scsi@vger.kernel.org
5116T:	git git://git.code.sf.net/p/intel-sas/isci
5117S:	Supported
5118F:	drivers/scsi/isci/
5119
5120INTEL IDLE DRIVER
5121M:	Len Brown <lenb@kernel.org>
5122L:	linux-pm@vger.kernel.org
5123T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5124S:	Supported
5125F:	drivers/idle/intel_idle.c
5126
5127INTEL PSTATE DRIVER
5128M:	Kristen Carlson Accardi <kristen@linux.intel.com>
5129L:	linux-pm@vger.kernel.org
5130S:	Supported
5131F:	drivers/cpufreq/intel_pstate.c
5132
5133INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5134M:	Maik Broemme <mbroemme@plusserver.de>
5135L:	linux-fbdev@vger.kernel.org
5136S:	Maintained
5137F:	Documentation/fb/intelfb.txt
5138F:	drivers/video/fbdev/intelfb/
5139
5140INTEL 810/815 FRAMEBUFFER DRIVER
5141M:	Antonino Daplas <adaplas@gmail.com>
5142L:	linux-fbdev@vger.kernel.org
5143S:	Maintained
5144F:	drivers/video/fbdev/i810/
5145
5146INTEL MENLOW THERMAL DRIVER
5147M:	Sujith Thomas <sujith.thomas@intel.com>
5148L:	platform-driver-x86@vger.kernel.org
5149W:	https://01.org/linux-acpi
5150S:	Supported
5151F:	drivers/platform/x86/intel_menlow.c
5152
5153INTEL IA32 MICROCODE UPDATE SUPPORT
5154M:	Borislav Petkov <bp@alien8.de>
5155S:	Maintained
5156F:	arch/x86/kernel/cpu/microcode/core*
5157F:	arch/x86/kernel/cpu/microcode/intel*
5158
5159INTEL I/OAT DMA DRIVER
5160M:	Dave Jiang <dave.jiang@intel.com>
5161R:	Dan Williams <dan.j.williams@intel.com>
5162L:	dmaengine@vger.kernel.org
5163Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
5164S:	Supported
5165F:	drivers/dma/ioat*
5166
5167INTEL IOMMU (VT-d)
5168M:	David Woodhouse <dwmw2@infradead.org>
5169L:	iommu@lists.linux-foundation.org
5170T:	git git://git.infradead.org/iommu-2.6.git
5171S:	Supported
5172F:	drivers/iommu/intel-iommu.c
5173F:	include/linux/intel-iommu.h
5174
5175INTEL IOP-ADMA DMA DRIVER
5176R:	Dan Williams <dan.j.williams@intel.com>
5177S:	Odd fixes
5178F:	drivers/dma/iop-adma.c
5179
5180INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5181M:	Krzysztof Halasa <khalasa@piap.pl>
5182S:	Maintained
5183F:	arch/arm/mach-ixp4xx/include/mach/qmgr.h
5184F:	arch/arm/mach-ixp4xx/include/mach/npe.h
5185F:	arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5186F:	arch/arm/mach-ixp4xx/ixp4xx_npe.c
5187F:	drivers/net/ethernet/xscale/ixp4xx_eth.c
5188F:	drivers/net/wan/ixp4xx_hss.c
5189
5190INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5191M:	Deepak Saxena <dsaxena@plexity.net>
5192S:	Maintained
5193F:	drivers/char/hw_random/ixp4xx-rng.c
5194
5195INTEL ETHERNET DRIVERS
5196M:	Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5197R:	Jesse Brandeburg <jesse.brandeburg@intel.com>
5198R:	Shannon Nelson <shannon.nelson@intel.com>
5199R:	Carolyn Wyborny <carolyn.wyborny@intel.com>
5200R:	Don Skidmore <donald.c.skidmore@intel.com>
5201R:	Matthew Vick <matthew.vick@intel.com>
5202R:	John Ronciak <john.ronciak@intel.com>
5203R:	Mitch Williams <mitch.a.williams@intel.com>
5204L:	intel-wired-lan@lists.osuosl.org
5205W:	http://www.intel.com/support/feedback.htm
5206W:	http://e1000.sourceforge.net/
5207Q:	http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5208T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5209T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5210S:	Supported
5211F:	Documentation/networking/e100.txt
5212F:	Documentation/networking/e1000.txt
5213F:	Documentation/networking/e1000e.txt
5214F:	Documentation/networking/igb.txt
5215F:	Documentation/networking/igbvf.txt
5216F:	Documentation/networking/ixgb.txt
5217F:	Documentation/networking/ixgbe.txt
5218F:	Documentation/networking/ixgbevf.txt
5219F:	Documentation/networking/i40e.txt
5220F:	Documentation/networking/i40evf.txt
5221F:	drivers/net/ethernet/intel/
5222F:	drivers/net/ethernet/intel/*/
5223
5224INTEL-MID GPIO DRIVER
5225M:	David Cohen <david.a.cohen@linux.intel.com>
5226L:	linux-gpio@vger.kernel.org
5227S:	Maintained
5228F:	drivers/gpio/gpio-intel-mid.c
5229
5230INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5231M:	Stanislav Yakovlev <stas.yakovlev@gmail.com>
5232L:	linux-wireless@vger.kernel.org
5233S:	Maintained
5234F:	Documentation/networking/README.ipw2100
5235F:	Documentation/networking/README.ipw2200
5236F:	drivers/net/wireless/ipw2x00/
5237
5238INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5239M:	Richard L Maliszewski <richard.l.maliszewski@intel.com>
5240M:	Gang Wei <gang.wei@intel.com>
5241M:	Shane Wang <shane.wang@intel.com>
5242L:	tboot-devel@lists.sourceforge.net
5243W:	http://tboot.sourceforge.net
5244T:	hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5245S:	Supported
5246F:	Documentation/intel_txt.txt
5247F:	include/linux/tboot.h
5248F:	arch/x86/kernel/tboot.c
5249
5250INTEL WIRELESS WIMAX CONNECTION 2400
5251M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5252M:	linux-wimax@intel.com
5253L:	wimax@linuxwimax.org (subscribers-only)
5254S:	Supported
5255W:	http://linuxwimax.org
5256F:	Documentation/wimax/README.i2400m
5257F:	drivers/net/wimax/i2400m/
5258F:	include/uapi/linux/wimax/i2400m.h
5259
5260INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5261M:	Stanislaw Gruszka <sgruszka@redhat.com>
5262L:	linux-wireless@vger.kernel.org
5263S:	Supported
5264F:	drivers/net/wireless/iwlegacy/
5265
5266INTEL WIRELESS WIFI LINK (iwlwifi)
5267M:	Johannes Berg <johannes.berg@intel.com>
5268M:	Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5269M:	Intel Linux Wireless <ilw@linux.intel.com>
5270L:	linux-wireless@vger.kernel.org
5271W:	http://intellinuxwireless.org
5272T:	git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5273S:	Supported
5274F:	drivers/net/wireless/iwlwifi/
5275
5276INTEL MANAGEMENT ENGINE (mei)
5277M:	Tomas Winkler <tomas.winkler@intel.com>
5278L:	linux-kernel@vger.kernel.org
5279S:	Supported
5280F:	include/uapi/linux/mei.h
5281F:	drivers/misc/mei/*
5282F:	Documentation/misc-devices/mei/*
5283
5284IOC3 ETHERNET DRIVER
5285M:	Ralf Baechle <ralf@linux-mips.org>
5286L:	linux-mips@linux-mips.org
5287S:	Maintained
5288F:	drivers/net/ethernet/sgi/ioc3-eth.c
5289
5290IOC3 SERIAL DRIVER
5291M:	Pat Gefre <pfg@sgi.com>
5292L:	linux-serial@vger.kernel.org
5293S:	Maintained
5294F:	drivers/tty/serial/ioc3_serial.c
5295
5296IOMMU DRIVERS
5297M:	Joerg Roedel <joro@8bytes.org>
5298L:	iommu@lists.linux-foundation.org
5299T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5300S:	Maintained
5301F:	drivers/iommu/
5302
5303IP MASQUERADING
5304M:	Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5305S:	Maintained
5306F:	net/ipv4/netfilter/ipt_MASQUERADE.c
5307
5308IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5309M:	Francois Romieu <romieu@fr.zoreil.com>
5310M:	Sorbica Shieh <sorbica@icplus.com.tw>
5311L:	netdev@vger.kernel.org
5312S:	Maintained
5313F:	drivers/net/ethernet/icplus/ipg.*
5314
5315IPATH DRIVER
5316M:	Mike Marciniszyn <infinipath@intel.com>
5317L:	linux-rdma@vger.kernel.org
5318S:	Maintained
5319F:	drivers/infiniband/hw/ipath/
5320
5321IPMI SUBSYSTEM
5322M:	Corey Minyard <minyard@acm.org>
5323L:	openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5324W:	http://openipmi.sourceforge.net/
5325S:	Supported
5326F:	Documentation/IPMI.txt
5327F:	drivers/char/ipmi/
5328F:	include/linux/ipmi*
5329F:	include/uapi/linux/ipmi*
5330
5331QCOM AUDIO (ASoC) DRIVERS
5332M:	Patrick Lai <plai@codeaurora.org>
5333M:	Banajit Goswami <bgoswami@codeaurora.org>
5334L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5335S:	Supported
5336F:	sound/soc/qcom/
5337
5338IPS SCSI RAID DRIVER
5339M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5340L:	linux-scsi@vger.kernel.org
5341W:	http://www.adaptec.com/
5342S:	Maintained
5343F:	drivers/scsi/ips*
5344
5345IPVS
5346M:	Wensong Zhang <wensong@linux-vs.org>
5347M:	Simon Horman <horms@verge.net.au>
5348M:	Julian Anastasov <ja@ssi.bg>
5349L:	netdev@vger.kernel.org
5350L:	lvs-devel@vger.kernel.org
5351S:	Maintained
5352F:	Documentation/networking/ipvs-sysctl.txt
5353F:	include/net/ip_vs.h
5354F:	include/uapi/linux/ip_vs.h
5355F:	net/netfilter/ipvs/
5356
5357IPWIRELESS DRIVER
5358M:	Jiri Kosina <jkosina@suse.cz>
5359M:	David Sterba <dsterba@suse.cz>
5360S:	Odd Fixes
5361F:	drivers/tty/ipwireless/
5362
5363IPX NETWORK LAYER
5364M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5365L:	netdev@vger.kernel.org
5366S:	Maintained
5367F:	include/net/ipx.h
5368F:	include/uapi/linux/ipx.h
5369F:	net/ipx/
5370
5371IRDA SUBSYSTEM
5372M:	Samuel Ortiz <samuel@sortiz.org>
5373L:	irda-users@lists.sourceforge.net (subscribers-only)
5374L:	netdev@vger.kernel.org
5375W:	http://irda.sourceforge.net/
5376S:	Maintained
5377T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5378F:	Documentation/networking/irda.txt
5379F:	drivers/net/irda/
5380F:	include/net/irda/
5381F:	net/irda/
5382
5383IRQ SUBSYSTEM
5384M:	Thomas Gleixner <tglx@linutronix.de>
5385L:	linux-kernel@vger.kernel.org
5386S:	Maintained
5387T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5388F:	kernel/irq/
5389
5390IRQCHIP DRIVERS
5391M:	Thomas Gleixner <tglx@linutronix.de>
5392M:	Jason Cooper <jason@lakedaemon.net>
5393L:	linux-kernel@vger.kernel.org
5394S:	Maintained
5395T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5396T:	git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5397F:	Documentation/devicetree/bindings/interrupt-controller/
5398F:	drivers/irqchip/
5399
5400IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5401M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
5402S:	Maintained
5403F:	Documentation/IRQ-domain.txt
5404F:	include/linux/irqdomain.h
5405F:	kernel/irq/irqdomain.c
5406
5407ISAPNP
5408M:	Jaroslav Kysela <perex@perex.cz>
5409S:	Maintained
5410F:	Documentation/isapnp.txt
5411F:	drivers/pnp/isapnp/
5412F:	include/linux/isapnp.h
5413
5414ISA RADIO MODULE
5415M:	Hans Verkuil <hverkuil@xs4all.nl>
5416L:	linux-media@vger.kernel.org
5417T:	git git://linuxtv.org/media_tree.git
5418W:	http://linuxtv.org
5419S:	Maintained
5420F:	drivers/media/radio/radio-isa*
5421
5422iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5423M:	Peter Jones <pjones@redhat.com>
5424M:	Konrad Rzeszutek Wilk <konrad@kernel.org>
5425S:	Maintained
5426F:	drivers/firmware/iscsi_ibft*
5427
5428ISCSI
5429M:	Mike Christie <michaelc@cs.wisc.edu>
5430L:	open-iscsi@googlegroups.com
5431W:	www.open-iscsi.org
5432T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5433S:	Maintained
5434F:	drivers/scsi/*iscsi*
5435F:	include/scsi/*iscsi*
5436
5437ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5438M:	Or Gerlitz <ogerlitz@mellanox.com>
5439M:	Sagi Grimberg <sagig@mellanox.com>
5440M:	Roi Dayan <roid@mellanox.com>
5441L:	linux-rdma@vger.kernel.org
5442S:	Supported
5443W:	http://www.openfabrics.org
5444W:	www.open-iscsi.org
5445Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5446F:	drivers/infiniband/ulp/iser/
5447
5448ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5449M:	Sagi Grimberg <sagig@mellanox.com>
5450T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5451L:	linux-rdma@vger.kernel.org
5452L:	target-devel@vger.kernel.org
5453S:	Supported
5454W:	http://www.linux-iscsi.org
5455F:	drivers/infiniband/ulp/isert
5456
5457ISDN SUBSYSTEM
5458M:	Karsten Keil <isdn@linux-pingi.de>
5459L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
5460L:	netdev@vger.kernel.org
5461W:	http://www.isdn4linux.de
5462T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5463S:	Maintained
5464F:	Documentation/isdn/
5465F:	drivers/isdn/
5466F:	include/linux/isdn.h
5467F:	include/linux/isdn/
5468F:	include/uapi/linux/isdn.h
5469F:	include/uapi/linux/isdn/
5470
5471ISDN SUBSYSTEM (Eicon active card driver)
5472M:	Armin Schindler <mac@melware.de>
5473L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
5474W:	http://www.melware.de
5475S:	Maintained
5476F:	drivers/isdn/hardware/eicon/
5477
5478IT87 HARDWARE MONITORING DRIVER
5479M:	Jean Delvare <jdelvare@suse.de>
5480L:	lm-sensors@lm-sensors.org
5481S:	Maintained
5482F:	Documentation/hwmon/it87
5483F:	drivers/hwmon/it87.c
5484
5485IT913X MEDIA DRIVER
5486M:	Antti Palosaari <crope@iki.fi>
5487L:	linux-media@vger.kernel.org
5488W:	http://linuxtv.org/
5489W:	http://palosaari.fi/linux/
5490Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5491T:	git git://linuxtv.org/anttip/media_tree.git
5492S:	Maintained
5493F:	drivers/media/tuners/it913x*
5494
5495IVTV VIDEO4LINUX DRIVER
5496M:	Andy Walls <awalls@md.metrocast.net>
5497L:	ivtv-devel@ivtvdriver.org (subscribers-only)
5498L:	linux-media@vger.kernel.org
5499T:	git git://linuxtv.org/media_tree.git
5500W:	http://www.ivtvdriver.org
5501S:	Maintained
5502F:	Documentation/video4linux/*.ivtv
5503F:	drivers/media/pci/ivtv/
5504F:	include/uapi/linux/ivtv*
5505
5506IX2505V MEDIA DRIVER
5507M:	Malcolm Priestley <tvboxspy@gmail.com>
5508L:	linux-media@vger.kernel.org
5509W:	http://linuxtv.org/
5510Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5511S:	Maintained
5512F:	drivers/media/dvb-frontends/ix2505v*
5513
5514JC42.4 TEMPERATURE SENSOR DRIVER
5515M:	Guenter Roeck <linux@roeck-us.net>
5516L:	lm-sensors@lm-sensors.org
5517S:	Maintained
5518F:	drivers/hwmon/jc42.c
5519F:	Documentation/hwmon/jc42
5520
5521JFS FILESYSTEM
5522M:	Dave Kleikamp <shaggy@kernel.org>
5523L:	jfs-discussion@lists.sourceforge.net
5524W:	http://jfs.sourceforge.net/
5525T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5526S:	Maintained
5527F:	Documentation/filesystems/jfs.txt
5528F:	fs/jfs/
5529
5530JME NETWORK DRIVER
5531M:	Guo-Fu Tseng <cooldavid@cooldavid.org>
5532L:	netdev@vger.kernel.org
5533S:	Maintained
5534F:	drivers/net/ethernet/jme.*
5535
5536JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5537M:	David Woodhouse <dwmw2@infradead.org>
5538L:	linux-mtd@lists.infradead.org
5539W:	http://www.linux-mtd.infradead.org/doc/jffs2.html
5540S:	Maintained
5541F:	fs/jffs2/
5542F:	include/uapi/linux/jffs2.h
5543
5544JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5545M:	Andrew Morton <akpm@linux-foundation.org>
5546M:	Jan Kara <jack@suse.cz>
5547L:	linux-ext4@vger.kernel.org
5548S:	Maintained
5549F:	fs/jbd/
5550F:	include/linux/jbd.h
5551
5552JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5553M:	"Theodore Ts'o" <tytso@mit.edu>
5554L:	linux-ext4@vger.kernel.org
5555S:	Maintained
5556F:	fs/jbd2/
5557F:	include/linux/jbd2.h
5558
5559JSM Neo PCI based serial card
5560M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5561L:	linux-serial@vger.kernel.org
5562S:	Maintained
5563F:	drivers/tty/serial/jsm/
5564
5565K10TEMP HARDWARE MONITORING DRIVER
5566M:	Clemens Ladisch <clemens@ladisch.de>
5567L:	lm-sensors@lm-sensors.org
5568S:	Maintained
5569F:	Documentation/hwmon/k10temp
5570F:	drivers/hwmon/k10temp.c
5571
5572K8TEMP HARDWARE MONITORING DRIVER
5573M:	Rudolf Marek <r.marek@assembler.cz>
5574L:	lm-sensors@lm-sensors.org
5575S:	Maintained
5576F:	Documentation/hwmon/k8temp
5577F:	drivers/hwmon/k8temp.c
5578
5579KCONFIG
5580M:	"Yann E. MORIN" <yann.morin.1998@free.fr>
5581L:	linux-kbuild@vger.kernel.org
5582T:	git git://gitorious.org/linux-kconfig/linux-kconfig
5583S:	Maintained
5584F:	Documentation/kbuild/kconfig-language.txt
5585F:	scripts/kconfig/
5586
5587KDUMP
5588M:	Vivek Goyal <vgoyal@redhat.com>
5589M:	Haren Myneni <hbabu@us.ibm.com>
5590L:	kexec@lists.infradead.org
5591W:	http://lse.sourceforge.net/kdump/
5592S:	Maintained
5593F:	Documentation/kdump/
5594
5595KEENE FM RADIO TRANSMITTER DRIVER
5596M:	Hans Verkuil <hverkuil@xs4all.nl>
5597L:	linux-media@vger.kernel.org
5598T:	git git://linuxtv.org/media_tree.git
5599W:	http://linuxtv.org
5600S:	Maintained
5601F:	drivers/media/radio/radio-keene*
5602
5603KERNEL AUTOMOUNTER v4 (AUTOFS4)
5604M:	Ian Kent <raven@themaw.net>
5605L:	autofs@vger.kernel.org
5606S:	Maintained
5607F:	fs/autofs4/
5608
5609KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5610M:	Michal Marek <mmarek@suse.cz>
5611T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5612T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5613L:	linux-kbuild@vger.kernel.org
5614S:	Maintained
5615F:	Documentation/kbuild/
5616F:	Makefile
5617F:	scripts/Makefile.*
5618F:	scripts/basic/
5619F:	scripts/mk*
5620F:	scripts/package/
5621
5622KERNEL JANITORS
5623L:	kernel-janitors@vger.kernel.org
5624W:	http://kernelnewbies.org/KernelJanitors
5625S:	Odd Fixes
5626
5627KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5628M:	"J. Bruce Fields" <bfields@fieldses.org>
5629L:	linux-nfs@vger.kernel.org
5630W:	http://nfs.sourceforge.net/
5631S:	Supported
5632F:	fs/nfsd/
5633F:	include/uapi/linux/nfsd/
5634F:	fs/lockd/
5635F:	fs/nfs_common/
5636F:	net/sunrpc/
5637F:	include/linux/lockd/
5638F:	include/linux/sunrpc/
5639F:	include/uapi/linux/sunrpc/
5640
5641KERNEL SELFTEST FRAMEWORK
5642M:	Shuah Khan <shuahkh@osg.samsung.com>
5643L:	linux-api@vger.kernel.org
5644T:	git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5645S:	Maintained
5646F:	tools/testing/selftests
5647
5648KERNEL VIRTUAL MACHINE (KVM)
5649M:	Gleb Natapov <gleb@kernel.org>
5650M:	Paolo Bonzini <pbonzini@redhat.com>
5651L:	kvm@vger.kernel.org
5652W:	http://www.linux-kvm.org
5653T:	git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5654S:	Supported
5655F:	Documentation/*/kvm*.txt
5656F:	Documentation/virtual/kvm/
5657F:	arch/*/kvm/
5658F:	arch/x86/kernel/kvm.c
5659F:	arch/x86/kernel/kvmclock.c
5660F:	arch/*/include/asm/kvm*
5661F:	include/linux/kvm*
5662F:	include/uapi/linux/kvm*
5663F:	virt/kvm/
5664
5665KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5666M:	Joerg Roedel <joro@8bytes.org>
5667L:	kvm@vger.kernel.org
5668W:	http://kvm.qumranet.com
5669S:	Maintained
5670F:	arch/x86/include/asm/svm.h
5671F:	arch/x86/kvm/svm.c
5672
5673KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5674M:	Alexander Graf <agraf@suse.de>
5675L:	kvm-ppc@vger.kernel.org
5676W:	http://kvm.qumranet.com
5677T:	git git://github.com/agraf/linux-2.6.git
5678S:	Supported
5679F:	arch/powerpc/include/asm/kvm*
5680F:	arch/powerpc/kvm/
5681
5682KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5683M:	Christian Borntraeger <borntraeger@de.ibm.com>
5684M:	Cornelia Huck <cornelia.huck@de.ibm.com>
5685M:	linux390@de.ibm.com
5686L:	linux-s390@vger.kernel.org
5687W:	http://www.ibm.com/developerworks/linux/linux390/
5688S:	Supported
5689F:	Documentation/s390/kvm.txt
5690F:	arch/s390/include/asm/kvm*
5691F:	arch/s390/kvm/
5692F:	drivers/s390/kvm/
5693
5694KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5695M:	Christoffer Dall <christoffer.dall@linaro.org>
5696M:	Marc Zyngier <marc.zyngier@arm.com>
5697L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5698L:	kvmarm@lists.cs.columbia.edu
5699W:	http://systems.cs.columbia.edu/projects/kvm-arm
5700S:	Supported
5701F:	arch/arm/include/uapi/asm/kvm*
5702F:	arch/arm/include/asm/kvm*
5703F:	arch/arm/kvm/
5704F:	virt/kvm/arm/
5705F:	include/kvm/arm_*
5706
5707KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5708M:	Christoffer Dall <christoffer.dall@linaro.org>
5709M:	Marc Zyngier <marc.zyngier@arm.com>
5710L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5711L:	kvmarm@lists.cs.columbia.edu
5712S:	Maintained
5713F:	arch/arm64/include/uapi/asm/kvm*
5714F:	arch/arm64/include/asm/kvm*
5715F:	arch/arm64/kvm/
5716
5717KEXEC
5718M:	Eric Biederman <ebiederm@xmission.com>
5719W:	http://kernel.org/pub/linux/utils/kernel/kexec/
5720L:	kexec@lists.infradead.org
5721S:	Maintained
5722F:	include/linux/kexec.h
5723F:	include/uapi/linux/kexec.h
5724F:	kernel/kexec.c
5725
5726KEYS/KEYRINGS:
5727M:	David Howells <dhowells@redhat.com>
5728L:	keyrings@linux-nfs.org
5729S:	Maintained
5730F:	Documentation/security/keys.txt
5731F:	include/linux/key.h
5732F:	include/linux/key-type.h
5733F:	include/keys/
5734F:	security/keys/
5735
5736KEYS-TRUSTED
5737M:	David Safford <safford@us.ibm.com>
5738M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5739L:	linux-security-module@vger.kernel.org
5740L:	keyrings@linux-nfs.org
5741S:	Supported
5742F:	Documentation/security/keys-trusted-encrypted.txt
5743F:	include/keys/trusted-type.h
5744F:	security/keys/trusted.c
5745F:	security/keys/trusted.h
5746
5747KEYS-ENCRYPTED
5748M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5749M:	David Safford <safford@us.ibm.com>
5750L:	linux-security-module@vger.kernel.org
5751L:	keyrings@linux-nfs.org
5752S:	Supported
5753F:	Documentation/security/keys-trusted-encrypted.txt
5754F:	include/keys/encrypted-type.h
5755F:	security/keys/encrypted-keys/
5756
5757KGDB / KDB /debug_core
5758M:	Jason Wessel <jason.wessel@windriver.com>
5759W:	http://kgdb.wiki.kernel.org/
5760L:	kgdb-bugreport@lists.sourceforge.net
5761S:	Maintained
5762F:	Documentation/DocBook/kgdb.tmpl
5763F:	drivers/misc/kgdbts.c
5764F:	drivers/tty/serial/kgdboc.c
5765F:	include/linux/kdb.h
5766F:	include/linux/kgdb.h
5767F:	kernel/debug/
5768
5769KMEMCHECK
5770M:	Vegard Nossum <vegardno@ifi.uio.no>
5771M:	Pekka Enberg <penberg@kernel.org>
5772S:	Maintained
5773F:	Documentation/kmemcheck.txt
5774F:	arch/x86/include/asm/kmemcheck.h
5775F:	arch/x86/mm/kmemcheck/
5776F:	include/linux/kmemcheck.h
5777F:	mm/kmemcheck.c
5778
5779KMEMLEAK
5780M:	Catalin Marinas <catalin.marinas@arm.com>
5781S:	Maintained
5782F:	Documentation/kmemleak.txt
5783F:	include/linux/kmemleak.h
5784F:	mm/kmemleak.c
5785F:	mm/kmemleak-test.c
5786
5787KPROBES
5788M:	Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5789M:	Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5790M:	"David S. Miller" <davem@davemloft.net>
5791M:	Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5792S:	Maintained
5793F:	Documentation/kprobes.txt
5794F:	include/linux/kprobes.h
5795F:	kernel/kprobes.c
5796
5797KS0108 LCD CONTROLLER DRIVER
5798M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5799W:	http://miguelojeda.es/auxdisplay.htm
5800W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5801S:	Maintained
5802F:	Documentation/auxdisplay/ks0108
5803F:	drivers/auxdisplay/ks0108.c
5804F:	include/linux/ks0108.h
5805
5806LAPB module
5807L:	linux-x25@vger.kernel.org
5808S:	Orphan
5809F:	Documentation/networking/lapb-module.txt
5810F:	include/*/lapb.h
5811F:	net/lapb/
5812
5813LASI 53c700 driver for PARISC
5814M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5815L:	linux-scsi@vger.kernel.org
5816S:	Maintained
5817F:	Documentation/scsi/53c700.txt
5818F:	drivers/scsi/53c700*
5819
5820LED SUBSYSTEM
5821M:	Bryan Wu <cooloney@gmail.com>
5822M:	Richard Purdie <rpurdie@rpsys.net>
5823M:	Jacek Anaszewski <j.anaszewski@samsung.com>
5824L:	linux-leds@vger.kernel.org
5825T:	git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5826S:	Maintained
5827F:	drivers/leds/
5828F:	include/linux/leds.h
5829
5830LEGACY EEPROM DRIVER
5831M:	Jean Delvare <jdelvare@suse.de>
5832S:	Maintained
5833F:	Documentation/misc-devices/eeprom
5834F:	drivers/misc/eeprom/eeprom.c
5835
5836LEGO USB Tower driver
5837M:	Juergen Stuber <starblue@users.sourceforge.net>
5838L:	legousb-devel@lists.sourceforge.net
5839W:	http://legousb.sourceforge.net/
5840S:	Maintained
5841F:	drivers/usb/misc/legousbtower.c
5842
5843LG2160 MEDIA DRIVER
5844M:	Michael Krufky <mkrufky@linuxtv.org>
5845L:	linux-media@vger.kernel.org
5846W:	http://linuxtv.org/
5847W:	http://github.com/mkrufky
5848Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5849T:	git git://linuxtv.org/mkrufky/tuners.git
5850S:	Maintained
5851F:	drivers/media/dvb-frontends/lg2160.*
5852
5853LGDT3305 MEDIA DRIVER
5854M:	Michael Krufky <mkrufky@linuxtv.org>
5855L:	linux-media@vger.kernel.org
5856W:	http://linuxtv.org/
5857W:	http://github.com/mkrufky
5858Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5859T:	git git://linuxtv.org/mkrufky/tuners.git
5860S:	Maintained
5861F:	drivers/media/dvb-frontends/lgdt3305.*
5862
5863LGUEST
5864M:	Rusty Russell <rusty@rustcorp.com.au>
5865L:	lguest@lists.ozlabs.org
5866W:	http://lguest.ozlabs.org/
5867S:	Odd Fixes
5868F:	arch/x86/include/asm/lguest*.h
5869F:	arch/x86/lguest/
5870F:	drivers/lguest/
5871F:	include/linux/lguest*.h
5872F:	tools/lguest/
5873
5874LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5875M:	Tejun Heo <tj@kernel.org>
5876L:	linux-ide@vger.kernel.org
5877T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5878S:	Maintained
5879F:	drivers/ata/
5880F:	include/linux/ata.h
5881F:	include/linux/libata.h
5882
5883LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5884M:	Viresh Kumar <viresh.linux@gmail.com>
5885L:	linux-ide@vger.kernel.org
5886T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5887S:	Maintained
5888F:	include/linux/pata_arasan_cf_data.h
5889F:	drivers/ata/pata_arasan_cf.c
5890
5891LIBATA PATA DRIVERS
5892M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5893M:	Tejun Heo <tj@kernel.org>
5894L:	linux-ide@vger.kernel.org
5895T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5896S:	Maintained
5897F:	drivers/ata/pata_*.c
5898F:	drivers/ata/ata_generic.c
5899
5900LIBATA SATA AHCI PLATFORM devices support
5901M:	Hans de Goede <hdegoede@redhat.com>
5902M:	Tejun Heo <tj@kernel.org>
5903L:	linux-ide@vger.kernel.org
5904T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5905S:	Maintained
5906F:	drivers/ata/ahci_platform.c
5907F:	drivers/ata/libahci_platform.c
5908F:	include/linux/ahci_platform.h
5909
5910LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5911M:	Mikael Pettersson <mikpelinux@gmail.com>
5912L:	linux-ide@vger.kernel.org
5913T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5914S:	Maintained
5915F:	drivers/ata/sata_promise.*
5916
5917LIBLOCKDEP
5918M:	Sasha Levin <sasha.levin@oracle.com>
5919S:	Maintained
5920F:	tools/lib/lockdep/
5921
5922LINUX FOR IBM pSERIES (RS/6000)
5923M:	Paul Mackerras <paulus@au.ibm.com>
5924W:	http://www.ibm.com/linux/ltc/projects/ppc
5925S:	Supported
5926F:	arch/powerpc/boot/rs6000.h
5927
5928LINUX FOR POWERPC (32-BIT AND 64-BIT)
5929M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
5930M:	Paul Mackerras <paulus@samba.org>
5931M:	Michael Ellerman <mpe@ellerman.id.au>
5932W:	http://www.penguinppc.org/
5933L:	linuxppc-dev@lists.ozlabs.org
5934Q:	http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5935T:	git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5936S:	Supported
5937F:	Documentation/powerpc/
5938F:	arch/powerpc/
5939
5940LINUX FOR POWER MACINTOSH
5941M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
5942W:	http://www.penguinppc.org/
5943L:	linuxppc-dev@lists.ozlabs.org
5944S:	Maintained
5945F:	arch/powerpc/platforms/powermac/
5946F:	drivers/macintosh/
5947
5948LINUX FOR POWERPC EMBEDDED MPC5XXX
5949M:	Anatolij Gustschin <agust@denx.de>
5950L:	linuxppc-dev@lists.ozlabs.org
5951T:	git git://git.denx.de/linux-denx-agust.git
5952S:	Maintained
5953F:	arch/powerpc/platforms/512x/
5954F:	arch/powerpc/platforms/52xx/
5955
5956LINUX FOR POWERPC EMBEDDED PPC4XX
5957M:	Alistair Popple <alistair@popple.id.au>
5958M:	Matt Porter <mporter@kernel.crashing.org>
5959W:	http://www.penguinppc.org/
5960L:	linuxppc-dev@lists.ozlabs.org
5961S:	Maintained
5962F:	arch/powerpc/platforms/40x/
5963F:	arch/powerpc/platforms/44x/
5964
5965LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5966L:	linuxppc-dev@lists.ozlabs.org
5967S:	Orphan
5968F:	arch/powerpc/*/*virtex*
5969F:	arch/powerpc/*/*/*virtex*
5970
5971LINUX FOR POWERPC EMBEDDED PPC8XX
5972M:	Vitaly Bordug <vitb@kernel.crashing.org>
5973W:	http://www.penguinppc.org/
5974L:	linuxppc-dev@lists.ozlabs.org
5975S:	Maintained
5976F:	arch/powerpc/platforms/8xx/
5977
5978LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5979M:	Scott Wood <scottwood@freescale.com>
5980M:	Kumar Gala <galak@kernel.crashing.org>
5981W:	http://www.penguinppc.org/
5982L:	linuxppc-dev@lists.ozlabs.org
5983T:	git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5984S:	Maintained
5985F:	arch/powerpc/platforms/83xx/
5986F:	arch/powerpc/platforms/85xx/
5987
5988LINUX FOR POWERPC PA SEMI PWRFICIENT
5989M:	Olof Johansson <olof@lixom.net>
5990L:	linuxppc-dev@lists.ozlabs.org
5991S:	Maintained
5992F:	arch/powerpc/platforms/pasemi/
5993F:	drivers/*/*pasemi*
5994F:	drivers/*/*/*pasemi*
5995
5996LINUX SECURITY MODULE (LSM) FRAMEWORK
5997M:	Chris Wright <chrisw@sous-sol.org>
5998L:	linux-security-module@vger.kernel.org
5999S:	Supported
6000
6001LIS3LV02D ACCELEROMETER DRIVER
6002M:	Eric Piel <eric.piel@tremplin-utc.net>
6003S:	Maintained
6004F:	Documentation/misc-devices/lis3lv02d
6005F:	drivers/misc/lis3lv02d/
6006F:	drivers/platform/x86/hp_accel.c
6007
6008LIVE PATCHING
6009M:	Josh Poimboeuf <jpoimboe@redhat.com>
6010M:	Seth Jennings <sjenning@redhat.com>
6011M:	Jiri Kosina <jkosina@suse.cz>
6012M:	Vojtech Pavlik <vojtech@suse.cz>
6013S:	Maintained
6014F:	kernel/livepatch/
6015F:	include/linux/livepatch.h
6016F:	arch/x86/include/asm/livepatch.h
6017F:	arch/x86/kernel/livepatch.c
6018F:	Documentation/ABI/testing/sysfs-kernel-livepatch
6019F:	samples/livepatch/
6020L:	live-patching@vger.kernel.org
6021T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6022
6023LLC (802.2)
6024M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6025S:	Maintained
6026F:	include/linux/llc.h
6027F:	include/uapi/linux/llc.h
6028F:	include/net/llc*
6029F:	net/llc/
6030
6031LM73 HARDWARE MONITOR DRIVER
6032M:	Guillaume Ligneul <guillaume.ligneul@gmail.com>
6033L:	lm-sensors@lm-sensors.org
6034S:	Maintained
6035F:	drivers/hwmon/lm73.c
6036
6037LM78 HARDWARE MONITOR DRIVER
6038M:	Jean Delvare <jdelvare@suse.de>
6039L:	lm-sensors@lm-sensors.org
6040S:	Maintained
6041F:	Documentation/hwmon/lm78
6042F:	drivers/hwmon/lm78.c
6043
6044LM83 HARDWARE MONITOR DRIVER
6045M:	Jean Delvare <jdelvare@suse.de>
6046L:	lm-sensors@lm-sensors.org
6047S:	Maintained
6048F:	Documentation/hwmon/lm83
6049F:	drivers/hwmon/lm83.c
6050
6051LM90 HARDWARE MONITOR DRIVER
6052M:	Jean Delvare <jdelvare@suse.de>
6053L:	lm-sensors@lm-sensors.org
6054S:	Maintained
6055F:	Documentation/hwmon/lm90
6056F:	Documentation/devicetree/bindings/hwmon/lm90.txt
6057F:	drivers/hwmon/lm90.c
6058
6059LM95234 HARDWARE MONITOR DRIVER
6060M:	Guenter Roeck <linux@roeck-us.net>
6061L:	lm-sensors@lm-sensors.org
6062S:	Maintained
6063F:	Documentation/hwmon/lm95234
6064F:	drivers/hwmon/lm95234.c
6065
6066LME2510 MEDIA DRIVER
6067M:	Malcolm Priestley <tvboxspy@gmail.com>
6068L:	linux-media@vger.kernel.org
6069W:	http://linuxtv.org/
6070Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6071S:	Maintained
6072F:	drivers/media/usb/dvb-usb-v2/lmedm04*
6073
6074LOCKDEP AND LOCKSTAT
6075M:	Peter Zijlstra <peterz@infradead.org>
6076M:	Ingo Molnar <mingo@redhat.com>
6077L:	linux-kernel@vger.kernel.org
6078T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6079S:	Maintained
6080F:	Documentation/locking/lockdep*.txt
6081F:	Documentation/locking/lockstat.txt
6082F:	include/linux/lockdep.h
6083F:	kernel/locking/
6084
6085LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6086M:	"Richard Russon (FlatCap)" <ldm@flatcap.org>
6087L:	linux-ntfs-dev@lists.sourceforge.net
6088W:	http://www.linux-ntfs.org/content/view/19/37/
6089S:	Maintained
6090F:	Documentation/ldm.txt
6091F:	block/partitions/ldm.*
6092
6093LogFS
6094M:	Joern Engel <joern@logfs.org>
6095M:	Prasad Joshi <prasadjoshi.linux@gmail.com>
6096L:	logfs@logfs.org
6097W:	logfs.org
6098S:	Maintained
6099F:	fs/logfs/
6100
6101LPC32XX MACHINE SUPPORT
6102M:	Roland Stigge <stigge@antcom.de>
6103L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6104S:	Maintained
6105F:	arch/arm/mach-lpc32xx/
6106
6107LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6108M:	Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6109M:	Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6110M:	Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6111M:	Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6112L:	MPT-FusionLinux.pdl@avagotech.com
6113L:	linux-scsi@vger.kernel.org
6114W:	http://www.lsilogic.com/support
6115S:	Supported
6116F:	drivers/message/fusion/
6117F:	drivers/scsi/mpt2sas/
6118F:	drivers/scsi/mpt3sas/
6119
6120LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6121M:	Matthew Wilcox <matthew@wil.cx>
6122L:	linux-scsi@vger.kernel.org
6123S:	Maintained
6124F:	drivers/scsi/sym53c8xx_2/
6125
6126LTC4261 HARDWARE MONITOR DRIVER
6127M:	Guenter Roeck <linux@roeck-us.net>
6128L:	lm-sensors@lm-sensors.org
6129S:	Maintained
6130F:	Documentation/hwmon/ltc4261
6131F:	drivers/hwmon/ltc4261.c
6132
6133LTP (Linux Test Project)
6134M:	Mike Frysinger <vapier@gentoo.org>
6135M:	Cyril Hrubis <chrubis@suse.cz>
6136M:	Wanlong Gao <gaowanlong@cn.fujitsu.com>
6137M:	Jan Stancek <jstancek@redhat.com>
6138M:	Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6139M:	Alexey Kodanev <alexey.kodanev@oracle.com>
6140L:	ltp-list@lists.sourceforge.net (subscribers-only)
6141W:	http://linux-test-project.github.io/
6142T:	git git://github.com/linux-test-project/ltp.git
6143S:	Maintained
6144
6145M32R ARCHITECTURE
6146W:	http://www.linux-m32r.org/
6147S:	Orphan
6148F:	arch/m32r/
6149
6150M68K ARCHITECTURE
6151M:	Geert Uytterhoeven <geert@linux-m68k.org>
6152L:	linux-m68k@lists.linux-m68k.org
6153W:	http://www.linux-m68k.org/
6154T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6155S:	Maintained
6156F:	arch/m68k/
6157F:	drivers/zorro/
6158
6159M68K ON APPLE MACINTOSH
6160M:	Joshua Thompson <funaho@jurai.org>
6161W:	http://www.mac.linux-m68k.org/
6162L:	linux-m68k@lists.linux-m68k.org
6163S:	Maintained
6164F:	arch/m68k/mac/
6165
6166M68K ON HP9000/300
6167M:	Philip Blundell <philb@gnu.org>
6168W:	http://www.tazenda.demon.co.uk/phil/linux-hp
6169S:	Maintained
6170F:	arch/m68k/hp300/
6171
6172M88DS3103 MEDIA DRIVER
6173M:	Antti Palosaari <crope@iki.fi>
6174L:	linux-media@vger.kernel.org
6175W:	http://linuxtv.org/
6176W:	http://palosaari.fi/linux/
6177Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6178T:	git git://linuxtv.org/anttip/media_tree.git
6179S:	Maintained
6180F:	drivers/media/dvb-frontends/m88ds3103*
6181
6182M88RS2000 MEDIA DRIVER
6183M:	Malcolm Priestley <tvboxspy@gmail.com>
6184L:	linux-media@vger.kernel.org
6185W:	http://linuxtv.org/
6186Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6187S:	Maintained
6188F:	drivers/media/dvb-frontends/m88rs2000*
6189
6190MA901 MASTERKIT USB FM RADIO DRIVER
6191M:	Alexey Klimov <klimov.linux@gmail.com>
6192L:	linux-media@vger.kernel.org
6193T:	git git://linuxtv.org/media_tree.git
6194S:	Maintained
6195F:	drivers/media/radio/radio-ma901.c
6196
6197MAC80211
6198M:	Johannes Berg <johannes@sipsolutions.net>
6199L:	linux-wireless@vger.kernel.org
6200W:	http://wireless.kernel.org/
6201T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6202T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6203S:	Maintained
6204F:	Documentation/networking/mac80211-injection.txt
6205F:	include/net/mac80211.h
6206F:	net/mac80211/
6207
6208MACVLAN DRIVER
6209M:	Patrick McHardy <kaber@trash.net>
6210L:	netdev@vger.kernel.org
6211S:	Maintained
6212F:	drivers/net/macvlan.c
6213F:	include/linux/if_macvlan.h
6214
6215MAILBOX API
6216M:	Jassi Brar <jassisinghbrar@gmail.com>
6217L:	linux-kernel@vger.kernel.org
6218S:	Maintained
6219F:	drivers/mailbox/
6220F:	include/linux/mailbox_client.h
6221F:	include/linux/mailbox_controller.h
6222
6223MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6224M:	Michael Kerrisk <mtk.manpages@gmail.com>
6225W:	http://www.kernel.org/doc/man-pages
6226L:	linux-man@vger.kernel.org
6227S:	Maintained
6228
6229MARVELL ARMADA DRM SUPPORT
6230M:	Russell King <rmk+kernel@arm.linux.org.uk>
6231S:	Maintained
6232F:	drivers/gpu/drm/armada/
6233
6234MARVELL 88E6352 DSA support
6235M:	Guenter Roeck <linux@roeck-us.net>
6236S:	Maintained
6237F:	drivers/net/dsa/mv88e6352.c
6238
6239MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6240M:	Mirko Lindner <mlindner@marvell.com>
6241M:	Stephen Hemminger <stephen@networkplumber.org>
6242L:	netdev@vger.kernel.org
6243S:	Maintained
6244F:	drivers/net/ethernet/marvell/sk*
6245
6246MARVELL LIBERTAS WIRELESS DRIVER
6247L:	libertas-dev@lists.infradead.org
6248S:	Orphan
6249F:	drivers/net/wireless/libertas/
6250
6251MARVELL MV643XX ETHERNET DRIVER
6252M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6253L:	netdev@vger.kernel.org
6254S:	Maintained
6255F:	drivers/net/ethernet/marvell/mv643xx_eth.*
6256F:	include/linux/mv643xx.h
6257
6258MARVELL MVNETA ETHERNET DRIVER
6259M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6260L:	netdev@vger.kernel.org
6261S:	Maintained
6262F:	drivers/net/ethernet/marvell/mvneta.*
6263
6264MARVELL MWIFIEX WIRELESS DRIVER
6265M:	Amitkumar Karwar <akarwar@marvell.com>
6266M:	Avinash Patil <patila@marvell.com>
6267L:	linux-wireless@vger.kernel.org
6268S:	Maintained
6269F:	drivers/net/wireless/mwifiex/
6270
6271MARVELL MWL8K WIRELESS DRIVER
6272M:	Lennert Buytenhek <buytenh@wantstofly.org>
6273L:	linux-wireless@vger.kernel.org
6274S:	Odd Fixes
6275F:	drivers/net/wireless/mwl8k.c
6276
6277MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6278M:	Nicolas Pitre <nico@fluxnic.net>
6279S:	Odd Fixes
6280F:	drivers/mmc/host/mvsdio.*
6281
6282MATROX FRAMEBUFFER DRIVER
6283L:	linux-fbdev@vger.kernel.org
6284S:	Orphan
6285F:	drivers/video/fbdev/matrox/matroxfb_*
6286F:	include/uapi/linux/matroxfb.h
6287
6288MAX16065 HARDWARE MONITOR DRIVER
6289M:	Guenter Roeck <linux@roeck-us.net>
6290L:	lm-sensors@lm-sensors.org
6291S:	Maintained
6292F:	Documentation/hwmon/max16065
6293F:	drivers/hwmon/max16065.c
6294
6295MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6296M:	"Hans J. Koch" <hjk@hansjkoch.de>
6297L:	lm-sensors@lm-sensors.org
6298S:	Maintained
6299F:	Documentation/hwmon/max6650
6300F:	drivers/hwmon/max6650.c
6301
6302MAX6697 HARDWARE MONITOR DRIVER
6303M:	Guenter Roeck <linux@roeck-us.net>
6304L:	lm-sensors@lm-sensors.org
6305S:	Maintained
6306F:	Documentation/hwmon/max6697
6307F:	Documentation/devicetree/bindings/i2c/max6697.txt
6308F:	drivers/hwmon/max6697.c
6309F:	include/linux/platform_data/max6697.h
6310
6311MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6312M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
6313L:	linux-pm@vger.kernel.org
6314S:	Supported
6315F:	drivers/power/max14577_charger.c
6316F:	drivers/power/max77693_charger.c
6317
6318MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6319M:	Chanwoo Choi <cw00.choi@samsung.com>
6320M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
6321L:	linux-kernel@vger.kernel.org
6322S:	Supported
6323F:	drivers/*/max14577.c
6324F:	drivers/*/max77686.c
6325F:	drivers/*/max77693.c
6326F:	drivers/extcon/extcon-max14577.c
6327F:	drivers/extcon/extcon-max77693.c
6328F:	drivers/rtc/rtc-max77686.c
6329F:	drivers/clk/clk-max77686.c
6330F:	Documentation/devicetree/bindings/mfd/max14577.txt
6331F:	Documentation/devicetree/bindings/mfd/max77686.txt
6332F:	Documentation/devicetree/bindings/mfd/max77693.txt
6333F:	Documentation/devicetree/bindings/clock/maxim,max77686.txt
6334F:	include/linux/mfd/max14577*.h
6335F:	include/linux/mfd/max77686*.h
6336F:	include/linux/mfd/max77693*.h
6337
6338MAXIRADIO FM RADIO RECEIVER DRIVER
6339M:	Hans Verkuil <hverkuil@xs4all.nl>
6340L:	linux-media@vger.kernel.org
6341T:	git git://linuxtv.org/media_tree.git
6342W:	http://linuxtv.org
6343S:	Maintained
6344F:	drivers/media/radio/radio-maxiradio*
6345
6346MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6347M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6348P:	LinuxTV.org Project
6349L:	linux-media@vger.kernel.org
6350W:	http://linuxtv.org
6351Q:	http://patchwork.kernel.org/project/linux-media/list/
6352T:	git git://linuxtv.org/media_tree.git
6353S:	Maintained
6354F:	Documentation/dvb/
6355F:	Documentation/video4linux/
6356F:	Documentation/DocBook/media/
6357F:	drivers/media/
6358F:	drivers/staging/media/
6359F:	include/media/
6360F:	include/uapi/linux/dvb/
6361F:	include/uapi/linux/videodev2.h
6362F:	include/uapi/linux/media.h
6363F:	include/uapi/linux/v4l2-*
6364F:	include/uapi/linux/meye.h
6365F:	include/uapi/linux/ivtv*
6366F:	include/uapi/linux/uvcvideo.h
6367
6368MEGARAID SCSI/SAS DRIVERS
6369M:	Kashyap Desai <kashyap.desai@avagotech.com>
6370M:	Sumit Saxena <sumit.saxena@avagotech.com>
6371M:	Uday Lingala <uday.lingala@avagotech.com>
6372L:	megaraidlinux.pdl@avagotech.com
6373L:	linux-scsi@vger.kernel.org
6374W:	http://www.lsi.com
6375S:	Maintained
6376F:	Documentation/scsi/megaraid.txt
6377F:	drivers/scsi/megaraid.*
6378F:	drivers/scsi/megaraid/
6379
6380MELLANOX ETHERNET DRIVER (mlx4_en)
6381M:	Amir Vadai <amirv@mellanox.com>
6382M:	Ido Shamay <idos@mellanox.com>
6383L:	netdev@vger.kernel.org
6384S:	Supported
6385W:	http://www.mellanox.com
6386Q:	http://patchwork.ozlabs.org/project/netdev/list/
6387F:	drivers/net/ethernet/mellanox/mlx4/en_*
6388
6389MEMORY MANAGEMENT
6390L:	linux-mm@kvack.org
6391W:	http://www.linux-mm.org
6392S:	Maintained
6393F:	include/linux/mm.h
6394F:	include/linux/gfp.h
6395F:	include/linux/mmzone.h
6396F:	include/linux/memory_hotplug.h
6397F:	include/linux/vmalloc.h
6398F:	mm/
6399
6400MEMORY TECHNOLOGY DEVICES (MTD)
6401M:	David Woodhouse <dwmw2@infradead.org>
6402M:	Brian Norris <computersforpeace@gmail.com>
6403L:	linux-mtd@lists.infradead.org
6404W:	http://www.linux-mtd.infradead.org/
6405Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
6406T:	git git://git.infradead.org/linux-mtd.git
6407T:	git git://git.infradead.org/l2-mtd.git
6408S:	Maintained
6409F:	drivers/mtd/
6410F:	include/linux/mtd/
6411F:	include/uapi/mtd/
6412
6413MEN A21 WATCHDOG DRIVER
6414M:	Johannes Thumshirn <johannes.thumshirn@men.de>
6415L:	linux-watchdog@vger.kernel.org
6416S:	Supported
6417F:	drivers/watchdog/mena21_wdt.c
6418
6419MEN CHAMELEON BUS (mcb)
6420M:	Johannes Thumshirn <johannes.thumshirn@men.de>
6421S:	Supported
6422F:	drivers/mcb/
6423F:	include/linux/mcb.h
6424
6425MEN F21BMC (Board Management Controller)
6426M:	Andreas Werner <andreas.werner@men.de>
6427S:	Supported
6428F:	drivers/mfd/menf21bmc.c
6429F:	drivers/watchdog/menf21bmc_wdt.c
6430F:	drivers/leds/leds-menf21bmc.c
6431F:	drivers/hwmon/menf21bmc_hwmon.c
6432F:	Documentation/hwmon/menf21bmc
6433
6434METAG ARCHITECTURE
6435M:	James Hogan <james.hogan@imgtec.com>
6436L:	linux-metag@vger.kernel.org
6437S:	Supported
6438F:	arch/metag/
6439F:	Documentation/metag/
6440F:	Documentation/devicetree/bindings/metag/
6441F:	drivers/clocksource/metag_generic.c
6442F:	drivers/irqchip/irq-metag.c
6443F:	drivers/irqchip/irq-metag-ext.c
6444F:	drivers/tty/metag_da.c
6445
6446MICROBLAZE ARCHITECTURE
6447M:	Michal Simek <monstr@monstr.eu>
6448W:	http://www.monstr.eu/fdt/
6449T:	git git://git.monstr.eu/linux-2.6-microblaze.git
6450S:	Supported
6451F:	arch/microblaze/
6452
6453MICROTEK X6 SCANNER
6454M:	Oliver Neukum <oliver@neukum.org>
6455S:	Maintained
6456F:	drivers/usb/image/microtek.*
6457
6458MIPS
6459M:	Ralf Baechle <ralf@linux-mips.org>
6460L:	linux-mips@linux-mips.org
6461W:	http://www.linux-mips.org/
6462T:	git git://git.linux-mips.org/pub/scm/ralf/linux.git
6463Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
6464S:	Supported
6465F:	Documentation/mips/
6466F:	arch/mips/
6467
6468MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6469M:	Hans Verkuil <hverkuil@xs4all.nl>
6470L:	linux-media@vger.kernel.org
6471T:	git git://linuxtv.org/media_tree.git
6472W:	http://linuxtv.org
6473S:	Odd Fixes
6474F:	drivers/media/radio/radio-miropcm20*
6475
6476Mellanox MLX5 core VPI driver
6477M:	Eli Cohen <eli@mellanox.com>
6478L:	netdev@vger.kernel.org
6479L:	linux-rdma@vger.kernel.org
6480W:	http://www.mellanox.com
6481Q:	http://patchwork.ozlabs.org/project/netdev/list/
6482Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6483T:	git git://openfabrics.org/~eli/connect-ib.git
6484S:	Supported
6485F:	drivers/net/ethernet/mellanox/mlx5/core/
6486F:	include/linux/mlx5/
6487
6488Mellanox MLX5 IB driver
6489M:	Eli Cohen <eli@mellanox.com>
6490L:	linux-rdma@vger.kernel.org
6491W:	http://www.mellanox.com
6492Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6493T:	git git://openfabrics.org/~eli/connect-ib.git
6494S:	Supported
6495F:	include/linux/mlx5/
6496F:	drivers/infiniband/hw/mlx5/
6497
6498MN88472 MEDIA DRIVER
6499M:	Antti Palosaari <crope@iki.fi>
6500L:	linux-media@vger.kernel.org
6501W:	http://linuxtv.org/
6502W:	http://palosaari.fi/linux/
6503Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6504T:	git git://linuxtv.org/anttip/media_tree.git
6505S:	Maintained
6506F:	drivers/staging/media/mn88472/
6507F:	drivers/media/dvb-frontends/mn88472.h
6508
6509MN88473 MEDIA DRIVER
6510M:	Antti Palosaari <crope@iki.fi>
6511L:	linux-media@vger.kernel.org
6512W:	http://linuxtv.org/
6513W:	http://palosaari.fi/linux/
6514Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6515T:	git git://linuxtv.org/anttip/media_tree.git
6516S:	Maintained
6517F:	drivers/staging/media/mn88473/
6518F:	drivers/media/dvb-frontends/mn88473.h
6519
6520MODULE SUPPORT
6521M:	Rusty Russell <rusty@rustcorp.com.au>
6522S:	Maintained
6523F:	include/linux/module.h
6524F:	kernel/module.c
6525
6526MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6527W:	http://popies.net/meye/
6528S:	Orphan
6529F:	Documentation/video4linux/meye.txt
6530F:	drivers/media/pci/meye/
6531F:	include/uapi/linux/meye.h
6532
6533MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6534M:	Jiri Slaby <jirislaby@gmail.com>
6535S:	Maintained
6536F:	Documentation/serial/moxa-smartio
6537F:	drivers/tty/mxser.*
6538
6539MR800 AVERMEDIA USB FM RADIO DRIVER
6540M:	Alexey Klimov <klimov.linux@gmail.com>
6541L:	linux-media@vger.kernel.org
6542T:	git git://linuxtv.org/media_tree.git
6543S:	Maintained
6544F:	drivers/media/radio/radio-mr800.c
6545
6546MRF24J40 IEEE 802.15.4 RADIO DRIVER
6547M:	Alan Ott <alan@signal11.us>
6548L:	linux-wpan@vger.kernel.org
6549S:	Maintained
6550F:	drivers/net/ieee802154/mrf24j40.c
6551
6552MSI LAPTOP SUPPORT
6553M:	"Lee, Chun-Yi" <jlee@suse.com>
6554L:	platform-driver-x86@vger.kernel.org
6555S:	Maintained
6556F:	drivers/platform/x86/msi-laptop.c
6557
6558MSI WMI SUPPORT
6559M:	Anisse Astier <anisse@astier.eu>
6560L:	platform-driver-x86@vger.kernel.org
6561S:	Supported
6562F:	drivers/platform/x86/msi-wmi.c
6563
6564MSI001 MEDIA DRIVER
6565M:	Antti Palosaari <crope@iki.fi>
6566L:	linux-media@vger.kernel.org
6567W:	http://linuxtv.org/
6568W:	http://palosaari.fi/linux/
6569Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6570T:	git git://linuxtv.org/anttip/media_tree.git
6571S:	Maintained
6572F:	drivers/media/tuners/msi001*
6573
6574MSI2500 MEDIA DRIVER
6575M:	Antti Palosaari <crope@iki.fi>
6576L:	linux-media@vger.kernel.org
6577W:	http://linuxtv.org/
6578W:	http://palosaari.fi/linux/
6579Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6580T:	git git://linuxtv.org/anttip/media_tree.git
6581S:	Maintained
6582F:	drivers/media/usb/msi2500/
6583
6584MT9M032 APTINA SENSOR DRIVER
6585M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6586L:	linux-media@vger.kernel.org
6587T:	git git://linuxtv.org/media_tree.git
6588S:	Maintained
6589F:	drivers/media/i2c/mt9m032.c
6590F:	include/media/mt9m032.h
6591
6592MT9P031 APTINA CAMERA SENSOR
6593M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6594L:	linux-media@vger.kernel.org
6595T:	git git://linuxtv.org/media_tree.git
6596S:	Maintained
6597F:	drivers/media/i2c/mt9p031.c
6598F:	include/media/mt9p031.h
6599
6600MT9T001 APTINA CAMERA SENSOR
6601M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6602L:	linux-media@vger.kernel.org
6603T:	git git://linuxtv.org/media_tree.git
6604S:	Maintained
6605F:	drivers/media/i2c/mt9t001.c
6606F:	include/media/mt9t001.h
6607
6608MT9V032 APTINA CAMERA SENSOR
6609M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6610L:	linux-media@vger.kernel.org
6611T:	git git://linuxtv.org/media_tree.git
6612S:	Maintained
6613F:	Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6614F:	drivers/media/i2c/mt9v032.c
6615F:	include/media/mt9v032.h
6616
6617MULTIFUNCTION DEVICES (MFD)
6618M:	Samuel Ortiz <sameo@linux.intel.com>
6619M:	Lee Jones <lee.jones@linaro.org>
6620T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6621S:	Supported
6622F:	drivers/mfd/
6623F:	include/linux/mfd/
6624
6625MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6626M:	Ulf Hansson <ulf.hansson@linaro.org>
6627L:	linux-mmc@vger.kernel.org
6628T:	git git://git.linaro.org/people/ulf.hansson/mmc.git
6629S:	Maintained
6630F:	drivers/mmc/
6631F:	include/linux/mmc/
6632F:	include/uapi/linux/mmc/
6633
6634MULTIMEDIA CARD (MMC) ETC. OVER SPI
6635S:	Orphan
6636F:	drivers/mmc/host/mmc_spi.c
6637F:	include/linux/spi/mmc_spi.h
6638
6639MULTISOUND SOUND DRIVER
6640M:	Andrew Veliath <andrewtv@usa.net>
6641S:	Maintained
6642F:	Documentation/sound/oss/MultiSound
6643F:	sound/oss/msnd*
6644
6645MULTITECH MULTIPORT CARD (ISICOM)
6646S:	Orphan
6647F:	drivers/tty/isicom.c
6648F:	include/linux/isicom.h
6649
6650MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6651M:	Felipe Balbi <balbi@ti.com>
6652L:	linux-usb@vger.kernel.org
6653T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6654S:	Maintained
6655F:	drivers/usb/musb/
6656
6657MXL5007T MEDIA DRIVER
6658M:	Michael Krufky <mkrufky@linuxtv.org>
6659L:	linux-media@vger.kernel.org
6660W:	http://linuxtv.org/
6661W:	http://github.com/mkrufky
6662Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6663T:	git git://linuxtv.org/mkrufky/tuners.git
6664S:	Maintained
6665F:	drivers/media/tuners/mxl5007t.*
6666
6667MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6668M:	Hyong-Youb Kim <hykim@myri.com>
6669L:	netdev@vger.kernel.org
6670W:	https://www.myricom.com/support/downloads/myri10ge.html
6671S:	Supported
6672F:	drivers/net/ethernet/myricom/myri10ge/
6673
6674NATSEMI ETHERNET DRIVER (DP8381x)
6675S:	Orphan
6676F:	drivers/net/ethernet/natsemi/natsemi.c
6677
6678NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6679M:	Daniel Mack <zonque@gmail.com>
6680S:	Maintained
6681L:	alsa-devel@alsa-project.org
6682W:	http://www.native-instruments.com
6683F:	sound/usb/caiaq/
6684
6685NCP FILESYSTEM
6686M:	Petr Vandrovec <petr@vandrovec.name>
6687S:	Odd Fixes
6688F:	fs/ncpfs/
6689
6690NCR 5380 SCSI DRIVERS
6691M:	Finn Thain <fthain@telegraphics.com.au>
6692M:	Michael Schmitz <schmitzmic@gmail.com>
6693L:	linux-scsi@vger.kernel.org
6694S:	Maintained
6695F:	Documentation/scsi/g_NCR5380.txt
6696F:	drivers/scsi/NCR5380.*
6697F:	drivers/scsi/arm/cumana_1.c
6698F:	drivers/scsi/arm/oak.c
6699F:	drivers/scsi/atari_NCR5380.c
6700F:	drivers/scsi/atari_scsi.*
6701F:	drivers/scsi/dmx3191d.c
6702F:	drivers/scsi/dtc.*
6703F:	drivers/scsi/g_NCR5380.*
6704F:	drivers/scsi/g_NCR5380_mmio.c
6705F:	drivers/scsi/mac_scsi.*
6706F:	drivers/scsi/pas16.*
6707F:	drivers/scsi/sun3_scsi.*
6708F:	drivers/scsi/sun3_scsi_vme.c
6709F:	drivers/scsi/t128.*
6710
6711NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6712M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6713L:	linux-scsi@vger.kernel.org
6714S:	Maintained
6715F:	drivers/scsi/NCR_D700.*
6716
6717NCT6775 HARDWARE MONITOR DRIVER
6718M:	Guenter Roeck <linux@roeck-us.net>
6719L:	lm-sensors@lm-sensors.org
6720S:	Maintained
6721F:	Documentation/hwmon/nct6775
6722F:	drivers/hwmon/nct6775.c
6723
6724NETEFFECT IWARP RNIC DRIVER (IW_NES)
6725M:	Faisal Latif <faisal.latif@intel.com>
6726L:	linux-rdma@vger.kernel.org
6727W:	http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6728S:	Supported
6729F:	drivers/infiniband/hw/nes/
6730
6731NETEM NETWORK EMULATOR
6732M:	Stephen Hemminger <stephen@networkplumber.org>
6733L:	netem@lists.linux-foundation.org
6734S:	Maintained
6735F:	net/sched/sch_netem.c
6736
6737NETERION 10GbE DRIVERS (s2io/vxge)
6738M:	Jon Mason <jdmason@kudzu.us>
6739L:	netdev@vger.kernel.org
6740S:	Supported
6741F:	Documentation/networking/s2io.txt
6742F:	Documentation/networking/vxge.txt
6743F:	drivers/net/ethernet/neterion/
6744
6745NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6746M:	Pablo Neira Ayuso <pablo@netfilter.org>
6747M:	Patrick McHardy <kaber@trash.net>
6748M:	Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6749L:	netfilter-devel@vger.kernel.org
6750L:	coreteam@netfilter.org
6751W:	http://www.netfilter.org/
6752W:	http://www.iptables.org/
6753Q:	http://patchwork.ozlabs.org/project/netfilter-devel/list/
6754T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6755T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6756S:	Supported
6757F:	include/linux/netfilter*
6758F:	include/linux/netfilter/
6759F:	include/net/netfilter/
6760F:	include/uapi/linux/netfilter*
6761F:	include/uapi/linux/netfilter/
6762F:	net/*/netfilter.c
6763F:	net/*/netfilter/
6764F:	net/netfilter/
6765
6766NETLABEL
6767M:	Paul Moore <paul@paul-moore.com>
6768W:	http://netlabel.sf.net
6769L:	netdev@vger.kernel.org
6770S:	Maintained
6771F:	Documentation/netlabel/
6772F:	include/net/netlabel.h
6773F:	net/netlabel/
6774
6775NETROM NETWORK LAYER
6776M:	Ralf Baechle <ralf@linux-mips.org>
6777L:	linux-hams@vger.kernel.org
6778W:	http://www.linux-ax25.org/
6779S:	Maintained
6780F:	include/net/netrom.h
6781F:	include/uapi/linux/netrom.h
6782F:	net/netrom/
6783
6784NETWORK BLOCK DEVICE (NBD)
6785M:	Markus Pargmann <mpa@pengutronix.de>
6786S:	Maintained
6787L:	nbd-general@lists.sourceforge.net
6788T:	git git://git.pengutronix.de/git/mpa/linux-nbd.git
6789F:	Documentation/blockdev/nbd.txt
6790F:	drivers/block/nbd.c
6791F:	include/linux/nbd.h
6792F:	include/uapi/linux/nbd.h
6793
6794NETWORK DROP MONITOR
6795M:	Neil Horman <nhorman@tuxdriver.com>
6796L:	netdev@vger.kernel.org
6797S:	Maintained
6798W:	https://fedorahosted.org/dropwatch/
6799F:	net/core/drop_monitor.c
6800
6801NETWORKING [GENERAL]
6802M:	"David S. Miller" <davem@davemloft.net>
6803L:	netdev@vger.kernel.org
6804W:	http://www.linuxfoundation.org/en/Net
6805Q:	http://patchwork.ozlabs.org/project/netdev/list/
6806T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6807T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6808S:	Maintained
6809F:	net/
6810F:	include/net/
6811F:	include/linux/in.h
6812F:	include/linux/net.h
6813F:	include/linux/netdevice.h
6814F:	include/uapi/linux/in.h
6815F:	include/uapi/linux/net.h
6816F:	include/uapi/linux/netdevice.h
6817F:	include/uapi/linux/net_namespace.h
6818F:	tools/net/
6819F:	tools/testing/selftests/net/
6820F:	lib/random32.c
6821F:	lib/test_bpf.c
6822
6823NETWORKING [IPv4/IPv6]
6824M:	"David S. Miller" <davem@davemloft.net>
6825M:	Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6826M:	James Morris <jmorris@namei.org>
6827M:	Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6828M:	Patrick McHardy <kaber@trash.net>
6829L:	netdev@vger.kernel.org
6830T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6831S:	Maintained
6832F:	net/ipv4/
6833F:	net/ipv6/
6834F:	include/net/ip*
6835F:	arch/x86/net/*
6836
6837NETWORKING [IPSEC]
6838M:	Steffen Klassert <steffen.klassert@secunet.com>
6839M:	Herbert Xu <herbert@gondor.apana.org.au>
6840M:	"David S. Miller" <davem@davemloft.net>
6841L:	netdev@vger.kernel.org
6842T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6843T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6844S:	Maintained
6845F:	net/core/flow.c
6846F:	net/xfrm/
6847F:	net/key/
6848F:	net/ipv4/xfrm*
6849F:	net/ipv4/esp4.c
6850F:	net/ipv4/ah4.c
6851F:	net/ipv4/ipcomp.c
6852F:	net/ipv4/ip_vti.c
6853F:	net/ipv6/xfrm*
6854F:	net/ipv6/esp6.c
6855F:	net/ipv6/ah6.c
6856F:	net/ipv6/ipcomp6.c
6857F:	net/ipv6/ip6_vti.c
6858F:	include/uapi/linux/xfrm.h
6859F:	include/net/xfrm.h
6860
6861NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6862M:	Paul Moore <paul@paul-moore.com>
6863L:	netdev@vger.kernel.org
6864S:	Maintained
6865
6866NETWORKING [WIRELESS]
6867L:	linux-wireless@vger.kernel.org
6868Q:	http://patchwork.kernel.org/project/linux-wireless/list/
6869
6870NETWORKING DRIVERS
6871L:	netdev@vger.kernel.org
6872W:	http://www.linuxfoundation.org/en/Net
6873Q:	http://patchwork.ozlabs.org/project/netdev/list/
6874T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6875T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6876S:	Odd Fixes
6877F:	drivers/net/
6878F:	include/linux/if_*
6879F:	include/linux/netdevice.h
6880F:	include/linux/arcdevice.h
6881F:	include/linux/etherdevice.h
6882F:	include/linux/fcdevice.h
6883F:	include/linux/fddidevice.h
6884F:	include/linux/hippidevice.h
6885F:	include/linux/inetdevice.h
6886F:	include/uapi/linux/if_*
6887F:	include/uapi/linux/netdevice.h
6888
6889NETWORKING DRIVERS (WIRELESS)
6890M:	Kalle Valo <kvalo@codeaurora.org>
6891L:	linux-wireless@vger.kernel.org
6892Q:	http://patchwork.kernel.org/project/linux-wireless/list/
6893T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6894S:	Maintained
6895F:	drivers/net/wireless/
6896
6897NETXEN (1/10) GbE SUPPORT
6898M:	Manish Chopra <manish.chopra@qlogic.com>
6899M:	Sony Chacko <sony.chacko@qlogic.com>
6900M:	Rajesh Borundia <rajesh.borundia@qlogic.com>
6901L:	netdev@vger.kernel.org
6902W:	http://www.qlogic.com
6903S:	Supported
6904F:	drivers/net/ethernet/qlogic/netxen/
6905
6906NFC SUBSYSTEM
6907M:	Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6908M:	Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6909M:	Samuel Ortiz <sameo@linux.intel.com>
6910L:	linux-wireless@vger.kernel.org
6911L:	linux-nfc@lists.01.org (subscribers-only)
6912S:	Supported
6913F:	net/nfc/
6914F:	include/net/nfc/
6915F:	include/uapi/linux/nfc.h
6916F:	drivers/nfc/
6917F:	include/linux/platform_data/pn544.h
6918F:	Documentation/devicetree/bindings/net/nfc/
6919
6920NFS, SUNRPC, AND LOCKD CLIENTS
6921M:	Trond Myklebust <trond.myklebust@primarydata.com>
6922M:	Anna Schumaker <anna.schumaker@netapp.com>
6923L:	linux-nfs@vger.kernel.org
6924W:	http://client.linux-nfs.org
6925T:	git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6926S:	Maintained
6927F:	fs/lockd/
6928F:	fs/nfs/
6929F:	fs/nfs_common/
6930F:	net/sunrpc/
6931F:	include/linux/lockd/
6932F:	include/linux/nfs*
6933F:	include/linux/sunrpc/
6934F:	include/uapi/linux/nfs*
6935F:	include/uapi/linux/sunrpc/
6936
6937NILFS2 FILESYSTEM
6938M:	Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6939L:	linux-nilfs@vger.kernel.org
6940W:	http://nilfs.sourceforge.net/
6941T:	git git://github.com/konis/nilfs2.git
6942S:	Supported
6943F:	Documentation/filesystems/nilfs2.txt
6944F:	fs/nilfs2/
6945F:	include/linux/nilfs2_fs.h
6946
6947NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6948M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6949W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6950S:	Maintained
6951F:	Documentation/scsi/NinjaSCSI.txt
6952F:	drivers/scsi/pcmcia/nsp_*
6953
6954NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6955M:	GOTO Masanori <gotom@debian.or.jp>
6956M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6957W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6958S:	Maintained
6959F:	Documentation/scsi/NinjaSCSI.txt
6960F:	drivers/scsi/nsp32*
6961
6962NIOS2 ARCHITECTURE
6963M:	Ley Foon Tan <lftan@altera.com>
6964L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6965T:	git git://git.rocketboards.org/linux-socfpga-next.git
6966S:	Maintained
6967F:	arch/nios2/
6968
6969NTB DRIVER
6970M:	Jon Mason <jdmason@kudzu.us>
6971M:	Dave Jiang <dave.jiang@intel.com>
6972S:	Supported
6973W:	https://github.com/jonmason/ntb/wiki
6974T:	git git://github.com/jonmason/ntb.git
6975F:	drivers/ntb/
6976F:	drivers/net/ntb_netdev.c
6977F:	include/linux/ntb.h
6978
6979NTFS FILESYSTEM
6980M:	Anton Altaparmakov <anton@tuxera.com>
6981L:	linux-ntfs-dev@lists.sourceforge.net
6982W:	http://www.tuxera.com/
6983T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6984S:	Supported
6985F:	Documentation/filesystems/ntfs.txt
6986F:	fs/ntfs/
6987
6988NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6989M:	Antonino Daplas <adaplas@gmail.com>
6990L:	linux-fbdev@vger.kernel.org
6991S:	Maintained
6992F:	drivers/video/fbdev/riva/
6993F:	drivers/video/fbdev/nvidia/
6994
6995NVM EXPRESS DRIVER
6996M:	Matthew Wilcox <willy@linux.intel.com>
6997L:	linux-nvme@lists.infradead.org
6998T:	git git://git.infradead.org/users/willy/linux-nvme.git
6999S:	Supported
7000F:	drivers/block/nvme*
7001F:	include/linux/nvme.h
7002
7003NXP-NCI NFC DRIVER
7004M:	Clément Perrochaud <clement.perrochaud@effinnov.com>
7005R:	Charles Gorand <charles.gorand@effinnov.com>
7006L:	linux-nfc@lists.01.org (moderated for non-subscribers)
7007S:	Supported
7008F:	drivers/nfc/nxp-nci
7009
7010NXP TDA998X DRM DRIVER
7011M:	Russell King <rmk+kernel@arm.linux.org.uk>
7012S:	Supported
7013F:	drivers/gpu/drm/i2c/tda998x_drv.c
7014F:	include/drm/i2c/tda998x.h
7015
7016NXP TFA9879 DRIVER
7017M:	Peter Rosin <peda@axentia.se>
7018L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7019S:	Maintained
7020F:	sound/soc/codecs/tfa9879*
7021
7022OMAP SUPPORT
7023M:	Tony Lindgren <tony@atomide.com>
7024L:	linux-omap@vger.kernel.org
7025W:	http://www.muru.com/linux/omap/
7026W:	http://linux.omap.com/
7027Q:	http://patchwork.kernel.org/project/linux-omap/list/
7028T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7029S:	Maintained
7030F:	arch/arm/*omap*/
7031F:	arch/arm/configs/omap1_defconfig
7032F:	arch/arm/configs/omap2plus_defconfig
7033F:	drivers/i2c/busses/i2c-omap.c
7034F:	drivers/irqchip/irq-omap-intc.c
7035F:	drivers/mfd/*omap*.c
7036F:	drivers/mfd/menelaus.c
7037F:	drivers/mfd/palmas.c
7038F:	drivers/mfd/tps65217.c
7039F:	drivers/mfd/tps65218.c
7040F:	drivers/mfd/tps65910.c
7041F:	drivers/mfd/twl-core.[ch]
7042F:	drivers/mfd/twl4030*.c
7043F:	drivers/mfd/twl6030*.c
7044F:	drivers/mfd/twl6040*.c
7045F:	drivers/regulator/palmas-regulator*.c
7046F:	drivers/regulator/pbias-regulator.c
7047F:	drivers/regulator/tps65217-regulator.c
7048F:	drivers/regulator/tps65218-regulator.c
7049F:	drivers/regulator/tps65910-regulator.c
7050F:	drivers/regulator/twl-regulator.c
7051F:	include/linux/i2c-omap.h
7052
7053OMAP DEVICE TREE SUPPORT
7054M:	Benoît Cousson <bcousson@baylibre.com>
7055M:	Tony Lindgren <tony@atomide.com>
7056L:	linux-omap@vger.kernel.org
7057L:	devicetree@vger.kernel.org
7058S:	Maintained
7059F:	arch/arm/boot/dts/*omap*
7060F:	arch/arm/boot/dts/*am3*
7061F:	arch/arm/boot/dts/*am4*
7062F:	arch/arm/boot/dts/*am5*
7063F:	arch/arm/boot/dts/*dra7*
7064
7065OMAP CLOCK FRAMEWORK SUPPORT
7066M:	Paul Walmsley <paul@pwsan.com>
7067L:	linux-omap@vger.kernel.org
7068S:	Maintained
7069F:	arch/arm/*omap*/*clock*
7070
7071OMAP POWER MANAGEMENT SUPPORT
7072M:	Kevin Hilman <khilman@deeprootsystems.com>
7073L:	linux-omap@vger.kernel.org
7074S:	Maintained
7075F:	arch/arm/*omap*/*pm*
7076F:	drivers/cpufreq/omap-cpufreq.c
7077
7078OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7079M:	Rajendra Nayak <rnayak@ti.com>
7080M:	Paul Walmsley <paul@pwsan.com>
7081L:	linux-omap@vger.kernel.org
7082S:	Maintained
7083F:	arch/arm/mach-omap2/prm*
7084
7085OMAP AUDIO SUPPORT
7086M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
7087M:	Jarkko Nikula <jarkko.nikula@bitmer.com>
7088L:	alsa-devel@alsa-project.org (subscribers-only)
7089L:	linux-omap@vger.kernel.org
7090S:	Maintained
7091F:	sound/soc/omap/
7092
7093OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7094M:	Roger Quadros <rogerq@ti.com>
7095M:	Tony Lindgren <tony@atomide.com>
7096L:	linux-omap@vger.kernel.org
7097S:	Maintained
7098F:	drivers/memory/omap-gpmc.c
7099F:	arch/arm/mach-omap2/*gpmc*
7100
7101OMAP FRAMEBUFFER SUPPORT
7102M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
7103L:	linux-fbdev@vger.kernel.org
7104L:	linux-omap@vger.kernel.org
7105S:	Maintained
7106F:	drivers/video/fbdev/omap/
7107
7108OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7109M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
7110L:	linux-omap@vger.kernel.org
7111L:	linux-fbdev@vger.kernel.org
7112S:	Maintained
7113F:	drivers/video/fbdev/omap2/
7114F:	Documentation/arm/OMAP/DSS
7115
7116OMAP HARDWARE SPINLOCK SUPPORT
7117M:	Ohad Ben-Cohen <ohad@wizery.com>
7118L:	linux-omap@vger.kernel.org
7119S:	Maintained
7120F:	drivers/hwspinlock/omap_hwspinlock.c
7121F:	arch/arm/mach-omap2/hwspinlock.c
7122
7123OMAP MMC SUPPORT
7124M:	Jarkko Lavinen <jarkko.lavinen@nokia.com>
7125L:	linux-omap@vger.kernel.org
7126S:	Maintained
7127F:	drivers/mmc/host/omap.c
7128
7129OMAP HS MMC SUPPORT
7130L:	linux-mmc@vger.kernel.org
7131L:	linux-omap@vger.kernel.org
7132S:	Orphan
7133F:	drivers/mmc/host/omap_hsmmc.c
7134
7135OMAP RANDOM NUMBER GENERATOR SUPPORT
7136M:	Deepak Saxena <dsaxena@plexity.net>
7137S:	Maintained
7138F:	drivers/char/hw_random/omap-rng.c
7139
7140OMAP HWMOD SUPPORT
7141M:	Benoît Cousson <bcousson@baylibre.com>
7142M:	Paul Walmsley <paul@pwsan.com>
7143L:	linux-omap@vger.kernel.org
7144S:	Maintained
7145F:	arch/arm/mach-omap2/omap_hwmod.*
7146
7147OMAP HWMOD DATA
7148M:	Paul Walmsley <paul@pwsan.com>
7149L:	linux-omap@vger.kernel.org
7150S:	Maintained
7151F:	arch/arm/mach-omap2/omap_hwmod*data*
7152
7153OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7154M:	Benoît Cousson <bcousson@baylibre.com>
7155L:	linux-omap@vger.kernel.org
7156S:	Maintained
7157F:	arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7158
7159OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7160M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7161L:	linux-media@vger.kernel.org
7162S:	Maintained
7163F:	Documentation/devicetree/bindings/media/ti,omap3isp.txt
7164F:	drivers/media/platform/omap3isp/
7165F:	drivers/staging/media/omap4iss/
7166
7167OMAP USB SUPPORT
7168M:	Felipe Balbi <balbi@ti.com>
7169L:	linux-usb@vger.kernel.org
7170L:	linux-omap@vger.kernel.org
7171T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7172S:	Maintained
7173F:	drivers/usb/*/*omap*
7174F:	arch/arm/*omap*/usb*
7175
7176OMAP GPIO DRIVER
7177M:	Javier Martinez Canillas <javier@dowhile0.org>
7178M:	Santosh Shilimkar <ssantosh@kernel.org>
7179M:	Kevin Hilman <khilman@deeprootsystems.com>
7180L:	linux-omap@vger.kernel.org
7181S:	Maintained
7182F:	drivers/gpio/gpio-omap.c
7183
7184OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7185M:	Mark Jackson <mpfj@newflow.co.uk>
7186L:	linux-omap@vger.kernel.org
7187S:	Maintained
7188F:	arch/arm/boot/dts/am335x-nano.dts
7189
7190OMFS FILESYSTEM
7191M:	Bob Copeland <me@bobcopeland.com>
7192L:	linux-karma-devel@lists.sourceforge.net
7193S:	Maintained
7194F:	Documentation/filesystems/omfs.txt
7195F:	fs/omfs/
7196
7197OMNIKEY CARDMAN 4000 DRIVER
7198M:	Harald Welte <laforge@gnumonks.org>
7199S:	Maintained
7200F:	drivers/char/pcmcia/cm4000_cs.c
7201F:	include/linux/cm4000_cs.h
7202F:	include/uapi/linux/cm4000_cs.h
7203
7204OMNIKEY CARDMAN 4040 DRIVER
7205M:	Harald Welte <laforge@gnumonks.org>
7206S:	Maintained
7207F:	drivers/char/pcmcia/cm4040_cs.*
7208
7209OMNIVISION OV7670 SENSOR DRIVER
7210M:	Jonathan Corbet <corbet@lwn.net>
7211L:	linux-media@vger.kernel.org
7212T:	git git://linuxtv.org/media_tree.git
7213S:	Maintained
7214F:	drivers/media/i2c/ov7670.c
7215
7216ONENAND FLASH DRIVER
7217M:	Kyungmin Park <kyungmin.park@samsung.com>
7218L:	linux-mtd@lists.infradead.org
7219S:	Maintained
7220F:	drivers/mtd/onenand/
7221F:	include/linux/mtd/onenand*.h
7222
7223ONSTREAM SCSI TAPE DRIVER
7224M:	Willem Riede <osst@riede.org>
7225L:	osst-users@lists.sourceforge.net
7226L:	linux-scsi@vger.kernel.org
7227S:	Maintained
7228F:	Documentation/scsi/osst.txt
7229F:	drivers/scsi/osst.*
7230F:	drivers/scsi/osst_*.h
7231F:	drivers/scsi/st.h
7232
7233OPENCORES I2C BUS DRIVER
7234M:	Peter Korsgaard <jacmet@sunsite.dk>
7235L:	linux-i2c@vger.kernel.org
7236S:	Maintained
7237F:	Documentation/i2c/busses/i2c-ocores
7238F:	drivers/i2c/busses/i2c-ocores.c
7239
7240OPEN FIRMWARE AND FLATTENED DEVICE TREE
7241M:	Grant Likely <grant.likely@linaro.org>
7242M:	Rob Herring <robh+dt@kernel.org>
7243L:	devicetree@vger.kernel.org
7244W:	http://www.devicetree.org/
7245T:	git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7246S:	Maintained
7247F:	drivers/of/
7248F:	include/linux/of*.h
7249F:	scripts/dtc/
7250
7251OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7252M:	Rob Herring <robh+dt@kernel.org>
7253M:	Pawel Moll <pawel.moll@arm.com>
7254M:	Mark Rutland <mark.rutland@arm.com>
7255M:	Ian Campbell <ijc+devicetree@hellion.org.uk>
7256M:	Kumar Gala <galak@codeaurora.org>
7257L:	devicetree@vger.kernel.org
7258S:	Maintained
7259F:	Documentation/devicetree/
7260F:	arch/*/boot/dts/
7261F:	include/dt-bindings/
7262
7263OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7264M:	Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7265L:	devicetree@vger.kernel.org
7266S:	Maintained
7267F:	Documentation/devicetree/dynamic-resolution-notes.txt
7268F:	Documentation/devicetree/overlay-notes.txt
7269F:	drivers/of/overlay.c
7270F:	drivers/of/resolver.c
7271
7272OPENRISC ARCHITECTURE
7273M:	Jonas Bonn <jonas@southpole.se>
7274W:	http://openrisc.net
7275L:	linux@lists.openrisc.net (moderated for non-subscribers)
7276S:	Maintained
7277T:	git git://openrisc.net/~jonas/linux
7278F:	arch/openrisc/
7279
7280OPENVSWITCH
7281M:	Pravin Shelar <pshelar@nicira.com>
7282L:	netdev@vger.kernel.org
7283L:	dev@openvswitch.org
7284W:	http://openvswitch.org
7285S:	Maintained
7286F:	net/openvswitch/
7287F:	include/uapi/linux/openvswitch.h
7288
7289OPL4 DRIVER
7290M:	Clemens Ladisch <clemens@ladisch.de>
7291L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7292T:	git git://git.alsa-project.org/alsa-kernel.git
7293S:	Maintained
7294F:	sound/drivers/opl4/
7295
7296OPROFILE
7297M:	Robert Richter <rric@kernel.org>
7298L:	oprofile-list@lists.sf.net
7299S:	Maintained
7300F:	arch/*/include/asm/oprofile*.h
7301F:	arch/*/oprofile/
7302F:	drivers/oprofile/
7303F:	include/linux/oprofile.h
7304
7305ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7306M:	Mark Fasheh <mfasheh@suse.com>
7307M:	Joel Becker <jlbec@evilplan.org>
7308L:	ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7309W:	http://ocfs2.wiki.kernel.org
7310S:	Supported
7311F:	Documentation/filesystems/ocfs2.txt
7312F:	Documentation/filesystems/dlmfs.txt
7313F:	fs/ocfs2/
7314
7315ORINOCO DRIVER
7316L:	linux-wireless@vger.kernel.org
7317W:	http://wireless.kernel.org/en/users/Drivers/orinoco
7318W:	http://www.nongnu.org/orinoco/
7319S:	Orphan
7320F:	drivers/net/wireless/orinoco/
7321
7322OSD LIBRARY and FILESYSTEM
7323M:	Boaz Harrosh <ooo@electrozaur.com>
7324M:	Benny Halevy <bhalevy@primarydata.com>
7325L:	osd-dev@open-osd.org
7326W:	http://open-osd.org
7327T:	git git://git.open-osd.org/open-osd.git
7328S:	Maintained
7329F:	drivers/scsi/osd/
7330F:	include/scsi/osd_*
7331F:	fs/exofs/
7332
7333OVERLAY FILESYSTEM
7334M:	Miklos Szeredi <miklos@szeredi.hu>
7335L:	linux-unionfs@vger.kernel.org
7336T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7337S:	Supported
7338F:	fs/overlayfs/
7339F:	Documentation/filesystems/overlayfs.txt
7340
7341P54 WIRELESS DRIVER
7342M:	Christian Lamparter <chunkeey@googlemail.com>
7343L:	linux-wireless@vger.kernel.org
7344W:	http://wireless.kernel.org/en/users/Drivers/p54
7345S:	Maintained
7346F:	drivers/net/wireless/p54/
7347
7348PA SEMI ETHERNET DRIVER
7349M:	Olof Johansson <olof@lixom.net>
7350L:	netdev@vger.kernel.org
7351S:	Maintained
7352F:	drivers/net/ethernet/pasemi/*
7353
7354PA SEMI SMBUS DRIVER
7355M:	Olof Johansson <olof@lixom.net>
7356L:	linux-i2c@vger.kernel.org
7357S:	Maintained
7358F:	drivers/i2c/busses/i2c-pasemi.c
7359
7360PADATA PARALLEL EXECUTION MECHANISM
7361M:	Steffen Klassert <steffen.klassert@secunet.com>
7362L:	linux-crypto@vger.kernel.org
7363S:	Maintained
7364F:	kernel/padata.c
7365F:	include/linux/padata.h
7366F:	Documentation/padata.txt
7367
7368PANASONIC LAPTOP ACPI EXTRAS DRIVER
7369M:	Harald Welte <laforge@gnumonks.org>
7370L:	platform-driver-x86@vger.kernel.org
7371S:	Maintained
7372F:	drivers/platform/x86/panasonic-laptop.c
7373
7374PANASONIC MN10300/AM33/AM34 PORT
7375M:	David Howells <dhowells@redhat.com>
7376M:	Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7377L:	linux-am33-list@redhat.com (moderated for non-subscribers)
7378W:	ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7379S:	Maintained
7380F:	Documentation/mn10300/
7381F:	arch/mn10300/
7382
7383PARALLEL PORT SUPPORT
7384L:	linux-parport@lists.infradead.org (subscribers-only)
7385S:	Orphan
7386F:	drivers/parport/
7387F:	include/linux/parport*.h
7388F:	drivers/char/ppdev.c
7389F:	include/uapi/linux/ppdev.h
7390
7391PARAVIRT_OPS INTERFACE
7392M:	Jeremy Fitzhardinge <jeremy@goop.org>
7393M:	Chris Wright <chrisw@sous-sol.org>
7394M:	Alok Kataria <akataria@vmware.com>
7395M:	Rusty Russell <rusty@rustcorp.com.au>
7396L:	virtualization@lists.linux-foundation.org
7397S:	Supported
7398F:	Documentation/virtual/paravirt_ops.txt
7399F:	arch/*/kernel/paravirt*
7400F:	arch/*/include/asm/paravirt.h
7401
7402PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7403M:	Tim Waugh <tim@cyberelk.net>
7404L:	linux-parport@lists.infradead.org (subscribers-only)
7405W:	http://www.torque.net/linux-pp.html
7406S:	Maintained
7407F:	Documentation/blockdev/paride.txt
7408F:	drivers/block/paride/
7409
7410PARISC ARCHITECTURE
7411M:	"James E.J. Bottomley" <jejb@parisc-linux.org>
7412M:	Helge Deller <deller@gmx.de>
7413L:	linux-parisc@vger.kernel.org
7414W:	http://www.parisc-linux.org/
7415Q:	http://patchwork.kernel.org/project/linux-parisc/list/
7416T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7417T:	git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7418S:	Maintained
7419F:	arch/parisc/
7420F:	Documentation/parisc/
7421F:	drivers/parisc/
7422F:	drivers/char/agp/parisc-agp.c
7423F:	drivers/input/serio/gscps2.c
7424F:	drivers/parport/parport_gsc.*
7425F:	drivers/tty/serial/8250/8250_gsc.c
7426F:	drivers/video/fbdev/sti*
7427F:	drivers/video/console/sti*
7428F:	drivers/video/logo/logo_parisc*
7429
7430PC87360 HARDWARE MONITORING DRIVER
7431M:	Jim Cromie <jim.cromie@gmail.com>
7432L:	lm-sensors@lm-sensors.org
7433S:	Maintained
7434F:	Documentation/hwmon/pc87360
7435F:	drivers/hwmon/pc87360.c
7436
7437PC8736x GPIO DRIVER
7438M:	Jim Cromie <jim.cromie@gmail.com>
7439S:	Maintained
7440F:	drivers/char/pc8736x_gpio.c
7441
7442PC87427 HARDWARE MONITORING DRIVER
7443M:	Jean Delvare <jdelvare@suse.de>
7444L:	lm-sensors@lm-sensors.org
7445S:	Maintained
7446F:	Documentation/hwmon/pc87427
7447F:	drivers/hwmon/pc87427.c
7448
7449PCA9532 LED DRIVER
7450M:	Riku Voipio <riku.voipio@iki.fi>
7451S:	Maintained
7452F:	drivers/leds/leds-pca9532.c
7453F:	include/linux/leds-pca9532.h
7454
7455PCA9541 I2C BUS MASTER SELECTOR DRIVER
7456M:	Guenter Roeck <linux@roeck-us.net>
7457L:	linux-i2c@vger.kernel.org
7458S:	Maintained
7459F:	drivers/i2c/muxes/i2c-mux-pca9541.c
7460
7461PCDP - PRIMARY CONSOLE AND DEBUG PORT
7462M:	Khalid Aziz <khalid@gonehiking.org>
7463S:	Maintained
7464F:	drivers/firmware/pcdp.*
7465
7466PCI ERROR RECOVERY
7467M:	Linas Vepstas <linasvepstas@gmail.com>
7468L:	linux-pci@vger.kernel.org
7469S:	Supported
7470F:	Documentation/PCI/pci-error-recovery.txt
7471
7472PCI SUBSYSTEM
7473M:	Bjorn Helgaas <bhelgaas@google.com>
7474L:	linux-pci@vger.kernel.org
7475Q:	http://patchwork.ozlabs.org/project/linux-pci/list/
7476T:	git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7477S:	Supported
7478F:	Documentation/PCI/
7479F:	drivers/pci/
7480F:	include/linux/pci*
7481F:	arch/x86/pci/
7482F:	arch/x86/kernel/quirks.c
7483
7484PCI DRIVER FOR ARM VERSATILE PLATFORM
7485M:	Rob Herring <robh@kernel.org>
7486L:	linux-pci@vger.kernel.org
7487L:	linux-arm-kernel@lists.infradead.org
7488S:	Maintained
7489F:	Documentation/devicetree/bindings/pci/versatile.txt
7490F:	drivers/pci/host/pci-versatile.c
7491
7492PCI DRIVER FOR APPLIEDMICRO XGENE
7493M:	Tanmay Inamdar <tinamdar@apm.com>
7494L:	linux-pci@vger.kernel.org
7495L:	linux-arm-kernel@lists.infradead.org
7496S:	Maintained
7497F:	Documentation/devicetree/bindings/pci/xgene-pci.txt
7498F:	drivers/pci/host/pci-xgene.c
7499
7500PCI DRIVER FOR FREESCALE LAYERSCAPE
7501M:	Minghuan Lian <minghuan.Lian@freescale.com>
7502M:	Mingkai Hu <mingkai.hu@freescale.com>
7503M:	Roy Zang <tie-fei.zang@freescale.com>
7504L:	linuxppc-dev@lists.ozlabs.org
7505L:	linux-pci@vger.kernel.org
7506L:	linux-arm-kernel@lists.infradead.org
7507S:	Maintained
7508F:	drivers/pci/host/*layerscape*
7509
7510PCI DRIVER FOR IMX6
7511M:	Richard Zhu <Richard.Zhu@freescale.com>
7512M:	Lucas Stach <l.stach@pengutronix.de>
7513L:	linux-pci@vger.kernel.org
7514L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7515S:	Maintained
7516F:	drivers/pci/host/*imx6*
7517
7518PCI DRIVER FOR TI KEYSTONE
7519M:	Murali Karicheri <m-karicheri2@ti.com>
7520L:	linux-pci@vger.kernel.org
7521L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7522S:	Maintained
7523F:	drivers/pci/host/*keystone*
7524
7525PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7526M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7527M:	Jason Cooper <jason@lakedaemon.net>
7528L:	linux-pci@vger.kernel.org
7529L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7530S:	Maintained
7531F:	drivers/pci/host/*mvebu*
7532
7533PCI DRIVER FOR NVIDIA TEGRA
7534M:	Thierry Reding <thierry.reding@gmail.com>
7535L:	linux-tegra@vger.kernel.org
7536L:	linux-pci@vger.kernel.org
7537S:	Supported
7538F:	Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7539F:	drivers/pci/host/pci-tegra.c
7540
7541PCI DRIVER FOR TI DRA7XX
7542M:	Kishon Vijay Abraham I <kishon@ti.com>
7543L:	linux-omap@vger.kernel.org
7544L:	linux-pci@vger.kernel.org
7545S:	Supported
7546F:	Documentation/devicetree/bindings/pci/ti-pci.txt
7547F:	drivers/pci/host/pci-dra7xx.c
7548
7549PCI DRIVER FOR RENESAS R-CAR
7550M:	Simon Horman <horms@verge.net.au>
7551L:	linux-pci@vger.kernel.org
7552L:	linux-sh@vger.kernel.org
7553S:	Maintained
7554F:	drivers/pci/host/*rcar*
7555
7556PCI DRIVER FOR SAMSUNG EXYNOS
7557M:	Jingoo Han <jg1.han@samsung.com>
7558L:	linux-pci@vger.kernel.org
7559L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7560L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7561S:	Maintained
7562F:	drivers/pci/host/pci-exynos.c
7563
7564PCI DRIVER FOR SYNOPSIS DESIGNWARE
7565M:	Jingoo Han <jg1.han@samsung.com>
7566L:	linux-pci@vger.kernel.org
7567S:	Maintained
7568F:	drivers/pci/host/*designware*
7569
7570PCI DRIVER FOR GENERIC OF HOSTS
7571M:	Will Deacon <will.deacon@arm.com>
7572L:	linux-pci@vger.kernel.org
7573L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7574S:	Maintained
7575F:	Documentation/devicetree/bindings/pci/host-generic-pci.txt
7576F:	drivers/pci/host/pci-host-generic.c
7577
7578PCIE DRIVER FOR ST SPEAR13XX
7579L:	linux-pci@vger.kernel.org
7580S:	Orphan
7581F:	drivers/pci/host/*spear*
7582
7583PCMCIA SUBSYSTEM
7584P:	Linux PCMCIA Team
7585L:	linux-pcmcia@lists.infradead.org
7586W:	http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7587T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7588S:	Maintained
7589F:	Documentation/pcmcia/
7590F:	drivers/pcmcia/
7591F:	include/pcmcia/
7592
7593PCNET32 NETWORK DRIVER
7594M:	Don Fry <pcnet32@frontier.com>
7595L:	netdev@vger.kernel.org
7596S:	Maintained
7597F:	drivers/net/ethernet/amd/pcnet32.c
7598
7599PCRYPT PARALLEL CRYPTO ENGINE
7600M:	Steffen Klassert <steffen.klassert@secunet.com>
7601L:	linux-crypto@vger.kernel.org
7602S:	Maintained
7603F:	crypto/pcrypt.c
7604F:	include/crypto/pcrypt.h
7605
7606PER-CPU MEMORY ALLOCATOR
7607M:	Tejun Heo <tj@kernel.org>
7608M:	Christoph Lameter <cl@linux-foundation.org>
7609T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7610S:	Maintained
7611F:	include/linux/percpu*.h
7612F:	mm/percpu*.c
7613F:	arch/*/include/asm/percpu.h
7614
7615PER-TASK DELAY ACCOUNTING
7616M:	Balbir Singh <bsingharora@gmail.com>
7617S:	Maintained
7618F:	include/linux/delayacct.h
7619F:	kernel/delayacct.c
7620
7621PERFORMANCE EVENTS SUBSYSTEM
7622M:	Peter Zijlstra <a.p.zijlstra@chello.nl>
7623M:	Paul Mackerras <paulus@samba.org>
7624M:	Ingo Molnar <mingo@redhat.com>
7625M:	Arnaldo Carvalho de Melo <acme@kernel.org>
7626L:	linux-kernel@vger.kernel.org
7627T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7628S:	Supported
7629F:	kernel/events/*
7630F:	include/linux/perf_event.h
7631F:	include/uapi/linux/perf_event.h
7632F:	arch/*/kernel/perf_event*.c
7633F:	arch/*/kernel/*/perf_event*.c
7634F:	arch/*/kernel/*/*/perf_event*.c
7635F:	arch/*/include/asm/perf_event.h
7636F:	arch/*/kernel/perf_callchain.c
7637F:	tools/perf/
7638
7639PERSONALITY HANDLING
7640M:	Christoph Hellwig <hch@infradead.org>
7641L:	linux-abi-devel@lists.sourceforge.net
7642S:	Maintained
7643F:	include/linux/personality.h
7644F:	include/uapi/linux/personality.h
7645
7646PHONET PROTOCOL
7647M:	Remi Denis-Courmont <courmisch@gmail.com>
7648S:	Supported
7649F:	Documentation/networking/phonet.txt
7650F:	include/linux/phonet.h
7651F:	include/net/phonet/
7652F:	include/uapi/linux/phonet.h
7653F:	net/phonet/
7654
7655PHRAM MTD DRIVER
7656M:	Joern Engel <joern@lazybastard.org>
7657L:	linux-mtd@lists.infradead.org
7658S:	Maintained
7659F:	drivers/mtd/devices/phram.c
7660
7661PICOLCD HID DRIVER
7662M:	Bruno Prémont <bonbons@linux-vserver.org>
7663L:	linux-input@vger.kernel.org
7664S:	Maintained
7665F:	drivers/hid/hid-picolcd*
7666
7667PICOXCELL SUPPORT
7668M:	Jamie Iles <jamie@jamieiles.com>
7669L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7670T:	git git://github.com/jamieiles/linux-2.6-ji.git
7671S:	Supported
7672F:	arch/arm/boot/dts/picoxcell*
7673F:	arch/arm/mach-picoxcell/
7674F:	drivers/crypto/picoxcell*
7675
7676PIN CONTROL SUBSYSTEM
7677M:	Linus Walleij <linus.walleij@linaro.org>
7678L:	linux-gpio@vger.kernel.org
7679T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7680S:	Maintained
7681F:	drivers/pinctrl/
7682F:	include/linux/pinctrl/
7683
7684PIN CONTROLLER - ATMEL AT91
7685M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7686L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7687S:	Maintained
7688F:	drivers/pinctrl/pinctrl-at91.*
7689
7690PIN CONTROLLER - INTEL
7691M:	Mika Westerberg <mika.westerberg@linux.intel.com>
7692M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
7693S:	Maintained
7694F:	drivers/pinctrl/intel/
7695
7696PIN CONTROLLER - RENESAS
7697M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7698L:	linux-sh@vger.kernel.org
7699S:	Maintained
7700F:	drivers/pinctrl/sh-pfc/
7701
7702PIN CONTROLLER - SAMSUNG
7703M:	Tomasz Figa <tomasz.figa@gmail.com>
7704M:	Thomas Abraham <thomas.abraham@linaro.org>
7705L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7706L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7707S:	Maintained
7708F:	drivers/pinctrl/samsung/
7709
7710PIN CONTROLLER - ST SPEAR
7711M:	Viresh Kumar <viresh.linux@gmail.com>
7712L:	spear-devel@list.st.com
7713L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7714W:	http://www.st.com/spear
7715S:	Maintained
7716F:	drivers/pinctrl/spear/
7717
7718PKTCDVD DRIVER
7719M:	Jiri Kosina <jkosina@suse.cz>
7720S:	Maintained
7721F:	drivers/block/pktcdvd.c
7722F:	include/linux/pktcdvd.h
7723F:	include/uapi/linux/pktcdvd.h
7724
7725PKUNITY SOC DRIVERS
7726M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
7727W:	http://mprc.pku.edu.cn/~guanxuetao/linux
7728S:	Maintained
7729T:	git git://github.com/gxt/linux.git
7730F:	drivers/input/serio/i8042-unicore32io.h
7731F:	drivers/i2c/busses/i2c-puv3.c
7732F:	drivers/video/fbdev/fb-puv3.c
7733F:	drivers/rtc/rtc-puv3.c
7734
7735PMBUS HARDWARE MONITORING DRIVERS
7736M:	Guenter Roeck <linux@roeck-us.net>
7737L:	lm-sensors@lm-sensors.org
7738W:	http://www.lm-sensors.org/
7739W:	http://www.roeck-us.net/linux/drivers/
7740T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7741S:	Maintained
7742F:	Documentation/hwmon/pmbus
7743F:	drivers/hwmon/pmbus/
7744F:	include/linux/i2c/pmbus.h
7745
7746PMC SIERRA MaxRAID DRIVER
7747M:	Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7748L:	linux-scsi@vger.kernel.org
7749W:	http://www.pmc-sierra.com/
7750S:	Supported
7751F:	drivers/scsi/pmcraid.*
7752
7753PMC SIERRA PM8001 DRIVER
7754M:	xjtuwjp@gmail.com
7755M:	lindar_liu@usish.com
7756L:	pmchba@pmcs.com
7757L:	linux-scsi@vger.kernel.org
7758S:	Supported
7759F:	drivers/scsi/pm8001/
7760
7761POSIX CLOCKS and TIMERS
7762M:	Thomas Gleixner <tglx@linutronix.de>
7763L:	linux-kernel@vger.kernel.org
7764T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7765S:	Maintained
7766F:	fs/timerfd.c
7767F:	include/linux/timer*
7768F:	kernel/time/*timer*
7769
7770POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7771M:	Sebastian Reichel <sre@kernel.org>
7772M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7773M:	David Woodhouse <dwmw2@infradead.org>
7774L:	linux-pm@vger.kernel.org
7775T:	git git://git.infradead.org/battery-2.6.git
7776S:	Maintained
7777F:	include/linux/power_supply.h
7778F:	drivers/power/
7779
7780PNP SUPPORT
7781M:	Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7782S:	Maintained
7783F:	drivers/pnp/
7784
7785PNXxxxx I2C DRIVER
7786M:	Vitaly Wool <vitalywool@gmail.com>
7787L:	linux-i2c@vger.kernel.org
7788S:	Maintained
7789F:	drivers/i2c/busses/i2c-pnx.c
7790
7791PPP PROTOCOL DRIVERS AND COMPRESSORS
7792M:	Paul Mackerras <paulus@samba.org>
7793L:	linux-ppp@vger.kernel.org
7794S:	Maintained
7795F:	drivers/net/ppp/ppp_*
7796
7797PPP OVER ATM (RFC 2364)
7798M:	Mitchell Blank Jr <mitch@sfgoth.com>
7799S:	Maintained
7800F:	net/atm/pppoatm.c
7801F:	include/uapi/linux/atmppp.h
7802
7803PPP OVER ETHERNET
7804M:	Michal Ostrowski <mostrows@earthlink.net>
7805S:	Maintained
7806F:	drivers/net/ppp/pppoe.c
7807F:	drivers/net/ppp/pppox.c
7808
7809PPP OVER L2TP
7810M:	James Chapman <jchapman@katalix.com>
7811S:	Maintained
7812F:	net/l2tp/l2tp_ppp.c
7813F:	include/linux/if_pppol2tp.h
7814F:	include/uapi/linux/if_pppol2tp.h
7815
7816PPS SUPPORT
7817M:	Rodolfo Giometti <giometti@enneenne.com>
7818W:	http://wiki.enneenne.com/index.php/LinuxPPS_support
7819L:	linuxpps@ml.enneenne.com (subscribers-only)
7820S:	Maintained
7821F:	Documentation/pps/
7822F:	drivers/pps/
7823F:	include/linux/pps*.h
7824
7825PPTP DRIVER
7826M:	Dmitry Kozlov <xeb@mail.ru>
7827L:	netdev@vger.kernel.org
7828S:	Maintained
7829F:	drivers/net/ppp/pptp.c
7830W:	http://sourceforge.net/projects/accel-pptp
7831
7832PREEMPTIBLE KERNEL
7833M:	Robert Love <rml@tech9.net>
7834L:	kpreempt-tech@lists.sourceforge.net
7835W:	ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7836S:	Supported
7837F:	Documentation/preempt-locking.txt
7838F:	include/linux/preempt.h
7839
7840PRISM54 WIRELESS DRIVER
7841M:	"Luis R. Rodriguez" <mcgrof@gmail.com>
7842L:	linux-wireless@vger.kernel.org
7843W:	http://wireless.kernel.org/en/users/Drivers/p54
7844S:	Obsolete
7845F:	drivers/net/wireless/prism54/
7846
7847PS3 NETWORK SUPPORT
7848M:	Geoff Levand <geoff@infradead.org>
7849L:	netdev@vger.kernel.org
7850L:	cbe-oss-dev@lists.ozlabs.org
7851S:	Maintained
7852F:	drivers/net/ethernet/toshiba/ps3_gelic_net.*
7853
7854PS3 PLATFORM SUPPORT
7855M:	Geoff Levand <geoff@infradead.org>
7856L:	linuxppc-dev@lists.ozlabs.org
7857L:	cbe-oss-dev@lists.ozlabs.org
7858S:	Maintained
7859F:	arch/powerpc/boot/ps3*
7860F:	arch/powerpc/include/asm/lv1call.h
7861F:	arch/powerpc/include/asm/ps3*.h
7862F:	arch/powerpc/platforms/ps3/
7863F:	drivers/*/ps3*
7864F:	drivers/ps3/
7865F:	drivers/rtc/rtc-ps3.c
7866F:	drivers/usb/host/*ps3.c
7867F:	sound/ppc/snd_ps3*
7868
7869PS3VRAM DRIVER
7870M:	Jim Paris <jim@jtan.com>
7871L:	cbe-oss-dev@lists.ozlabs.org
7872S:	Maintained
7873F:	drivers/block/ps3vram.c
7874
7875PSTORE FILESYSTEM
7876M:	Anton Vorontsov <anton@enomsg.org>
7877M:	Colin Cross <ccross@android.com>
7878M:	Kees Cook <keescook@chromium.org>
7879M:	Tony Luck <tony.luck@intel.com>
7880S:	Maintained
7881T:	git git://git.infradead.org/users/cbou/linux-pstore.git
7882F:	fs/pstore/
7883F:	include/linux/pstore*
7884F:	drivers/firmware/efi/efi-pstore.c
7885F:	drivers/acpi/apei/erst.c
7886
7887PTP HARDWARE CLOCK SUPPORT
7888M:	Richard Cochran <richardcochran@gmail.com>
7889L:	netdev@vger.kernel.org
7890S:	Maintained
7891W:	http://linuxptp.sourceforge.net/
7892F:	Documentation/ABI/testing/sysfs-ptp
7893F:	Documentation/ptp/*
7894F:	drivers/net/ethernet/freescale/gianfar_ptp.c
7895F:	drivers/net/phy/dp83640*
7896F:	drivers/ptp/*
7897F:	include/linux/ptp_cl*
7898
7899PTRACE SUPPORT
7900M:	Roland McGrath <roland@hack.frob.com>
7901M:	Oleg Nesterov <oleg@redhat.com>
7902S:	Maintained
7903F:	include/asm-generic/syscall.h
7904F:	include/linux/ptrace.h
7905F:	include/linux/regset.h
7906F:	include/linux/tracehook.h
7907F:	include/uapi/linux/ptrace.h
7908F:	kernel/ptrace.c
7909
7910PVRUSB2 VIDEO4LINUX DRIVER
7911M:	Mike Isely <isely@pobox.com>
7912L:	pvrusb2@isely.net	(subscribers-only)
7913L:	linux-media@vger.kernel.org
7914W:	http://www.isely.net/pvrusb2/
7915T:	git git://linuxtv.org/media_tree.git
7916S:	Maintained
7917F:	Documentation/video4linux/README.pvrusb2
7918F:	drivers/media/usb/pvrusb2/
7919
7920PWC WEBCAM DRIVER
7921M:	Hans de Goede <hdegoede@redhat.com>
7922L:	linux-media@vger.kernel.org
7923T:	git git://linuxtv.org/media_tree.git
7924S:	Maintained
7925F:	drivers/media/usb/pwc/*
7926
7927PWM FAN DRIVER
7928M:	Kamil Debski <k.debski@samsung.com>
7929L:	lm-sensors@lm-sensors.org
7930S:	Supported
7931F:	Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7932F:	Documentation/hwmon/pwm-fan
7933F:	drivers/hwmon/pwm-fan.c
7934
7935PWM SUBSYSTEM
7936M:	Thierry Reding <thierry.reding@gmail.com>
7937L:	linux-pwm@vger.kernel.org
7938S:	Maintained
7939T:	git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7940F:	Documentation/pwm.txt
7941F:	Documentation/devicetree/bindings/pwm/
7942F:	include/linux/pwm.h
7943F:	drivers/pwm/
7944F:	drivers/video/backlight/pwm_bl.c
7945F:	include/linux/pwm_backlight.h
7946
7947PXA2xx/PXA3xx SUPPORT
7948M:	Daniel Mack <daniel@zonque.org>
7949M:	Haojian Zhuang <haojian.zhuang@gmail.com>
7950M:	Robert Jarzmik <robert.jarzmik@free.fr>
7951L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7952T:	git git://github.com/hzhuang1/linux.git
7953T:	git git://github.com/rjarzmik/linux.git
7954S:	Maintained
7955F:	arch/arm/mach-pxa/
7956F:	drivers/pcmcia/pxa2xx*
7957F:	drivers/spi/spi-pxa2xx*
7958F:	drivers/usb/gadget/udc/pxa2*
7959F:	include/sound/pxa2xx-lib.h
7960F:	sound/arm/pxa*
7961F:	sound/soc/pxa/
7962
7963PXA3xx NAND FLASH DRIVER
7964M:	Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7965L:	linux-mtd@lists.infradead.org
7966S:	Maintained
7967F:	drivers/mtd/nand/pxa3xx_nand.c
7968
7969MMP SUPPORT
7970M:	Eric Miao <eric.y.miao@gmail.com>
7971M:	Haojian Zhuang <haojian.zhuang@gmail.com>
7972L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7973T:	git git://github.com/hzhuang1/linux.git
7974T:	git git://git.linaro.org/people/ycmiao/pxa-linux.git
7975S:	Maintained
7976F:	arch/arm/mach-mmp/
7977
7978PXA MMCI DRIVER
7979S:	Orphan
7980
7981PXA RTC DRIVER
7982M:	Robert Jarzmik <robert.jarzmik@free.fr>
7983L:	rtc-linux@googlegroups.com
7984S:	Maintained
7985
7986QAT DRIVER
7987M:	Tadeusz Struk <tadeusz.struk@intel.com>
7988L:	qat-linux@intel.com
7989S:	Supported
7990F:	drivers/crypto/qat/
7991
7992QIB DRIVER
7993M:	Mike Marciniszyn <infinipath@intel.com>
7994L:	linux-rdma@vger.kernel.org
7995S:	Supported
7996F:	drivers/infiniband/hw/qib/
7997
7998QLOGIC QLA1280 SCSI DRIVER
7999M:	Michael Reed <mdr@sgi.com>
8000L:	linux-scsi@vger.kernel.org
8001S:	Maintained
8002F:	drivers/scsi/qla1280.[ch]
8003
8004QLOGIC QLA2XXX FC-SCSI DRIVER
8005M:	qla2xxx-upstream@qlogic.com
8006L:	linux-scsi@vger.kernel.org
8007S:	Supported
8008F:	Documentation/scsi/LICENSE.qla2xxx
8009F:	drivers/scsi/qla2xxx/
8010
8011QLOGIC QLA4XXX iSCSI DRIVER
8012M:	QLogic-Storage-Upstream@qlogic.com
8013L:	linux-scsi@vger.kernel.org
8014S:	Supported
8015F:	Documentation/scsi/LICENSE.qla4xxx
8016F:	drivers/scsi/qla4xxx/
8017
8018QLOGIC QLA3XXX NETWORK DRIVER
8019M:	Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8020M:	Ron Mercer <ron.mercer@qlogic.com>
8021M:	linux-driver@qlogic.com
8022L:	netdev@vger.kernel.org
8023S:	Supported
8024F:	Documentation/networking/LICENSE.qla3xxx
8025F:	drivers/net/ethernet/qlogic/qla3xxx.*
8026
8027QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8028M:	Shahed Shaikh <shahed.shaikh@qlogic.com>
8029M:	Dept-GELinuxNICDev@qlogic.com
8030L:	netdev@vger.kernel.org
8031S:	Supported
8032F:	drivers/net/ethernet/qlogic/qlcnic/
8033
8034QLOGIC QLGE 10Gb ETHERNET DRIVER
8035M:	Harish Patil <harish.patil@qlogic.com>
8036M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8037M:	Dept-GELinuxNICDev@qlogic.com
8038M:	linux-driver@qlogic.com
8039L:	netdev@vger.kernel.org
8040S:	Supported
8041F:	drivers/net/ethernet/qlogic/qlge/
8042
8043QNX4 FILESYSTEM
8044M:	Anders Larsen <al@alarsen.net>
8045W:	http://www.alarsen.net/linux/qnx4fs/
8046S:	Maintained
8047F:	fs/qnx4/
8048F:	include/uapi/linux/qnx4_fs.h
8049F:	include/uapi/linux/qnxtypes.h
8050
8051QT1010 MEDIA DRIVER
8052M:	Antti Palosaari <crope@iki.fi>
8053L:	linux-media@vger.kernel.org
8054W:	http://linuxtv.org/
8055W:	http://palosaari.fi/linux/
8056Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8057T:	git git://linuxtv.org/anttip/media_tree.git
8058S:	Maintained
8059F:	drivers/media/tuners/qt1010*
8060
8061QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8062M:	QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8063L:	linux-wireless@vger.kernel.org
8064L:	ath9k-devel@lists.ath9k.org
8065W:	http://wireless.kernel.org/en/users/Drivers/ath9k
8066S:	Supported
8067F:	drivers/net/wireless/ath/ath9k/
8068
8069QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8070M:	Kalle Valo <kvalo@qca.qualcomm.com>
8071L:	ath10k@lists.infradead.org
8072W:	http://wireless.kernel.org/en/users/Drivers/ath10k
8073T:	git git://github.com/kvalo/ath.git
8074S:	Supported
8075F:	drivers/net/wireless/ath/ath10k/
8076
8077QUALCOMM HEXAGON ARCHITECTURE
8078M:	Richard Kuo <rkuo@codeaurora.org>
8079L:	linux-hexagon@vger.kernel.org
8080S:	Supported
8081F:	arch/hexagon/
8082
8083QUALCOMM WCN36XX WIRELESS DRIVER
8084M:	Eugene Krasnikov <k.eugene.e@gmail.com>
8085L:	wcn36xx@lists.infradead.org
8086W:	http://wireless.kernel.org/en/users/Drivers/wcn36xx
8087T:	git git://github.com/KrasnikovEugene/wcn36xx.git
8088S:	Supported
8089F:	drivers/net/wireless/ath/wcn36xx/
8090
8091RADOS BLOCK DEVICE (RBD)
8092M:	Ilya Dryomov <idryomov@gmail.com>
8093M:	Sage Weil <sage@redhat.com>
8094M:	Alex Elder <elder@kernel.org>
8095M:	ceph-devel@vger.kernel.org
8096W:	http://ceph.com/
8097T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8098S:	Supported
8099F:	drivers/block/rbd.c
8100F:	drivers/block/rbd_types.h
8101
8102RADEON FRAMEBUFFER DISPLAY DRIVER
8103M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
8104L:	linux-fbdev@vger.kernel.org
8105S:	Maintained
8106F:	drivers/video/fbdev/aty/radeon*
8107F:	include/uapi/linux/radeonfb.h
8108
8109RADIOSHARK RADIO DRIVER
8110M:	Hans de Goede <hdegoede@redhat.com>
8111L:	linux-media@vger.kernel.org
8112T:	git git://linuxtv.org/media_tree.git
8113S:	Maintained
8114F:	drivers/media/radio/radio-shark.c
8115
8116RADIOSHARK2 RADIO DRIVER
8117M:	Hans de Goede <hdegoede@redhat.com>
8118L:	linux-media@vger.kernel.org
8119T:	git git://linuxtv.org/media_tree.git
8120S:	Maintained
8121F:	drivers/media/radio/radio-shark2.c
8122F:	drivers/media/radio/radio-tea5777.c
8123
8124RAGE128 FRAMEBUFFER DISPLAY DRIVER
8125M:	Paul Mackerras <paulus@samba.org>
8126L:	linux-fbdev@vger.kernel.org
8127S:	Maintained
8128F:	drivers/video/fbdev/aty/aty128fb.c
8129
8130RALINK RT2X00 WIRELESS LAN DRIVER
8131P:	rt2x00 project
8132M:	Stanislaw Gruszka <sgruszka@redhat.com>
8133M:	Helmut Schaa <helmut.schaa@googlemail.com>
8134L:	linux-wireless@vger.kernel.org
8135L:	users@rt2x00.serialmonkey.com (moderated for non-subscribers)
8136W:	http://rt2x00.serialmonkey.com/
8137S:	Maintained
8138F:	drivers/net/wireless/rt2x00/
8139
8140RAMDISK RAM BLOCK DEVICE DRIVER
8141M:	Jens Axboe <axboe@kernel.dk>
8142S:	Maintained
8143F:	Documentation/blockdev/ramdisk.txt
8144F:	drivers/block/brd.c
8145
8146PERSISTENT MEMORY DRIVER
8147M:	Ross Zwisler <ross.zwisler@linux.intel.com>
8148L:	linux-nvdimm@lists.01.org
8149S:	Supported
8150F:	drivers/block/pmem.c
8151
8152RANDOM NUMBER DRIVER
8153M:	"Theodore Ts'o" <tytso@mit.edu>
8154S:	Maintained
8155F:	drivers/char/random.c
8156
8157RAPIDIO SUBSYSTEM
8158M:	Matt Porter <mporter@kernel.crashing.org>
8159M:	Alexandre Bounine <alexandre.bounine@idt.com>
8160S:	Maintained
8161F:	drivers/rapidio/
8162
8163RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8164L:	linux-wireless@vger.kernel.org
8165S:	Orphan
8166F:	drivers/net/wireless/ray*
8167
8168RCUTORTURE MODULE
8169M:	Josh Triplett <josh@joshtriplett.org>
8170M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8171L:	linux-kernel@vger.kernel.org
8172S:	Supported
8173T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8174F:	Documentation/RCU/torture.txt
8175F:	kernel/rcu/rcutorture.c
8176
8177RCUTORTURE TEST FRAMEWORK
8178M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8179M:	Josh Triplett <josh@joshtriplett.org>
8180R:	Steven Rostedt <rostedt@goodmis.org>
8181R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8182R:	Lai Jiangshan <laijs@cn.fujitsu.com>
8183L:	linux-kernel@vger.kernel.org
8184S:	Supported
8185T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8186F:	tools/testing/selftests/rcutorture
8187
8188RDC R-321X SoC
8189M:	Florian Fainelli <florian@openwrt.org>
8190S:	Maintained
8191
8192RDC R6040 FAST ETHERNET DRIVER
8193M:	Florian Fainelli <florian@openwrt.org>
8194L:	netdev@vger.kernel.org
8195S:	Maintained
8196F:	drivers/net/ethernet/rdc/r6040.c
8197
8198RDS - RELIABLE DATAGRAM SOCKETS
8199M:	Chien Yen <chien.yen@oracle.com>
8200L:	rds-devel@oss.oracle.com (moderated for non-subscribers)
8201S:	Supported
8202F:	net/rds/
8203
8204READ-COPY UPDATE (RCU)
8205M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8206M:	Josh Triplett <josh@joshtriplett.org>
8207R:	Steven Rostedt <rostedt@goodmis.org>
8208R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8209R:	Lai Jiangshan <laijs@cn.fujitsu.com>
8210L:	linux-kernel@vger.kernel.org
8211W:	http://www.rdrop.com/users/paulmck/RCU/
8212S:	Supported
8213T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8214F:	Documentation/RCU/
8215X:	Documentation/RCU/torture.txt
8216F:	include/linux/rcu*
8217X:	include/linux/srcu.h
8218F:	kernel/rcu/
8219X:	kernel/torture.c
8220
8221REAL TIME CLOCK (RTC) SUBSYSTEM
8222M:	Alessandro Zummo <a.zummo@towertech.it>
8223M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
8224L:	rtc-linux@googlegroups.com
8225Q:	http://patchwork.ozlabs.org/project/rtc-linux/list/
8226S:	Maintained
8227F:	Documentation/rtc.txt
8228F:	drivers/rtc/
8229F:	include/linux/rtc.h
8230F:	include/uapi/linux/rtc.h
8231
8232REALTEK AUDIO CODECS
8233M:	Bard Liao <bardliao@realtek.com>
8234M:	Oder Chiou <oder_chiou@realtek.com>
8235S:	Maintained
8236F:	sound/soc/codecs/rt*
8237F:	include/sound/rt*.h
8238
8239REISERFS FILE SYSTEM
8240L:	reiserfs-devel@vger.kernel.org
8241S:	Supported
8242F:	fs/reiserfs/
8243
8244REGISTER MAP ABSTRACTION
8245M:	Mark Brown <broonie@kernel.org>
8246L:	linux-kernel@vger.kernel.org
8247T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8248S:	Supported
8249F:	drivers/base/regmap/
8250F:	include/linux/regmap.h
8251
8252REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8253M:	Ohad Ben-Cohen <ohad@wizery.com>
8254T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8255S:	Maintained
8256F:	drivers/remoteproc/
8257F:	Documentation/remoteproc.txt
8258F:	include/linux/remoteproc.h
8259
8260REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8261M:	Ohad Ben-Cohen <ohad@wizery.com>
8262T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8263S:	Maintained
8264F:	drivers/rpmsg/
8265F:	Documentation/rpmsg.txt
8266F:	include/linux/rpmsg.h
8267
8268RESET CONTROLLER FRAMEWORK
8269M:	Philipp Zabel <p.zabel@pengutronix.de>
8270S:	Maintained
8271F:	drivers/reset/
8272F:	Documentation/devicetree/bindings/reset/
8273F:	include/linux/reset.h
8274F:	include/linux/reset-controller.h
8275
8276RFKILL
8277M:	Johannes Berg <johannes@sipsolutions.net>
8278L:	linux-wireless@vger.kernel.org
8279W:	http://wireless.kernel.org/
8280T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8281T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8282S:	Maintained
8283F:	Documentation/rfkill.txt
8284F:	net/rfkill/
8285
8286RHASHTABLE
8287M:	Thomas Graf <tgraf@suug.ch>
8288L:	netdev@vger.kernel.org
8289S:	Maintained
8290F:	lib/rhashtable.c
8291F:	include/linux/rhashtable.h
8292
8293RICOH SMARTMEDIA/XD DRIVER
8294M:	Maxim Levitsky <maximlevitsky@gmail.com>
8295S:	Maintained
8296F:	drivers/mtd/nand/r852.c
8297F:	drivers/mtd/nand/r852.h
8298
8299RICOH R5C592 MEMORYSTICK DRIVER
8300M:	Maxim Levitsky <maximlevitsky@gmail.com>
8301S:	Maintained
8302F:	drivers/memstick/host/r592.*
8303
8304ROCCAT DRIVERS
8305M:	Stefan Achatz <erazor_de@users.sourceforge.net>
8306W:	http://sourceforge.net/projects/roccat/
8307S:	Maintained
8308F:	drivers/hid/hid-roccat*
8309F:	include/linux/hid-roccat*
8310F:	Documentation/ABI/*/sysfs-driver-hid-roccat*
8311
8312ROCKER DRIVER
8313M:	Jiri Pirko <jiri@resnulli.us>
8314M:	Scott Feldman <sfeldma@gmail.com>
8315L:	netdev@vger.kernel.org
8316S:	Supported
8317F:	drivers/net/ethernet/rocker/
8318
8319ROCKETPORT DRIVER
8320P:	Comtrol Corp.
8321W:	http://www.comtrol.com
8322S:	Maintained
8323F:	Documentation/serial/rocket.txt
8324F:	drivers/tty/rocket*
8325
8326ROCKETPORT EXPRESS/INFINITY DRIVER
8327M:	Kevin Cernekee <cernekee@gmail.com>
8328L:	linux-serial@vger.kernel.org
8329S:	Odd Fixes
8330F:	drivers/tty/serial/rp2.*
8331
8332ROSE NETWORK LAYER
8333M:	Ralf Baechle <ralf@linux-mips.org>
8334L:	linux-hams@vger.kernel.org
8335W:	http://www.linux-ax25.org/
8336S:	Maintained
8337F:	include/net/rose.h
8338F:	include/uapi/linux/rose.h
8339F:	net/rose/
8340
8341RTL2830 MEDIA DRIVER
8342M:	Antti Palosaari <crope@iki.fi>
8343L:	linux-media@vger.kernel.org
8344W:	http://linuxtv.org/
8345W:	http://palosaari.fi/linux/
8346Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8347T:	git git://linuxtv.org/anttip/media_tree.git
8348S:	Maintained
8349F:	drivers/media/dvb-frontends/rtl2830*
8350
8351RTL2832 MEDIA DRIVER
8352M:	Antti Palosaari <crope@iki.fi>
8353L:	linux-media@vger.kernel.org
8354W:	http://linuxtv.org/
8355W:	http://palosaari.fi/linux/
8356Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8357T:	git git://linuxtv.org/anttip/media_tree.git
8358S:	Maintained
8359F:	drivers/media/dvb-frontends/rtl2832*
8360
8361RTL2832_SDR MEDIA DRIVER
8362M:	Antti Palosaari <crope@iki.fi>
8363L:	linux-media@vger.kernel.org
8364W:	http://linuxtv.org/
8365W:	http://palosaari.fi/linux/
8366Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8367T:	git git://linuxtv.org/anttip/media_tree.git
8368S:	Maintained
8369F:	drivers/media/dvb-frontends/rtl2832_sdr*
8370
8371RTL8180 WIRELESS DRIVER
8372L:	linux-wireless@vger.kernel.org
8373W:	http://wireless.kernel.org/
8374T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8375S:	Orphan
8376F:	drivers/net/wireless/rtl818x/rtl8180/
8377
8378RTL8187 WIRELESS DRIVER
8379M:	Herton Ronaldo Krzesinski <herton@canonical.com>
8380M:	Hin-Tak Leung <htl10@users.sourceforge.net>
8381M:	Larry Finger <Larry.Finger@lwfinger.net>
8382L:	linux-wireless@vger.kernel.org
8383W:	http://wireless.kernel.org/
8384T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8385S:	Maintained
8386F:	drivers/net/wireless/rtl818x/rtl8187/
8387
8388RTL8192CE WIRELESS DRIVER
8389M:	Larry Finger <Larry.Finger@lwfinger.net>
8390M:	Chaoming Li <chaoming_li@realsil.com.cn>
8391L:	linux-wireless@vger.kernel.org
8392W:	http://wireless.kernel.org/
8393T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8394S:	Maintained
8395F:	drivers/net/wireless/rtlwifi/
8396F:	drivers/net/wireless/rtlwifi/rtl8192ce/
8397
8398S3 SAVAGE FRAMEBUFFER DRIVER
8399M:	Antonino Daplas <adaplas@gmail.com>
8400L:	linux-fbdev@vger.kernel.org
8401S:	Maintained
8402F:	drivers/video/fbdev/savage/
8403
8404S390
8405M:	Martin Schwidefsky <schwidefsky@de.ibm.com>
8406M:	Heiko Carstens <heiko.carstens@de.ibm.com>
8407M:	linux390@de.ibm.com
8408L:	linux-s390@vger.kernel.org
8409W:	http://www.ibm.com/developerworks/linux/linux390/
8410S:	Supported
8411F:	arch/s390/
8412F:	drivers/s390/
8413F:	Documentation/s390/
8414F:	Documentation/DocBook/s390*
8415
8416S390 COMMON I/O LAYER
8417M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
8418M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8419L:	linux-s390@vger.kernel.org
8420W:	http://www.ibm.com/developerworks/linux/linux390/
8421S:	Supported
8422F:	drivers/s390/cio/
8423
8424S390 DASD DRIVER
8425M:	Stefan Weinhuber <wein@de.ibm.com>
8426M:	Stefan Haberland <stefan.haberland@de.ibm.com>
8427L:	linux-s390@vger.kernel.org
8428W:	http://www.ibm.com/developerworks/linux/linux390/
8429S:	Supported
8430F:	drivers/s390/block/dasd*
8431F:	block/partitions/ibm.c
8432
8433S390 NETWORK DRIVERS
8434M:	Ursula Braun <ursula.braun@de.ibm.com>
8435M:	linux390@de.ibm.com
8436L:	linux-s390@vger.kernel.org
8437W:	http://www.ibm.com/developerworks/linux/linux390/
8438S:	Supported
8439F:	drivers/s390/net/
8440
8441S390 PCI SUBSYSTEM
8442M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
8443M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
8444L:	linux-s390@vger.kernel.org
8445W:	http://www.ibm.com/developerworks/linux/linux390/
8446S:	Supported
8447F:	arch/s390/pci/
8448F:	drivers/pci/hotplug/s390_pci_hpc.c
8449
8450S390 ZCRYPT DRIVER
8451M:	Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8452M:	linux390@de.ibm.com
8453L:	linux-s390@vger.kernel.org
8454W:	http://www.ibm.com/developerworks/linux/linux390/
8455S:	Supported
8456F:	drivers/s390/crypto/
8457
8458S390 ZFCP DRIVER
8459M:	Steffen Maier <maier@linux.vnet.ibm.com>
8460M:	linux390@de.ibm.com
8461L:	linux-s390@vger.kernel.org
8462W:	http://www.ibm.com/developerworks/linux/linux390/
8463S:	Supported
8464F:	drivers/s390/scsi/zfcp_*
8465
8466S390 IUCV NETWORK LAYER
8467M:	Ursula Braun <ursula.braun@de.ibm.com>
8468M:	linux390@de.ibm.com
8469L:	linux-s390@vger.kernel.org
8470W:	http://www.ibm.com/developerworks/linux/linux390/
8471S:	Supported
8472F:	drivers/s390/net/*iucv*
8473F:	include/net/iucv/
8474F:	net/iucv/
8475
8476S3C24XX SD/MMC Driver
8477M:	Ben Dooks <ben-linux@fluff.org>
8478L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8479S:	Supported
8480F:	drivers/mmc/host/s3cmci.*
8481
8482SAA6588 RDS RECEIVER DRIVER
8483M:	Hans Verkuil <hverkuil@xs4all.nl>
8484L:	linux-media@vger.kernel.org
8485T:	git git://linuxtv.org/media_tree.git
8486W:	http://linuxtv.org
8487S:	Odd Fixes
8488F:	drivers/media/i2c/saa6588*
8489
8490SAA7134 VIDEO4LINUX DRIVER
8491M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8492L:	linux-media@vger.kernel.org
8493W:	http://linuxtv.org
8494T:	git git://linuxtv.org/media_tree.git
8495S:	Odd fixes
8496F:	Documentation/video4linux/*.saa7134
8497F:	drivers/media/pci/saa7134/
8498
8499SAA7146 VIDEO4LINUX-2 DRIVER
8500M:	Hans Verkuil <hverkuil@xs4all.nl>
8501L:	linux-media@vger.kernel.org
8502T:	git git://linuxtv.org/media_tree.git
8503S:	Maintained
8504F:	drivers/media/common/saa7146/
8505F:	drivers/media/pci/saa7146/
8506F:	include/media/saa7146*
8507
8508SAMSUNG LAPTOP DRIVER
8509M:	Corentin Chary <corentin.chary@gmail.com>
8510L:	platform-driver-x86@vger.kernel.org
8511S:	Maintained
8512F:	drivers/platform/x86/samsung-laptop.c
8513
8514SAMSUNG AUDIO (ASoC) DRIVERS
8515M:	Sangbeom Kim <sbkim73@samsung.com>
8516L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8517S:	Supported
8518F:	sound/soc/samsung/
8519
8520SAMSUNG FRAMEBUFFER DRIVER
8521M:	Jingoo Han <jg1.han@samsung.com>
8522L:	linux-fbdev@vger.kernel.org
8523S:	Maintained
8524F:	drivers/video/fbdev/s3c-fb.c
8525
8526SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8527M:	Sangbeom Kim <sbkim73@samsung.com>
8528L:	linux-kernel@vger.kernel.org
8529S:	Supported
8530F:	drivers/mfd/sec*.c
8531F:	drivers/regulator/s2m*.c
8532F:	drivers/regulator/s5m*.c
8533F:	include/linux/mfd/samsung/
8534
8535SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8536M:	Kyungmin Park <kyungmin.park@samsung.com>
8537M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
8538L:	linux-media@vger.kernel.org
8539Q:	https://patchwork.linuxtv.org/project/linux-media/list/
8540S:	Supported
8541F:	drivers/media/platform/exynos4-is/
8542
8543SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8544M:	Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8545L:	linux-media@vger.kernel.org
8546L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8547S:	Maintained
8548F:	drivers/media/platform/s3c-camif/
8549F:	include/media/s3c_camif.h
8550
8551SAMSUNG S5C73M3 CAMERA DRIVER
8552M:	Kyungmin Park <kyungmin.park@samsung.com>
8553M:	Andrzej Hajda <a.hajda@samsung.com>
8554L:	linux-media@vger.kernel.org
8555S:	Supported
8556F:	drivers/media/i2c/s5c73m3/*
8557
8558SAMSUNG S5K5BAF CAMERA DRIVER
8559M:	Kyungmin Park <kyungmin.park@samsung.com>
8560M:	Andrzej Hajda <a.hajda@samsung.com>
8561L:	linux-media@vger.kernel.org
8562S:	Supported
8563F:	drivers/media/i2c/s5k5baf.c
8564
8565SAMSUNG SOC CLOCK DRIVERS
8566M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
8567M:	Tomasz Figa <tomasz.figa@gmail.com>
8568S:	Supported
8569L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8570F:	drivers/clk/samsung/
8571
8572SAMSUNG SXGBE DRIVERS
8573M:	Byungho An <bh74.an@samsung.com>
8574M:	Girish K S <ks.giri@samsung.com>
8575M:	Vipul Pandya <vipul.pandya@samsung.com>
8576S:	Supported
8577L:	netdev@vger.kernel.org
8578F:	drivers/net/ethernet/samsung/sxgbe/
8579
8580SAMSUNG THERMAL DRIVER
8581M:	Lukasz Majewski <l.majewski@samsung.com>
8582L:	linux-pm@vger.kernel.org
8583L:	linux-samsung-soc@vger.kernel.org
8584S:	Supported
8585T:	https://github.com/lmajewski/linux-samsung-thermal.git
8586F:	drivers/thermal/samsung/
8587
8588SAMSUNG USB2 PHY DRIVER
8589M:	Kamil Debski <k.debski@samsung.com>
8590L:	linux-kernel@vger.kernel.org
8591S:	Supported
8592F:	Documentation/devicetree/bindings/phy/samsung-phy.txt
8593F:	Documentation/phy/samsung-usb2.txt
8594F:	drivers/phy/phy-exynos4210-usb2.c
8595F:	drivers/phy/phy-exynos4x12-usb2.c
8596F:	drivers/phy/phy-exynos5250-usb2.c
8597F:	drivers/phy/phy-s5pv210-usb2.c
8598F:	drivers/phy/phy-samsung-usb2.c
8599F:	drivers/phy/phy-samsung-usb2.h
8600
8601SERIAL DRIVERS
8602M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8603L:	linux-serial@vger.kernel.org
8604S:	Maintained
8605F:	drivers/tty/serial/
8606
8607SYNOPSYS DESIGNWARE DMAC DRIVER
8608M:	Viresh Kumar <viresh.linux@gmail.com>
8609M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8610S:	Maintained
8611F:	include/linux/dma/dw.h
8612F:	include/linux/platform_data/dma-dw.h
8613F:	drivers/dma/dw/
8614
8615SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8616M:	Seungwon Jeon <tgih.jun@samsung.com>
8617M:	Jaehoon Chung <jh80.chung@samsung.com>
8618L:	linux-mmc@vger.kernel.org
8619S:	Maintained
8620F:	include/linux/mmc/dw_mmc.h
8621F:	drivers/mmc/host/dw_mmc*
8622
8623THUNDERBOLT DRIVER
8624M:	Andreas Noever <andreas.noever@gmail.com>
8625S:	Maintained
8626F:	drivers/thunderbolt/
8627
8628TIMEKEEPING, CLOCKSOURCE CORE, NTP
8629M:	John Stultz <john.stultz@linaro.org>
8630M:	Thomas Gleixner <tglx@linutronix.de>
8631L:	linux-kernel@vger.kernel.org
8632T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8633S:	Supported
8634F:	include/linux/clocksource.h
8635F:	include/linux/time.h
8636F:	include/linux/timex.h
8637F:	include/uapi/linux/time.h
8638F:	include/uapi/linux/timex.h
8639F:	kernel/time/clocksource.c
8640F:	kernel/time/time*.c
8641F:	kernel/time/ntp.c
8642F:	tools/testing/selftests/timers/
8643
8644SC1200 WDT DRIVER
8645M:	Zwane Mwaikambo <zwanem@gmail.com>
8646S:	Maintained
8647F:	drivers/watchdog/sc1200wdt.c
8648
8649SCHEDULER
8650M:	Ingo Molnar <mingo@redhat.com>
8651M:	Peter Zijlstra <peterz@infradead.org>
8652L:	linux-kernel@vger.kernel.org
8653T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8654S:	Maintained
8655F:	kernel/sched/
8656F:	include/linux/sched.h
8657F:	include/uapi/linux/sched.h
8658F:	include/linux/wait.h
8659
8660SCORE ARCHITECTURE
8661M:	Chen Liqin <liqin.linux@gmail.com>
8662M:	Lennox Wu <lennox.wu@gmail.com>
8663W:	http://www.sunplus.com
8664S:	Supported
8665F:	arch/score/
8666
8667SCSI CDROM DRIVER
8668M:	Jens Axboe <axboe@kernel.dk>
8669L:	linux-scsi@vger.kernel.org
8670W:	http://www.kernel.dk
8671S:	Maintained
8672F:	drivers/scsi/sr*
8673
8674SCSI RDMA PROTOCOL (SRP) INITIATOR
8675M:	Bart Van Assche <bart.vanassche@sandisk.com>
8676L:	linux-rdma@vger.kernel.org
8677S:	Supported
8678W:	http://www.openfabrics.org
8679Q:	http://patchwork.kernel.org/project/linux-rdma/list/
8680T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8681F:	drivers/infiniband/ulp/srp/
8682F:	include/scsi/srp.h
8683
8684SCSI SG DRIVER
8685M:	Doug Gilbert <dgilbert@interlog.com>
8686L:	linux-scsi@vger.kernel.org
8687W:	http://sg.danny.cz/sg
8688S:	Maintained
8689F:	Documentation/scsi/scsi-generic.txt
8690F:	drivers/scsi/sg.c
8691F:	include/scsi/sg.h
8692
8693SCSI SUBSYSTEM
8694M:	"James E.J. Bottomley" <JBottomley@odin.com>
8695L:	linux-scsi@vger.kernel.org
8696T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
8697S:	Maintained
8698F:	drivers/scsi/
8699F:	include/scsi/
8700
8701SCSI TAPE DRIVER
8702M:	Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8703L:	linux-scsi@vger.kernel.org
8704S:	Maintained
8705F:	Documentation/scsi/st.txt
8706F:	drivers/scsi/st.*
8707F:	drivers/scsi/st_*.h
8708
8709SCTP PROTOCOL
8710M:	Vlad Yasevich <vyasevich@gmail.com>
8711M:	Neil Horman <nhorman@tuxdriver.com>
8712L:	linux-sctp@vger.kernel.org
8713W:	http://lksctp.sourceforge.net
8714S:	Maintained
8715F:	Documentation/networking/sctp.txt
8716F:	include/linux/sctp.h
8717F:	include/uapi/linux/sctp.h
8718F:	include/net/sctp/
8719F:	net/sctp/
8720
8721SCx200 CPU SUPPORT
8722M:	Jim Cromie <jim.cromie@gmail.com>
8723S:	Odd Fixes
8724F:	Documentation/i2c/busses/scx200_acb
8725F:	arch/x86/platform/scx200/
8726F:	drivers/watchdog/scx200_wdt.c
8727F:	drivers/i2c/busses/scx200*
8728F:	drivers/mtd/maps/scx200_docflash.c
8729F:	include/linux/scx200.h
8730
8731SCx200 GPIO DRIVER
8732M:	Jim Cromie <jim.cromie@gmail.com>
8733S:	Maintained
8734F:	drivers/char/scx200_gpio.c
8735F:	include/linux/scx200_gpio.h
8736
8737SCx200 HRT CLOCKSOURCE DRIVER
8738M:	Jim Cromie <jim.cromie@gmail.com>
8739S:	Maintained
8740F:	drivers/clocksource/scx200_hrt.c
8741
8742SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8743M:	Sascha Sommer <saschasommer@freenet.de>
8744L:	sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8745S:	Maintained
8746F:	drivers/mmc/host/sdricoh_cs.c
8747
8748SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8749L:	linux-mmc@vger.kernel.org
8750S:	Orphan
8751F:	drivers/mmc/host/sdhci.*
8752F:	drivers/mmc/host/sdhci-pltfm.[ch]
8753
8754SECURE COMPUTING
8755M:	Kees Cook <keescook@chromium.org>
8756R:	Andy Lutomirski <luto@amacapital.net>
8757R:	Will Drewry <wad@chromium.org>
8758T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8759S:	Supported
8760F:	kernel/seccomp.c
8761F:	include/uapi/linux/seccomp.h
8762F:	include/linux/seccomp.h
8763K:	\bsecure_computing
8764K:	\bTIF_SECCOMP\b
8765
8766SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8767M:	Ben Dooks <ben-linux@fluff.org>
8768M:	Jaehoon Chung <jh80.chung@samsung.com>
8769L:	linux-mmc@vger.kernel.org
8770S:	Maintained
8771F:	drivers/mmc/host/sdhci-s3c*
8772
8773SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8774M:	Viresh Kumar <viresh.linux@gmail.com>
8775L:	spear-devel@list.st.com
8776L:	linux-mmc@vger.kernel.org
8777S:	Maintained
8778F:	drivers/mmc/host/sdhci-spear.c
8779
8780SECURITY SUBSYSTEM
8781M:	James Morris <james.l.morris@oracle.com>
8782M:	Serge E. Hallyn <serge@hallyn.com>
8783L:	linux-security-module@vger.kernel.org (suggested Cc:)
8784T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8785W:	http://kernsec.org/
8786S:	Supported
8787F:	security/
8788
8789SECURITY CONTACT
8790M:	Security Officers <security@kernel.org>
8791S:	Supported
8792
8793SELINUX SECURITY MODULE
8794M:	Paul Moore <paul@paul-moore.com>
8795M:	Stephen Smalley <sds@tycho.nsa.gov>
8796M:	Eric Paris <eparis@parisplace.org>
8797L:	selinux@tycho.nsa.gov (moderated for non-subscribers)
8798W:	http://selinuxproject.org
8799T:	git git://git.infradead.org/users/pcmoore/selinux
8800S:	Supported
8801F:	include/linux/selinux*
8802F:	security/selinux/
8803F:	scripts/selinux/
8804
8805APPARMOR SECURITY MODULE
8806M:	John Johansen <john.johansen@canonical.com>
8807L:	apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8808W:	apparmor.wiki.kernel.org
8809T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8810S:	Supported
8811F:	security/apparmor/
8812
8813SENSABLE PHANTOM
8814M:	Jiri Slaby <jirislaby@gmail.com>
8815S:	Maintained
8816F:	drivers/misc/phantom.c
8817F:	include/uapi/linux/phantom.h
8818
8819SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8820M:	Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8821L:	linux-scsi@vger.kernel.org
8822W:	http://www.emulex.com
8823S:	Supported
8824F:	drivers/scsi/be2iscsi/
8825
8826SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8827M:	Sathya Perla <sathya.perla@emulex.com>
8828M:	Subbu Seetharaman <subbu.seetharaman@emulex.com>
8829M:	Ajit Khaparde <ajit.khaparde@emulex.com>
8830L:	netdev@vger.kernel.org
8831W:	http://www.emulex.com
8832S:	Supported
8833F:	drivers/net/ethernet/emulex/benet/
8834
8835EMULEX ONECONNECT ROCE DRIVER
8836M:	Selvin Xavier <selvin.xavier@emulex.com>
8837M:	Devesh Sharma <devesh.sharma@emulex.com>
8838M:	Mitesh Ahuja <mitesh.ahuja@emulex.com>
8839L:	linux-rdma@vger.kernel.org
8840W:	http://www.emulex.com
8841S:	Supported
8842F:	drivers/infiniband/hw/ocrdma/
8843
8844SFC NETWORK DRIVER
8845M:	Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8846M:	Shradha Shah <sshah@solarflare.com>
8847L:	netdev@vger.kernel.org
8848S:	Supported
8849F:	drivers/net/ethernet/sfc/
8850
8851SGI GRU DRIVER
8852M:	Dimitri Sivanich <sivanich@sgi.com>
8853S:	Maintained
8854F:	drivers/misc/sgi-gru/
8855
8856SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8857M:	Pat Gefre <pfg@sgi.com>
8858L:	linux-ia64@vger.kernel.org
8859S:	Supported
8860F:	Documentation/ia64/serial.txt
8861F:	drivers/tty/serial/ioc?_serial.c
8862F:	include/linux/ioc?.h
8863
8864SGI XP/XPC/XPNET DRIVER
8865M:	Cliff Whickman <cpw@sgi.com>
8866M:	Robin Holt <robinmholt@gmail.com>
8867S:	Maintained
8868F:	drivers/misc/sgi-xp/
8869
8870SI2157 MEDIA DRIVER
8871M:	Antti Palosaari <crope@iki.fi>
8872L:	linux-media@vger.kernel.org
8873W:	http://linuxtv.org/
8874W:	http://palosaari.fi/linux/
8875Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8876T:	git git://linuxtv.org/anttip/media_tree.git
8877S:	Maintained
8878F:	drivers/media/tuners/si2157*
8879
8880SI2168 MEDIA DRIVER
8881M:	Antti Palosaari <crope@iki.fi>
8882L:	linux-media@vger.kernel.org
8883W:	http://linuxtv.org/
8884W:	http://palosaari.fi/linux/
8885Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8886T:	git git://linuxtv.org/anttip/media_tree.git
8887S:	Maintained
8888F:	drivers/media/dvb-frontends/si2168*
8889
8890SI470X FM RADIO RECEIVER I2C DRIVER
8891M:	Hans Verkuil <hverkuil@xs4all.nl>
8892L:	linux-media@vger.kernel.org
8893T:	git git://linuxtv.org/media_tree.git
8894W:	http://linuxtv.org
8895S:	Odd Fixes
8896F:	drivers/media/radio/si470x/radio-si470x-i2c.c
8897
8898SI470X FM RADIO RECEIVER USB DRIVER
8899M:	Hans Verkuil <hverkuil@xs4all.nl>
8900L:	linux-media@vger.kernel.org
8901T:	git git://linuxtv.org/media_tree.git
8902W:	http://linuxtv.org
8903S:	Maintained
8904F:	drivers/media/radio/si470x/radio-si470x-common.c
8905F:	drivers/media/radio/si470x/radio-si470x.h
8906F:	drivers/media/radio/si470x/radio-si470x-usb.c
8907
8908SI4713 FM RADIO TRANSMITTER I2C DRIVER
8909M:	Eduardo Valentin <edubezval@gmail.com>
8910L:	linux-media@vger.kernel.org
8911T:	git git://linuxtv.org/media_tree.git
8912W:	http://linuxtv.org
8913S:	Odd Fixes
8914F:	drivers/media/radio/si4713/si4713.?
8915
8916SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8917M:	Eduardo Valentin <edubezval@gmail.com>
8918L:	linux-media@vger.kernel.org
8919T:	git git://linuxtv.org/media_tree.git
8920W:	http://linuxtv.org
8921S:	Odd Fixes
8922F:	drivers/media/radio/si4713/radio-platform-si4713.c
8923
8924SI4713 FM RADIO TRANSMITTER USB DRIVER
8925M:	Hans Verkuil <hverkuil@xs4all.nl>
8926L:	linux-media@vger.kernel.org
8927T:	git git://linuxtv.org/media_tree.git
8928W:	http://linuxtv.org
8929S:	Maintained
8930F:	drivers/media/radio/si4713/radio-usb-si4713.c
8931
8932SIANO DVB DRIVER
8933M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8934L:	linux-media@vger.kernel.org
8935W:	http://linuxtv.org
8936T:	git git://linuxtv.org/media_tree.git
8937S:	Odd fixes
8938F:	drivers/media/common/siano/
8939F:	drivers/media/usb/siano/
8940F:	drivers/media/usb/siano/
8941F:	drivers/media/mmc/siano/
8942
8943SIMPLEFB FB DRIVER
8944M:	Hans de Goede <hdegoede@redhat.com>
8945L:	linux-fbdev@vger.kernel.org
8946S:	Maintained
8947F:	Documentation/devicetree/bindings/video/simple-framebuffer.txt
8948F:	drivers/video/fbdev/simplefb.c
8949F:	include/linux/platform_data/simplefb.h
8950
8951SH_VEU V4L2 MEM2MEM DRIVER
8952L:	linux-media@vger.kernel.org
8953S:	Orphan
8954F:	drivers/media/platform/sh_veu.c
8955
8956SH_VOU V4L2 OUTPUT DRIVER
8957L:	linux-media@vger.kernel.org
8958S:	Orphan
8959F:	drivers/media/platform/sh_vou.c
8960F:	include/media/sh_vou.h
8961
8962SIMPLE FIRMWARE INTERFACE (SFI)
8963M:	Len Brown <lenb@kernel.org>
8964L:	sfi-devel@simplefirmware.org
8965W:	http://simplefirmware.org/
8966T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8967S:	Supported
8968F:	arch/x86/platform/sfi/
8969F:	drivers/sfi/
8970F:	include/linux/sfi*.h
8971
8972SIMTEC EB110ATX (Chalice CATS)
8973P:	Ben Dooks
8974P:	Vincent Sanders <vince@simtec.co.uk>
8975M:	Simtec Linux Team <linux@simtec.co.uk>
8976W:	http://www.simtec.co.uk/products/EB110ATX/
8977S:	Supported
8978
8979SIMTEC EB2410ITX (BAST)
8980P:	Ben Dooks
8981P:	Vincent Sanders <vince@simtec.co.uk>
8982M:	Simtec Linux Team <linux@simtec.co.uk>
8983W:	http://www.simtec.co.uk/products/EB2410ITX/
8984S:	Supported
8985F:	arch/arm/mach-s3c24xx/mach-bast.c
8986F:	arch/arm/mach-s3c24xx/bast-ide.c
8987F:	arch/arm/mach-s3c24xx/bast-irq.c
8988
8989TI DAVINCI MACHINE SUPPORT
8990M:	Sekhar Nori <nsekhar@ti.com>
8991M:	Kevin Hilman <khilman@deeprootsystems.com>
8992T:	git git://gitorious.org/linux-davinci/linux-davinci.git
8993Q:	http://patchwork.kernel.org/project/linux-davinci/list/
8994S:	Supported
8995F:	arch/arm/mach-davinci/
8996F:	drivers/i2c/busses/i2c-davinci.c
8997
8998TI DAVINCI SERIES MEDIA DRIVER
8999M:	Lad, Prabhakar <prabhakar.csengg@gmail.com>
9000L:	linux-media@vger.kernel.org
9001W:	http://linuxtv.org/
9002Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9003T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9004S:	Maintained
9005F:	drivers/media/platform/davinci/
9006F:	include/media/davinci/
9007
9008TI AM437X VPFE DRIVER
9009M:	Lad, Prabhakar <prabhakar.csengg@gmail.com>
9010L:	linux-media@vger.kernel.org
9011W:	http://linuxtv.org/
9012Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9013T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9014S:	Maintained
9015F:	drivers/media/platform/am437x/
9016
9017OV2659 OMNIVISION SENSOR DRIVER
9018M:	Lad, Prabhakar <prabhakar.csengg@gmail.com>
9019L:	linux-media@vger.kernel.org
9020W:	http://linuxtv.org/
9021Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9022T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9023S:	Maintained
9024F:	drivers/media/i2c/ov2659.c
9025F:	include/media/ov2659.h
9026
9027SIS 190 ETHERNET DRIVER
9028M:	Francois Romieu <romieu@fr.zoreil.com>
9029L:	netdev@vger.kernel.org
9030S:	Maintained
9031F:	drivers/net/ethernet/sis/sis190.c
9032
9033SIS 900/7016 FAST ETHERNET DRIVER
9034M:	Daniele Venzano <venza@brownhat.org>
9035W:	http://www.brownhat.org/sis900.html
9036L:	netdev@vger.kernel.org
9037S:	Maintained
9038F:	drivers/net/ethernet/sis/sis900.*
9039
9040SIS FRAMEBUFFER DRIVER
9041M:	Thomas Winischhofer <thomas@winischhofer.net>
9042W:	http://www.winischhofer.net/linuxsisvga.shtml
9043S:	Maintained
9044F:	Documentation/fb/sisfb.txt
9045F:	drivers/video/fbdev/sis/
9046F:	include/video/sisfb.h
9047
9048SIS USB2VGA DRIVER
9049M:	Thomas Winischhofer <thomas@winischhofer.net>
9050W:	http://www.winischhofer.at/linuxsisusbvga.shtml
9051S:	Maintained
9052F:	drivers/usb/misc/sisusbvga/
9053
9054SLAB ALLOCATOR
9055M:	Christoph Lameter <cl@linux.com>
9056M:	Pekka Enberg <penberg@kernel.org>
9057M:	David Rientjes <rientjes@google.com>
9058M:	Joonsoo Kim <iamjoonsoo.kim@lge.com>
9059M:	Andrew Morton <akpm@linux-foundation.org>
9060L:	linux-mm@kvack.org
9061S:	Maintained
9062F:	include/linux/sl?b*.h
9063F:	mm/sl?b*
9064
9065SLEEPABLE READ-COPY UPDATE (SRCU)
9066M:	Lai Jiangshan <laijs@cn.fujitsu.com>
9067M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9068M:	Josh Triplett <josh@joshtriplett.org>
9069R:	Steven Rostedt <rostedt@goodmis.org>
9070R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9071L:	linux-kernel@vger.kernel.org
9072W:	http://www.rdrop.com/users/paulmck/RCU/
9073S:	Supported
9074T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9075F:	include/linux/srcu.h
9076F:	kernel/rcu/srcu.c
9077
9078SMACK SECURITY MODULE
9079M:	Casey Schaufler <casey@schaufler-ca.com>
9080L:	linux-security-module@vger.kernel.org
9081W:	http://schaufler-ca.com
9082T:	git git://git.gitorious.org/smack-next/kernel.git
9083S:	Maintained
9084F:	Documentation/security/Smack.txt
9085F:	security/smack/
9086
9087DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9088M:	Kevin Hilman <khilman@kernel.org>
9089M:	Nishanth Menon <nm@ti.com>
9090S:	Maintained
9091F:	drivers/power/avs/
9092F:	include/linux/power/smartreflex.h
9093L:	linux-pm@vger.kernel.org
9094
9095SMC91x ETHERNET DRIVER
9096M:	Nicolas Pitre <nico@fluxnic.net>
9097S:	Odd Fixes
9098F:	drivers/net/ethernet/smsc/smc91x.*
9099
9100SMIA AND SMIA++ IMAGE SENSOR DRIVER
9101M:	Sakari Ailus <sakari.ailus@iki.fi>
9102L:	linux-media@vger.kernel.org
9103S:	Maintained
9104F:	drivers/media/i2c/smiapp/
9105F:	include/media/smiapp.h
9106F:	drivers/media/i2c/smiapp-pll.c
9107F:	drivers/media/i2c/smiapp-pll.h
9108F:	include/uapi/linux/smiapp.h
9109F:	Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9110
9111SMM665 HARDWARE MONITOR DRIVER
9112M:	Guenter Roeck <linux@roeck-us.net>
9113L:	lm-sensors@lm-sensors.org
9114S:	Maintained
9115F:	Documentation/hwmon/smm665
9116F:	drivers/hwmon/smm665.c
9117
9118SMSC EMC2103 HARDWARE MONITOR DRIVER
9119M:	Steve Glendinning <steve.glendinning@shawell.net>
9120L:	lm-sensors@lm-sensors.org
9121S:	Maintained
9122F:	Documentation/hwmon/emc2103
9123F:	drivers/hwmon/emc2103.c
9124
9125SMSC SCH5627 HARDWARE MONITOR DRIVER
9126M:	Hans de Goede <hdegoede@redhat.com>
9127L:	lm-sensors@lm-sensors.org
9128S:	Supported
9129F:	Documentation/hwmon/sch5627
9130F:	drivers/hwmon/sch5627.c
9131
9132SMSC47B397 HARDWARE MONITOR DRIVER
9133M:	Jean Delvare <jdelvare@suse.de>
9134L:	lm-sensors@lm-sensors.org
9135S:	Maintained
9136F:	Documentation/hwmon/smsc47b397
9137F:	drivers/hwmon/smsc47b397.c
9138
9139SMSC911x ETHERNET DRIVER
9140M:	Steve Glendinning <steve.glendinning@shawell.net>
9141L:	netdev@vger.kernel.org
9142S:	Maintained
9143F:	include/linux/smsc911x.h
9144F:	drivers/net/ethernet/smsc/smsc911x.*
9145
9146SMSC9420 PCI ETHERNET DRIVER
9147M:	Steve Glendinning <steve.glendinning@shawell.net>
9148L:	netdev@vger.kernel.org
9149S:	Maintained
9150F:	drivers/net/ethernet/smsc/smsc9420.*
9151
9152SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9153M:	Steve Glendinning <steve.glendinning@shawell.net>
9154L:	linux-fbdev@vger.kernel.org
9155S:	Maintained
9156F:	drivers/video/fbdev/smscufx.c
9157
9158SOC-CAMERA V4L2 SUBSYSTEM
9159M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9160L:	linux-media@vger.kernel.org
9161T:	git git://linuxtv.org/media_tree.git
9162S:	Maintained
9163F:	include/media/soc*
9164F:	drivers/media/i2c/soc_camera/
9165F:	drivers/media/platform/soc_camera/
9166
9167SOEKRIS NET48XX LED SUPPORT
9168M:	Chris Boot <bootc@bootc.net>
9169S:	Maintained
9170F:	drivers/leds/leds-net48xx.c
9171
9172SOFTLOGIC 6x10 MPEG CODEC
9173M:	Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9174M:	Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9175M:	Andrey Utkin <andrey.krieger.utkin@gmail.com>
9176M:	Ismael Luceno <ismael@iodev.co.uk>
9177L:	linux-media@vger.kernel.org
9178S:	Supported
9179F:	drivers/media/pci/solo6x10/
9180
9181SOFTWARE RAID (Multiple Disks) SUPPORT
9182M:	Neil Brown <neilb@suse.de>
9183L:	linux-raid@vger.kernel.org
9184S:	Supported
9185F:	drivers/md/
9186F:	include/linux/raid/
9187F:	include/uapi/linux/raid/
9188
9189SONIC NETWORK DRIVER
9190M:	Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9191L:	netdev@vger.kernel.org
9192S:	Maintained
9193F:	drivers/net/ethernet/natsemi/sonic.*
9194
9195SONICS SILICON BACKPLANE DRIVER (SSB)
9196M:	Michael Buesch <m@bues.ch>
9197L:	netdev@vger.kernel.org
9198S:	Maintained
9199F:	drivers/ssb/
9200F:	include/linux/ssb/
9201
9202SONY VAIO CONTROL DEVICE DRIVER
9203M:	Mattia Dongili <malattia@linux.it>
9204L:	platform-driver-x86@vger.kernel.org
9205W:	http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9206S:	Maintained
9207F:	Documentation/laptops/sony-laptop.txt
9208F:	drivers/char/sonypi.c
9209F:	drivers/platform/x86/sony-laptop.c
9210F:	include/linux/sony-laptop.h
9211
9212SONY MEMORYSTICK CARD SUPPORT
9213M:	Alex Dubov <oakad@yahoo.com>
9214W:	http://tifmxx.berlios.de/
9215S:	Maintained
9216F:	drivers/memstick/host/tifm_ms.c
9217
9218SONY MEMORYSTICK STANDARD SUPPORT
9219M:	Maxim Levitsky <maximlevitsky@gmail.com>
9220S:	Maintained
9221F:	drivers/memstick/core/ms_block.*
9222
9223SOUND
9224M:	Jaroslav Kysela <perex@perex.cz>
9225M:	Takashi Iwai <tiwai@suse.de>
9226L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9227W:	http://www.alsa-project.org/
9228T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9229T:	git git://git.alsa-project.org/alsa-kernel.git
9230Q:	http://patchwork.kernel.org/project/alsa-devel/list/
9231S:	Maintained
9232F:	Documentation/sound/
9233F:	include/sound/
9234F:	include/uapi/sound/
9235F:	sound/
9236
9237SOUND - COMPRESSED AUDIO
9238M:	Vinod Koul <vinod.koul@intel.com>
9239L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9240T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9241S:	Supported
9242F:	Documentation/sound/alsa/compress_offload.txt
9243F:	include/sound/compress_driver.h
9244F:	include/uapi/sound/compress_*
9245F:	sound/core/compress_offload.c
9246F:	sound/soc/soc-compress.c
9247
9248SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9249M:	Liam Girdwood <lgirdwood@gmail.com>
9250M:	Mark Brown <broonie@kernel.org>
9251T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9252L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9253W:	http://alsa-project.org/main/index.php/ASoC
9254S:	Supported
9255F:	Documentation/sound/alsa/soc/
9256F:	sound/soc/
9257F:	include/sound/soc*
9258
9259SOUND - DMAENGINE HELPERS
9260M:	Lars-Peter Clausen <lars@metafoo.de>
9261S:	Supported
9262F:	include/sound/dmaengine_pcm.h
9263F:	sound/core/pcm_dmaengine.c
9264F:	sound/soc/soc-generic-dmaengine-pcm.c
9265
9266SP2 MEDIA DRIVER
9267M:	Olli Salonen <olli.salonen@iki.fi>
9268L:	linux-media@vger.kernel.org
9269W:	http://linuxtv.org/
9270Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9271S:	Maintained
9272F:	drivers/media/dvb-frontends/sp2*
9273
9274SPARC + UltraSPARC (sparc/sparc64)
9275M:	"David S. Miller" <davem@davemloft.net>
9276L:	sparclinux@vger.kernel.org
9277Q:	http://patchwork.ozlabs.org/project/sparclinux/list/
9278T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9279T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9280S:	Maintained
9281F:	arch/sparc/
9282F:	drivers/sbus/
9283
9284SPARC SERIAL DRIVERS
9285M:	"David S. Miller" <davem@davemloft.net>
9286L:	sparclinux@vger.kernel.org
9287T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9288T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9289S:	Maintained
9290F:	include/linux/sunserialcore.h
9291F:	drivers/tty/serial/suncore.c
9292F:	drivers/tty/serial/sunhv.c
9293F:	drivers/tty/serial/sunsab.c
9294F:	drivers/tty/serial/sunsab.h
9295F:	drivers/tty/serial/sunsu.c
9296F:	drivers/tty/serial/sunzilog.c
9297F:	drivers/tty/serial/sunzilog.h
9298
9299SPARSE CHECKER
9300M:	"Christopher Li" <sparse@chrisli.org>
9301L:	linux-sparse@vger.kernel.org
9302W:	https://sparse.wiki.kernel.org/
9303T:	git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9304T:	git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9305S:	Maintained
9306F:	include/linux/compiler.h
9307
9308SPEAR PLATFORM SUPPORT
9309M:	Viresh Kumar <viresh.linux@gmail.com>
9310M:	Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9311L:	spear-devel@list.st.com
9312L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9313W:	http://www.st.com/spear
9314S:	Maintained
9315F:	arch/arm/mach-spear/
9316
9317SPEAR CLOCK FRAMEWORK SUPPORT
9318M:	Viresh Kumar <viresh.linux@gmail.com>
9319L:	spear-devel@list.st.com
9320L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9321W:	http://www.st.com/spear
9322S:	Maintained
9323F:	drivers/clk/spear/
9324
9325SPI SUBSYSTEM
9326M:	Mark Brown <broonie@kernel.org>
9327L:	linux-spi@vger.kernel.org
9328T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9329Q:	http://patchwork.kernel.org/project/spi-devel-general/list/
9330S:	Maintained
9331F:	Documentation/spi/
9332F:	drivers/spi/
9333F:	include/linux/spi/
9334F:	include/uapi/linux/spi/
9335
9336SPIDERNET NETWORK DRIVER for CELL
9337M:	Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9338M:	Jens Osterkamp <jens@de.ibm.com>
9339L:	netdev@vger.kernel.org
9340S:	Supported
9341F:	Documentation/networking/spider_net.txt
9342F:	drivers/net/ethernet/toshiba/spider_net*
9343
9344SPU FILE SYSTEM
9345M:	Jeremy Kerr <jk@ozlabs.org>
9346L:	linuxppc-dev@lists.ozlabs.org
9347L:	cbe-oss-dev@lists.ozlabs.org
9348W:	http://www.ibm.com/developerworks/power/cell/
9349S:	Supported
9350F:	Documentation/filesystems/spufs.txt
9351F:	arch/powerpc/platforms/cell/spufs/
9352
9353SQUASHFS FILE SYSTEM
9354M:	Phillip Lougher <phillip@squashfs.org.uk>
9355L:	squashfs-devel@lists.sourceforge.net (subscribers-only)
9356W:	http://squashfs.org.uk
9357S:	Maintained
9358F:	Documentation/filesystems/squashfs.txt
9359F:	fs/squashfs/
9360
9361SRM (Alpha) environment access
9362M:	Jan-Benedict Glaw <jbglaw@lug-owl.de>
9363S:	Maintained
9364F:	arch/alpha/kernel/srm_env.c
9365
9366STABLE BRANCH
9367M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9368L:	stable@vger.kernel.org
9369S:	Supported
9370F:	Documentation/stable_kernel_rules.txt
9371
9372STAGING SUBSYSTEM
9373M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9374T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9375L:	devel@driverdev.osuosl.org
9376S:	Supported
9377F:	drivers/staging/
9378
9379STAGING - COMEDI
9380M:	Ian Abbott <abbotti@mev.co.uk>
9381M:	H Hartley Sweeten <hsweeten@visionengravers.com>
9382S:	Odd Fixes
9383F:	drivers/staging/comedi/
9384
9385STAGING - FLARION FT1000 DRIVERS
9386M:	Marek Belisko <marek.belisko@gmail.com>
9387S:	Odd Fixes
9388F:	drivers/staging/ft1000/
9389
9390STAGING - INDUSTRIAL IO
9391M:	Jonathan Cameron <jic23@kernel.org>
9392L:	linux-iio@vger.kernel.org
9393S:	Odd Fixes
9394F:	drivers/staging/iio/
9395
9396STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9397M:	Jarod Wilson <jarod@wilsonet.com>
9398W:	http://www.lirc.org/
9399S:	Odd Fixes
9400F:	drivers/staging/media/lirc/
9401
9402STAGING - LUSTRE PARALLEL FILESYSTEM
9403M:	Oleg Drokin <oleg.drokin@intel.com>
9404M:	Andreas Dilger <andreas.dilger@intel.com>
9405L:	HPDD-discuss@lists.01.org (moderated for non-subscribers)
9406W:	http://lustre.opensfs.org/
9407S:	Maintained
9408F:	drivers/staging/lustre
9409
9410STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9411M:	Julian Andres Klode <jak@jak-linux.org>
9412M:	Marc Dietrich <marvin24@gmx.de>
9413L:	ac100@lists.launchpad.net (moderated for non-subscribers)
9414L:	linux-tegra@vger.kernel.org
9415S:	Maintained
9416F:	drivers/staging/nvec/
9417
9418STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9419M:	Jens Frederich <jfrederich@gmail.com>
9420M:	Daniel Drake <dsd@laptop.org>
9421M:	Jon Nettleton <jon.nettleton@gmail.com>
9422W:	http://wiki.laptop.org/go/DCON
9423S:	Maintained
9424F:	drivers/staging/olpc_dcon/
9425
9426STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9427M:	Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9428S:	Maintained
9429F:	drivers/staging/ozwpan/
9430
9431STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9432M:	Willy Tarreau <willy@meta-x.org>
9433S:	Odd Fixes
9434F:	drivers/staging/panel/
9435
9436STAGING - REALTEK RTL8712U DRIVERS
9437M:	Larry Finger <Larry.Finger@lwfinger.net>
9438M:	Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9439S:	Odd Fixes
9440F:	drivers/staging/rtl8712/
9441
9442STAGING - REALTEK RTL8723U WIRELESS DRIVER
9443M:	Larry Finger <Larry.Finger@lwfinger.net>
9444M:	Jes Sorensen <Jes.Sorensen@redhat.com>
9445L:	linux-wireless@vger.kernel.org
9446S:	Maintained
9447F:	drivers/staging/rtl8723au/
9448
9449STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9450M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9451M:	Teddy Wang <teddy.wang@siliconmotion.com>
9452M:	Sudip Mukherjee <sudip@vectorindia.org>
9453L:	linux-fbdev@vger.kernel.org
9454S:	Maintained
9455F:	drivers/staging/sm7xxfb/
9456
9457STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9458M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9459M:	Teddy Wang <teddy.wang@siliconmotion.com>
9460M:	Sudip Mukherjee <sudip@vectorindia.org>
9461L:	linux-fbdev@vger.kernel.org
9462S:	Maintained
9463F:	drivers/staging/sm750fb/
9464
9465STAGING - SLICOSS
9466M:	Lior Dotan <liodot@gmail.com>
9467M:	Christopher Harrer <charrer@alacritech.com>
9468S:	Odd Fixes
9469F:	drivers/staging/slicoss/
9470
9471STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9472M:	William Hubbs <w.d.hubbs@gmail.com>
9473M:	Chris Brannon <chris@the-brannons.com>
9474M:	Kirk Reiser <kirk@reisers.ca>
9475M:	Samuel Thibault <samuel.thibault@ens-lyon.org>
9476L:	speakup@linux-speakup.org
9477W:	http://www.linux-speakup.org/
9478S:	Odd Fixes
9479F:	drivers/staging/speakup/
9480
9481STAGING - VIA VT665X DRIVERS
9482M:	Forest Bond <forest@alittletooquiet.net>
9483S:	Odd Fixes
9484F:	drivers/staging/vt665?/
9485
9486STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9487M:	Arnaud Patard <arnaud.patard@rtp-net.org>
9488S:	Odd Fixes
9489F:	drivers/staging/xgifb/
9490
9491STARFIRE/DURALAN NETWORK DRIVER
9492M:	Ion Badulescu <ionut@badula.org>
9493S:	Odd Fixes
9494F:	drivers/net/ethernet/adaptec/starfire*
9495
9496SUN3/3X
9497M:	Sam Creasey <sammy@sammy.net>
9498W:	http://sammy.net/sun3/
9499S:	Maintained
9500F:	arch/m68k/kernel/*sun3*
9501F:	arch/m68k/sun3*/
9502F:	arch/m68k/include/asm/sun3*
9503F:	drivers/net/ethernet/i825xx/sun3*
9504
9505SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9506M:	Hans de Goede <hdegoede@redhat.com>
9507L:	linux-input@vger.kernel.org
9508S:	Maintained
9509F:	Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9510F:	drivers/input/keyboard/sun4i-lradc-keys.c
9511
9512SUNDANCE NETWORK DRIVER
9513M:	Denis Kirjanov <kda@linux-powerpc.org>
9514L:	netdev@vger.kernel.org
9515S:	Maintained
9516F:	drivers/net/ethernet/dlink/sundance.c
9517
9518SUPERH
9519L:	linux-sh@vger.kernel.org
9520Q:	http://patchwork.kernel.org/project/linux-sh/list/
9521S:	Orphan
9522F:	Documentation/sh/
9523F:	arch/sh/
9524F:	drivers/sh/
9525
9526SUSPEND TO RAM
9527M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
9528M:	Len Brown <len.brown@intel.com>
9529M:	Pavel Machek <pavel@ucw.cz>
9530L:	linux-pm@vger.kernel.org
9531S:	Supported
9532F:	Documentation/power/
9533F:	arch/x86/kernel/acpi/
9534F:	drivers/base/power/
9535F:	kernel/power/
9536F:	include/linux/suspend.h
9537F:	include/linux/freezer.h
9538F:	include/linux/pm.h
9539
9540SVGA HANDLING
9541M:	Martin Mares <mj@ucw.cz>
9542L:	linux-video@atrey.karlin.mff.cuni.cz
9543S:	Maintained
9544F:	Documentation/svga.txt
9545F:	arch/x86/boot/video*
9546
9547SWIOTLB SUBSYSTEM
9548M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9549L:	linux-kernel@vger.kernel.org
9550S:	Supported
9551F:	lib/swiotlb.c
9552F:	arch/*/kernel/pci-swiotlb.c
9553F:	include/linux/swiotlb.h
9554
9555SWITCHDEV
9556M:	Jiri Pirko <jiri@resnulli.us>
9557L:	netdev@vger.kernel.org
9558S:	Supported
9559F:	net/switchdev/
9560F:	include/net/switchdev.h
9561
9562SYNOPSYS ARC ARCHITECTURE
9563M:	Vineet Gupta <vgupta@synopsys.com>
9564S:	Supported
9565F:	arch/arc/
9566F:	Documentation/devicetree/bindings/arc/
9567F:	drivers/tty/serial/arc_uart.c
9568
9569SYSV FILESYSTEM
9570M:	Christoph Hellwig <hch@infradead.org>
9571S:	Maintained
9572F:	Documentation/filesystems/sysv-fs.txt
9573F:	fs/sysv/
9574F:	include/linux/sysv_fs.h
9575
9576TARGET SUBSYSTEM
9577M:	Nicholas A. Bellinger <nab@linux-iscsi.org>
9578L:	linux-scsi@vger.kernel.org
9579L:	target-devel@vger.kernel.org
9580W:	http://www.linux-iscsi.org
9581W:	http://groups.google.com/group/linux-iscsi-target-dev
9582T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9583S:	Supported
9584F:	drivers/target/
9585F:	include/target/
9586F:	Documentation/target/
9587
9588TASKSTATS STATISTICS INTERFACE
9589M:	Balbir Singh <bsingharora@gmail.com>
9590S:	Maintained
9591F:	Documentation/accounting/taskstats*
9592F:	include/linux/taskstats*
9593F:	kernel/taskstats.c
9594
9595TC CLASSIFIER
9596M:	Jamal Hadi Salim <jhs@mojatatu.com>
9597L:	netdev@vger.kernel.org
9598S:	Maintained
9599F:	include/net/pkt_cls.h
9600F:	include/uapi/linux/pkt_cls.h
9601F:	net/sched/
9602
9603TCP LOW PRIORITY MODULE
9604M:	"Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9605M:	"Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9606W:	http://tcp-lp-mod.sourceforge.net/
9607S:	Maintained
9608F:	net/ipv4/tcp_lp.c
9609
9610TDA10071 MEDIA DRIVER
9611M:	Antti Palosaari <crope@iki.fi>
9612L:	linux-media@vger.kernel.org
9613W:	http://linuxtv.org/
9614W:	http://palosaari.fi/linux/
9615Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9616T:	git git://linuxtv.org/anttip/media_tree.git
9617S:	Maintained
9618F:	drivers/media/dvb-frontends/tda10071*
9619
9620TDA18212 MEDIA DRIVER
9621M:	Antti Palosaari <crope@iki.fi>
9622L:	linux-media@vger.kernel.org
9623W:	http://linuxtv.org/
9624W:	http://palosaari.fi/linux/
9625Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9626T:	git git://linuxtv.org/anttip/media_tree.git
9627S:	Maintained
9628F:	drivers/media/tuners/tda18212*
9629
9630TDA18218 MEDIA DRIVER
9631M:	Antti Palosaari <crope@iki.fi>
9632L:	linux-media@vger.kernel.org
9633W:	http://linuxtv.org/
9634W:	http://palosaari.fi/linux/
9635Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9636T:	git git://linuxtv.org/anttip/media_tree.git
9637S:	Maintained
9638F:	drivers/media/tuners/tda18218*
9639
9640TDA18271 MEDIA DRIVER
9641M:	Michael Krufky <mkrufky@linuxtv.org>
9642L:	linux-media@vger.kernel.org
9643W:	http://linuxtv.org/
9644W:	http://github.com/mkrufky
9645Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9646T:	git git://linuxtv.org/mkrufky/tuners.git
9647S:	Maintained
9648F:	drivers/media/tuners/tda18271*
9649
9650TDA827x MEDIA DRIVER
9651M:	Michael Krufky <mkrufky@linuxtv.org>
9652L:	linux-media@vger.kernel.org
9653W:	http://linuxtv.org/
9654W:	http://github.com/mkrufky
9655Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9656T:	git git://linuxtv.org/mkrufky/tuners.git
9657S:	Maintained
9658F:	drivers/media/tuners/tda8290.*
9659
9660TDA8290 MEDIA DRIVER
9661M:	Michael Krufky <mkrufky@linuxtv.org>
9662L:	linux-media@vger.kernel.org
9663W:	http://linuxtv.org/
9664W:	http://github.com/mkrufky
9665Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9666T:	git git://linuxtv.org/mkrufky/tuners.git
9667S:	Maintained
9668F:	drivers/media/tuners/tda8290.*
9669
9670TDA9840 MEDIA DRIVER
9671M:	Hans Verkuil <hverkuil@xs4all.nl>
9672L:	linux-media@vger.kernel.org
9673T:	git git://linuxtv.org/media_tree.git
9674W:	http://linuxtv.org
9675S:	Maintained
9676F:	drivers/media/i2c/tda9840*
9677
9678TEA5761 TUNER DRIVER
9679M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9680L:	linux-media@vger.kernel.org
9681W:	http://linuxtv.org
9682T:	git git://linuxtv.org/media_tree.git
9683S:	Odd fixes
9684F:	drivers/media/tuners/tea5761.*
9685
9686TEA5767 TUNER DRIVER
9687M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9688L:	linux-media@vger.kernel.org
9689W:	http://linuxtv.org
9690T:	git git://linuxtv.org/media_tree.git
9691S:	Maintained
9692F:	drivers/media/tuners/tea5767.*
9693
9694TEA6415C MEDIA DRIVER
9695M:	Hans Verkuil <hverkuil@xs4all.nl>
9696L:	linux-media@vger.kernel.org
9697T:	git git://linuxtv.org/media_tree.git
9698W:	http://linuxtv.org
9699S:	Maintained
9700F:	drivers/media/i2c/tea6415c*
9701
9702TEA6420 MEDIA DRIVER
9703M:	Hans Verkuil <hverkuil@xs4all.nl>
9704L:	linux-media@vger.kernel.org
9705T:	git git://linuxtv.org/media_tree.git
9706W:	http://linuxtv.org
9707S:	Maintained
9708F:	drivers/media/i2c/tea6420*
9709
9710TEAM DRIVER
9711M:	Jiri Pirko <jiri@resnulli.us>
9712L:	netdev@vger.kernel.org
9713S:	Supported
9714F:	drivers/net/team/
9715F:	include/linux/if_team.h
9716F:	include/uapi/linux/if_team.h
9717
9718TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9719M:	Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9720S:	Maintained
9721F:	arch/x86/platform/ts5500/
9722
9723TECHNOTREND USB IR RECEIVER
9724M:	Sean Young <sean@mess.org>
9725L:	linux-media@vger.kernel.org
9726S:	Maintained
9727F:	drivers/media/rc/ttusbir.c
9728
9729TEGRA ARCHITECTURE SUPPORT
9730M:	Stephen Warren <swarren@wwwdotorg.org>
9731M:	Thierry Reding <thierry.reding@gmail.com>
9732M:	Alexandre Courbot <gnurou@gmail.com>
9733L:	linux-tegra@vger.kernel.org
9734Q:	http://patchwork.ozlabs.org/project/linux-tegra/list/
9735T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9736S:	Supported
9737N:	[^a-z]tegra
9738
9739TEGRA CLOCK DRIVER
9740M:	Peter De Schrijver <pdeschrijver@nvidia.com>
9741M:	Prashant Gaikwad <pgaikwad@nvidia.com>
9742S:	Supported
9743F:	drivers/clk/tegra/
9744
9745TEGRA DMA DRIVER
9746M:	Laxman Dewangan <ldewangan@nvidia.com>
9747S:	Supported
9748F:	drivers/dma/tegra20-apb-dma.c
9749
9750TEGRA I2C DRIVER
9751M:	Laxman Dewangan <ldewangan@nvidia.com>
9752S:	Supported
9753F:	drivers/i2c/busses/i2c-tegra.c
9754
9755TEGRA IOMMU DRIVERS
9756M:	Hiroshi Doyu <hdoyu@nvidia.com>
9757S:	Supported
9758F:	drivers/iommu/tegra*
9759
9760TEGRA KBC DRIVER
9761M:	Rakesh Iyer <riyer@nvidia.com>
9762M:	Laxman Dewangan <ldewangan@nvidia.com>
9763S:	Supported
9764F:	drivers/input/keyboard/tegra-kbc.c
9765
9766TEGRA PWM DRIVER
9767M:	Thierry Reding <thierry.reding@gmail.com>
9768S:	Supported
9769F:	drivers/pwm/pwm-tegra.c
9770
9771TEGRA SERIAL DRIVER
9772M:	Laxman Dewangan <ldewangan@nvidia.com>
9773S:	Supported
9774F:	drivers/tty/serial/serial-tegra.c
9775
9776TEGRA SPI DRIVER
9777M:	Laxman Dewangan <ldewangan@nvidia.com>
9778S:	Supported
9779F:	drivers/spi/spi-tegra*
9780
9781TEHUTI ETHERNET DRIVER
9782M:	Andy Gospodarek <andy@greyhouse.net>
9783L:	netdev@vger.kernel.org
9784S:	Supported
9785F:	drivers/net/ethernet/tehuti/*
9786
9787Telecom Clock Driver for MCPL0010
9788M:	Mark Gross <mark.gross@intel.com>
9789S:	Supported
9790F:	drivers/char/tlclk.c
9791
9792TENSILICA XTENSA PORT (xtensa)
9793M:	Chris Zankel <chris@zankel.net>
9794M:	Max Filippov <jcmvbkbc@gmail.com>
9795L:	linux-xtensa@linux-xtensa.org
9796S:	Maintained
9797F:	arch/xtensa/
9798F:	drivers/irqchip/irq-xtensa-*
9799
9800THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9801M:	Hans Verkuil <hverkuil@xs4all.nl>
9802L:	linux-media@vger.kernel.org
9803T:	git git://linuxtv.org/media_tree.git
9804W:	http://linuxtv.org
9805S:	Maintained
9806F:	drivers/media/radio/radio-raremono.c
9807
9808THERMAL
9809M:	Zhang Rui <rui.zhang@intel.com>
9810M:	Eduardo Valentin <edubezval@gmail.com>
9811L:	linux-pm@vger.kernel.org
9812T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9813T:	git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9814Q:	https://patchwork.kernel.org/project/linux-pm/list/
9815S:	Supported
9816F:	drivers/thermal/
9817F:	include/linux/thermal.h
9818F:	include/uapi/linux/thermal.h
9819F:	include/linux/cpu_cooling.h
9820F:	Documentation/devicetree/bindings/thermal/
9821
9822THINGM BLINK(1) USB RGB LED DRIVER
9823M:	Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9824S:	Maintained
9825F:	drivers/hid/hid-thingm.c
9826
9827THINKPAD ACPI EXTRAS DRIVER
9828M:	Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9829L:	ibm-acpi-devel@lists.sourceforge.net
9830L:	platform-driver-x86@vger.kernel.org
9831W:	http://ibm-acpi.sourceforge.net
9832W:	http://thinkwiki.org/wiki/Ibm-acpi
9833T:	git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9834S:	Maintained
9835F:	drivers/platform/x86/thinkpad_acpi.c
9836
9837TI BANDGAP AND THERMAL DRIVER
9838M:	Eduardo Valentin <edubezval@gmail.com>
9839L:	linux-pm@vger.kernel.org
9840L:	linux-omap@vger.kernel.org
9841S:	Maintained
9842F:	drivers/thermal/ti-soc-thermal/
9843
9844TI CDCE706 CLOCK DRIVER
9845M:	Max Filippov <jcmvbkbc@gmail.com>
9846S:	Maintained
9847F:	drivers/clk/clk-cdce706.c
9848
9849TI CLOCK DRIVER
9850M:	Tero Kristo <t-kristo@ti.com>
9851L:	linux-omap@vger.kernel.org
9852S:	Maintained
9853F:	drivers/clk/ti/
9854F:	include/linux/clk/ti.h
9855
9856TI FLASH MEDIA INTERFACE DRIVER
9857M:	Alex Dubov <oakad@yahoo.com>
9858S:	Maintained
9859F:	drivers/misc/tifm*
9860F:	drivers/mmc/host/tifm_sd.c
9861F:	include/linux/tifm.h
9862
9863TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9864M:	Santosh Shilimkar <ssantosh@kernel.org>
9865L:	linux-kernel@vger.kernel.org
9866L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9867S:	Maintained
9868F:	drivers/soc/ti/*
9869T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9870
9871
9872TI LM49xxx FAMILY ASoC CODEC DRIVERS
9873M:	M R Swami Reddy <mr.swami.reddy@ti.com>
9874M:	Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9875L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9876S:	Maintained
9877F:	sound/soc/codecs/lm49453*
9878F:	sound/soc/codecs/isabelle*
9879
9880TI LP855x BACKLIGHT DRIVER
9881M:	Milo Kim <milo.kim@ti.com>
9882S:	Maintained
9883F:	Documentation/backlight/lp855x-driver.txt
9884F:	drivers/video/backlight/lp855x_bl.c
9885F:	include/linux/platform_data/lp855x.h
9886
9887TI LP8727 CHARGER DRIVER
9888M:	Milo Kim <milo.kim@ti.com>
9889S:	Maintained
9890F:	drivers/power/lp8727_charger.c
9891F:	include/linux/platform_data/lp8727.h
9892
9893TI LP8788 MFD DRIVER
9894M:	Milo Kim <milo.kim@ti.com>
9895S:	Maintained
9896F:	drivers/iio/adc/lp8788_adc.c
9897F:	drivers/leds/leds-lp8788.c
9898F:	drivers/mfd/lp8788*.c
9899F:	drivers/power/lp8788-charger.c
9900F:	drivers/regulator/lp8788-*.c
9901F:	include/linux/mfd/lp8788*.h
9902
9903TI NETCP ETHERNET DRIVER
9904M:	Wingman Kwok <w-kwok2@ti.com>
9905M:	Murali Karicheri <m-karicheri2@ti.com>
9906L:	netdev@vger.kernel.org
9907S:	Maintained
9908F:	drivers/net/ethernet/ti/netcp*
9909
9910TI TWL4030 SERIES SOC CODEC DRIVER
9911M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
9912L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9913S:	Maintained
9914F:	sound/soc/codecs/twl4030*
9915
9916TI WILINK WIRELESS DRIVERS
9917L:	linux-wireless@vger.kernel.org
9918W:	http://wireless.kernel.org/en/users/Drivers/wl12xx
9919W:	http://wireless.kernel.org/en/users/Drivers/wl1251
9920T:	git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9921S:	Orphan
9922F:	drivers/net/wireless/ti/
9923F:	include/linux/wl12xx.h
9924
9925TIPC NETWORK LAYER
9926M:	Jon Maloy <jon.maloy@ericsson.com>
9927M:	Ying Xue <ying.xue@windriver.com>
9928L:	netdev@vger.kernel.org (core kernel code)
9929L:	tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9930W:	http://tipc.sourceforge.net/
9931S:	Maintained
9932F:	include/uapi/linux/tipc*.h
9933F:	net/tipc/
9934
9935TILE ARCHITECTURE
9936M:	Chris Metcalf <cmetcalf@ezchip.com>
9937W:	http://www.ezchip.com/scm/
9938S:	Supported
9939F:	arch/tile/
9940F:	drivers/char/tile-srom.c
9941F:	drivers/edac/tile_edac.c
9942F:	drivers/net/ethernet/tile/
9943F:	drivers/rtc/rtc-tile.c
9944F:	drivers/tty/hvc/hvc_tile.c
9945F:	drivers/tty/serial/tilegx.c
9946F:	drivers/usb/host/*-tilegx.c
9947F:	include/linux/usb/tilegx.h
9948
9949TLAN NETWORK DRIVER
9950M:	Samuel Chessman <chessman@tux.org>
9951L:	tlan-devel@lists.sourceforge.net (subscribers-only)
9952W:	http://sourceforge.net/projects/tlan/
9953S:	Maintained
9954F:	Documentation/networking/tlan.txt
9955F:	drivers/net/ethernet/ti/tlan.*
9956
9957TOMOYO SECURITY MODULE
9958M:	Kentaro Takeda <takedakn@nttdata.co.jp>
9959M:	Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9960L:	tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9961L:	tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9962L:	tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9963L:	tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9964W:	http://tomoyo.sourceforge.jp/
9965T:	quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9966S:	Maintained
9967F:	security/tomoyo/
9968
9969TOPSTAR LAPTOP EXTRAS DRIVER
9970M:	Herton Ronaldo Krzesinski <herton@canonical.com>
9971L:	platform-driver-x86@vger.kernel.org
9972S:	Maintained
9973F:	drivers/platform/x86/topstar-laptop.c
9974
9975TOSHIBA ACPI EXTRAS DRIVER
9976M:	Azael Avalos <coproscefalo@gmail.com>
9977L:	platform-driver-x86@vger.kernel.org
9978S:	Maintained
9979F:	drivers/platform/x86/toshiba_acpi.c
9980
9981TOSHIBA BLUETOOTH DRIVER
9982M:	Azael Avalos <coproscefalo@gmail.com>
9983L:	platform-driver-x86@vger.kernel.org
9984S:	Maintained
9985F:	drivers/platform/x86/toshiba_bluetooth.c
9986
9987TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
9988M:	Azael Avalos <coproscefalo@gmail.com>
9989L:	platform-driver-x86@vger.kernel.org
9990S:	Maintained
9991F:	drivers/platform/x86/toshiba_haps.c
9992
9993TOSHIBA SMM DRIVER
9994M:	Jonathan Buzzard <jonathan@buzzard.org.uk>
9995L:	tlinux-users@tce.toshiba-dme.co.jp
9996W:	http://www.buzzard.org.uk/toshiba/
9997S:	Maintained
9998F:	drivers/char/toshiba.c
9999F:	include/linux/toshiba.h
10000F:	include/uapi/linux/toshiba.h
10001
10002TMIO MMC DRIVER
10003M:	Ian Molton <ian.molton@codethink.co.uk>
10004L:	linux-mmc@vger.kernel.org
10005S:	Maintained
10006F:	drivers/mmc/host/tmio_mmc*
10007F:	drivers/mmc/host/sh_mobile_sdhi.c
10008F:	include/linux/mmc/tmio.h
10009F:	include/linux/mmc/sh_mobile_sdhi.h
10010
10011TMP401 HARDWARE MONITOR DRIVER
10012M:	Guenter Roeck <linux@roeck-us.net>
10013L:	lm-sensors@lm-sensors.org
10014S:	Maintained
10015F:	Documentation/hwmon/tmp401
10016F:	drivers/hwmon/tmp401.c
10017
10018TMPFS (SHMEM FILESYSTEM)
10019M:	Hugh Dickins <hughd@google.com>
10020L:	linux-mm@kvack.org
10021S:	Maintained
10022F:	include/linux/shmem_fs.h
10023F:	mm/shmem.c
10024
10025TM6000 VIDEO4LINUX DRIVER
10026M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10027L:	linux-media@vger.kernel.org
10028W:	http://linuxtv.org
10029T:	git git://linuxtv.org/media_tree.git
10030S:	Odd fixes
10031F:	drivers/media/usb/tm6000/
10032
10033TW68 VIDEO4LINUX DRIVER
10034M:	Hans Verkuil <hverkuil@xs4all.nl>
10035L:	linux-media@vger.kernel.org
10036T:	git git://linuxtv.org/media_tree.git
10037W:	http://linuxtv.org
10038S:	Odd Fixes
10039F:	drivers/media/pci/tw68/
10040
10041TPM DEVICE DRIVER
10042M:	Peter Huewe <peterhuewe@gmx.de>
10043M:	Marcel Selhorst <tpmdd@selhorst.net>
10044R:	Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10045W:	http://tpmdd.sourceforge.net
10046L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10047Q:	git git://github.com/PeterHuewe/linux-tpmdd.git
10048T:	https://github.com/PeterHuewe/linux-tpmdd
10049S:	Maintained
10050F:	drivers/char/tpm/
10051
10052TPM IBM_VTPM DEVICE DRIVER
10053M:	Ashley Lai <ashleydlai@gmail.com>
10054W:	http://tpmdd.sourceforge.net
10055L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10056S:	Maintained
10057F:	drivers/char/tpm/tpm_ibmvtpm*
10058
10059TRACING
10060M:	Steven Rostedt <rostedt@goodmis.org>
10061M:	Ingo Molnar <mingo@redhat.com>
10062T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10063S:	Maintained
10064F:	Documentation/trace/ftrace.txt
10065F:	arch/*/*/*/ftrace.h
10066F:	arch/*/kernel/ftrace.c
10067F:	include/*/ftrace.h
10068F:	include/linux/trace*.h
10069F:	include/trace/
10070F:	kernel/trace/
10071F:	tools/testing/selftests/ftrace/
10072
10073TRIVIAL PATCHES
10074M:	Jiri Kosina <trivial@kernel.org>
10075T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10076S:	Maintained
10077K:	^Subject:.*(?i)trivial
10078
10079TTY LAYER
10080M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10081M:	Jiri Slaby <jslaby@suse.cz>
10082S:	Supported
10083T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10084F:	drivers/tty/
10085F:	drivers/tty/serial/serial_core.c
10086F:	include/linux/serial_core.h
10087F:	include/linux/serial.h
10088F:	include/linux/tty.h
10089F:	include/uapi/linux/serial_core.h
10090F:	include/uapi/linux/serial.h
10091F:	include/uapi/linux/tty.h
10092
10093TUA9001 MEDIA DRIVER
10094M:	Antti Palosaari <crope@iki.fi>
10095L:	linux-media@vger.kernel.org
10096W:	http://linuxtv.org/
10097W:	http://palosaari.fi/linux/
10098Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10099T:	git git://linuxtv.org/anttip/media_tree.git
10100S:	Maintained
10101F:	drivers/media/tuners/tua9001*
10102
10103TULIP NETWORK DRIVERS
10104M:	Grant Grundler <grundler@parisc-linux.org>
10105L:	netdev@vger.kernel.org
10106S:	Maintained
10107F:	drivers/net/ethernet/dec/tulip/
10108
10109TUN/TAP driver
10110M:	Maxim Krasnyansky <maxk@qti.qualcomm.com>
10111W:	http://vtun.sourceforge.net/tun
10112S:	Maintained
10113F:	Documentation/networking/tuntap.txt
10114F:	arch/um/os-Linux/drivers/
10115
10116TURBOCHANNEL SUBSYSTEM
10117M:	"Maciej W. Rozycki" <macro@linux-mips.org>
10118M:	Ralf Baechle <ralf@linux-mips.org>
10119L:	linux-mips@linux-mips.org
10120Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
10121S:	Maintained
10122F:	drivers/tc/
10123F:	include/linux/tc.h
10124
10125U14-34F SCSI DRIVER
10126M:	Dario Ballabio <ballabio_dario@emc.com>
10127L:	linux-scsi@vger.kernel.org
10128S:	Maintained
10129F:	drivers/scsi/u14-34f.c
10130
10131UBI FILE SYSTEM (UBIFS)
10132M:	Artem Bityutskiy <dedekind1@gmail.com>
10133M:	Adrian Hunter <adrian.hunter@intel.com>
10134L:	linux-mtd@lists.infradead.org
10135T:	git git://git.infradead.org/ubifs-2.6.git
10136W:	http://www.linux-mtd.infradead.org/doc/ubifs.html
10137S:	Maintained
10138F:	Documentation/filesystems/ubifs.txt
10139F:	fs/ubifs/
10140
10141UCLINUX (AND M68KNOMMU)
10142M:	Greg Ungerer <gerg@uclinux.org>
10143W:	http://www.uclinux.org/
10144L:	uclinux-dev@uclinux.org  (subscribers-only)
10145S:	Maintained
10146F:	arch/m68k/*/*_no.*
10147F:	arch/m68k/include/asm/*_no.*
10148
10149UDF FILESYSTEM
10150M:	Jan Kara <jack@suse.cz>
10151S:	Maintained
10152F:	Documentation/filesystems/udf.txt
10153F:	fs/udf/
10154
10155UFS FILESYSTEM
10156M:	Evgeniy Dushistov <dushistov@mail.ru>
10157S:	Maintained
10158F:	Documentation/filesystems/ufs.txt
10159F:	fs/ufs/
10160
10161UHID USERSPACE HID IO DRIVER:
10162M:	David Herrmann <dh.herrmann@googlemail.com>
10163L:	linux-input@vger.kernel.org
10164S:	Maintained
10165F:	drivers/hid/uhid.c
10166F:	include/uapi/linux/uhid.h
10167
10168ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10169L:	linux-usb@vger.kernel.org
10170S:	Orphan
10171F:	drivers/uwb/
10172F:	include/linux/uwb.h
10173F:	include/linux/uwb/
10174
10175UNICORE32 ARCHITECTURE:
10176M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
10177W:	http://mprc.pku.edu.cn/~guanxuetao/linux
10178S:	Maintained
10179T:	git git://github.com/gxt/linux.git
10180F:	arch/unicore32/
10181
10182UNIFDEF
10183M:	Tony Finch <dot@dotat.at>
10184W:	http://dotat.at/prog/unifdef
10185S:	Maintained
10186F:	scripts/unifdef.c
10187
10188UNIFORM CDROM DRIVER
10189M:	Jens Axboe <axboe@kernel.dk>
10190W:	http://www.kernel.dk
10191S:	Maintained
10192F:	Documentation/cdrom/
10193F:	drivers/cdrom/cdrom.c
10194F:	include/linux/cdrom.h
10195F:	include/uapi/linux/cdrom.h
10196
10197UNISYS S-PAR DRIVERS
10198M:	Benjamin Romer <benjamin.romer@unisys.com>
10199M:	David Kershner <david.kershner@unisys.com>
10200L:	sparmaintainer@unisys.com (Unisys internal)
10201S:	Supported
10202F:	drivers/staging/unisys/
10203
10204UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10205M:	Vinayak Holikatti <vinholikatti@gmail.com>
10206L:	linux-scsi@vger.kernel.org
10207S:	Supported
10208F:	Documentation/scsi/ufs.txt
10209F:	drivers/scsi/ufs/
10210
10211UNSORTED BLOCK IMAGES (UBI)
10212M:	Artem Bityutskiy <dedekind1@gmail.com>
10213M:	Richard Weinberger <richard@nod.at>
10214W:	http://www.linux-mtd.infradead.org/
10215L:	linux-mtd@lists.infradead.org
10216T:	git git://git.infradead.org/ubifs-2.6.git
10217S:	Supported
10218F:	drivers/mtd/ubi/
10219F:	include/linux/mtd/ubi.h
10220F:	include/uapi/mtd/ubi-user.h
10221
10222USB ACM DRIVER
10223M:	Oliver Neukum <oliver@neukum.org>
10224L:	linux-usb@vger.kernel.org
10225S:	Maintained
10226F:	Documentation/usb/acm.txt
10227F:	drivers/usb/class/cdc-acm.*
10228
10229USB AR5523 WIRELESS DRIVER
10230M:	Pontus Fuchs <pontus.fuchs@gmail.com>
10231L:	linux-wireless@vger.kernel.org
10232S:	Maintained
10233F:	drivers/net/wireless/ath/ar5523/
10234
10235USB ATTACHED SCSI
10236M:	Hans de Goede <hdegoede@redhat.com>
10237M:	Gerd Hoffmann <kraxel@redhat.com>
10238L:	linux-usb@vger.kernel.org
10239L:	linux-scsi@vger.kernel.org
10240S:	Maintained
10241F:	drivers/usb/storage/uas.c
10242
10243USB CDC ETHERNET DRIVER
10244M:	Oliver Neukum <oliver@neukum.org>
10245L:	linux-usb@vger.kernel.org
10246S:	Maintained
10247F:	drivers/net/usb/cdc_*.c
10248F:	include/uapi/linux/usb/cdc.h
10249
10250USB CHAOSKEY DRIVER
10251M:	Keith Packard <keithp@keithp.com>
10252L:	linux-usb@vger.kernel.org
10253S:	Maintained
10254F:	drivers/usb/misc/chaoskey.c
10255
10256USB CYPRESS C67X00 DRIVER
10257M:	Peter Korsgaard <jacmet@sunsite.dk>
10258L:	linux-usb@vger.kernel.org
10259S:	Maintained
10260F:	drivers/usb/c67x00/
10261
10262USB DAVICOM DM9601 DRIVER
10263M:	Peter Korsgaard <jacmet@sunsite.dk>
10264L:	netdev@vger.kernel.org
10265W:	http://www.linux-usb.org/usbnet
10266S:	Maintained
10267F:	drivers/net/usb/dm9601.c
10268
10269USB DIAMOND RIO500 DRIVER
10270M:	Cesar Miquel <miquel@df.uba.ar>
10271L:	rio500-users@lists.sourceforge.net
10272W:	http://rio500.sourceforge.net
10273S:	Maintained
10274F:	drivers/usb/misc/rio500*
10275
10276USB EHCI DRIVER
10277M:	Alan Stern <stern@rowland.harvard.edu>
10278L:	linux-usb@vger.kernel.org
10279S:	Maintained
10280F:	Documentation/usb/ehci.txt
10281F:	drivers/usb/host/ehci*
10282
10283USB GADGET/PERIPHERAL SUBSYSTEM
10284M:	Felipe Balbi <balbi@ti.com>
10285L:	linux-usb@vger.kernel.org
10286W:	http://www.linux-usb.org/gadget
10287T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10288S:	Maintained
10289F:	drivers/usb/gadget/
10290F:	include/linux/usb/gadget*
10291
10292USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10293M:	Jiri Kosina <jkosina@suse.cz>
10294L:	linux-usb@vger.kernel.org
10295T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10296S:	Maintained
10297F:	Documentation/hid/hiddev.txt
10298F:	drivers/hid/usbhid/
10299
10300USB ISP116X DRIVER
10301M:	Olav Kongas <ok@artecdesign.ee>
10302L:	linux-usb@vger.kernel.org
10303S:	Maintained
10304F:	drivers/usb/host/isp116x*
10305F:	include/linux/usb/isp116x.h
10306
10307USB MASS STORAGE DRIVER
10308M:	Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10309L:	linux-usb@vger.kernel.org
10310L:	usb-storage@lists.one-eyed-alien.net
10311S:	Maintained
10312W:	http://www.one-eyed-alien.net/~mdharm/linux-usb/
10313F:	drivers/usb/storage/
10314
10315USB MIDI DRIVER
10316M:	Clemens Ladisch <clemens@ladisch.de>
10317L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10318T:	git git://git.alsa-project.org/alsa-kernel.git
10319S:	Maintained
10320F:	sound/usb/midi.*
10321
10322USB NETWORKING DRIVERS
10323L:	linux-usb@vger.kernel.org
10324S:	Odd Fixes
10325F:	drivers/net/usb/
10326
10327USB OHCI DRIVER
10328M:	Alan Stern <stern@rowland.harvard.edu>
10329L:	linux-usb@vger.kernel.org
10330S:	Maintained
10331F:	Documentation/usb/ohci.txt
10332F:	drivers/usb/host/ohci*
10333
10334USB OTG FSM (Finite State Machine)
10335M:	Peter Chen <Peter.Chen@freescale.com>
10336T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10337L:	linux-usb@vger.kernel.org
10338S:	Maintained
10339F:	drivers/usb/common/usb-otg-fsm.c
10340
10341USB OVER IP DRIVER
10342M:	Valentina Manea <valentina.manea.m@gmail.com>
10343M:	Shuah Khan <shuah.kh@samsung.com>
10344L:	linux-usb@vger.kernel.org
10345S:	Maintained
10346F:	drivers/usb/usbip/
10347F:	tools/usb/usbip/
10348
10349USB PEGASUS DRIVER
10350M:	Petko Manolov <petkan@nucleusys.com>
10351L:	linux-usb@vger.kernel.org
10352L:	netdev@vger.kernel.org
10353T:	git git://github.com/petkan/pegasus.git
10354W:	https://github.com/petkan/pegasus
10355S:	Maintained
10356F:	drivers/net/usb/pegasus.*
10357
10358USB PHY LAYER
10359M:	Felipe Balbi <balbi@ti.com>
10360L:	linux-usb@vger.kernel.org
10361T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10362S:	Maintained
10363F:	drivers/usb/phy/
10364
10365USB PRINTER DRIVER (usblp)
10366M:	Pete Zaitcev <zaitcev@redhat.com>
10367L:	linux-usb@vger.kernel.org
10368S:	Supported
10369F:	drivers/usb/class/usblp.c
10370
10371USB RTL8150 DRIVER
10372M:	Petko Manolov <petkan@nucleusys.com>
10373L:	linux-usb@vger.kernel.org
10374L:	netdev@vger.kernel.org
10375T:	git git://github.com/petkan/rtl8150.git
10376W:	https://github.com/petkan/rtl8150
10377S:	Maintained
10378F:	drivers/net/usb/rtl8150.c
10379
10380USB SERIAL SUBSYSTEM
10381M:	Johan Hovold <johan@kernel.org>
10382L:	linux-usb@vger.kernel.org
10383S:	Maintained
10384F:	Documentation/usb/usb-serial.txt
10385F:	drivers/usb/serial/
10386F:	include/linux/usb/serial.h
10387
10388USB SMSC75XX ETHERNET DRIVER
10389M:	Steve Glendinning <steve.glendinning@shawell.net>
10390L:	netdev@vger.kernel.org
10391S:	Maintained
10392F:	drivers/net/usb/smsc75xx.*
10393
10394USB SMSC95XX ETHERNET DRIVER
10395M:	Steve Glendinning <steve.glendinning@shawell.net>
10396L:	netdev@vger.kernel.org
10397S:	Maintained
10398F:	drivers/net/usb/smsc95xx.*
10399
10400USB SUBSYSTEM
10401M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10402L:	linux-usb@vger.kernel.org
10403W:	http://www.linux-usb.org
10404T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10405S:	Supported
10406F:	Documentation/usb/
10407F:	drivers/usb/
10408F:	include/linux/usb.h
10409F:	include/linux/usb/
10410
10411USB UHCI DRIVER
10412M:	Alan Stern <stern@rowland.harvard.edu>
10413L:	linux-usb@vger.kernel.org
10414S:	Maintained
10415F:	drivers/usb/host/uhci*
10416
10417USB "USBNET" DRIVER FRAMEWORK
10418M:	Oliver Neukum <oneukum@suse.de>
10419L:	netdev@vger.kernel.org
10420W:	http://www.linux-usb.org/usbnet
10421S:	Maintained
10422F:	drivers/net/usb/usbnet.c
10423F:	include/linux/usb/usbnet.h
10424
10425USB VIDEO CLASS
10426M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10427L:	linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10428L:	linux-media@vger.kernel.org
10429T:	git git://linuxtv.org/media_tree.git
10430W:	http://www.ideasonboard.org/uvc/
10431S:	Maintained
10432F:	drivers/media/usb/uvc/
10433F:	include/uapi/linux/uvcvideo.h
10434
10435USB VISION DRIVER
10436M:	Hans Verkuil <hverkuil@xs4all.nl>
10437L:	linux-media@vger.kernel.org
10438T:	git git://linuxtv.org/media_tree.git
10439W:	http://linuxtv.org
10440S:	Odd Fixes
10441F:	drivers/media/usb/usbvision/
10442
10443USB WEBCAM GADGET
10444M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10445L:	linux-usb@vger.kernel.org
10446S:	Maintained
10447F:	drivers/usb/gadget/function/*uvc*
10448F:	drivers/usb/gadget/legacy/webcam.c
10449
10450USB WIRELESS RNDIS DRIVER (rndis_wlan)
10451M:	Jussi Kivilinna <jussi.kivilinna@iki.fi>
10452L:	linux-wireless@vger.kernel.org
10453S:	Maintained
10454F:	drivers/net/wireless/rndis_wlan.c
10455
10456USB XHCI DRIVER
10457M:	Mathias Nyman <mathias.nyman@intel.com>
10458L:	linux-usb@vger.kernel.org
10459S:	Supported
10460F:	drivers/usb/host/xhci*
10461F:	drivers/usb/host/pci-quirks*
10462
10463USB ZD1201 DRIVER
10464L:	linux-wireless@vger.kernel.org
10465W:	http://linux-lc100020.sourceforge.net
10466S:	Orphan
10467F:	drivers/net/wireless/zd1201.*
10468
10469USB ZR364XX DRIVER
10470M:	Antoine Jacquet <royale@zerezo.com>
10471L:	linux-usb@vger.kernel.org
10472L:	linux-media@vger.kernel.org
10473T:	git git://linuxtv.org/media_tree.git
10474W:	http://royale.zerezo.com/zr364xx/
10475S:	Maintained
10476F:	Documentation/video4linux/zr364xx.txt
10477F:	drivers/media/usb/zr364xx/
10478
10479USER-MODE LINUX (UML)
10480M:	Jeff Dike <jdike@addtoit.com>
10481M:	Richard Weinberger <richard@nod.at>
10482L:	user-mode-linux-devel@lists.sourceforge.net
10483L:	user-mode-linux-user@lists.sourceforge.net
10484W:	http://user-mode-linux.sourceforge.net
10485S:	Maintained
10486F:	Documentation/virtual/uml/
10487F:	arch/um/
10488F:	arch/x86/um/
10489F:	fs/hostfs/
10490F:	fs/hppfs/
10491
10492USERSPACE I/O (UIO)
10493M:	"Hans J. Koch" <hjk@hansjkoch.de>
10494M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10495S:	Maintained
10496T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10497F:	Documentation/DocBook/uio-howto.tmpl
10498F:	drivers/uio/
10499F:	include/linux/uio*.h
10500
10501UTIL-LINUX PACKAGE
10502M:	Karel Zak <kzak@redhat.com>
10503L:	util-linux@vger.kernel.org
10504W:	http://en.wikipedia.org/wiki/Util-linux
10505T:	git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10506S:	Maintained
10507
10508UVESAFB DRIVER
10509M:	Michal Januszewski <spock@gentoo.org>
10510L:	linux-fbdev@vger.kernel.org
10511W:	http://dev.gentoo.org/~spock/projects/uvesafb/
10512S:	Maintained
10513F:	Documentation/fb/uvesafb.txt
10514F:	drivers/video/fbdev/uvesafb.*
10515
10516VFAT/FAT/MSDOS FILESYSTEM
10517M:	OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10518S:	Maintained
10519F:	Documentation/filesystems/vfat.txt
10520F:	fs/fat/
10521
10522VFIO DRIVER
10523M:	Alex Williamson <alex.williamson@redhat.com>
10524L:	kvm@vger.kernel.org
10525S:	Maintained
10526F:	Documentation/vfio.txt
10527F:	drivers/vfio/
10528F:	include/linux/vfio.h
10529F:	include/uapi/linux/vfio.h
10530
10531VIDEOBUF2 FRAMEWORK
10532M:	Pawel Osciak <pawel@osciak.com>
10533M:	Marek Szyprowski <m.szyprowski@samsung.com>
10534M:	Kyungmin Park <kyungmin.park@samsung.com>
10535L:	linux-media@vger.kernel.org
10536S:	Maintained
10537F:	drivers/media/v4l2-core/videobuf2-*
10538F:	include/media/videobuf2-*
10539
10540VIRTIO CONSOLE DRIVER
10541M:	Amit Shah <amit.shah@redhat.com>
10542L:	virtualization@lists.linux-foundation.org
10543S:	Maintained
10544F:	drivers/char/virtio_console.c
10545F:	include/linux/virtio_console.h
10546F:	include/uapi/linux/virtio_console.h
10547
10548VIRTIO CORE, NET AND BLOCK DRIVERS
10549M:	"Michael S. Tsirkin" <mst@redhat.com>
10550L:	virtualization@lists.linux-foundation.org
10551S:	Maintained
10552F:	drivers/virtio/
10553F:	tools/virtio/
10554F:	drivers/net/virtio_net.c
10555F:	drivers/block/virtio_blk.c
10556F:	include/linux/virtio_*.h
10557F:	include/uapi/linux/virtio_*.h
10558
10559VIRTIO HOST (VHOST)
10560M:	"Michael S. Tsirkin" <mst@redhat.com>
10561L:	kvm@vger.kernel.org
10562L:	virtualization@lists.linux-foundation.org
10563L:	netdev@vger.kernel.org
10564S:	Maintained
10565F:	drivers/vhost/
10566F:	include/uapi/linux/vhost.h
10567
10568VIRTIO INPUT DRIVER
10569M:	Gerd Hoffmann <kraxel@redhat.com>
10570S:	Maintained
10571F:	drivers/virtio/virtio_input.c
10572F:	include/uapi/linux/virtio_input.h
10573
10574VIA RHINE NETWORK DRIVER
10575M:	Roger Luethi <rl@hellgate.ch>
10576S:	Maintained
10577F:	drivers/net/ethernet/via/via-rhine.c
10578
10579VIA SD/MMC CARD CONTROLLER DRIVER
10580M:	Bruce Chang <brucechang@via.com.tw>
10581M:	Harald Welte <HaraldWelte@viatech.com>
10582S:	Maintained
10583F:	drivers/mmc/host/via-sdmmc.c
10584
10585VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10586M:	Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10587L:	linux-fbdev@vger.kernel.org
10588S:	Maintained
10589F:	include/linux/via-core.h
10590F:	include/linux/via-gpio.h
10591F:	include/linux/via_i2c.h
10592F:	drivers/video/fbdev/via/
10593
10594VIA VELOCITY NETWORK DRIVER
10595M:	Francois Romieu <romieu@fr.zoreil.com>
10596L:	netdev@vger.kernel.org
10597S:	Maintained
10598F:	drivers/net/ethernet/via/via-velocity.*
10599
10600VIVID VIRTUAL VIDEO DRIVER
10601M:	Hans Verkuil <hverkuil@xs4all.nl>
10602L:	linux-media@vger.kernel.org
10603T:	git git://linuxtv.org/media_tree.git
10604W:	http://linuxtv.org
10605S:	Maintained
10606F:	drivers/media/platform/vivid/*
10607
10608VLAN (802.1Q)
10609M:	Patrick McHardy <kaber@trash.net>
10610L:	netdev@vger.kernel.org
10611S:	Maintained
10612F:	drivers/net/macvlan.c
10613F:	include/linux/if_*vlan.h
10614F:	net/8021q/
10615
10616VLYNQ BUS
10617M:	Florian Fainelli <florian@openwrt.org>
10618L:	openwrt-devel@lists.openwrt.org (subscribers-only)
10619S:	Maintained
10620F:	drivers/vlynq/vlynq.c
10621F:	include/linux/vlynq.h
10622
10623VME SUBSYSTEM
10624M:	Martyn Welch <martyn.welch@ge.com>
10625M:	Manohar Vanga <manohar.vanga@gmail.com>
10626M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10627L:	devel@driverdev.osuosl.org
10628S:	Maintained
10629T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10630F:	Documentation/vme_api.txt
10631F:	drivers/staging/vme/
10632F:	drivers/vme/
10633F:	include/linux/vme*
10634
10635VMWARE HYPERVISOR INTERFACE
10636M:	Alok Kataria <akataria@vmware.com>
10637L:	virtualization@lists.linux-foundation.org
10638S:	Supported
10639F:	arch/x86/kernel/cpu/vmware.c
10640
10641VMWARE BALLOON DRIVER
10642M:	Xavier Deguillard <xdeguillard@vmware.com>
10643M:	Philip Moltmann <moltmann@vmware.com>
10644M:	"VMware, Inc." <pv-drivers@vmware.com>
10645L:	linux-kernel@vger.kernel.org
10646S:	Maintained
10647F:	drivers/misc/vmw_balloon.c
10648
10649VMWARE VMMOUSE SUBDRIVER
10650M:	"VMware Graphics" <linux-graphics-maintainer@vmware.com>
10651M:	"VMware, Inc." <pv-drivers@vmware.com>
10652L:	linux-input@vger.kernel.org
10653S:	Maintained
10654F:	drivers/input/mouse/vmmouse.c
10655F:	drivers/input/mouse/vmmouse.h
10656
10657VMWARE VMXNET3 ETHERNET DRIVER
10658M:	Shreyas Bhatewara <sbhatewara@vmware.com>
10659M:	"VMware, Inc." <pv-drivers@vmware.com>
10660L:	netdev@vger.kernel.org
10661S:	Maintained
10662F:	drivers/net/vmxnet3/
10663
10664VMware PVSCSI driver
10665M:	Arvind Kumar <arvindkumar@vmware.com>
10666M:	VMware PV-Drivers <pv-drivers@vmware.com>
10667L:	linux-scsi@vger.kernel.org
10668S:	Maintained
10669F:	drivers/scsi/vmw_pvscsi.c
10670F:	drivers/scsi/vmw_pvscsi.h
10671
10672VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10673M:	Liam Girdwood <lgirdwood@gmail.com>
10674M:	Mark Brown <broonie@kernel.org>
10675L:	linux-kernel@vger.kernel.org
10676W:	http://opensource.wolfsonmicro.com/node/15
10677W:	http://www.slimlogic.co.uk/?p=48
10678T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10679S:	Supported
10680F:	drivers/regulator/
10681F:	include/linux/regulator/
10682
10683VT1211 HARDWARE MONITOR DRIVER
10684M:	Juerg Haefliger <juergh@gmail.com>
10685L:	lm-sensors@lm-sensors.org
10686S:	Maintained
10687F:	Documentation/hwmon/vt1211
10688F:	drivers/hwmon/vt1211.c
10689
10690VT8231 HARDWARE MONITOR DRIVER
10691M:	Roger Lucas <vt8231@hiddenengine.co.uk>
10692L:	lm-sensors@lm-sensors.org
10693S:	Maintained
10694F:	drivers/hwmon/vt8231.c
10695
10696VUB300 USB to SDIO/SD/MMC bridge chip
10697M:	Tony Olech <tony.olech@elandigitalsystems.com>
10698L:	linux-mmc@vger.kernel.org
10699L:	linux-usb@vger.kernel.org
10700S:	Supported
10701F:	drivers/mmc/host/vub300.c
10702
10703W1 DALLAS'S 1-WIRE BUS
10704M:	Evgeniy Polyakov <zbr@ioremap.net>
10705S:	Maintained
10706F:	Documentation/w1/
10707F:	drivers/w1/
10708
10709W83791D HARDWARE MONITORING DRIVER
10710M:	Marc Hulsman <m.hulsman@tudelft.nl>
10711L:	lm-sensors@lm-sensors.org
10712S:	Maintained
10713F:	Documentation/hwmon/w83791d
10714F:	drivers/hwmon/w83791d.c
10715
10716W83793 HARDWARE MONITORING DRIVER
10717M:	Rudolf Marek <r.marek@assembler.cz>
10718L:	lm-sensors@lm-sensors.org
10719S:	Maintained
10720F:	Documentation/hwmon/w83793
10721F:	drivers/hwmon/w83793.c
10722
10723W83795 HARDWARE MONITORING DRIVER
10724M:	Jean Delvare <jdelvare@suse.de>
10725L:	lm-sensors@lm-sensors.org
10726S:	Maintained
10727F:	drivers/hwmon/w83795.c
10728
10729W83L51xD SD/MMC CARD INTERFACE DRIVER
10730M:	Pierre Ossman <pierre@ossman.eu>
10731S:	Maintained
10732F:	drivers/mmc/host/wbsd.*
10733
10734WACOM PROTOCOL 4 SERIAL TABLETS
10735M:	Julian Squires <julian@cipht.net>
10736M:	Hans de Goede <hdegoede@redhat.com>
10737L:	linux-input@vger.kernel.org
10738S:	Maintained
10739F:	drivers/input/tablet/wacom_serial4.c
10740
10741WATCHDOG DEVICE DRIVERS
10742M:	Wim Van Sebroeck <wim@iguana.be>
10743L:	linux-watchdog@vger.kernel.org
10744W:	http://www.linux-watchdog.org/
10745T:	git git://www.linux-watchdog.org/linux-watchdog.git
10746S:	Maintained
10747F:	Documentation/watchdog/
10748F:	drivers/watchdog/
10749F:	include/linux/watchdog.h
10750F:	include/uapi/linux/watchdog.h
10751
10752WD7000 SCSI DRIVER
10753M:	Miroslav Zagorac <zaga@fly.cc.fer.hr>
10754L:	linux-scsi@vger.kernel.org
10755S:	Maintained
10756F:	drivers/scsi/wd7000.c
10757
10758WIIMOTE HID DRIVER
10759M:	David Herrmann <dh.herrmann@googlemail.com>
10760L:	linux-input@vger.kernel.org
10761S:	Maintained
10762F:	drivers/hid/hid-wiimote*
10763
10764WINBOND CIR DRIVER
10765M:	David Härdeman <david@hardeman.nu>
10766S:	Maintained
10767F:	drivers/media/rc/winbond-cir.c
10768
10769WIMAX STACK
10770M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10771M:	linux-wimax@intel.com
10772L:	wimax@linuxwimax.org (subscribers-only)
10773S:	Supported
10774W:	http://linuxwimax.org
10775F:	Documentation/wimax/README.wimax
10776F:	include/linux/wimax/debug.h
10777F:	include/net/wimax.h
10778F:	include/uapi/linux/wimax.h
10779F:	net/wimax/
10780
10781WISTRON LAPTOP BUTTON DRIVER
10782M:	Miloslav Trmac <mitr@volny.cz>
10783S:	Maintained
10784F:	drivers/input/misc/wistron_btns.c
10785
10786WL3501 WIRELESS PCMCIA CARD DRIVER
10787M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10788L:	linux-wireless@vger.kernel.org
10789W:	http://oops.ghostprotocols.net:81/blog
10790S:	Maintained
10791F:	drivers/net/wireless/wl3501*
10792
10793WM97XX TOUCHSCREEN DRIVERS
10794M:	Mark Brown <broonie@kernel.org>
10795M:	Liam Girdwood <lrg@slimlogic.co.uk>
10796L:	linux-input@vger.kernel.org
10797T:	git git://opensource.wolfsonmicro.com/linux-2.6-touch
10798W:	http://opensource.wolfsonmicro.com/node/7
10799S:	Supported
10800F:	drivers/input/touchscreen/*wm97*
10801F:	include/linux/wm97xx.h
10802
10803WOLFSON MICROELECTRONICS DRIVERS
10804L:	patches@opensource.wolfsonmicro.com
10805T:	git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10806T:	git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10807W:	http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10808S:	Supported
10809F:	Documentation/hwmon/wm83??
10810F:	arch/arm/mach-s3c64xx/mach-crag6410*
10811F:	drivers/clk/clk-wm83*.c
10812F:	drivers/extcon/extcon-arizona.c
10813F:	drivers/leds/leds-wm83*.c
10814F:	drivers/gpio/gpio-*wm*.c
10815F:	drivers/gpio/gpio-arizona.c
10816F:	drivers/hwmon/wm83??-hwmon.c
10817F:	drivers/input/misc/wm831x-on.c
10818F:	drivers/input/touchscreen/wm831x-ts.c
10819F:	drivers/input/touchscreen/wm97*.c
10820F:	drivers/mfd/arizona*
10821F:	drivers/mfd/wm*.c
10822F:	drivers/power/wm83*.c
10823F:	drivers/rtc/rtc-wm83*.c
10824F:	drivers/regulator/wm8*.c
10825F:	drivers/video/backlight/wm83*_bl.c
10826F:	drivers/watchdog/wm83*_wdt.c
10827F:	include/linux/mfd/arizona/
10828F:	include/linux/mfd/wm831x/
10829F:	include/linux/mfd/wm8350/
10830F:	include/linux/mfd/wm8400*
10831F:	include/linux/wm97xx.h
10832F:	include/sound/wm????.h
10833F:	sound/soc/codecs/arizona.?
10834F:	sound/soc/codecs/wm*
10835
10836WORKQUEUE
10837M:	Tejun Heo <tj@kernel.org>
10838T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10839S:	Maintained
10840F:	include/linux/workqueue.h
10841F:	kernel/workqueue.c
10842F:	Documentation/workqueue.txt
10843
10844X.25 NETWORK LAYER
10845M:	Andrew Hendry <andrew.hendry@gmail.com>
10846L:	linux-x25@vger.kernel.org
10847S:	Odd Fixes
10848F:	Documentation/networking/x25*
10849F:	include/net/x25*
10850F:	net/x25/
10851
10852X86 ARCHITECTURE (32-BIT AND 64-BIT)
10853M:	Thomas Gleixner <tglx@linutronix.de>
10854M:	Ingo Molnar <mingo@redhat.com>
10855M:	"H. Peter Anvin" <hpa@zytor.com>
10856M:	x86@kernel.org
10857L:	linux-kernel@vger.kernel.org
10858T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10859S:	Maintained
10860F:	Documentation/x86/
10861F:	arch/x86/
10862
10863X86 PLATFORM DRIVERS
10864M:	Darren Hart <dvhart@infradead.org>
10865L:	platform-driver-x86@vger.kernel.org
10866T:	git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10867S:	Maintained
10868F:	drivers/platform/x86/
10869
10870X86 MCE INFRASTRUCTURE
10871M:	Tony Luck <tony.luck@intel.com>
10872M:	Borislav Petkov <bp@alien8.de>
10873L:	linux-edac@vger.kernel.org
10874S:	Maintained
10875F:	arch/x86/kernel/cpu/mcheck/*
10876
10877X86 VDSO
10878M:	Andy Lutomirski <luto@amacapital.net>
10879L:	linux-kernel@vger.kernel.org
10880T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10881S:	Maintained
10882F:	arch/x86/vdso/
10883
10884XC2028/3028 TUNER DRIVER
10885M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10886L:	linux-media@vger.kernel.org
10887W:	http://linuxtv.org
10888T:	git git://linuxtv.org/media_tree.git
10889S:	Maintained
10890F:	drivers/media/tuners/tuner-xc2028.*
10891
10892XEN HYPERVISOR INTERFACE
10893M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10894M:	Boris Ostrovsky <boris.ostrovsky@oracle.com>
10895M:	David Vrabel <david.vrabel@citrix.com>
10896L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10897T:	git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10898S:	Supported
10899F:	arch/x86/xen/
10900F:	drivers/*/xen-*front.c
10901F:	drivers/xen/
10902F:	arch/x86/include/asm/xen/
10903F:	include/xen/
10904F:	include/uapi/xen/
10905
10906XEN HYPERVISOR ARM
10907M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10908L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10909S:	Supported
10910F:	arch/arm/xen/
10911F:	arch/arm/include/asm/xen/
10912
10913XEN HYPERVISOR ARM64
10914M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10915L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10916S:	Supported
10917F:	arch/arm64/xen/
10918F:	arch/arm64/include/asm/xen/
10919
10920XEN NETWORK BACKEND DRIVER
10921M:	Ian Campbell <ian.campbell@citrix.com>
10922M:	Wei Liu <wei.liu2@citrix.com>
10923L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10924L:	netdev@vger.kernel.org
10925S:	Supported
10926F:	drivers/net/xen-netback/*
10927
10928XEN PCI SUBSYSTEM
10929M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10930L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10931S:	Supported
10932F:	arch/x86/pci/*xen*
10933F:	drivers/pci/*xen*
10934
10935XEN BLOCK SUBSYSTEM
10936M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10937M:	Roger Pau Monné <roger.pau@citrix.com>
10938L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10939S:	Supported
10940F:	drivers/block/xen-blkback/*
10941F:	drivers/block/xen*
10942
10943XEN PVSCSI DRIVERS
10944M:	Juergen Gross <jgross@suse.com>
10945L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10946L:	linux-scsi@vger.kernel.org
10947S:	Supported
10948F:	drivers/scsi/xen-scsifront.c
10949F:	drivers/xen/xen-scsiback.c
10950F:	include/xen/interface/io/vscsiif.h
10951
10952XEN SWIOTLB SUBSYSTEM
10953M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10954L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
10955S:	Supported
10956F:	arch/x86/xen/*swiotlb*
10957F:	drivers/xen/*swiotlb*
10958
10959XFS FILESYSTEM
10960P:	Silicon Graphics Inc
10961M:	Dave Chinner <david@fromorbit.com>
10962M:	xfs@oss.sgi.com
10963L:	xfs@oss.sgi.com
10964W:	http://oss.sgi.com/projects/xfs
10965T:	git git://oss.sgi.com/xfs/xfs.git
10966S:	Supported
10967F:	Documentation/filesystems/xfs.txt
10968F:	fs/xfs/
10969
10970XILINX AXI ETHERNET DRIVER
10971M:	Anirudha Sarangi <anirudh@xilinx.com>
10972M:	John Linn <John.Linn@xilinx.com>
10973S:	Maintained
10974F:	drivers/net/ethernet/xilinx/xilinx_axienet*
10975
10976XILINX UARTLITE SERIAL DRIVER
10977M:	Peter Korsgaard <jacmet@sunsite.dk>
10978L:	linux-serial@vger.kernel.org
10979S:	Maintained
10980F:	drivers/tty/serial/uartlite.c
10981
10982XILINX VIDEO IP CORES
10983M:	Hyun Kwon <hyun.kwon@xilinx.com>
10984M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10985L:	linux-media@vger.kernel.org
10986T:	git git://linuxtv.org/media_tree.git
10987S:	Supported
10988F:	Documentation/devicetree/bindings/media/xilinx/
10989F:	drivers/media/platform/xilinx/
10990F:	include/uapi/linux/xilinx-v4l2-controls.h
10991
10992XILLYBUS DRIVER
10993M:	Eli Billauer <eli.billauer@gmail.com>
10994L:	linux-kernel@vger.kernel.org
10995S:	Supported
10996F:	drivers/char/xillybus/
10997
10998XTENSA XTFPGA PLATFORM SUPPORT
10999M:	Max Filippov <jcmvbkbc@gmail.com>
11000L:	linux-xtensa@linux-xtensa.org
11001S:	Maintained
11002F:	drivers/spi/spi-xtensa-xtfpga.c
11003F:	sound/soc/xtensa/xtfpga-i2s.c
11004
11005YAM DRIVER FOR AX.25
11006M:	Jean-Paul Roubelat <jpr@f6fbb.org>
11007L:	linux-hams@vger.kernel.org
11008S:	Maintained
11009F:	drivers/net/hamradio/yam*
11010F:	include/linux/yam.h
11011
11012YEALINK PHONE DRIVER
11013M:	Henk Vergonet <Henk.Vergonet@gmail.com>
11014L:	usbb2k-api-dev@nongnu.org
11015S:	Maintained
11016F:	Documentation/input/yealink.txt
11017F:	drivers/input/misc/yealink.*
11018
11019Z8530 DRIVER FOR AX.25
11020M:	Joerg Reuter <jreuter@yaina.de>
11021W:	http://yaina.de/jreuter/
11022W:	http://www.qsl.net/dl1bke/
11023L:	linux-hams@vger.kernel.org
11024S:	Maintained
11025F:	Documentation/networking/z8530drv.txt
11026F:	drivers/net/hamradio/*scc.c
11027F:	drivers/net/hamradio/z8530.h
11028
11029ZBUD COMPRESSED PAGE ALLOCATOR
11030M:	Seth Jennings <sjennings@variantweb.net>
11031L:	linux-mm@kvack.org
11032S:	Maintained
11033F:	mm/zbud.c
11034F:	include/linux/zbud.h
11035
11036ZD1211RW WIRELESS DRIVER
11037M:	Daniel Drake <dsd@gentoo.org>
11038M:	Ulrich Kunitz <kune@deine-taler.de>
11039W:	http://zd1211.ath.cx/wiki/DriverRewrite
11040L:	linux-wireless@vger.kernel.org
11041L:	zd1211-devs@lists.sourceforge.net (subscribers-only)
11042S:	Maintained
11043F:	drivers/net/wireless/zd1211rw/
11044
11045ZR36067 VIDEO FOR LINUX DRIVER
11046L:	mjpeg-users@lists.sourceforge.net
11047L:	linux-media@vger.kernel.org
11048W:	http://mjpeg.sourceforge.net/driver-zoran/
11049T:	hg http://linuxtv.org/hg/v4l-dvb
11050S:	Odd Fixes
11051F:	drivers/media/pci/zoran/
11052
11053ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11054M:	Minchan Kim <minchan@kernel.org>
11055M:	Nitin Gupta <ngupta@vflare.org>
11056R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11057L:	linux-kernel@vger.kernel.org
11058S:	Maintained
11059F:	drivers/block/zram/
11060F:	Documentation/blockdev/zram.txt
11061
11062ZS DECSTATION Z85C30 SERIAL DRIVER
11063M:	"Maciej W. Rozycki" <macro@linux-mips.org>
11064S:	Maintained
11065F:	drivers/tty/serial/zs.*
11066
11067ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11068M:	Minchan Kim <minchan@kernel.org>
11069M:	Nitin Gupta <ngupta@vflare.org>
11070L:	linux-mm@kvack.org
11071S:	Maintained
11072F:	mm/zsmalloc.c
11073F:	include/linux/zsmalloc.h
11074F:	Documentation/vm/zsmalloc.txt
11075
11076ZSWAP COMPRESSED SWAP CACHING
11077M:	Seth Jennings <sjennings@variantweb.net>
11078L:	linux-mm@kvack.org
11079S:	Maintained
11080F:	mm/zswap.c
11081
11082THE REST
11083M:	Linus Torvalds <torvalds@linux-foundation.org>
11084L:	linux-kernel@vger.kernel.org
11085Q:	http://patchwork.kernel.org/project/LKML/list/
11086T:	git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11087S:	Buried alive in reporters
11088F:	*
11089F:	*/
11090