xref: /openbmc/linux/MAINTAINERS (revision 1b69c6d0ae90b7f1a4f61d5c8209d5cb7a55f849)
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 Linux Foundation certificate of contribution and should
55	include a Signed-off-by: line.  The current version of this
56	"Developer's 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
161F:	Documentation/networking/6lowpan.txt
162
1636PACK NETWORK DRIVER FOR AX.25
164M:	Andreas Koensgen <ajk@comnets.uni-bremen.de>
165L:	linux-hams@vger.kernel.org
166S:	Maintained
167F:	drivers/net/hamradio/6pack.c
168
1698169 10/100/1000 GIGABIT ETHERNET DRIVER
170M:	Realtek linux nic maintainers <nic_swsd@realtek.com>
171L:	netdev@vger.kernel.org
172S:	Maintained
173F:	drivers/net/ethernet/realtek/r8169.c
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177L:	linux-serial@vger.kernel.org
178W:	http://serial.sourceforge.net
179S:	Maintained
180T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181F:	drivers/tty/serial/8250*
182F:	include/linux/serial_8250.h
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185L:	netdev@vger.kernel.org
186S:	Orphan / Obsolete
187F:	drivers/net/ethernet/8390/
188
1899P FILE SYSTEM
190M:	Eric Van Hensbergen <ericvh@gmail.com>
191M:	Ron Minnich <rminnich@sandia.gov>
192M:	Latchesar Ionkov <lucho@ionkov.net>
193L:	v9fs-developer@lists.sourceforge.net
194W:	http://swik.net/v9fs
195Q:	http://patchwork.kernel.org/project/v9fs-devel/list/
196T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197S:	Maintained
198F:	Documentation/filesystems/9p.txt
199F:	fs/9p/
200F:	net/9p/
201F:	include/net/9p/
202F:	include/uapi/linux/virtio_9p.h
203F:	include/trace/events/9p.h
204
205
206A8293 MEDIA DRIVER
207M:	Antti Palosaari <crope@iki.fi>
208L:	linux-media@vger.kernel.org
209W:	http://linuxtv.org/
210W:	http://palosaari.fi/linux/
211Q:	http://patchwork.linuxtv.org/project/linux-media/list/
212T:	git git://linuxtv.org/anttip/media_tree.git
213S:	Maintained
214F:	drivers/media/dvb-frontends/a8293*
215
216AACRAID SCSI RAID DRIVER
217M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218L:	linux-scsi@vger.kernel.org
219W:	http://www.adaptec.com/
220S:	Supported
221F:	Documentation/scsi/aacraid.txt
222F:	drivers/scsi/aacraid/
223
224ABI/API
225L:	linux-api@vger.kernel.org
226F:	Documentation/ABI/
227F:	include/linux/syscalls.h
228F:	include/uapi/
229F:	kernel/sys_ni.c
230
231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
232M:	Hans de Goede <hdegoede@redhat.com>
233L:	lm-sensors@lm-sensors.org
234S:	Maintained
235F:	drivers/hwmon/abituguru.c
236
237ABIT UGURU 3 HARDWARE MONITOR DRIVER
238M:	Alistair John Strachan <alistair@devzero.co.uk>
239L:	lm-sensors@lm-sensors.org
240S:	Maintained
241F:	drivers/hwmon/abituguru3.c
242
243ACENIC DRIVER
244M:	Jes Sorensen <jes@trained-monkey.org>
245L:	linux-acenic@sunsite.dk
246S:	Maintained
247F:	drivers/net/ethernet/alteon/acenic*
248
249ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
250M:	Peter Feuerer <peter@piie.net>
251L:	platform-driver-x86@vger.kernel.org
252W:	http://piie.net/?section=acerhdf
253S:	Maintained
254F:	drivers/platform/x86/acerhdf.c
255
256ACER WMI LAPTOP EXTRAS
257M:	"Lee, Chun-Yi" <jlee@suse.com>
258L:	platform-driver-x86@vger.kernel.org
259S:	Maintained
260F:	drivers/platform/x86/acer-wmi.c
261
262ACPI
263M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
264M:	Len Brown <lenb@kernel.org>
265L:	linux-acpi@vger.kernel.org
266W:	https://01.org/linux-acpi
267Q:	https://patchwork.kernel.org/project/linux-acpi/list/
268T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
269S:	Supported
270F:	drivers/acpi/
271F:	drivers/pnp/pnpacpi/
272F:	include/linux/acpi.h
273F:	include/acpi/
274F:	Documentation/acpi/
275F:	Documentation/ABI/testing/sysfs-bus-acpi
276F:	drivers/pci/*acpi*
277F:	drivers/pci/*/*acpi*
278F:	drivers/pci/*/*/*acpi*
279F:	tools/power/acpi/
280
281ACPI COMPONENT ARCHITECTURE (ACPICA)
282M:	Robert Moore <robert.moore@intel.com>
283M:	Lv Zheng <lv.zheng@intel.com>
284M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
285L:	linux-acpi@vger.kernel.org
286L:	devel@acpica.org
287W:	https://acpica.org/
288W:	https://github.com/acpica/acpica/
289Q:	https://patchwork.kernel.org/project/linux-acpi/list/
290T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
291S:	Supported
292F:	drivers/acpi/acpica/
293F:	include/acpi/
294F:	tools/power/acpi/
295
296ACPI FAN DRIVER
297M:	Zhang Rui <rui.zhang@intel.com>
298L:	linux-acpi@vger.kernel.org
299W:	https://01.org/linux-acpi
300S:	Supported
301F:	drivers/acpi/fan.c
302
303ACPI THERMAL DRIVER
304M:	Zhang Rui <rui.zhang@intel.com>
305L:	linux-acpi@vger.kernel.org
306W:	https://01.org/linux-acpi
307S:	Supported
308F:	drivers/acpi/*thermal*
309
310ACPI VIDEO DRIVER
311M:	Zhang Rui <rui.zhang@intel.com>
312L:	linux-acpi@vger.kernel.org
313W:	https://01.org/linux-acpi
314S:	Supported
315F:	drivers/acpi/video.c
316
317ACPI WMI DRIVER
318L:	platform-driver-x86@vger.kernel.org
319S:	Orphan
320F:	drivers/platform/x86/wmi.c
321
322AD1889 ALSA SOUND DRIVER
323M:	Thibaut Varene <T-Bone@parisc-linux.org>
324W:	http://wiki.parisc-linux.org/AD1889
325L:	linux-parisc@vger.kernel.org
326S:	Maintained
327F:	sound/pci/ad1889.*
328
329AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
330M:	Michael Hennerich <michael.hennerich@analog.com>
331W:	http://wiki.analog.com/AD5254
332W:	http://ez.analog.com/community/linux-device-drivers
333S:	Supported
334F:	drivers/misc/ad525x_dpot.c
335
336AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
337M:	Michael Hennerich <michael.hennerich@analog.com>
338W:	http://wiki.analog.com/AD5398
339W:	http://ez.analog.com/community/linux-device-drivers
340S:	Supported
341F:	drivers/regulator/ad5398.c
342
343AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
344M:	Michael Hennerich <michael.hennerich@analog.com>
345W:	http://wiki.analog.com/AD7142
346W:	http://ez.analog.com/community/linux-device-drivers
347S:	Supported
348F:	drivers/input/misc/ad714x.c
349
350AD7877 TOUCHSCREEN DRIVER
351M:	Michael Hennerich <michael.hennerich@analog.com>
352W:	http://wiki.analog.com/AD7877
353W:	http://ez.analog.com/community/linux-device-drivers
354S:	Supported
355F:	drivers/input/touchscreen/ad7877.c
356
357AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
358M:	Michael Hennerich <michael.hennerich@analog.com>
359W:	http://wiki.analog.com/AD7879
360W:	http://ez.analog.com/community/linux-device-drivers
361S:	Supported
362F:	drivers/input/touchscreen/ad7879.c
363
364ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
365M:	Jiri Kosina <jikos@kernel.org>
366S:	Maintained
367
368ADM1025 HARDWARE MONITOR DRIVER
369M:	Jean Delvare <jdelvare@suse.com>
370L:	lm-sensors@lm-sensors.org
371S:	Maintained
372F:	Documentation/hwmon/adm1025
373F:	drivers/hwmon/adm1025.c
374
375ADM1029 HARDWARE MONITOR DRIVER
376M:	Corentin Labbe <clabbe.montjoie@gmail.com>
377L:	lm-sensors@lm-sensors.org
378S:	Maintained
379F:	drivers/hwmon/adm1029.c
380
381ADM8211 WIRELESS DRIVER
382L:	linux-wireless@vger.kernel.org
383W:	http://wireless.kernel.org/
384S:	Orphan
385F:	drivers/net/wireless/adm8211.*
386
387ADP1653 FLASH CONTROLLER DRIVER
388M:	Sakari Ailus <sakari.ailus@iki.fi>
389L:	linux-media@vger.kernel.org
390S:	Maintained
391F:	drivers/media/i2c/adp1653.c
392F:	include/media/adp1653.h
393
394ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
395M:	Michael Hennerich <michael.hennerich@analog.com>
396W:	http://wiki.analog.com/ADP5520
397W:	http://ez.analog.com/community/linux-device-drivers
398S:	Supported
399F:	drivers/mfd/adp5520.c
400F:	drivers/video/backlight/adp5520_bl.c
401F:	drivers/leds/leds-adp5520.c
402F:	drivers/gpio/gpio-adp5520.c
403F:	drivers/input/keyboard/adp5520-keys.c
404
405ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
406M:	Michael Hennerich <michael.hennerich@analog.com>
407W:	http://wiki.analog.com/ADP5588
408W:	http://ez.analog.com/community/linux-device-drivers
409S:	Supported
410F:	drivers/input/keyboard/adp5588-keys.c
411F:	drivers/gpio/gpio-adp5588.c
412
413ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
414M:	Michael Hennerich <michael.hennerich@analog.com>
415W:	http://wiki.analog.com/ADP8860
416W:	http://ez.analog.com/community/linux-device-drivers
417S:	Supported
418F:	drivers/video/backlight/adp8860_bl.c
419
420ADS1015 HARDWARE MONITOR DRIVER
421M:	Dirk Eibach <eibach@gdsys.de>
422L:	lm-sensors@lm-sensors.org
423S:	Maintained
424F:	Documentation/hwmon/ads1015
425F:	drivers/hwmon/ads1015.c
426F:	include/linux/i2c/ads1015.h
427
428ADT746X FAN DRIVER
429M:	Colin Leroy <colin@colino.net>
430S:	Maintained
431F:	drivers/macintosh/therm_adt746x.c
432
433ADT7475 HARDWARE MONITOR DRIVER
434M:	Jean Delvare <jdelvare@suse.com>
435L:	lm-sensors@lm-sensors.org
436S:	Maintained
437F:	Documentation/hwmon/adt7475
438F:	drivers/hwmon/adt7475.c
439
440ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
441M:	Michael Hennerich <michael.hennerich@analog.com>
442W:	http://wiki.analog.com/ADXL345
443W:	http://ez.analog.com/community/linux-device-drivers
444S:	Supported
445F:	drivers/input/misc/adxl34x.c
446
447ADVANSYS SCSI DRIVER
448M:	Matthew Wilcox <matthew@wil.cx>
449M:	Hannes Reinecke <hare@suse.com>
450L:	linux-scsi@vger.kernel.org
451S:	Maintained
452F:	Documentation/scsi/advansys.txt
453F:	drivers/scsi/advansys.c
454
455AEDSP16 DRIVER
456M:	Riccardo Facchetti <fizban@tin.it>
457S:	Maintained
458F:	sound/oss/aedsp16.c
459
460AF9013 MEDIA DRIVER
461M:	Antti Palosaari <crope@iki.fi>
462L:	linux-media@vger.kernel.org
463W:	http://linuxtv.org/
464W:	http://palosaari.fi/linux/
465Q:	http://patchwork.linuxtv.org/project/linux-media/list/
466T:	git git://linuxtv.org/anttip/media_tree.git
467S:	Maintained
468F:	drivers/media/dvb-frontends/af9013*
469
470AF9033 MEDIA DRIVER
471M:	Antti Palosaari <crope@iki.fi>
472L:	linux-media@vger.kernel.org
473W:	http://linuxtv.org/
474W:	http://palosaari.fi/linux/
475Q:	http://patchwork.linuxtv.org/project/linux-media/list/
476T:	git git://linuxtv.org/anttip/media_tree.git
477S:	Maintained
478F:	drivers/media/dvb-frontends/af9033*
479
480AFFS FILE SYSTEM
481L:	linux-fsdevel@vger.kernel.org
482S:	Orphan
483F:	Documentation/filesystems/affs.txt
484F:	fs/affs/
485
486AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
487M:	David Howells <dhowells@redhat.com>
488L:	linux-afs@lists.infradead.org
489S:	Supported
490F:	fs/afs/
491F:	include/net/af_rxrpc.h
492F:	net/rxrpc/af_rxrpc.c
493
494AGPGART DRIVER
495M:	David Airlie <airlied@linux.ie>
496T:	git git://people.freedesktop.org/~airlied/linux (part of drm maint)
497S:	Maintained
498F:	drivers/char/agp/
499F:	include/linux/agp*
500F:	include/uapi/linux/agp*
501
502AHA152X SCSI DRIVER
503M:	"Juergen E. Fischer" <fischer@norbit.de>
504L:	linux-scsi@vger.kernel.org
505S:	Maintained
506F:	drivers/scsi/aha152x*
507F:	drivers/scsi/pcmcia/aha152x*
508
509AIC7XXX / AIC79XX SCSI DRIVER
510M:	Hannes Reinecke <hare@suse.com>
511L:	linux-scsi@vger.kernel.org
512S:	Maintained
513F:	drivers/scsi/aic7xxx/
514
515AIMSLAB FM RADIO RECEIVER DRIVER
516M:	Hans Verkuil <hverkuil@xs4all.nl>
517L:	linux-media@vger.kernel.org
518T:	git git://linuxtv.org/media_tree.git
519W:	http://linuxtv.org
520S:	Maintained
521F:	drivers/media/radio/radio-aimslab*
522
523AIO
524M:	Benjamin LaHaise <bcrl@kvack.org>
525L:	linux-aio@kvack.org
526S:	Supported
527F:	fs/aio.c
528F:	include/linux/*aio*.h
529
530AIRSPY MEDIA DRIVER
531M:	Antti Palosaari <crope@iki.fi>
532L:	linux-media@vger.kernel.org
533W:	http://linuxtv.org/
534W:	http://palosaari.fi/linux/
535Q:	http://patchwork.linuxtv.org/project/linux-media/list/
536T:	git git://linuxtv.org/anttip/media_tree.git
537S:	Maintained
538F:	drivers/media/usb/airspy/
539
540ALCATEL SPEEDTOUCH USB DRIVER
541M:	Duncan Sands <duncan.sands@free.fr>
542L:	linux-usb@vger.kernel.org
543W:	http://www.linux-usb.org/SpeedTouch/
544S:	Maintained
545F:	drivers/usb/atm/speedtch.c
546F:	drivers/usb/atm/usbatm.c
547
548ALCHEMY AU1XX0 MMC DRIVER
549M:	Manuel Lauss <manuel.lauss@gmail.com>
550S:	Maintained
551F:	drivers/mmc/host/au1xmmc.c
552
553ALI1563 I2C DRIVER
554M:	Rudolf Marek <r.marek@assembler.cz>
555L:	linux-i2c@vger.kernel.org
556S:	Maintained
557F:	Documentation/i2c/busses/i2c-ali1563
558F:	drivers/i2c/busses/i2c-ali1563.c
559
560ALLWINNER SECURITY SYSTEM
561M:	Corentin Labbe <clabbe.montjoie@gmail.com>
562L:	linux-crypto@vger.kernel.org
563S:	Maintained
564F:	drivers/crypto/sunxi-ss/
565
566ALPHA PORT
567M:	Richard Henderson <rth@twiddle.net>
568M:	Ivan Kokshaysky <ink@jurassic.park.msu.ru>
569M:	Matt Turner <mattst88@gmail.com>
570S:	Odd Fixes
571L:	linux-alpha@vger.kernel.org
572F:	arch/alpha/
573
574ALTERA MAILBOX DRIVER
575M:	Ley Foon Tan <lftan@altera.com>
576L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577S:	Maintained
578F:	drivers/mailbox/mailbox-altera.c
579
580ALTERA PIO DRIVER
581M:	Tien Hock Loh <thloh@altera.com>
582L:	linux-gpio@vger.kernel.org
583S:	Maintained
584F:	drivers/gpio/gpio-altera.c
585
586ALTERA TRIPLE SPEED ETHERNET DRIVER
587M:	Vince Bridgers <vbridger@opensource.altera.com>
588L:	netdev@vger.kernel.org
589L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590S:	Maintained
591F:	drivers/net/ethernet/altera/
592
593ALTERA UART/JTAG UART SERIAL DRIVERS
594M:	Tobias Klauser <tklauser@distanz.ch>
595L:	linux-serial@vger.kernel.org
596L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
597S:	Maintained
598F:	drivers/tty/serial/altera_uart.c
599F:	drivers/tty/serial/altera_jtaguart.c
600F:	include/linux/altera_uart.h
601F:	include/linux/altera_jtaguart.h
602
603AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
604M:	Tom Lendacky <thomas.lendacky@amd.com>
605L:	linux-crypto@vger.kernel.org
606S:	Supported
607F:	drivers/crypto/ccp/
608F:	include/linux/ccp.h
609
610AMD FAM15H PROCESSOR POWER MONITORING DRIVER
611M:	Andreas Herrmann <herrmann.der.user@googlemail.com>
612L:	lm-sensors@lm-sensors.org
613S:	Maintained
614F:	Documentation/hwmon/fam15h_power
615F:	drivers/hwmon/fam15h_power.c
616
617AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
618M:	Thomas Dahlmann <dahlmann.thomas@arcor.de>
619L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
620S:	Supported
621F:	drivers/usb/gadget/udc/amd5536udc.*
622
623AMD GEODE PROCESSOR/CHIPSET SUPPORT
624P:	Andres Salomon <dilinger@queued.net>
625L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
626W:	http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
627S:	Supported
628F:	drivers/char/hw_random/geode-rng.c
629F:	drivers/crypto/geode*
630F:	drivers/video/fbdev/geode/
631F:	arch/x86/include/asm/geode.h
632
633AMD IOMMU (AMD-VI)
634M:	Joerg Roedel <joro@8bytes.org>
635L:	iommu@lists.linux-foundation.org
636T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
637S:	Maintained
638F:	drivers/iommu/amd_iommu*.[ch]
639F:	include/linux/amd-iommu.h
640
641AMD KFD
642M:	Oded Gabbay <oded.gabbay@gmail.com>
643L:	dri-devel@lists.freedesktop.org
644T:	git git://people.freedesktop.org/~gabbayo/linux.git
645S:	Supported
646F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
647F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
648F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
649F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
650F:	drivers/gpu/drm/amd/amdkfd/
651F:	drivers/gpu/drm/amd/include/cik_structs.h
652F:	drivers/gpu/drm/amd/include/kgd_kfd_interface.h
653F:	drivers/gpu/drm/amd/include/vi_structs.h
654F:	drivers/gpu/drm/radeon/radeon_kfd.c
655F:	drivers/gpu/drm/radeon/radeon_kfd.h
656F:	include/uapi/linux/kfd_ioctl.h
657
658AMD MICROCODE UPDATE SUPPORT
659M:	Borislav Petkov <bp@alien8.de>
660S:	Maintained
661F:	arch/x86/kernel/cpu/microcode/amd*
662
663AMD XGBE DRIVER
664M:	Tom Lendacky <thomas.lendacky@amd.com>
665L:	netdev@vger.kernel.org
666S:	Supported
667F:	drivers/net/ethernet/amd/xgbe/
668
669AMS (Apple Motion Sensor) DRIVER
670M:	Michael Hanselmann <linux-kernel@hansmi.ch>
671S:	Supported
672F:	drivers/macintosh/ams/
673
674AMSO1100 RNIC DRIVER
675M:	Tom Tucker <tom@opengridcomputing.com>
676M:	Steve Wise <swise@opengridcomputing.com>
677L:	linux-rdma@vger.kernel.org
678S:	Maintained
679F:	drivers/infiniband/hw/amso1100/
680
681ANALOG DEVICES INC AD9389B DRIVER
682M:	Hans Verkuil <hans.verkuil@cisco.com>
683L:	linux-media@vger.kernel.org
684S:	Maintained
685F:	drivers/media/i2c/ad9389b*
686
687ANALOG DEVICES INC ADV7180 DRIVER
688M:	Lars-Peter Clausen <lars@metafoo.de>
689L:	linux-media@vger.kernel.org
690W:	http://ez.analog.com/community/linux-device-drivers
691S:	Supported
692F:	drivers/media/i2c/adv7180.c
693
694ANALOG DEVICES INC ADV7511 DRIVER
695M:	Hans Verkuil <hans.verkuil@cisco.com>
696L:	linux-media@vger.kernel.org
697S:	Maintained
698F:	drivers/media/i2c/adv7511*
699
700ANALOG DEVICES INC ADV7604 DRIVER
701M:	Hans Verkuil <hans.verkuil@cisco.com>
702L:	linux-media@vger.kernel.org
703S:	Maintained
704F:	drivers/media/i2c/adv7604*
705
706ANALOG DEVICES INC ADV7842 DRIVER
707M:	Hans Verkuil <hans.verkuil@cisco.com>
708L:	linux-media@vger.kernel.org
709S:	Maintained
710F:	drivers/media/i2c/adv7842*
711
712ANALOG DEVICES INC ASOC CODEC DRIVERS
713M:	Lars-Peter Clausen <lars@metafoo.de>
714L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
715W:	http://wiki.analog.com/
716W:	http://ez.analog.com/community/linux-device-drivers
717S:	Supported
718F:	sound/soc/codecs/adau*
719F:	sound/soc/codecs/adav*
720F:	sound/soc/codecs/ad1*
721F:	sound/soc/codecs/ad7*
722F:	sound/soc/codecs/ssm*
723F:	sound/soc/codecs/sigmadsp.*
724
725ANALOG DEVICES INC ASOC DRIVERS
726L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
727L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
728W:	http://blackfin.uclinux.org/
729S:	Supported
730F:	sound/soc/blackfin/*
731
732ANALOG DEVICES INC IIO DRIVERS
733M:	Lars-Peter Clausen <lars@metafoo.de>
734M:	Michael Hennerich <Michael.Hennerich@analog.com>
735W:	http://wiki.analog.com/
736W:	http://ez.analog.com/community/linux-device-drivers
737S:	Supported
738F:	drivers/iio/*/ad*
739X:	drivers/iio/*/adjd*
740F:	drivers/staging/iio/*/ad*
741F:	staging/iio/trigger/iio-trig-bfin-timer.c
742
743ANALOG DEVICES INC DMA DRIVERS
744M:	Lars-Peter Clausen <lars@metafoo.de>
745W:	http://ez.analog.com/community/linux-device-drivers
746S:	Supported
747F:	drivers/dma/dma-axi-dmac.c
748
749ANDROID DRIVERS
750M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
751M:	Arve Hjønnevåg <arve@android.com>
752M:	Riley Andrews <riandrews@android.com>
753T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
754L:	devel@driverdev.osuosl.org
755S:	Supported
756F:	drivers/android/
757F:	drivers/staging/android/
758
759AOA (Apple Onboard Audio) ALSA DRIVER
760M:	Johannes Berg <johannes@sipsolutions.net>
761L:	linuxppc-dev@lists.ozlabs.org
762L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
763S:	Maintained
764F:	sound/aoa/
765
766APM DRIVER
767M:	Jiri Kosina <jikos@kernel.org>
768S:	Odd fixes
769F:	arch/x86/kernel/apm_32.c
770F:	include/linux/apm_bios.h
771F:	include/uapi/linux/apm_bios.h
772F:	drivers/char/apm-emulation.c
773
774APPLE BCM5974 MULTITOUCH DRIVER
775M:	Henrik Rydberg <rydberg@bitmath.org>
776L:	linux-input@vger.kernel.org
777S:	Odd fixes
778F:	drivers/input/mouse/bcm5974.c
779
780APPLE SMC DRIVER
781M:	Henrik Rydberg <rydberg@bitmath.org>
782L:	lm-sensors@lm-sensors.org
783S:	Odd fixes
784F:	drivers/hwmon/applesmc.c
785
786APPLETALK NETWORK LAYER
787M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
788S:	Maintained
789F:	drivers/net/appletalk/
790F:	net/appletalk/
791
792APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
793M:	Iyappan Subramanian <isubramanian@apm.com>
794M:	Keyur Chudgar <kchudgar@apm.com>
795S:	Supported
796F:	drivers/net/ethernet/apm/xgene/
797F:	Documentation/devicetree/bindings/net/apm-xgene-enet.txt
798
799APTINA CAMERA SENSOR PLL
800M:	Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
801L:	linux-media@vger.kernel.org
802S:	Maintained
803F:	drivers/media/i2c/aptina-pll.*
804
805ARC FRAMEBUFFER DRIVER
806M:	Jaya Kumar <jayalk@intworks.biz>
807S:	Maintained
808F:	drivers/video/fbdev/arcfb.c
809F:	drivers/video/fbdev/core/fb_defio.c
810
811ARCNET NETWORK LAYER
812M:	Michael Grzeschik <m.grzeschik@pengutronix.de>
813L:	netdev@vger.kernel.org
814S:	Maintained
815F:	drivers/net/arcnet/
816F:	include/uapi/linux/if_arcnet.h
817
818ARM MFM AND FLOPPY DRIVERS
819M:	Ian Molton <spyro@f2s.com>
820S:	Maintained
821F:	arch/arm/lib/floppydma.S
822F:	arch/arm/include/asm/floppy.h
823
824ARM PMU PROFILING AND DEBUGGING
825M:	Will Deacon <will.deacon@arm.com>
826S:	Maintained
827F:	arch/arm/kernel/perf_*
828F:	arch/arm/oprofile/common.c
829F:	arch/arm/kernel/hw_breakpoint.c
830F:	arch/arm/include/asm/hw_breakpoint.h
831F:	arch/arm/include/asm/perf_event.h
832F:	drivers/perf/arm_pmu.c
833F:	include/linux/perf/arm_pmu.h
834
835ARM PORT
836M:	Russell King <linux@arm.linux.org.uk>
837L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
838W:	http://www.arm.linux.org.uk/
839S:	Maintained
840F:	arch/arm/
841
842ARM SUB-ARCHITECTURES
843L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
844S:	Maintained
845F:	arch/arm/mach-*/
846F:	arch/arm/plat-*/
847T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
848
849ARM PRIMECELL AACI PL041 DRIVER
850M:	Russell King <linux@arm.linux.org.uk>
851S:	Maintained
852F:	sound/arm/aaci.*
853
854ARM PRIMECELL CLCD PL110 DRIVER
855M:	Russell King <linux@arm.linux.org.uk>
856S:	Maintained
857F:	drivers/video/fbdev/amba-clcd.*
858
859ARM PRIMECELL KMI PL050 DRIVER
860M:	Russell King <linux@arm.linux.org.uk>
861S:	Maintained
862F:	drivers/input/serio/ambakmi.*
863F:	include/linux/amba/kmi.h
864
865ARM PRIMECELL MMCI PL180/1 DRIVER
866M:	Russell King <linux@arm.linux.org.uk>
867S:	Maintained
868F:	drivers/mmc/host/mmci.*
869F:	include/linux/amba/mmci.h
870
871ARM PRIMECELL UART PL010 AND PL011 DRIVERS
872M:	Russell King <linux@arm.linux.org.uk>
873S:	Maintained
874F:	drivers/tty/serial/amba-pl01*.c
875F:	include/linux/amba/serial.h
876
877ARM PRIMECELL BUS SUPPORT
878M:	Russell King <linux@arm.linux.org.uk>
879S:	Maintained
880F:	drivers/amba/
881F:	include/linux/amba/bus.h
882
883ARM/ADS SPHERE MACHINE SUPPORT
884M:	Lennert Buytenhek <kernel@wantstofly.org>
885L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
886S:	Maintained
887
888ARM/AFEB9260 MACHINE SUPPORT
889M:	Sergey Lapin <slapin@ossfans.org>
890L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
891S:	Maintained
892
893ARM/AJECO 1ARM MACHINE SUPPORT
894M:	Lennert Buytenhek <kernel@wantstofly.org>
895L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
896S:	Maintained
897
898ARM/Allwinner A1X SoC support
899M:	Maxime Ripard <maxime.ripard@free-electrons.com>
900L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
901S:	Maintained
902N:	sun[x4567]i
903
904ARM/Allwinner SoC Clock Support
905M:	Emilio López <emilio@elopez.com.ar>
906S:	Maintained
907F:	drivers/clk/sunxi/
908
909ARM/Amlogic MesonX SoC support
910M:	Carlo Caione <carlo@caione.org>
911L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
912S:	Maintained
913F:	drivers/media/rc/meson-ir.c
914N:	meson[x68]
915
916ARM/Annapurna Labs ALPINE ARCHITECTURE
917M:	Tsahee Zidenberg <tsahee@annapurnalabs.com>
918S:	Maintained
919F:	arch/arm/mach-alpine/
920
921ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
922M:	Nicolas Ferre <nicolas.ferre@atmel.com>
923M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
924M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
925L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
926W:	http://www.linux4sam.org
927S:	Supported
928F:	arch/arm/mach-at91/
929F:	include/soc/at91/
930F:	arch/arm/boot/dts/at91*.dts
931F:	arch/arm/boot/dts/at91*.dtsi
932F:	arch/arm/boot/dts/sama*.dts
933F:	arch/arm/boot/dts/sama*.dtsi
934F:	arch/arm/include/debug/at91.S
935
936ARM/ATMEL AT91 Clock Support
937M:	Boris Brezillon <boris.brezillon@free-electrons.com>
938S:	Maintained
939F:	drivers/clk/at91
940
941ARM/CALXEDA HIGHBANK ARCHITECTURE
942M:	Rob Herring <robh@kernel.org>
943L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
944S:	Maintained
945F:	arch/arm/mach-highbank/
946
947ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
948M:	Krzysztof Halasa <khalasa@piap.pl>
949S:	Maintained
950F:	arch/arm/mach-cns3xxx/
951
952ARM/CAVIUM THUNDER NETWORK DRIVER
953M:	Sunil Goutham <sgoutham@cavium.com>
954M:	Robert Richter <rric@kernel.org>
955L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
956S:	Supported
957F:	drivers/net/ethernet/cavium/thunder/
958
959ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
960M:	Alexander Shiyan <shc_work@mail.ru>
961L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
962S:	Odd Fixes
963N:	clps711x
964
965ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
966M:	Hartley Sweeten <hsweeten@visionengravers.com>
967M:	Ryan Mallon <rmallon@gmail.com>
968L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
969S:	Maintained
970F:	arch/arm/mach-ep93xx/
971F:	arch/arm/mach-ep93xx/include/mach/
972
973ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
974M:	Lennert Buytenhek <kernel@wantstofly.org>
975L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
976S:	Maintained
977
978ARM/CLKDEV SUPPORT
979M:	Russell King <linux@arm.linux.org.uk>
980L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
981S:	Maintained
982F:	arch/arm/include/asm/clkdev.h
983F:	drivers/clk/clkdev.c
984
985ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
986M:	Mike Rapoport <mike@compulab.co.il>
987L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
988S:	Maintained
989
990ARM/CONTEC MICRO9 MACHINE SUPPORT
991M:	Hubert Feurstein <hubert.feurstein@contec.at>
992S:	Maintained
993F:	arch/arm/mach-ep93xx/micro9.c
994
995ARM/CORESIGHT FRAMEWORK AND DRIVERS
996M:	Mathieu Poirier <mathieu.poirier@linaro.org>
997L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
998S:	Maintained
999F:	drivers/hwtracing/coresight/*
1000F:	Documentation/trace/coresight.txt
1001F:	Documentation/devicetree/bindings/arm/coresight.txt
1002F:	Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1003
1004ARM/CORGI MACHINE SUPPORT
1005M:	Richard Purdie <rpurdie@rpsys.net>
1006S:	Maintained
1007
1008ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1009M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1010L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1011T:	git git://github.com/ulli-kroll/linux.git
1012S:	Maintained
1013F:	arch/arm/mach-gemini/
1014F:	drivers/rtc/rtc-gemini.c
1015
1016ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1017M:	Barry Song <baohua@kernel.org>
1018L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1019T:	git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1020S:	Maintained
1021F:	arch/arm/mach-prima2/
1022F:	drivers/clk/sirf/
1023F:	drivers/clocksource/timer-prima2.c
1024F:	drivers/clocksource/timer-atlas7.c
1025N:	[^a-z]sirf
1026
1027ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1028M:	Baruch Siach <baruch@tkos.co.il>
1029L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1030S:	Maintained
1031F:	arch/arm/boot/dts/cx92755*
1032N:	digicolor
1033
1034ARM/EBSA110 MACHINE SUPPORT
1035M:	Russell King <linux@arm.linux.org.uk>
1036L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1037W:	http://www.arm.linux.org.uk/
1038S:	Maintained
1039F:	arch/arm/mach-ebsa110/
1040F:	drivers/net/ethernet/amd/am79c961a.*
1041
1042ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1043M:	Uwe Kleine-König <kernel@pengutronix.de>
1044L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1045S:	Maintained
1046N:	efm32
1047
1048ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1049M:	Daniel Ribeiro <drwyrm@gmail.com>
1050M:	Stefan Schmidt <stefan@openezx.org>
1051M:	Harald Welte <laforge@openezx.org>
1052L:	openezx-devel@lists.openezx.org (moderated for non-subscribers)
1053W:	http://www.openezx.org/
1054S:	Maintained
1055T:	topgit git://git.openezx.org/openezx.git
1056F:	arch/arm/mach-pxa/ezx.c
1057
1058ARM/FARADAY FA526 PORT
1059M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1060L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061S:	Maintained
1062T:	git git://git.berlios.de/gemini-board
1063F:	arch/arm/mm/*-fa*
1064
1065ARM/FOOTBRIDGE ARCHITECTURE
1066M:	Russell King <linux@arm.linux.org.uk>
1067L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1068W:	http://www.arm.linux.org.uk/
1069S:	Maintained
1070F:	arch/arm/include/asm/hardware/dec21285.h
1071F:	arch/arm/mach-footbridge/
1072
1073ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1074M:	Shawn Guo <shawnguo@kernel.org>
1075M:	Sascha Hauer <kernel@pengutronix.de>
1076L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1077S:	Maintained
1078T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1079F:	arch/arm/mach-imx/
1080F:	arch/arm/mach-mxs/
1081F:	arch/arm/boot/dts/imx*
1082F:	arch/arm/configs/imx*_defconfig
1083F:	drivers/clk/imx/
1084F:	include/soc/imx/
1085
1086ARM/FREESCALE VYBRID ARM ARCHITECTURE
1087M:	Shawn Guo <shawnguo@kernel.org>
1088M:	Sascha Hauer <kernel@pengutronix.de>
1089R:	Stefan Agner <stefan@agner.ch>
1090L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1091S:	Maintained
1092T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1093F:	arch/arm/mach-imx/*vf610*
1094F:	arch/arm/boot/dts/vf*
1095
1096ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1097M:	Lennert Buytenhek <kernel@wantstofly.org>
1098L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1099S:	Maintained
1100
1101ARM/GUMSTIX MACHINE SUPPORT
1102M:	Steve Sakoman <sakoman@gmail.com>
1103L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104S:	Maintained
1105
1106ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1107M:	Philipp Zabel <philipp.zabel@gmail.com>
1108M:	Paul Parsons <lost.distance@yahoo.com>
1109L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1110S:	Maintained
1111F:	arch/arm/mach-pxa/hx4700.c
1112F:	arch/arm/mach-pxa/include/mach/hx4700.h
1113F:	sound/soc/pxa/hx4700.c
1114
1115ARM/HISILICON SOC SUPPORT
1116M:	Wei Xu <xuwei5@hisilicon.com>
1117L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1118W:	http://www.hisilicon.com
1119S:	Supported
1120T:	git git://github.com/hisilicon/linux-hisi.git
1121F:	arch/arm/mach-hisi/
1122
1123ARM/HP JORNADA 7XX MACHINE SUPPORT
1124M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
1125W:	www.jlime.com
1126S:	Maintained
1127T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1128F:	arch/arm/mach-sa1100/jornada720.c
1129F:	arch/arm/mach-sa1100/include/mach/jornada720.h
1130
1131ARM/IGEP MACHINE SUPPORT
1132M:	Enric Balletbo i Serra <eballetbo@gmail.com>
1133M:	Javier Martinez Canillas <javier@dowhile0.org>
1134L:	linux-omap@vger.kernel.org
1135L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1136S:	Maintained
1137F:	arch/arm/boot/dts/omap3-igep*
1138
1139ARM/INCOME PXA270 SUPPORT
1140M:	Marek Vasut <marek.vasut@gmail.com>
1141L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1142S:	Maintained
1143F:	arch/arm/mach-pxa/colibri-pxa270-income.c
1144
1145ARM/INTEL IOP32X ARM ARCHITECTURE
1146M:	Lennert Buytenhek <kernel@wantstofly.org>
1147L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1148S:	Maintained
1149
1150ARM/INTEL IOP33X ARM ARCHITECTURE
1151L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1152S:	Orphan
1153
1154ARM/INTEL IOP13XX ARM ARCHITECTURE
1155M:	Lennert Buytenhek <kernel@wantstofly.org>
1156L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1157S:	Maintained
1158
1159ARM/INTEL IQ81342EX MACHINE SUPPORT
1160M:	Lennert Buytenhek <kernel@wantstofly.org>
1161L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1162S:	Maintained
1163
1164ARM/INTEL IXDP2850 MACHINE SUPPORT
1165M:	Lennert Buytenhek <kernel@wantstofly.org>
1166L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1167S:	Maintained
1168
1169ARM/INTEL IXP4XX ARM ARCHITECTURE
1170M:	Imre Kaloz <kaloz@openwrt.org>
1171M:	Krzysztof Halasa <khalasa@piap.pl>
1172L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1173S:	Maintained
1174F:	arch/arm/mach-ixp4xx/
1175
1176ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1177M:	Jonathan Cameron <jic23@cam.ac.uk>
1178L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1179S:	Maintained
1180F:	arch/arm/mach-pxa/stargate2.c
1181F:	drivers/pcmcia/pxa2xx_stargate2.c
1182
1183ARM/INTEL XSC3 (MANZANO) ARM CORE
1184M:	Lennert Buytenhek <kernel@wantstofly.org>
1185L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1186S:	Maintained
1187
1188ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1189M:	Lennert Buytenhek <kernel@wantstofly.org>
1190L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1191S:	Maintained
1192
1193ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1194M:	Santosh Shilimkar <ssantosh@kernel.org>
1195L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1196S:	Maintained
1197F:	arch/arm/mach-keystone/
1198T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1199
1200ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1201M:	Santosh Shilimkar <ssantosh@kernel.org>
1202L:	linux-kernel@vger.kernel.org
1203S:	Maintained
1204F:	drivers/clk/keystone/
1205
1206ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1207M:	Santosh Shilimkar <ssantosh@kernel.org>
1208L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1209L:	linux-kernel@vger.kernel.org
1210S:	Maintained
1211F:	drivers/clocksource/timer-keystone.c
1212
1213ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1214M:	Santosh Shilimkar <ssantosh@kernel.org>
1215L:	linux-kernel@vger.kernel.org
1216S:	Maintained
1217F:	drivers/power/reset/keystone-reset.c
1218
1219ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1220M:	Santosh Shilimkar <ssantosh@kernel.org>
1221L:	linux-kernel@vger.kernel.org
1222S:	Maintained
1223F:	drivers/memory/*emif*
1224
1225ARM/LOGICPD PXA270 MACHINE SUPPORT
1226M:	Lennert Buytenhek <kernel@wantstofly.org>
1227L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1228S:	Maintained
1229
1230ARM/LPC18XX ARCHITECTURE
1231M:	Joachim Eastwood <manabian@gmail.com>
1232L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1233S:	Maintained
1234N:	lpc18xx
1235
1236ARM/MAGICIAN MACHINE SUPPORT
1237M:	Philipp Zabel <philipp.zabel@gmail.com>
1238S:	Maintained
1239
1240ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1241M:	Jason Cooper <jason@lakedaemon.net>
1242M:	Andrew Lunn <andrew@lunn.ch>
1243M:	Gregory Clement <gregory.clement@free-electrons.com>
1244M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1245L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1246S:	Maintained
1247F:	arch/arm/mach-mvebu/
1248F:	drivers/rtc/rtc-armada38x.c
1249F:	arch/arm/boot/dts/armada*
1250F:	arch/arm/boot/dts/kirkwood*
1251
1252
1253ARM/Marvell Berlin SoC support
1254M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1255L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1256S:	Maintained
1257F:	arch/arm/mach-berlin/
1258F:	arch/arm/boot/dts/berlin*
1259
1260
1261ARM/Marvell Dove/MV78xx0/Orion SOC support
1262M:	Jason Cooper <jason@lakedaemon.net>
1263M:	Andrew Lunn <andrew@lunn.ch>
1264M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1265M:	Gregory Clement <gregory.clement@free-electrons.com>
1266L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1267S:	Maintained
1268F:	arch/arm/mach-dove/
1269F:	arch/arm/mach-mv78xx0/
1270F:	arch/arm/mach-orion5x/
1271F:	arch/arm/plat-orion/
1272F:	arch/arm/boot/dts/dove*
1273F:	arch/arm/boot/dts/orion5x*
1274
1275
1276ARM/Orion SoC/Technologic Systems TS-78xx platform support
1277M:	Alexander Clouter <alex@digriz.org.uk>
1278L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1279W:	http://www.digriz.org.uk/ts78xx/kernel
1280S:	Maintained
1281F:	arch/arm/mach-orion5x/ts78xx-*
1282
1283ARM/Mediatek RTC DRIVER
1284M:	Eddie Huang <eddie.huang@mediatek.com>
1285L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1286L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1287S:	Maintained
1288F:	drivers/rtc/rtc-mt6397.c
1289
1290ARM/Mediatek SoC support
1291M:	Matthias Brugger <matthias.bgg@gmail.com>
1292L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1294S:	Maintained
1295F:	arch/arm/boot/dts/mt6*
1296F:	arch/arm/boot/dts/mt8*
1297F:	arch/arm/mach-mediatek/
1298N:	mtk
1299K:	mediatek
1300
1301ARM/MICREL KS8695 ARCHITECTURE
1302M:	Greg Ungerer <gerg@uclinux.org>
1303L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1304F:	arch/arm/mach-ks8695/
1305S:	Odd Fixes
1306
1307ARM/MIOA701 MACHINE SUPPORT
1308M:	Robert Jarzmik <robert.jarzmik@free.fr>
1309L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1310F:	arch/arm/mach-pxa/mioa701.c
1311S:	Maintained
1312
1313ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1314M:	Michael Petchkovsky <mkpetch@internode.on.net>
1315S:	Maintained
1316
1317ARM/NOMADIK ARCHITECTURE
1318M:	Alessandro Rubini <rubini@unipv.it>
1319M:	Linus Walleij <linus.walleij@linaro.org>
1320L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1321S:	Maintained
1322F:	arch/arm/mach-nomadik/
1323F:	drivers/pinctrl/nomadik/
1324F:	drivers/i2c/busses/i2c-nomadik.c
1325T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1326
1327ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1328M:	Nelson Castillo <arhuaco@freaks-unidos.net>
1329L:	openmoko-kernel@lists.openmoko.org (subscribers-only)
1330W:	http://wiki.openmoko.org/wiki/Neo_FreeRunner
1331S:	Supported
1332
1333ARM/TOSA MACHINE SUPPORT
1334M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1335M:	Dirk Opfer <dirk@opfer-online.de>
1336S:	Maintained
1337
1338ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1339M:	Marek Vasut <marek.vasut@gmail.com>
1340L:	linux-arm-kernel@lists.infradead.org
1341W:	http://hackndev.com
1342S:	Maintained
1343F:	arch/arm/mach-pxa/include/mach/palmtx.h
1344F:	arch/arm/mach-pxa/palmtx.c
1345F:	arch/arm/mach-pxa/include/mach/palmt5.h
1346F:	arch/arm/mach-pxa/palmt5.c
1347F:	arch/arm/mach-pxa/include/mach/palmld.h
1348F:	arch/arm/mach-pxa/palmld.c
1349F:	arch/arm/mach-pxa/include/mach/palmte2.h
1350F:	arch/arm/mach-pxa/palmte2.c
1351F:	arch/arm/mach-pxa/include/mach/palmtc.h
1352F:	arch/arm/mach-pxa/palmtc.c
1353
1354ARM/PALM TREO SUPPORT
1355M:	Tomas Cech <sleep_walker@suse.com>
1356L:	linux-arm-kernel@lists.infradead.org
1357W:	http://hackndev.com
1358S:	Maintained
1359F:	arch/arm/mach-pxa/include/mach/palmtreo.h
1360F:	arch/arm/mach-pxa/palmtreo.c
1361
1362ARM/PALMZ72 SUPPORT
1363M:	Sergey Lapin <slapin@ossfans.org>
1364L:	linux-arm-kernel@lists.infradead.org
1365W:	http://hackndev.com
1366S:	Maintained
1367F:	arch/arm/mach-pxa/include/mach/palmz72.h
1368F:	arch/arm/mach-pxa/palmz72.c
1369
1370ARM/PLEB SUPPORT
1371M:	Peter Chubb <pleb@gelato.unsw.edu.au>
1372W:	http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1373S:	Maintained
1374
1375ARM/PT DIGITAL BOARD PORT
1376M:	Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1377L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1378W:	http://www.arm.linux.org.uk/
1379S:	Maintained
1380
1381ARM/QUALCOMM SUPPORT
1382M:	Kumar Gala <galak@codeaurora.org>
1383M:	Andy Gross <agross@codeaurora.org>
1384M:	David Brown <davidb@codeaurora.org>
1385L:	linux-arm-msm@vger.kernel.org
1386L:	linux-soc@vger.kernel.org
1387S:	Maintained
1388F:	arch/arm/mach-qcom/
1389F:	drivers/soc/qcom/
1390F:	drivers/tty/serial/msm_serial.h
1391F:	drivers/tty/serial/msm_serial.c
1392F:	drivers/*/pm8???-*
1393F:	drivers/mfd/ssbi.c
1394F:	drivers/firmware/qcom_scm.c
1395T:	git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1396
1397ARM/RADISYS ENP2611 MACHINE SUPPORT
1398M:	Lennert Buytenhek <kernel@wantstofly.org>
1399L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1400S:	Maintained
1401
1402ARM/RISCPC ARCHITECTURE
1403M:	Russell King <linux@arm.linux.org.uk>
1404L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1405W:	http://www.arm.linux.org.uk/
1406S:	Maintained
1407F:	arch/arm/include/asm/hardware/entry-macro-iomd.S
1408F:	arch/arm/include/asm/hardware/ioc.h
1409F:	arch/arm/include/asm/hardware/iomd.h
1410F:	arch/arm/include/asm/hardware/memc.h
1411F:	arch/arm/mach-rpc/
1412F:	drivers/net/ethernet/8390/etherh.c
1413F:	drivers/net/ethernet/i825xx/ether1*
1414F:	drivers/net/ethernet/seeq/ether3*
1415F:	drivers/scsi/arm/
1416
1417ARM/Rockchip SoC support
1418M:	Heiko Stuebner <heiko@sntech.de>
1419L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1420L:	linux-rockchip@lists.infradead.org
1421S:	Maintained
1422F:	arch/arm/boot/dts/rk3*
1423F:	arch/arm/mach-rockchip/
1424F:	drivers/clk/rockchip/
1425F:	drivers/i2c/busses/i2c-rk3x.c
1426F:	drivers/*/*rockchip*
1427F:	drivers/*/*/*rockchip*
1428F:	sound/soc/rockchip/
1429N:	rockchip
1430
1431ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1432M:	Kukjin Kim <kgene@kernel.org>
1433M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
1434L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1435L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1436S:	Maintained
1437F:	arch/arm/boot/dts/s3c*
1438F:	arch/arm/boot/dts/exynos*
1439F:	arch/arm64/boot/dts/exynos/
1440F:	arch/arm/plat-samsung/
1441F:	arch/arm/mach-s3c24*/
1442F:	arch/arm/mach-s3c64xx/
1443F:	arch/arm/mach-s5p*/
1444F:	arch/arm/mach-exynos*/
1445F:	drivers/*/*s3c2410*
1446F:	drivers/*/*/*s3c2410*
1447F:	drivers/spi/spi-s3c*
1448F:	sound/soc/samsung/*
1449N:	exynos
1450
1451ARM/SAMSUNG MOBILE MACHINE SUPPORT
1452M:	Kyungmin Park <kyungmin.park@samsung.com>
1453L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1454S:	Maintained
1455F:	arch/arm/mach-s5pv210/
1456
1457ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1458M:	Kyungmin Park <kyungmin.park@samsung.com>
1459M:	Kamil Debski <k.debski@samsung.com>
1460L:	linux-arm-kernel@lists.infradead.org
1461L:	linux-media@vger.kernel.org
1462S:	Maintained
1463F:	drivers/media/platform/s5p-g2d/
1464
1465ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1466M:	Kyungmin Park <kyungmin.park@samsung.com>
1467M:	Kamil Debski <k.debski@samsung.com>
1468M:	Jeongtae Park <jtp.park@samsung.com>
1469L:	linux-arm-kernel@lists.infradead.org
1470L:	linux-media@vger.kernel.org
1471S:	Maintained
1472F:	arch/arm/plat-samsung/s5p-dev-mfc.c
1473F:	drivers/media/platform/s5p-mfc/
1474
1475ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1476M:	Kyungmin Park <kyungmin.park@samsung.com>
1477M:	Tomasz Stanislawski <t.stanislaws@samsung.com>
1478L:	linux-arm-kernel@lists.infradead.org
1479L:	linux-media@vger.kernel.org
1480S:	Maintained
1481F:	drivers/media/platform/s5p-tv/
1482
1483ARM/SHMOBILE ARM ARCHITECTURE
1484M:	Simon Horman <horms@verge.net.au>
1485M:	Magnus Damm <magnus.damm@gmail.com>
1486L:	linux-sh@vger.kernel.org
1487W:	http://oss.renesas.com
1488Q:	http://patchwork.kernel.org/project/linux-sh/list/
1489T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1490S:	Supported
1491F:	arch/arm/boot/dts/emev2*
1492F:	arch/arm/boot/dts/r7s*
1493F:	arch/arm/boot/dts/r8a*
1494F:	arch/arm/boot/dts/sh*
1495F:	arch/arm/configs/bockw_defconfig
1496F:	arch/arm/configs/marzen_defconfig
1497F:	arch/arm/configs/shmobile_defconfig
1498F:	arch/arm/include/debug/renesas-scif.S
1499F:	arch/arm/mach-shmobile/
1500F:	drivers/sh/
1501
1502ARM/SOCFPGA ARCHITECTURE
1503M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1504S:	Maintained
1505F:	arch/arm/mach-socfpga/
1506F:	arch/arm/boot/dts/socfpga*
1507F:	arch/arm/configs/socfpga_defconfig
1508W:	http://www.rocketboards.org
1509T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1510
1511ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1512M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1513S:	Maintained
1514F:	drivers/clk/socfpga/
1515
1516ARM/SOCFPGA EDAC SUPPORT
1517M:	Thor Thayer <tthayer@opensource.altera.com>
1518S:	Maintained
1519F:	drivers/edac/altera_edac.
1520
1521ARM/STI ARCHITECTURE
1522M:	Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1523M:	Maxime Coquelin <maxime.coquelin@st.com>
1524M:	Patrice Chotard <patrice.chotard@st.com>
1525L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1526L:	kernel@stlinux.com
1527W:	http://www.stlinux.com
1528S:	Maintained
1529F:	arch/arm/mach-sti/
1530F:	arch/arm/boot/dts/sti*
1531F:	drivers/clocksource/arm_global_timer.c
1532F:	drivers/clocksource/clksrc_st_lpc.c
1533F:	drivers/i2c/busses/i2c-st.c
1534F:	drivers/media/rc/st_rc.c
1535F:	drivers/media/platform/sti/c8sectpfe/
1536F:	drivers/mmc/host/sdhci-st.c
1537F:	drivers/phy/phy-miphy28lp.c
1538F:	drivers/phy/phy-miphy365x.c
1539F:	drivers/phy/phy-stih407-usb.c
1540F:	drivers/phy/phy-stih41x-usb.c
1541F:	drivers/pinctrl/pinctrl-st.c
1542F:	drivers/reset/sti/
1543F:	drivers/rtc/rtc-st-lpc.c
1544F:	drivers/tty/serial/st-asc.c
1545F:	drivers/usb/dwc3/dwc3-st.c
1546F:	drivers/usb/host/ehci-st.c
1547F:	drivers/usb/host/ohci-st.c
1548F:	drivers/watchdog/st_lpc_wdt.c
1549F:	drivers/ata/ahci_st.c
1550
1551ARM/STM32 ARCHITECTURE
1552M:	Maxime Coquelin <mcoquelin.stm32@gmail.com>
1553L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1554S:	Maintained
1555T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1556N:	stm32
1557F:	drivers/clocksource/armv7m_systick.c
1558
1559ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1560M:	Lennert Buytenhek <kernel@wantstofly.org>
1561L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1562S:	Maintained
1563
1564ARM/TETON BGA MACHINE SUPPORT
1565M:	"Mark F. Brown" <mark.brown314@gmail.com>
1566L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1567S:	Maintained
1568
1569ARM/THECUS N2100 MACHINE SUPPORT
1570M:	Lennert Buytenhek <kernel@wantstofly.org>
1571L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1572S:	Maintained
1573
1574ARM/NUVOTON W90X900 ARM ARCHITECTURE
1575M:	Wan ZongShun <mcuos.com@gmail.com>
1576L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1577W:	http://www.mcuos.com
1578S:	Maintained
1579F:	arch/arm/mach-w90x900/
1580F:	drivers/input/keyboard/w90p910_keypad.c
1581F:	drivers/input/touchscreen/w90p910_ts.c
1582F:	drivers/watchdog/nuc900_wdt.c
1583F:	drivers/net/ethernet/nuvoton/w90p910_ether.c
1584F:	drivers/mtd/nand/nuc900_nand.c
1585F:	drivers/rtc/rtc-nuc900.c
1586F:	drivers/spi/spi-nuc900.c
1587F:	drivers/usb/host/ehci-w90x900.c
1588F:	drivers/video/fbdev/nuc900fb.c
1589
1590ARM/U300 MACHINE SUPPORT
1591M:	Linus Walleij <linus.walleij@linaro.org>
1592L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1593S:	Supported
1594F:	arch/arm/mach-u300/
1595F:	drivers/clocksource/timer-u300.c
1596F:	drivers/i2c/busses/i2c-stu300.c
1597F:	drivers/rtc/rtc-coh901331.c
1598F:	drivers/watchdog/coh901327_wdt.c
1599F:	drivers/dma/coh901318*
1600F:	drivers/mfd/ab3100*
1601F:	drivers/rtc/rtc-ab3100.c
1602F:	drivers/rtc/rtc-coh901331.c
1603T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1604
1605ARM/UNIPHIER ARCHITECTURE
1606M:	Masahiro Yamada <yamada.masahiro@socionext.com>
1607L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1608S:	Maintained
1609F:	arch/arm/boot/dts/uniphier*
1610F:	arch/arm/mach-uniphier/
1611F:	drivers/pinctrl/uniphier/
1612F:	drivers/tty/serial/8250/8250_uniphier.c
1613N:	uniphier
1614
1615ARM/Ux500 ARM ARCHITECTURE
1616M:	Linus Walleij <linus.walleij@linaro.org>
1617L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1618S:	Maintained
1619F:	arch/arm/mach-ux500/
1620F:	drivers/clocksource/clksrc-dbx500-prcmu.c
1621F:	drivers/dma/ste_dma40*
1622F:	drivers/hwspinlock/u8500_hsem.c
1623F:	drivers/mfd/abx500*
1624F:	drivers/mfd/ab8500*
1625F:	drivers/mfd/dbx500*
1626F:	drivers/mfd/db8500*
1627F:	drivers/pinctrl/nomadik/pinctrl-ab*
1628F:	drivers/pinctrl/nomadik/pinctrl-nomadik*
1629F:	drivers/rtc/rtc-ab8500.c
1630F:	drivers/rtc/rtc-pl031.c
1631T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1632
1633ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1634M:	Ulf Hansson <ulf.hansson@linaro.org>
1635L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1636T:	git git://git.linaro.org/people/ulfh/clk.git
1637S:	Maintained
1638F:	drivers/clk/ux500/
1639F:	include/linux/platform_data/clk-ux500.h
1640
1641ARM/VERSATILE EXPRESS PLATFORM
1642M:	Liviu Dudau <liviu.dudau@arm.com>
1643M:	Sudeep Holla <sudeep.holla@arm.com>
1644M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1645L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1646S:	Maintained
1647F:	arch/arm/boot/dts/vexpress*
1648F:	arch/arm64/boot/dts/arm/vexpress*
1649F:	arch/arm/mach-vexpress/
1650F:	*/*/vexpress*
1651F:	*/*/*/vexpress*
1652F:	drivers/clk/versatile/clk-vexpress-osc.c
1653F:	drivers/clocksource/versatile.c
1654
1655ARM/VFP SUPPORT
1656M:	Russell King <linux@arm.linux.org.uk>
1657L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1658W:	http://www.arm.linux.org.uk/
1659S:	Maintained
1660F:	arch/arm/vfp/
1661
1662ARM/VOIPAC PXA270 SUPPORT
1663M:	Marek Vasut <marek.vasut@gmail.com>
1664L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1665S:	Maintained
1666F:	arch/arm/mach-pxa/vpac270.c
1667F:	arch/arm/mach-pxa/include/mach/vpac270.h
1668
1669ARM/VT8500 ARM ARCHITECTURE
1670M:	Tony Prisk <linux@prisktech.co.nz>
1671L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1672S:	Maintained
1673F:	arch/arm/mach-vt8500/
1674F:	drivers/clocksource/vt8500_timer.c
1675F:	drivers/i2c/busses/i2c-wmt.c
1676F:	drivers/mmc/host/wmt-sdmmc.c
1677F:	drivers/pwm/pwm-vt8500.c
1678F:	drivers/rtc/rtc-vt8500.c
1679F:	drivers/tty/serial/vt8500_serial.c
1680F:	drivers/usb/host/ehci-platform.c
1681F:	drivers/usb/host/uhci-platform.c
1682F:	drivers/video/fbdev/vt8500lcdfb.*
1683F:	drivers/video/fbdev/wm8505fb*
1684F:	drivers/video/fbdev/wmt_ge_rops.*
1685
1686ARM/ZIPIT Z2 SUPPORT
1687M:	Marek Vasut <marek.vasut@gmail.com>
1688L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1689S:	Maintained
1690F:	arch/arm/mach-pxa/z2.c
1691F:	arch/arm/mach-pxa/include/mach/z2.h
1692
1693ARM/ZTE ARCHITECTURE
1694M:	Jun Nie <jun.nie@linaro.org>
1695L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1696S:	Maintained
1697F:	arch/arm/mach-zx/
1698F:	drivers/clk/zte/
1699F:	Documentation/devicetree/bindings/arm/zte.txt
1700F:	Documentation/devicetree/bindings/clock/zx296702-clk.txt
1701
1702ARM/ZYNQ ARCHITECTURE
1703M:	Michal Simek <michal.simek@xilinx.com>
1704R:	Sören Brinkmann <soren.brinkmann@xilinx.com>
1705L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1706W:	http://wiki.xilinx.com
1707T:	git https://github.com/Xilinx/linux-xlnx.git
1708S:	Supported
1709F:	arch/arm/mach-zynq/
1710F:	drivers/cpuidle/cpuidle-zynq.c
1711F:	drivers/block/xsysace.c
1712N:	zynq
1713N:	xilinx
1714F:	drivers/clocksource/cadence_ttc_timer.c
1715F:	drivers/i2c/busses/i2c-cadence.c
1716F:	drivers/mmc/host/sdhci-of-arasan.c
1717F:	drivers/edac/synopsys_edac.c
1718
1719ARM SMMU DRIVERS
1720M:	Will Deacon <will.deacon@arm.com>
1721L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1722S:	Maintained
1723F:	drivers/iommu/arm-smmu.c
1724F:	drivers/iommu/arm-smmu-v3.c
1725F:	drivers/iommu/io-pgtable-arm.c
1726
1727ARM64 PORT (AARCH64 ARCHITECTURE)
1728M:	Catalin Marinas <catalin.marinas@arm.com>
1729M:	Will Deacon <will.deacon@arm.com>
1730L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1731S:	Maintained
1732F:	arch/arm64/
1733F:	Documentation/arm64/
1734
1735AS3645A LED FLASH CONTROLLER DRIVER
1736M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1737L:	linux-media@vger.kernel.org
1738T:	git git://linuxtv.org/media_tree.git
1739S:	Maintained
1740F:	drivers/media/i2c/as3645a.c
1741F:	include/media/as3645a.h
1742
1743ASC7621 HARDWARE MONITOR DRIVER
1744M:	George Joseph <george.joseph@fairview5.com>
1745L:	lm-sensors@lm-sensors.org
1746S:	Maintained
1747F:	Documentation/hwmon/asc7621
1748F:	drivers/hwmon/asc7621.c
1749
1750ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1751M:	Corentin Chary <corentin.chary@gmail.com>
1752L:	acpi4asus-user@lists.sourceforge.net
1753L:	platform-driver-x86@vger.kernel.org
1754W:	http://acpi4asus.sf.net
1755S:	Maintained
1756F:	drivers/platform/x86/asus*.c
1757F:	drivers/platform/x86/eeepc*.c
1758
1759ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1760R:	Dan Williams <dan.j.williams@intel.com>
1761W:	http://sourceforge.net/projects/xscaleiop
1762S:	Odd fixes
1763F:	Documentation/crypto/async-tx-api.txt
1764F:	crypto/async_tx/
1765F:	drivers/dma/
1766F:	include/linux/dmaengine.h
1767F:	include/linux/async_tx.h
1768
1769AT24 EEPROM DRIVER
1770M:	Wolfram Sang <wsa@the-dreams.de>
1771L:	linux-i2c@vger.kernel.org
1772S:	Maintained
1773F:	drivers/misc/eeprom/at24.c
1774F:	include/linux/platform_data/at24.h
1775
1776ATA OVER ETHERNET (AOE) DRIVER
1777M:	"Ed L. Cashin" <ed.cashin@acm.org>
1778W:	http://www.openaoe.org/
1779S:	Supported
1780F:	Documentation/aoe/
1781F:	drivers/block/aoe/
1782
1783ATHEROS ATH GENERIC UTILITIES
1784M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1785L:	linux-wireless@vger.kernel.org
1786S:	Supported
1787F:	drivers/net/wireless/ath/*
1788
1789ATHEROS ATH5K WIRELESS DRIVER
1790M:	Jiri Slaby <jirislaby@gmail.com>
1791M:	Nick Kossifidis <mickflemm@gmail.com>
1792M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1793L:	linux-wireless@vger.kernel.org
1794W:	http://wireless.kernel.org/en/users/Drivers/ath5k
1795S:	Maintained
1796F:	drivers/net/wireless/ath/ath5k/
1797
1798ATHEROS ATH6KL WIRELESS DRIVER
1799M:	Kalle Valo <kvalo@qca.qualcomm.com>
1800L:	linux-wireless@vger.kernel.org
1801W:	http://wireless.kernel.org/en/users/Drivers/ath6kl
1802T:	git git://github.com/kvalo/ath.git
1803S:	Supported
1804F:	drivers/net/wireless/ath/ath6kl/
1805
1806WILOCITY WIL6210 WIRELESS DRIVER
1807M:	Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1808L:	linux-wireless@vger.kernel.org
1809L:	wil6210@qca.qualcomm.com
1810S:	Supported
1811W:	http://wireless.kernel.org/en/users/Drivers/wil6210
1812F:	drivers/net/wireless/ath/wil6210/
1813F:	include/uapi/linux/wil6210_uapi.h
1814
1815CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1816M:	Christian Lamparter <chunkeey@googlemail.com>
1817L:	linux-wireless@vger.kernel.org
1818W:	http://wireless.kernel.org/en/users/Drivers/carl9170
1819S:	Maintained
1820F:	drivers/net/wireless/ath/carl9170/
1821
1822ATK0110 HWMON DRIVER
1823M:	Luca Tettamanti <kronos.it@gmail.com>
1824L:	lm-sensors@lm-sensors.org
1825S:	Maintained
1826F:	drivers/hwmon/asus_atk0110.c
1827
1828ATI_REMOTE2 DRIVER
1829M:	Ville Syrjala <syrjala@sci.fi>
1830S:	Maintained
1831F:	drivers/input/misc/ati_remote2.c
1832
1833ATLX ETHERNET DRIVERS
1834M:	Jay Cliburn <jcliburn@gmail.com>
1835M:	Chris Snook <chris.snook@gmail.com>
1836L:	netdev@vger.kernel.org
1837W:	http://sourceforge.net/projects/atl1
1838W:	http://atl1.sourceforge.net
1839S:	Maintained
1840F:	drivers/net/ethernet/atheros/
1841
1842ATM
1843M:	Chas Williams <3chas3@gmail.com>
1844L:	linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1845L:	netdev@vger.kernel.org
1846W:	http://linux-atm.sourceforge.net
1847S:	Maintained
1848F:	drivers/atm/
1849F:	include/linux/atm*
1850F:	include/uapi/linux/atm*
1851
1852ATMEL AT91 / AT32 MCI DRIVER
1853M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1854S:	Maintained
1855F:	drivers/mmc/host/atmel-mci.c
1856F:	drivers/mmc/host/atmel-mci-regs.h
1857
1858ATMEL AT91 / AT32 SERIAL DRIVER
1859M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1860S:	Supported
1861F:	drivers/tty/serial/atmel_serial.c
1862
1863ATMEL Audio ALSA driver
1864M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1865L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
1866S:	Supported
1867F:	sound/soc/atmel
1868
1869ATMEL DMA DRIVER
1870M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1871L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1872S:	Supported
1873F:	drivers/dma/at_hdmac.c
1874F:	drivers/dma/at_hdmac_regs.h
1875F:	include/linux/platform_data/dma-atmel.h
1876
1877ATMEL XDMA DRIVER
1878M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1879L:	linux-arm-kernel@lists.infradead.org
1880L:	dmaengine@vger.kernel.org
1881S:	Supported
1882F:	drivers/dma/at_xdmac.c
1883
1884ATMEL I2C DRIVER
1885M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1886L:	linux-i2c@vger.kernel.org
1887S:	Supported
1888F:	drivers/i2c/busses/i2c-at91.c
1889
1890ATMEL ISI DRIVER
1891M:	Josh Wu <josh.wu@atmel.com>
1892L:	linux-media@vger.kernel.org
1893S:	Supported
1894F:	drivers/media/platform/soc_camera/atmel-isi.c
1895F:	include/media/atmel-isi.h
1896
1897ATMEL LCDFB DRIVER
1898M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1899L:	linux-fbdev@vger.kernel.org
1900S:	Maintained
1901F:	drivers/video/fbdev/atmel_lcdfb.c
1902F:	include/video/atmel_lcdc.h
1903
1904ATMEL MACB ETHERNET DRIVER
1905M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1906S:	Supported
1907F:	drivers/net/ethernet/cadence/
1908
1909ATMEL NAND DRIVER
1910M:	Josh Wu <josh.wu@atmel.com>
1911L:	linux-mtd@lists.infradead.org
1912S:	Supported
1913F:	drivers/mtd/nand/atmel_nand*
1914
1915ATMEL SDMMC DRIVER
1916M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1917L:	linux-mmc@vger.kernel.org
1918S:	Supported
1919F:	drivers/mmc/host/sdhci-of-at91.c
1920
1921ATMEL SPI DRIVER
1922M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1923S:	Supported
1924F:	drivers/spi/spi-atmel.*
1925
1926ATMEL SSC DRIVER
1927M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1928L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1929S:	Supported
1930F:	drivers/misc/atmel-ssc.c
1931F:	include/linux/atmel-ssc.h
1932
1933ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1934M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1935L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1936S:	Supported
1937F:	drivers/misc/atmel_tclib.c
1938F:	drivers/clocksource/tcb_clksrc.c
1939
1940ATMEL USBA UDC DRIVER
1941M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1942L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1943S:	Supported
1944F:	drivers/usb/gadget/udc/atmel_usba_udc.*
1945
1946ATMEL WIRELESS DRIVER
1947M:	Simon Kelley <simon@thekelleys.org.uk>
1948L:	linux-wireless@vger.kernel.org
1949W:	http://www.thekelleys.org.uk/atmel
1950W:	http://atmelwlandriver.sourceforge.net/
1951S:	Maintained
1952F:	drivers/net/wireless/atmel*
1953
1954ATMEL MAXTOUCH DRIVER
1955M:	Nick Dyer <nick.dyer@itdev.co.uk>
1956T:	git git://github.com/atmel-maxtouch/linux.git
1957S:	Supported
1958F:	Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1959F:	drivers/input/touchscreen/atmel_mxt_ts.c
1960F:	include/linux/platform_data/atmel_mxt_ts.h
1961
1962ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1963M:	Bradley Grove <linuxdrivers@attotech.com>
1964L:	linux-scsi@vger.kernel.org
1965W:	http://www.attotech.com
1966S:	Supported
1967F:	drivers/scsi/esas2r
1968
1969ATUSB IEEE 802.15.4 RADIO DRIVER
1970M:	Stefan Schmidt <stefan@osg.samsung.com>
1971L:	linux-wpan@vger.kernel.org
1972S:	Maintained
1973F:	drivers/net/ieee802154/atusb.c
1974F:	drivers/net/ieee802154/atusb.h
1975F:	drivers/net/ieee802154/at86rf230.h
1976
1977AUDIT SUBSYSTEM
1978M:	Paul Moore <paul@paul-moore.com>
1979M:	Eric Paris <eparis@redhat.com>
1980L:	linux-audit@redhat.com (moderated for non-subscribers)
1981W:	http://people.redhat.com/sgrubb/audit/
1982T:	git git://git.infradead.org/users/pcmoore/audit
1983S:	Maintained
1984F:	include/linux/audit.h
1985F:	include/uapi/linux/audit.h
1986F:	kernel/audit*
1987
1988AUXILIARY DISPLAY DRIVERS
1989M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1990W:	http://miguelojeda.es/auxdisplay.htm
1991W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1992S:	Maintained
1993F:	drivers/auxdisplay/
1994F:	include/linux/cfag12864b.h
1995
1996AVR32 ARCHITECTURE
1997M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
1998M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
1999W:	http://www.atmel.com/products/AVR32/
2000W:	http://mirror.egtvedt.no/avr32linux.org/
2001W:	http://avrfreaks.net/
2002S:	Maintained
2003F:	arch/avr32/
2004
2005AVR32/AT32AP MACHINE SUPPORT
2006M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
2007M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
2008S:	Maintained
2009F:	arch/avr32/mach-at32ap/
2010
2011AX.25 NETWORK LAYER
2012M:	Ralf Baechle <ralf@linux-mips.org>
2013L:	linux-hams@vger.kernel.org
2014W:	http://www.linux-ax25.org/
2015S:	Maintained
2016F:	include/uapi/linux/ax25.h
2017F:	include/net/ax25.h
2018F:	net/ax25/
2019
2020AZ6007 DVB DRIVER
2021M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2022L:	linux-media@vger.kernel.org
2023W:	http://linuxtv.org
2024T:	git git://linuxtv.org/media_tree.git
2025S:	Maintained
2026F:	drivers/media/usb/dvb-usb-v2/az6007.c
2027
2028AZTECH FM RADIO RECEIVER DRIVER
2029M:	Hans Verkuil <hverkuil@xs4all.nl>
2030L:	linux-media@vger.kernel.org
2031T:	git git://linuxtv.org/media_tree.git
2032W:	http://linuxtv.org
2033S:	Maintained
2034F:	drivers/media/radio/radio-aztech*
2035
2036B43 WIRELESS DRIVER
2037L:	linux-wireless@vger.kernel.org
2038L:	b43-dev@lists.infradead.org
2039W:	http://wireless.kernel.org/en/users/Drivers/b43
2040S:	Odd Fixes
2041F:	drivers/net/wireless/b43/
2042
2043B43LEGACY WIRELESS DRIVER
2044M:	Larry Finger <Larry.Finger@lwfinger.net>
2045L:	linux-wireless@vger.kernel.org
2046L:	b43-dev@lists.infradead.org
2047W:	http://wireless.kernel.org/en/users/Drivers/b43
2048S:	Maintained
2049F:	drivers/net/wireless/b43legacy/
2050
2051BACKLIGHT CLASS/SUBSYSTEM
2052M:	Jingoo Han <jingoohan1@gmail.com>
2053M:	Lee Jones <lee.jones@linaro.org>
2054S:	Maintained
2055F:	drivers/video/backlight/
2056F:	include/linux/backlight.h
2057
2058BATMAN ADVANCED
2059M:	Marek Lindner <mareklindner@neomailbox.ch>
2060M:	Simon Wunderlich <sw@simonwunderlich.de>
2061M:	Antonio Quartulli <antonio@meshcoding.com>
2062L:	b.a.t.m.a.n@lists.open-mesh.org
2063W:	http://www.open-mesh.org/
2064S:	Maintained
2065F:	net/batman-adv/
2066
2067BAYCOM/HDLCDRV DRIVERS FOR AX.25
2068M:	Thomas Sailer <t.sailer@alumni.ethz.ch>
2069L:	linux-hams@vger.kernel.org
2070W:	http://www.baycom.org/~tom/ham/ham.html
2071S:	Maintained
2072F:	drivers/net/hamradio/baycom*
2073
2074BCACHE (BLOCK LAYER CACHE)
2075M:	Kent Overstreet <kent.overstreet@gmail.com>
2076L:	linux-bcache@vger.kernel.org
2077W:	http://bcache.evilpiepirate.org
2078S:	Maintained
2079F:	drivers/md/bcache/
2080
2081BDISP ST MEDIA DRIVER
2082M:	Fabien Dessenne <fabien.dessenne@st.com>
2083L:	linux-media@vger.kernel.org
2084T:	git git://linuxtv.org/media_tree.git
2085W:	http://linuxtv.org
2086S:	Supported
2087F:	drivers/media/platform/sti/bdisp
2088
2089BEFS FILE SYSTEM
2090S:	Orphan
2091F:	Documentation/filesystems/befs.txt
2092F:	fs/befs/
2093
2094BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2095M:	Dariusz Marcinkiewicz <reksio@newterm.pl>
2096L:	netdev@vger.kernel.org
2097S:	Maintained
2098F:	drivers/net/ethernet/ec_bhf.c
2099
2100BFS FILE SYSTEM
2101M:	"Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2102S:	Maintained
2103F:	Documentation/filesystems/bfs.txt
2104F:	fs/bfs/
2105F:	include/uapi/linux/bfs_fs.h
2106
2107BLACKFIN ARCHITECTURE
2108M:	Steven Miao <realmz6@gmail.com>
2109L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2110T:	git git://git.code.sf.net/p/adi-linux/code
2111W:	http://blackfin.uclinux.org
2112S:	Supported
2113F:	arch/blackfin/
2114
2115BLACKFIN EMAC DRIVER
2116L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2117W:	http://blackfin.uclinux.org
2118S:	Supported
2119F:	drivers/net/ethernet/adi/
2120
2121BLACKFIN RTC DRIVER
2122L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2123W:	http://blackfin.uclinux.org
2124S:	Supported
2125F:	drivers/rtc/rtc-bfin.c
2126
2127BLACKFIN SDH DRIVER
2128M:	Sonic Zhang <sonic.zhang@analog.com>
2129L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2130W:	http://blackfin.uclinux.org
2131S:	Supported
2132F:	drivers/mmc/host/bfin_sdh.c
2133
2134BLACKFIN SERIAL DRIVER
2135M:	Sonic Zhang <sonic.zhang@analog.com>
2136L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2137W:	http://blackfin.uclinux.org
2138S:	Supported
2139F:	drivers/tty/serial/bfin_uart.c
2140
2141BLACKFIN WATCHDOG DRIVER
2142L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2143W:	http://blackfin.uclinux.org
2144S:	Supported
2145F:	drivers/watchdog/bfin_wdt.c
2146
2147BLACKFIN I2C TWI DRIVER
2148M:	Sonic Zhang <sonic.zhang@analog.com>
2149L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2150W:	http://blackfin.uclinux.org/
2151S:	Supported
2152F:	drivers/i2c/busses/i2c-bfin-twi.c
2153
2154BLACKFIN MEDIA DRIVER
2155M:	Scott Jiang <scott.jiang.linux@gmail.com>
2156L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2157W:	http://blackfin.uclinux.org/
2158S:	Supported
2159F:	drivers/media/platform/blackfin/
2160F:	drivers/media/i2c/adv7183*
2161F:	drivers/media/i2c/vs6624*
2162
2163BLINKM RGB LED DRIVER
2164M:	Jan-Simon Moeller <jansimon.moeller@gmx.de>
2165S:	Maintained
2166F:	drivers/leds/leds-blinkm.c
2167
2168BLOCK LAYER
2169M:	Jens Axboe <axboe@kernel.dk>
2170T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2171S:	Maintained
2172F:	block/
2173F:	kernel/trace/blktrace.c
2174
2175BLOCK2MTD DRIVER
2176M:	Joern Engel <joern@lazybastard.org>
2177L:	linux-mtd@lists.infradead.org
2178S:	Maintained
2179F:	drivers/mtd/devices/block2mtd.c
2180
2181BLUETOOTH DRIVERS
2182M:	Marcel Holtmann <marcel@holtmann.org>
2183M:	Gustavo Padovan <gustavo@padovan.org>
2184M:	Johan Hedberg <johan.hedberg@gmail.com>
2185L:	linux-bluetooth@vger.kernel.org
2186W:	http://www.bluez.org/
2187T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2188T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2189S:	Maintained
2190F:	drivers/bluetooth/
2191
2192BLUETOOTH SUBSYSTEM
2193M:	Marcel Holtmann <marcel@holtmann.org>
2194M:	Gustavo Padovan <gustavo@padovan.org>
2195M:	Johan Hedberg <johan.hedberg@gmail.com>
2196L:	linux-bluetooth@vger.kernel.org
2197W:	http://www.bluez.org/
2198T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2199T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2200S:	Maintained
2201F:	net/bluetooth/
2202F:	include/net/bluetooth/
2203
2204BONDING DRIVER
2205M:	Jay Vosburgh <j.vosburgh@gmail.com>
2206M:	Veaceslav Falico <vfalico@gmail.com>
2207M:	Andy Gospodarek <gospo@cumulusnetworks.com>
2208L:	netdev@vger.kernel.org
2209W:	http://sourceforge.net/projects/bonding/
2210S:	Supported
2211F:	drivers/net/bonding/
2212F:	include/uapi/linux/if_bonding.h
2213
2214BPF (Safe dynamic programs and tools)
2215M:	Alexei Starovoitov <ast@kernel.org>
2216L:	netdev@vger.kernel.org
2217L:	linux-kernel@vger.kernel.org
2218S:	Supported
2219F:	kernel/bpf/
2220
2221BROADCOM B44 10/100 ETHERNET DRIVER
2222M:	Gary Zambrano <zambrano@broadcom.com>
2223L:	netdev@vger.kernel.org
2224S:	Supported
2225F:	drivers/net/ethernet/broadcom/b44.*
2226
2227BROADCOM GENET ETHERNET DRIVER
2228M:	Florian Fainelli <f.fainelli@gmail.com>
2229L:	netdev@vger.kernel.org
2230S:	Supported
2231F:	drivers/net/ethernet/broadcom/genet/
2232
2233BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2234M:	Sony Chacko <sony.chacko@qlogic.com>
2235M:	Dept-HSGLinuxNICDev@qlogic.com
2236L:	netdev@vger.kernel.org
2237S:	Supported
2238F:	drivers/net/ethernet/broadcom/bnx2.*
2239F:	drivers/net/ethernet/broadcom/bnx2_*
2240
2241BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2242M:	Ariel Elior <ariel.elior@qlogic.com>
2243L:	netdev@vger.kernel.org
2244S:	Supported
2245F:	drivers/net/ethernet/broadcom/bnx2x/
2246
2247BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2248M:	Florian Fainelli <f.fainelli@gmail.com>
2249M:	Ray Jui <rjui@broadcom.com>
2250M:	Scott Branden <sbranden@broadcom.com>
2251L:	bcm-kernel-feedback-list@broadcom.com
2252T:	git git://github.com/broadcom/mach-bcm
2253S:	Maintained
2254F:	arch/arm/mach-bcm/
2255F:	arch/arm/boot/dts/bcm113*
2256F:	arch/arm/boot/dts/bcm216*
2257F:	arch/arm/boot/dts/bcm281*
2258F:	arch/arm/configs/bcm_defconfig
2259F:	drivers/mmc/host/sdhci-bcm-kona.c
2260F:	drivers/clocksource/bcm_kona_timer.c
2261
2262BROADCOM BCM2835 ARM ARCHITECTURE
2263M:	Stephen Warren <swarren@wwwdotorg.org>
2264M:	Lee Jones <lee@kernel.org>
2265M:	Eric Anholt <eric@anholt.net>
2266L:	linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2267L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2268T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2269S:	Maintained
2270N:	bcm2835
2271
2272BROADCOM BCM33XX MIPS ARCHITECTURE
2273M:	Kevin Cernekee <cernekee@gmail.com>
2274L:	linux-mips@linux-mips.org
2275S:	Maintained
2276F:	arch/mips/bcm3384/*
2277F:	arch/mips/include/asm/mach-bcm3384/*
2278F:	arch/mips/kernel/*bmips*
2279
2280BROADCOM BCM47XX MIPS ARCHITECTURE
2281M:	Hauke Mehrtens <hauke@hauke-m.de>
2282M:	Rafał Miłecki <zajec5@gmail.com>
2283L:	linux-mips@linux-mips.org
2284S:	Maintained
2285F:	arch/mips/bcm47xx/*
2286F:	arch/mips/include/asm/mach-bcm47xx/*
2287
2288BROADCOM BCM5301X ARM ARCHITECTURE
2289M:	Hauke Mehrtens <hauke@hauke-m.de>
2290L:	linux-arm-kernel@lists.infradead.org
2291S:	Maintained
2292F:	arch/arm/mach-bcm/bcm_5301x.c
2293F:	arch/arm/boot/dts/bcm5301x.dtsi
2294F:	arch/arm/boot/dts/bcm470*
2295
2296BROADCOM BCM63XX ARM ARCHITECTURE
2297M:	Florian Fainelli <f.fainelli@gmail.com>
2298L:	linux-arm-kernel@lists.infradead.org
2299T:	git git://github.com/broadcom/arm-bcm63xx.git
2300S:	Maintained
2301F:	arch/arm/mach-bcm/bcm63xx.c
2302F:	arch/arm/include/debug/bcm63xx.S
2303
2304BROADCOM BCM63XX/BCM33XX UDC DRIVER
2305M:	Kevin Cernekee <cernekee@gmail.com>
2306L:	linux-usb@vger.kernel.org
2307S:	Maintained
2308F:	drivers/usb/gadget/udc/bcm63xx_udc.*
2309
2310BROADCOM BCM7XXX ARM ARCHITECTURE
2311M:	Brian Norris <computersforpeace@gmail.com>
2312M:	Gregory Fong <gregory.0xf0@gmail.com>
2313M:	Florian Fainelli <f.fainelli@gmail.com>
2314L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2315T:	git git://github.com/broadcom/stblinux.git
2316S:	Maintained
2317F:	arch/arm/mach-bcm/*brcmstb*
2318F:	arch/arm/boot/dts/bcm7*.dts*
2319F:	drivers/bus/brcmstb_gisb.c
2320N:	brcmstb
2321
2322BROADCOM BMIPS MIPS ARCHITECTURE
2323M:	Kevin Cernekee <cernekee@gmail.com>
2324M:	Florian Fainelli <f.fainelli@gmail.com>
2325L:	linux-mips@linux-mips.org
2326T:	git git://github.com/broadcom/stblinux.git
2327S:	Maintained
2328F:	arch/mips/bmips/*
2329F:	arch/mips/include/asm/mach-bmips/*
2330F:	arch/mips/kernel/*bmips*
2331F:	arch/mips/boot/dts/brcm/bcm*.dts*
2332F:	drivers/irqchip/irq-bcm7*
2333F:	drivers/irqchip/irq-brcmstb*
2334
2335BROADCOM TG3 GIGABIT ETHERNET DRIVER
2336M:	Prashant Sreedharan <prashant@broadcom.com>
2337M:	Michael Chan <mchan@broadcom.com>
2338L:	netdev@vger.kernel.org
2339S:	Supported
2340F:	drivers/net/ethernet/broadcom/tg3.*
2341
2342BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2343M:	Brett Rudley <brudley@broadcom.com>
2344M:	Arend van Spriel <arend@broadcom.com>
2345M:	Franky (Zhenhui) Lin <frankyl@broadcom.com>
2346M:	Hante Meuleman <meuleman@broadcom.com>
2347L:	linux-wireless@vger.kernel.org
2348L:	brcm80211-dev-list@broadcom.com
2349S:	Supported
2350F:	drivers/net/wireless/brcm80211/
2351
2352BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2353M:	QLogic-Storage-Upstream@qlogic.com
2354L:	linux-scsi@vger.kernel.org
2355S:	Supported
2356F:	drivers/scsi/bnx2fc/
2357
2358BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2359M:	QLogic-Storage-Upstream@qlogic.com
2360L:	linux-scsi@vger.kernel.org
2361S:	Supported
2362F:	drivers/scsi/bnx2i/
2363
2364BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2365M:	Ray Jui <rjui@broadcom.com>
2366M:	Scott Branden <sbranden@broadcom.com>
2367L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2368L:	bcm-kernel-feedback-list@broadcom.com
2369T:	git git://github.com/broadcom/cygnus-linux.git
2370S:	Maintained
2371N:	iproc
2372N:	cygnus
2373N:	bcm9113*
2374N:	bcm9583*
2375N:	bcm583*
2376N:	bcm113*
2377
2378BROADCOM BRCMSTB GPIO DRIVER
2379M:	Gregory Fong <gregory.0xf0@gmail.com>
2380L:	bcm-kernel-feedback-list@broadcom.com>
2381S:	Supported
2382F:	drivers/gpio/gpio-brcmstb.c
2383F:	Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2384
2385BROADCOM KONA GPIO DRIVER
2386M:	Ray Jui <rjui@broadcom.com>
2387L:	bcm-kernel-feedback-list@broadcom.com
2388S:	Supported
2389F:	drivers/gpio/gpio-bcm-kona.c
2390F:	Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2391
2392BROADCOM NVRAM DRIVER
2393M:	Rafał Miłecki <zajec5@gmail.com>
2394L:	linux-mips@linux-mips.org
2395S:	Maintained
2396F:	drivers/firmware/broadcom/*
2397
2398BROADCOM STB NAND FLASH DRIVER
2399M:	Brian Norris <computersforpeace@gmail.com>
2400L:	linux-mtd@lists.infradead.org
2401S:	Maintained
2402F:	drivers/mtd/nand/brcmnand/
2403
2404BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2405M:	Rafał Miłecki <zajec5@gmail.com>
2406L:	linux-wireless@vger.kernel.org
2407S:	Maintained
2408F:	drivers/bcma/
2409F:	include/linux/bcma/
2410
2411BROADCOM SYSTEMPORT ETHERNET DRIVER
2412M:	Florian Fainelli <f.fainelli@gmail.com>
2413L:	netdev@vger.kernel.org
2414S:	Supported
2415F:	drivers/net/ethernet/broadcom/bcmsysport.*
2416
2417BROCADE BFA FC SCSI DRIVER
2418M:	Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2419M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2420L:	linux-scsi@vger.kernel.org
2421S:	Supported
2422F:	drivers/scsi/bfa/
2423
2424BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2425M:	Rasesh Mody <rasesh.mody@qlogic.com>
2426L:	netdev@vger.kernel.org
2427S:	Supported
2428F:	drivers/net/ethernet/brocade/bna/
2429
2430BSG (block layer generic sg v4 driver)
2431M:	FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2432L:	linux-scsi@vger.kernel.org
2433S:	Supported
2434F:	block/bsg.c
2435F:	include/linux/bsg.h
2436F:	include/uapi/linux/bsg.h
2437
2438BT87X AUDIO DRIVER
2439M:	Clemens Ladisch <clemens@ladisch.de>
2440L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2441T:	git git://git.alsa-project.org/alsa-kernel.git
2442S:	Maintained
2443F:	Documentation/sound/alsa/Bt87x.txt
2444F:	sound/pci/bt87x.c
2445
2446BT8XXGPIO DRIVER
2447M:	Michael Buesch <m@bues.ch>
2448W:	http://bu3sch.de/btgpio.php
2449S:	Maintained
2450F:	drivers/gpio/gpio-bt8xx.c
2451
2452BTRFS FILE SYSTEM
2453M:	Chris Mason <clm@fb.com>
2454M:	Josef Bacik <jbacik@fb.com>
2455M:	David Sterba <dsterba@suse.com>
2456L:	linux-btrfs@vger.kernel.org
2457W:	http://btrfs.wiki.kernel.org/
2458Q:	http://patchwork.kernel.org/project/linux-btrfs/list/
2459T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2460S:	Maintained
2461F:	Documentation/filesystems/btrfs.txt
2462F:	fs/btrfs/
2463
2464BTTV VIDEO4LINUX DRIVER
2465M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2466L:	linux-media@vger.kernel.org
2467W:	http://linuxtv.org
2468T:	git git://linuxtv.org/media_tree.git
2469S:	Odd fixes
2470F:	Documentation/video4linux/bttv/
2471F:	drivers/media/pci/bt8xx/bttv*
2472
2473BUSLOGIC SCSI DRIVER
2474M:	Khalid Aziz <khalid@gonehiking.org>
2475L:	linux-scsi@vger.kernel.org
2476S:	Maintained
2477F:	drivers/scsi/BusLogic.*
2478F:	drivers/scsi/FlashPoint.*
2479
2480C-MEDIA CMI8788 DRIVER
2481M:	Clemens Ladisch <clemens@ladisch.de>
2482L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2483T:	git git://git.alsa-project.org/alsa-kernel.git
2484S:	Maintained
2485F:	sound/pci/oxygen/
2486
2487C6X ARCHITECTURE
2488M:	Mark Salter <msalter@redhat.com>
2489M:	Aurelien Jacquiot <a-jacquiot@ti.com>
2490L:	linux-c6x-dev@linux-c6x.org
2491W:	http://www.linux-c6x.org/wiki/index.php/Main_Page
2492S:	Maintained
2493F:	arch/c6x/
2494
2495CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2496M:	David Howells <dhowells@redhat.com>
2497L:	linux-cachefs@redhat.com
2498S:	Supported
2499F:	Documentation/filesystems/caching/cachefiles.txt
2500F:	fs/cachefiles/
2501
2502CADET FM/AM RADIO RECEIVER DRIVER
2503M:	Hans Verkuil <hverkuil@xs4all.nl>
2504L:	linux-media@vger.kernel.org
2505T:	git git://linuxtv.org/media_tree.git
2506W:	http://linuxtv.org
2507S:	Maintained
2508F:	drivers/media/radio/radio-cadet*
2509
2510CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2511M:	Jonathan Corbet <corbet@lwn.net>
2512L:	linux-media@vger.kernel.org
2513T:	git git://linuxtv.org/media_tree.git
2514S:	Maintained
2515F:	Documentation/video4linux/cafe_ccic
2516F:	drivers/media/platform/marvell-ccic/
2517
2518CAIF NETWORK LAYER
2519M:	Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2520L:	netdev@vger.kernel.org
2521S:	Supported
2522F:	Documentation/networking/caif/
2523F:	drivers/net/caif/
2524F:	include/uapi/linux/caif/
2525F:	include/net/caif/
2526F:	net/caif/
2527
2528CALGARY x86-64 IOMMU
2529M:	Muli Ben-Yehuda <muli@il.ibm.com>
2530M:	"Jon D. Mason" <jdmason@kudzu.us>
2531L:	discuss@x86-64.org
2532S:	Maintained
2533F:	arch/x86/kernel/pci-calgary_64.c
2534F:	arch/x86/kernel/tce_64.c
2535F:	arch/x86/include/asm/calgary.h
2536F:	arch/x86/include/asm/tce.h
2537
2538CAN NETWORK LAYER
2539M:	Oliver Hartkopp <socketcan@hartkopp.net>
2540M:	Marc Kleine-Budde <mkl@pengutronix.de>
2541L:	linux-can@vger.kernel.org
2542W:	https://github.com/linux-can
2543T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2544T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2545S:	Maintained
2546F:	Documentation/networking/can.txt
2547F:	net/can/
2548F:	include/linux/can/core.h
2549F:	include/uapi/linux/can.h
2550F:	include/uapi/linux/can/bcm.h
2551F:	include/uapi/linux/can/raw.h
2552F:	include/uapi/linux/can/gw.h
2553
2554CAN NETWORK DRIVERS
2555M:	Wolfgang Grandegger <wg@grandegger.com>
2556M:	Marc Kleine-Budde <mkl@pengutronix.de>
2557L:	linux-can@vger.kernel.org
2558W:	https://github.com/linux-can
2559T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2560T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2561S:	Maintained
2562F:	drivers/net/can/
2563F:	include/linux/can/dev.h
2564F:	include/linux/can/platform/
2565F:	include/uapi/linux/can/error.h
2566F:	include/uapi/linux/can/netlink.h
2567
2568CAPABILITIES
2569M:	Serge Hallyn <serge.hallyn@canonical.com>
2570L:	linux-security-module@vger.kernel.org
2571S:	Supported
2572F:	include/linux/capability.h
2573F:	include/uapi/linux/capability.h
2574F:	security/commoncap.c
2575F:	kernel/capability.c
2576
2577CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2578M:	Kevin Tsai <ktsai@capellamicro.com>
2579S:	Maintained
2580F:	drivers/iio/light/cm*
2581F:	Documentation/devicetree/bindings/i2c/trivial-devices.txt
2582
2583CAVIUM LIQUIDIO NETWORK DRIVER
2584M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2585M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2586M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2587M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2588L:     netdev@vger.kernel.org
2589W:     http://www.cavium.com
2590S:     Supported
2591F:     drivers/net/ethernet/cavium/liquidio/
2592
2593CC2520 IEEE-802.15.4 RADIO DRIVER
2594M:	Varka Bhadram <varkabhadram@gmail.com>
2595L:	linux-wpan@vger.kernel.org
2596S:	Maintained
2597F:	drivers/net/ieee802154/cc2520.c
2598F:	include/linux/spi/cc2520.h
2599F:	Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2600
2601CELL BROADBAND ENGINE ARCHITECTURE
2602M:	Arnd Bergmann <arnd@arndb.de>
2603L:	linuxppc-dev@lists.ozlabs.org
2604W:	http://www.ibm.com/developerworks/power/cell/
2605S:	Supported
2606F:	arch/powerpc/include/asm/cell*.h
2607F:	arch/powerpc/include/asm/spu*.h
2608F:	arch/powerpc/include/uapi/asm/spu*.h
2609F:	arch/powerpc/oprofile/*cell*
2610F:	arch/powerpc/platforms/cell/
2611
2612CEPH COMMON CODE (LIBCEPH)
2613M:	Ilya Dryomov <idryomov@gmail.com>
2614M:	"Yan, Zheng" <zyan@redhat.com>
2615M:	Sage Weil <sage@redhat.com>
2616L:	ceph-devel@vger.kernel.org
2617W:	http://ceph.com/
2618T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2619T:	git git://github.com/ceph/ceph-client.git
2620S:	Supported
2621F:	net/ceph/
2622F:	include/linux/ceph/
2623F:	include/linux/crush/
2624
2625CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2626M:	"Yan, Zheng" <zyan@redhat.com>
2627M:	Sage Weil <sage@redhat.com>
2628M:	Ilya Dryomov <idryomov@gmail.com>
2629L:	ceph-devel@vger.kernel.org
2630W:	http://ceph.com/
2631T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2632T:	git git://github.com/ceph/ceph-client.git
2633S:	Supported
2634F:	Documentation/filesystems/ceph.txt
2635F:	fs/ceph/
2636
2637CERTIFICATE HANDLING:
2638M:	David Howells <dhowells@redhat.com>
2639M:	David Woodhouse <dwmw2@infradead.org>
2640L:	keyrings@linux-nfs.org
2641S:	Maintained
2642F:	Documentation/module-signing.txt
2643F:	certs/
2644F:	scripts/extract-cert.c
2645
2646CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2647L:	linux-usb@vger.kernel.org
2648S:	Orphan
2649F:	Documentation/usb/WUSB-Design-overview.txt
2650F:	Documentation/usb/wusb-cbaf
2651F:	drivers/usb/host/hwa-hc.c
2652F:	drivers/usb/host/whci/
2653F:	drivers/usb/wusbcore/
2654F:	include/linux/usb/wusb*
2655
2656CFAG12864B LCD DRIVER
2657M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2658W:	http://miguelojeda.es/auxdisplay.htm
2659W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2660S:	Maintained
2661F:	drivers/auxdisplay/cfag12864b.c
2662F:	include/linux/cfag12864b.h
2663
2664CFAG12864BFB LCD FRAMEBUFFER DRIVER
2665M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2666W:	http://miguelojeda.es/auxdisplay.htm
2667W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2668S:	Maintained
2669F:	drivers/auxdisplay/cfag12864bfb.c
2670F:	include/linux/cfag12864b.h
2671
2672CFG80211 and NL80211
2673M:	Johannes Berg <johannes@sipsolutions.net>
2674L:	linux-wireless@vger.kernel.org
2675W:	http://wireless.kernel.org/
2676T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2677T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2678S:	Maintained
2679F:	include/uapi/linux/nl80211.h
2680F:	include/net/cfg80211.h
2681F:	net/wireless/*
2682X:	net/wireless/wext*
2683
2684CHAR and MISC DRIVERS
2685M:	Arnd Bergmann <arnd@arndb.de>
2686M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2687T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2688S:	Supported
2689F:	drivers/char/*
2690F:	drivers/misc/*
2691F:	include/linux/miscdevice.h
2692
2693CHECKPATCH
2694M:	Andy Whitcroft <apw@canonical.com>
2695M:	Joe Perches <joe@perches.com>
2696S:	Maintained
2697F:	scripts/checkpatch.pl
2698
2699CHINESE DOCUMENTATION
2700M:	Harry Wei <harryxiyou@gmail.com>
2701L:	xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2702L:	linux-kernel@zh-kernel.org (moderated for non-subscribers)
2703S:	Maintained
2704F:	Documentation/zh_CN/
2705
2706CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2707M:	Peter Chen <Peter.Chen@freescale.com>
2708T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2709L:	linux-usb@vger.kernel.org
2710S:	Maintained
2711F:	drivers/usb/chipidea/
2712
2713CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2714M:	Hans de Goede <hdegoede@redhat.com>
2715L:	linux-input@vger.kernel.org
2716S:	Maintained
2717F:	Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2718F:	drivers/input/touchscreen/chipone_icn8318.c
2719
2720CHROME HARDWARE PLATFORM SUPPORT
2721M:	Olof Johansson <olof@lixom.net>
2722S:	Maintained
2723F:	drivers/platform/chrome/
2724
2725CISCO VIC ETHERNET NIC DRIVER
2726M:	Christian Benvenuti <benve@cisco.com>
2727M:	Sujith Sankar <ssujith@cisco.com>
2728M:	Govindarajulu Varadarajan <_govind@gmx.com>
2729M:	Neel Patel <neepatel@cisco.com>
2730S:	Supported
2731F:	drivers/net/ethernet/cisco/enic/
2732
2733CISCO VIC LOW LATENCY NIC DRIVER
2734M:	Upinder Malhi <umalhi@cisco.com>
2735S:	Supported
2736F:	drivers/infiniband/hw/usnic
2737
2738CIRRUS LOGIC EP93XX ETHERNET DRIVER
2739M:	Hartley Sweeten <hsweeten@visionengravers.com>
2740L:	netdev@vger.kernel.org
2741S:	Maintained
2742F:	drivers/net/ethernet/cirrus/ep93xx_eth.c
2743
2744CIRRUS LOGIC AUDIO CODEC DRIVERS
2745M:	Brian Austin <brian.austin@cirrus.com>
2746M:	Paul Handrigan <Paul.Handrigan@cirrus.com>
2747L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2748S:	Maintained
2749F:	sound/soc/codecs/cs*
2750
2751CLEANCACHE API
2752M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2753L:	linux-kernel@vger.kernel.org
2754S:	Maintained
2755F:	mm/cleancache.c
2756F:	include/linux/cleancache.h
2757
2758CLK API
2759M:	Russell King <linux@arm.linux.org.uk>
2760L:	linux-clk@vger.kernel.org
2761S:	Maintained
2762F:	include/linux/clk.h
2763
2764CLOCKSOURCE, CLOCKEVENT DRIVERS
2765M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2766M:	Thomas Gleixner <tglx@linutronix.de>
2767L:	linux-kernel@vger.kernel.org
2768T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2769S:	Supported
2770F:	drivers/clocksource
2771
2772CISCO FCOE HBA DRIVER
2773M:	Hiral Patel <hiralpat@cisco.com>
2774M:	Suma Ramars <sramars@cisco.com>
2775M:	Brian Uchino <buchino@cisco.com>
2776L:	linux-scsi@vger.kernel.org
2777S:	Supported
2778F:	drivers/scsi/fnic/
2779
2780CISCO SCSI HBA DRIVER
2781M:	Narsimhulu Musini <nmusini@cisco.com>
2782M:	Sesidhar Baddela <sebaddel@cisco.com>
2783L:	linux-scsi@vger.kernel.org
2784S:	Supported
2785F:	drivers/scsi/snic/
2786
2787CMPC ACPI DRIVER
2788M:	Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2789M:	Daniel Oliveira Nascimento <don@syst.com.br>
2790L:	platform-driver-x86@vger.kernel.org
2791S:	Supported
2792F:	drivers/platform/x86/classmate-laptop.c
2793
2794COBALT MEDIA DRIVER
2795M:	Hans Verkuil <hans.verkuil@cisco.com>
2796L:	linux-media@vger.kernel.org
2797T:	git git://linuxtv.org/media_tree.git
2798W:	http://linuxtv.org
2799S:	Supported
2800F:	drivers/media/pci/cobalt/
2801
2802COCCINELLE/Semantic Patches (SmPL)
2803M:	Julia Lawall <Julia.Lawall@lip6.fr>
2804M:	Gilles Muller <Gilles.Muller@lip6.fr>
2805M:	Nicolas Palix <nicolas.palix@imag.fr>
2806M:	Michal Marek <mmarek@suse.com>
2807L:	cocci@systeme.lip6.fr (moderated for non-subscribers)
2808T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2809W:	http://coccinelle.lip6.fr/
2810S:	Supported
2811F:	Documentation/coccinelle.txt
2812F:	scripts/coccinelle/
2813F:	scripts/coccicheck
2814
2815CODA FILE SYSTEM
2816M:	Jan Harkes <jaharkes@cs.cmu.edu>
2817M:	coda@cs.cmu.edu
2818L:	codalist@coda.cs.cmu.edu
2819W:	http://www.coda.cs.cmu.edu/
2820S:	Maintained
2821F:	Documentation/filesystems/coda.txt
2822F:	fs/coda/
2823F:	include/linux/coda*.h
2824F:	include/uapi/linux/coda*.h
2825
2826CODA V4L2 MEM2MEM DRIVER
2827M:	Philipp Zabel <p.zabel@pengutronix.de>
2828L:	linux-media@vger.kernel.org
2829S:	Maintained
2830F:	Documentation/devicetree/bindings/media/coda.txt
2831F:	drivers/media/platform/coda/
2832
2833COMMON CLK FRAMEWORK
2834M:	Michael Turquette <mturquette@baylibre.com>
2835M:	Stephen Boyd <sboyd@codeaurora.org>
2836L:	linux-clk@vger.kernel.org
2837T:	git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2838S:	Maintained
2839F:	drivers/clk/
2840X:	drivers/clk/clkdev.c
2841F:	include/linux/clk-pr*
2842F:	include/linux/clk/
2843
2844COMMON INTERNET FILE SYSTEM (CIFS)
2845M:	Steve French <sfrench@samba.org>
2846L:	linux-cifs@vger.kernel.org
2847L:	samba-technical@lists.samba.org (moderated for non-subscribers)
2848W:	http://linux-cifs.samba.org/
2849T:	git git://git.samba.org/sfrench/cifs-2.6.git
2850S:	Supported
2851F:	Documentation/filesystems/cifs/
2852F:	fs/cifs/
2853
2854COMPACTPCI HOTPLUG CORE
2855M:	Scott Murray <scott@spiteful.org>
2856L:	linux-pci@vger.kernel.org
2857S:	Maintained
2858F:	drivers/pci/hotplug/cpci_hotplug*
2859
2860COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2861M:	Scott Murray <scott@spiteful.org>
2862L:	linux-pci@vger.kernel.org
2863S:	Maintained
2864F:	drivers/pci/hotplug/cpcihp_zt5550.*
2865
2866COMPACTPCI HOTPLUG GENERIC DRIVER
2867M:	Scott Murray <scott@spiteful.org>
2868L:	linux-pci@vger.kernel.org
2869S:	Maintained
2870F:	drivers/pci/hotplug/cpcihp_generic.c
2871
2872COMPAL LAPTOP SUPPORT
2873M:	Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2874L:	platform-driver-x86@vger.kernel.org
2875S:	Maintained
2876F:	drivers/platform/x86/compal-laptop.c
2877
2878CONEXANT ACCESSRUNNER USB DRIVER
2879M:	Simon Arlott <cxacru@fire.lp0.eu>
2880L:	accessrunner-general@lists.sourceforge.net
2881W:	http://accessrunner.sourceforge.net/
2882S:	Maintained
2883F:	drivers/usb/atm/cxacru.c
2884
2885CONFIGFS
2886M:	Joel Becker <jlbec@evilplan.org>
2887T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2888S:	Supported
2889F:	fs/configfs/
2890F:	include/linux/configfs.h
2891
2892CONNECTOR
2893M:	Evgeniy Polyakov <zbr@ioremap.net>
2894L:	netdev@vger.kernel.org
2895S:	Maintained
2896F:	drivers/connector/
2897
2898CONTROL GROUP (CGROUP)
2899M:	Tejun Heo <tj@kernel.org>
2900M:	Li Zefan <lizefan@huawei.com>
2901M:	Johannes Weiner <hannes@cmpxchg.org>
2902L:	cgroups@vger.kernel.org
2903T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2904S:	Maintained
2905F:	Documentation/cgroups/
2906F:	include/linux/cgroup*
2907F:	kernel/cgroup*
2908
2909CONTROL GROUP - CPUSET
2910M:	Li Zefan <lizefan@huawei.com>
2911L:	cgroups@vger.kernel.org
2912W:	http://www.bullopensource.org/cpuset/
2913W:	http://oss.sgi.com/projects/cpusets/
2914T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2915S:	Maintained
2916F:	Documentation/cgroups/cpusets.txt
2917F:	include/linux/cpuset.h
2918F:	kernel/cpuset.c
2919
2920CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2921M:	Johannes Weiner <hannes@cmpxchg.org>
2922M:	Michal Hocko <mhocko@kernel.org>
2923L:	cgroups@vger.kernel.org
2924L:	linux-mm@kvack.org
2925S:	Maintained
2926F:	mm/memcontrol.c
2927F:	mm/swap_cgroup.c
2928
2929CORETEMP HARDWARE MONITORING DRIVER
2930M:	Fenghua Yu <fenghua.yu@intel.com>
2931L:	lm-sensors@lm-sensors.org
2932S:	Maintained
2933F:	Documentation/hwmon/coretemp
2934F:	drivers/hwmon/coretemp.c
2935
2936COSA/SRP SYNC SERIAL DRIVER
2937M:	Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2938W:	http://www.fi.muni.cz/~kas/cosa/
2939S:	Maintained
2940F:	drivers/net/wan/cosa*
2941
2942CPMAC ETHERNET DRIVER
2943M:	Florian Fainelli <florian@openwrt.org>
2944L:	netdev@vger.kernel.org
2945S:	Maintained
2946F:	drivers/net/ethernet/ti/cpmac.c
2947
2948CPU FREQUENCY DRIVERS
2949M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
2950M:	Viresh Kumar <viresh.kumar@linaro.org>
2951L:	linux-pm@vger.kernel.org
2952S:	Maintained
2953T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2954T:	git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2955F:	drivers/cpufreq/
2956F:	include/linux/cpufreq.h
2957
2958CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2959M:	Viresh Kumar <viresh.kumar@linaro.org>
2960M:	Sudeep Holla <sudeep.holla@arm.com>
2961L:	linux-pm@vger.kernel.org
2962W:	http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2963S:	Maintained
2964F:	drivers/cpufreq/arm_big_little.h
2965F:	drivers/cpufreq/arm_big_little.c
2966F:	drivers/cpufreq/arm_big_little_dt.c
2967
2968CPUIDLE DRIVER - ARM BIG LITTLE
2969M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2970M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2971L:	linux-pm@vger.kernel.org
2972L:	linux-arm-kernel@lists.infradead.org
2973T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2974S:	Maintained
2975F:	drivers/cpuidle/cpuidle-big_little.c
2976
2977CPUIDLE DRIVER - ARM EXYNOS
2978M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2979M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2980M:	Kukjin Kim <kgene@kernel.org>
2981L:	linux-pm@vger.kernel.org
2982L:	linux-samsung-soc@vger.kernel.org
2983S:	Supported
2984F:	drivers/cpuidle/cpuidle-exynos.c
2985F:	arch/arm/mach-exynos/pm.c
2986
2987CPUIDLE DRIVERS
2988M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
2989M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2990L:	linux-pm@vger.kernel.org
2991S:	Maintained
2992T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2993F:	drivers/cpuidle/*
2994F:	include/linux/cpuidle.h
2995
2996CPUID/MSR DRIVER
2997M:	"H. Peter Anvin" <hpa@zytor.com>
2998S:	Maintained
2999F:	arch/x86/kernel/cpuid.c
3000F:	arch/x86/kernel/msr.c
3001
3002CPU POWER MONITORING SUBSYSTEM
3003M:	Thomas Renninger <trenn@suse.com>
3004L:	linux-pm@vger.kernel.org
3005S:	Maintained
3006F:	tools/power/cpupower/
3007
3008CRAMFS FILESYSTEM
3009W:	http://sourceforge.net/projects/cramfs/
3010S:	Orphan / Obsolete
3011F:	Documentation/filesystems/cramfs.txt
3012F:	fs/cramfs/
3013
3014CRIS PORT
3015M:	Mikael Starvik <starvik@axis.com>
3016M:	Jesper Nilsson <jesper.nilsson@axis.com>
3017L:	linux-cris-kernel@axis.com
3018W:	http://developer.axis.com
3019S:	Maintained
3020F:	arch/cris/
3021F:	drivers/tty/serial/crisv10.*
3022
3023CRYPTO API
3024M:	Herbert Xu <herbert@gondor.apana.org.au>
3025M:	"David S. Miller" <davem@davemloft.net>
3026L:	linux-crypto@vger.kernel.org
3027T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3028S:	Maintained
3029F:	Documentation/crypto/
3030F:	Documentation/DocBook/crypto-API.tmpl
3031F:	arch/*/crypto/
3032F:	crypto/
3033F:	drivers/crypto/
3034F:	include/crypto/
3035
3036CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3037M:	Neil Horman <nhorman@tuxdriver.com>
3038L:	linux-crypto@vger.kernel.org
3039S:	Maintained
3040F:	crypto/ansi_cprng.c
3041F:	crypto/rng.c
3042
3043CS5535 Audio ALSA driver
3044M:	Jaya Kumar <jayakumar.alsa@gmail.com>
3045S:	Maintained
3046F:	sound/pci/cs5535audio/
3047
3048CW1200 WLAN driver
3049M:	Solomon Peachy <pizza@shaftnet.org>
3050S:	Maintained
3051F:	drivers/net/wireless/cw1200/
3052
3053CX18 VIDEO4LINUX DRIVER
3054M:	Andy Walls <awalls@md.metrocast.net>
3055L:	ivtv-devel@ivtvdriver.org (subscribers-only)
3056L:	linux-media@vger.kernel.org
3057T:	git git://linuxtv.org/media_tree.git
3058W:	http://linuxtv.org
3059W:	http://www.ivtvdriver.org/index.php/Cx18
3060S:	Maintained
3061F:	Documentation/video4linux/cx18.txt
3062F:	drivers/media/pci/cx18/
3063F:	include/uapi/linux/ivtv*
3064
3065CX2341X MPEG ENCODER HELPER MODULE
3066M:	Hans Verkuil <hverkuil@xs4all.nl>
3067L:	linux-media@vger.kernel.org
3068T:	git git://linuxtv.org/media_tree.git
3069W:	http://linuxtv.org
3070S:	Maintained
3071F:	drivers/media/common/cx2341x*
3072F:	include/media/cx2341x*
3073
3074CX24120 MEDIA DRIVER
3075M:	Jemma Denson <jdenson@gmail.com>
3076M:	Patrick Boettcher <patrick.boettcher@posteo.de>
3077L:	linux-media@vger.kernel.org
3078W:	http://linuxtv.org/
3079Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3080S:	Maintained
3081F:	drivers/media/dvb-frontends/cx24120*
3082
3083CX88 VIDEO4LINUX DRIVER
3084M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3085L:	linux-media@vger.kernel.org
3086W:	http://linuxtv.org
3087T:	git git://linuxtv.org/media_tree.git
3088S:	Odd fixes
3089F:	Documentation/video4linux/cx88/
3090F:	drivers/media/pci/cx88/
3091
3092CXD2820R MEDIA DRIVER
3093M:	Antti Palosaari <crope@iki.fi>
3094L:	linux-media@vger.kernel.org
3095W:	http://linuxtv.org/
3096W:	http://palosaari.fi/linux/
3097Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3098T:	git git://linuxtv.org/anttip/media_tree.git
3099S:	Maintained
3100F:	drivers/media/dvb-frontends/cxd2820r*
3101
3102CXGB3 ETHERNET DRIVER (CXGB3)
3103M:	Santosh Raspatur <santosh@chelsio.com>
3104L:	netdev@vger.kernel.org
3105W:	http://www.chelsio.com
3106S:	Supported
3107F:	drivers/net/ethernet/chelsio/cxgb3/
3108
3109CXGB3 ISCSI DRIVER (CXGB3I)
3110M:	Karen Xie <kxie@chelsio.com>
3111L:	linux-scsi@vger.kernel.org
3112W:	http://www.chelsio.com
3113S:	Supported
3114F:	drivers/scsi/cxgbi/cxgb3i
3115
3116CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3117M:	Steve Wise <swise@chelsio.com>
3118L:	linux-rdma@vger.kernel.org
3119W:	http://www.openfabrics.org
3120S:	Supported
3121F:	drivers/infiniband/hw/cxgb3/
3122
3123CXGB4 ETHERNET DRIVER (CXGB4)
3124M:	Hariprasad S <hariprasad@chelsio.com>
3125L:	netdev@vger.kernel.org
3126W:	http://www.chelsio.com
3127S:	Supported
3128F:	drivers/net/ethernet/chelsio/cxgb4/
3129
3130CXGB4 ISCSI DRIVER (CXGB4I)
3131M:	Karen Xie <kxie@chelsio.com>
3132L:	linux-scsi@vger.kernel.org
3133W:	http://www.chelsio.com
3134S:	Supported
3135F:	drivers/scsi/cxgbi/cxgb4i
3136
3137CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3138M:	Steve Wise <swise@chelsio.com>
3139L:	linux-rdma@vger.kernel.org
3140W:	http://www.openfabrics.org
3141S:	Supported
3142F:	drivers/infiniband/hw/cxgb4/
3143
3144CXGB4VF ETHERNET DRIVER (CXGB4VF)
3145M:	Casey Leedom <leedom@chelsio.com>
3146L:	netdev@vger.kernel.org
3147W:	http://www.chelsio.com
3148S:	Supported
3149F:	drivers/net/ethernet/chelsio/cxgb4vf/
3150
3151CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3152M:	Ian Munsie <imunsie@au1.ibm.com>
3153M:	Michael Neuling <mikey@neuling.org>
3154L:	linuxppc-dev@lists.ozlabs.org
3155S:	Supported
3156F:	drivers/misc/cxl/
3157F:	include/misc/cxl*
3158F:	include/uapi/misc/cxl.h
3159F:	Documentation/powerpc/cxl.txt
3160F:	Documentation/powerpc/cxl.txt
3161F:	Documentation/ABI/testing/sysfs-class-cxl
3162
3163STMMAC ETHERNET DRIVER
3164M:	Giuseppe Cavallaro <peppe.cavallaro@st.com>
3165L:	netdev@vger.kernel.org
3166W:	http://www.stlinux.com
3167S:	Supported
3168F:	drivers/net/ethernet/stmicro/stmmac/
3169
3170CYBERPRO FB DRIVER
3171M:	Russell King <linux@arm.linux.org.uk>
3172L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3173W:	http://www.arm.linux.org.uk/
3174S:	Maintained
3175F:	drivers/video/fbdev/cyber2000fb.*
3176
3177CYCLADES ASYNC MUX DRIVER
3178W:	http://www.cyclades.com/
3179S:	Orphan
3180F:	drivers/tty/cyclades.c
3181F:	include/linux/cyclades.h
3182F:	include/uapi/linux/cyclades.h
3183
3184CYCLADES PC300 DRIVER
3185W:	http://www.cyclades.com/
3186S:	Orphan
3187F:	drivers/net/wan/pc300*
3188
3189CYPRESS_FIRMWARE MEDIA DRIVER
3190M:	Antti Palosaari <crope@iki.fi>
3191L:	linux-media@vger.kernel.org
3192W:	http://linuxtv.org/
3193W:	http://palosaari.fi/linux/
3194Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3195T:	git git://linuxtv.org/anttip/media_tree.git
3196S:	Maintained
3197F:	drivers/media/common/cypress_firmware*
3198
3199CYTTSP TOUCHSCREEN DRIVER
3200M:	Ferruh Yigit <fery@cypress.com>
3201L:	linux-input@vger.kernel.org
3202S:	Supported
3203F:	drivers/input/touchscreen/cyttsp*
3204F:	include/linux/input/cyttsp.h
3205
3206DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3207M:	Joshua Kinard <kumba@gentoo.org>
3208S:	Maintained
3209F:	drivers/rtc/rtc-ds1685.c
3210F:	include/linux/rtc/ds1685.h
3211
3212DAMA SLAVE for AX.25
3213M:	Joerg Reuter <jreuter@yaina.de>
3214W:	http://yaina.de/jreuter/
3215W:	http://www.qsl.net/dl1bke/
3216L:	linux-hams@vger.kernel.org
3217S:	Maintained
3218F:	net/ax25/af_ax25.c
3219F:	net/ax25/ax25_dev.c
3220F:	net/ax25/ax25_ds_*
3221F:	net/ax25/ax25_in.c
3222F:	net/ax25/ax25_out.c
3223F:	net/ax25/ax25_timer.c
3224F:	net/ax25/sysctl_net_ax25.c
3225
3226DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3227L:	netdev@vger.kernel.org
3228S:	Orphan
3229F:	Documentation/networking/dmfe.txt
3230F:	drivers/net/ethernet/dec/tulip/dmfe.c
3231
3232DC390/AM53C974 SCSI driver
3233M:	Hannes Reinecke <hare@suse.com>
3234L:	linux-scsi@vger.kernel.org
3235S:	Maintained
3236F:	drivers/scsi/am53c974.c
3237
3238DC395x SCSI driver
3239M:	Oliver Neukum <oliver@neukum.org>
3240M:	Ali Akcaagac <aliakc@web.de>
3241M:	Jamie Lenehan <lenehan@twibble.org>
3242L:	dc395x@twibble.org
3243W:	http://twibble.org/dist/dc395x/
3244W:	http://lists.twibble.org/mailman/listinfo/dc395x/
3245S:	Maintained
3246F:	Documentation/scsi/dc395x.txt
3247F:	drivers/scsi/dc395x.*
3248
3249DCCP PROTOCOL
3250M:	Gerrit Renker <gerrit@erg.abdn.ac.uk>
3251L:	dccp@vger.kernel.org
3252W:	http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3253S:	Maintained
3254F:	include/linux/dccp.h
3255F:	include/uapi/linux/dccp.h
3256F:	include/linux/tfrc.h
3257F:	net/dccp/
3258
3259DECnet NETWORK LAYER
3260W:	http://linux-decnet.sourceforge.net
3261L:	linux-decnet-user@lists.sourceforge.net
3262S:	Orphan
3263F:	Documentation/networking/decnet.txt
3264F:	net/decnet/
3265
3266DECSTATION PLATFORM SUPPORT
3267M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3268L:	linux-mips@linux-mips.org
3269W:	http://www.linux-mips.org/wiki/DECstation
3270S:	Maintained
3271F:	arch/mips/dec/
3272F:	arch/mips/include/asm/dec/
3273F:	arch/mips/include/asm/mach-dec/
3274
3275DEFXX FDDI NETWORK DRIVER
3276M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3277S:	Maintained
3278F:	drivers/net/fddi/defxx.*
3279
3280DELL LAPTOP DRIVER
3281M:	Matthew Garrett <mjg59@srcf.ucam.org>
3282M:	Pali Rohár <pali.rohar@gmail.com>
3283L:	platform-driver-x86@vger.kernel.org
3284S:	Maintained
3285F:	drivers/platform/x86/dell-laptop.c
3286
3287DELL LAPTOP RBTN DRIVER
3288M:	Pali Rohár <pali.rohar@gmail.com>
3289S:	Maintained
3290F:	drivers/platform/x86/dell-rbtn.*
3291
3292DELL LAPTOP FREEFALL DRIVER
3293M:	Pali Rohár <pali.rohar@gmail.com>
3294S:	Maintained
3295F:	drivers/platform/x86/dell-smo8800.c
3296
3297DELL LAPTOP SMM DRIVER
3298M:	Pali Rohár <pali.rohar@gmail.com>
3299S:	Maintained
3300F:	drivers/hwmon/dell-smm-hwmon.c
3301F:	include/uapi/linux/i8k.h
3302
3303DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3304M:	Doug Warzecha <Douglas_Warzecha@dell.com>
3305S:	Maintained
3306F:	Documentation/dcdbas.txt
3307F:	drivers/firmware/dcdbas.*
3308
3309DELL WMI EXTRAS DRIVER
3310M:	Matthew Garrett <mjg59@srcf.ucam.org>
3311M:	Pali Rohár <pali.rohar@gmail.com>
3312S:	Maintained
3313F:	drivers/platform/x86/dell-wmi.c
3314
3315DESIGNWARE USB2 DRD IP DRIVER
3316M:	John Youn <johnyoun@synopsys.com>
3317L:	linux-usb@vger.kernel.org
3318T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3319S:	Maintained
3320F:	drivers/usb/dwc2/
3321
3322DESIGNWARE USB3 DRD IP DRIVER
3323M:	Felipe Balbi <balbi@ti.com>
3324L:	linux-usb@vger.kernel.org
3325L:	linux-omap@vger.kernel.org
3326T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3327S:	Maintained
3328F:	drivers/usb/dwc3/
3329
3330DEVICE COREDUMP (DEV_COREDUMP)
3331M:	Johannes Berg <johannes@sipsolutions.net>
3332L:	linux-kernel@vger.kernel.org
3333S:	Maintained
3334F:	drivers/base/devcoredump.c
3335F:	include/linux/devcoredump.h
3336
3337DEVICE FREQUENCY (DEVFREQ)
3338M:	MyungJoo Ham <myungjoo.ham@samsung.com>
3339M:	Kyungmin Park <kyungmin.park@samsung.com>
3340L:	linux-pm@vger.kernel.org
3341S:	Maintained
3342F:	drivers/devfreq/
3343
3344DEVICE NUMBER REGISTRY
3345M:	Torben Mathiasen <device@lanana.org>
3346W:	http://lanana.org/docs/device-list/index.html
3347S:	Maintained
3348
3349DEVICE-MAPPER  (LVM)
3350M:	Alasdair Kergon <agk@redhat.com>
3351M:	Mike Snitzer <snitzer@redhat.com>
3352M:	dm-devel@redhat.com
3353L:	dm-devel@redhat.com
3354W:	http://sources.redhat.com/dm
3355Q:	http://patchwork.kernel.org/project/dm-devel/list/
3356T:	git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3357T:	quilt http://people.redhat.com/agk/patches/linux/editing/
3358S:	Maintained
3359F:	Documentation/device-mapper/
3360F:	drivers/md/dm*
3361F:	drivers/md/persistent-data/
3362F:	include/linux/device-mapper.h
3363F:	include/linux/dm-*.h
3364F:	include/uapi/linux/dm-*.h
3365
3366DIALOG SEMICONDUCTOR DRIVERS
3367M:	Support Opensource <support.opensource@diasemi.com>
3368W:	http://www.dialog-semiconductor.com/products
3369S:	Supported
3370F:	Documentation/hwmon/da90??
3371F:	drivers/gpio/gpio-da90??.c
3372F:	drivers/hwmon/da90??-hwmon.c
3373F:	drivers/iio/adc/da91??-*.c
3374F:	drivers/input/misc/da90??_onkey.c
3375F:	drivers/input/touchscreen/da9052_tsi.c
3376F:	drivers/leds/leds-da90??.c
3377F:	drivers/mfd/da903x.c
3378F:	drivers/mfd/da90??-*.c
3379F:	drivers/mfd/da91??-*.c
3380F:	drivers/power/da9052-battery.c
3381F:	drivers/power/da91??-*.c
3382F:	drivers/regulator/da903x.c
3383F:	drivers/regulator/da9???-regulator.[ch]
3384F:	drivers/rtc/rtc-da90??.c
3385F:	drivers/video/backlight/da90??_bl.c
3386F:	drivers/watchdog/da90??_wdt.c
3387F:	include/linux/mfd/da903x.h
3388F:	include/linux/mfd/da9052/
3389F:	include/linux/mfd/da9055/
3390F:	include/linux/mfd/da9063/
3391F:	include/linux/mfd/da9150/
3392F:	include/sound/da[79]*.h
3393F:	sound/soc/codecs/da[79]*.[ch]
3394
3395DIGI NEO AND CLASSIC PCI PRODUCTS
3396M:	Lidza Louina <lidza.louina@gmail.com>
3397M:	Mark Hounschell <markh@compro.net>
3398L:	driverdev-devel@linuxdriverproject.org
3399S:	Maintained
3400F:	drivers/staging/dgnc/
3401
3402DIGI EPCA PCI PRODUCTS
3403M:	Lidza Louina <lidza.louina@gmail.com>
3404M:	Mark Hounschell <markh@compro.net>
3405M:	Daeseok Youn <daeseok.youn@gmail.com>
3406L:	driverdev-devel@linuxdriverproject.org
3407S:	Maintained
3408F:	drivers/staging/dgap/
3409
3410DIOLAN U2C-12 I2C DRIVER
3411M:	Guenter Roeck <linux@roeck-us.net>
3412L:	linux-i2c@vger.kernel.org
3413S:	Maintained
3414F:	drivers/i2c/busses/i2c-diolan-u2c.c
3415
3416DIRECT ACCESS (DAX)
3417M:	Matthew Wilcox <willy@linux.intel.com>
3418L:	linux-fsdevel@vger.kernel.org
3419S:	Supported
3420F:	fs/dax.c
3421
3422DIRECTORY NOTIFICATION (DNOTIFY)
3423M:	Eric Paris <eparis@parisplace.org>
3424S:	Maintained
3425F:	Documentation/filesystems/dnotify.txt
3426F:	fs/notify/dnotify/
3427F:	include/linux/dnotify.h
3428
3429DISK GEOMETRY AND PARTITION HANDLING
3430M:	Andries Brouwer <aeb@cwi.nl>
3431W:	http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3432W:	http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3433W:	http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3434S:	Maintained
3435
3436DISKQUOTA
3437M:	Jan Kara <jack@suse.com>
3438S:	Maintained
3439F:	Documentation/filesystems/quota.txt
3440F:	fs/quota/
3441F:	include/linux/quota*.h
3442F:	include/uapi/linux/quota*.h
3443
3444DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3445M:	Bernie Thompson <bernie@plugable.com>
3446L:	linux-fbdev@vger.kernel.org
3447S:	Maintained
3448W:	http://plugable.com/category/projects/udlfb/
3449F:	drivers/video/fbdev/udlfb.c
3450F:	include/video/udlfb.h
3451F:	Documentation/fb/udlfb.txt
3452
3453DISTRIBUTED LOCK MANAGER (DLM)
3454M:	Christine Caulfield <ccaulfie@redhat.com>
3455M:	David Teigland <teigland@redhat.com>
3456L:	cluster-devel@redhat.com
3457W:	http://sources.redhat.com/cluster/
3458T:	git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3459S:	Supported
3460F:	fs/dlm/
3461
3462DMA BUFFER SHARING FRAMEWORK
3463M:	Sumit Semwal <sumit.semwal@linaro.org>
3464S:	Maintained
3465L:	linux-media@vger.kernel.org
3466L:	dri-devel@lists.freedesktop.org
3467L:	linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3468F:	drivers/dma-buf/
3469F:	include/linux/dma-buf*
3470F:	include/linux/reservation.h
3471F:	include/linux/*fence.h
3472F:	Documentation/dma-buf-sharing.txt
3473T:	git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3474
3475DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3476M:	Vinod Koul <vinod.koul@intel.com>
3477L:	dmaengine@vger.kernel.org
3478Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
3479S:	Maintained
3480F:	drivers/dma/
3481F:	include/linux/dmaengine.h
3482F:	Documentation/dmaengine/
3483T:	git git://git.infradead.org/users/vkoul/slave-dma.git
3484
3485DME1737 HARDWARE MONITOR DRIVER
3486M:	Juerg Haefliger <juergh@gmail.com>
3487L:	lm-sensors@lm-sensors.org
3488S:	Maintained
3489F:	Documentation/hwmon/dme1737
3490F:	drivers/hwmon/dme1737.c
3491
3492DMI/SMBIOS SUPPORT
3493M:	Jean Delvare <jdelvare@suse.com>
3494S:	Maintained
3495T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3496F:	Documentation/ABI/testing/sysfs-firmware-dmi-tables
3497F:	drivers/firmware/dmi-id.c
3498F:	drivers/firmware/dmi_scan.c
3499F:	include/linux/dmi.h
3500
3501DOCUMENTATION
3502M:	Jonathan Corbet <corbet@lwn.net>
3503L:	linux-doc@vger.kernel.org
3504S:	Maintained
3505F:	Documentation/
3506X:	Documentation/ABI/
3507X:	Documentation/devicetree/
3508X:	Documentation/acpi
3509X:	Documentation/power
3510X:	Documentation/spi
3511X:	Documentation/DocBook/media
3512T:	git git://git.lwn.net/linux-2.6.git docs-next
3513
3514DOUBLETALK DRIVER
3515M:	"James R. Van Zandt" <jrv@vanzandt.mv.com>
3516L:	blinux-list@redhat.com
3517S:	Maintained
3518F:	drivers/char/dtlk.c
3519F:	include/linux/dtlk.h
3520
3521DPT_I2O SCSI RAID DRIVER
3522M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3523L:	linux-scsi@vger.kernel.org
3524W:	http://www.adaptec.com/
3525S:	Maintained
3526F:	drivers/scsi/dpt*
3527F:	drivers/scsi/dpt/
3528
3529DRBD DRIVER
3530P:	Philipp Reisner
3531P:	Lars Ellenberg
3532M:	drbd-dev@lists.linbit.com
3533L:	drbd-user@lists.linbit.com
3534W:	http://www.drbd.org
3535T:	git git://git.drbd.org/linux-2.6-drbd.git drbd
3536T:	git git://git.drbd.org/drbd-8.3.git
3537S:	Supported
3538F:	drivers/block/drbd/
3539F:	lib/lru_cache.c
3540F:	Documentation/blockdev/drbd/
3541
3542DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3543M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3544T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3545S:	Supported
3546F:	Documentation/kobject.txt
3547F:	drivers/base/
3548F:	fs/debugfs/
3549F:	fs/kernfs/
3550F:	fs/sysfs/
3551F:	include/linux/debugfs.h
3552F:	include/linux/kobj*
3553F:	lib/kobj*
3554
3555DRM DRIVERS
3556M:	David Airlie <airlied@linux.ie>
3557L:	dri-devel@lists.freedesktop.org
3558T:	git git://people.freedesktop.org/~airlied/linux
3559S:	Maintained
3560F:	drivers/gpu/drm/
3561F:	drivers/gpu/vga/
3562F:	include/drm/
3563F:	include/uapi/drm/
3564
3565RADEON DRM DRIVERS
3566M:	Alex Deucher <alexander.deucher@amd.com>
3567M:	Christian König <christian.koenig@amd.com>
3568L:	dri-devel@lists.freedesktop.org
3569T:	git git://people.freedesktop.org/~agd5f/linux
3570S:	Supported
3571F:	drivers/gpu/drm/radeon/
3572F:	include/uapi/drm/radeon*
3573
3574DRM PANEL DRIVERS
3575M:	Thierry Reding <thierry.reding@gmail.com>
3576L:	dri-devel@lists.freedesktop.org
3577T:	git git://anongit.freedesktop.org/tegra/linux.git
3578S:	Maintained
3579F:	drivers/gpu/drm/drm_panel.c
3580F:	drivers/gpu/drm/panel/
3581F:	include/drm/drm_panel.h
3582F:	Documentation/devicetree/bindings/panel/
3583
3584INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3585M:	Daniel Vetter <daniel.vetter@intel.com>
3586M:	Jani Nikula <jani.nikula@linux.intel.com>
3587L:	intel-gfx@lists.freedesktop.org
3588L:	dri-devel@lists.freedesktop.org
3589Q:	http://patchwork.freedesktop.org/project/intel-gfx/
3590T:	git git://anongit.freedesktop.org/drm-intel
3591S:	Supported
3592F:	drivers/gpu/drm/i915/
3593F:	include/drm/i915*
3594F:	include/uapi/drm/i915*
3595
3596DRM DRIVERS FOR EXYNOS
3597M:	Inki Dae <inki.dae@samsung.com>
3598M:	Joonyoung Shim <jy0922.shim@samsung.com>
3599M:	Seung-Woo Kim <sw0312.kim@samsung.com>
3600M:	Kyungmin Park <kyungmin.park@samsung.com>
3601L:	dri-devel@lists.freedesktop.org
3602T:	git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3603S:	Supported
3604F:	drivers/gpu/drm/exynos/
3605F:	include/drm/exynos*
3606F:	include/uapi/drm/exynos*
3607
3608DRM DRIVERS FOR FREESCALE DCU
3609M:	Jianwei Wang <jianwei.wang.chn@gmail.com>
3610M:	Alison Wang <alison.wang@freescale.com>
3611L:	dri-devel@lists.freedesktop.org
3612S:	Supported
3613F:	drivers/gpu/drm/fsl-dcu/
3614F:	Documentation/devicetree/bindings/video/fsl,dcu.txt
3615F:	Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3616
3617DRM DRIVERS FOR FREESCALE IMX
3618M:	Philipp Zabel <p.zabel@pengutronix.de>
3619L:	dri-devel@lists.freedesktop.org
3620S:	Maintained
3621F:	drivers/gpu/drm/imx/
3622F:	Documentation/devicetree/bindings/drm/imx/
3623
3624DRM DRIVERS FOR NVIDIA TEGRA
3625M:	Thierry Reding <thierry.reding@gmail.com>
3626M:	Terje Bergström <tbergstrom@nvidia.com>
3627L:	dri-devel@lists.freedesktop.org
3628L:	linux-tegra@vger.kernel.org
3629T:	git git://anongit.freedesktop.org/tegra/linux.git
3630S:	Supported
3631F:	drivers/gpu/drm/tegra/
3632F:	drivers/gpu/host1x/
3633F:	include/linux/host1x.h
3634F:	include/uapi/drm/tegra_drm.h
3635F:	Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3636
3637DRM DRIVERS FOR RENESAS
3638M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3639L:	dri-devel@lists.freedesktop.org
3640L:	linux-sh@vger.kernel.org
3641T:	git git://people.freedesktop.org/~airlied/linux
3642S:	Supported
3643F:	drivers/gpu/drm/rcar-du/
3644F:	drivers/gpu/drm/shmobile/
3645F:	include/linux/platform_data/shmob_drm.h
3646
3647DRM DRIVERS FOR ROCKCHIP
3648M:	Mark Yao <mark.yao@rock-chips.com>
3649L:	dri-devel@lists.freedesktop.org
3650S:	Maintained
3651F:	drivers/gpu/drm/rockchip/
3652F:	Documentation/devicetree/bindings/video/rockchip*
3653
3654DRM DRIVERS FOR STI
3655M:	Benjamin Gaignard <benjamin.gaignard@linaro.org>
3656M:	Vincent Abriou <vincent.abriou@st.com>
3657L:	dri-devel@lists.freedesktop.org
3658T:	git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3659S:	Maintained
3660F:	drivers/gpu/drm/sti
3661F:	Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3662
3663DSBR100 USB FM RADIO DRIVER
3664M:	Alexey Klimov <klimov.linux@gmail.com>
3665L:	linux-media@vger.kernel.org
3666T:	git git://linuxtv.org/media_tree.git
3667S:	Maintained
3668F:	drivers/media/radio/dsbr100.c
3669
3670DSCC4 DRIVER
3671M:	Francois Romieu <romieu@fr.zoreil.com>
3672L:	netdev@vger.kernel.org
3673S:	Maintained
3674F:	drivers/net/wan/dscc4.c
3675
3676DT3155 MEDIA DRIVER
3677M:	Hans Verkuil <hverkuil@xs4all.nl>
3678L:	linux-media@vger.kernel.org
3679T:	git git://linuxtv.org/media_tree.git
3680W:	http://linuxtv.org
3681S:	Odd Fixes
3682F:	drivers/media/pci/dt3155/
3683
3684DVB_USB_AF9015 MEDIA DRIVER
3685M:	Antti Palosaari <crope@iki.fi>
3686L:	linux-media@vger.kernel.org
3687W:	http://linuxtv.org/
3688W:	http://palosaari.fi/linux/
3689Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3690T:	git git://linuxtv.org/anttip/media_tree.git
3691S:	Maintained
3692F:	drivers/media/usb/dvb-usb-v2/af9015*
3693
3694DVB_USB_AF9035 MEDIA DRIVER
3695M:	Antti Palosaari <crope@iki.fi>
3696L:	linux-media@vger.kernel.org
3697W:	http://linuxtv.org/
3698W:	http://palosaari.fi/linux/
3699Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3700T:	git git://linuxtv.org/anttip/media_tree.git
3701S:	Maintained
3702F:	drivers/media/usb/dvb-usb-v2/af9035*
3703
3704DVB_USB_ANYSEE MEDIA DRIVER
3705M:	Antti Palosaari <crope@iki.fi>
3706L:	linux-media@vger.kernel.org
3707W:	http://linuxtv.org/
3708W:	http://palosaari.fi/linux/
3709Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3710T:	git git://linuxtv.org/anttip/media_tree.git
3711S:	Maintained
3712F:	drivers/media/usb/dvb-usb-v2/anysee*
3713
3714DVB_USB_AU6610 MEDIA DRIVER
3715M:	Antti Palosaari <crope@iki.fi>
3716L:	linux-media@vger.kernel.org
3717W:	http://linuxtv.org/
3718W:	http://palosaari.fi/linux/
3719Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3720T:	git git://linuxtv.org/anttip/media_tree.git
3721S:	Maintained
3722F:	drivers/media/usb/dvb-usb-v2/au6610*
3723
3724DVB_USB_CE6230 MEDIA DRIVER
3725M:	Antti Palosaari <crope@iki.fi>
3726L:	linux-media@vger.kernel.org
3727W:	http://linuxtv.org/
3728W:	http://palosaari.fi/linux/
3729Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3730T:	git git://linuxtv.org/anttip/media_tree.git
3731S:	Maintained
3732F:	drivers/media/usb/dvb-usb-v2/ce6230*
3733
3734DVB_USB_CXUSB MEDIA DRIVER
3735M:	Michael Krufky <mkrufky@linuxtv.org>
3736L:	linux-media@vger.kernel.org
3737W:	http://linuxtv.org/
3738W:	http://github.com/mkrufky
3739Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3740T:	git git://linuxtv.org/media_tree.git
3741S:	Maintained
3742F:	drivers/media/usb/dvb-usb/cxusb*
3743
3744DVB_USB_EC168 MEDIA DRIVER
3745M:	Antti Palosaari <crope@iki.fi>
3746L:	linux-media@vger.kernel.org
3747W:	http://linuxtv.org/
3748W:	http://palosaari.fi/linux/
3749Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3750T:	git git://linuxtv.org/anttip/media_tree.git
3751S:	Maintained
3752F:	drivers/media/usb/dvb-usb-v2/ec168*
3753
3754DVB_USB_GL861 MEDIA DRIVER
3755M:	Antti Palosaari <crope@iki.fi>
3756L:	linux-media@vger.kernel.org
3757W:	http://linuxtv.org/
3758Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3759T:	git git://linuxtv.org/anttip/media_tree.git
3760S:	Maintained
3761F:	drivers/media/usb/dvb-usb-v2/gl861*
3762
3763DVB_USB_MXL111SF MEDIA DRIVER
3764M:	Michael Krufky <mkrufky@linuxtv.org>
3765L:	linux-media@vger.kernel.org
3766W:	http://linuxtv.org/
3767W:	http://github.com/mkrufky
3768Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3769T:	git git://linuxtv.org/mkrufky/mxl111sf.git
3770S:	Maintained
3771F:	drivers/media/usb/dvb-usb-v2/mxl111sf*
3772
3773DVB_USB_RTL28XXU MEDIA DRIVER
3774M:	Antti Palosaari <crope@iki.fi>
3775L:	linux-media@vger.kernel.org
3776W:	http://linuxtv.org/
3777W:	http://palosaari.fi/linux/
3778Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3779T:	git git://linuxtv.org/anttip/media_tree.git
3780S:	Maintained
3781F:	drivers/media/usb/dvb-usb-v2/rtl28xxu*
3782
3783DVB_USB_V2 MEDIA DRIVER
3784M:	Antti Palosaari <crope@iki.fi>
3785L:	linux-media@vger.kernel.org
3786W:	http://linuxtv.org/
3787W:	http://palosaari.fi/linux/
3788Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3789T:	git git://linuxtv.org/anttip/media_tree.git
3790S:	Maintained
3791F:	drivers/media/usb/dvb-usb-v2/dvb_usb*
3792F:	drivers/media/usb/dvb-usb-v2/usb_urb.c
3793
3794DYNAMIC DEBUG
3795M:	Jason Baron <jbaron@akamai.com>
3796S:	Maintained
3797F:	lib/dynamic_debug.c
3798F:	include/linux/dynamic_debug.h
3799
3800DZ DECSTATION DZ11 SERIAL DRIVER
3801M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3802S:	Maintained
3803F:	drivers/tty/serial/dz.*
3804
3805E3X0 POWER BUTTON DRIVER
3806M:	Moritz Fischer <moritz.fischer@ettus.com>
3807L:	usrp-users@lists.ettus.com
3808W:	http://www.ettus.com
3809S:	Supported
3810F:	drivers/input/misc/e3x0-button.c
3811F:	Documentation/devicetree/bindings/input/e3x0-button.txt
3812
3813E4000 MEDIA DRIVER
3814M:	Antti Palosaari <crope@iki.fi>
3815L:	linux-media@vger.kernel.org
3816W:	http://linuxtv.org/
3817W:	http://palosaari.fi/linux/
3818Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3819T:	git git://linuxtv.org/anttip/media_tree.git
3820S:	Maintained
3821F:	drivers/media/tuners/e4000*
3822
3823EATA ISA/EISA/PCI SCSI DRIVER
3824M:	Dario Ballabio <ballabio_dario@emc.com>
3825L:	linux-scsi@vger.kernel.org
3826S:	Maintained
3827F:	drivers/scsi/eata.c
3828
3829EC100 MEDIA DRIVER
3830M:	Antti Palosaari <crope@iki.fi>
3831L:	linux-media@vger.kernel.org
3832W:	http://linuxtv.org/
3833W:	http://palosaari.fi/linux/
3834Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3835T:	git git://linuxtv.org/anttip/media_tree.git
3836S:	Maintained
3837F:	drivers/media/dvb-frontends/ec100*
3838
3839ECRYPT FILE SYSTEM
3840M:	Tyler Hicks <tyhicks@canonical.com>
3841L:	ecryptfs@vger.kernel.org
3842W:	http://ecryptfs.org
3843W:	https://launchpad.net/ecryptfs
3844S:	Supported
3845F:	Documentation/filesystems/ecryptfs.txt
3846F:	fs/ecryptfs/
3847
3848EDAC-CORE
3849M:	Doug Thompson <dougthompson@xmission.com>
3850M:	Borislav Petkov <bp@alien8.de>
3851M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3852L:	linux-edac@vger.kernel.org
3853W:	bluesmoke.sourceforge.net
3854T:	git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3855T:	git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3856S:	Supported
3857F:	Documentation/edac.txt
3858F:	drivers/edac/
3859F:	include/linux/edac.h
3860
3861EDAC-AMD64
3862M:	Doug Thompson <dougthompson@xmission.com>
3863M:	Borislav Petkov <bp@alien8.de>
3864L:	linux-edac@vger.kernel.org
3865W:	bluesmoke.sourceforge.net
3866S:	Maintained
3867F:	drivers/edac/amd64_edac*
3868
3869EDAC-CALXEDA
3870M:	Doug Thompson <dougthompson@xmission.com>
3871M:	Robert Richter <rric@kernel.org>
3872L:	linux-edac@vger.kernel.org
3873W:	bluesmoke.sourceforge.net
3874S:	Maintained
3875F:	drivers/edac/highbank*
3876
3877EDAC-CAVIUM
3878M:	Ralf Baechle <ralf@linux-mips.org>
3879M:	David Daney <david.daney@cavium.com>
3880L:	linux-edac@vger.kernel.org
3881L:	linux-mips@linux-mips.org
3882W:	bluesmoke.sourceforge.net
3883S:	Supported
3884F:	drivers/edac/octeon_edac*
3885
3886EDAC-E752X
3887M:	Mark Gross <mark.gross@intel.com>
3888M:	Doug Thompson <dougthompson@xmission.com>
3889L:	linux-edac@vger.kernel.org
3890W:	bluesmoke.sourceforge.net
3891S:	Maintained
3892F:	drivers/edac/e752x_edac.c
3893
3894EDAC-E7XXX
3895M:	Doug Thompson <dougthompson@xmission.com>
3896L:	linux-edac@vger.kernel.org
3897W:	bluesmoke.sourceforge.net
3898S:	Maintained
3899F:	drivers/edac/e7xxx_edac.c
3900
3901EDAC-GHES
3902M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3903L:	linux-edac@vger.kernel.org
3904W:	bluesmoke.sourceforge.net
3905S:	Maintained
3906F:	drivers/edac/ghes_edac.c
3907
3908EDAC-I82443BXGX
3909M:	Tim Small <tim@buttersideup.com>
3910L:	linux-edac@vger.kernel.org
3911W:	bluesmoke.sourceforge.net
3912S:	Maintained
3913F:	drivers/edac/i82443bxgx_edac.c
3914
3915EDAC-I3000
3916M:	Jason Uhlenkott <juhlenko@akamai.com>
3917L:	linux-edac@vger.kernel.org
3918W:	bluesmoke.sourceforge.net
3919S:	Maintained
3920F:	drivers/edac/i3000_edac.c
3921
3922EDAC-I5000
3923M:	Doug Thompson <dougthompson@xmission.com>
3924L:	linux-edac@vger.kernel.org
3925W:	bluesmoke.sourceforge.net
3926S:	Maintained
3927F:	drivers/edac/i5000_edac.c
3928
3929EDAC-I5400
3930M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3931L:	linux-edac@vger.kernel.org
3932W:	bluesmoke.sourceforge.net
3933S:	Maintained
3934F:	drivers/edac/i5400_edac.c
3935
3936EDAC-I7300
3937M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3938L:	linux-edac@vger.kernel.org
3939W:	bluesmoke.sourceforge.net
3940S:	Maintained
3941F:	drivers/edac/i7300_edac.c
3942
3943EDAC-I7CORE
3944M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3945L:	linux-edac@vger.kernel.org
3946W:	bluesmoke.sourceforge.net
3947S:	Maintained
3948F:	drivers/edac/i7core_edac.c
3949
3950EDAC-I82975X
3951M:	Ranganathan Desikan <ravi@jetztechnologies.com>
3952M:	"Arvind R." <arvino55@gmail.com>
3953L:	linux-edac@vger.kernel.org
3954W:	bluesmoke.sourceforge.net
3955S:	Maintained
3956F:	drivers/edac/i82975x_edac.c
3957
3958EDAC-IE31200
3959M:	Jason Baron <jbaron@akamai.com>
3960L:	linux-edac@vger.kernel.org
3961W:	bluesmoke.sourceforge.net
3962S:	Maintained
3963F:	drivers/edac/ie31200_edac.c
3964
3965EDAC-MPC85XX
3966M:	Johannes Thumshirn <morbidrsa@gmail.com>
3967L:	linux-edac@vger.kernel.org
3968W:	bluesmoke.sourceforge.net
3969S:	Maintained
3970F:	drivers/edac/mpc85xx_edac.[ch]
3971
3972EDAC-PASEMI
3973M:	Egor Martovetsky <egor@pasemi.com>
3974L:	linux-edac@vger.kernel.org
3975W:	bluesmoke.sourceforge.net
3976S:	Maintained
3977F:	drivers/edac/pasemi_edac.c
3978
3979EDAC-R82600
3980M:	Tim Small <tim@buttersideup.com>
3981L:	linux-edac@vger.kernel.org
3982W:	bluesmoke.sourceforge.net
3983S:	Maintained
3984F:	drivers/edac/r82600_edac.c
3985
3986EDAC-SBRIDGE
3987M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3988L:	linux-edac@vger.kernel.org
3989W:	bluesmoke.sourceforge.net
3990S:	Maintained
3991F:	drivers/edac/sb_edac.c
3992
3993EDAC-XGENE
3994APPLIED MICRO (APM) X-GENE SOC EDAC
3995M:     Loc Ho <lho@apm.com>
3996S:     Supported
3997F:     drivers/edac/xgene_edac.c
3998F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3999
4000EDIROL UA-101/UA-1000 DRIVER
4001M:	Clemens Ladisch <clemens@ladisch.de>
4002L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4003T:	git git://git.alsa-project.org/alsa-kernel.git
4004S:	Maintained
4005F:	sound/usb/misc/ua101.c
4006
4007EXTENSIBLE FIRMWARE INTERFACE (EFI)
4008M:	Matt Fleming <matt.fleming@intel.com>
4009L:	linux-efi@vger.kernel.org
4010T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4011S:	Maintained
4012F:	Documentation/efi-stub.txt
4013F:	arch/ia64/kernel/efi.c
4014F:	arch/x86/boot/compressed/eboot.[ch]
4015F:	arch/x86/include/asm/efi.h
4016F:	arch/x86/platform/efi/*
4017F:	drivers/firmware/efi/*
4018F:	include/linux/efi*.h
4019
4020EFI VARIABLE FILESYSTEM
4021M:	Matthew Garrett <matthew.garrett@nebula.com>
4022M:	Jeremy Kerr <jk@ozlabs.org>
4023M:	Matt Fleming <matt.fleming@intel.com>
4024T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4025L:	linux-efi@vger.kernel.org
4026S:	Maintained
4027F:	fs/efivarfs/
4028
4029EFIFB FRAMEBUFFER DRIVER
4030L:	linux-fbdev@vger.kernel.org
4031M:	Peter Jones <pjones@redhat.com>
4032S:	Maintained
4033F:	drivers/video/fbdev/efifb.c
4034
4035EFS FILESYSTEM
4036W:	http://aeschi.ch.eu.org/efs/
4037S:	Orphan
4038F:	fs/efs/
4039
4040EHCA (IBM GX bus InfiniBand adapter) DRIVER
4041M:	Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4042M:	Christoph Raisch <raisch@de.ibm.com>
4043L:	linux-rdma@vger.kernel.org
4044S:	Supported
4045F:	drivers/infiniband/hw/ehca/
4046
4047EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4048M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4049L:	netdev@vger.kernel.org
4050S:	Maintained
4051F:	drivers/net/ethernet/ibm/ehea/
4052
4053EM28XX VIDEO4LINUX DRIVER
4054M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4055L:	linux-media@vger.kernel.org
4056W:	http://linuxtv.org
4057T:	git git://linuxtv.org/media_tree.git
4058S:	Maintained
4059F:	drivers/media/usb/em28xx/
4060
4061EMBEDDED LINUX
4062M:	Paul Gortmaker <paul.gortmaker@windriver.com>
4063M:	Matt Mackall <mpm@selenic.com>
4064M:	David Woodhouse <dwmw2@infradead.org>
4065L:	linux-embedded@vger.kernel.org
4066S:	Maintained
4067
4068EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4069M:	James Smart <james.smart@avagotech.com>
4070M:	Dick Kennedy <dick.kennedy@avagotech.com>
4071L:	linux-scsi@vger.kernel.org
4072W:	http://www.avagotech.com
4073S:	Supported
4074F:	drivers/scsi/lpfc/
4075
4076ENE CB710 FLASH CARD READER DRIVER
4077M:	Michał Mirosław <mirq-linux@rere.qmqm.pl>
4078S:	Maintained
4079F:	drivers/misc/cb710/
4080F:	drivers/mmc/host/cb710-mmc.*
4081F:	include/linux/cb710.h
4082
4083ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4084M:	Maxim Levitsky <maximlevitsky@gmail.com>
4085S:	Maintained
4086F:	drivers/media/rc/ene_ir.*
4087
4088ENHANCED ERROR HANDLING (EEH)
4089M:	Gavin Shan <shangw@linux.vnet.ibm.com>
4090L:	linuxppc-dev@lists.ozlabs.org
4091S:	Supported
4092F:	Documentation/powerpc/eeh-pci-error-recovery.txt
4093F:	arch/powerpc/kernel/eeh*.c
4094
4095EPSON S1D13XXX FRAMEBUFFER DRIVER
4096M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
4097S:	Maintained
4098T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4099F:	drivers/video/fbdev/s1d13xxxfb.c
4100F:	include/video/s1d13xxxfb.h
4101
4102ET131X NETWORK DRIVER
4103M:	Mark Einon <mark.einon@gmail.com>
4104S:	Odd Fixes
4105F:	drivers/net/ethernet/agere/
4106
4107ETHERNET BRIDGE
4108M:	Stephen Hemminger <stephen@networkplumber.org>
4109L:	bridge@lists.linux-foundation.org
4110L:	netdev@vger.kernel.org
4111W:	http://www.linuxfoundation.org/en/Net:Bridge
4112S:	Maintained
4113F:	include/linux/netfilter_bridge/
4114F:	net/bridge/
4115
4116ETHERNET PHY LIBRARY
4117M:	Florian Fainelli <f.fainelli@gmail.com>
4118L:	netdev@vger.kernel.org
4119S:	Maintained
4120F:	include/linux/phy.h
4121F:	include/linux/phy_fixed.h
4122F:	drivers/net/phy/
4123F:	Documentation/networking/phy.txt
4124F:	drivers/of/of_mdio.c
4125F:	drivers/of/of_net.c
4126
4127EXT2 FILE SYSTEM
4128M:	Jan Kara <jack@suse.com>
4129L:	linux-ext4@vger.kernel.org
4130S:	Maintained
4131F:	Documentation/filesystems/ext2.txt
4132F:	fs/ext2/
4133F:	include/linux/ext2*
4134
4135EXT4 FILE SYSTEM
4136M:	"Theodore Ts'o" <tytso@mit.edu>
4137M:	Andreas Dilger <adilger.kernel@dilger.ca>
4138L:	linux-ext4@vger.kernel.org
4139W:	http://ext4.wiki.kernel.org
4140Q:	http://patchwork.ozlabs.org/project/linux-ext4/list/
4141S:	Maintained
4142F:	Documentation/filesystems/ext4.txt
4143F:	fs/ext4/
4144
4145Extended Verification Module (EVM)
4146M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
4147L:	linux-ima-devel@lists.sourceforge.net
4148L:	linux-security-module@vger.kernel.org
4149S:	Supported
4150F:	security/integrity/evm/
4151
4152EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4153M:	MyungJoo Ham <myungjoo.ham@samsung.com>
4154M:	Chanwoo Choi <cw00.choi@samsung.com>
4155L:	linux-kernel@vger.kernel.org
4156T:	git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4157S:	Maintained
4158F:	drivers/extcon/
4159F:	Documentation/extcon/
4160
4161EXYNOS DP DRIVER
4162M:	Jingoo Han <jingoohan1@gmail.com>
4163L:	dri-devel@lists.freedesktop.org
4164S:	Maintained
4165F:	drivers/gpu/drm/exynos/exynos_dp*
4166
4167EXYNOS MIPI DISPLAY DRIVERS
4168M:	Inki Dae <inki.dae@samsung.com>
4169M:	Donghwa Lee <dh09.lee@samsung.com>
4170M:	Kyungmin Park <kyungmin.park@samsung.com>
4171L:	linux-fbdev@vger.kernel.org
4172S:	Maintained
4173F:	drivers/video/fbdev/exynos/exynos_mipi*
4174F:	include/video/exynos_mipi*
4175
4176F71805F HARDWARE MONITORING DRIVER
4177M:	Jean Delvare <jdelvare@suse.com>
4178L:	lm-sensors@lm-sensors.org
4179S:	Maintained
4180F:	Documentation/hwmon/f71805f
4181F:	drivers/hwmon/f71805f.c
4182
4183FC0011 TUNER DRIVER
4184M:	Michael Buesch <m@bues.ch>
4185L:	linux-media@vger.kernel.org
4186S:	Maintained
4187F:	drivers/media/tuners/fc0011.h
4188F:	drivers/media/tuners/fc0011.c
4189
4190FC2580 MEDIA DRIVER
4191M:	Antti Palosaari <crope@iki.fi>
4192L:	linux-media@vger.kernel.org
4193W:	http://linuxtv.org/
4194W:	http://palosaari.fi/linux/
4195Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4196T:	git git://linuxtv.org/anttip/media_tree.git
4197S:	Maintained
4198F:	drivers/media/tuners/fc2580*
4199
4200FANOTIFY
4201M:	Eric Paris <eparis@redhat.com>
4202S:	Maintained
4203F:	fs/notify/fanotify/
4204F:	include/linux/fanotify.h
4205F:	include/uapi/linux/fanotify.h
4206
4207FARSYNC SYNCHRONOUS DRIVER
4208M:	Kevin Curtis <kevin.curtis@farsite.co.uk>
4209W:	http://www.farsite.co.uk/
4210S:	Supported
4211F:	drivers/net/wan/farsync.*
4212
4213FAULT INJECTION SUPPORT
4214M:	Akinobu Mita <akinobu.mita@gmail.com>
4215S:	Supported
4216F:	Documentation/fault-injection/
4217F:	lib/fault-inject.c
4218
4219FBTFT Framebuffer drivers
4220M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4221M:	Noralf Trønnes <noralf@tronnes.org>
4222S:	Maintained
4223F:	drivers/staging/fbtft/
4224
4225FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4226M:	Vasu Dev <vasu.dev@intel.com>
4227L:	fcoe-devel@open-fcoe.org
4228W:	www.Open-FCoE.org
4229S:	Supported
4230F:	drivers/scsi/libfc/
4231F:	drivers/scsi/fcoe/
4232F:	include/scsi/fc/
4233F:	include/scsi/libfc.h
4234F:	include/scsi/libfcoe.h
4235F:	include/uapi/scsi/fc/
4236
4237FILE LOCKING (flock() and fcntl()/lockf())
4238M:	Jeff Layton <jlayton@poochiereds.net>
4239M:	"J. Bruce Fields" <bfields@fieldses.org>
4240L:	linux-fsdevel@vger.kernel.org
4241S:	Maintained
4242F:	include/linux/fcntl.h
4243F:	include/linux/fs.h
4244F:	include/uapi/linux/fcntl.h
4245F:	include/uapi/linux/fs.h
4246F:	fs/fcntl.c
4247F:	fs/locks.c
4248
4249FILESYSTEMS (VFS and infrastructure)
4250M:	Alexander Viro <viro@zeniv.linux.org.uk>
4251L:	linux-fsdevel@vger.kernel.org
4252S:	Maintained
4253F:	fs/*
4254
4255FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4256M:	Riku Voipio <riku.voipio@iki.fi>
4257L:	lm-sensors@lm-sensors.org
4258S:	Maintained
4259F:	drivers/hwmon/f75375s.c
4260F:	include/linux/f75375s.h
4261
4262FIREWIRE AUDIO DRIVERS
4263M:	Clemens Ladisch <clemens@ladisch.de>
4264L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4265T:	git git://git.alsa-project.org/alsa-kernel.git
4266S:	Maintained
4267F:	sound/firewire/
4268
4269FIREWIRE MEDIA DRIVERS (firedtv)
4270M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4271L:	linux-media@vger.kernel.org
4272L:	linux1394-devel@lists.sourceforge.net
4273T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4274S:	Maintained
4275F:	drivers/media/firewire/
4276
4277FIREWIRE SBP-2 TARGET
4278M:	Chris Boot <bootc@bootc.net>
4279L:	linux-scsi@vger.kernel.org
4280L:	target-devel@vger.kernel.org
4281L:	linux1394-devel@lists.sourceforge.net
4282T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4283S:	Maintained
4284F:	drivers/target/sbp/
4285
4286FIREWIRE SUBSYSTEM
4287M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4288L:	linux1394-devel@lists.sourceforge.net
4289W:	http://ieee1394.wiki.kernel.org/
4290T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4291S:	Maintained
4292F:	drivers/firewire/
4293F:	include/linux/firewire.h
4294F:	include/uapi/linux/firewire*.h
4295F:	tools/firewire/
4296
4297FIRMWARE LOADER (request_firmware)
4298M:	Ming Lei <ming.lei@canonical.com>
4299L:	linux-kernel@vger.kernel.org
4300S:	Maintained
4301F:	Documentation/firmware_class/
4302F:	drivers/base/firmware*.c
4303F:	include/linux/firmware.h
4304
4305FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4306M:	Joshua Morris <josh.h.morris@us.ibm.com>
4307M:	Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4308S:	Maintained
4309F:	drivers/block/rsxx/
4310
4311FLOPPY DRIVER
4312M:	Jiri Kosina <jikos@kernel.org>
4313T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4314S:	Odd fixes
4315F:	drivers/block/floppy.c
4316
4317FMC SUBSYSTEM
4318M:	Alessandro Rubini <rubini@gnudd.com>
4319W:	http://www.ohwr.org/projects/fmc-bus
4320S:	Supported
4321F:	drivers/fmc/
4322F:	include/linux/fmc*.h
4323F:	include/linux/ipmi-fru.h
4324K:	fmc_d.*register
4325
4326FPU EMULATOR
4327M:	Bill Metzenthen <billm@melbpc.org.au>
4328W:	http://floatingpoint.sourceforge.net/emulator/index.html
4329S:	Maintained
4330F:	arch/x86/math-emu/
4331
4332FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4333L:	netdev@vger.kernel.org
4334S:	Orphan
4335F:	drivers/net/wan/dlci.c
4336F:	drivers/net/wan/sdla.c
4337
4338FRAMEBUFFER LAYER
4339M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4340M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
4341L:	linux-fbdev@vger.kernel.org
4342W:	http://linux-fbdev.sourceforge.net/
4343Q:	http://patchwork.kernel.org/project/linux-fbdev/list/
4344T:	git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4345S:	Maintained
4346F:	Documentation/fb/
4347F:	Documentation/devicetree/bindings/fb/
4348F:	drivers/video/
4349F:	include/video/
4350F:	include/linux/fb.h
4351F:	include/uapi/video/
4352F:	include/uapi/linux/fb.h
4353
4354FREESCALE DIU FRAMEBUFFER DRIVER
4355M:	Timur Tabi <timur@tabi.org>
4356L:	linux-fbdev@vger.kernel.org
4357S:	Maintained
4358F:	drivers/video/fbdev/fsl-diu-fb.*
4359
4360FREESCALE DMA DRIVER
4361M:	Li Yang <leoli@freescale.com>
4362M:	Zhang Wei <zw@zh-kernel.org>
4363L:	linuxppc-dev@lists.ozlabs.org
4364S:	Maintained
4365F:	drivers/dma/fsldma.*
4366
4367FREESCALE I2C CPM DRIVER
4368M:	Jochen Friedrich <jochen@scram.de>
4369L:	linuxppc-dev@lists.ozlabs.org
4370L:	linux-i2c@vger.kernel.org
4371S:	Maintained
4372F:	drivers/i2c/busses/i2c-cpm.c
4373
4374FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4375M:	Sascha Hauer <kernel@pengutronix.de>
4376L:	linux-fbdev@vger.kernel.org
4377L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4378S:	Maintained
4379F:	include/linux/platform_data/video-imxfb.h
4380F:	drivers/video/fbdev/imxfb.c
4381
4382FREESCALE QUAD SPI DRIVER
4383M:	Han Xu <han.xu@freescale.com>
4384L:	linux-mtd@lists.infradead.org
4385S:	Maintained
4386F:	drivers/mtd/spi-nor/fsl-quadspi.c
4387
4388FREESCALE SOC FS_ENET DRIVER
4389M:	Pantelis Antoniou <pantelis.antoniou@gmail.com>
4390M:	Vitaly Bordug <vbordug@ru.mvista.com>
4391L:	linuxppc-dev@lists.ozlabs.org
4392L:	netdev@vger.kernel.org
4393S:	Maintained
4394F:	drivers/net/ethernet/freescale/fs_enet/
4395F:	include/linux/fs_enet_pd.h
4396
4397FREESCALE QUICC ENGINE LIBRARY
4398L:	linuxppc-dev@lists.ozlabs.org
4399S:	Orphan
4400F:	arch/powerpc/sysdev/qe_lib/
4401F:	arch/powerpc/include/asm/*qe.h
4402
4403FREESCALE USB PERIPHERAL DRIVERS
4404M:	Li Yang <leoli@freescale.com>
4405L:	linux-usb@vger.kernel.org
4406L:	linuxppc-dev@lists.ozlabs.org
4407S:	Maintained
4408F:	drivers/usb/gadget/udc/fsl*
4409
4410FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4411M:	Li Yang <leoli@freescale.com>
4412L:	netdev@vger.kernel.org
4413L:	linuxppc-dev@lists.ozlabs.org
4414S:	Maintained
4415F:	drivers/net/ethernet/freescale/ucc_geth*
4416
4417FREESCALE QUICC ENGINE UCC UART DRIVER
4418M:	Timur Tabi <timur@tabi.org>
4419L:	linuxppc-dev@lists.ozlabs.org
4420S:	Maintained
4421F:	drivers/tty/serial/ucc_uart.c
4422
4423FREESCALE SOC SOUND DRIVERS
4424M:	Timur Tabi <timur@tabi.org>
4425M:	Nicolin Chen <nicoleotsuka@gmail.com>
4426M:	Xiubo Li <Xiubo.Lee@gmail.com>
4427L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4428L:	linuxppc-dev@lists.ozlabs.org
4429S:	Maintained
4430F:	sound/soc/fsl/fsl*
4431F:	sound/soc/fsl/imx*
4432F:	sound/soc/fsl/mpc8610_hpcd.c
4433
4434FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4435M:	"J. German Rivera" <German.Rivera@freescale.com>
4436L:	linux-kernel@vger.kernel.org
4437S:	Maintained
4438F:	drivers/staging/fsl-mc/
4439
4440FREEVXFS FILESYSTEM
4441M:	Christoph Hellwig <hch@infradead.org>
4442W:	ftp://ftp.openlinux.org/pub/people/hch/vxfs
4443S:	Maintained
4444F:	fs/freevxfs/
4445
4446FREEZER
4447M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4448M:	Pavel Machek <pavel@ucw.cz>
4449L:	linux-pm@vger.kernel.org
4450S:	Supported
4451F:	Documentation/power/freezing-of-tasks.txt
4452F:	include/linux/freezer.h
4453F:	kernel/freezer.c
4454
4455FRONTSWAP API
4456M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4457L:	linux-kernel@vger.kernel.org
4458S:	Maintained
4459F:	mm/frontswap.c
4460F:	include/linux/frontswap.h
4461
4462FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4463M:	David Howells <dhowells@redhat.com>
4464L:	linux-cachefs@redhat.com
4465S:	Supported
4466F:	Documentation/filesystems/caching/
4467F:	fs/fscache/
4468F:	include/linux/fscache*.h
4469
4470F2FS FILE SYSTEM
4471M:	Jaegeuk Kim <jaegeuk@kernel.org>
4472M:	Changman Lee <cm224.lee@samsung.com>
4473R:	Chao Yu <chao2.yu@samsung.com>
4474L:	linux-f2fs-devel@lists.sourceforge.net
4475W:	http://en.wikipedia.org/wiki/F2FS
4476T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4477S:	Maintained
4478F:	Documentation/filesystems/f2fs.txt
4479F:	Documentation/ABI/testing/sysfs-fs-f2fs
4480F:	fs/f2fs/
4481F:	include/linux/f2fs_fs.h
4482F:	include/trace/events/f2fs.h
4483
4484FUJITSU FR-V (FRV) PORT
4485M:	David Howells <dhowells@redhat.com>
4486S:	Maintained
4487F:	arch/frv/
4488
4489FUJITSU LAPTOP EXTRAS
4490M:	Jonathan Woithe <jwoithe@just42.net>
4491L:	platform-driver-x86@vger.kernel.org
4492S:	Maintained
4493F:	drivers/platform/x86/fujitsu-laptop.c
4494
4495FUJITSU M-5MO LS CAMERA ISP DRIVER
4496M:	Kyungmin Park <kyungmin.park@samsung.com>
4497M:	Heungjun Kim <riverful.kim@samsung.com>
4498L:	linux-media@vger.kernel.org
4499S:	Maintained
4500F:	drivers/media/i2c/m5mols/
4501F:	include/media/m5mols.h
4502
4503FUJITSU TABLET EXTRAS
4504M:	Robert Gerlach <khnz@gmx.de>
4505L:	platform-driver-x86@vger.kernel.org
4506S:	Maintained
4507F:	drivers/platform/x86/fujitsu-tablet.c
4508
4509FUSE: FILESYSTEM IN USERSPACE
4510M:	Miklos Szeredi <miklos@szeredi.hu>
4511L:	fuse-devel@lists.sourceforge.net
4512W:	http://fuse.sourceforge.net/
4513T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4514S:	Maintained
4515F:	fs/fuse/
4516F:	include/uapi/linux/fuse.h
4517F:	Documentation/filesystems/fuse.txt
4518
4519FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4520M:	Rik Faith <faith@cs.unc.edu>
4521L:	linux-scsi@vger.kernel.org
4522S:	Odd Fixes (e.g., new signatures)
4523F:	drivers/scsi/fdomain.*
4524
4525GCOV BASED KERNEL PROFILING
4526M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4527S:	Maintained
4528F:	kernel/gcov/
4529F:	Documentation/gcov.txt
4530
4531GDT SCSI DISK ARRAY CONTROLLER DRIVER
4532M:	Achim Leubner <achim_leubner@adaptec.com>
4533L:	linux-scsi@vger.kernel.org
4534W:	http://www.icp-vortex.com/
4535S:	Supported
4536F:	drivers/scsi/gdt*
4537
4538GDB KERNEL DEBUGGING HELPER SCRIPTS
4539M:	Jan Kiszka <jan.kiszka@siemens.com>
4540S:	Supported
4541F:	scripts/gdb/
4542
4543GEMTEK FM RADIO RECEIVER DRIVER
4544M:	Hans Verkuil <hverkuil@xs4all.nl>
4545L:	linux-media@vger.kernel.org
4546T:	git git://linuxtv.org/media_tree.git
4547W:	http://linuxtv.org
4548S:	Maintained
4549F:	drivers/media/radio/radio-gemtek*
4550
4551GENERIC GPIO I2C DRIVER
4552M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
4553S:	Supported
4554F:	drivers/i2c/busses/i2c-gpio.c
4555F:	include/linux/i2c-gpio.h
4556
4557GENERIC GPIO I2C MULTIPLEXER DRIVER
4558M:	Peter Korsgaard <peter.korsgaard@barco.com>
4559L:	linux-i2c@vger.kernel.org
4560S:	Supported
4561F:	drivers/i2c/muxes/i2c-mux-gpio.c
4562F:	include/linux/i2c-mux-gpio.h
4563F:	Documentation/i2c/muxes/i2c-mux-gpio
4564
4565GENERIC HDLC (WAN) DRIVERS
4566M:	Krzysztof Halasa <khc@pm.waw.pl>
4567W:	http://www.kernel.org/pub/linux/utils/net/hdlc/
4568S:	Maintained
4569F:	drivers/net/wan/c101.c
4570F:	drivers/net/wan/hd6457*
4571F:	drivers/net/wan/hdlc*
4572F:	drivers/net/wan/n2.c
4573F:	drivers/net/wan/pc300too.c
4574F:	drivers/net/wan/pci200syn.c
4575F:	drivers/net/wan/wanxl*
4576
4577GENERIC INCLUDE/ASM HEADER FILES
4578M:	Arnd Bergmann <arnd@arndb.de>
4579L:	linux-arch@vger.kernel.org
4580T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4581S:	Maintained
4582F:	include/asm-generic/
4583F:	include/uapi/asm-generic/
4584
4585GENERIC PHY FRAMEWORK
4586M:	Kishon Vijay Abraham I <kishon@ti.com>
4587L:	linux-kernel@vger.kernel.org
4588T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4589S:	Supported
4590F:	drivers/phy/
4591F:	include/linux/phy/
4592
4593GENERIC PM DOMAINS
4594M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4595M:	Kevin Hilman <khilman@kernel.org>
4596M:	Ulf Hansson <ulf.hansson@linaro.org>
4597L:	linux-pm@vger.kernel.org
4598S:	Supported
4599F:	drivers/base/power/domain*.c
4600F:	include/linux/pm_domain.h
4601
4602GENERIC UIO DRIVER FOR PCI DEVICES
4603M:	"Michael S. Tsirkin" <mst@redhat.com>
4604L:	kvm@vger.kernel.org
4605S:	Supported
4606F:	drivers/uio/uio_pci_generic.c
4607
4608GET_MAINTAINER SCRIPT
4609M:	Joe Perches <joe@perches.com>
4610S:	Maintained
4611F:	scripts/get_maintainer.pl
4612
4613GFS2 FILE SYSTEM
4614M:	Steven Whitehouse <swhiteho@redhat.com>
4615M:	Bob Peterson <rpeterso@redhat.com>
4616L:	cluster-devel@redhat.com
4617W:	http://sources.redhat.com/cluster/
4618T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4619S:	Supported
4620F:	Documentation/filesystems/gfs2*.txt
4621F:	fs/gfs2/
4622F:	include/uapi/linux/gfs2_ondisk.h
4623
4624GIGASET ISDN DRIVERS
4625M:	Paul Bolle <pebolle@tiscali.nl>
4626L:	gigaset307x-common@lists.sourceforge.net
4627W:	http://gigaset307x.sourceforge.net/
4628S:	Odd Fixes
4629F:	Documentation/isdn/README.gigaset
4630F:	drivers/isdn/gigaset/
4631F:	include/uapi/linux/gigaset_dev.h
4632
4633GO7007 MPEG CODEC
4634M:	Hans Verkuil <hans.verkuil@cisco.com>
4635L:	linux-media@vger.kernel.org
4636S:	Maintained
4637F:	drivers/media/usb/go7007/
4638
4639GOODIX TOUCHSCREEN
4640M:	Bastien Nocera <hadess@hadess.net>
4641L:	linux-input@vger.kernel.org
4642S:	Maintained
4643F:	drivers/input/touchscreen/goodix.c
4644
4645GPIO SUBSYSTEM
4646M:	Linus Walleij <linus.walleij@linaro.org>
4647M:	Alexandre Courbot <gnurou@gmail.com>
4648L:	linux-gpio@vger.kernel.org
4649T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4650S:	Maintained
4651F:	Documentation/gpio/
4652F:	drivers/gpio/
4653F:	include/linux/gpio/
4654F:	include/linux/gpio.h
4655F:	include/asm-generic/gpio.h
4656
4657GRE DEMULTIPLEXER DRIVER
4658M:	Dmitry Kozlov <xeb@mail.ru>
4659L:	netdev@vger.kernel.org
4660S:	Maintained
4661F:	net/ipv4/gre_demux.c
4662F:	net/ipv4/gre_offload.c
4663F:	include/net/gre.h
4664
4665GRETH 10/100/1G Ethernet MAC device driver
4666M:	Kristoffer Glembo <kristoffer@gaisler.com>
4667L:	netdev@vger.kernel.org
4668S:	Maintained
4669F:	drivers/net/ethernet/aeroflex/
4670
4671GSPCA FINEPIX SUBDRIVER
4672M:	Frank Zago <frank@zago.net>
4673L:	linux-media@vger.kernel.org
4674T:	git git://linuxtv.org/media_tree.git
4675S:	Maintained
4676F:	drivers/media/usb/gspca/finepix.c
4677
4678GSPCA GL860 SUBDRIVER
4679M:	Olivier Lorin <o.lorin@laposte.net>
4680L:	linux-media@vger.kernel.org
4681T:	git git://linuxtv.org/media_tree.git
4682S:	Maintained
4683F:	drivers/media/usb/gspca/gl860/
4684
4685GSPCA M5602 SUBDRIVER
4686M:	Erik Andren <erik.andren@gmail.com>
4687L:	linux-media@vger.kernel.org
4688T:	git git://linuxtv.org/media_tree.git
4689S:	Maintained
4690F:	drivers/media/usb/gspca/m5602/
4691
4692GSPCA PAC207 SONIXB SUBDRIVER
4693M:	Hans de Goede <hdegoede@redhat.com>
4694L:	linux-media@vger.kernel.org
4695T:	git git://linuxtv.org/media_tree.git
4696S:	Maintained
4697F:	drivers/media/usb/gspca/pac207.c
4698
4699GSPCA SN9C20X SUBDRIVER
4700M:	Brian Johnson <brijohn@gmail.com>
4701L:	linux-media@vger.kernel.org
4702T:	git git://linuxtv.org/media_tree.git
4703S:	Maintained
4704F:	drivers/media/usb/gspca/sn9c20x.c
4705
4706GSPCA T613 SUBDRIVER
4707M:	Leandro Costantino <lcostantino@gmail.com>
4708L:	linux-media@vger.kernel.org
4709T:	git git://linuxtv.org/media_tree.git
4710S:	Maintained
4711F:	drivers/media/usb/gspca/t613.c
4712
4713GSPCA USB WEBCAM DRIVER
4714M:	Hans de Goede <hdegoede@redhat.com>
4715L:	linux-media@vger.kernel.org
4716T:	git git://linuxtv.org/media_tree.git
4717S:	Maintained
4718F:	drivers/media/usb/gspca/
4719
4720GUID PARTITION TABLE (GPT)
4721M:	Davidlohr Bueso <dave@stgolabs.net>
4722L:	linux-efi@vger.kernel.org
4723S:	Maintained
4724F:	block/partitions/efi.*
4725
4726STK1160 USB VIDEO CAPTURE DRIVER
4727M:	Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4728L:	linux-media@vger.kernel.org
4729T:	git git://linuxtv.org/media_tree.git
4730S:	Maintained
4731F:	drivers/media/usb/stk1160/
4732
4733H8/300 ARCHITECTURE
4734M:	Yoshinori Sato <ysato@users.sourceforge.jp>
4735L:	uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4736W:	http://uclinux-h8.sourceforge.jp
4737T:	git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4738S:	Maintained
4739F:	arch/h8300/
4740F:	drivers/clocksource/h8300_*.c
4741F:	drivers/clk/h8300/
4742F:	drivers/irqchip/irq-renesas-h8*.c
4743
4744HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4745M:	Frank Seidel <frank@f-seidel.de>
4746L:	platform-driver-x86@vger.kernel.org
4747W:	http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4748S:	Maintained
4749F:	drivers/platform/x86/hdaps.c
4750
4751HDPVR USB VIDEO ENCODER DRIVER
4752M:	Hans Verkuil <hverkuil@xs4all.nl>
4753L:	linux-media@vger.kernel.org
4754T:	git git://linuxtv.org/media_tree.git
4755W:	http://linuxtv.org
4756S:	Odd Fixes
4757F:	drivers/media/usb/hdpvr/
4758
4759HWPOISON MEMORY FAILURE HANDLING
4760M:	Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4761L:	linux-mm@kvack.org
4762S:	Maintained
4763F:	mm/memory-failure.c
4764F:	mm/hwpoison-inject.c
4765
4766HYPERVISOR VIRTUAL CONSOLE DRIVER
4767L:	linuxppc-dev@lists.ozlabs.org
4768S:	Odd Fixes
4769F:	drivers/tty/hvc/
4770
4771HACKRF MEDIA DRIVER
4772M:	Antti Palosaari <crope@iki.fi>
4773L:	linux-media@vger.kernel.org
4774W:	http://linuxtv.org/
4775W:	http://palosaari.fi/linux/
4776Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4777T:	git git://linuxtv.org/anttip/media_tree.git
4778S:	Maintained
4779F:	drivers/media/usb/hackrf/
4780
4781HARDWARE MONITORING
4782M:	Jean Delvare <jdelvare@suse.com>
4783M:	Guenter Roeck <linux@roeck-us.net>
4784L:	lm-sensors@lm-sensors.org
4785W:	http://www.lm-sensors.org/
4786T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4787T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4788S:	Maintained
4789F:	Documentation/hwmon/
4790F:	drivers/hwmon/
4791F:	include/linux/hwmon*.h
4792
4793HARDWARE RANDOM NUMBER GENERATOR CORE
4794M:	Matt Mackall <mpm@selenic.com>
4795M:	Herbert Xu <herbert@gondor.apana.org.au>
4796L:	linux-crypto@vger.kernel.org
4797S:	Odd fixes
4798F:	Documentation/hw_random.txt
4799F:	drivers/char/hw_random/
4800F:	include/linux/hw_random.h
4801
4802HARDWARE SPINLOCK CORE
4803M:	Ohad Ben-Cohen <ohad@wizery.com>
4804S:	Maintained
4805F:	Documentation/hwspinlock.txt
4806F:	drivers/hwspinlock/hwspinlock_*
4807F:	include/linux/hwspinlock.h
4808
4809HARMONY SOUND DRIVER
4810L:	linux-parisc@vger.kernel.org
4811S:	Maintained
4812F:	sound/parisc/harmony.*
4813
4814HD29L2 MEDIA DRIVER
4815M:	Antti Palosaari <crope@iki.fi>
4816L:	linux-media@vger.kernel.org
4817W:	http://linuxtv.org/
4818W:	http://palosaari.fi/linux/
4819Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4820T:	git git://linuxtv.org/anttip/media_tree.git
4821S:	Maintained
4822F:	drivers/media/dvb-frontends/hd29l2*
4823
4824HEWLETT-PACKARD SMART2 RAID DRIVER
4825L:	iss_storagedev@hp.com
4826S:	Orphan
4827F:	Documentation/blockdev/cpqarray.txt
4828F:	drivers/block/cpqarray.*
4829
4830HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4831M:	Don Brace <don.brace@pmcs.com>
4832L:	iss_storagedev@hp.com
4833L:	storagedev@pmcs.com
4834L:	linux-scsi@vger.kernel.org
4835S:	Supported
4836F:	Documentation/scsi/hpsa.txt
4837F:	drivers/scsi/hpsa*.[ch]
4838F:	include/linux/cciss*.h
4839F:	include/uapi/linux/cciss*.h
4840
4841HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4842M:	Don Brace <don.brace@pmcs.com>
4843L:	iss_storagedev@hp.com
4844L:	storagedev@pmcs.com
4845L:	linux-scsi@vger.kernel.org
4846S:	Supported
4847F:	Documentation/blockdev/cciss.txt
4848F:	drivers/block/cciss*
4849F:	include/linux/cciss_ioctl.h
4850F:	include/uapi/linux/cciss_ioctl.h
4851
4852HFS FILESYSTEM
4853L:	linux-fsdevel@vger.kernel.org
4854S:	Orphan
4855F:	Documentation/filesystems/hfs.txt
4856F:	fs/hfs/
4857
4858HFSPLUS FILESYSTEM
4859L:	linux-fsdevel@vger.kernel.org
4860S:	Orphan
4861F:	Documentation/filesystems/hfsplus.txt
4862F:	fs/hfsplus/
4863
4864HGA FRAMEBUFFER DRIVER
4865M:	Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4866L:	linux-nvidia@lists.surfsouth.com
4867W:	http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4868S:	Maintained
4869F:	drivers/video/fbdev/hgafb.c
4870
4871HIBERNATION (aka Software Suspend, aka swsusp)
4872M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4873M:	Pavel Machek <pavel@ucw.cz>
4874L:	linux-pm@vger.kernel.org
4875S:	Supported
4876F:	arch/x86/power/
4877F:	drivers/base/power/
4878F:	kernel/power/
4879F:	include/linux/suspend.h
4880F:	include/linux/freezer.h
4881F:	include/linux/pm.h
4882F:	arch/*/include/asm/suspend*.h
4883
4884HID CORE LAYER
4885M:	Jiri Kosina <jikos@kernel.org>
4886L:	linux-input@vger.kernel.org
4887T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4888S:	Maintained
4889F:	drivers/hid/
4890F:	include/linux/hid*
4891F:	include/uapi/linux/hid*
4892
4893HID SENSOR HUB DRIVERS
4894M:	Jiri Kosina <jikos@kernel.org>
4895M:	Jonathan Cameron <jic23@kernel.org>
4896M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4897L:	linux-input@vger.kernel.org
4898L:	linux-iio@vger.kernel.org
4899S:	Maintained
4900F:	Documentation/hid/hid-sensor*
4901F:	drivers/hid/hid-sensor-*
4902F:	drivers/iio/*/hid-*
4903F:	include/linux/hid-sensor-*
4904
4905HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4906M:	Thomas Gleixner <tglx@linutronix.de>
4907L:	linux-kernel@vger.kernel.org
4908T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4909S:	Maintained
4910F:	Documentation/timers/
4911F:	kernel/time/hrtimer.c
4912F:	kernel/time/clockevents.c
4913F:	kernel/time/tick*.*
4914F:	kernel/time/timer_*.c
4915F:	include/linux/clockchips.h
4916F:	include/linux/hrtimer.h
4917
4918HIGH-SPEED SCC DRIVER FOR AX.25
4919L:	linux-hams@vger.kernel.org
4920S:	Orphan
4921F:	drivers/net/hamradio/dmascc.c
4922F:	drivers/net/hamradio/scc.c
4923
4924HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4925M:	HighPoint Linux Team <linux@highpoint-tech.com>
4926W:	http://www.highpoint-tech.com
4927S:	Supported
4928F:	Documentation/scsi/hptiop.txt
4929F:	drivers/scsi/hptiop.c
4930
4931HIPPI
4932M:	Jes Sorensen <jes@trained-monkey.org>
4933L:	linux-hippi@sunsite.dk
4934S:	Maintained
4935F:	include/linux/hippidevice.h
4936F:	include/uapi/linux/if_hippi.h
4937F:	net/802/hippi.c
4938F:	drivers/net/hippi/
4939
4940HOST AP DRIVER
4941M:	Jouni Malinen <j@w1.fi>
4942L:	hostap@shmoo.com (subscribers-only)
4943L:	linux-wireless@vger.kernel.org
4944W:	http://hostap.epitest.fi/
4945S:	Maintained
4946F:	drivers/net/wireless/hostap/
4947
4948HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4949L:	platform-driver-x86@vger.kernel.org
4950S:	Orphan
4951F:	drivers/platform/x86/tc1100-wmi.c
4952
4953HP100:	Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4954M:	Jaroslav Kysela <perex@perex.cz>
4955S:	Maintained
4956F:	drivers/net/ethernet/hp/hp100.*
4957
4958HPET:	High Precision Event Timers driver
4959M:	Clemens Ladisch <clemens@ladisch.de>
4960S:	Maintained
4961F:	Documentation/timers/hpet.txt
4962F:	drivers/char/hpet.c
4963F:	include/linux/hpet.h
4964F:	include/uapi/linux/hpet.h
4965
4966HPET:	x86
4967S:	Orphan
4968F:	arch/x86/kernel/hpet.c
4969F:	arch/x86/include/asm/hpet.h
4970
4971HPFS FILESYSTEM
4972M:	Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4973W:	http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4974S:	Maintained
4975F:	fs/hpfs/
4976
4977HSI SUBSYSTEM
4978M:	Sebastian Reichel <sre@kernel.org>
4979T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4980S:	Maintained
4981F:	Documentation/ABI/testing/sysfs-bus-hsi
4982F:	Documentation/hsi.txt
4983F:	drivers/hsi/
4984F:	include/linux/hsi/
4985F:	include/uapi/linux/hsi/
4986
4987HSO 3G MODEM DRIVER
4988M:	Jan Dumon <j.dumon@option.com>
4989W:	http://www.pharscape.org
4990S:	Maintained
4991F:	drivers/net/usb/hso.c
4992
4993HSR NETWORK PROTOCOL
4994M:	Arvid Brodin <arvid.brodin@alten.se>
4995L:	netdev@vger.kernel.org
4996S:	Maintained
4997F:	net/hsr/
4998
4999HTCPEN TOUCHSCREEN DRIVER
5000M:	Pau Oliva Fora <pof@eslack.org>
5001L:	linux-input@vger.kernel.org
5002S:	Maintained
5003F:	drivers/input/touchscreen/htcpen.c
5004
5005HUGETLB FILESYSTEM
5006M:	Nadia Yvette Chambers <nyc@holomorphy.com>
5007S:	Maintained
5008F:	fs/hugetlbfs/
5009
5010Hyper-V CORE AND DRIVERS
5011M:	"K. Y. Srinivasan" <kys@microsoft.com>
5012M:	Haiyang Zhang <haiyangz@microsoft.com>
5013L:	devel@linuxdriverproject.org
5014S:	Maintained
5015F:	arch/x86/include/asm/mshyperv.h
5016F:	arch/x86/include/uapi/asm/hyperv.h
5017F:	arch/x86/kernel/cpu/mshyperv.c
5018F:	drivers/hid/hid-hyperv.c
5019F:	drivers/hv/
5020F:	drivers/input/serio/hyperv-keyboard.c
5021F:	drivers/net/hyperv/
5022F:	drivers/scsi/storvsc_drv.c
5023F:	drivers/video/fbdev/hyperv_fb.c
5024F:	include/linux/hyperv.h
5025F:	tools/hv/
5026F:	Documentation/ABI/stable/sysfs-bus-vmbus
5027
5028I2C OVER PARALLEL PORT
5029M:	Jean Delvare <jdelvare@suse.com>
5030L:	linux-i2c@vger.kernel.org
5031S:	Maintained
5032F:	Documentation/i2c/busses/i2c-parport
5033F:	Documentation/i2c/busses/i2c-parport-light
5034F:	drivers/i2c/busses/i2c-parport.c
5035F:	drivers/i2c/busses/i2c-parport-light.c
5036
5037I2C/SMBUS CONTROLLER DRIVERS FOR PC
5038M:	Jean Delvare <jdelvare@suse.com>
5039L:	linux-i2c@vger.kernel.org
5040S:	Maintained
5041F:	Documentation/i2c/busses/i2c-ali1535
5042F:	Documentation/i2c/busses/i2c-ali1563
5043F:	Documentation/i2c/busses/i2c-ali15x3
5044F:	Documentation/i2c/busses/i2c-amd756
5045F:	Documentation/i2c/busses/i2c-amd8111
5046F:	Documentation/i2c/busses/i2c-i801
5047F:	Documentation/i2c/busses/i2c-nforce2
5048F:	Documentation/i2c/busses/i2c-piix4
5049F:	Documentation/i2c/busses/i2c-sis5595
5050F:	Documentation/i2c/busses/i2c-sis630
5051F:	Documentation/i2c/busses/i2c-sis96x
5052F:	Documentation/i2c/busses/i2c-via
5053F:	Documentation/i2c/busses/i2c-viapro
5054F:	drivers/i2c/busses/i2c-ali1535.c
5055F:	drivers/i2c/busses/i2c-ali1563.c
5056F:	drivers/i2c/busses/i2c-ali15x3.c
5057F:	drivers/i2c/busses/i2c-amd756.c
5058F:	drivers/i2c/busses/i2c-amd756-s4882.c
5059F:	drivers/i2c/busses/i2c-amd8111.c
5060F:	drivers/i2c/busses/i2c-i801.c
5061F:	drivers/i2c/busses/i2c-isch.c
5062F:	drivers/i2c/busses/i2c-nforce2.c
5063F:	drivers/i2c/busses/i2c-nforce2-s4985.c
5064F:	drivers/i2c/busses/i2c-piix4.c
5065F:	drivers/i2c/busses/i2c-sis5595.c
5066F:	drivers/i2c/busses/i2c-sis630.c
5067F:	drivers/i2c/busses/i2c-sis96x.c
5068F:	drivers/i2c/busses/i2c-via.c
5069F:	drivers/i2c/busses/i2c-viapro.c
5070
5071I2C/SMBUS ISMT DRIVER
5072M:	Seth Heasley <seth.heasley@intel.com>
5073M:	Neil Horman <nhorman@tuxdriver.com>
5074L:	linux-i2c@vger.kernel.org
5075F:	drivers/i2c/busses/i2c-ismt.c
5076F:	Documentation/i2c/busses/i2c-ismt
5077
5078I2C/SMBUS STUB DRIVER
5079M:	Jean Delvare <jdelvare@suse.com>
5080L:	linux-i2c@vger.kernel.org
5081S:	Maintained
5082F:	drivers/i2c/i2c-stub.c
5083
5084I2C SUBSYSTEM
5085M:	Wolfram Sang <wsa@the-dreams.de>
5086L:	linux-i2c@vger.kernel.org
5087W:	https://i2c.wiki.kernel.org/
5088Q:	https://patchwork.ozlabs.org/project/linux-i2c/list/
5089T:	git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5090S:	Maintained
5091F:	Documentation/devicetree/bindings/i2c/
5092F:	Documentation/i2c/
5093F:	drivers/i2c/
5094F:	include/linux/i2c.h
5095F:	include/linux/i2c-*.h
5096F:	include/uapi/linux/i2c.h
5097F:	include/uapi/linux/i2c-*.h
5098
5099I2C ACPI SUPPORT
5100M:	Mika Westerberg <mika.westerberg@linux.intel.com>
5101L:	linux-i2c@vger.kernel.org
5102L:	linux-acpi@vger.kernel.org
5103S:	Maintained
5104
5105I2C-TAOS-EVM DRIVER
5106M:	Jean Delvare <jdelvare@suse.com>
5107L:	linux-i2c@vger.kernel.org
5108S:	Maintained
5109F:	Documentation/i2c/busses/i2c-taos-evm
5110F:	drivers/i2c/busses/i2c-taos-evm.c
5111
5112I2C-TINY-USB DRIVER
5113M:	Till Harbaum <till@harbaum.org>
5114L:	linux-i2c@vger.kernel.org
5115W:	http://www.harbaum.org/till/i2c_tiny_usb
5116S:	Maintained
5117F:	drivers/i2c/busses/i2c-tiny-usb.c
5118
5119i386 BOOT CODE
5120M:	"H. Peter Anvin" <hpa@zytor.com>
5121S:	Maintained
5122F:	arch/x86/boot/
5123
5124i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5125M:	"H. Peter Anvin" <hpa@zytor.com>
5126T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5127S:	Maintained
5128
5129IA64 (Itanium) PLATFORM
5130M:	Tony Luck <tony.luck@intel.com>
5131M:	Fenghua Yu <fenghua.yu@intel.com>
5132L:	linux-ia64@vger.kernel.org
5133T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5134S:	Maintained
5135F:	arch/ia64/
5136
5137IBM Power VMX Cryptographic instructions
5138M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5139M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5140L:	linux-crypto@vger.kernel.org
5141S:	Supported
5142F:	drivers/crypto/vmx/Makefile
5143F:	drivers/crypto/vmx/Kconfig
5144F:	drivers/crypto/vmx/vmx.c
5145F:	drivers/crypto/vmx/aes*
5146F:	drivers/crypto/vmx/ghash*
5147F:	drivers/crypto/vmx/ppc-xlate.pl
5148
5149IBM Power in-Nest Crypto Acceleration
5150M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5151M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5152L:	linux-crypto@vger.kernel.org
5153S:	Supported
5154F:	drivers/crypto/nx/Makefile
5155F:	drivers/crypto/nx/Kconfig
5156F:	drivers/crypto/nx/nx-aes*
5157F:	drivers/crypto/nx/nx-sha*
5158F:	drivers/crypto/nx/nx.*
5159F:	drivers/crypto/nx/nx_csbcpb.h
5160F:	drivers/crypto/nx/nx_debugfs.h
5161
5162IBM Power 842 compression accelerator
5163M:	Dan Streetman <ddstreet@ieee.org>
5164S:	Supported
5165F:	drivers/crypto/nx/Makefile
5166F:	drivers/crypto/nx/Kconfig
5167F:	drivers/crypto/nx/nx-842*
5168F:	include/linux/sw842.h
5169F:	crypto/842.c
5170F:	lib/842/
5171
5172IBM Power Linux RAID adapter
5173M:	Brian King <brking@us.ibm.com>
5174S:	Supported
5175F:	drivers/scsi/ipr.*
5176
5177IBM Power Virtual Ethernet Device Driver
5178M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5179L:	netdev@vger.kernel.org
5180S:	Supported
5181F:	drivers/net/ethernet/ibm/ibmveth.*
5182
5183IBM Power Virtual SCSI Device Drivers
5184M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5185L:	linux-scsi@vger.kernel.org
5186S:	Supported
5187F:	drivers/scsi/ibmvscsi/ibmvscsi*
5188F:	drivers/scsi/ibmvscsi/viosrp.h
5189
5190IBM Power Virtual FC Device Drivers
5191M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5192L:	linux-scsi@vger.kernel.org
5193S:	Supported
5194F:	drivers/scsi/ibmvscsi/ibmvfc*
5195
5196IBM ServeRAID RAID DRIVER
5197S:	Orphan
5198F:	drivers/scsi/ips.*
5199
5200ICH LPC AND GPIO DRIVER
5201M:	Peter Tyser <ptyser@xes-inc.com>
5202S:	Maintained
5203F:	drivers/mfd/lpc_ich.c
5204F:	drivers/gpio/gpio-ich.c
5205
5206IDE SUBSYSTEM
5207M:	"David S. Miller" <davem@davemloft.net>
5208L:	linux-ide@vger.kernel.org
5209Q:	http://patchwork.ozlabs.org/project/linux-ide/list/
5210T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5211S:	Maintained
5212F:	Documentation/ide/
5213F:	drivers/ide/
5214F:	include/linux/ide.h
5215
5216IDEAPAD LAPTOP EXTRAS DRIVER
5217M:	Ike Panhc <ike.pan@canonical.com>
5218L:	platform-driver-x86@vger.kernel.org
5219W:	http://launchpad.net/ideapad-laptop
5220S:	Maintained
5221F:	drivers/platform/x86/ideapad-laptop.c
5222
5223IDEAPAD LAPTOP SLIDEBAR DRIVER
5224M:	Andrey Moiseev <o2g.org.ru@gmail.com>
5225L:	linux-input@vger.kernel.org
5226W:	https://github.com/o2genum/ideapad-slidebar
5227S:	Maintained
5228F:	drivers/input/misc/ideapad_slidebar.c
5229
5230IDE/ATAPI DRIVERS
5231M:	Borislav Petkov <bp@alien8.de>
5232L:	linux-ide@vger.kernel.org
5233S:	Maintained
5234F:	Documentation/cdrom/ide-cd
5235F:	drivers/ide/ide-cd*
5236
5237IDLE-I7300
5238M:	Andy Henroid <andrew.d.henroid@intel.com>
5239L:	linux-pm@vger.kernel.org
5240S:	Supported
5241F:	drivers/idle/i7300_idle.c
5242
5243IEEE 802.15.4 SUBSYSTEM
5244M:	Alexander Aring <alex.aring@gmail.com>
5245L:	linux-wpan@vger.kernel.org
5246W:	https://github.com/linux-wpan
5247T:	git git://github.com/linux-wpan/linux-wpan-next.git
5248S:	Maintained
5249F:	net/ieee802154/
5250F:	net/mac802154/
5251F:	drivers/net/ieee802154/
5252F:	include/linux/nl802154.h
5253F:	include/linux/ieee802154.h
5254F:	include/net/nl802154.h
5255F:	include/net/mac802154.h
5256F:	include/net/af_ieee802154.h
5257F:	include/net/cfg802154.h
5258F:	include/net/ieee802154_netdev.h
5259F:	Documentation/networking/ieee802154.txt
5260
5261IGORPLUG-USB IR RECEIVER
5262M:	Sean Young <sean@mess.org>
5263L:	linux-media@vger.kernel.org
5264S:	Maintained
5265F:	drivers/media/rc/igorplugusb.c
5266
5267IGUANAWORKS USB IR TRANSCEIVER
5268M:	Sean Young <sean@mess.org>
5269L:	linux-media@vger.kernel.org
5270S:	Maintained
5271F:	drivers/media/rc/iguanair.c
5272
5273IIO SUBSYSTEM AND DRIVERS
5274M:	Jonathan Cameron <jic23@kernel.org>
5275R:	Hartmut Knaack <knaack.h@gmx.de>
5276R:	Lars-Peter Clausen <lars@metafoo.de>
5277R:	Peter Meerwald <pmeerw@pmeerw.net>
5278L:	linux-iio@vger.kernel.org
5279S:	Maintained
5280F:	drivers/iio/
5281F:	drivers/staging/iio/
5282F:	include/linux/iio/
5283F:	tools/iio/
5284
5285IKANOS/ADI EAGLE ADSL USB DRIVER
5286M:	Matthieu Castet <castet.matthieu@free.fr>
5287M:	Stanislaw Gruszka <stf_xl@wp.pl>
5288S:	Maintained
5289F:	drivers/usb/atm/ueagle-atm.c
5290
5291INA209 HARDWARE MONITOR DRIVER
5292M:	Guenter Roeck <linux@roeck-us.net>
5293L:	lm-sensors@lm-sensors.org
5294S:	Maintained
5295F:	Documentation/hwmon/ina209
5296F:	Documentation/devicetree/bindings/i2c/ina209.txt
5297F:	drivers/hwmon/ina209.c
5298
5299INA2XX HARDWARE MONITOR DRIVER
5300M:	Guenter Roeck <linux@roeck-us.net>
5301L:	lm-sensors@lm-sensors.org
5302S:	Maintained
5303F:	Documentation/hwmon/ina2xx
5304F:	drivers/hwmon/ina2xx.c
5305F:	include/linux/platform_data/ina2xx.h
5306
5307INDUSTRY PACK SUBSYSTEM (IPACK)
5308M:	Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5309M:	Jens Taprogge <jens.taprogge@taprogge.org>
5310M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5311L:	industrypack-devel@lists.sourceforge.net
5312W:	http://industrypack.sourceforge.net
5313S:	Maintained
5314F:	drivers/ipack/
5315
5316INGENIC JZ4780 DMA Driver
5317M:	Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5318S:	Maintained
5319F:	drivers/dma/dma-jz4780.c
5320
5321INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5322M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5323M:	Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5324L:	linux-ima-devel@lists.sourceforge.net
5325L:	linux-ima-user@lists.sourceforge.net
5326L:	linux-security-module@vger.kernel.org
5327S:	Supported
5328F:	security/integrity/ima/
5329
5330IMGTEC IR DECODER DRIVER
5331M:	James Hogan <james.hogan@imgtec.com>
5332S:	Maintained
5333F:	drivers/media/rc/img-ir/
5334
5335IMS TWINTURBO FRAMEBUFFER DRIVER
5336L:	linux-fbdev@vger.kernel.org
5337S:	Orphan
5338F:	drivers/video/fbdev/imsttfb.c
5339
5340INFINIBAND SUBSYSTEM
5341M:	Doug Ledford <dledford@redhat.com>
5342M:	Sean Hefty <sean.hefty@intel.com>
5343M:	Hal Rosenstock <hal.rosenstock@gmail.com>
5344L:	linux-rdma@vger.kernel.org
5345W:	http://www.openfabrics.org/
5346Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5347T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5348S:	Supported
5349F:	Documentation/infiniband/
5350F:	drivers/infiniband/
5351F:	drivers/staging/rdma/
5352F:	include/uapi/linux/if_infiniband.h
5353F:	include/uapi/rdma/
5354F:	include/rdma/
5355
5356INOTIFY
5357M:	John McCutchan <john@johnmccutchan.com>
5358M:	Robert Love <rlove@rlove.org>
5359M:	Eric Paris <eparis@parisplace.org>
5360S:	Maintained
5361F:	Documentation/filesystems/inotify.txt
5362F:	fs/notify/inotify/
5363F:	include/linux/inotify.h
5364F:	include/uapi/linux/inotify.h
5365
5366INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5367M:	Dmitry Torokhov <dmitry.torokhov@gmail.com>
5368L:	linux-input@vger.kernel.org
5369Q:	http://patchwork.kernel.org/project/linux-input/list/
5370T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5371S:	Maintained
5372F:	drivers/input/
5373F:	include/linux/input.h
5374F:	include/uapi/linux/input.h
5375F:	include/linux/input/
5376
5377INPUT MULTITOUCH (MT) PROTOCOL
5378M:	Henrik Rydberg <rydberg@bitmath.org>
5379L:	linux-input@vger.kernel.org
5380S:	Odd fixes
5381F:	Documentation/input/multi-touch-protocol.txt
5382F:	drivers/input/input-mt.c
5383K:	\b(ABS|SYN)_MT_
5384
5385INTEL ASoC BDW/HSW DRIVERS
5386M:	Jie Yang <yang.jie@linux.intel.com>
5387L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5388S:	Supported
5389F:	sound/soc/intel/common/sst-dsp*
5390F:	sound/soc/intel/common/sst-firmware.c
5391F:	sound/soc/intel/boards/broadwell.c
5392F:	sound/soc/intel/haswell/
5393
5394INTEL C600 SERIES SAS CONTROLLER DRIVER
5395M:	Intel SCU Linux support <intel-linux-scu@intel.com>
5396M:	Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5397L:	linux-scsi@vger.kernel.org
5398T:	git git://git.code.sf.net/p/intel-sas/isci
5399S:	Supported
5400F:	drivers/scsi/isci/
5401
5402INTEL IDLE DRIVER
5403M:	Len Brown <lenb@kernel.org>
5404L:	linux-pm@vger.kernel.org
5405T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5406S:	Supported
5407F:	drivers/idle/intel_idle.c
5408
5409INTEL PSTATE DRIVER
5410M:	Kristen Carlson Accardi <kristen@linux.intel.com>
5411L:	linux-pm@vger.kernel.org
5412S:	Supported
5413F:	drivers/cpufreq/intel_pstate.c
5414
5415INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5416M:	Maik Broemme <mbroemme@plusserver.de>
5417L:	linux-fbdev@vger.kernel.org
5418S:	Maintained
5419F:	Documentation/fb/intelfb.txt
5420F:	drivers/video/fbdev/intelfb/
5421
5422INTEL 810/815 FRAMEBUFFER DRIVER
5423M:	Antonino Daplas <adaplas@gmail.com>
5424L:	linux-fbdev@vger.kernel.org
5425S:	Maintained
5426F:	drivers/video/fbdev/i810/
5427
5428INTEL MENLOW THERMAL DRIVER
5429M:	Sujith Thomas <sujith.thomas@intel.com>
5430L:	platform-driver-x86@vger.kernel.org
5431W:	https://01.org/linux-acpi
5432S:	Supported
5433F:	drivers/platform/x86/intel_menlow.c
5434
5435INTEL IA32 MICROCODE UPDATE SUPPORT
5436M:	Borislav Petkov <bp@alien8.de>
5437S:	Maintained
5438F:	arch/x86/kernel/cpu/microcode/core*
5439F:	arch/x86/kernel/cpu/microcode/intel*
5440
5441INTEL I/OAT DMA DRIVER
5442M:	Dave Jiang <dave.jiang@intel.com>
5443R:	Dan Williams <dan.j.williams@intel.com>
5444L:	dmaengine@vger.kernel.org
5445Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
5446S:	Supported
5447F:	drivers/dma/ioat*
5448
5449INTEL IOMMU (VT-d)
5450M:	David Woodhouse <dwmw2@infradead.org>
5451L:	iommu@lists.linux-foundation.org
5452T:	git git://git.infradead.org/iommu-2.6.git
5453S:	Supported
5454F:	drivers/iommu/intel-iommu.c
5455F:	include/linux/intel-iommu.h
5456
5457INTEL IOP-ADMA DMA DRIVER
5458R:	Dan Williams <dan.j.williams@intel.com>
5459S:	Odd fixes
5460F:	drivers/dma/iop-adma.c
5461
5462INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5463M:	Krzysztof Halasa <khalasa@piap.pl>
5464S:	Maintained
5465F:	arch/arm/mach-ixp4xx/include/mach/qmgr.h
5466F:	arch/arm/mach-ixp4xx/include/mach/npe.h
5467F:	arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5468F:	arch/arm/mach-ixp4xx/ixp4xx_npe.c
5469F:	drivers/net/ethernet/xscale/ixp4xx_eth.c
5470F:	drivers/net/wan/ixp4xx_hss.c
5471
5472INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5473M:	Deepak Saxena <dsaxena@plexity.net>
5474S:	Maintained
5475F:	drivers/char/hw_random/ixp4xx-rng.c
5476
5477INTEL ETHERNET DRIVERS
5478M:	Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5479R:	Jesse Brandeburg <jesse.brandeburg@intel.com>
5480R:	Shannon Nelson <shannon.nelson@intel.com>
5481R:	Carolyn Wyborny <carolyn.wyborny@intel.com>
5482R:	Don Skidmore <donald.c.skidmore@intel.com>
5483R:	Matthew Vick <matthew.vick@intel.com>
5484R:	John Ronciak <john.ronciak@intel.com>
5485R:	Mitch Williams <mitch.a.williams@intel.com>
5486L:	intel-wired-lan@lists.osuosl.org
5487W:	http://www.intel.com/support/feedback.htm
5488W:	http://e1000.sourceforge.net/
5489Q:	http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5490T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5491T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5492S:	Supported
5493F:	Documentation/networking/e100.txt
5494F:	Documentation/networking/e1000.txt
5495F:	Documentation/networking/e1000e.txt
5496F:	Documentation/networking/igb.txt
5497F:	Documentation/networking/igbvf.txt
5498F:	Documentation/networking/ixgb.txt
5499F:	Documentation/networking/ixgbe.txt
5500F:	Documentation/networking/ixgbevf.txt
5501F:	Documentation/networking/i40e.txt
5502F:	Documentation/networking/i40evf.txt
5503F:	drivers/net/ethernet/intel/
5504F:	drivers/net/ethernet/intel/*/
5505
5506INTEL-MID GPIO DRIVER
5507M:	David Cohen <david.a.cohen@linux.intel.com>
5508L:	linux-gpio@vger.kernel.org
5509S:	Maintained
5510F:	drivers/gpio/gpio-intel-mid.c
5511
5512INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5513M:	Stanislav Yakovlev <stas.yakovlev@gmail.com>
5514L:	linux-wireless@vger.kernel.org
5515S:	Maintained
5516F:	Documentation/networking/README.ipw2100
5517F:	Documentation/networking/README.ipw2200
5518F:	drivers/net/wireless/ipw2x00/
5519
5520INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5521M:	Richard L Maliszewski <richard.l.maliszewski@intel.com>
5522M:	Gang Wei <gang.wei@intel.com>
5523M:	Shane Wang <shane.wang@intel.com>
5524L:	tboot-devel@lists.sourceforge.net
5525W:	http://tboot.sourceforge.net
5526T:	hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5527S:	Supported
5528F:	Documentation/intel_txt.txt
5529F:	include/linux/tboot.h
5530F:	arch/x86/kernel/tboot.c
5531
5532INTEL WIRELESS WIMAX CONNECTION 2400
5533M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5534M:	linux-wimax@intel.com
5535L:	wimax@linuxwimax.org (subscribers-only)
5536S:	Supported
5537W:	http://linuxwimax.org
5538F:	Documentation/wimax/README.i2400m
5539F:	drivers/net/wimax/i2400m/
5540F:	include/uapi/linux/wimax/i2400m.h
5541
5542INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5543M:	Stanislaw Gruszka <sgruszka@redhat.com>
5544L:	linux-wireless@vger.kernel.org
5545S:	Supported
5546F:	drivers/net/wireless/iwlegacy/
5547
5548INTEL WIRELESS WIFI LINK (iwlwifi)
5549M:	Johannes Berg <johannes.berg@intel.com>
5550M:	Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5551M:	Intel Linux Wireless <ilw@linux.intel.com>
5552L:	linux-wireless@vger.kernel.org
5553W:	http://intellinuxwireless.org
5554T:	git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5555S:	Supported
5556F:	drivers/net/wireless/iwlwifi/
5557
5558INTEL MANAGEMENT ENGINE (mei)
5559M:	Tomas Winkler <tomas.winkler@intel.com>
5560L:	linux-kernel@vger.kernel.org
5561S:	Supported
5562F:	include/uapi/linux/mei.h
5563F:	include/linux/mei_cl_bus.h
5564F:	drivers/misc/mei/*
5565F:	Documentation/misc-devices/mei/*
5566
5567INTEL PMC IPC DRIVER
5568M:	Zha Qipeng<qipeng.zha@intel.com>
5569L:	platform-driver-x86@vger.kernel.org
5570S:	Maintained
5571F:	drivers/platform/x86/intel_pmc_ipc.c
5572F:	arch/x86/include/asm/intel_pmc_ipc.h
5573
5574IOC3 ETHERNET DRIVER
5575M:	Ralf Baechle <ralf@linux-mips.org>
5576L:	linux-mips@linux-mips.org
5577S:	Maintained
5578F:	drivers/net/ethernet/sgi/ioc3-eth.c
5579
5580IOC3 SERIAL DRIVER
5581M:	Pat Gefre <pfg@sgi.com>
5582L:	linux-serial@vger.kernel.org
5583S:	Maintained
5584F:	drivers/tty/serial/ioc3_serial.c
5585
5586IOMMU DRIVERS
5587M:	Joerg Roedel <joro@8bytes.org>
5588L:	iommu@lists.linux-foundation.org
5589T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5590S:	Maintained
5591F:	drivers/iommu/
5592
5593IP MASQUERADING
5594M:	Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5595S:	Maintained
5596F:	net/ipv4/netfilter/ipt_MASQUERADE.c
5597
5598IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5599M:	Francois Romieu <romieu@fr.zoreil.com>
5600M:	Sorbica Shieh <sorbica@icplus.com.tw>
5601L:	netdev@vger.kernel.org
5602S:	Maintained
5603F:	drivers/net/ethernet/icplus/ipg.*
5604
5605IPATH DRIVER
5606M:	Mike Marciniszyn <infinipath@intel.com>
5607L:	linux-rdma@vger.kernel.org
5608S:	Maintained
5609F:	drivers/staging/rdma/ipath/
5610
5611IPMI SUBSYSTEM
5612M:	Corey Minyard <minyard@acm.org>
5613L:	openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5614W:	http://openipmi.sourceforge.net/
5615S:	Supported
5616F:	Documentation/IPMI.txt
5617F:	drivers/char/ipmi/
5618F:	include/linux/ipmi*
5619F:	include/uapi/linux/ipmi*
5620
5621QCOM AUDIO (ASoC) DRIVERS
5622M:	Patrick Lai <plai@codeaurora.org>
5623M:	Banajit Goswami <bgoswami@codeaurora.org>
5624L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5625S:	Supported
5626F:	sound/soc/qcom/
5627
5628IPS SCSI RAID DRIVER
5629M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5630L:	linux-scsi@vger.kernel.org
5631W:	http://www.adaptec.com/
5632S:	Maintained
5633F:	drivers/scsi/ips*
5634
5635IPVS
5636M:	Wensong Zhang <wensong@linux-vs.org>
5637M:	Simon Horman <horms@verge.net.au>
5638M:	Julian Anastasov <ja@ssi.bg>
5639L:	netdev@vger.kernel.org
5640L:	lvs-devel@vger.kernel.org
5641S:	Maintained
5642F:	Documentation/networking/ipvs-sysctl.txt
5643F:	include/net/ip_vs.h
5644F:	include/uapi/linux/ip_vs.h
5645F:	net/netfilter/ipvs/
5646
5647IPWIRELESS DRIVER
5648M:	Jiri Kosina <jikos@kernel.org>
5649M:	David Sterba <dsterba@suse.com>
5650S:	Odd Fixes
5651F:	drivers/tty/ipwireless/
5652
5653IPX NETWORK LAYER
5654M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5655L:	netdev@vger.kernel.org
5656S:	Maintained
5657F:	include/net/ipx.h
5658F:	include/uapi/linux/ipx.h
5659F:	net/ipx/
5660
5661IRDA SUBSYSTEM
5662M:	Samuel Ortiz <samuel@sortiz.org>
5663L:	irda-users@lists.sourceforge.net (subscribers-only)
5664L:	netdev@vger.kernel.org
5665W:	http://irda.sourceforge.net/
5666S:	Maintained
5667T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5668F:	Documentation/networking/irda.txt
5669F:	drivers/net/irda/
5670F:	include/net/irda/
5671F:	net/irda/
5672
5673IRQ SUBSYSTEM
5674M:	Thomas Gleixner <tglx@linutronix.de>
5675L:	linux-kernel@vger.kernel.org
5676S:	Maintained
5677T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5678F:	kernel/irq/
5679
5680IRQCHIP DRIVERS
5681M:	Thomas Gleixner <tglx@linutronix.de>
5682M:	Jason Cooper <jason@lakedaemon.net>
5683M:	Marc Zyngier <marc.zyngier@arm.com>
5684L:	linux-kernel@vger.kernel.org
5685S:	Maintained
5686T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5687T:	git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5688F:	Documentation/devicetree/bindings/interrupt-controller/
5689F:	drivers/irqchip/
5690
5691IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5692M:	Jiang Liu <jiang.liu@linux.intel.com>
5693M:	Marc Zyngier <marc.zyngier@arm.com>
5694S:	Maintained
5695T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5696F:	Documentation/IRQ-domain.txt
5697F:	include/linux/irqdomain.h
5698F:	kernel/irq/irqdomain.c
5699F:	kernel/irq/msi.c
5700
5701ISAPNP
5702M:	Jaroslav Kysela <perex@perex.cz>
5703S:	Maintained
5704F:	Documentation/isapnp.txt
5705F:	drivers/pnp/isapnp/
5706F:	include/linux/isapnp.h
5707
5708ISA RADIO MODULE
5709M:	Hans Verkuil <hverkuil@xs4all.nl>
5710L:	linux-media@vger.kernel.org
5711T:	git git://linuxtv.org/media_tree.git
5712W:	http://linuxtv.org
5713S:	Maintained
5714F:	drivers/media/radio/radio-isa*
5715
5716iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5717M:	Peter Jones <pjones@redhat.com>
5718M:	Konrad Rzeszutek Wilk <konrad@kernel.org>
5719S:	Maintained
5720F:	drivers/firmware/iscsi_ibft*
5721
5722ISCSI
5723M:	Mike Christie <michaelc@cs.wisc.edu>
5724L:	open-iscsi@googlegroups.com
5725W:	www.open-iscsi.org
5726T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5727S:	Maintained
5728F:	drivers/scsi/*iscsi*
5729F:	include/scsi/*iscsi*
5730
5731ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5732M:	Or Gerlitz <ogerlitz@mellanox.com>
5733M:	Sagi Grimberg <sagig@mellanox.com>
5734M:	Roi Dayan <roid@mellanox.com>
5735L:	linux-rdma@vger.kernel.org
5736S:	Supported
5737W:	http://www.openfabrics.org
5738W:	www.open-iscsi.org
5739Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5740F:	drivers/infiniband/ulp/iser/
5741
5742ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5743M:	Sagi Grimberg <sagig@mellanox.com>
5744T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5745L:	linux-rdma@vger.kernel.org
5746L:	target-devel@vger.kernel.org
5747S:	Supported
5748W:	http://www.linux-iscsi.org
5749F:	drivers/infiniband/ulp/isert
5750
5751ISDN SUBSYSTEM
5752M:	Karsten Keil <isdn@linux-pingi.de>
5753L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
5754L:	netdev@vger.kernel.org
5755W:	http://www.isdn4linux.de
5756T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5757S:	Maintained
5758F:	Documentation/isdn/
5759F:	drivers/isdn/
5760F:	include/linux/isdn.h
5761F:	include/linux/isdn/
5762F:	include/uapi/linux/isdn.h
5763F:	include/uapi/linux/isdn/
5764
5765ISDN SUBSYSTEM (Eicon active card driver)
5766M:	Armin Schindler <mac@melware.de>
5767L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
5768W:	http://www.melware.de
5769S:	Maintained
5770F:	drivers/isdn/hardware/eicon/
5771
5772IT87 HARDWARE MONITORING DRIVER
5773M:	Jean Delvare <jdelvare@suse.com>
5774L:	lm-sensors@lm-sensors.org
5775S:	Maintained
5776F:	Documentation/hwmon/it87
5777F:	drivers/hwmon/it87.c
5778
5779IT913X MEDIA DRIVER
5780M:	Antti Palosaari <crope@iki.fi>
5781L:	linux-media@vger.kernel.org
5782W:	http://linuxtv.org/
5783W:	http://palosaari.fi/linux/
5784Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5785T:	git git://linuxtv.org/anttip/media_tree.git
5786S:	Maintained
5787F:	drivers/media/tuners/it913x*
5788
5789IVTV VIDEO4LINUX DRIVER
5790M:	Andy Walls <awalls@md.metrocast.net>
5791L:	ivtv-devel@ivtvdriver.org (subscribers-only)
5792L:	linux-media@vger.kernel.org
5793T:	git git://linuxtv.org/media_tree.git
5794W:	http://www.ivtvdriver.org
5795S:	Maintained
5796F:	Documentation/video4linux/*.ivtv
5797F:	drivers/media/pci/ivtv/
5798F:	include/uapi/linux/ivtv*
5799
5800IX2505V MEDIA DRIVER
5801M:	Malcolm Priestley <tvboxspy@gmail.com>
5802L:	linux-media@vger.kernel.org
5803W:	http://linuxtv.org/
5804Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5805S:	Maintained
5806F:	drivers/media/dvb-frontends/ix2505v*
5807
5808JC42.4 TEMPERATURE SENSOR DRIVER
5809M:	Guenter Roeck <linux@roeck-us.net>
5810L:	lm-sensors@lm-sensors.org
5811S:	Maintained
5812F:	drivers/hwmon/jc42.c
5813F:	Documentation/hwmon/jc42
5814
5815JFS FILESYSTEM
5816M:	Dave Kleikamp <shaggy@kernel.org>
5817L:	jfs-discussion@lists.sourceforge.net
5818W:	http://jfs.sourceforge.net/
5819T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5820S:	Maintained
5821F:	Documentation/filesystems/jfs.txt
5822F:	fs/jfs/
5823
5824JME NETWORK DRIVER
5825M:	Guo-Fu Tseng <cooldavid@cooldavid.org>
5826L:	netdev@vger.kernel.org
5827S:	Maintained
5828F:	drivers/net/ethernet/jme.*
5829
5830JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5831M:	David Woodhouse <dwmw2@infradead.org>
5832L:	linux-mtd@lists.infradead.org
5833W:	http://www.linux-mtd.infradead.org/doc/jffs2.html
5834S:	Maintained
5835F:	fs/jffs2/
5836F:	include/uapi/linux/jffs2.h
5837
5838JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5839M:	"Theodore Ts'o" <tytso@mit.edu>
5840M:	Jan Kara <jack@suse.com>
5841L:	linux-ext4@vger.kernel.org
5842S:	Maintained
5843F:	fs/jbd2/
5844F:	include/linux/jbd2.h
5845
5846JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5847M:	Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5848L:	linux-media@vger.kernel.org
5849S:	Maintained
5850F:	drivers/media/platform/rcar_jpu.c
5851
5852JSM Neo PCI based serial card
5853M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5854L:	linux-serial@vger.kernel.org
5855S:	Maintained
5856F:	drivers/tty/serial/jsm/
5857
5858K10TEMP HARDWARE MONITORING DRIVER
5859M:	Clemens Ladisch <clemens@ladisch.de>
5860L:	lm-sensors@lm-sensors.org
5861S:	Maintained
5862F:	Documentation/hwmon/k10temp
5863F:	drivers/hwmon/k10temp.c
5864
5865K8TEMP HARDWARE MONITORING DRIVER
5866M:	Rudolf Marek <r.marek@assembler.cz>
5867L:	lm-sensors@lm-sensors.org
5868S:	Maintained
5869F:	Documentation/hwmon/k8temp
5870F:	drivers/hwmon/k8temp.c
5871
5872KCONFIG
5873M:	"Yann E. MORIN" <yann.morin.1998@free.fr>
5874L:	linux-kbuild@vger.kernel.org
5875T:	git git://gitorious.org/linux-kconfig/linux-kconfig
5876S:	Maintained
5877F:	Documentation/kbuild/kconfig-language.txt
5878F:	scripts/kconfig/
5879
5880KDUMP
5881M:	Vivek Goyal <vgoyal@redhat.com>
5882M:	Haren Myneni <hbabu@us.ibm.com>
5883L:	kexec@lists.infradead.org
5884W:	http://lse.sourceforge.net/kdump/
5885S:	Maintained
5886F:	Documentation/kdump/
5887
5888KEENE FM RADIO TRANSMITTER DRIVER
5889M:	Hans Verkuil <hverkuil@xs4all.nl>
5890L:	linux-media@vger.kernel.org
5891T:	git git://linuxtv.org/media_tree.git
5892W:	http://linuxtv.org
5893S:	Maintained
5894F:	drivers/media/radio/radio-keene*
5895
5896KERNEL AUTOMOUNTER v4 (AUTOFS4)
5897M:	Ian Kent <raven@themaw.net>
5898L:	autofs@vger.kernel.org
5899S:	Maintained
5900F:	fs/autofs4/
5901
5902KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5903M:	Michal Marek <mmarek@suse.com>
5904T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5905T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5906L:	linux-kbuild@vger.kernel.org
5907S:	Maintained
5908F:	Documentation/kbuild/
5909F:	Makefile
5910F:	scripts/Makefile.*
5911F:	scripts/basic/
5912F:	scripts/mk*
5913F:	scripts/package/
5914
5915KERNEL JANITORS
5916L:	kernel-janitors@vger.kernel.org
5917W:	http://kernelnewbies.org/KernelJanitors
5918S:	Odd Fixes
5919
5920KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5921M:	"J. Bruce Fields" <bfields@fieldses.org>
5922M:	Jeff Layton <jlayton@poochiereds.net>
5923L:	linux-nfs@vger.kernel.org
5924W:	http://nfs.sourceforge.net/
5925S:	Supported
5926F:	fs/nfsd/
5927F:	include/uapi/linux/nfsd/
5928F:	fs/lockd/
5929F:	fs/nfs_common/
5930F:	net/sunrpc/
5931F:	include/linux/lockd/
5932F:	include/linux/sunrpc/
5933F:	include/uapi/linux/sunrpc/
5934
5935KERNEL SELFTEST FRAMEWORK
5936M:	Shuah Khan <shuahkh@osg.samsung.com>
5937L:	linux-api@vger.kernel.org
5938T:	git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5939S:	Maintained
5940F:	tools/testing/selftests
5941
5942KERNEL VIRTUAL MACHINE (KVM)
5943M:	Gleb Natapov <gleb@kernel.org>
5944M:	Paolo Bonzini <pbonzini@redhat.com>
5945L:	kvm@vger.kernel.org
5946W:	http://www.linux-kvm.org
5947T:	git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5948S:	Supported
5949F:	Documentation/*/kvm*.txt
5950F:	Documentation/virtual/kvm/
5951F:	arch/*/kvm/
5952F:	arch/x86/kernel/kvm.c
5953F:	arch/x86/kernel/kvmclock.c
5954F:	arch/*/include/asm/kvm*
5955F:	include/linux/kvm*
5956F:	include/uapi/linux/kvm*
5957F:	virt/kvm/
5958
5959KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5960M:	Joerg Roedel <joro@8bytes.org>
5961L:	kvm@vger.kernel.org
5962W:	http://kvm.qumranet.com
5963S:	Maintained
5964F:	arch/x86/include/asm/svm.h
5965F:	arch/x86/kvm/svm.c
5966
5967KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5968M:	Alexander Graf <agraf@suse.com>
5969L:	kvm-ppc@vger.kernel.org
5970W:	http://kvm.qumranet.com
5971T:	git git://github.com/agraf/linux-2.6.git
5972S:	Supported
5973F:	arch/powerpc/include/asm/kvm*
5974F:	arch/powerpc/kvm/
5975
5976KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5977M:	Christian Borntraeger <borntraeger@de.ibm.com>
5978M:	Cornelia Huck <cornelia.huck@de.ibm.com>
5979L:	linux-s390@vger.kernel.org
5980W:	http://www.ibm.com/developerworks/linux/linux390/
5981S:	Supported
5982F:	Documentation/s390/kvm.txt
5983F:	arch/s390/include/asm/kvm*
5984F:	arch/s390/kvm/
5985
5986KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5987M:	Christoffer Dall <christoffer.dall@linaro.org>
5988M:	Marc Zyngier <marc.zyngier@arm.com>
5989L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5990L:	kvmarm@lists.cs.columbia.edu
5991W:	http://systems.cs.columbia.edu/projects/kvm-arm
5992S:	Supported
5993F:	arch/arm/include/uapi/asm/kvm*
5994F:	arch/arm/include/asm/kvm*
5995F:	arch/arm/kvm/
5996F:	virt/kvm/arm/
5997F:	include/kvm/arm_*
5998
5999KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6000M:	Christoffer Dall <christoffer.dall@linaro.org>
6001M:	Marc Zyngier <marc.zyngier@arm.com>
6002L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6003L:	kvmarm@lists.cs.columbia.edu
6004S:	Maintained
6005F:	arch/arm64/include/uapi/asm/kvm*
6006F:	arch/arm64/include/asm/kvm*
6007F:	arch/arm64/kvm/
6008
6009KEXEC
6010M:	Eric Biederman <ebiederm@xmission.com>
6011W:	http://kernel.org/pub/linux/utils/kernel/kexec/
6012L:	kexec@lists.infradead.org
6013S:	Maintained
6014F:	include/linux/kexec.h
6015F:	include/uapi/linux/kexec.h
6016F:	kernel/kexec.c
6017
6018KEYS/KEYRINGS:
6019M:	David Howells <dhowells@redhat.com>
6020L:	keyrings@vger.kernel.org
6021S:	Maintained
6022F:	Documentation/security/keys.txt
6023F:	include/linux/key.h
6024F:	include/linux/key-type.h
6025F:	include/keys/
6026F:	security/keys/
6027
6028KEYS-TRUSTED
6029M:	David Safford <safford@us.ibm.com>
6030M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
6031L:	linux-security-module@vger.kernel.org
6032L:	keyrings@vger.kernel.org
6033S:	Supported
6034F:	Documentation/security/keys-trusted-encrypted.txt
6035F:	include/keys/trusted-type.h
6036F:	security/keys/trusted.c
6037F:	security/keys/trusted.h
6038
6039KEYS-ENCRYPTED
6040M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
6041M:	David Safford <safford@us.ibm.com>
6042L:	linux-security-module@vger.kernel.org
6043L:	keyrings@vger.kernel.org
6044S:	Supported
6045F:	Documentation/security/keys-trusted-encrypted.txt
6046F:	include/keys/encrypted-type.h
6047F:	security/keys/encrypted-keys/
6048
6049KGDB / KDB /debug_core
6050M:	Jason Wessel <jason.wessel@windriver.com>
6051W:	http://kgdb.wiki.kernel.org/
6052L:	kgdb-bugreport@lists.sourceforge.net
6053S:	Maintained
6054F:	Documentation/DocBook/kgdb.tmpl
6055F:	drivers/misc/kgdbts.c
6056F:	drivers/tty/serial/kgdboc.c
6057F:	include/linux/kdb.h
6058F:	include/linux/kgdb.h
6059F:	kernel/debug/
6060
6061KMEMCHECK
6062M:	Vegard Nossum <vegardno@ifi.uio.no>
6063M:	Pekka Enberg <penberg@kernel.org>
6064S:	Maintained
6065F:	Documentation/kmemcheck.txt
6066F:	arch/x86/include/asm/kmemcheck.h
6067F:	arch/x86/mm/kmemcheck/
6068F:	include/linux/kmemcheck.h
6069F:	mm/kmemcheck.c
6070
6071KMEMLEAK
6072M:	Catalin Marinas <catalin.marinas@arm.com>
6073S:	Maintained
6074F:	Documentation/kmemleak.txt
6075F:	include/linux/kmemleak.h
6076F:	mm/kmemleak.c
6077F:	mm/kmemleak-test.c
6078
6079KPROBES
6080M:	Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6081M:	Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6082M:	"David S. Miller" <davem@davemloft.net>
6083M:	Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6084S:	Maintained
6085F:	Documentation/kprobes.txt
6086F:	include/linux/kprobes.h
6087F:	kernel/kprobes.c
6088
6089KS0108 LCD CONTROLLER DRIVER
6090M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6091W:	http://miguelojeda.es/auxdisplay.htm
6092W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6093S:	Maintained
6094F:	Documentation/auxdisplay/ks0108
6095F:	drivers/auxdisplay/ks0108.c
6096F:	include/linux/ks0108.h
6097
6098L3MDEV
6099M:	David Ahern <dsa@cumulusnetworks.com>
6100L:	netdev@vger.kernel.org
6101S:	Maintained
6102F:	net/l3mdev
6103F:	include/net/l3mdev.h
6104
6105LAPB module
6106L:	linux-x25@vger.kernel.org
6107S:	Orphan
6108F:	Documentation/networking/lapb-module.txt
6109F:	include/*/lapb.h
6110F:	net/lapb/
6111
6112LASI 53c700 driver for PARISC
6113M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6114L:	linux-scsi@vger.kernel.org
6115S:	Maintained
6116F:	Documentation/scsi/53c700.txt
6117F:	drivers/scsi/53c700*
6118
6119LED SUBSYSTEM
6120M:	Richard Purdie <rpurdie@rpsys.net>
6121M:	Jacek Anaszewski <j.anaszewski@samsung.com>
6122L:	linux-leds@vger.kernel.org
6123T:	git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6124S:	Maintained
6125F:	drivers/leds/
6126F:	include/linux/leds.h
6127
6128LEGACY EEPROM DRIVER
6129M:	Jean Delvare <jdelvare@suse.com>
6130S:	Maintained
6131F:	Documentation/misc-devices/eeprom
6132F:	drivers/misc/eeprom/eeprom.c
6133
6134LEGO USB Tower driver
6135M:	Juergen Stuber <starblue@users.sourceforge.net>
6136L:	legousb-devel@lists.sourceforge.net
6137W:	http://legousb.sourceforge.net/
6138S:	Maintained
6139F:	drivers/usb/misc/legousbtower.c
6140
6141LG2160 MEDIA DRIVER
6142M:	Michael Krufky <mkrufky@linuxtv.org>
6143L:	linux-media@vger.kernel.org
6144W:	http://linuxtv.org/
6145W:	http://github.com/mkrufky
6146Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6147T:	git git://linuxtv.org/mkrufky/tuners.git
6148S:	Maintained
6149F:	drivers/media/dvb-frontends/lg2160.*
6150
6151LGDT3305 MEDIA DRIVER
6152M:	Michael Krufky <mkrufky@linuxtv.org>
6153L:	linux-media@vger.kernel.org
6154W:	http://linuxtv.org/
6155W:	http://github.com/mkrufky
6156Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6157T:	git git://linuxtv.org/mkrufky/tuners.git
6158S:	Maintained
6159F:	drivers/media/dvb-frontends/lgdt3305.*
6160
6161LGUEST
6162M:	Rusty Russell <rusty@rustcorp.com.au>
6163L:	lguest@lists.ozlabs.org
6164W:	http://lguest.ozlabs.org/
6165S:	Odd Fixes
6166F:	arch/x86/include/asm/lguest*.h
6167F:	arch/x86/lguest/
6168F:	drivers/lguest/
6169F:	include/linux/lguest*.h
6170F:	tools/lguest/
6171
6172LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6173M:	Tejun Heo <tj@kernel.org>
6174L:	linux-ide@vger.kernel.org
6175T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6176S:	Maintained
6177F:	drivers/ata/
6178F:	include/linux/ata.h
6179F:	include/linux/libata.h
6180
6181LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6182M:	Viresh Kumar <vireshk@kernel.org>
6183L:	linux-ide@vger.kernel.org
6184T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6185S:	Maintained
6186F:	include/linux/pata_arasan_cf_data.h
6187F:	drivers/ata/pata_arasan_cf.c
6188
6189LIBATA PATA DRIVERS
6190M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6191M:	Tejun Heo <tj@kernel.org>
6192L:	linux-ide@vger.kernel.org
6193T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6194S:	Maintained
6195F:	drivers/ata/pata_*.c
6196F:	drivers/ata/ata_generic.c
6197
6198LIBATA SATA AHCI PLATFORM devices support
6199M:	Hans de Goede <hdegoede@redhat.com>
6200M:	Tejun Heo <tj@kernel.org>
6201L:	linux-ide@vger.kernel.org
6202T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6203S:	Maintained
6204F:	drivers/ata/ahci_platform.c
6205F:	drivers/ata/libahci_platform.c
6206F:	include/linux/ahci_platform.h
6207
6208LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6209M:	Mikael Pettersson <mikpelinux@gmail.com>
6210L:	linux-ide@vger.kernel.org
6211T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6212S:	Maintained
6213F:	drivers/ata/sata_promise.*
6214
6215LIBLOCKDEP
6216M:	Sasha Levin <sasha.levin@oracle.com>
6217S:	Maintained
6218F:	tools/lib/lockdep/
6219
6220LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6221M:	Dan Williams <dan.j.williams@intel.com>
6222L:	linux-nvdimm@lists.01.org
6223Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6224S:	Supported
6225F:	drivers/nvdimm/*
6226F:	include/linux/nd.h
6227F:	include/linux/libnvdimm.h
6228F:	include/uapi/linux/ndctl.h
6229
6230LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6231M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6232L:	linux-nvdimm@lists.01.org
6233Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6234S:	Supported
6235F:	drivers/nvdimm/blk.c
6236F:	drivers/nvdimm/region_devs.c
6237F:	drivers/acpi/nfit*
6238
6239LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6240M:	Vishal Verma <vishal.l.verma@intel.com>
6241L:	linux-nvdimm@lists.01.org
6242Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6243S:	Supported
6244F:	drivers/nvdimm/btt*
6245
6246LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6247M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6248L:	linux-nvdimm@lists.01.org
6249Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6250S:	Supported
6251F:	drivers/nvdimm/pmem.c
6252F:	include/linux/pmem.h
6253F:	arch/*/include/asm/pmem.h
6254
6255LINUX FOR IBM pSERIES (RS/6000)
6256M:	Paul Mackerras <paulus@au.ibm.com>
6257W:	http://www.ibm.com/linux/ltc/projects/ppc
6258S:	Supported
6259F:	arch/powerpc/boot/rs6000.h
6260
6261LINUX FOR POWERPC (32-BIT AND 64-BIT)
6262M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6263M:	Paul Mackerras <paulus@samba.org>
6264M:	Michael Ellerman <mpe@ellerman.id.au>
6265W:	http://www.penguinppc.org/
6266L:	linuxppc-dev@lists.ozlabs.org
6267Q:	http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6268T:	git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6269S:	Supported
6270F:	Documentation/powerpc/
6271F:	arch/powerpc/
6272
6273LINUX FOR POWER MACINTOSH
6274M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6275W:	http://www.penguinppc.org/
6276L:	linuxppc-dev@lists.ozlabs.org
6277S:	Maintained
6278F:	arch/powerpc/platforms/powermac/
6279F:	drivers/macintosh/
6280
6281LINUX FOR POWERPC EMBEDDED MPC5XXX
6282M:	Anatolij Gustschin <agust@denx.de>
6283L:	linuxppc-dev@lists.ozlabs.org
6284T:	git git://git.denx.de/linux-denx-agust.git
6285S:	Maintained
6286F:	arch/powerpc/platforms/512x/
6287F:	arch/powerpc/platforms/52xx/
6288
6289LINUX FOR POWERPC EMBEDDED PPC4XX
6290M:	Alistair Popple <alistair@popple.id.au>
6291M:	Matt Porter <mporter@kernel.crashing.org>
6292W:	http://www.penguinppc.org/
6293L:	linuxppc-dev@lists.ozlabs.org
6294S:	Maintained
6295F:	arch/powerpc/platforms/40x/
6296F:	arch/powerpc/platforms/44x/
6297
6298LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6299L:	linuxppc-dev@lists.ozlabs.org
6300S:	Orphan
6301F:	arch/powerpc/*/*virtex*
6302F:	arch/powerpc/*/*/*virtex*
6303
6304LINUX FOR POWERPC EMBEDDED PPC8XX
6305M:	Vitaly Bordug <vitb@kernel.crashing.org>
6306W:	http://www.penguinppc.org/
6307L:	linuxppc-dev@lists.ozlabs.org
6308S:	Maintained
6309F:	arch/powerpc/platforms/8xx/
6310
6311LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6312M:	Scott Wood <scottwood@freescale.com>
6313M:	Kumar Gala <galak@kernel.crashing.org>
6314W:	http://www.penguinppc.org/
6315L:	linuxppc-dev@lists.ozlabs.org
6316T:	git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6317S:	Maintained
6318F:	arch/powerpc/platforms/83xx/
6319F:	arch/powerpc/platforms/85xx/
6320
6321LINUX FOR POWERPC PA SEMI PWRFICIENT
6322M:	Olof Johansson <olof@lixom.net>
6323L:	linuxppc-dev@lists.ozlabs.org
6324S:	Maintained
6325F:	arch/powerpc/platforms/pasemi/
6326F:	drivers/*/*pasemi*
6327F:	drivers/*/*/*pasemi*
6328
6329LINUX SECURITY MODULE (LSM) FRAMEWORK
6330M:	Chris Wright <chrisw@sous-sol.org>
6331L:	linux-security-module@vger.kernel.org
6332S:	Supported
6333
6334LIS3LV02D ACCELEROMETER DRIVER
6335M:	Eric Piel <eric.piel@tremplin-utc.net>
6336S:	Maintained
6337F:	Documentation/misc-devices/lis3lv02d
6338F:	drivers/misc/lis3lv02d/
6339F:	drivers/platform/x86/hp_accel.c
6340
6341LIVE PATCHING
6342M:	Josh Poimboeuf <jpoimboe@redhat.com>
6343M:	Seth Jennings <sjenning@redhat.com>
6344M:	Jiri Kosina <jikos@kernel.org>
6345M:	Vojtech Pavlik <vojtech@suse.com>
6346S:	Maintained
6347F:	kernel/livepatch/
6348F:	include/linux/livepatch.h
6349F:	arch/x86/include/asm/livepatch.h
6350F:	arch/x86/kernel/livepatch.c
6351F:	Documentation/ABI/testing/sysfs-kernel-livepatch
6352F:	samples/livepatch/
6353L:	live-patching@vger.kernel.org
6354T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6355
6356LLC (802.2)
6357M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6358S:	Maintained
6359F:	include/linux/llc.h
6360F:	include/uapi/linux/llc.h
6361F:	include/net/llc*
6362F:	net/llc/
6363
6364LM73 HARDWARE MONITOR DRIVER
6365M:	Guillaume Ligneul <guillaume.ligneul@gmail.com>
6366L:	lm-sensors@lm-sensors.org
6367S:	Maintained
6368F:	drivers/hwmon/lm73.c
6369
6370LM78 HARDWARE MONITOR DRIVER
6371M:	Jean Delvare <jdelvare@suse.com>
6372L:	lm-sensors@lm-sensors.org
6373S:	Maintained
6374F:	Documentation/hwmon/lm78
6375F:	drivers/hwmon/lm78.c
6376
6377LM83 HARDWARE MONITOR DRIVER
6378M:	Jean Delvare <jdelvare@suse.com>
6379L:	lm-sensors@lm-sensors.org
6380S:	Maintained
6381F:	Documentation/hwmon/lm83
6382F:	drivers/hwmon/lm83.c
6383
6384LM90 HARDWARE MONITOR DRIVER
6385M:	Jean Delvare <jdelvare@suse.com>
6386L:	lm-sensors@lm-sensors.org
6387S:	Maintained
6388F:	Documentation/hwmon/lm90
6389F:	Documentation/devicetree/bindings/hwmon/lm90.txt
6390F:	drivers/hwmon/lm90.c
6391
6392LM95234 HARDWARE MONITOR DRIVER
6393M:	Guenter Roeck <linux@roeck-us.net>
6394L:	lm-sensors@lm-sensors.org
6395S:	Maintained
6396F:	Documentation/hwmon/lm95234
6397F:	drivers/hwmon/lm95234.c
6398
6399LME2510 MEDIA DRIVER
6400M:	Malcolm Priestley <tvboxspy@gmail.com>
6401L:	linux-media@vger.kernel.org
6402W:	http://linuxtv.org/
6403Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6404S:	Maintained
6405F:	drivers/media/usb/dvb-usb-v2/lmedm04*
6406
6407LOCKDEP AND LOCKSTAT
6408M:	Peter Zijlstra <peterz@infradead.org>
6409M:	Ingo Molnar <mingo@redhat.com>
6410L:	linux-kernel@vger.kernel.org
6411T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6412S:	Maintained
6413F:	Documentation/locking/lockdep*.txt
6414F:	Documentation/locking/lockstat.txt
6415F:	include/linux/lockdep.h
6416F:	kernel/locking/
6417
6418LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6419M:	"Richard Russon (FlatCap)" <ldm@flatcap.org>
6420L:	linux-ntfs-dev@lists.sourceforge.net
6421W:	http://www.linux-ntfs.org/content/view/19/37/
6422S:	Maintained
6423F:	Documentation/ldm.txt
6424F:	block/partitions/ldm.*
6425
6426LogFS
6427M:	Joern Engel <joern@logfs.org>
6428M:	Prasad Joshi <prasadjoshi.linux@gmail.com>
6429L:	logfs@logfs.org
6430W:	logfs.org
6431S:	Maintained
6432F:	fs/logfs/
6433
6434LPC32XX MACHINE SUPPORT
6435M:	Roland Stigge <stigge@antcom.de>
6436L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6437S:	Maintained
6438F:	arch/arm/mach-lpc32xx/
6439
6440LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6441M:	Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6442M:	Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6443M:	Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6444M:	Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6445L:	MPT-FusionLinux.pdl@avagotech.com
6446L:	linux-scsi@vger.kernel.org
6447W:	http://www.lsilogic.com/support
6448S:	Supported
6449F:	drivers/message/fusion/
6450F:	drivers/scsi/mpt2sas/
6451F:	drivers/scsi/mpt3sas/
6452
6453LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6454M:	Matthew Wilcox <matthew@wil.cx>
6455L:	linux-scsi@vger.kernel.org
6456S:	Maintained
6457F:	drivers/scsi/sym53c8xx_2/
6458
6459LTC4261 HARDWARE MONITOR DRIVER
6460M:	Guenter Roeck <linux@roeck-us.net>
6461L:	lm-sensors@lm-sensors.org
6462S:	Maintained
6463F:	Documentation/hwmon/ltc4261
6464F:	drivers/hwmon/ltc4261.c
6465
6466LTP (Linux Test Project)
6467M:	Mike Frysinger <vapier@gentoo.org>
6468M:	Cyril Hrubis <chrubis@suse.cz>
6469M:	Wanlong Gao <wanlong.gao@gmail.com>
6470M:	Jan Stancek <jstancek@redhat.com>
6471M:	Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6472M:	Alexey Kodanev <alexey.kodanev@oracle.com>
6473L:	ltp@lists.linux.it (subscribers-only)
6474W:	http://linux-test-project.github.io/
6475T:	git git://github.com/linux-test-project/ltp.git
6476S:	Maintained
6477
6478M32R ARCHITECTURE
6479W:	http://www.linux-m32r.org/
6480S:	Orphan
6481F:	arch/m32r/
6482
6483M68K ARCHITECTURE
6484M:	Geert Uytterhoeven <geert@linux-m68k.org>
6485L:	linux-m68k@lists.linux-m68k.org
6486W:	http://www.linux-m68k.org/
6487T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6488S:	Maintained
6489F:	arch/m68k/
6490F:	drivers/zorro/
6491
6492M68K ON APPLE MACINTOSH
6493M:	Joshua Thompson <funaho@jurai.org>
6494W:	http://www.mac.linux-m68k.org/
6495L:	linux-m68k@lists.linux-m68k.org
6496S:	Maintained
6497F:	arch/m68k/mac/
6498
6499M68K ON HP9000/300
6500M:	Philip Blundell <philb@gnu.org>
6501W:	http://www.tazenda.demon.co.uk/phil/linux-hp
6502S:	Maintained
6503F:	arch/m68k/hp300/
6504
6505M88DS3103 MEDIA DRIVER
6506M:	Antti Palosaari <crope@iki.fi>
6507L:	linux-media@vger.kernel.org
6508W:	http://linuxtv.org/
6509W:	http://palosaari.fi/linux/
6510Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6511T:	git git://linuxtv.org/anttip/media_tree.git
6512S:	Maintained
6513F:	drivers/media/dvb-frontends/m88ds3103*
6514
6515M88RS2000 MEDIA DRIVER
6516M:	Malcolm Priestley <tvboxspy@gmail.com>
6517L:	linux-media@vger.kernel.org
6518W:	http://linuxtv.org/
6519Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6520S:	Maintained
6521F:	drivers/media/dvb-frontends/m88rs2000*
6522
6523MA901 MASTERKIT USB FM RADIO DRIVER
6524M:	Alexey Klimov <klimov.linux@gmail.com>
6525L:	linux-media@vger.kernel.org
6526T:	git git://linuxtv.org/media_tree.git
6527S:	Maintained
6528F:	drivers/media/radio/radio-ma901.c
6529
6530MAC80211
6531M:	Johannes Berg <johannes@sipsolutions.net>
6532L:	linux-wireless@vger.kernel.org
6533W:	http://wireless.kernel.org/
6534T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6535T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6536S:	Maintained
6537F:	Documentation/networking/mac80211-injection.txt
6538F:	include/net/mac80211.h
6539F:	net/mac80211/
6540
6541MACVLAN DRIVER
6542M:	Patrick McHardy <kaber@trash.net>
6543L:	netdev@vger.kernel.org
6544S:	Maintained
6545F:	drivers/net/macvlan.c
6546F:	include/linux/if_macvlan.h
6547
6548MAILBOX API
6549M:	Jassi Brar <jassisinghbrar@gmail.com>
6550L:	linux-kernel@vger.kernel.org
6551S:	Maintained
6552F:	drivers/mailbox/
6553F:	include/linux/mailbox_client.h
6554F:	include/linux/mailbox_controller.h
6555
6556MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6557M:	Michael Kerrisk <mtk.manpages@gmail.com>
6558W:	http://www.kernel.org/doc/man-pages
6559L:	linux-man@vger.kernel.org
6560S:	Maintained
6561
6562MARVELL ARMADA DRM SUPPORT
6563M:	Russell King <rmk+kernel@arm.linux.org.uk>
6564S:	Maintained
6565F:	drivers/gpu/drm/armada/
6566
6567MARVELL 88E6352 DSA support
6568M:	Guenter Roeck <linux@roeck-us.net>
6569S:	Maintained
6570F:	drivers/net/dsa/mv88e6352.c
6571
6572MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6573M:	Mirko Lindner <mlindner@marvell.com>
6574M:	Stephen Hemminger <stephen@networkplumber.org>
6575L:	netdev@vger.kernel.org
6576S:	Maintained
6577F:	drivers/net/ethernet/marvell/sk*
6578
6579MARVELL LIBERTAS WIRELESS DRIVER
6580L:	libertas-dev@lists.infradead.org
6581S:	Orphan
6582F:	drivers/net/wireless/libertas/
6583
6584MARVELL MV643XX ETHERNET DRIVER
6585M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6586L:	netdev@vger.kernel.org
6587S:	Maintained
6588F:	drivers/net/ethernet/marvell/mv643xx_eth.*
6589F:	include/linux/mv643xx.h
6590
6591MARVELL MVNETA ETHERNET DRIVER
6592M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6593L:	netdev@vger.kernel.org
6594S:	Maintained
6595F:	drivers/net/ethernet/marvell/mvneta.*
6596
6597MARVELL MWIFIEX WIRELESS DRIVER
6598M:	Amitkumar Karwar <akarwar@marvell.com>
6599M:	Nishant Sarmukadam <nishants@marvell.com>
6600L:	linux-wireless@vger.kernel.org
6601S:	Maintained
6602F:	drivers/net/wireless/mwifiex/
6603
6604MARVELL MWL8K WIRELESS DRIVER
6605M:	Lennert Buytenhek <buytenh@wantstofly.org>
6606L:	linux-wireless@vger.kernel.org
6607S:	Odd Fixes
6608F:	drivers/net/wireless/mwl8k.c
6609
6610MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6611M:	Nicolas Pitre <nico@fluxnic.net>
6612S:	Odd Fixes
6613F:	drivers/mmc/host/mvsdio.*
6614
6615MATROX FRAMEBUFFER DRIVER
6616L:	linux-fbdev@vger.kernel.org
6617S:	Orphan
6618F:	drivers/video/fbdev/matrox/matroxfb_*
6619F:	include/uapi/linux/matroxfb.h
6620
6621MAX16065 HARDWARE MONITOR DRIVER
6622M:	Guenter Roeck <linux@roeck-us.net>
6623L:	lm-sensors@lm-sensors.org
6624S:	Maintained
6625F:	Documentation/hwmon/max16065
6626F:	drivers/hwmon/max16065.c
6627
6628MAX20751 HARDWARE MONITOR DRIVER
6629M:	Guenter Roeck <linux@roeck-us.net>
6630L:	lm-sensors@lm-sensors.org
6631S:	Maintained
6632F:	Documentation/hwmon/max20751
6633F:	drivers/hwmon/max20751.c
6634
6635MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6636M:	"Hans J. Koch" <hjk@hansjkoch.de>
6637L:	lm-sensors@lm-sensors.org
6638S:	Maintained
6639F:	Documentation/hwmon/max6650
6640F:	drivers/hwmon/max6650.c
6641
6642MAX6697 HARDWARE MONITOR DRIVER
6643M:	Guenter Roeck <linux@roeck-us.net>
6644L:	lm-sensors@lm-sensors.org
6645S:	Maintained
6646F:	Documentation/hwmon/max6697
6647F:	Documentation/devicetree/bindings/i2c/max6697.txt
6648F:	drivers/hwmon/max6697.c
6649F:	include/linux/platform_data/max6697.h
6650
6651MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6652M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
6653L:	linux-pm@vger.kernel.org
6654S:	Supported
6655F:	drivers/power/max14577_charger.c
6656F:	drivers/power/max77693_charger.c
6657
6658MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6659M:	Javier Martinez Canillas <javier@osg.samsung.com>
6660L:	linux-kernel@vger.kernel.org
6661S:	Supported
6662F:	drivers/*/*max77802.c
6663F:	Documentation/devicetree/bindings/*/*max77802.txt
6664F:	include/dt-bindings/*/*max77802.h
6665
6666MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6667M:	Chanwoo Choi <cw00.choi@samsung.com>
6668M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
6669L:	linux-kernel@vger.kernel.org
6670S:	Supported
6671F:	drivers/*/max14577.c
6672F:	drivers/*/max77686.c
6673F:	drivers/*/max77693.c
6674F:	drivers/extcon/extcon-max14577.c
6675F:	drivers/extcon/extcon-max77693.c
6676F:	drivers/rtc/rtc-max77686.c
6677F:	drivers/clk/clk-max77686.c
6678F:	Documentation/devicetree/bindings/mfd/max14577.txt
6679F:	Documentation/devicetree/bindings/*/max77686.txt
6680F:	Documentation/devicetree/bindings/mfd/max77693.txt
6681F:	Documentation/devicetree/bindings/clock/maxim,max77686.txt
6682F:	include/linux/mfd/max14577*.h
6683F:	include/linux/mfd/max77686*.h
6684F:	include/linux/mfd/max77693*.h
6685
6686MAXIRADIO FM RADIO RECEIVER DRIVER
6687M:	Hans Verkuil <hverkuil@xs4all.nl>
6688L:	linux-media@vger.kernel.org
6689T:	git git://linuxtv.org/media_tree.git
6690W:	http://linuxtv.org
6691S:	Maintained
6692F:	drivers/media/radio/radio-maxiradio*
6693
6694MEDIA DRIVERS FOR RENESAS - VSP1
6695M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6696L:	linux-media@vger.kernel.org
6697L:	linux-sh@vger.kernel.org
6698T:	git git://linuxtv.org/media_tree.git
6699S:	Supported
6700F:	Documentation/devicetree/bindings/media/renesas,vsp1.txt
6701F:	drivers/media/platform/vsp1/
6702
6703MEDIA DRIVERS FOR ASCOT2E
6704M:	Sergey Kozlov <serjk@netup.ru>
6705L:	linux-media@vger.kernel.org
6706W:	http://linuxtv.org
6707W:	http://netup.tv/
6708T:	git git://linuxtv.org/media_tree.git
6709S:	Supported
6710F:	drivers/media/dvb-frontends/ascot2e*
6711
6712MEDIA DRIVERS FOR CXD2841ER
6713M:	Sergey Kozlov <serjk@netup.ru>
6714L:	linux-media@vger.kernel.org
6715W:	http://linuxtv.org/
6716W:	http://netup.tv/
6717T:	git git://linuxtv.org/media_tree.git
6718S:	Supported
6719F:	drivers/media/dvb-frontends/cxd2841er*
6720
6721MEDIA DRIVERS FOR HORUS3A
6722M:	Sergey Kozlov <serjk@netup.ru>
6723L:	linux-media@vger.kernel.org
6724W:	http://linuxtv.org/
6725W:	http://netup.tv/
6726T:	git git://linuxtv.org/media_tree.git
6727S:	Supported
6728F:	drivers/media/dvb-frontends/horus3a*
6729
6730MEDIA DRIVERS FOR LNBH25
6731M:	Sergey Kozlov <serjk@netup.ru>
6732L:	linux-media@vger.kernel.org
6733W:	http://linuxtv.org/
6734W:	http://netup.tv/
6735T:	git git://linuxtv.org/media_tree.git
6736S:	Supported
6737F:	drivers/media/dvb-frontends/lnbh25*
6738
6739MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6740M:	Sergey Kozlov <serjk@netup.ru>
6741L:	linux-media@vger.kernel.org
6742W:	http://linuxtv.org/
6743W:	http://netup.tv/
6744T:	git git://linuxtv.org/media_tree.git
6745S:	Supported
6746F:	drivers/media/pci/netup_unidvb/*
6747
6748MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6749M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6750P:	LinuxTV.org Project
6751L:	linux-media@vger.kernel.org
6752W:	http://linuxtv.org
6753Q:	http://patchwork.kernel.org/project/linux-media/list/
6754T:	git git://linuxtv.org/media_tree.git
6755S:	Maintained
6756F:	Documentation/dvb/
6757F:	Documentation/video4linux/
6758F:	Documentation/DocBook/media/
6759F:	drivers/media/
6760F:	drivers/staging/media/
6761F:	include/media/
6762F:	include/uapi/linux/dvb/
6763F:	include/uapi/linux/videodev2.h
6764F:	include/uapi/linux/media.h
6765F:	include/uapi/linux/v4l2-*
6766F:	include/uapi/linux/meye.h
6767F:	include/uapi/linux/ivtv*
6768F:	include/uapi/linux/uvcvideo.h
6769
6770MEDIATEK MT7601U WIRELESS LAN DRIVER
6771M:	Jakub Kicinski <kubakici@wp.pl>
6772L:	linux-wireless@vger.kernel.org
6773S:	Maintained
6774F:	drivers/net/wireless/mediatek/mt7601u/
6775
6776MEGARAID SCSI/SAS DRIVERS
6777M:	Kashyap Desai <kashyap.desai@avagotech.com>
6778M:	Sumit Saxena <sumit.saxena@avagotech.com>
6779M:	Uday Lingala <uday.lingala@avagotech.com>
6780L:	megaraidlinux.pdl@avagotech.com
6781L:	linux-scsi@vger.kernel.org
6782W:	http://www.lsi.com
6783S:	Maintained
6784F:	Documentation/scsi/megaraid.txt
6785F:	drivers/scsi/megaraid.*
6786F:	drivers/scsi/megaraid/
6787
6788MELLANOX ETHERNET DRIVER (mlx4_en)
6789M:	Amir Vadai <amirv@mellanox.com>
6790M:	Ido Shamay <idos@mellanox.com>
6791L:	netdev@vger.kernel.org
6792S:	Supported
6793W:	http://www.mellanox.com
6794Q:	http://patchwork.ozlabs.org/project/netdev/list/
6795F:	drivers/net/ethernet/mellanox/mlx4/en_*
6796
6797MELLANOX ETHERNET SWITCH DRIVERS
6798M:	Jiri Pirko <jiri@mellanox.com>
6799M:	Ido Schimmel <idosch@mellanox.com>
6800L:	netdev@vger.kernel.org
6801S:	Supported
6802W:	http://www.mellanox.com
6803Q:	http://patchwork.ozlabs.org/project/netdev/list/
6804F:	drivers/net/ethernet/mellanox/mlxsw/
6805
6806MEMBARRIER SUPPORT
6807M:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6808M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6809L:	linux-kernel@vger.kernel.org
6810S:	Supported
6811F:	kernel/membarrier.c
6812F:	include/uapi/linux/membarrier.h
6813
6814MEMORY MANAGEMENT
6815L:	linux-mm@kvack.org
6816W:	http://www.linux-mm.org
6817S:	Maintained
6818F:	include/linux/mm.h
6819F:	include/linux/gfp.h
6820F:	include/linux/mmzone.h
6821F:	include/linux/memory_hotplug.h
6822F:	include/linux/vmalloc.h
6823F:	mm/
6824
6825MEMORY TECHNOLOGY DEVICES (MTD)
6826M:	David Woodhouse <dwmw2@infradead.org>
6827M:	Brian Norris <computersforpeace@gmail.com>
6828L:	linux-mtd@lists.infradead.org
6829W:	http://www.linux-mtd.infradead.org/
6830Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
6831T:	git git://git.infradead.org/linux-mtd.git
6832T:	git git://git.infradead.org/l2-mtd.git
6833S:	Maintained
6834F:	drivers/mtd/
6835F:	include/linux/mtd/
6836F:	include/uapi/mtd/
6837
6838MEN A21 WATCHDOG DRIVER
6839M:	Johannes Thumshirn <morbidrsa@gmail.com>
6840L:	linux-watchdog@vger.kernel.org
6841S:	Maintained
6842F:	drivers/watchdog/mena21_wdt.c
6843
6844MEN CHAMELEON BUS (mcb)
6845M:	Johannes Thumshirn <morbidrsa@gmail.com>
6846S:	Maintained
6847F:	drivers/mcb/
6848F:	include/linux/mcb.h
6849F:	Documentation/men-chameleon-bus.txt
6850
6851MEN F21BMC (Board Management Controller)
6852M:	Andreas Werner <andreas.werner@men.de>
6853S:	Supported
6854F:	drivers/mfd/menf21bmc.c
6855F:	drivers/watchdog/menf21bmc_wdt.c
6856F:	drivers/leds/leds-menf21bmc.c
6857F:	drivers/hwmon/menf21bmc_hwmon.c
6858F:	Documentation/hwmon/menf21bmc
6859
6860METAG ARCHITECTURE
6861M:	James Hogan <james.hogan@imgtec.com>
6862L:	linux-metag@vger.kernel.org
6863S:	Supported
6864F:	arch/metag/
6865F:	Documentation/metag/
6866F:	Documentation/devicetree/bindings/metag/
6867F:	drivers/clocksource/metag_generic.c
6868F:	drivers/irqchip/irq-metag.c
6869F:	drivers/irqchip/irq-metag-ext.c
6870F:	drivers/tty/metag_da.c
6871
6872MICROBLAZE ARCHITECTURE
6873M:	Michal Simek <monstr@monstr.eu>
6874W:	http://www.monstr.eu/fdt/
6875T:	git git://git.monstr.eu/linux-2.6-microblaze.git
6876S:	Supported
6877F:	arch/microblaze/
6878
6879MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6880M:	Chen Yu <yu.c.chen@intel.com>
6881L:	platform-driver-x86@vger.kernel.org
6882S:	Supported
6883F:	drivers/platform/x86/surfacepro3_button.c
6884
6885MICROTEK X6 SCANNER
6886M:	Oliver Neukum <oliver@neukum.org>
6887S:	Maintained
6888F:	drivers/usb/image/microtek.*
6889
6890MIPS
6891M:	Ralf Baechle <ralf@linux-mips.org>
6892L:	linux-mips@linux-mips.org
6893W:	http://www.linux-mips.org/
6894T:	git git://git.linux-mips.org/pub/scm/ralf/linux.git
6895Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
6896S:	Supported
6897F:	Documentation/mips/
6898F:	arch/mips/
6899
6900MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6901M:	Hans Verkuil <hverkuil@xs4all.nl>
6902L:	linux-media@vger.kernel.org
6903T:	git git://linuxtv.org/media_tree.git
6904W:	http://linuxtv.org
6905S:	Odd Fixes
6906F:	drivers/media/radio/radio-miropcm20*
6907
6908Mellanox MLX5 core VPI driver
6909M:	Eli Cohen <eli@mellanox.com>
6910L:	netdev@vger.kernel.org
6911L:	linux-rdma@vger.kernel.org
6912W:	http://www.mellanox.com
6913Q:	http://patchwork.ozlabs.org/project/netdev/list/
6914Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6915T:	git git://openfabrics.org/~eli/connect-ib.git
6916S:	Supported
6917F:	drivers/net/ethernet/mellanox/mlx5/core/
6918F:	include/linux/mlx5/
6919
6920Mellanox MLX5 IB driver
6921M:	Eli Cohen <eli@mellanox.com>
6922L:	linux-rdma@vger.kernel.org
6923W:	http://www.mellanox.com
6924Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6925T:	git git://openfabrics.org/~eli/connect-ib.git
6926S:	Supported
6927F:	include/linux/mlx5/
6928F:	drivers/infiniband/hw/mlx5/
6929
6930MN88472 MEDIA DRIVER
6931M:	Antti Palosaari <crope@iki.fi>
6932L:	linux-media@vger.kernel.org
6933W:	http://linuxtv.org/
6934W:	http://palosaari.fi/linux/
6935Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6936T:	git git://linuxtv.org/anttip/media_tree.git
6937S:	Maintained
6938F:	drivers/staging/media/mn88472/
6939F:	drivers/media/dvb-frontends/mn88472.h
6940
6941MN88473 MEDIA DRIVER
6942M:	Antti Palosaari <crope@iki.fi>
6943L:	linux-media@vger.kernel.org
6944W:	http://linuxtv.org/
6945W:	http://palosaari.fi/linux/
6946Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6947T:	git git://linuxtv.org/anttip/media_tree.git
6948S:	Maintained
6949F:	drivers/staging/media/mn88473/
6950F:	drivers/media/dvb-frontends/mn88473.h
6951
6952MODULE SUPPORT
6953M:	Rusty Russell <rusty@rustcorp.com.au>
6954S:	Maintained
6955F:	include/linux/module.h
6956F:	kernel/module.c
6957
6958MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6959W:	http://popies.net/meye/
6960S:	Orphan
6961F:	Documentation/video4linux/meye.txt
6962F:	drivers/media/pci/meye/
6963F:	include/uapi/linux/meye.h
6964
6965MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6966M:	Jiri Slaby <jirislaby@gmail.com>
6967S:	Maintained
6968F:	Documentation/serial/moxa-smartio
6969F:	drivers/tty/mxser.*
6970
6971MR800 AVERMEDIA USB FM RADIO DRIVER
6972M:	Alexey Klimov <klimov.linux@gmail.com>
6973L:	linux-media@vger.kernel.org
6974T:	git git://linuxtv.org/media_tree.git
6975S:	Maintained
6976F:	drivers/media/radio/radio-mr800.c
6977
6978MRF24J40 IEEE 802.15.4 RADIO DRIVER
6979M:	Alan Ott <alan@signal11.us>
6980L:	linux-wpan@vger.kernel.org
6981S:	Maintained
6982F:	drivers/net/ieee802154/mrf24j40.c
6983
6984MSI LAPTOP SUPPORT
6985M:	"Lee, Chun-Yi" <jlee@suse.com>
6986L:	platform-driver-x86@vger.kernel.org
6987S:	Maintained
6988F:	drivers/platform/x86/msi-laptop.c
6989
6990MSI WMI SUPPORT
6991L:	platform-driver-x86@vger.kernel.org
6992S:	Orphan
6993F:	drivers/platform/x86/msi-wmi.c
6994
6995MSI001 MEDIA DRIVER
6996M:	Antti Palosaari <crope@iki.fi>
6997L:	linux-media@vger.kernel.org
6998W:	http://linuxtv.org/
6999W:	http://palosaari.fi/linux/
7000Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7001T:	git git://linuxtv.org/anttip/media_tree.git
7002S:	Maintained
7003F:	drivers/media/tuners/msi001*
7004
7005MSI2500 MEDIA DRIVER
7006M:	Antti Palosaari <crope@iki.fi>
7007L:	linux-media@vger.kernel.org
7008W:	http://linuxtv.org/
7009W:	http://palosaari.fi/linux/
7010Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7011T:	git git://linuxtv.org/anttip/media_tree.git
7012S:	Maintained
7013F:	drivers/media/usb/msi2500/
7014
7015MSYSTEMS DISKONCHIP G3 MTD DRIVER
7016M:	Robert Jarzmik <robert.jarzmik@free.fr>
7017L:	linux-mtd@lists.infradead.org
7018S:	Maintained
7019F:	drivers/mtd/devices/docg3*
7020
7021MT9M032 APTINA SENSOR DRIVER
7022M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7023L:	linux-media@vger.kernel.org
7024T:	git git://linuxtv.org/media_tree.git
7025S:	Maintained
7026F:	drivers/media/i2c/mt9m032.c
7027F:	include/media/mt9m032.h
7028
7029MT9P031 APTINA CAMERA SENSOR
7030M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7031L:	linux-media@vger.kernel.org
7032T:	git git://linuxtv.org/media_tree.git
7033S:	Maintained
7034F:	drivers/media/i2c/mt9p031.c
7035F:	include/media/mt9p031.h
7036
7037MT9T001 APTINA CAMERA SENSOR
7038M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7039L:	linux-media@vger.kernel.org
7040T:	git git://linuxtv.org/media_tree.git
7041S:	Maintained
7042F:	drivers/media/i2c/mt9t001.c
7043F:	include/media/mt9t001.h
7044
7045MT9V032 APTINA CAMERA SENSOR
7046M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7047L:	linux-media@vger.kernel.org
7048T:	git git://linuxtv.org/media_tree.git
7049S:	Maintained
7050F:	Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7051F:	drivers/media/i2c/mt9v032.c
7052F:	include/media/mt9v032.h
7053
7054MULTIFUNCTION DEVICES (MFD)
7055M:	Samuel Ortiz <sameo@linux.intel.com>
7056M:	Lee Jones <lee.jones@linaro.org>
7057T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7058S:	Supported
7059F:	drivers/mfd/
7060F:	include/linux/mfd/
7061
7062MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7063M:	Ulf Hansson <ulf.hansson@linaro.org>
7064L:	linux-mmc@vger.kernel.org
7065T:	git git://git.linaro.org/people/ulf.hansson/mmc.git
7066S:	Maintained
7067F:	drivers/mmc/
7068F:	include/linux/mmc/
7069F:	include/uapi/linux/mmc/
7070
7071MULTIMEDIA CARD (MMC) ETC. OVER SPI
7072S:	Orphan
7073F:	drivers/mmc/host/mmc_spi.c
7074F:	include/linux/spi/mmc_spi.h
7075
7076MULTISOUND SOUND DRIVER
7077M:	Andrew Veliath <andrewtv@usa.net>
7078S:	Maintained
7079F:	Documentation/sound/oss/MultiSound
7080F:	sound/oss/msnd*
7081
7082MULTITECH MULTIPORT CARD (ISICOM)
7083S:	Orphan
7084F:	drivers/tty/isicom.c
7085F:	include/linux/isicom.h
7086
7087MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7088M:	Felipe Balbi <balbi@ti.com>
7089L:	linux-usb@vger.kernel.org
7090T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7091S:	Maintained
7092F:	drivers/usb/musb/
7093
7094MXL5007T MEDIA DRIVER
7095M:	Michael Krufky <mkrufky@linuxtv.org>
7096L:	linux-media@vger.kernel.org
7097W:	http://linuxtv.org/
7098W:	http://github.com/mkrufky
7099Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7100T:	git git://linuxtv.org/mkrufky/tuners.git
7101S:	Maintained
7102F:	drivers/media/tuners/mxl5007t.*
7103
7104MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7105M:	Hyong-Youb Kim <hykim@myri.com>
7106L:	netdev@vger.kernel.org
7107W:	https://www.myricom.com/support/downloads/myri10ge.html
7108S:	Supported
7109F:	drivers/net/ethernet/myricom/myri10ge/
7110
7111NATSEMI ETHERNET DRIVER (DP8381x)
7112S:	Orphan
7113F:	drivers/net/ethernet/natsemi/natsemi.c
7114
7115NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7116M:	Daniel Mack <zonque@gmail.com>
7117S:	Maintained
7118L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7119W:	http://www.native-instruments.com
7120F:	sound/usb/caiaq/
7121
7122NCP FILESYSTEM
7123M:	Petr Vandrovec <petr@vandrovec.name>
7124S:	Odd Fixes
7125F:	fs/ncpfs/
7126
7127NCR 5380 SCSI DRIVERS
7128M:	Finn Thain <fthain@telegraphics.com.au>
7129M:	Michael Schmitz <schmitzmic@gmail.com>
7130L:	linux-scsi@vger.kernel.org
7131S:	Maintained
7132F:	Documentation/scsi/g_NCR5380.txt
7133F:	drivers/scsi/NCR5380.*
7134F:	drivers/scsi/arm/cumana_1.c
7135F:	drivers/scsi/arm/oak.c
7136F:	drivers/scsi/atari_NCR5380.c
7137F:	drivers/scsi/atari_scsi.*
7138F:	drivers/scsi/dmx3191d.c
7139F:	drivers/scsi/dtc.*
7140F:	drivers/scsi/g_NCR5380.*
7141F:	drivers/scsi/g_NCR5380_mmio.c
7142F:	drivers/scsi/mac_scsi.*
7143F:	drivers/scsi/pas16.*
7144F:	drivers/scsi/sun3_scsi.*
7145F:	drivers/scsi/sun3_scsi_vme.c
7146F:	drivers/scsi/t128.*
7147
7148NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7149M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7150L:	linux-scsi@vger.kernel.org
7151S:	Maintained
7152F:	drivers/scsi/NCR_D700.*
7153
7154NCT6775 HARDWARE MONITOR DRIVER
7155M:	Guenter Roeck <linux@roeck-us.net>
7156L:	lm-sensors@lm-sensors.org
7157S:	Maintained
7158F:	Documentation/hwmon/nct6775
7159F:	drivers/hwmon/nct6775.c
7160
7161NETEFFECT IWARP RNIC DRIVER (IW_NES)
7162M:	Faisal Latif <faisal.latif@intel.com>
7163L:	linux-rdma@vger.kernel.org
7164W:	http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7165S:	Supported
7166F:	drivers/infiniband/hw/nes/
7167
7168NETEM NETWORK EMULATOR
7169M:	Stephen Hemminger <stephen@networkplumber.org>
7170L:	netem@lists.linux-foundation.org
7171S:	Maintained
7172F:	net/sched/sch_netem.c
7173
7174NETERION 10GbE DRIVERS (s2io/vxge)
7175M:	Jon Mason <jdmason@kudzu.us>
7176L:	netdev@vger.kernel.org
7177S:	Supported
7178F:	Documentation/networking/s2io.txt
7179F:	Documentation/networking/vxge.txt
7180F:	drivers/net/ethernet/neterion/
7181
7182NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7183M:	Pablo Neira Ayuso <pablo@netfilter.org>
7184M:	Patrick McHardy <kaber@trash.net>
7185M:	Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7186L:	netfilter-devel@vger.kernel.org
7187L:	coreteam@netfilter.org
7188W:	http://www.netfilter.org/
7189W:	http://www.iptables.org/
7190Q:	http://patchwork.ozlabs.org/project/netfilter-devel/list/
7191T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7192T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7193S:	Supported
7194F:	include/linux/netfilter*
7195F:	include/linux/netfilter/
7196F:	include/net/netfilter/
7197F:	include/uapi/linux/netfilter*
7198F:	include/uapi/linux/netfilter/
7199F:	net/*/netfilter.c
7200F:	net/*/netfilter/
7201F:	net/netfilter/
7202F:	net/bridge/br_netfilter*.c
7203
7204NETLABEL
7205M:	Paul Moore <paul@paul-moore.com>
7206W:	http://netlabel.sf.net
7207L:	netdev@vger.kernel.org
7208S:	Maintained
7209F:	Documentation/netlabel/
7210F:	include/net/netlabel.h
7211F:	net/netlabel/
7212
7213NETROM NETWORK LAYER
7214M:	Ralf Baechle <ralf@linux-mips.org>
7215L:	linux-hams@vger.kernel.org
7216W:	http://www.linux-ax25.org/
7217S:	Maintained
7218F:	include/net/netrom.h
7219F:	include/uapi/linux/netrom.h
7220F:	net/netrom/
7221
7222NETWORK BLOCK DEVICE (NBD)
7223M:	Markus Pargmann <mpa@pengutronix.de>
7224S:	Maintained
7225L:	nbd-general@lists.sourceforge.net
7226T:	git git://git.pengutronix.de/git/mpa/linux-nbd.git
7227F:	Documentation/blockdev/nbd.txt
7228F:	drivers/block/nbd.c
7229F:	include/uapi/linux/nbd.h
7230
7231NETWORK DROP MONITOR
7232M:	Neil Horman <nhorman@tuxdriver.com>
7233L:	netdev@vger.kernel.org
7234S:	Maintained
7235W:	https://fedorahosted.org/dropwatch/
7236F:	net/core/drop_monitor.c
7237
7238NETWORKING [GENERAL]
7239M:	"David S. Miller" <davem@davemloft.net>
7240L:	netdev@vger.kernel.org
7241W:	http://www.linuxfoundation.org/en/Net
7242Q:	http://patchwork.ozlabs.org/project/netdev/list/
7243T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7244T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7245S:	Maintained
7246F:	net/
7247F:	include/net/
7248F:	include/linux/in.h
7249F:	include/linux/net.h
7250F:	include/linux/netdevice.h
7251F:	include/uapi/linux/in.h
7252F:	include/uapi/linux/net.h
7253F:	include/uapi/linux/netdevice.h
7254F:	include/uapi/linux/net_namespace.h
7255F:	tools/net/
7256F:	tools/testing/selftests/net/
7257F:	lib/random32.c
7258F:	lib/test_bpf.c
7259
7260NETWORKING [IPv4/IPv6]
7261M:	"David S. Miller" <davem@davemloft.net>
7262M:	Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7263M:	James Morris <jmorris@namei.org>
7264M:	Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7265M:	Patrick McHardy <kaber@trash.net>
7266L:	netdev@vger.kernel.org
7267T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7268S:	Maintained
7269F:	net/ipv4/
7270F:	net/ipv6/
7271F:	include/net/ip*
7272F:	arch/x86/net/*
7273
7274NETWORKING [IPSEC]
7275M:	Steffen Klassert <steffen.klassert@secunet.com>
7276M:	Herbert Xu <herbert@gondor.apana.org.au>
7277M:	"David S. Miller" <davem@davemloft.net>
7278L:	netdev@vger.kernel.org
7279T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7280T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7281S:	Maintained
7282F:	net/core/flow.c
7283F:	net/xfrm/
7284F:	net/key/
7285F:	net/ipv4/xfrm*
7286F:	net/ipv4/esp4.c
7287F:	net/ipv4/ah4.c
7288F:	net/ipv4/ipcomp.c
7289F:	net/ipv4/ip_vti.c
7290F:	net/ipv6/xfrm*
7291F:	net/ipv6/esp6.c
7292F:	net/ipv6/ah6.c
7293F:	net/ipv6/ipcomp6.c
7294F:	net/ipv6/ip6_vti.c
7295F:	include/uapi/linux/xfrm.h
7296F:	include/net/xfrm.h
7297
7298NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7299M:	Paul Moore <paul@paul-moore.com>
7300L:	netdev@vger.kernel.org
7301S:	Maintained
7302
7303NETWORKING [WIRELESS]
7304L:	linux-wireless@vger.kernel.org
7305Q:	http://patchwork.kernel.org/project/linux-wireless/list/
7306
7307NETWORKING DRIVERS
7308L:	netdev@vger.kernel.org
7309W:	http://www.linuxfoundation.org/en/Net
7310Q:	http://patchwork.ozlabs.org/project/netdev/list/
7311T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7312T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7313S:	Odd Fixes
7314F:	drivers/net/
7315F:	include/linux/if_*
7316F:	include/linux/netdevice.h
7317F:	include/linux/etherdevice.h
7318F:	include/linux/fcdevice.h
7319F:	include/linux/fddidevice.h
7320F:	include/linux/hippidevice.h
7321F:	include/linux/inetdevice.h
7322F:	include/uapi/linux/if_*
7323F:	include/uapi/linux/netdevice.h
7324
7325NETWORKING DRIVERS (WIRELESS)
7326M:	Kalle Valo <kvalo@codeaurora.org>
7327L:	linux-wireless@vger.kernel.org
7328Q:	http://patchwork.kernel.org/project/linux-wireless/list/
7329T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7330S:	Maintained
7331F:	drivers/net/wireless/
7332
7333NETXEN (1/10) GbE SUPPORT
7334M:	Manish Chopra <manish.chopra@qlogic.com>
7335M:	Sony Chacko <sony.chacko@qlogic.com>
7336M:	Rajesh Borundia <rajesh.borundia@qlogic.com>
7337L:	netdev@vger.kernel.org
7338W:	http://www.qlogic.com
7339S:	Supported
7340F:	drivers/net/ethernet/qlogic/netxen/
7341
7342NFC SUBSYSTEM
7343M:	Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7344M:	Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7345M:	Samuel Ortiz <sameo@linux.intel.com>
7346L:	linux-wireless@vger.kernel.org
7347L:	linux-nfc@lists.01.org (subscribers-only)
7348S:	Supported
7349F:	net/nfc/
7350F:	include/net/nfc/
7351F:	include/uapi/linux/nfc.h
7352F:	drivers/nfc/
7353F:	include/linux/platform_data/pn544.h
7354F:	Documentation/devicetree/bindings/net/nfc/
7355
7356NFS, SUNRPC, AND LOCKD CLIENTS
7357M:	Trond Myklebust <trond.myklebust@primarydata.com>
7358M:	Anna Schumaker <anna.schumaker@netapp.com>
7359L:	linux-nfs@vger.kernel.org
7360W:	http://client.linux-nfs.org
7361T:	git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7362S:	Maintained
7363F:	fs/lockd/
7364F:	fs/nfs/
7365F:	fs/nfs_common/
7366F:	net/sunrpc/
7367F:	include/linux/lockd/
7368F:	include/linux/nfs*
7369F:	include/linux/sunrpc/
7370F:	include/uapi/linux/nfs*
7371F:	include/uapi/linux/sunrpc/
7372
7373NILFS2 FILESYSTEM
7374M:	Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7375L:	linux-nilfs@vger.kernel.org
7376W:	http://nilfs.sourceforge.net/
7377T:	git git://github.com/konis/nilfs2.git
7378S:	Supported
7379F:	Documentation/filesystems/nilfs2.txt
7380F:	fs/nilfs2/
7381F:	include/linux/nilfs2_fs.h
7382
7383NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7384M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7385W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7386S:	Maintained
7387F:	Documentation/scsi/NinjaSCSI.txt
7388F:	drivers/scsi/pcmcia/nsp_*
7389
7390NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7391M:	GOTO Masanori <gotom@debian.or.jp>
7392M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7393W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7394S:	Maintained
7395F:	Documentation/scsi/NinjaSCSI.txt
7396F:	drivers/scsi/nsp32*
7397
7398NIOS2 ARCHITECTURE
7399M:	Ley Foon Tan <lftan@altera.com>
7400L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7401T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7402S:	Maintained
7403F:	arch/nios2/
7404
7405NOKIA N900 POWER SUPPLY DRIVERS
7406M:	Pali Rohár <pali.rohar@gmail.com>
7407S:	Maintained
7408F:	include/linux/power/bq2415x_charger.h
7409F:	include/linux/power/bq27x00_battery.h
7410F:	include/linux/power/isp1704_charger.h
7411F:	drivers/power/bq2415x_charger.c
7412F:	drivers/power/bq27x00_battery.c
7413F:	drivers/power/isp1704_charger.c
7414F:	drivers/power/rx51_battery.c
7415
7416NTB DRIVER CORE
7417M:	Jon Mason <jdmason@kudzu.us>
7418M:	Dave Jiang <dave.jiang@intel.com>
7419M:	Allen Hubbe <Allen.Hubbe@emc.com>
7420L:	linux-ntb@googlegroups.com
7421S:	Supported
7422W:	https://github.com/jonmason/ntb/wiki
7423T:	git git://github.com/jonmason/ntb.git
7424F:	drivers/ntb/
7425F:	drivers/net/ntb_netdev.c
7426F:	include/linux/ntb.h
7427F:	include/linux/ntb_transport.h
7428
7429NTB INTEL DRIVER
7430M:	Jon Mason <jdmason@kudzu.us>
7431M:	Dave Jiang <dave.jiang@intel.com>
7432L:	linux-ntb@googlegroups.com
7433S:	Supported
7434W:	https://github.com/jonmason/ntb/wiki
7435T:	git git://github.com/jonmason/ntb.git
7436F:	drivers/ntb/hw/intel/
7437
7438NTFS FILESYSTEM
7439M:	Anton Altaparmakov <anton@tuxera.com>
7440L:	linux-ntfs-dev@lists.sourceforge.net
7441W:	http://www.tuxera.com/
7442T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7443S:	Supported
7444F:	Documentation/filesystems/ntfs.txt
7445F:	fs/ntfs/
7446
7447NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7448M:	Antonino Daplas <adaplas@gmail.com>
7449L:	linux-fbdev@vger.kernel.org
7450S:	Maintained
7451F:	drivers/video/fbdev/riva/
7452F:	drivers/video/fbdev/nvidia/
7453
7454NVM EXPRESS DRIVER
7455M:	Matthew Wilcox <willy@linux.intel.com>
7456L:	linux-nvme@lists.infradead.org
7457T:	git git://git.infradead.org/users/willy/linux-nvme.git
7458S:	Supported
7459F:	drivers/block/nvme*
7460F:	include/linux/nvme.h
7461
7462NVMEM FRAMEWORK
7463M:	Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7464M:	Maxime Ripard <maxime.ripard@free-electrons.com>
7465S:	Maintained
7466F:	drivers/nvmem/
7467F:	Documentation/devicetree/bindings/nvmem/
7468F:	include/linux/nvmem-consumer.h
7469F:	include/linux/nvmem-provider.h
7470
7471NXP-NCI NFC DRIVER
7472M:	Clément Perrochaud <clement.perrochaud@effinnov.com>
7473R:	Charles Gorand <charles.gorand@effinnov.com>
7474L:	linux-nfc@lists.01.org (moderated for non-subscribers)
7475S:	Supported
7476F:	drivers/nfc/nxp-nci
7477
7478NXP TDA998X DRM DRIVER
7479M:	Russell King <rmk+kernel@arm.linux.org.uk>
7480S:	Supported
7481F:	drivers/gpu/drm/i2c/tda998x_drv.c
7482F:	include/drm/i2c/tda998x.h
7483
7484NXP TFA9879 DRIVER
7485M:	Peter Rosin <peda@axentia.se>
7486L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7487S:	Maintained
7488F:	sound/soc/codecs/tfa9879*
7489
7490OMAP SUPPORT
7491M:	Tony Lindgren <tony@atomide.com>
7492L:	linux-omap@vger.kernel.org
7493W:	http://www.muru.com/linux/omap/
7494W:	http://linux.omap.com/
7495Q:	http://patchwork.kernel.org/project/linux-omap/list/
7496T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7497S:	Maintained
7498F:	arch/arm/*omap*/
7499F:	arch/arm/configs/omap1_defconfig
7500F:	arch/arm/configs/omap2plus_defconfig
7501F:	drivers/i2c/busses/i2c-omap.c
7502F:	drivers/irqchip/irq-omap-intc.c
7503F:	drivers/mfd/*omap*.c
7504F:	drivers/mfd/menelaus.c
7505F:	drivers/mfd/palmas.c
7506F:	drivers/mfd/tps65217.c
7507F:	drivers/mfd/tps65218.c
7508F:	drivers/mfd/tps65910.c
7509F:	drivers/mfd/twl-core.[ch]
7510F:	drivers/mfd/twl4030*.c
7511F:	drivers/mfd/twl6030*.c
7512F:	drivers/mfd/twl6040*.c
7513F:	drivers/regulator/palmas-regulator*.c
7514F:	drivers/regulator/pbias-regulator.c
7515F:	drivers/regulator/tps65217-regulator.c
7516F:	drivers/regulator/tps65218-regulator.c
7517F:	drivers/regulator/tps65910-regulator.c
7518F:	drivers/regulator/twl-regulator.c
7519F:	include/linux/i2c-omap.h
7520
7521OMAP DEVICE TREE SUPPORT
7522M:	Benoît Cousson <bcousson@baylibre.com>
7523M:	Tony Lindgren <tony@atomide.com>
7524L:	linux-omap@vger.kernel.org
7525L:	devicetree@vger.kernel.org
7526S:	Maintained
7527F:	arch/arm/boot/dts/*omap*
7528F:	arch/arm/boot/dts/*am3*
7529F:	arch/arm/boot/dts/*am4*
7530F:	arch/arm/boot/dts/*am5*
7531F:	arch/arm/boot/dts/*dra7*
7532
7533OMAP CLOCK FRAMEWORK SUPPORT
7534M:	Paul Walmsley <paul@pwsan.com>
7535L:	linux-omap@vger.kernel.org
7536S:	Maintained
7537F:	arch/arm/*omap*/*clock*
7538
7539OMAP POWER MANAGEMENT SUPPORT
7540M:	Kevin Hilman <khilman@deeprootsystems.com>
7541L:	linux-omap@vger.kernel.org
7542S:	Maintained
7543F:	arch/arm/*omap*/*pm*
7544F:	drivers/cpufreq/omap-cpufreq.c
7545
7546OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7547M:	Rajendra Nayak <rnayak@ti.com>
7548M:	Paul Walmsley <paul@pwsan.com>
7549L:	linux-omap@vger.kernel.org
7550S:	Maintained
7551F:	arch/arm/mach-omap2/prm*
7552
7553OMAP AUDIO SUPPORT
7554M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
7555M:	Jarkko Nikula <jarkko.nikula@bitmer.com>
7556L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7557L:	linux-omap@vger.kernel.org
7558S:	Maintained
7559F:	sound/soc/omap/
7560
7561OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7562M:	Roger Quadros <rogerq@ti.com>
7563M:	Tony Lindgren <tony@atomide.com>
7564L:	linux-omap@vger.kernel.org
7565S:	Maintained
7566F:	drivers/memory/omap-gpmc.c
7567F:	arch/arm/mach-omap2/*gpmc*
7568
7569OMAP FRAMEBUFFER SUPPORT
7570M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
7571L:	linux-fbdev@vger.kernel.org
7572L:	linux-omap@vger.kernel.org
7573S:	Maintained
7574F:	drivers/video/fbdev/omap/
7575
7576OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7577M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
7578L:	linux-omap@vger.kernel.org
7579L:	linux-fbdev@vger.kernel.org
7580S:	Maintained
7581F:	drivers/video/fbdev/omap2/
7582F:	Documentation/arm/OMAP/DSS
7583
7584OMAP HARDWARE SPINLOCK SUPPORT
7585M:	Ohad Ben-Cohen <ohad@wizery.com>
7586L:	linux-omap@vger.kernel.org
7587S:	Maintained
7588F:	drivers/hwspinlock/omap_hwspinlock.c
7589
7590OMAP MMC SUPPORT
7591M:	Jarkko Lavinen <jarkko.lavinen@nokia.com>
7592L:	linux-omap@vger.kernel.org
7593S:	Maintained
7594F:	drivers/mmc/host/omap.c
7595
7596OMAP HS MMC SUPPORT
7597L:	linux-mmc@vger.kernel.org
7598L:	linux-omap@vger.kernel.org
7599S:	Orphan
7600F:	drivers/mmc/host/omap_hsmmc.c
7601
7602OMAP RANDOM NUMBER GENERATOR SUPPORT
7603M:	Deepak Saxena <dsaxena@plexity.net>
7604S:	Maintained
7605F:	drivers/char/hw_random/omap-rng.c
7606
7607OMAP HWMOD SUPPORT
7608M:	Benoît Cousson <bcousson@baylibre.com>
7609M:	Paul Walmsley <paul@pwsan.com>
7610L:	linux-omap@vger.kernel.org
7611S:	Maintained
7612F:	arch/arm/mach-omap2/omap_hwmod.*
7613
7614OMAP HWMOD DATA
7615M:	Paul Walmsley <paul@pwsan.com>
7616L:	linux-omap@vger.kernel.org
7617S:	Maintained
7618F:	arch/arm/mach-omap2/omap_hwmod*data*
7619
7620OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7621M:	Benoît Cousson <bcousson@baylibre.com>
7622L:	linux-omap@vger.kernel.org
7623S:	Maintained
7624F:	arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7625
7626OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7627M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7628L:	linux-media@vger.kernel.org
7629S:	Maintained
7630F:	Documentation/devicetree/bindings/media/ti,omap3isp.txt
7631F:	drivers/media/platform/omap3isp/
7632F:	drivers/staging/media/omap4iss/
7633
7634OMAP USB SUPPORT
7635M:	Felipe Balbi <balbi@ti.com>
7636L:	linux-usb@vger.kernel.org
7637L:	linux-omap@vger.kernel.org
7638T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7639S:	Maintained
7640F:	drivers/usb/*/*omap*
7641F:	arch/arm/*omap*/usb*
7642
7643OMAP GPIO DRIVER
7644M:	Javier Martinez Canillas <javier@dowhile0.org>
7645M:	Santosh Shilimkar <ssantosh@kernel.org>
7646M:	Kevin Hilman <khilman@deeprootsystems.com>
7647L:	linux-omap@vger.kernel.org
7648S:	Maintained
7649F:	drivers/gpio/gpio-omap.c
7650
7651OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7652M:	Mark Jackson <mpfj@newflow.co.uk>
7653L:	linux-omap@vger.kernel.org
7654S:	Maintained
7655F:	arch/arm/boot/dts/am335x-nano.dts
7656
7657OMFS FILESYSTEM
7658M:	Bob Copeland <me@bobcopeland.com>
7659L:	linux-karma-devel@lists.sourceforge.net
7660S:	Maintained
7661F:	Documentation/filesystems/omfs.txt
7662F:	fs/omfs/
7663
7664OMNIKEY CARDMAN 4000 DRIVER
7665M:	Harald Welte <laforge@gnumonks.org>
7666S:	Maintained
7667F:	drivers/char/pcmcia/cm4000_cs.c
7668F:	include/linux/cm4000_cs.h
7669F:	include/uapi/linux/cm4000_cs.h
7670
7671OMNIKEY CARDMAN 4040 DRIVER
7672M:	Harald Welte <laforge@gnumonks.org>
7673S:	Maintained
7674F:	drivers/char/pcmcia/cm4040_cs.*
7675
7676OMNIVISION OV7670 SENSOR DRIVER
7677M:	Jonathan Corbet <corbet@lwn.net>
7678L:	linux-media@vger.kernel.org
7679T:	git git://linuxtv.org/media_tree.git
7680S:	Maintained
7681F:	drivers/media/i2c/ov7670.c
7682
7683ONENAND FLASH DRIVER
7684M:	Kyungmin Park <kyungmin.park@samsung.com>
7685L:	linux-mtd@lists.infradead.org
7686S:	Maintained
7687F:	drivers/mtd/onenand/
7688F:	include/linux/mtd/onenand*.h
7689
7690ONSTREAM SCSI TAPE DRIVER
7691M:	Willem Riede <osst@riede.org>
7692L:	osst-users@lists.sourceforge.net
7693L:	linux-scsi@vger.kernel.org
7694S:	Maintained
7695F:	Documentation/scsi/osst.txt
7696F:	drivers/scsi/osst.*
7697F:	drivers/scsi/osst_*.h
7698F:	drivers/scsi/st.h
7699
7700OPENCORES I2C BUS DRIVER
7701M:	Peter Korsgaard <jacmet@sunsite.dk>
7702L:	linux-i2c@vger.kernel.org
7703S:	Maintained
7704F:	Documentation/i2c/busses/i2c-ocores
7705F:	drivers/i2c/busses/i2c-ocores.c
7706
7707OPEN FIRMWARE AND FLATTENED DEVICE TREE
7708M:	Rob Herring <robh+dt@kernel.org>
7709M:	Frank Rowand <frowand.list@gmail.com>
7710M:	Grant Likely <grant.likely@linaro.org>
7711L:	devicetree@vger.kernel.org
7712W:	http://www.devicetree.org/
7713T:	git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7714S:	Maintained
7715F:	drivers/of/
7716F:	include/linux/of*.h
7717F:	scripts/dtc/
7718
7719OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7720M:	Rob Herring <robh+dt@kernel.org>
7721M:	Pawel Moll <pawel.moll@arm.com>
7722M:	Mark Rutland <mark.rutland@arm.com>
7723M:	Ian Campbell <ijc+devicetree@hellion.org.uk>
7724M:	Kumar Gala <galak@codeaurora.org>
7725L:	devicetree@vger.kernel.org
7726S:	Maintained
7727F:	Documentation/devicetree/
7728F:	arch/*/boot/dts/
7729F:	include/dt-bindings/
7730
7731OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7732M:	Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7733L:	devicetree@vger.kernel.org
7734S:	Maintained
7735F:	Documentation/devicetree/dynamic-resolution-notes.txt
7736F:	Documentation/devicetree/overlay-notes.txt
7737F:	drivers/of/overlay.c
7738F:	drivers/of/resolver.c
7739
7740OPENRISC ARCHITECTURE
7741M:	Jonas Bonn <jonas@southpole.se>
7742W:	http://openrisc.net
7743L:	linux@lists.openrisc.net (moderated for non-subscribers)
7744S:	Maintained
7745T:	git git://openrisc.net/~jonas/linux
7746F:	arch/openrisc/
7747
7748OPENVSWITCH
7749M:	Pravin Shelar <pshelar@nicira.com>
7750L:	netdev@vger.kernel.org
7751L:	dev@openvswitch.org
7752W:	http://openvswitch.org
7753S:	Maintained
7754F:	net/openvswitch/
7755F:	include/uapi/linux/openvswitch.h
7756
7757OPL4 DRIVER
7758M:	Clemens Ladisch <clemens@ladisch.de>
7759L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7760T:	git git://git.alsa-project.org/alsa-kernel.git
7761S:	Maintained
7762F:	sound/drivers/opl4/
7763
7764OPROFILE
7765M:	Robert Richter <rric@kernel.org>
7766L:	oprofile-list@lists.sf.net
7767S:	Maintained
7768F:	arch/*/include/asm/oprofile*.h
7769F:	arch/*/oprofile/
7770F:	drivers/oprofile/
7771F:	include/linux/oprofile.h
7772
7773ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7774M:	Mark Fasheh <mfasheh@suse.com>
7775M:	Joel Becker <jlbec@evilplan.org>
7776L:	ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7777W:	http://ocfs2.wiki.kernel.org
7778S:	Supported
7779F:	Documentation/filesystems/ocfs2.txt
7780F:	Documentation/filesystems/dlmfs.txt
7781F:	fs/ocfs2/
7782
7783ORINOCO DRIVER
7784L:	linux-wireless@vger.kernel.org
7785W:	http://wireless.kernel.org/en/users/Drivers/orinoco
7786W:	http://www.nongnu.org/orinoco/
7787S:	Orphan
7788F:	drivers/net/wireless/orinoco/
7789
7790OSD LIBRARY and FILESYSTEM
7791M:	Boaz Harrosh <ooo@electrozaur.com>
7792M:	Benny Halevy <bhalevy@primarydata.com>
7793L:	osd-dev@open-osd.org
7794W:	http://open-osd.org
7795T:	git git://git.open-osd.org/open-osd.git
7796S:	Maintained
7797F:	drivers/scsi/osd/
7798F:	include/scsi/osd_*
7799F:	fs/exofs/
7800
7801OVERLAY FILESYSTEM
7802M:	Miklos Szeredi <miklos@szeredi.hu>
7803L:	linux-unionfs@vger.kernel.org
7804T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7805S:	Supported
7806F:	fs/overlayfs/
7807F:	Documentation/filesystems/overlayfs.txt
7808
7809P54 WIRELESS DRIVER
7810M:	Christian Lamparter <chunkeey@googlemail.com>
7811L:	linux-wireless@vger.kernel.org
7812W:	http://wireless.kernel.org/en/users/Drivers/p54
7813S:	Maintained
7814F:	drivers/net/wireless/p54/
7815
7816PA SEMI ETHERNET DRIVER
7817M:	Olof Johansson <olof@lixom.net>
7818L:	netdev@vger.kernel.org
7819S:	Maintained
7820F:	drivers/net/ethernet/pasemi/*
7821
7822PA SEMI SMBUS DRIVER
7823M:	Olof Johansson <olof@lixom.net>
7824L:	linux-i2c@vger.kernel.org
7825S:	Maintained
7826F:	drivers/i2c/busses/i2c-pasemi.c
7827
7828PADATA PARALLEL EXECUTION MECHANISM
7829M:	Steffen Klassert <steffen.klassert@secunet.com>
7830L:	linux-crypto@vger.kernel.org
7831S:	Maintained
7832F:	kernel/padata.c
7833F:	include/linux/padata.h
7834F:	Documentation/padata.txt
7835
7836PANASONIC LAPTOP ACPI EXTRAS DRIVER
7837M:	Harald Welte <laforge@gnumonks.org>
7838L:	platform-driver-x86@vger.kernel.org
7839S:	Maintained
7840F:	drivers/platform/x86/panasonic-laptop.c
7841
7842PANASONIC MN10300/AM33/AM34 PORT
7843M:	David Howells <dhowells@redhat.com>
7844M:	Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7845L:	linux-am33-list@redhat.com (moderated for non-subscribers)
7846W:	ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7847S:	Maintained
7848F:	Documentation/mn10300/
7849F:	arch/mn10300/
7850
7851PARALLEL PORT SUBSYSTEM
7852M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7853M:	Sudip Mukherjee <sudip@vectorindia.org>
7854L:	linux-parport@lists.infradead.org (subscribers-only)
7855S:	Maintained
7856F:	drivers/parport/
7857F:	include/linux/parport*.h
7858F:	drivers/char/ppdev.c
7859F:	include/uapi/linux/ppdev.h
7860F:	Documentation/parport*.txt
7861
7862PARAVIRT_OPS INTERFACE
7863M:	Jeremy Fitzhardinge <jeremy@goop.org>
7864M:	Chris Wright <chrisw@sous-sol.org>
7865M:	Alok Kataria <akataria@vmware.com>
7866M:	Rusty Russell <rusty@rustcorp.com.au>
7867L:	virtualization@lists.linux-foundation.org
7868S:	Supported
7869F:	Documentation/virtual/paravirt_ops.txt
7870F:	arch/*/kernel/paravirt*
7871F:	arch/*/include/asm/paravirt.h
7872
7873PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7874M:	Tim Waugh <tim@cyberelk.net>
7875L:	linux-parport@lists.infradead.org (subscribers-only)
7876S:	Maintained
7877F:	Documentation/blockdev/paride.txt
7878F:	drivers/block/paride/
7879
7880PARISC ARCHITECTURE
7881M:	"James E.J. Bottomley" <jejb@parisc-linux.org>
7882M:	Helge Deller <deller@gmx.de>
7883L:	linux-parisc@vger.kernel.org
7884W:	http://www.parisc-linux.org/
7885Q:	http://patchwork.kernel.org/project/linux-parisc/list/
7886T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7887T:	git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7888S:	Maintained
7889F:	arch/parisc/
7890F:	Documentation/parisc/
7891F:	drivers/parisc/
7892F:	drivers/char/agp/parisc-agp.c
7893F:	drivers/input/serio/gscps2.c
7894F:	drivers/parport/parport_gsc.*
7895F:	drivers/tty/serial/8250/8250_gsc.c
7896F:	drivers/video/fbdev/sti*
7897F:	drivers/video/console/sti*
7898F:	drivers/video/logo/logo_parisc*
7899
7900PC87360 HARDWARE MONITORING DRIVER
7901M:	Jim Cromie <jim.cromie@gmail.com>
7902L:	lm-sensors@lm-sensors.org
7903S:	Maintained
7904F:	Documentation/hwmon/pc87360
7905F:	drivers/hwmon/pc87360.c
7906
7907PC8736x GPIO DRIVER
7908M:	Jim Cromie <jim.cromie@gmail.com>
7909S:	Maintained
7910F:	drivers/char/pc8736x_gpio.c
7911
7912PC87427 HARDWARE MONITORING DRIVER
7913M:	Jean Delvare <jdelvare@suse.com>
7914L:	lm-sensors@lm-sensors.org
7915S:	Maintained
7916F:	Documentation/hwmon/pc87427
7917F:	drivers/hwmon/pc87427.c
7918
7919PCA9532 LED DRIVER
7920M:	Riku Voipio <riku.voipio@iki.fi>
7921S:	Maintained
7922F:	drivers/leds/leds-pca9532.c
7923F:	include/linux/leds-pca9532.h
7924
7925PCA9541 I2C BUS MASTER SELECTOR DRIVER
7926M:	Guenter Roeck <linux@roeck-us.net>
7927L:	linux-i2c@vger.kernel.org
7928S:	Maintained
7929F:	drivers/i2c/muxes/i2c-mux-pca9541.c
7930
7931PCDP - PRIMARY CONSOLE AND DEBUG PORT
7932M:	Khalid Aziz <khalid@gonehiking.org>
7933S:	Maintained
7934F:	drivers/firmware/pcdp.*
7935
7936PCI ERROR RECOVERY
7937M:	Linas Vepstas <linasvepstas@gmail.com>
7938L:	linux-pci@vger.kernel.org
7939S:	Supported
7940F:	Documentation/PCI/pci-error-recovery.txt
7941
7942PCI SUBSYSTEM
7943M:	Bjorn Helgaas <bhelgaas@google.com>
7944L:	linux-pci@vger.kernel.org
7945Q:	http://patchwork.ozlabs.org/project/linux-pci/list/
7946T:	git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7947S:	Supported
7948F:	Documentation/PCI/
7949F:	drivers/pci/
7950F:	include/linux/pci*
7951F:	arch/x86/pci/
7952F:	arch/x86/kernel/quirks.c
7953
7954PCI DRIVER FOR ARM VERSATILE PLATFORM
7955M:	Rob Herring <robh@kernel.org>
7956L:	linux-pci@vger.kernel.org
7957L:	linux-arm-kernel@lists.infradead.org
7958S:	Maintained
7959F:	Documentation/devicetree/bindings/pci/versatile.txt
7960F:	drivers/pci/host/pci-versatile.c
7961
7962PCI DRIVER FOR APPLIEDMICRO XGENE
7963M:	Tanmay Inamdar <tinamdar@apm.com>
7964L:	linux-pci@vger.kernel.org
7965L:	linux-arm-kernel@lists.infradead.org
7966S:	Maintained
7967F:	Documentation/devicetree/bindings/pci/xgene-pci.txt
7968F:	drivers/pci/host/pci-xgene.c
7969
7970PCI DRIVER FOR FREESCALE LAYERSCAPE
7971M:	Minghuan Lian <minghuan.Lian@freescale.com>
7972M:	Mingkai Hu <mingkai.hu@freescale.com>
7973M:	Roy Zang <tie-fei.zang@freescale.com>
7974L:	linuxppc-dev@lists.ozlabs.org
7975L:	linux-pci@vger.kernel.org
7976L:	linux-arm-kernel@lists.infradead.org
7977S:	Maintained
7978F:	drivers/pci/host/*layerscape*
7979
7980PCI DRIVER FOR IMX6
7981M:	Richard Zhu <Richard.Zhu@freescale.com>
7982M:	Lucas Stach <l.stach@pengutronix.de>
7983L:	linux-pci@vger.kernel.org
7984L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7985S:	Maintained
7986F:	drivers/pci/host/*imx6*
7987
7988PCI DRIVER FOR TI KEYSTONE
7989M:	Murali Karicheri <m-karicheri2@ti.com>
7990L:	linux-pci@vger.kernel.org
7991L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7992S:	Maintained
7993F:	drivers/pci/host/*keystone*
7994
7995PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7996M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7997M:	Jason Cooper <jason@lakedaemon.net>
7998L:	linux-pci@vger.kernel.org
7999L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8000S:	Maintained
8001F:	drivers/pci/host/*mvebu*
8002
8003PCI DRIVER FOR NVIDIA TEGRA
8004M:	Thierry Reding <thierry.reding@gmail.com>
8005L:	linux-tegra@vger.kernel.org
8006L:	linux-pci@vger.kernel.org
8007S:	Supported
8008F:	Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8009F:	drivers/pci/host/pci-tegra.c
8010
8011PCI DRIVER FOR TI DRA7XX
8012M:	Kishon Vijay Abraham I <kishon@ti.com>
8013L:	linux-omap@vger.kernel.org
8014L:	linux-pci@vger.kernel.org
8015S:	Supported
8016F:	Documentation/devicetree/bindings/pci/ti-pci.txt
8017F:	drivers/pci/host/pci-dra7xx.c
8018
8019PCI DRIVER FOR RENESAS R-CAR
8020M:	Simon Horman <horms@verge.net.au>
8021L:	linux-pci@vger.kernel.org
8022L:	linux-sh@vger.kernel.org
8023S:	Maintained
8024F:	drivers/pci/host/*rcar*
8025
8026PCI DRIVER FOR SAMSUNG EXYNOS
8027M:	Jingoo Han <jingoohan1@gmail.com>
8028L:	linux-pci@vger.kernel.org
8029L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8030L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8031S:	Maintained
8032F:	drivers/pci/host/pci-exynos.c
8033
8034PCI DRIVER FOR SYNOPSIS DESIGNWARE
8035M:	Jingoo Han <jingoohan1@gmail.com>
8036M:	Pratyush Anand <pratyush.anand@gmail.com>
8037L:	linux-pci@vger.kernel.org
8038S:	Maintained
8039F:	drivers/pci/host/*designware*
8040
8041PCI DRIVER FOR GENERIC OF HOSTS
8042M:	Will Deacon <will.deacon@arm.com>
8043L:	linux-pci@vger.kernel.org
8044L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8045S:	Maintained
8046F:	Documentation/devicetree/bindings/pci/host-generic-pci.txt
8047F:	drivers/pci/host/pci-host-generic.c
8048
8049PCIE DRIVER FOR ST SPEAR13XX
8050M:	Pratyush Anand <pratyush.anand@gmail.com>
8051L:	linux-pci@vger.kernel.org
8052S:	Maintained
8053F:	drivers/pci/host/*spear*
8054
8055PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8056M:	Duc Dang <dhdang@apm.com>
8057L:	linux-pci@vger.kernel.org
8058L:	linux-arm-kernel@lists.infradead.org
8059S:	Maintained
8060F:	Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8061F:	drivers/pci/host/pci-xgene-msi.c
8062
8063PCMCIA SUBSYSTEM
8064P:	Linux PCMCIA Team
8065L:	linux-pcmcia@lists.infradead.org
8066W:	http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8067T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8068S:	Maintained
8069F:	Documentation/pcmcia/
8070F:	drivers/pcmcia/
8071F:	include/pcmcia/
8072
8073PCNET32 NETWORK DRIVER
8074M:	Don Fry <pcnet32@frontier.com>
8075L:	netdev@vger.kernel.org
8076S:	Maintained
8077F:	drivers/net/ethernet/amd/pcnet32.c
8078
8079PCRYPT PARALLEL CRYPTO ENGINE
8080M:	Steffen Klassert <steffen.klassert@secunet.com>
8081L:	linux-crypto@vger.kernel.org
8082S:	Maintained
8083F:	crypto/pcrypt.c
8084F:	include/crypto/pcrypt.h
8085
8086PER-CPU MEMORY ALLOCATOR
8087M:	Tejun Heo <tj@kernel.org>
8088M:	Christoph Lameter <cl@linux-foundation.org>
8089T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8090S:	Maintained
8091F:	include/linux/percpu*.h
8092F:	mm/percpu*.c
8093F:	arch/*/include/asm/percpu.h
8094
8095PER-TASK DELAY ACCOUNTING
8096M:	Balbir Singh <bsingharora@gmail.com>
8097S:	Maintained
8098F:	include/linux/delayacct.h
8099F:	kernel/delayacct.c
8100
8101PERFORMANCE EVENTS SUBSYSTEM
8102M:	Peter Zijlstra <a.p.zijlstra@chello.nl>
8103M:	Ingo Molnar <mingo@redhat.com>
8104M:	Arnaldo Carvalho de Melo <acme@kernel.org>
8105L:	linux-kernel@vger.kernel.org
8106T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8107S:	Supported
8108F:	kernel/events/*
8109F:	include/linux/perf_event.h
8110F:	include/uapi/linux/perf_event.h
8111F:	arch/*/kernel/perf_event*.c
8112F:	arch/*/kernel/*/perf_event*.c
8113F:	arch/*/kernel/*/*/perf_event*.c
8114F:	arch/*/include/asm/perf_event.h
8115F:	arch/*/kernel/perf_callchain.c
8116F:	tools/perf/
8117
8118PERSONALITY HANDLING
8119M:	Christoph Hellwig <hch@infradead.org>
8120L:	linux-abi-devel@lists.sourceforge.net
8121S:	Maintained
8122F:	include/linux/personality.h
8123F:	include/uapi/linux/personality.h
8124
8125PHONET PROTOCOL
8126M:	Remi Denis-Courmont <courmisch@gmail.com>
8127S:	Supported
8128F:	Documentation/networking/phonet.txt
8129F:	include/linux/phonet.h
8130F:	include/net/phonet/
8131F:	include/uapi/linux/phonet.h
8132F:	net/phonet/
8133
8134PHRAM MTD DRIVER
8135M:	Joern Engel <joern@lazybastard.org>
8136L:	linux-mtd@lists.infradead.org
8137S:	Maintained
8138F:	drivers/mtd/devices/phram.c
8139
8140PICOLCD HID DRIVER
8141M:	Bruno Prémont <bonbons@linux-vserver.org>
8142L:	linux-input@vger.kernel.org
8143S:	Maintained
8144F:	drivers/hid/hid-picolcd*
8145
8146PICOXCELL SUPPORT
8147M:	Jamie Iles <jamie@jamieiles.com>
8148L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8149T:	git git://github.com/jamieiles/linux-2.6-ji.git
8150S:	Supported
8151F:	arch/arm/boot/dts/picoxcell*
8152F:	arch/arm/mach-picoxcell/
8153F:	drivers/crypto/picoxcell*
8154
8155PIN CONTROL SUBSYSTEM
8156M:	Linus Walleij <linus.walleij@linaro.org>
8157L:	linux-gpio@vger.kernel.org
8158T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8159S:	Maintained
8160F:	drivers/pinctrl/
8161F:	include/linux/pinctrl/
8162
8163PIN CONTROLLER - ATMEL AT91
8164M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8165L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8166S:	Maintained
8167F:	drivers/pinctrl/pinctrl-at91.*
8168
8169PIN CONTROLLER - INTEL
8170M:	Mika Westerberg <mika.westerberg@linux.intel.com>
8171M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
8172S:	Maintained
8173F:	drivers/pinctrl/intel/
8174
8175PIN CONTROLLER - RENESAS
8176M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8177L:	linux-sh@vger.kernel.org
8178S:	Maintained
8179F:	drivers/pinctrl/sh-pfc/
8180
8181PIN CONTROLLER - SAMSUNG
8182M:	Tomasz Figa <tomasz.figa@gmail.com>
8183L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8184L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8185S:	Maintained
8186F:	drivers/pinctrl/samsung/
8187
8188PIN CONTROLLER - ST SPEAR
8189M:	Viresh Kumar <vireshk@kernel.org>
8190L:	spear-devel@list.st.com
8191L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8192W:	http://www.st.com/spear
8193S:	Maintained
8194F:	drivers/pinctrl/spear/
8195
8196PKTCDVD DRIVER
8197M:	Jiri Kosina <jikos@kernel.org>
8198S:	Maintained
8199F:	drivers/block/pktcdvd.c
8200F:	include/linux/pktcdvd.h
8201F:	include/uapi/linux/pktcdvd.h
8202
8203PKUNITY SOC DRIVERS
8204M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
8205W:	http://mprc.pku.edu.cn/~guanxuetao/linux
8206S:	Maintained
8207T:	git git://github.com/gxt/linux.git
8208F:	drivers/input/serio/i8042-unicore32io.h
8209F:	drivers/i2c/busses/i2c-puv3.c
8210F:	drivers/video/fbdev/fb-puv3.c
8211F:	drivers/rtc/rtc-puv3.c
8212
8213PMBUS HARDWARE MONITORING DRIVERS
8214M:	Guenter Roeck <linux@roeck-us.net>
8215L:	lm-sensors@lm-sensors.org
8216W:	http://www.lm-sensors.org/
8217W:	http://www.roeck-us.net/linux/drivers/
8218T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8219S:	Maintained
8220F:	Documentation/hwmon/pmbus
8221F:	drivers/hwmon/pmbus/
8222F:	include/linux/i2c/pmbus.h
8223
8224PMC SIERRA MaxRAID DRIVER
8225L:	linux-scsi@vger.kernel.org
8226W:	http://www.pmc-sierra.com/
8227S:	Orphan
8228F:	drivers/scsi/pmcraid.*
8229
8230PMC SIERRA PM8001 DRIVER
8231M:	Jack Wang <jinpu.wang@profitbricks.com>
8232M:	lindar_liu@usish.com
8233L:	pmchba@pmcs.com
8234L:	linux-scsi@vger.kernel.org
8235S:	Supported
8236F:	drivers/scsi/pm8001/
8237
8238POSIX CLOCKS and TIMERS
8239M:	Thomas Gleixner <tglx@linutronix.de>
8240L:	linux-kernel@vger.kernel.org
8241T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8242S:	Maintained
8243F:	fs/timerfd.c
8244F:	include/linux/timer*
8245F:	kernel/time/*timer*
8246
8247POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8248M:	Sebastian Reichel <sre@kernel.org>
8249M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8250M:	David Woodhouse <dwmw2@infradead.org>
8251L:	linux-pm@vger.kernel.org
8252T:	git git://git.infradead.org/battery-2.6.git
8253S:	Maintained
8254F:	include/linux/power_supply.h
8255F:	drivers/power/
8256X:	drivers/power/avs/
8257
8258POWER STATE COORDINATION INTERFACE (PSCI)
8259M:	Mark Rutland <mark.rutland@arm.com>
8260M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8261L:	linux-arm-kernel@lists.infradead.org
8262S:	Maintained
8263F:	drivers/firmware/psci.c
8264F:	include/linux/psci.h
8265F:	include/uapi/linux/psci.h
8266
8267PNP SUPPORT
8268M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8269S:	Maintained
8270F:	drivers/pnp/
8271
8272PNXxxxx I2C DRIVER
8273M:	Vitaly Wool <vitalywool@gmail.com>
8274L:	linux-i2c@vger.kernel.org
8275S:	Maintained
8276F:	drivers/i2c/busses/i2c-pnx.c
8277
8278PPP PROTOCOL DRIVERS AND COMPRESSORS
8279M:	Paul Mackerras <paulus@samba.org>
8280L:	linux-ppp@vger.kernel.org
8281S:	Maintained
8282F:	drivers/net/ppp/ppp_*
8283
8284PPP OVER ATM (RFC 2364)
8285M:	Mitchell Blank Jr <mitch@sfgoth.com>
8286S:	Maintained
8287F:	net/atm/pppoatm.c
8288F:	include/uapi/linux/atmppp.h
8289
8290PPP OVER ETHERNET
8291M:	Michal Ostrowski <mostrows@earthlink.net>
8292S:	Maintained
8293F:	drivers/net/ppp/pppoe.c
8294F:	drivers/net/ppp/pppox.c
8295
8296PPP OVER L2TP
8297M:	James Chapman <jchapman@katalix.com>
8298S:	Maintained
8299F:	net/l2tp/l2tp_ppp.c
8300F:	include/linux/if_pppol2tp.h
8301F:	include/uapi/linux/if_pppol2tp.h
8302
8303PPS SUPPORT
8304M:	Rodolfo Giometti <giometti@enneenne.com>
8305W:	http://wiki.enneenne.com/index.php/LinuxPPS_support
8306L:	linuxpps@ml.enneenne.com (subscribers-only)
8307S:	Maintained
8308F:	Documentation/pps/
8309F:	drivers/pps/
8310F:	include/linux/pps*.h
8311
8312PPTP DRIVER
8313M:	Dmitry Kozlov <xeb@mail.ru>
8314L:	netdev@vger.kernel.org
8315S:	Maintained
8316F:	drivers/net/ppp/pptp.c
8317W:	http://sourceforge.net/projects/accel-pptp
8318
8319PREEMPTIBLE KERNEL
8320M:	Robert Love <rml@tech9.net>
8321L:	kpreempt-tech@lists.sourceforge.net
8322W:	ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8323S:	Supported
8324F:	Documentation/preempt-locking.txt
8325F:	include/linux/preempt.h
8326
8327PRISM54 WIRELESS DRIVER
8328M:	"Luis R. Rodriguez" <mcgrof@gmail.com>
8329L:	linux-wireless@vger.kernel.org
8330W:	http://wireless.kernel.org/en/users/Drivers/p54
8331S:	Obsolete
8332F:	drivers/net/wireless/prism54/
8333
8334PS3 NETWORK SUPPORT
8335M:	Geoff Levand <geoff@infradead.org>
8336L:	netdev@vger.kernel.org
8337L:	linuxppc-dev@lists.ozlabs.org
8338S:	Maintained
8339F:	drivers/net/ethernet/toshiba/ps3_gelic_net.*
8340
8341PS3 PLATFORM SUPPORT
8342M:	Geoff Levand <geoff@infradead.org>
8343L:	linuxppc-dev@lists.ozlabs.org
8344S:	Maintained
8345F:	arch/powerpc/boot/ps3*
8346F:	arch/powerpc/include/asm/lv1call.h
8347F:	arch/powerpc/include/asm/ps3*.h
8348F:	arch/powerpc/platforms/ps3/
8349F:	drivers/*/ps3*
8350F:	drivers/ps3/
8351F:	drivers/rtc/rtc-ps3.c
8352F:	drivers/usb/host/*ps3.c
8353F:	sound/ppc/snd_ps3*
8354
8355PS3VRAM DRIVER
8356M:	Jim Paris <jim@jtan.com>
8357M:	Geoff Levand <geoff@infradead.org>
8358L:	linuxppc-dev@lists.ozlabs.org
8359S:	Maintained
8360F:	drivers/block/ps3vram.c
8361
8362PSTORE FILESYSTEM
8363M:	Anton Vorontsov <anton@enomsg.org>
8364M:	Colin Cross <ccross@android.com>
8365M:	Kees Cook <keescook@chromium.org>
8366M:	Tony Luck <tony.luck@intel.com>
8367S:	Maintained
8368T:	git git://git.infradead.org/users/cbou/linux-pstore.git
8369F:	fs/pstore/
8370F:	include/linux/pstore*
8371F:	drivers/firmware/efi/efi-pstore.c
8372F:	drivers/acpi/apei/erst.c
8373
8374PTP HARDWARE CLOCK SUPPORT
8375M:	Richard Cochran <richardcochran@gmail.com>
8376L:	netdev@vger.kernel.org
8377S:	Maintained
8378W:	http://linuxptp.sourceforge.net/
8379F:	Documentation/ABI/testing/sysfs-ptp
8380F:	Documentation/ptp/*
8381F:	drivers/net/ethernet/freescale/gianfar_ptp.c
8382F:	drivers/net/phy/dp83640*
8383F:	drivers/ptp/*
8384F:	include/linux/ptp_cl*
8385
8386PTRACE SUPPORT
8387M:	Roland McGrath <roland@hack.frob.com>
8388M:	Oleg Nesterov <oleg@redhat.com>
8389S:	Maintained
8390F:	include/asm-generic/syscall.h
8391F:	include/linux/ptrace.h
8392F:	include/linux/regset.h
8393F:	include/linux/tracehook.h
8394F:	include/uapi/linux/ptrace.h
8395F:	kernel/ptrace.c
8396
8397PVRUSB2 VIDEO4LINUX DRIVER
8398M:	Mike Isely <isely@pobox.com>
8399L:	pvrusb2@isely.net	(subscribers-only)
8400L:	linux-media@vger.kernel.org
8401W:	http://www.isely.net/pvrusb2/
8402T:	git git://linuxtv.org/media_tree.git
8403S:	Maintained
8404F:	Documentation/video4linux/README.pvrusb2
8405F:	drivers/media/usb/pvrusb2/
8406
8407PWC WEBCAM DRIVER
8408M:	Hans de Goede <hdegoede@redhat.com>
8409L:	linux-media@vger.kernel.org
8410T:	git git://linuxtv.org/media_tree.git
8411S:	Maintained
8412F:	drivers/media/usb/pwc/*
8413
8414PWM FAN DRIVER
8415M:	Kamil Debski <k.debski@samsung.com>
8416L:	lm-sensors@lm-sensors.org
8417S:	Supported
8418F:	Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8419F:	Documentation/hwmon/pwm-fan
8420F:	drivers/hwmon/pwm-fan.c
8421
8422PWM SUBSYSTEM
8423M:	Thierry Reding <thierry.reding@gmail.com>
8424L:	linux-pwm@vger.kernel.org
8425S:	Maintained
8426T:	git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8427F:	Documentation/pwm.txt
8428F:	Documentation/devicetree/bindings/pwm/
8429F:	include/linux/pwm.h
8430F:	drivers/pwm/
8431F:	drivers/video/backlight/pwm_bl.c
8432F:	include/linux/pwm_backlight.h
8433
8434PXA2xx/PXA3xx SUPPORT
8435M:	Daniel Mack <daniel@zonque.org>
8436M:	Haojian Zhuang <haojian.zhuang@gmail.com>
8437M:	Robert Jarzmik <robert.jarzmik@free.fr>
8438L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8439T:	git git://github.com/hzhuang1/linux.git
8440T:	git git://github.com/rjarzmik/linux.git
8441S:	Maintained
8442F:	arch/arm/mach-pxa/
8443F:	drivers/dma/pxa*
8444F:	drivers/pcmcia/pxa2xx*
8445F:	drivers/spi/spi-pxa2xx*
8446F:	drivers/usb/gadget/udc/pxa2*
8447F:	include/sound/pxa2xx-lib.h
8448F:	sound/arm/pxa*
8449F:	sound/soc/pxa/
8450
8451PXA3xx NAND FLASH DRIVER
8452M:	Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8453L:	linux-mtd@lists.infradead.org
8454S:	Maintained
8455F:	drivers/mtd/nand/pxa3xx_nand.c
8456
8457MMP SUPPORT
8458M:	Eric Miao <eric.y.miao@gmail.com>
8459M:	Haojian Zhuang <haojian.zhuang@gmail.com>
8460L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8461T:	git git://github.com/hzhuang1/linux.git
8462T:	git git://git.linaro.org/people/ycmiao/pxa-linux.git
8463S:	Maintained
8464F:	arch/arm/mach-mmp/
8465
8466PXA MMCI DRIVER
8467S:	Orphan
8468
8469PXA RTC DRIVER
8470M:	Robert Jarzmik <robert.jarzmik@free.fr>
8471L:	rtc-linux@googlegroups.com
8472S:	Maintained
8473
8474QAT DRIVER
8475M:	Tadeusz Struk <tadeusz.struk@intel.com>
8476L:	qat-linux@intel.com
8477S:	Supported
8478F:	drivers/crypto/qat/
8479
8480QIB DRIVER
8481M:	Mike Marciniszyn <infinipath@intel.com>
8482L:	linux-rdma@vger.kernel.org
8483S:	Supported
8484F:	drivers/infiniband/hw/qib/
8485
8486QLOGIC QLA1280 SCSI DRIVER
8487M:	Michael Reed <mdr@sgi.com>
8488L:	linux-scsi@vger.kernel.org
8489S:	Maintained
8490F:	drivers/scsi/qla1280.[ch]
8491
8492QLOGIC QLA2XXX FC-SCSI DRIVER
8493M:	qla2xxx-upstream@qlogic.com
8494L:	linux-scsi@vger.kernel.org
8495S:	Supported
8496F:	Documentation/scsi/LICENSE.qla2xxx
8497F:	drivers/scsi/qla2xxx/
8498
8499QLOGIC QLA4XXX iSCSI DRIVER
8500M:	QLogic-Storage-Upstream@qlogic.com
8501L:	linux-scsi@vger.kernel.org
8502S:	Supported
8503F:	Documentation/scsi/LICENSE.qla4xxx
8504F:	drivers/scsi/qla4xxx/
8505
8506QLOGIC QLA3XXX NETWORK DRIVER
8507M:	Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8508M:	Ron Mercer <ron.mercer@qlogic.com>
8509M:	linux-driver@qlogic.com
8510L:	netdev@vger.kernel.org
8511S:	Supported
8512F:	Documentation/networking/LICENSE.qla3xxx
8513F:	drivers/net/ethernet/qlogic/qla3xxx.*
8514
8515QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8516M:	Dept-GELinuxNICDev@qlogic.com
8517L:	netdev@vger.kernel.org
8518S:	Supported
8519F:	drivers/net/ethernet/qlogic/qlcnic/
8520
8521QLOGIC QLGE 10Gb ETHERNET DRIVER
8522M:	Harish Patil <harish.patil@qlogic.com>
8523M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8524M:	Dept-GELinuxNICDev@qlogic.com
8525M:	linux-driver@qlogic.com
8526L:	netdev@vger.kernel.org
8527S:	Supported
8528F:	drivers/net/ethernet/qlogic/qlge/
8529
8530QNX4 FILESYSTEM
8531M:	Anders Larsen <al@alarsen.net>
8532W:	http://www.alarsen.net/linux/qnx4fs/
8533S:	Maintained
8534F:	fs/qnx4/
8535F:	include/uapi/linux/qnx4_fs.h
8536F:	include/uapi/linux/qnxtypes.h
8537
8538QT1010 MEDIA DRIVER
8539M:	Antti Palosaari <crope@iki.fi>
8540L:	linux-media@vger.kernel.org
8541W:	http://linuxtv.org/
8542W:	http://palosaari.fi/linux/
8543Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8544T:	git git://linuxtv.org/anttip/media_tree.git
8545S:	Maintained
8546F:	drivers/media/tuners/qt1010*
8547
8548QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8549M:	QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8550L:	linux-wireless@vger.kernel.org
8551L:	ath9k-devel@lists.ath9k.org
8552W:	http://wireless.kernel.org/en/users/Drivers/ath9k
8553S:	Supported
8554F:	drivers/net/wireless/ath/ath9k/
8555
8556QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8557M:	Kalle Valo <kvalo@qca.qualcomm.com>
8558L:	ath10k@lists.infradead.org
8559W:	http://wireless.kernel.org/en/users/Drivers/ath10k
8560T:	git git://github.com/kvalo/ath.git
8561S:	Supported
8562F:	drivers/net/wireless/ath/ath10k/
8563
8564QUALCOMM HEXAGON ARCHITECTURE
8565M:	Richard Kuo <rkuo@codeaurora.org>
8566L:	linux-hexagon@vger.kernel.org
8567S:	Supported
8568F:	arch/hexagon/
8569
8570QUALCOMM WCN36XX WIRELESS DRIVER
8571M:	Eugene Krasnikov <k.eugene.e@gmail.com>
8572L:	wcn36xx@lists.infradead.org
8573W:	http://wireless.kernel.org/en/users/Drivers/wcn36xx
8574T:	git git://github.com/KrasnikovEugene/wcn36xx.git
8575S:	Supported
8576F:	drivers/net/wireless/ath/wcn36xx/
8577
8578RADOS BLOCK DEVICE (RBD)
8579M:	Ilya Dryomov <idryomov@gmail.com>
8580M:	Sage Weil <sage@redhat.com>
8581M:	Alex Elder <elder@kernel.org>
8582L:	ceph-devel@vger.kernel.org
8583W:	http://ceph.com/
8584T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8585T:	git git://github.com/ceph/ceph-client.git
8586S:	Supported
8587F:	Documentation/ABI/testing/sysfs-bus-rbd
8588F:	drivers/block/rbd.c
8589F:	drivers/block/rbd_types.h
8590
8591RADEON FRAMEBUFFER DISPLAY DRIVER
8592M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
8593L:	linux-fbdev@vger.kernel.org
8594S:	Maintained
8595F:	drivers/video/fbdev/aty/radeon*
8596F:	include/uapi/linux/radeonfb.h
8597
8598RADIOSHARK RADIO DRIVER
8599M:	Hans de Goede <hdegoede@redhat.com>
8600L:	linux-media@vger.kernel.org
8601T:	git git://linuxtv.org/media_tree.git
8602S:	Maintained
8603F:	drivers/media/radio/radio-shark.c
8604
8605RADIOSHARK2 RADIO DRIVER
8606M:	Hans de Goede <hdegoede@redhat.com>
8607L:	linux-media@vger.kernel.org
8608T:	git git://linuxtv.org/media_tree.git
8609S:	Maintained
8610F:	drivers/media/radio/radio-shark2.c
8611F:	drivers/media/radio/radio-tea5777.c
8612
8613RAGE128 FRAMEBUFFER DISPLAY DRIVER
8614M:	Paul Mackerras <paulus@samba.org>
8615L:	linux-fbdev@vger.kernel.org
8616S:	Maintained
8617F:	drivers/video/fbdev/aty/aty128fb.c
8618
8619RALINK RT2X00 WIRELESS LAN DRIVER
8620P:	rt2x00 project
8621M:	Stanislaw Gruszka <sgruszka@redhat.com>
8622M:	Helmut Schaa <helmut.schaa@googlemail.com>
8623L:	linux-wireless@vger.kernel.org
8624S:	Maintained
8625F:	drivers/net/wireless/rt2x00/
8626
8627RAMDISK RAM BLOCK DEVICE DRIVER
8628M:	Jens Axboe <axboe@kernel.dk>
8629S:	Maintained
8630F:	Documentation/blockdev/ramdisk.txt
8631F:	drivers/block/brd.c
8632
8633RANDOM NUMBER DRIVER
8634M:	"Theodore Ts'o" <tytso@mit.edu>
8635S:	Maintained
8636F:	drivers/char/random.c
8637
8638RAPIDIO SUBSYSTEM
8639M:	Matt Porter <mporter@kernel.crashing.org>
8640M:	Alexandre Bounine <alexandre.bounine@idt.com>
8641S:	Maintained
8642F:	drivers/rapidio/
8643
8644RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8645L:	linux-wireless@vger.kernel.org
8646S:	Orphan
8647F:	drivers/net/wireless/ray*
8648
8649RCUTORTURE MODULE
8650M:	Josh Triplett <josh@joshtriplett.org>
8651M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8652L:	linux-kernel@vger.kernel.org
8653S:	Supported
8654T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8655F:	Documentation/RCU/torture.txt
8656F:	kernel/rcu/rcutorture.c
8657
8658RCUTORTURE TEST FRAMEWORK
8659M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8660M:	Josh Triplett <josh@joshtriplett.org>
8661R:	Steven Rostedt <rostedt@goodmis.org>
8662R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8663R:	Lai Jiangshan <jiangshanlai@gmail.com>
8664L:	linux-kernel@vger.kernel.org
8665S:	Supported
8666T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8667F:	tools/testing/selftests/rcutorture
8668
8669RDC R-321X SoC
8670M:	Florian Fainelli <florian@openwrt.org>
8671S:	Maintained
8672
8673RDC R6040 FAST ETHERNET DRIVER
8674M:	Florian Fainelli <florian@openwrt.org>
8675L:	netdev@vger.kernel.org
8676S:	Maintained
8677F:	drivers/net/ethernet/rdc/r6040.c
8678
8679RDS - RELIABLE DATAGRAM SOCKETS
8680M:	Chien Yen <chien.yen@oracle.com>
8681L:	rds-devel@oss.oracle.com (moderated for non-subscribers)
8682S:	Supported
8683F:	net/rds/
8684
8685READ-COPY UPDATE (RCU)
8686M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8687M:	Josh Triplett <josh@joshtriplett.org>
8688R:	Steven Rostedt <rostedt@goodmis.org>
8689R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8690R:	Lai Jiangshan <jiangshanlai@gmail.com>
8691L:	linux-kernel@vger.kernel.org
8692W:	http://www.rdrop.com/users/paulmck/RCU/
8693S:	Supported
8694T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8695F:	Documentation/RCU/
8696X:	Documentation/RCU/torture.txt
8697F:	include/linux/rcu*
8698X:	include/linux/srcu.h
8699F:	kernel/rcu/
8700X:	kernel/torture.c
8701
8702REAL TIME CLOCK (RTC) SUBSYSTEM
8703M:	Alessandro Zummo <a.zummo@towertech.it>
8704M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
8705L:	rtc-linux@googlegroups.com
8706Q:	http://patchwork.ozlabs.org/project/rtc-linux/list/
8707T:	git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8708S:	Maintained
8709F:	Documentation/rtc.txt
8710F:	drivers/rtc/
8711F:	include/linux/rtc.h
8712F:	include/uapi/linux/rtc.h
8713
8714REALTEK AUDIO CODECS
8715M:	Bard Liao <bardliao@realtek.com>
8716M:	Oder Chiou <oder_chiou@realtek.com>
8717S:	Maintained
8718F:	sound/soc/codecs/rt*
8719F:	include/sound/rt*.h
8720
8721REISERFS FILE SYSTEM
8722L:	reiserfs-devel@vger.kernel.org
8723S:	Supported
8724F:	fs/reiserfs/
8725
8726REGISTER MAP ABSTRACTION
8727M:	Mark Brown <broonie@kernel.org>
8728L:	linux-kernel@vger.kernel.org
8729T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8730S:	Supported
8731F:	drivers/base/regmap/
8732F:	include/linux/regmap.h
8733
8734REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8735M:	Ohad Ben-Cohen <ohad@wizery.com>
8736T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8737S:	Maintained
8738F:	drivers/remoteproc/
8739F:	Documentation/remoteproc.txt
8740F:	include/linux/remoteproc.h
8741
8742REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8743M:	Ohad Ben-Cohen <ohad@wizery.com>
8744T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8745S:	Maintained
8746F:	drivers/rpmsg/
8747F:	Documentation/rpmsg.txt
8748F:	include/linux/rpmsg.h
8749
8750RESET CONTROLLER FRAMEWORK
8751M:	Philipp Zabel <p.zabel@pengutronix.de>
8752S:	Maintained
8753F:	drivers/reset/
8754F:	Documentation/devicetree/bindings/reset/
8755F:	include/dt-bindings/reset/
8756F:	include/linux/reset.h
8757F:	include/linux/reset-controller.h
8758
8759RFKILL
8760M:	Johannes Berg <johannes@sipsolutions.net>
8761L:	linux-wireless@vger.kernel.org
8762W:	http://wireless.kernel.org/
8763T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8764T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8765S:	Maintained
8766F:	Documentation/rfkill.txt
8767F:	net/rfkill/
8768
8769RHASHTABLE
8770M:	Thomas Graf <tgraf@suug.ch>
8771L:	netdev@vger.kernel.org
8772S:	Maintained
8773F:	lib/rhashtable.c
8774F:	include/linux/rhashtable.h
8775
8776RICOH SMARTMEDIA/XD DRIVER
8777M:	Maxim Levitsky <maximlevitsky@gmail.com>
8778S:	Maintained
8779F:	drivers/mtd/nand/r852.c
8780F:	drivers/mtd/nand/r852.h
8781
8782RICOH R5C592 MEMORYSTICK DRIVER
8783M:	Maxim Levitsky <maximlevitsky@gmail.com>
8784S:	Maintained
8785F:	drivers/memstick/host/r592.*
8786
8787ROCCAT DRIVERS
8788M:	Stefan Achatz <erazor_de@users.sourceforge.net>
8789W:	http://sourceforge.net/projects/roccat/
8790S:	Maintained
8791F:	drivers/hid/hid-roccat*
8792F:	include/linux/hid-roccat*
8793F:	Documentation/ABI/*/sysfs-driver-hid-roccat*
8794
8795ROCKER DRIVER
8796M:	Jiri Pirko <jiri@resnulli.us>
8797M:	Scott Feldman <sfeldma@gmail.com>
8798L:	netdev@vger.kernel.org
8799S:	Supported
8800F:	drivers/net/ethernet/rocker/
8801
8802ROCKETPORT DRIVER
8803P:	Comtrol Corp.
8804W:	http://www.comtrol.com
8805S:	Maintained
8806F:	Documentation/serial/rocket.txt
8807F:	drivers/tty/rocket*
8808
8809ROCKETPORT EXPRESS/INFINITY DRIVER
8810M:	Kevin Cernekee <cernekee@gmail.com>
8811L:	linux-serial@vger.kernel.org
8812S:	Odd Fixes
8813F:	drivers/tty/serial/rp2.*
8814
8815ROSE NETWORK LAYER
8816M:	Ralf Baechle <ralf@linux-mips.org>
8817L:	linux-hams@vger.kernel.org
8818W:	http://www.linux-ax25.org/
8819S:	Maintained
8820F:	include/net/rose.h
8821F:	include/uapi/linux/rose.h
8822F:	net/rose/
8823
8824RTL2830 MEDIA DRIVER
8825M:	Antti Palosaari <crope@iki.fi>
8826L:	linux-media@vger.kernel.org
8827W:	http://linuxtv.org/
8828W:	http://palosaari.fi/linux/
8829Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8830T:	git git://linuxtv.org/anttip/media_tree.git
8831S:	Maintained
8832F:	drivers/media/dvb-frontends/rtl2830*
8833
8834RTL2832 MEDIA DRIVER
8835M:	Antti Palosaari <crope@iki.fi>
8836L:	linux-media@vger.kernel.org
8837W:	http://linuxtv.org/
8838W:	http://palosaari.fi/linux/
8839Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8840T:	git git://linuxtv.org/anttip/media_tree.git
8841S:	Maintained
8842F:	drivers/media/dvb-frontends/rtl2832*
8843
8844RTL2832_SDR MEDIA DRIVER
8845M:	Antti Palosaari <crope@iki.fi>
8846L:	linux-media@vger.kernel.org
8847W:	http://linuxtv.org/
8848W:	http://palosaari.fi/linux/
8849Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8850T:	git git://linuxtv.org/anttip/media_tree.git
8851S:	Maintained
8852F:	drivers/media/dvb-frontends/rtl2832_sdr*
8853
8854RTL8180 WIRELESS DRIVER
8855L:	linux-wireless@vger.kernel.org
8856W:	http://wireless.kernel.org/
8857T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8858S:	Orphan
8859F:	drivers/net/wireless/rtl818x/rtl8180/
8860
8861RTL8187 WIRELESS DRIVER
8862M:	Herton Ronaldo Krzesinski <herton@canonical.com>
8863M:	Hin-Tak Leung <htl10@users.sourceforge.net>
8864M:	Larry Finger <Larry.Finger@lwfinger.net>
8865L:	linux-wireless@vger.kernel.org
8866W:	http://wireless.kernel.org/
8867T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8868S:	Maintained
8869F:	drivers/net/wireless/rtl818x/rtl8187/
8870
8871RTL8192CE WIRELESS DRIVER
8872M:	Larry Finger <Larry.Finger@lwfinger.net>
8873M:	Chaoming Li <chaoming_li@realsil.com.cn>
8874L:	linux-wireless@vger.kernel.org
8875W:	http://wireless.kernel.org/
8876T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8877S:	Maintained
8878F:	drivers/net/wireless/rtlwifi/
8879F:	drivers/net/wireless/rtlwifi/rtl8192ce/
8880
8881S3 SAVAGE FRAMEBUFFER DRIVER
8882M:	Antonino Daplas <adaplas@gmail.com>
8883L:	linux-fbdev@vger.kernel.org
8884S:	Maintained
8885F:	drivers/video/fbdev/savage/
8886
8887S390
8888M:	Martin Schwidefsky <schwidefsky@de.ibm.com>
8889M:	Heiko Carstens <heiko.carstens@de.ibm.com>
8890L:	linux-s390@vger.kernel.org
8891W:	http://www.ibm.com/developerworks/linux/linux390/
8892S:	Supported
8893F:	arch/s390/
8894F:	drivers/s390/
8895F:	Documentation/s390/
8896F:	Documentation/DocBook/s390*
8897
8898S390 COMMON I/O LAYER
8899M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
8900M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8901L:	linux-s390@vger.kernel.org
8902W:	http://www.ibm.com/developerworks/linux/linux390/
8903S:	Supported
8904F:	drivers/s390/cio/
8905
8906S390 DASD DRIVER
8907M:	Stefan Weinhuber <wein@de.ibm.com>
8908M:	Stefan Haberland <stefan.haberland@de.ibm.com>
8909L:	linux-s390@vger.kernel.org
8910W:	http://www.ibm.com/developerworks/linux/linux390/
8911S:	Supported
8912F:	drivers/s390/block/dasd*
8913F:	block/partitions/ibm.c
8914
8915S390 NETWORK DRIVERS
8916M:	Ursula Braun <ursula.braun@de.ibm.com>
8917L:	linux-s390@vger.kernel.org
8918W:	http://www.ibm.com/developerworks/linux/linux390/
8919S:	Supported
8920F:	drivers/s390/net/
8921
8922S390 PCI SUBSYSTEM
8923M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
8924M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
8925L:	linux-s390@vger.kernel.org
8926W:	http://www.ibm.com/developerworks/linux/linux390/
8927S:	Supported
8928F:	arch/s390/pci/
8929F:	drivers/pci/hotplug/s390_pci_hpc.c
8930
8931S390 ZCRYPT DRIVER
8932M:	Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8933L:	linux-s390@vger.kernel.org
8934W:	http://www.ibm.com/developerworks/linux/linux390/
8935S:	Supported
8936F:	drivers/s390/crypto/
8937
8938S390 ZFCP DRIVER
8939M:	Steffen Maier <maier@linux.vnet.ibm.com>
8940L:	linux-s390@vger.kernel.org
8941W:	http://www.ibm.com/developerworks/linux/linux390/
8942S:	Supported
8943F:	drivers/s390/scsi/zfcp_*
8944
8945S390 IUCV NETWORK LAYER
8946M:	Ursula Braun <ursula.braun@de.ibm.com>
8947L:	linux-s390@vger.kernel.org
8948W:	http://www.ibm.com/developerworks/linux/linux390/
8949S:	Supported
8950F:	drivers/s390/net/*iucv*
8951F:	include/net/iucv/
8952F:	net/iucv/
8953
8954S3C24XX SD/MMC Driver
8955M:	Ben Dooks <ben-linux@fluff.org>
8956L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8957S:	Supported
8958F:	drivers/mmc/host/s3cmci.*
8959
8960SAA6588 RDS RECEIVER DRIVER
8961M:	Hans Verkuil <hverkuil@xs4all.nl>
8962L:	linux-media@vger.kernel.org
8963T:	git git://linuxtv.org/media_tree.git
8964W:	http://linuxtv.org
8965S:	Odd Fixes
8966F:	drivers/media/i2c/saa6588*
8967
8968SAA7134 VIDEO4LINUX DRIVER
8969M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8970L:	linux-media@vger.kernel.org
8971W:	http://linuxtv.org
8972T:	git git://linuxtv.org/media_tree.git
8973S:	Odd fixes
8974F:	Documentation/video4linux/*.saa7134
8975F:	drivers/media/pci/saa7134/
8976
8977SAA7146 VIDEO4LINUX-2 DRIVER
8978M:	Hans Verkuil <hverkuil@xs4all.nl>
8979L:	linux-media@vger.kernel.org
8980T:	git git://linuxtv.org/media_tree.git
8981S:	Maintained
8982F:	drivers/media/common/saa7146/
8983F:	drivers/media/pci/saa7146/
8984F:	include/media/saa7146*
8985
8986SAMSUNG LAPTOP DRIVER
8987M:	Corentin Chary <corentin.chary@gmail.com>
8988L:	platform-driver-x86@vger.kernel.org
8989S:	Maintained
8990F:	drivers/platform/x86/samsung-laptop.c
8991
8992SAMSUNG AUDIO (ASoC) DRIVERS
8993M:	Sangbeom Kim <sbkim73@samsung.com>
8994L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8995S:	Supported
8996F:	sound/soc/samsung/
8997
8998SAMSUNG FRAMEBUFFER DRIVER
8999M:	Jingoo Han <jingoohan1@gmail.com>
9000L:	linux-fbdev@vger.kernel.org
9001S:	Maintained
9002F:	drivers/video/fbdev/s3c-fb.c
9003
9004SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9005M:	Sangbeom Kim <sbkim73@samsung.com>
9006M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
9007L:	linux-kernel@vger.kernel.org
9008L:	linux-samsung-soc@vger.kernel.org
9009S:	Supported
9010F:	drivers/mfd/sec*.c
9011F:	drivers/regulator/s2m*.c
9012F:	drivers/regulator/s5m*.c
9013F:	drivers/clk/clk-s2mps11.c
9014F:	drivers/rtc/rtc-s5m.c
9015F:	include/linux/mfd/samsung/
9016F:	Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9017F:	Documentation/devicetree/bindings/mfd/s2mp*.txt
9018
9019SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9020M:	Kyungmin Park <kyungmin.park@samsung.com>
9021M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9022L:	linux-media@vger.kernel.org
9023Q:	https://patchwork.linuxtv.org/project/linux-media/list/
9024S:	Supported
9025F:	drivers/media/platform/exynos4-is/
9026
9027SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9028M:	Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9029L:	linux-media@vger.kernel.org
9030L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9031S:	Maintained
9032F:	drivers/media/platform/s3c-camif/
9033F:	include/media/s3c_camif.h
9034
9035SAMSUNG S5C73M3 CAMERA DRIVER
9036M:	Kyungmin Park <kyungmin.park@samsung.com>
9037M:	Andrzej Hajda <a.hajda@samsung.com>
9038L:	linux-media@vger.kernel.org
9039S:	Supported
9040F:	drivers/media/i2c/s5c73m3/*
9041
9042SAMSUNG S5K5BAF CAMERA DRIVER
9043M:	Kyungmin Park <kyungmin.park@samsung.com>
9044M:	Andrzej Hajda <a.hajda@samsung.com>
9045L:	linux-media@vger.kernel.org
9046S:	Supported
9047F:	drivers/media/i2c/s5k5baf.c
9048
9049SAMSUNG S3FWRN5 NFC DRIVER
9050M:	Robert Baldyga <r.baldyga@samsung.com>
9051L:	linux-nfc@lists.01.org (moderated for non-subscribers)
9052S:	Supported
9053F:	drivers/nfc/s3fwrn5
9054
9055SAMSUNG SOC CLOCK DRIVERS
9056M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9057M:	Tomasz Figa <tomasz.figa@gmail.com>
9058S:	Supported
9059L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9060F:	drivers/clk/samsung/
9061
9062SAMSUNG SXGBE DRIVERS
9063M:	Byungho An <bh74.an@samsung.com>
9064M:	Girish K S <ks.giri@samsung.com>
9065M:	Vipul Pandya <vipul.pandya@samsung.com>
9066S:	Supported
9067L:	netdev@vger.kernel.org
9068F:	drivers/net/ethernet/samsung/sxgbe/
9069
9070SAMSUNG THERMAL DRIVER
9071M:	Lukasz Majewski <l.majewski@samsung.com>
9072L:	linux-pm@vger.kernel.org
9073L:	linux-samsung-soc@vger.kernel.org
9074S:	Supported
9075T:	https://github.com/lmajewski/linux-samsung-thermal.git
9076F:	drivers/thermal/samsung/
9077
9078SAMSUNG USB2 PHY DRIVER
9079M:	Kamil Debski <k.debski@samsung.com>
9080L:	linux-kernel@vger.kernel.org
9081S:	Supported
9082F:	Documentation/devicetree/bindings/phy/samsung-phy.txt
9083F:	Documentation/phy/samsung-usb2.txt
9084F:	drivers/phy/phy-exynos4210-usb2.c
9085F:	drivers/phy/phy-exynos4x12-usb2.c
9086F:	drivers/phy/phy-exynos5250-usb2.c
9087F:	drivers/phy/phy-s5pv210-usb2.c
9088F:	drivers/phy/phy-samsung-usb2.c
9089F:	drivers/phy/phy-samsung-usb2.h
9090
9091SERIAL DRIVERS
9092M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9093L:	linux-serial@vger.kernel.org
9094S:	Maintained
9095F:	drivers/tty/serial/
9096
9097SYNOPSYS DESIGNWARE DMAC DRIVER
9098M:	Viresh Kumar <vireshk@kernel.org>
9099M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9100S:	Maintained
9101F:	include/linux/dma/dw.h
9102F:	include/linux/platform_data/dma-dw.h
9103F:	drivers/dma/dw/
9104
9105SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9106M: Lars Persson <lars.persson@axis.com>
9107L: netdev@vger.kernel.org
9108S: Supported
9109F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9110F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9111
9112SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9113M:	Seungwon Jeon <tgih.jun@samsung.com>
9114M:	Jaehoon Chung <jh80.chung@samsung.com>
9115L:	linux-mmc@vger.kernel.org
9116S:	Maintained
9117F:	include/linux/mmc/dw_mmc.h
9118F:	drivers/mmc/host/dw_mmc*
9119
9120THUNDERBOLT DRIVER
9121M:	Andreas Noever <andreas.noever@gmail.com>
9122S:	Maintained
9123F:	drivers/thunderbolt/
9124
9125TIMEKEEPING, CLOCKSOURCE CORE, NTP
9126M:	John Stultz <john.stultz@linaro.org>
9127M:	Thomas Gleixner <tglx@linutronix.de>
9128L:	linux-kernel@vger.kernel.org
9129T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9130S:	Supported
9131F:	include/linux/clocksource.h
9132F:	include/linux/time.h
9133F:	include/linux/timex.h
9134F:	include/uapi/linux/time.h
9135F:	include/uapi/linux/timex.h
9136F:	kernel/time/clocksource.c
9137F:	kernel/time/time*.c
9138F:	kernel/time/ntp.c
9139F:	tools/testing/selftests/timers/
9140
9141SC1200 WDT DRIVER
9142M:	Zwane Mwaikambo <zwanem@gmail.com>
9143S:	Maintained
9144F:	drivers/watchdog/sc1200wdt.c
9145
9146SCHEDULER
9147M:	Ingo Molnar <mingo@redhat.com>
9148M:	Peter Zijlstra <peterz@infradead.org>
9149L:	linux-kernel@vger.kernel.org
9150T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9151S:	Maintained
9152F:	kernel/sched/
9153F:	include/linux/sched.h
9154F:	include/uapi/linux/sched.h
9155F:	include/linux/wait.h
9156
9157SCORE ARCHITECTURE
9158M:	Chen Liqin <liqin.linux@gmail.com>
9159M:	Lennox Wu <lennox.wu@gmail.com>
9160W:	http://www.sunplus.com
9161S:	Supported
9162F:	arch/score/
9163
9164SCSI CDROM DRIVER
9165M:	Jens Axboe <axboe@kernel.dk>
9166L:	linux-scsi@vger.kernel.org
9167W:	http://www.kernel.dk
9168S:	Maintained
9169F:	drivers/scsi/sr*
9170
9171SCSI RDMA PROTOCOL (SRP) INITIATOR
9172M:	Bart Van Assche <bart.vanassche@sandisk.com>
9173L:	linux-rdma@vger.kernel.org
9174S:	Supported
9175W:	http://www.openfabrics.org
9176Q:	http://patchwork.kernel.org/project/linux-rdma/list/
9177T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9178F:	drivers/infiniband/ulp/srp/
9179F:	include/scsi/srp.h
9180
9181SCSI SG DRIVER
9182M:	Doug Gilbert <dgilbert@interlog.com>
9183L:	linux-scsi@vger.kernel.org
9184W:	http://sg.danny.cz/sg
9185S:	Maintained
9186F:	Documentation/scsi/scsi-generic.txt
9187F:	drivers/scsi/sg.c
9188F:	include/scsi/sg.h
9189
9190SCSI SUBSYSTEM
9191M:	"James E.J. Bottomley" <JBottomley@odin.com>
9192L:	linux-scsi@vger.kernel.org
9193T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9194S:	Maintained
9195F:	drivers/scsi/
9196F:	include/scsi/
9197
9198SCSI TAPE DRIVER
9199M:	Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9200L:	linux-scsi@vger.kernel.org
9201S:	Maintained
9202F:	Documentation/scsi/st.txt
9203F:	drivers/scsi/st.*
9204F:	drivers/scsi/st_*.h
9205
9206SCTP PROTOCOL
9207M:	Vlad Yasevich <vyasevich@gmail.com>
9208M:	Neil Horman <nhorman@tuxdriver.com>
9209L:	linux-sctp@vger.kernel.org
9210W:	http://lksctp.sourceforge.net
9211S:	Maintained
9212F:	Documentation/networking/sctp.txt
9213F:	include/linux/sctp.h
9214F:	include/uapi/linux/sctp.h
9215F:	include/net/sctp/
9216F:	net/sctp/
9217
9218SCx200 CPU SUPPORT
9219M:	Jim Cromie <jim.cromie@gmail.com>
9220S:	Odd Fixes
9221F:	Documentation/i2c/busses/scx200_acb
9222F:	arch/x86/platform/scx200/
9223F:	drivers/watchdog/scx200_wdt.c
9224F:	drivers/i2c/busses/scx200*
9225F:	drivers/mtd/maps/scx200_docflash.c
9226F:	include/linux/scx200.h
9227
9228SCx200 GPIO DRIVER
9229M:	Jim Cromie <jim.cromie@gmail.com>
9230S:	Maintained
9231F:	drivers/char/scx200_gpio.c
9232F:	include/linux/scx200_gpio.h
9233
9234SCx200 HRT CLOCKSOURCE DRIVER
9235M:	Jim Cromie <jim.cromie@gmail.com>
9236S:	Maintained
9237F:	drivers/clocksource/scx200_hrt.c
9238
9239SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9240M:	Sascha Sommer <saschasommer@freenet.de>
9241L:	sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9242S:	Maintained
9243F:	drivers/mmc/host/sdricoh_cs.c
9244
9245SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9246L:	linux-mmc@vger.kernel.org
9247S:	Orphan
9248F:	drivers/mmc/host/sdhci.*
9249F:	drivers/mmc/host/sdhci-pltfm.[ch]
9250
9251SECURE COMPUTING
9252M:	Kees Cook <keescook@chromium.org>
9253R:	Andy Lutomirski <luto@amacapital.net>
9254R:	Will Drewry <wad@chromium.org>
9255T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9256S:	Supported
9257F:	kernel/seccomp.c
9258F:	include/uapi/linux/seccomp.h
9259F:	include/linux/seccomp.h
9260F:	tools/testing/selftests/seccomp/*
9261K:	\bsecure_computing
9262K:	\bTIF_SECCOMP\b
9263
9264SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9265M:	Ben Dooks <ben-linux@fluff.org>
9266M:	Jaehoon Chung <jh80.chung@samsung.com>
9267L:	linux-mmc@vger.kernel.org
9268S:	Maintained
9269F:	drivers/mmc/host/sdhci-s3c*
9270
9271SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9272M:	Viresh Kumar <vireshk@kernel.org>
9273L:	spear-devel@list.st.com
9274L:	linux-mmc@vger.kernel.org
9275S:	Maintained
9276F:	drivers/mmc/host/sdhci-spear.c
9277
9278SECURITY SUBSYSTEM
9279M:	James Morris <james.l.morris@oracle.com>
9280M:	"Serge E. Hallyn" <serge@hallyn.com>
9281L:	linux-security-module@vger.kernel.org (suggested Cc:)
9282T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9283W:	http://kernsec.org/
9284S:	Supported
9285F:	security/
9286
9287SECURITY CONTACT
9288M:	Security Officers <security@kernel.org>
9289S:	Supported
9290
9291SELINUX SECURITY MODULE
9292M:	Paul Moore <paul@paul-moore.com>
9293M:	Stephen Smalley <sds@tycho.nsa.gov>
9294M:	Eric Paris <eparis@parisplace.org>
9295L:	selinux@tycho.nsa.gov (moderated for non-subscribers)
9296W:	http://selinuxproject.org
9297T:	git git://git.infradead.org/users/pcmoore/selinux
9298S:	Supported
9299F:	include/linux/selinux*
9300F:	security/selinux/
9301F:	scripts/selinux/
9302
9303APPARMOR SECURITY MODULE
9304M:	John Johansen <john.johansen@canonical.com>
9305L:	apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9306W:	apparmor.wiki.kernel.org
9307T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9308S:	Supported
9309F:	security/apparmor/
9310
9311YAMA SECURITY MODULE
9312M:	Kees Cook <keescook@chromium.org>
9313T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9314S:	Supported
9315F:	security/yama/
9316
9317SENSABLE PHANTOM
9318M:	Jiri Slaby <jirislaby@gmail.com>
9319S:	Maintained
9320F:	drivers/misc/phantom.c
9321F:	include/uapi/linux/phantom.h
9322
9323SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9324M:	Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9325M:	Minh Tran <minh.tran@avagotech.com>
9326M:	John Soni Jose <sony.john-n@avagotech.com>
9327L:	linux-scsi@vger.kernel.org
9328W:	http://www.avagotech.com
9329S:	Supported
9330F:	drivers/scsi/be2iscsi/
9331
9332Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9333M:	Sathya Perla <sathya.perla@avagotech.com>
9334M:	Ajit Khaparde <ajit.khaparde@avagotech.com>
9335M:	Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9336M:	Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9337L:	netdev@vger.kernel.org
9338W:	http://www.emulex.com
9339S:	Supported
9340F:	drivers/net/ethernet/emulex/benet/
9341
9342EMULEX ONECONNECT ROCE DRIVER
9343M:	Selvin Xavier <selvin.xavier@avagotech.com>
9344M:	Devesh Sharma <devesh.sharma@avagotech.com>
9345M:	Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9346L:	linux-rdma@vger.kernel.org
9347W:	http://www.emulex.com
9348S:	Supported
9349F:	drivers/infiniband/hw/ocrdma/
9350
9351SFC NETWORK DRIVER
9352M:	Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9353M:	Shradha Shah <sshah@solarflare.com>
9354L:	netdev@vger.kernel.org
9355S:	Supported
9356F:	drivers/net/ethernet/sfc/
9357
9358SGI GRU DRIVER
9359M:	Dimitri Sivanich <sivanich@sgi.com>
9360S:	Maintained
9361F:	drivers/misc/sgi-gru/
9362
9363SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9364M:	Pat Gefre <pfg@sgi.com>
9365L:	linux-ia64@vger.kernel.org
9366S:	Supported
9367F:	Documentation/ia64/serial.txt
9368F:	drivers/tty/serial/ioc?_serial.c
9369F:	include/linux/ioc?.h
9370
9371SGI XP/XPC/XPNET DRIVER
9372M:	Cliff Whickman <cpw@sgi.com>
9373M:	Robin Holt <robinmholt@gmail.com>
9374S:	Maintained
9375F:	drivers/misc/sgi-xp/
9376
9377SI2157 MEDIA DRIVER
9378M:	Antti Palosaari <crope@iki.fi>
9379L:	linux-media@vger.kernel.org
9380W:	http://linuxtv.org/
9381W:	http://palosaari.fi/linux/
9382Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9383T:	git git://linuxtv.org/anttip/media_tree.git
9384S:	Maintained
9385F:	drivers/media/tuners/si2157*
9386
9387SI2168 MEDIA DRIVER
9388M:	Antti Palosaari <crope@iki.fi>
9389L:	linux-media@vger.kernel.org
9390W:	http://linuxtv.org/
9391W:	http://palosaari.fi/linux/
9392Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9393T:	git git://linuxtv.org/anttip/media_tree.git
9394S:	Maintained
9395F:	drivers/media/dvb-frontends/si2168*
9396
9397SI470X FM RADIO RECEIVER I2C DRIVER
9398M:	Hans Verkuil <hverkuil@xs4all.nl>
9399L:	linux-media@vger.kernel.org
9400T:	git git://linuxtv.org/media_tree.git
9401W:	http://linuxtv.org
9402S:	Odd Fixes
9403F:	drivers/media/radio/si470x/radio-si470x-i2c.c
9404
9405SI470X FM RADIO RECEIVER USB DRIVER
9406M:	Hans Verkuil <hverkuil@xs4all.nl>
9407L:	linux-media@vger.kernel.org
9408T:	git git://linuxtv.org/media_tree.git
9409W:	http://linuxtv.org
9410S:	Maintained
9411F:	drivers/media/radio/si470x/radio-si470x-common.c
9412F:	drivers/media/radio/si470x/radio-si470x.h
9413F:	drivers/media/radio/si470x/radio-si470x-usb.c
9414
9415SI4713 FM RADIO TRANSMITTER I2C DRIVER
9416M:	Eduardo Valentin <edubezval@gmail.com>
9417L:	linux-media@vger.kernel.org
9418T:	git git://linuxtv.org/media_tree.git
9419W:	http://linuxtv.org
9420S:	Odd Fixes
9421F:	drivers/media/radio/si4713/si4713.?
9422
9423SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9424M:	Eduardo Valentin <edubezval@gmail.com>
9425L:	linux-media@vger.kernel.org
9426T:	git git://linuxtv.org/media_tree.git
9427W:	http://linuxtv.org
9428S:	Odd Fixes
9429F:	drivers/media/radio/si4713/radio-platform-si4713.c
9430
9431SI4713 FM RADIO TRANSMITTER USB DRIVER
9432M:	Hans Verkuil <hverkuil@xs4all.nl>
9433L:	linux-media@vger.kernel.org
9434T:	git git://linuxtv.org/media_tree.git
9435W:	http://linuxtv.org
9436S:	Maintained
9437F:	drivers/media/radio/si4713/radio-usb-si4713.c
9438
9439SIANO DVB DRIVER
9440M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9441L:	linux-media@vger.kernel.org
9442W:	http://linuxtv.org
9443T:	git git://linuxtv.org/media_tree.git
9444S:	Odd fixes
9445F:	drivers/media/common/siano/
9446F:	drivers/media/usb/siano/
9447F:	drivers/media/usb/siano/
9448F:	drivers/media/mmc/siano/
9449
9450SIMPLEFB FB DRIVER
9451M:	Hans de Goede <hdegoede@redhat.com>
9452L:	linux-fbdev@vger.kernel.org
9453S:	Maintained
9454F:	Documentation/devicetree/bindings/video/simple-framebuffer.txt
9455F:	drivers/video/fbdev/simplefb.c
9456F:	include/linux/platform_data/simplefb.h
9457
9458SH_VEU V4L2 MEM2MEM DRIVER
9459L:	linux-media@vger.kernel.org
9460S:	Orphan
9461F:	drivers/media/platform/sh_veu.c
9462
9463SH_VOU V4L2 OUTPUT DRIVER
9464L:	linux-media@vger.kernel.org
9465S:	Orphan
9466F:	drivers/media/platform/sh_vou.c
9467F:	include/media/sh_vou.h
9468
9469SIMPLE FIRMWARE INTERFACE (SFI)
9470M:	Len Brown <lenb@kernel.org>
9471L:	sfi-devel@simplefirmware.org
9472W:	http://simplefirmware.org/
9473T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9474S:	Supported
9475F:	arch/x86/platform/sfi/
9476F:	drivers/sfi/
9477F:	include/linux/sfi*.h
9478
9479SIMTEC EB110ATX (Chalice CATS)
9480P:	Ben Dooks
9481P:	Vincent Sanders <vince@simtec.co.uk>
9482M:	Simtec Linux Team <linux@simtec.co.uk>
9483W:	http://www.simtec.co.uk/products/EB110ATX/
9484S:	Supported
9485
9486SIMTEC EB2410ITX (BAST)
9487P:	Ben Dooks
9488P:	Vincent Sanders <vince@simtec.co.uk>
9489M:	Simtec Linux Team <linux@simtec.co.uk>
9490W:	http://www.simtec.co.uk/products/EB2410ITX/
9491S:	Supported
9492F:	arch/arm/mach-s3c24xx/mach-bast.c
9493F:	arch/arm/mach-s3c24xx/bast-ide.c
9494F:	arch/arm/mach-s3c24xx/bast-irq.c
9495
9496TI DAVINCI MACHINE SUPPORT
9497M:	Sekhar Nori <nsekhar@ti.com>
9498M:	Kevin Hilman <khilman@deeprootsystems.com>
9499T:	git git://gitorious.org/linux-davinci/linux-davinci.git
9500Q:	http://patchwork.kernel.org/project/linux-davinci/list/
9501S:	Supported
9502F:	arch/arm/mach-davinci/
9503F:	drivers/i2c/busses/i2c-davinci.c
9504
9505TI DAVINCI SERIES MEDIA DRIVER
9506M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9507L:	linux-media@vger.kernel.org
9508W:	http://linuxtv.org/
9509Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9510T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9511S:	Maintained
9512F:	drivers/media/platform/davinci/
9513F:	include/media/davinci/
9514
9515TI AM437X VPFE DRIVER
9516M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9517L:	linux-media@vger.kernel.org
9518W:	http://linuxtv.org/
9519Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9520T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9521S:	Maintained
9522F:	drivers/media/platform/am437x/
9523
9524OV2659 OMNIVISION SENSOR DRIVER
9525M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9526L:	linux-media@vger.kernel.org
9527W:	http://linuxtv.org/
9528Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9529T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9530S:	Maintained
9531F:	drivers/media/i2c/ov2659.c
9532F:	include/media/ov2659.h
9533
9534SILICON MOTION SM712 FRAME BUFFER DRIVER
9535M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9536M:	Teddy Wang <teddy.wang@siliconmotion.com>
9537M:	Sudip Mukherjee <sudip@vectorindia.org>
9538L:	linux-fbdev@vger.kernel.org
9539S:	Maintained
9540F:	drivers/video/fbdev/sm712*
9541F:	Documentation/fb/sm712fb.txt
9542
9543SIS 190 ETHERNET DRIVER
9544M:	Francois Romieu <romieu@fr.zoreil.com>
9545L:	netdev@vger.kernel.org
9546S:	Maintained
9547F:	drivers/net/ethernet/sis/sis190.c
9548
9549SIS 900/7016 FAST ETHERNET DRIVER
9550M:	Daniele Venzano <venza@brownhat.org>
9551W:	http://www.brownhat.org/sis900.html
9552L:	netdev@vger.kernel.org
9553S:	Maintained
9554F:	drivers/net/ethernet/sis/sis900.*
9555
9556SIS FRAMEBUFFER DRIVER
9557M:	Thomas Winischhofer <thomas@winischhofer.net>
9558W:	http://www.winischhofer.net/linuxsisvga.shtml
9559S:	Maintained
9560F:	Documentation/fb/sisfb.txt
9561F:	drivers/video/fbdev/sis/
9562F:	include/video/sisfb.h
9563
9564SIS USB2VGA DRIVER
9565M:	Thomas Winischhofer <thomas@winischhofer.net>
9566W:	http://www.winischhofer.at/linuxsisusbvga.shtml
9567S:	Maintained
9568F:	drivers/usb/misc/sisusbvga/
9569
9570SLAB ALLOCATOR
9571M:	Christoph Lameter <cl@linux.com>
9572M:	Pekka Enberg <penberg@kernel.org>
9573M:	David Rientjes <rientjes@google.com>
9574M:	Joonsoo Kim <iamjoonsoo.kim@lge.com>
9575M:	Andrew Morton <akpm@linux-foundation.org>
9576L:	linux-mm@kvack.org
9577S:	Maintained
9578F:	include/linux/sl?b*.h
9579F:	mm/sl?b*
9580
9581SLEEPABLE READ-COPY UPDATE (SRCU)
9582M:	Lai Jiangshan <jiangshanlai@gmail.com>
9583M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9584M:	Josh Triplett <josh@joshtriplett.org>
9585R:	Steven Rostedt <rostedt@goodmis.org>
9586R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9587L:	linux-kernel@vger.kernel.org
9588W:	http://www.rdrop.com/users/paulmck/RCU/
9589S:	Supported
9590T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9591F:	include/linux/srcu.h
9592F:	kernel/rcu/srcu.c
9593
9594SMACK SECURITY MODULE
9595M:	Casey Schaufler <casey@schaufler-ca.com>
9596L:	linux-security-module@vger.kernel.org
9597W:	http://schaufler-ca.com
9598T:	git git://git.gitorious.org/smack-next/kernel.git
9599S:	Maintained
9600F:	Documentation/security/Smack.txt
9601F:	security/smack/
9602
9603DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9604M:	Kevin Hilman <khilman@kernel.org>
9605M:	Nishanth Menon <nm@ti.com>
9606S:	Maintained
9607F:	drivers/power/avs/
9608F:	include/linux/power/smartreflex.h
9609L:	linux-pm@vger.kernel.org
9610
9611SMC91x ETHERNET DRIVER
9612M:	Nicolas Pitre <nico@fluxnic.net>
9613S:	Odd Fixes
9614F:	drivers/net/ethernet/smsc/smc91x.*
9615
9616SMIA AND SMIA++ IMAGE SENSOR DRIVER
9617M:	Sakari Ailus <sakari.ailus@iki.fi>
9618L:	linux-media@vger.kernel.org
9619S:	Maintained
9620F:	drivers/media/i2c/smiapp/
9621F:	include/media/smiapp.h
9622F:	drivers/media/i2c/smiapp-pll.c
9623F:	drivers/media/i2c/smiapp-pll.h
9624F:	include/uapi/linux/smiapp.h
9625F:	Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9626
9627SMM665 HARDWARE MONITOR DRIVER
9628M:	Guenter Roeck <linux@roeck-us.net>
9629L:	lm-sensors@lm-sensors.org
9630S:	Maintained
9631F:	Documentation/hwmon/smm665
9632F:	drivers/hwmon/smm665.c
9633
9634SMSC EMC2103 HARDWARE MONITOR DRIVER
9635M:	Steve Glendinning <steve.glendinning@shawell.net>
9636L:	lm-sensors@lm-sensors.org
9637S:	Maintained
9638F:	Documentation/hwmon/emc2103
9639F:	drivers/hwmon/emc2103.c
9640
9641SMSC SCH5627 HARDWARE MONITOR DRIVER
9642M:	Hans de Goede <hdegoede@redhat.com>
9643L:	lm-sensors@lm-sensors.org
9644S:	Supported
9645F:	Documentation/hwmon/sch5627
9646F:	drivers/hwmon/sch5627.c
9647
9648SMSC47B397 HARDWARE MONITOR DRIVER
9649M:	Jean Delvare <jdelvare@suse.com>
9650L:	lm-sensors@lm-sensors.org
9651S:	Maintained
9652F:	Documentation/hwmon/smsc47b397
9653F:	drivers/hwmon/smsc47b397.c
9654
9655SMSC911x ETHERNET DRIVER
9656M:	Steve Glendinning <steve.glendinning@shawell.net>
9657L:	netdev@vger.kernel.org
9658S:	Maintained
9659F:	include/linux/smsc911x.h
9660F:	drivers/net/ethernet/smsc/smsc911x.*
9661
9662SMSC9420 PCI ETHERNET DRIVER
9663M:	Steve Glendinning <steve.glendinning@shawell.net>
9664L:	netdev@vger.kernel.org
9665S:	Maintained
9666F:	drivers/net/ethernet/smsc/smsc9420.*
9667
9668SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9669M:	Steve Glendinning <steve.glendinning@shawell.net>
9670L:	linux-fbdev@vger.kernel.org
9671S:	Maintained
9672F:	drivers/video/fbdev/smscufx.c
9673
9674SOC-CAMERA V4L2 SUBSYSTEM
9675M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9676L:	linux-media@vger.kernel.org
9677T:	git git://linuxtv.org/media_tree.git
9678S:	Maintained
9679F:	include/media/soc*
9680F:	drivers/media/i2c/soc_camera/
9681F:	drivers/media/platform/soc_camera/
9682
9683SOEKRIS NET48XX LED SUPPORT
9684M:	Chris Boot <bootc@bootc.net>
9685S:	Maintained
9686F:	drivers/leds/leds-net48xx.c
9687
9688SOFTLOGIC 6x10 MPEG CODEC
9689M:	Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9690M:	Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9691M:	Andrey Utkin <andrey.krieger.utkin@gmail.com>
9692M:	Ismael Luceno <ismael@iodev.co.uk>
9693L:	linux-media@vger.kernel.org
9694S:	Supported
9695F:	drivers/media/pci/solo6x10/
9696
9697SOFTWARE RAID (Multiple Disks) SUPPORT
9698M:	Neil Brown <neilb@suse.com>
9699L:	linux-raid@vger.kernel.org
9700S:	Supported
9701F:	drivers/md/
9702F:	include/linux/raid/
9703F:	include/uapi/linux/raid/
9704
9705SONIC NETWORK DRIVER
9706M:	Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9707L:	netdev@vger.kernel.org
9708S:	Maintained
9709F:	drivers/net/ethernet/natsemi/sonic.*
9710
9711SONICS SILICON BACKPLANE DRIVER (SSB)
9712M:	Michael Buesch <m@bues.ch>
9713L:	netdev@vger.kernel.org
9714S:	Maintained
9715F:	drivers/ssb/
9716F:	include/linux/ssb/
9717
9718SONY VAIO CONTROL DEVICE DRIVER
9719M:	Mattia Dongili <malattia@linux.it>
9720L:	platform-driver-x86@vger.kernel.org
9721W:	http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9722S:	Maintained
9723F:	Documentation/laptops/sony-laptop.txt
9724F:	drivers/char/sonypi.c
9725F:	drivers/platform/x86/sony-laptop.c
9726F:	include/linux/sony-laptop.h
9727
9728SONY MEMORYSTICK CARD SUPPORT
9729M:	Alex Dubov <oakad@yahoo.com>
9730W:	http://tifmxx.berlios.de/
9731S:	Maintained
9732F:	drivers/memstick/host/tifm_ms.c
9733
9734SONY MEMORYSTICK STANDARD SUPPORT
9735M:	Maxim Levitsky <maximlevitsky@gmail.com>
9736S:	Maintained
9737F:	drivers/memstick/core/ms_block.*
9738
9739SOUND
9740M:	Jaroslav Kysela <perex@perex.cz>
9741M:	Takashi Iwai <tiwai@suse.com>
9742L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9743W:	http://www.alsa-project.org/
9744T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9745T:	git git://git.alsa-project.org/alsa-kernel.git
9746Q:	http://patchwork.kernel.org/project/alsa-devel/list/
9747S:	Maintained
9748F:	Documentation/sound/
9749F:	include/sound/
9750F:	include/uapi/sound/
9751F:	sound/
9752
9753SOUND - COMPRESSED AUDIO
9754M:	Vinod Koul <vinod.koul@intel.com>
9755L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9756T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9757S:	Supported
9758F:	Documentation/sound/alsa/compress_offload.txt
9759F:	include/sound/compress_driver.h
9760F:	include/uapi/sound/compress_*
9761F:	sound/core/compress_offload.c
9762F:	sound/soc/soc-compress.c
9763
9764SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9765M:	Liam Girdwood <lgirdwood@gmail.com>
9766M:	Mark Brown <broonie@kernel.org>
9767T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9768L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9769W:	http://alsa-project.org/main/index.php/ASoC
9770S:	Supported
9771F:	Documentation/sound/alsa/soc/
9772F:	sound/soc/
9773F:	include/sound/soc*
9774
9775SOUND - DMAENGINE HELPERS
9776M:	Lars-Peter Clausen <lars@metafoo.de>
9777S:	Supported
9778F:	include/sound/dmaengine_pcm.h
9779F:	sound/core/pcm_dmaengine.c
9780F:	sound/soc/soc-generic-dmaengine-pcm.c
9781
9782SP2 MEDIA DRIVER
9783M:	Olli Salonen <olli.salonen@iki.fi>
9784L:	linux-media@vger.kernel.org
9785W:	http://linuxtv.org/
9786Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9787S:	Maintained
9788F:	drivers/media/dvb-frontends/sp2*
9789
9790SPARC + UltraSPARC (sparc/sparc64)
9791M:	"David S. Miller" <davem@davemloft.net>
9792L:	sparclinux@vger.kernel.org
9793Q:	http://patchwork.ozlabs.org/project/sparclinux/list/
9794T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9795T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9796S:	Maintained
9797F:	arch/sparc/
9798F:	drivers/sbus/
9799
9800SPARC SERIAL DRIVERS
9801M:	"David S. Miller" <davem@davemloft.net>
9802L:	sparclinux@vger.kernel.org
9803T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9804T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9805S:	Maintained
9806F:	include/linux/sunserialcore.h
9807F:	drivers/tty/serial/suncore.c
9808F:	drivers/tty/serial/sunhv.c
9809F:	drivers/tty/serial/sunsab.c
9810F:	drivers/tty/serial/sunsab.h
9811F:	drivers/tty/serial/sunsu.c
9812F:	drivers/tty/serial/sunzilog.c
9813F:	drivers/tty/serial/sunzilog.h
9814
9815SPARSE CHECKER
9816M:	"Christopher Li" <sparse@chrisli.org>
9817L:	linux-sparse@vger.kernel.org
9818W:	https://sparse.wiki.kernel.org/
9819T:	git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9820T:	git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9821S:	Maintained
9822F:	include/linux/compiler.h
9823
9824SPEAR PLATFORM SUPPORT
9825M:	Viresh Kumar <vireshk@kernel.org>
9826M:	Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9827L:	spear-devel@list.st.com
9828L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9829W:	http://www.st.com/spear
9830S:	Maintained
9831F:	arch/arm/mach-spear/
9832
9833SPEAR CLOCK FRAMEWORK SUPPORT
9834M:	Viresh Kumar <vireshk@kernel.org>
9835L:	spear-devel@list.st.com
9836L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9837W:	http://www.st.com/spear
9838S:	Maintained
9839F:	drivers/clk/spear/
9840
9841SPI SUBSYSTEM
9842M:	Mark Brown <broonie@kernel.org>
9843L:	linux-spi@vger.kernel.org
9844T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9845Q:	http://patchwork.kernel.org/project/spi-devel-general/list/
9846S:	Maintained
9847F:	Documentation/spi/
9848F:	drivers/spi/
9849F:	include/linux/spi/
9850F:	include/uapi/linux/spi/
9851
9852SPIDERNET NETWORK DRIVER for CELL
9853M:	Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9854L:	netdev@vger.kernel.org
9855S:	Supported
9856F:	Documentation/networking/spider_net.txt
9857F:	drivers/net/ethernet/toshiba/spider_net*
9858
9859SPU FILE SYSTEM
9860M:	Jeremy Kerr <jk@ozlabs.org>
9861L:	linuxppc-dev@lists.ozlabs.org
9862W:	http://www.ibm.com/developerworks/power/cell/
9863S:	Supported
9864F:	Documentation/filesystems/spufs.txt
9865F:	arch/powerpc/platforms/cell/spufs/
9866
9867SQUASHFS FILE SYSTEM
9868M:	Phillip Lougher <phillip@squashfs.org.uk>
9869L:	squashfs-devel@lists.sourceforge.net (subscribers-only)
9870W:	http://squashfs.org.uk
9871S:	Maintained
9872F:	Documentation/filesystems/squashfs.txt
9873F:	fs/squashfs/
9874
9875SRM (Alpha) environment access
9876M:	Jan-Benedict Glaw <jbglaw@lug-owl.de>
9877S:	Maintained
9878F:	arch/alpha/kernel/srm_env.c
9879
9880STABLE BRANCH
9881M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9882L:	stable@vger.kernel.org
9883S:	Supported
9884F:	Documentation/stable_kernel_rules.txt
9885
9886STAGING SUBSYSTEM
9887M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9888T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9889L:	devel@driverdev.osuosl.org
9890S:	Supported
9891F:	drivers/staging/
9892
9893STAGING - COMEDI
9894M:	Ian Abbott <abbotti@mev.co.uk>
9895M:	H Hartley Sweeten <hsweeten@visionengravers.com>
9896S:	Odd Fixes
9897F:	drivers/staging/comedi/
9898
9899STAGING - FLARION FT1000 DRIVERS
9900M:	Marek Belisko <marek.belisko@gmail.com>
9901S:	Odd Fixes
9902F:	drivers/staging/ft1000/
9903
9904STAGING - INDUSTRIAL IO
9905M:	Jonathan Cameron <jic23@kernel.org>
9906L:	linux-iio@vger.kernel.org
9907S:	Odd Fixes
9908F:	drivers/staging/iio/
9909
9910STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9911M:	Jarod Wilson <jarod@wilsonet.com>
9912W:	http://www.lirc.org/
9913S:	Odd Fixes
9914F:	drivers/staging/media/lirc/
9915
9916STAGING - LUSTRE PARALLEL FILESYSTEM
9917M:	Oleg Drokin <oleg.drokin@intel.com>
9918M:	Andreas Dilger <andreas.dilger@intel.com>
9919L:	HPDD-discuss@lists.01.org (moderated for non-subscribers)
9920W:	http://lustre.opensfs.org/
9921S:	Maintained
9922F:	drivers/staging/lustre
9923
9924STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9925M:	Julian Andres Klode <jak@jak-linux.org>
9926M:	Marc Dietrich <marvin24@gmx.de>
9927L:	ac100@lists.launchpad.net (moderated for non-subscribers)
9928L:	linux-tegra@vger.kernel.org
9929S:	Maintained
9930F:	drivers/staging/nvec/
9931
9932STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9933M:	Jens Frederich <jfrederich@gmail.com>
9934M:	Daniel Drake <dsd@laptop.org>
9935M:	Jon Nettleton <jon.nettleton@gmail.com>
9936W:	http://wiki.laptop.org/go/DCON
9937S:	Maintained
9938F:	drivers/staging/olpc_dcon/
9939
9940STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9941M:	Willy Tarreau <willy@meta-x.org>
9942S:	Odd Fixes
9943F:	drivers/staging/panel/
9944
9945STAGING - REALTEK RTL8712U DRIVERS
9946M:	Larry Finger <Larry.Finger@lwfinger.net>
9947M:	Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9948S:	Odd Fixes
9949F:	drivers/staging/rtl8712/
9950
9951STAGING - REALTEK RTL8723U WIRELESS DRIVER
9952M:	Larry Finger <Larry.Finger@lwfinger.net>
9953M:	Jes Sorensen <Jes.Sorensen@redhat.com>
9954L:	linux-wireless@vger.kernel.org
9955S:	Maintained
9956F:	drivers/staging/rtl8723au/
9957
9958STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9959M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9960M:	Teddy Wang <teddy.wang@siliconmotion.com>
9961M:	Sudip Mukherjee <sudip@vectorindia.org>
9962L:	linux-fbdev@vger.kernel.org
9963S:	Maintained
9964F:	drivers/staging/sm750fb/
9965
9966STAGING - SLICOSS
9967M:	Lior Dotan <liodot@gmail.com>
9968M:	Christopher Harrer <charrer@alacritech.com>
9969S:	Odd Fixes
9970F:	drivers/staging/slicoss/
9971
9972STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9973M:	William Hubbs <w.d.hubbs@gmail.com>
9974M:	Chris Brannon <chris@the-brannons.com>
9975M:	Kirk Reiser <kirk@reisers.ca>
9976M:	Samuel Thibault <samuel.thibault@ens-lyon.org>
9977L:	speakup@linux-speakup.org
9978W:	http://www.linux-speakup.org/
9979S:	Odd Fixes
9980F:	drivers/staging/speakup/
9981
9982STAGING - VIA VT665X DRIVERS
9983M:	Forest Bond <forest@alittletooquiet.net>
9984S:	Odd Fixes
9985F:	drivers/staging/vt665?/
9986
9987STAGING - WILC1000 WIFI DRIVER
9988M:	Johnny Kim <johnny.kim@atmel.com>
9989M:	Rachel Kim <rachel.kim@atmel.com>
9990M:	Dean Lee <dean.lee@atmel.com>
9991M:	Chris Park <chris.park@atmel.com>
9992L:	linux-wireless@vger.kernel.org
9993S:	Supported
9994F:	drivers/staging/wilc1000/
9995
9996STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9997M:	Arnaud Patard <arnaud.patard@rtp-net.org>
9998S:	Odd Fixes
9999F:	drivers/staging/xgifb/
10000
10001HFI1 DRIVER
10002M:	Mike Marciniszyn <infinipath@intel.com>
10003L:	linux-rdma@vger.kernel.org
10004S:	Supported
10005F:	drivers/staging/rdma/hfi1
10006
10007STARFIRE/DURALAN NETWORK DRIVER
10008M:	Ion Badulescu <ionut@badula.org>
10009S:	Odd Fixes
10010F:	drivers/net/ethernet/adaptec/starfire*
10011
10012SUN3/3X
10013M:	Sam Creasey <sammy@sammy.net>
10014W:	http://sammy.net/sun3/
10015S:	Maintained
10016F:	arch/m68k/kernel/*sun3*
10017F:	arch/m68k/sun3*/
10018F:	arch/m68k/include/asm/sun3*
10019F:	drivers/net/ethernet/i825xx/sun3*
10020
10021SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10022M:	Hans de Goede <hdegoede@redhat.com>
10023L:	linux-input@vger.kernel.org
10024S:	Maintained
10025F:	Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10026F:	drivers/input/keyboard/sun4i-lradc-keys.c
10027
10028SUNDANCE NETWORK DRIVER
10029M:	Denis Kirjanov <kda@linux-powerpc.org>
10030L:	netdev@vger.kernel.org
10031S:	Maintained
10032F:	drivers/net/ethernet/dlink/sundance.c
10033
10034SUPERH
10035L:	linux-sh@vger.kernel.org
10036Q:	http://patchwork.kernel.org/project/linux-sh/list/
10037S:	Orphan
10038F:	Documentation/sh/
10039F:	arch/sh/
10040F:	drivers/sh/
10041
10042SUSPEND TO RAM
10043M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
10044M:	Len Brown <len.brown@intel.com>
10045M:	Pavel Machek <pavel@ucw.cz>
10046L:	linux-pm@vger.kernel.org
10047S:	Supported
10048F:	Documentation/power/
10049F:	arch/x86/kernel/acpi/
10050F:	drivers/base/power/
10051F:	kernel/power/
10052F:	include/linux/suspend.h
10053F:	include/linux/freezer.h
10054F:	include/linux/pm.h
10055
10056SVGA HANDLING
10057M:	Martin Mares <mj@ucw.cz>
10058L:	linux-video@atrey.karlin.mff.cuni.cz
10059S:	Maintained
10060F:	Documentation/svga.txt
10061F:	arch/x86/boot/video*
10062
10063SWIOTLB SUBSYSTEM
10064M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10065L:	linux-kernel@vger.kernel.org
10066S:	Supported
10067F:	lib/swiotlb.c
10068F:	arch/*/kernel/pci-swiotlb.c
10069F:	include/linux/swiotlb.h
10070
10071SWITCHDEV
10072M:	Jiri Pirko <jiri@resnulli.us>
10073L:	netdev@vger.kernel.org
10074S:	Supported
10075F:	net/switchdev/
10076F:	include/net/switchdev.h
10077
10078SYNOPSYS ARC ARCHITECTURE
10079M:	Vineet Gupta <vgupta@synopsys.com>
10080S:	Supported
10081F:	arch/arc/
10082F:	Documentation/devicetree/bindings/arc/*
10083F:	drivers/tty/serial/arc_uart.c
10084T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10085
10086SYNOPSYS ARC SDP platform support
10087M:	Alexey Brodkin <abrodkin@synopsys.com>
10088S:	Supported
10089F:	arch/arc/plat-axs10x
10090F:	arch/arc/boot/dts/ax*
10091F:	Documentation/devicetree/bindings/arc/axs10*
10092
10093SYSTEM CONFIGURATION (SYSCON)
10094M:	Lee Jones <lee.jones@linaro.org>
10095M:	Arnd Bergmann <arnd@arndb.de>
10096T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10097S:	Supported
10098F:	drivers/mfd/syscon.c
10099
10100SYSV FILESYSTEM
10101M:	Christoph Hellwig <hch@infradead.org>
10102S:	Maintained
10103F:	Documentation/filesystems/sysv-fs.txt
10104F:	fs/sysv/
10105F:	include/linux/sysv_fs.h
10106
10107TARGET SUBSYSTEM
10108M:	"Nicholas A. Bellinger" <nab@linux-iscsi.org>
10109L:	linux-scsi@vger.kernel.org
10110L:	target-devel@vger.kernel.org
10111W:	http://www.linux-iscsi.org
10112W:	http://groups.google.com/group/linux-iscsi-target-dev
10113T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10114S:	Supported
10115F:	drivers/target/
10116F:	include/target/
10117F:	Documentation/target/
10118
10119TASKSTATS STATISTICS INTERFACE
10120M:	Balbir Singh <bsingharora@gmail.com>
10121S:	Maintained
10122F:	Documentation/accounting/taskstats*
10123F:	include/linux/taskstats*
10124F:	kernel/taskstats.c
10125
10126TC CLASSIFIER
10127M:	Jamal Hadi Salim <jhs@mojatatu.com>
10128L:	netdev@vger.kernel.org
10129S:	Maintained
10130F:	include/net/pkt_cls.h
10131F:	include/uapi/linux/pkt_cls.h
10132F:	net/sched/
10133
10134TCP LOW PRIORITY MODULE
10135M:	"Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10136M:	"Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10137W:	http://tcp-lp-mod.sourceforge.net/
10138S:	Maintained
10139F:	net/ipv4/tcp_lp.c
10140
10141TDA10071 MEDIA DRIVER
10142M:	Antti Palosaari <crope@iki.fi>
10143L:	linux-media@vger.kernel.org
10144W:	http://linuxtv.org/
10145W:	http://palosaari.fi/linux/
10146Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10147T:	git git://linuxtv.org/anttip/media_tree.git
10148S:	Maintained
10149F:	drivers/media/dvb-frontends/tda10071*
10150
10151TDA18212 MEDIA DRIVER
10152M:	Antti Palosaari <crope@iki.fi>
10153L:	linux-media@vger.kernel.org
10154W:	http://linuxtv.org/
10155W:	http://palosaari.fi/linux/
10156Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10157T:	git git://linuxtv.org/anttip/media_tree.git
10158S:	Maintained
10159F:	drivers/media/tuners/tda18212*
10160
10161TDA18218 MEDIA DRIVER
10162M:	Antti Palosaari <crope@iki.fi>
10163L:	linux-media@vger.kernel.org
10164W:	http://linuxtv.org/
10165W:	http://palosaari.fi/linux/
10166Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10167T:	git git://linuxtv.org/anttip/media_tree.git
10168S:	Maintained
10169F:	drivers/media/tuners/tda18218*
10170
10171TDA18271 MEDIA DRIVER
10172M:	Michael Krufky <mkrufky@linuxtv.org>
10173L:	linux-media@vger.kernel.org
10174W:	http://linuxtv.org/
10175W:	http://github.com/mkrufky
10176Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10177T:	git git://linuxtv.org/mkrufky/tuners.git
10178S:	Maintained
10179F:	drivers/media/tuners/tda18271*
10180
10181TDA827x MEDIA DRIVER
10182M:	Michael Krufky <mkrufky@linuxtv.org>
10183L:	linux-media@vger.kernel.org
10184W:	http://linuxtv.org/
10185W:	http://github.com/mkrufky
10186Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10187T:	git git://linuxtv.org/mkrufky/tuners.git
10188S:	Maintained
10189F:	drivers/media/tuners/tda8290.*
10190
10191TDA8290 MEDIA DRIVER
10192M:	Michael Krufky <mkrufky@linuxtv.org>
10193L:	linux-media@vger.kernel.org
10194W:	http://linuxtv.org/
10195W:	http://github.com/mkrufky
10196Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10197T:	git git://linuxtv.org/mkrufky/tuners.git
10198S:	Maintained
10199F:	drivers/media/tuners/tda8290.*
10200
10201TDA9840 MEDIA DRIVER
10202M:	Hans Verkuil <hverkuil@xs4all.nl>
10203L:	linux-media@vger.kernel.org
10204T:	git git://linuxtv.org/media_tree.git
10205W:	http://linuxtv.org
10206S:	Maintained
10207F:	drivers/media/i2c/tda9840*
10208
10209TEA5761 TUNER DRIVER
10210M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10211L:	linux-media@vger.kernel.org
10212W:	http://linuxtv.org
10213T:	git git://linuxtv.org/media_tree.git
10214S:	Odd fixes
10215F:	drivers/media/tuners/tea5761.*
10216
10217TEA5767 TUNER DRIVER
10218M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10219L:	linux-media@vger.kernel.org
10220W:	http://linuxtv.org
10221T:	git git://linuxtv.org/media_tree.git
10222S:	Maintained
10223F:	drivers/media/tuners/tea5767.*
10224
10225TEA6415C MEDIA DRIVER
10226M:	Hans Verkuil <hverkuil@xs4all.nl>
10227L:	linux-media@vger.kernel.org
10228T:	git git://linuxtv.org/media_tree.git
10229W:	http://linuxtv.org
10230S:	Maintained
10231F:	drivers/media/i2c/tea6415c*
10232
10233TEA6420 MEDIA DRIVER
10234M:	Hans Verkuil <hverkuil@xs4all.nl>
10235L:	linux-media@vger.kernel.org
10236T:	git git://linuxtv.org/media_tree.git
10237W:	http://linuxtv.org
10238S:	Maintained
10239F:	drivers/media/i2c/tea6420*
10240
10241TEAM DRIVER
10242M:	Jiri Pirko <jiri@resnulli.us>
10243L:	netdev@vger.kernel.org
10244S:	Supported
10245F:	drivers/net/team/
10246F:	include/linux/if_team.h
10247F:	include/uapi/linux/if_team.h
10248
10249TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10250M:	"Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10251S:	Maintained
10252F:	arch/x86/platform/ts5500/
10253
10254TECHNOTREND USB IR RECEIVER
10255M:	Sean Young <sean@mess.org>
10256L:	linux-media@vger.kernel.org
10257S:	Maintained
10258F:	drivers/media/rc/ttusbir.c
10259
10260TEGRA ARCHITECTURE SUPPORT
10261M:	Stephen Warren <swarren@wwwdotorg.org>
10262M:	Thierry Reding <thierry.reding@gmail.com>
10263M:	Alexandre Courbot <gnurou@gmail.com>
10264L:	linux-tegra@vger.kernel.org
10265Q:	http://patchwork.ozlabs.org/project/linux-tegra/list/
10266T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10267S:	Supported
10268N:	[^a-z]tegra
10269
10270TEGRA CLOCK DRIVER
10271M:	Peter De Schrijver <pdeschrijver@nvidia.com>
10272M:	Prashant Gaikwad <pgaikwad@nvidia.com>
10273S:	Supported
10274F:	drivers/clk/tegra/
10275
10276TEGRA DMA DRIVER
10277M:	Laxman Dewangan <ldewangan@nvidia.com>
10278S:	Supported
10279F:	drivers/dma/tegra20-apb-dma.c
10280
10281TEGRA I2C DRIVER
10282M:	Laxman Dewangan <ldewangan@nvidia.com>
10283S:	Supported
10284F:	drivers/i2c/busses/i2c-tegra.c
10285
10286TEGRA IOMMU DRIVERS
10287M:	Hiroshi Doyu <hdoyu@nvidia.com>
10288S:	Supported
10289F:	drivers/iommu/tegra*
10290
10291TEGRA KBC DRIVER
10292M:	Rakesh Iyer <riyer@nvidia.com>
10293M:	Laxman Dewangan <ldewangan@nvidia.com>
10294S:	Supported
10295F:	drivers/input/keyboard/tegra-kbc.c
10296
10297TEGRA PWM DRIVER
10298M:	Thierry Reding <thierry.reding@gmail.com>
10299S:	Supported
10300F:	drivers/pwm/pwm-tegra.c
10301
10302TEGRA SERIAL DRIVER
10303M:	Laxman Dewangan <ldewangan@nvidia.com>
10304S:	Supported
10305F:	drivers/tty/serial/serial-tegra.c
10306
10307TEGRA SPI DRIVER
10308M:	Laxman Dewangan <ldewangan@nvidia.com>
10309S:	Supported
10310F:	drivers/spi/spi-tegra*
10311
10312TEHUTI ETHERNET DRIVER
10313M:	Andy Gospodarek <andy@greyhouse.net>
10314L:	netdev@vger.kernel.org
10315S:	Supported
10316F:	drivers/net/ethernet/tehuti/*
10317
10318Telecom Clock Driver for MCPL0010
10319M:	Mark Gross <mark.gross@intel.com>
10320S:	Supported
10321F:	drivers/char/tlclk.c
10322
10323TENSILICA XTENSA PORT (xtensa)
10324M:	Chris Zankel <chris@zankel.net>
10325M:	Max Filippov <jcmvbkbc@gmail.com>
10326L:	linux-xtensa@linux-xtensa.org
10327S:	Maintained
10328F:	arch/xtensa/
10329F:	drivers/irqchip/irq-xtensa-*
10330
10331THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10332M:	Hans Verkuil <hverkuil@xs4all.nl>
10333L:	linux-media@vger.kernel.org
10334T:	git git://linuxtv.org/media_tree.git
10335W:	http://linuxtv.org
10336S:	Maintained
10337F:	drivers/media/radio/radio-raremono.c
10338
10339THERMAL
10340M:	Zhang Rui <rui.zhang@intel.com>
10341M:	Eduardo Valentin <edubezval@gmail.com>
10342L:	linux-pm@vger.kernel.org
10343T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10344T:	git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10345Q:	https://patchwork.kernel.org/project/linux-pm/list/
10346S:	Supported
10347F:	drivers/thermal/
10348F:	include/linux/thermal.h
10349F:	include/uapi/linux/thermal.h
10350F:	include/linux/cpu_cooling.h
10351F:	Documentation/devicetree/bindings/thermal/
10352
10353THERMAL/CPU_COOLING
10354M:	Amit Daniel Kachhap <amit.kachhap@gmail.com>
10355M:	Viresh Kumar <viresh.kumar@linaro.org>
10356M:	Javi Merino <javi.merino@arm.com>
10357L:	linux-pm@vger.kernel.org
10358S:	Supported
10359F:	Documentation/thermal/cpu-cooling-api.txt
10360F:	drivers/thermal/cpu_cooling.c
10361F:	include/linux/cpu_cooling.h
10362
10363THINGM BLINK(1) USB RGB LED DRIVER
10364M:	Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10365S:	Maintained
10366F:	drivers/hid/hid-thingm.c
10367
10368THINKPAD ACPI EXTRAS DRIVER
10369M:	Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10370L:	ibm-acpi-devel@lists.sourceforge.net
10371L:	platform-driver-x86@vger.kernel.org
10372W:	http://ibm-acpi.sourceforge.net
10373W:	http://thinkwiki.org/wiki/Ibm-acpi
10374T:	git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10375S:	Maintained
10376F:	drivers/platform/x86/thinkpad_acpi.c
10377
10378TI BANDGAP AND THERMAL DRIVER
10379M:	Eduardo Valentin <edubezval@gmail.com>
10380L:	linux-pm@vger.kernel.org
10381L:	linux-omap@vger.kernel.org
10382S:	Maintained
10383F:	drivers/thermal/ti-soc-thermal/
10384
10385TI CDCE706 CLOCK DRIVER
10386M:	Max Filippov <jcmvbkbc@gmail.com>
10387S:	Maintained
10388F:	drivers/clk/clk-cdce706.c
10389
10390TI CLOCK DRIVER
10391M:	Tero Kristo <t-kristo@ti.com>
10392L:	linux-omap@vger.kernel.org
10393S:	Maintained
10394F:	drivers/clk/ti/
10395F:	include/linux/clk/ti.h
10396
10397TI FLASH MEDIA INTERFACE DRIVER
10398M:	Alex Dubov <oakad@yahoo.com>
10399S:	Maintained
10400F:	drivers/misc/tifm*
10401F:	drivers/mmc/host/tifm_sd.c
10402F:	include/linux/tifm.h
10403
10404TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10405M:	Santosh Shilimkar <ssantosh@kernel.org>
10406L:	linux-kernel@vger.kernel.org
10407L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10408S:	Maintained
10409F:	drivers/soc/ti/*
10410T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10411
10412
10413TI LM49xxx FAMILY ASoC CODEC DRIVERS
10414M:	M R Swami Reddy <mr.swami.reddy@ti.com>
10415M:	Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10416L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10417S:	Maintained
10418F:	sound/soc/codecs/lm49453*
10419F:	sound/soc/codecs/isabelle*
10420
10421TI LP855x BACKLIGHT DRIVER
10422M:	Milo Kim <milo.kim@ti.com>
10423S:	Maintained
10424F:	Documentation/backlight/lp855x-driver.txt
10425F:	drivers/video/backlight/lp855x_bl.c
10426F:	include/linux/platform_data/lp855x.h
10427
10428TI LP8727 CHARGER DRIVER
10429M:	Milo Kim <milo.kim@ti.com>
10430S:	Maintained
10431F:	drivers/power/lp8727_charger.c
10432F:	include/linux/platform_data/lp8727.h
10433
10434TI LP8788 MFD DRIVER
10435M:	Milo Kim <milo.kim@ti.com>
10436S:	Maintained
10437F:	drivers/iio/adc/lp8788_adc.c
10438F:	drivers/leds/leds-lp8788.c
10439F:	drivers/mfd/lp8788*.c
10440F:	drivers/power/lp8788-charger.c
10441F:	drivers/regulator/lp8788-*.c
10442F:	include/linux/mfd/lp8788*.h
10443
10444TI NETCP ETHERNET DRIVER
10445M:	Wingman Kwok <w-kwok2@ti.com>
10446M:	Murali Karicheri <m-karicheri2@ti.com>
10447L:	netdev@vger.kernel.org
10448S:	Maintained
10449F:	drivers/net/ethernet/ti/netcp*
10450
10451TI TAS571X FAMILY ASoC CODEC DRIVER
10452M:	Kevin Cernekee <cernekee@chromium.org>
10453L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10454S:	Odd Fixes
10455F:	sound/soc/codecs/tas571x*
10456
10457TI TWL4030 SERIES SOC CODEC DRIVER
10458M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
10459L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10460S:	Maintained
10461F:	sound/soc/codecs/twl4030*
10462
10463TI WILINK WIRELESS DRIVERS
10464L:	linux-wireless@vger.kernel.org
10465W:	http://wireless.kernel.org/en/users/Drivers/wl12xx
10466W:	http://wireless.kernel.org/en/users/Drivers/wl1251
10467T:	git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10468S:	Orphan
10469F:	drivers/net/wireless/ti/
10470F:	include/linux/wl12xx.h
10471
10472TIPC NETWORK LAYER
10473M:	Jon Maloy <jon.maloy@ericsson.com>
10474M:	Ying Xue <ying.xue@windriver.com>
10475L:	netdev@vger.kernel.org (core kernel code)
10476L:	tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10477W:	http://tipc.sourceforge.net/
10478S:	Maintained
10479F:	include/uapi/linux/tipc*.h
10480F:	net/tipc/
10481
10482TILE ARCHITECTURE
10483M:	Chris Metcalf <cmetcalf@ezchip.com>
10484W:	http://www.ezchip.com/scm/
10485S:	Supported
10486F:	arch/tile/
10487F:	drivers/char/tile-srom.c
10488F:	drivers/edac/tile_edac.c
10489F:	drivers/net/ethernet/tile/
10490F:	drivers/rtc/rtc-tile.c
10491F:	drivers/tty/hvc/hvc_tile.c
10492F:	drivers/tty/serial/tilegx.c
10493F:	drivers/usb/host/*-tilegx.c
10494F:	include/linux/usb/tilegx.h
10495
10496TLAN NETWORK DRIVER
10497M:	Samuel Chessman <chessman@tux.org>
10498L:	tlan-devel@lists.sourceforge.net (subscribers-only)
10499W:	http://sourceforge.net/projects/tlan/
10500S:	Maintained
10501F:	Documentation/networking/tlan.txt
10502F:	drivers/net/ethernet/ti/tlan.*
10503
10504TOMOYO SECURITY MODULE
10505M:	Kentaro Takeda <takedakn@nttdata.co.jp>
10506M:	Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10507L:	tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10508L:	tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10509L:	tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10510L:	tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10511W:	http://tomoyo.sourceforge.jp/
10512T:	quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10513S:	Maintained
10514F:	security/tomoyo/
10515
10516TOPSTAR LAPTOP EXTRAS DRIVER
10517M:	Herton Ronaldo Krzesinski <herton@canonical.com>
10518L:	platform-driver-x86@vger.kernel.org
10519S:	Maintained
10520F:	drivers/platform/x86/topstar-laptop.c
10521
10522TOSHIBA ACPI EXTRAS DRIVER
10523M:	Azael Avalos <coproscefalo@gmail.com>
10524L:	platform-driver-x86@vger.kernel.org
10525S:	Maintained
10526F:	drivers/platform/x86/toshiba_acpi.c
10527
10528TOSHIBA BLUETOOTH DRIVER
10529M:	Azael Avalos <coproscefalo@gmail.com>
10530L:	platform-driver-x86@vger.kernel.org
10531S:	Maintained
10532F:	drivers/platform/x86/toshiba_bluetooth.c
10533
10534TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10535M:	Azael Avalos <coproscefalo@gmail.com>
10536L:	platform-driver-x86@vger.kernel.org
10537S:	Maintained
10538F:	drivers/platform/x86/toshiba_haps.c
10539
10540TOSHIBA SMM DRIVER
10541M:	Jonathan Buzzard <jonathan@buzzard.org.uk>
10542W:	http://www.buzzard.org.uk/toshiba/
10543S:	Maintained
10544F:	drivers/char/toshiba.c
10545F:	include/linux/toshiba.h
10546F:	include/uapi/linux/toshiba.h
10547
10548TOSHIBA TC358743 DRIVER
10549M:	Mats Randgaard <matrandg@cisco.com>
10550L:	linux-media@vger.kernel.org
10551S:	Maintained
10552F:	drivers/media/i2c/tc358743*
10553F:	include/media/tc358743.h
10554
10555TMIO MMC DRIVER
10556M:	Ian Molton <ian@mnementh.co.uk>
10557L:	linux-mmc@vger.kernel.org
10558S:	Maintained
10559F:	drivers/mmc/host/tmio_mmc*
10560F:	drivers/mmc/host/sh_mobile_sdhi.c
10561F:	include/linux/mmc/tmio.h
10562F:	include/linux/mmc/sh_mobile_sdhi.h
10563
10564TMP401 HARDWARE MONITOR DRIVER
10565M:	Guenter Roeck <linux@roeck-us.net>
10566L:	lm-sensors@lm-sensors.org
10567S:	Maintained
10568F:	Documentation/hwmon/tmp401
10569F:	drivers/hwmon/tmp401.c
10570
10571TMPFS (SHMEM FILESYSTEM)
10572M:	Hugh Dickins <hughd@google.com>
10573L:	linux-mm@kvack.org
10574S:	Maintained
10575F:	include/linux/shmem_fs.h
10576F:	mm/shmem.c
10577
10578TM6000 VIDEO4LINUX DRIVER
10579M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10580L:	linux-media@vger.kernel.org
10581W:	http://linuxtv.org
10582T:	git git://linuxtv.org/media_tree.git
10583S:	Odd fixes
10584F:	drivers/media/usb/tm6000/
10585
10586TW68 VIDEO4LINUX DRIVER
10587M:	Hans Verkuil <hverkuil@xs4all.nl>
10588L:	linux-media@vger.kernel.org
10589T:	git git://linuxtv.org/media_tree.git
10590W:	http://linuxtv.org
10591S:	Odd Fixes
10592F:	drivers/media/pci/tw68/
10593
10594TPM DEVICE DRIVER
10595M:	Peter Huewe <peterhuewe@gmx.de>
10596M:	Marcel Selhorst <tpmdd@selhorst.net>
10597R:	Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10598W:	http://tpmdd.sourceforge.net
10599L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10600Q:	git git://github.com/PeterHuewe/linux-tpmdd.git
10601T:	https://github.com/PeterHuewe/linux-tpmdd
10602S:	Maintained
10603F:	drivers/char/tpm/
10604
10605TPM IBM_VTPM DEVICE DRIVER
10606M:	Ashley Lai <ashleydlai@gmail.com>
10607W:	http://tpmdd.sourceforge.net
10608L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10609S:	Maintained
10610F:	drivers/char/tpm/tpm_ibmvtpm*
10611
10612TRACING
10613M:	Steven Rostedt <rostedt@goodmis.org>
10614M:	Ingo Molnar <mingo@redhat.com>
10615T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10616S:	Maintained
10617F:	Documentation/trace/ftrace.txt
10618F:	arch/*/*/*/ftrace.h
10619F:	arch/*/kernel/ftrace.c
10620F:	include/*/ftrace.h
10621F:	include/linux/trace*.h
10622F:	include/trace/
10623F:	kernel/trace/
10624F:	tools/testing/selftests/ftrace/
10625
10626TRIVIAL PATCHES
10627M:	Jiri Kosina <trivial@kernel.org>
10628T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10629S:	Maintained
10630K:	^Subject:.*(?i)trivial
10631
10632TTY LAYER
10633M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10634M:	Jiri Slaby <jslaby@suse.com>
10635S:	Supported
10636T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10637F:	Documentation/serial/
10638F:	drivers/tty/
10639F:	drivers/tty/serial/serial_core.c
10640F:	include/linux/serial_core.h
10641F:	include/linux/serial.h
10642F:	include/linux/tty.h
10643F:	include/uapi/linux/serial_core.h
10644F:	include/uapi/linux/serial.h
10645F:	include/uapi/linux/tty.h
10646
10647TUA9001 MEDIA DRIVER
10648M:	Antti Palosaari <crope@iki.fi>
10649L:	linux-media@vger.kernel.org
10650W:	http://linuxtv.org/
10651W:	http://palosaari.fi/linux/
10652Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10653T:	git git://linuxtv.org/anttip/media_tree.git
10654S:	Maintained
10655F:	drivers/media/tuners/tua9001*
10656
10657TULIP NETWORK DRIVERS
10658M:	Grant Grundler <grundler@parisc-linux.org>
10659L:	netdev@vger.kernel.org
10660S:	Maintained
10661F:	drivers/net/ethernet/dec/tulip/
10662
10663TUN/TAP driver
10664M:	Maxim Krasnyansky <maxk@qti.qualcomm.com>
10665W:	http://vtun.sourceforge.net/tun
10666S:	Maintained
10667F:	Documentation/networking/tuntap.txt
10668F:	arch/um/os-Linux/drivers/
10669
10670TURBOCHANNEL SUBSYSTEM
10671M:	"Maciej W. Rozycki" <macro@linux-mips.org>
10672M:	Ralf Baechle <ralf@linux-mips.org>
10673L:	linux-mips@linux-mips.org
10674Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
10675S:	Maintained
10676F:	drivers/tc/
10677F:	include/linux/tc.h
10678
10679U14-34F SCSI DRIVER
10680M:	Dario Ballabio <ballabio_dario@emc.com>
10681L:	linux-scsi@vger.kernel.org
10682S:	Maintained
10683F:	drivers/scsi/u14-34f.c
10684
10685UBI FILE SYSTEM (UBIFS)
10686M:	Artem Bityutskiy <dedekind1@gmail.com>
10687M:	Adrian Hunter <adrian.hunter@intel.com>
10688L:	linux-mtd@lists.infradead.org
10689T:	git git://git.infradead.org/ubifs-2.6.git
10690W:	http://www.linux-mtd.infradead.org/doc/ubifs.html
10691S:	Maintained
10692F:	Documentation/filesystems/ubifs.txt
10693F:	fs/ubifs/
10694
10695UCLINUX (M68KNOMMU AND COLDFIRE)
10696M:	Greg Ungerer <gerg@uclinux.org>
10697W:	http://www.uclinux.org/
10698L:	linux-m68k@lists.linux-m68k.org
10699L:	uclinux-dev@uclinux.org  (subscribers-only)
10700T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10701S:	Maintained
10702F:	arch/m68k/coldfire/
10703F:	arch/m68k/68*/
10704F:	arch/m68k/*/*_no.*
10705F:	arch/m68k/include/asm/*_no.*
10706
10707UDF FILESYSTEM
10708M:	Jan Kara <jack@suse.com>
10709S:	Maintained
10710F:	Documentation/filesystems/udf.txt
10711F:	fs/udf/
10712
10713UFS FILESYSTEM
10714M:	Evgeniy Dushistov <dushistov@mail.ru>
10715S:	Maintained
10716F:	Documentation/filesystems/ufs.txt
10717F:	fs/ufs/
10718
10719UHID USERSPACE HID IO DRIVER:
10720M:	David Herrmann <dh.herrmann@googlemail.com>
10721L:	linux-input@vger.kernel.org
10722S:	Maintained
10723F:	drivers/hid/uhid.c
10724F:	include/uapi/linux/uhid.h
10725
10726ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10727L:	linux-usb@vger.kernel.org
10728S:	Orphan
10729F:	drivers/uwb/
10730F:	include/linux/uwb.h
10731F:	include/linux/uwb/
10732
10733UNICORE32 ARCHITECTURE:
10734M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
10735W:	http://mprc.pku.edu.cn/~guanxuetao/linux
10736S:	Maintained
10737T:	git git://github.com/gxt/linux.git
10738F:	arch/unicore32/
10739
10740UNIFDEF
10741M:	Tony Finch <dot@dotat.at>
10742W:	http://dotat.at/prog/unifdef
10743S:	Maintained
10744F:	scripts/unifdef.c
10745
10746UNIFORM CDROM DRIVER
10747M:	Jens Axboe <axboe@kernel.dk>
10748W:	http://www.kernel.dk
10749S:	Maintained
10750F:	Documentation/cdrom/
10751F:	drivers/cdrom/cdrom.c
10752F:	include/linux/cdrom.h
10753F:	include/uapi/linux/cdrom.h
10754
10755UNISYS S-PAR DRIVERS
10756M:	Benjamin Romer <benjamin.romer@unisys.com>
10757M:	David Kershner <david.kershner@unisys.com>
10758L:	sparmaintainer@unisys.com (Unisys internal)
10759S:	Supported
10760F:	drivers/staging/unisys/
10761
10762UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10763M:	Vinayak Holikatti <vinholikatti@gmail.com>
10764L:	linux-scsi@vger.kernel.org
10765S:	Supported
10766F:	Documentation/scsi/ufs.txt
10767F:	drivers/scsi/ufs/
10768
10769UNSORTED BLOCK IMAGES (UBI)
10770M:	Artem Bityutskiy <dedekind1@gmail.com>
10771M:	Richard Weinberger <richard@nod.at>
10772W:	http://www.linux-mtd.infradead.org/
10773L:	linux-mtd@lists.infradead.org
10774T:	git git://git.infradead.org/ubifs-2.6.git
10775S:	Supported
10776F:	drivers/mtd/ubi/
10777F:	include/linux/mtd/ubi.h
10778F:	include/uapi/mtd/ubi-user.h
10779
10780USB ACM DRIVER
10781M:	Oliver Neukum <oliver@neukum.org>
10782L:	linux-usb@vger.kernel.org
10783S:	Maintained
10784F:	Documentation/usb/acm.txt
10785F:	drivers/usb/class/cdc-acm.*
10786
10787USB AR5523 WIRELESS DRIVER
10788M:	Pontus Fuchs <pontus.fuchs@gmail.com>
10789L:	linux-wireless@vger.kernel.org
10790S:	Maintained
10791F:	drivers/net/wireless/ath/ar5523/
10792
10793USB ATTACHED SCSI
10794M:	Hans de Goede <hdegoede@redhat.com>
10795M:	Gerd Hoffmann <kraxel@redhat.com>
10796L:	linux-usb@vger.kernel.org
10797L:	linux-scsi@vger.kernel.org
10798S:	Maintained
10799F:	drivers/usb/storage/uas.c
10800
10801USB CDC ETHERNET DRIVER
10802M:	Oliver Neukum <oliver@neukum.org>
10803L:	linux-usb@vger.kernel.org
10804S:	Maintained
10805F:	drivers/net/usb/cdc_*.c
10806F:	include/uapi/linux/usb/cdc.h
10807
10808USB CHAOSKEY DRIVER
10809M:	Keith Packard <keithp@keithp.com>
10810L:	linux-usb@vger.kernel.org
10811S:	Maintained
10812F:	drivers/usb/misc/chaoskey.c
10813
10814USB CYPRESS C67X00 DRIVER
10815M:	Peter Korsgaard <jacmet@sunsite.dk>
10816L:	linux-usb@vger.kernel.org
10817S:	Maintained
10818F:	drivers/usb/c67x00/
10819
10820USB DAVICOM DM9601 DRIVER
10821M:	Peter Korsgaard <jacmet@sunsite.dk>
10822L:	netdev@vger.kernel.org
10823W:	http://www.linux-usb.org/usbnet
10824S:	Maintained
10825F:	drivers/net/usb/dm9601.c
10826
10827USB DIAMOND RIO500 DRIVER
10828M:	Cesar Miquel <miquel@df.uba.ar>
10829L:	rio500-users@lists.sourceforge.net
10830W:	http://rio500.sourceforge.net
10831S:	Maintained
10832F:	drivers/usb/misc/rio500*
10833
10834USB EHCI DRIVER
10835M:	Alan Stern <stern@rowland.harvard.edu>
10836L:	linux-usb@vger.kernel.org
10837S:	Maintained
10838F:	Documentation/usb/ehci.txt
10839F:	drivers/usb/host/ehci*
10840
10841USB GADGET/PERIPHERAL SUBSYSTEM
10842M:	Felipe Balbi <balbi@ti.com>
10843L:	linux-usb@vger.kernel.org
10844W:	http://www.linux-usb.org/gadget
10845T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10846S:	Maintained
10847F:	drivers/usb/gadget/
10848F:	include/linux/usb/gadget*
10849
10850USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10851M:	Jiri Kosina <jikos@kernel.org>
10852L:	linux-usb@vger.kernel.org
10853T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10854S:	Maintained
10855F:	Documentation/hid/hiddev.txt
10856F:	drivers/hid/usbhid/
10857
10858USB ISP116X DRIVER
10859M:	Olav Kongas <ok@artecdesign.ee>
10860L:	linux-usb@vger.kernel.org
10861S:	Maintained
10862F:	drivers/usb/host/isp116x*
10863F:	include/linux/usb/isp116x.h
10864
10865USB MASS STORAGE DRIVER
10866M:	Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10867L:	linux-usb@vger.kernel.org
10868L:	usb-storage@lists.one-eyed-alien.net
10869S:	Maintained
10870W:	http://www.one-eyed-alien.net/~mdharm/linux-usb/
10871F:	drivers/usb/storage/
10872
10873USB MIDI DRIVER
10874M:	Clemens Ladisch <clemens@ladisch.de>
10875L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10876T:	git git://git.alsa-project.org/alsa-kernel.git
10877S:	Maintained
10878F:	sound/usb/midi.*
10879
10880USB NETWORKING DRIVERS
10881L:	linux-usb@vger.kernel.org
10882S:	Odd Fixes
10883F:	drivers/net/usb/
10884
10885USB OHCI DRIVER
10886M:	Alan Stern <stern@rowland.harvard.edu>
10887L:	linux-usb@vger.kernel.org
10888S:	Maintained
10889F:	Documentation/usb/ohci.txt
10890F:	drivers/usb/host/ohci*
10891
10892USB OTG FSM (Finite State Machine)
10893M:	Peter Chen <Peter.Chen@freescale.com>
10894T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10895L:	linux-usb@vger.kernel.org
10896S:	Maintained
10897F:	drivers/usb/common/usb-otg-fsm.c
10898
10899USB OVER IP DRIVER
10900M:	Valentina Manea <valentina.manea.m@gmail.com>
10901M:	Shuah Khan <shuah.kh@samsung.com>
10902L:	linux-usb@vger.kernel.org
10903S:	Maintained
10904F:	drivers/usb/usbip/
10905F:	tools/usb/usbip/
10906
10907USB PEGASUS DRIVER
10908M:	Petko Manolov <petkan@nucleusys.com>
10909L:	linux-usb@vger.kernel.org
10910L:	netdev@vger.kernel.org
10911T:	git git://github.com/petkan/pegasus.git
10912W:	https://github.com/petkan/pegasus
10913S:	Maintained
10914F:	drivers/net/usb/pegasus.*
10915
10916USB PHY LAYER
10917M:	Felipe Balbi <balbi@ti.com>
10918L:	linux-usb@vger.kernel.org
10919T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10920S:	Maintained
10921F:	drivers/usb/phy/
10922
10923USB PRINTER DRIVER (usblp)
10924M:	Pete Zaitcev <zaitcev@redhat.com>
10925L:	linux-usb@vger.kernel.org
10926S:	Supported
10927F:	drivers/usb/class/usblp.c
10928
10929USB RTL8150 DRIVER
10930M:	Petko Manolov <petkan@nucleusys.com>
10931L:	linux-usb@vger.kernel.org
10932L:	netdev@vger.kernel.org
10933T:	git git://github.com/petkan/rtl8150.git
10934W:	https://github.com/petkan/rtl8150
10935S:	Maintained
10936F:	drivers/net/usb/rtl8150.c
10937
10938USB SERIAL SUBSYSTEM
10939M:	Johan Hovold <johan@kernel.org>
10940L:	linux-usb@vger.kernel.org
10941S:	Maintained
10942F:	Documentation/usb/usb-serial.txt
10943F:	drivers/usb/serial/
10944F:	include/linux/usb/serial.h
10945
10946USB SMSC75XX ETHERNET DRIVER
10947M:	Steve Glendinning <steve.glendinning@shawell.net>
10948L:	netdev@vger.kernel.org
10949S:	Maintained
10950F:	drivers/net/usb/smsc75xx.*
10951
10952USB SMSC95XX ETHERNET DRIVER
10953M:	Steve Glendinning <steve.glendinning@shawell.net>
10954L:	netdev@vger.kernel.org
10955S:	Maintained
10956F:	drivers/net/usb/smsc95xx.*
10957
10958USB SUBSYSTEM
10959M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10960L:	linux-usb@vger.kernel.org
10961W:	http://www.linux-usb.org
10962T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10963S:	Supported
10964F:	Documentation/usb/
10965F:	drivers/usb/
10966F:	include/linux/usb.h
10967F:	include/linux/usb/
10968
10969USB UHCI DRIVER
10970M:	Alan Stern <stern@rowland.harvard.edu>
10971L:	linux-usb@vger.kernel.org
10972S:	Maintained
10973F:	drivers/usb/host/uhci*
10974
10975USB "USBNET" DRIVER FRAMEWORK
10976M:	Oliver Neukum <oneukum@suse.com>
10977L:	netdev@vger.kernel.org
10978W:	http://www.linux-usb.org/usbnet
10979S:	Maintained
10980F:	drivers/net/usb/usbnet.c
10981F:	include/linux/usb/usbnet.h
10982
10983USB VIDEO CLASS
10984M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10985L:	linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10986L:	linux-media@vger.kernel.org
10987T:	git git://linuxtv.org/media_tree.git
10988W:	http://www.ideasonboard.org/uvc/
10989S:	Maintained
10990F:	drivers/media/usb/uvc/
10991F:	include/uapi/linux/uvcvideo.h
10992
10993USB VISION DRIVER
10994M:	Hans Verkuil <hverkuil@xs4all.nl>
10995L:	linux-media@vger.kernel.org
10996T:	git git://linuxtv.org/media_tree.git
10997W:	http://linuxtv.org
10998S:	Odd Fixes
10999F:	drivers/media/usb/usbvision/
11000
11001USB WEBCAM GADGET
11002M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11003L:	linux-usb@vger.kernel.org
11004S:	Maintained
11005F:	drivers/usb/gadget/function/*uvc*
11006F:	drivers/usb/gadget/legacy/webcam.c
11007
11008USB WIRELESS RNDIS DRIVER (rndis_wlan)
11009M:	Jussi Kivilinna <jussi.kivilinna@iki.fi>
11010L:	linux-wireless@vger.kernel.org
11011S:	Maintained
11012F:	drivers/net/wireless/rndis_wlan.c
11013
11014USB XHCI DRIVER
11015M:	Mathias Nyman <mathias.nyman@intel.com>
11016L:	linux-usb@vger.kernel.org
11017S:	Supported
11018F:	drivers/usb/host/xhci*
11019F:	drivers/usb/host/pci-quirks*
11020
11021USB ZD1201 DRIVER
11022L:	linux-wireless@vger.kernel.org
11023W:	http://linux-lc100020.sourceforge.net
11024S:	Orphan
11025F:	drivers/net/wireless/zd1201.*
11026
11027USB ZR364XX DRIVER
11028M:	Antoine Jacquet <royale@zerezo.com>
11029L:	linux-usb@vger.kernel.org
11030L:	linux-media@vger.kernel.org
11031T:	git git://linuxtv.org/media_tree.git
11032W:	http://royale.zerezo.com/zr364xx/
11033S:	Maintained
11034F:	Documentation/video4linux/zr364xx.txt
11035F:	drivers/media/usb/zr364xx/
11036
11037ULPI BUS
11038M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
11039L:	linux-usb@vger.kernel.org
11040S:	Maintained
11041F:	drivers/usb/common/ulpi.c
11042F:	include/linux/ulpi/
11043
11044USER-MODE LINUX (UML)
11045M:	Jeff Dike <jdike@addtoit.com>
11046M:	Richard Weinberger <richard@nod.at>
11047L:	user-mode-linux-devel@lists.sourceforge.net
11048L:	user-mode-linux-user@lists.sourceforge.net
11049W:	http://user-mode-linux.sourceforge.net
11050S:	Maintained
11051F:	Documentation/virtual/uml/
11052F:	arch/um/
11053F:	arch/x86/um/
11054F:	fs/hostfs/
11055F:	fs/hppfs/
11056
11057USERSPACE I/O (UIO)
11058M:	"Hans J. Koch" <hjk@hansjkoch.de>
11059M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11060S:	Maintained
11061T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11062F:	Documentation/DocBook/uio-howto.tmpl
11063F:	drivers/uio/
11064F:	include/linux/uio*.h
11065
11066UTIL-LINUX PACKAGE
11067M:	Karel Zak <kzak@redhat.com>
11068L:	util-linux@vger.kernel.org
11069W:	http://en.wikipedia.org/wiki/Util-linux
11070T:	git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11071S:	Maintained
11072
11073UVESAFB DRIVER
11074M:	Michal Januszewski <spock@gentoo.org>
11075L:	linux-fbdev@vger.kernel.org
11076W:	http://dev.gentoo.org/~spock/projects/uvesafb/
11077S:	Maintained
11078F:	Documentation/fb/uvesafb.txt
11079F:	drivers/video/fbdev/uvesafb.*
11080
11081VFAT/FAT/MSDOS FILESYSTEM
11082M:	OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11083S:	Maintained
11084F:	Documentation/filesystems/vfat.txt
11085F:	fs/fat/
11086
11087VFIO DRIVER
11088M:	Alex Williamson <alex.williamson@redhat.com>
11089L:	kvm@vger.kernel.org
11090S:	Maintained
11091F:	Documentation/vfio.txt
11092F:	drivers/vfio/
11093F:	include/linux/vfio.h
11094F:	include/uapi/linux/vfio.h
11095
11096VFIO PLATFORM DRIVER
11097M:	Baptiste Reynal <b.reynal@virtualopensystems.com>
11098L:	kvm@vger.kernel.org
11099S:	Maintained
11100F:	drivers/vfio/platform/
11101
11102VIDEOBUF2 FRAMEWORK
11103M:	Pawel Osciak <pawel@osciak.com>
11104M:	Marek Szyprowski <m.szyprowski@samsung.com>
11105M:	Kyungmin Park <kyungmin.park@samsung.com>
11106L:	linux-media@vger.kernel.org
11107S:	Maintained
11108F:	drivers/media/v4l2-core/videobuf2-*
11109F:	include/media/videobuf2-*
11110
11111VIRTIO CONSOLE DRIVER
11112M:	Amit Shah <amit.shah@redhat.com>
11113L:	virtualization@lists.linux-foundation.org
11114S:	Maintained
11115F:	drivers/char/virtio_console.c
11116F:	include/linux/virtio_console.h
11117F:	include/uapi/linux/virtio_console.h
11118
11119VIRTIO CORE, NET AND BLOCK DRIVERS
11120M:	"Michael S. Tsirkin" <mst@redhat.com>
11121L:	virtualization@lists.linux-foundation.org
11122S:	Maintained
11123F:	drivers/virtio/
11124F:	tools/virtio/
11125F:	drivers/net/virtio_net.c
11126F:	drivers/block/virtio_blk.c
11127F:	include/linux/virtio_*.h
11128F:	include/uapi/linux/virtio_*.h
11129
11130VIRTIO DRIVERS FOR S390
11131M:	Christian Borntraeger <borntraeger@de.ibm.com>
11132M:	Cornelia Huck <cornelia.huck@de.ibm.com>
11133L:	linux-s390@vger.kernel.org
11134L:	virtualization@lists.linux-foundation.org
11135L:	kvm@vger.kernel.org
11136S:	Supported
11137F:	drivers/s390/virtio/
11138
11139VIRTIO GPU DRIVER
11140M:	David Airlie <airlied@linux.ie>
11141M:	Gerd Hoffmann <kraxel@redhat.com>
11142L:	dri-devel@lists.freedesktop.org
11143L:	virtualization@lists.linux-foundation.org
11144S:	Maintained
11145F:	drivers/gpu/drm/virtio/
11146F:	include/uapi/linux/virtio_gpu.h
11147
11148VIRTIO HOST (VHOST)
11149M:	"Michael S. Tsirkin" <mst@redhat.com>
11150L:	kvm@vger.kernel.org
11151L:	virtualization@lists.linux-foundation.org
11152L:	netdev@vger.kernel.org
11153S:	Maintained
11154F:	drivers/vhost/
11155F:	include/uapi/linux/vhost.h
11156
11157VIRTIO INPUT DRIVER
11158M:	Gerd Hoffmann <kraxel@redhat.com>
11159S:	Maintained
11160F:	drivers/virtio/virtio_input.c
11161F:	include/uapi/linux/virtio_input.h
11162
11163VIA RHINE NETWORK DRIVER
11164S:	Orphan
11165F:	drivers/net/ethernet/via/via-rhine.c
11166
11167VIA SD/MMC CARD CONTROLLER DRIVER
11168M:	Bruce Chang <brucechang@via.com.tw>
11169M:	Harald Welte <HaraldWelte@viatech.com>
11170S:	Maintained
11171F:	drivers/mmc/host/via-sdmmc.c
11172
11173VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11174M:	Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11175L:	linux-fbdev@vger.kernel.org
11176S:	Maintained
11177F:	include/linux/via-core.h
11178F:	include/linux/via-gpio.h
11179F:	include/linux/via_i2c.h
11180F:	drivers/video/fbdev/via/
11181
11182VIA VELOCITY NETWORK DRIVER
11183M:	Francois Romieu <romieu@fr.zoreil.com>
11184L:	netdev@vger.kernel.org
11185S:	Maintained
11186F:	drivers/net/ethernet/via/via-velocity.*
11187
11188VIVID VIRTUAL VIDEO DRIVER
11189M:	Hans Verkuil <hverkuil@xs4all.nl>
11190L:	linux-media@vger.kernel.org
11191T:	git git://linuxtv.org/media_tree.git
11192W:	http://linuxtv.org
11193S:	Maintained
11194F:	drivers/media/platform/vivid/*
11195
11196VLAN (802.1Q)
11197M:	Patrick McHardy <kaber@trash.net>
11198L:	netdev@vger.kernel.org
11199S:	Maintained
11200F:	drivers/net/macvlan.c
11201F:	include/linux/if_*vlan.h
11202F:	net/8021q/
11203
11204VLYNQ BUS
11205M:	Florian Fainelli <florian@openwrt.org>
11206L:	openwrt-devel@lists.openwrt.org (subscribers-only)
11207S:	Maintained
11208F:	drivers/vlynq/vlynq.c
11209F:	include/linux/vlynq.h
11210
11211VME SUBSYSTEM
11212M:	Martyn Welch <martyn.welch@ge.com>
11213M:	Manohar Vanga <manohar.vanga@gmail.com>
11214M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11215L:	devel@driverdev.osuosl.org
11216S:	Maintained
11217T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11218F:	Documentation/vme_api.txt
11219F:	drivers/staging/vme/
11220F:	drivers/vme/
11221F:	include/linux/vme*
11222
11223VMWARE HYPERVISOR INTERFACE
11224M:	Alok Kataria <akataria@vmware.com>
11225L:	virtualization@lists.linux-foundation.org
11226S:	Supported
11227F:	arch/x86/kernel/cpu/vmware.c
11228
11229VMWARE BALLOON DRIVER
11230M:	Xavier Deguillard <xdeguillard@vmware.com>
11231M:	Philip Moltmann <moltmann@vmware.com>
11232M:	"VMware, Inc." <pv-drivers@vmware.com>
11233L:	linux-kernel@vger.kernel.org
11234S:	Maintained
11235F:	drivers/misc/vmw_balloon.c
11236
11237VMWARE VMMOUSE SUBDRIVER
11238M:	"VMware Graphics" <linux-graphics-maintainer@vmware.com>
11239M:	"VMware, Inc." <pv-drivers@vmware.com>
11240L:	linux-input@vger.kernel.org
11241S:	Maintained
11242F:	drivers/input/mouse/vmmouse.c
11243F:	drivers/input/mouse/vmmouse.h
11244
11245VMWARE VMXNET3 ETHERNET DRIVER
11246M:	Shrikrishna Khare <skhare@vmware.com>
11247M:	"VMware, Inc." <pv-drivers@vmware.com>
11248L:	netdev@vger.kernel.org
11249S:	Maintained
11250F:	drivers/net/vmxnet3/
11251
11252VMware PVSCSI driver
11253M:	Arvind Kumar <arvindkumar@vmware.com>
11254M:	VMware PV-Drivers <pv-drivers@vmware.com>
11255L:	linux-scsi@vger.kernel.org
11256S:	Maintained
11257F:	drivers/scsi/vmw_pvscsi.c
11258F:	drivers/scsi/vmw_pvscsi.h
11259
11260VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11261M:	Liam Girdwood <lgirdwood@gmail.com>
11262M:	Mark Brown <broonie@kernel.org>
11263L:	linux-kernel@vger.kernel.org
11264W:	http://www.slimlogic.co.uk/?p=48
11265T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11266S:	Supported
11267F:	drivers/regulator/
11268F:	include/linux/regulator/
11269
11270VRF
11271M:	David Ahern <dsa@cumulusnetworks.com>
11272M:	Shrijeet Mukherjee <shm@cumulusnetworks.com>
11273L:	netdev@vger.kernel.org
11274S:	Maintained
11275F:	drivers/net/vrf.c
11276F:	include/net/vrf.h
11277F:	Documentation/networking/vrf.txt
11278
11279VT1211 HARDWARE MONITOR DRIVER
11280M:	Juerg Haefliger <juergh@gmail.com>
11281L:	lm-sensors@lm-sensors.org
11282S:	Maintained
11283F:	Documentation/hwmon/vt1211
11284F:	drivers/hwmon/vt1211.c
11285
11286VT8231 HARDWARE MONITOR DRIVER
11287M:	Roger Lucas <vt8231@hiddenengine.co.uk>
11288L:	lm-sensors@lm-sensors.org
11289S:	Maintained
11290F:	drivers/hwmon/vt8231.c
11291
11292VUB300 USB to SDIO/SD/MMC bridge chip
11293M:	Tony Olech <tony.olech@elandigitalsystems.com>
11294L:	linux-mmc@vger.kernel.org
11295L:	linux-usb@vger.kernel.org
11296S:	Supported
11297F:	drivers/mmc/host/vub300.c
11298
11299W1 DALLAS'S 1-WIRE BUS
11300M:	Evgeniy Polyakov <zbr@ioremap.net>
11301S:	Maintained
11302F:	Documentation/w1/
11303F:	drivers/w1/
11304
11305W83791D HARDWARE MONITORING DRIVER
11306M:	Marc Hulsman <m.hulsman@tudelft.nl>
11307L:	lm-sensors@lm-sensors.org
11308S:	Maintained
11309F:	Documentation/hwmon/w83791d
11310F:	drivers/hwmon/w83791d.c
11311
11312W83793 HARDWARE MONITORING DRIVER
11313M:	Rudolf Marek <r.marek@assembler.cz>
11314L:	lm-sensors@lm-sensors.org
11315S:	Maintained
11316F:	Documentation/hwmon/w83793
11317F:	drivers/hwmon/w83793.c
11318
11319W83795 HARDWARE MONITORING DRIVER
11320M:	Jean Delvare <jdelvare@suse.com>
11321L:	lm-sensors@lm-sensors.org
11322S:	Maintained
11323F:	drivers/hwmon/w83795.c
11324
11325W83L51xD SD/MMC CARD INTERFACE DRIVER
11326M:	Pierre Ossman <pierre@ossman.eu>
11327S:	Maintained
11328F:	drivers/mmc/host/wbsd.*
11329
11330WACOM PROTOCOL 4 SERIAL TABLETS
11331M:	Julian Squires <julian@cipht.net>
11332M:	Hans de Goede <hdegoede@redhat.com>
11333L:	linux-input@vger.kernel.org
11334S:	Maintained
11335F:	drivers/input/tablet/wacom_serial4.c
11336
11337WATCHDOG DEVICE DRIVERS
11338M:	Wim Van Sebroeck <wim@iguana.be>
11339L:	linux-watchdog@vger.kernel.org
11340W:	http://www.linux-watchdog.org/
11341T:	git git://www.linux-watchdog.org/linux-watchdog.git
11342S:	Maintained
11343F:	Documentation/watchdog/
11344F:	drivers/watchdog/
11345F:	include/linux/watchdog.h
11346F:	include/uapi/linux/watchdog.h
11347
11348WD7000 SCSI DRIVER
11349M:	Miroslav Zagorac <zaga@fly.cc.fer.hr>
11350L:	linux-scsi@vger.kernel.org
11351S:	Maintained
11352F:	drivers/scsi/wd7000.c
11353
11354WIIMOTE HID DRIVER
11355M:	David Herrmann <dh.herrmann@googlemail.com>
11356L:	linux-input@vger.kernel.org
11357S:	Maintained
11358F:	drivers/hid/hid-wiimote*
11359
11360WINBOND CIR DRIVER
11361M:	David Härdeman <david@hardeman.nu>
11362S:	Maintained
11363F:	drivers/media/rc/winbond-cir.c
11364
11365WIMAX STACK
11366M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11367M:	linux-wimax@intel.com
11368L:	wimax@linuxwimax.org (subscribers-only)
11369S:	Supported
11370W:	http://linuxwimax.org
11371F:	Documentation/wimax/README.wimax
11372F:	include/linux/wimax/debug.h
11373F:	include/net/wimax.h
11374F:	include/uapi/linux/wimax.h
11375F:	net/wimax/
11376
11377WISTRON LAPTOP BUTTON DRIVER
11378M:	Miloslav Trmac <mitr@volny.cz>
11379S:	Maintained
11380F:	drivers/input/misc/wistron_btns.c
11381
11382WL3501 WIRELESS PCMCIA CARD DRIVER
11383M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11384L:	linux-wireless@vger.kernel.org
11385W:	http://oops.ghostprotocols.net:81/blog
11386S:	Maintained
11387F:	drivers/net/wireless/wl3501*
11388
11389WM97XX TOUCHSCREEN DRIVERS
11390M:	Mark Brown <broonie@kernel.org>
11391M:	Liam Girdwood <lrg@slimlogic.co.uk>
11392L:	linux-input@vger.kernel.org
11393W:	https://github.com/CirrusLogic/linux-drivers/wiki
11394S:	Supported
11395F:	drivers/input/touchscreen/*wm97*
11396F:	include/linux/wm97xx.h
11397
11398WOLFSON MICROELECTRONICS DRIVERS
11399L:	patches@opensource.wolfsonmicro.com
11400T:	git https://github.com/CirrusLogic/linux-drivers.git
11401W:	https://github.com/CirrusLogic/linux-drivers/wiki
11402S:	Supported
11403F:	Documentation/hwmon/wm83??
11404F:	arch/arm/mach-s3c64xx/mach-crag6410*
11405F:	drivers/clk/clk-wm83*.c
11406F:	drivers/extcon/extcon-arizona.c
11407F:	drivers/leds/leds-wm83*.c
11408F:	drivers/gpio/gpio-*wm*.c
11409F:	drivers/gpio/gpio-arizona.c
11410F:	drivers/hwmon/wm83??-hwmon.c
11411F:	drivers/input/misc/wm831x-on.c
11412F:	drivers/input/touchscreen/wm831x-ts.c
11413F:	drivers/input/touchscreen/wm97*.c
11414F:	drivers/mfd/arizona*
11415F:	drivers/mfd/wm*.c
11416F:	drivers/power/wm83*.c
11417F:	drivers/rtc/rtc-wm83*.c
11418F:	drivers/regulator/wm8*.c
11419F:	drivers/video/backlight/wm83*_bl.c
11420F:	drivers/watchdog/wm83*_wdt.c
11421F:	include/linux/mfd/arizona/
11422F:	include/linux/mfd/wm831x/
11423F:	include/linux/mfd/wm8350/
11424F:	include/linux/mfd/wm8400*
11425F:	include/linux/wm97xx.h
11426F:	include/sound/wm????.h
11427F:	sound/soc/codecs/arizona.?
11428F:	sound/soc/codecs/wm*
11429
11430WORKQUEUE
11431M:	Tejun Heo <tj@kernel.org>
11432R:	Lai Jiangshan <jiangshanlai@gmail.com>
11433T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11434S:	Maintained
11435F:	include/linux/workqueue.h
11436F:	kernel/workqueue.c
11437F:	Documentation/workqueue.txt
11438
11439X.25 NETWORK LAYER
11440M:	Andrew Hendry <andrew.hendry@gmail.com>
11441L:	linux-x25@vger.kernel.org
11442S:	Odd Fixes
11443F:	Documentation/networking/x25*
11444F:	include/net/x25*
11445F:	net/x25/
11446
11447X86 ARCHITECTURE (32-BIT AND 64-BIT)
11448M:	Thomas Gleixner <tglx@linutronix.de>
11449M:	Ingo Molnar <mingo@redhat.com>
11450M:	"H. Peter Anvin" <hpa@zytor.com>
11451M:	x86@kernel.org
11452L:	linux-kernel@vger.kernel.org
11453T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11454S:	Maintained
11455F:	Documentation/x86/
11456F:	arch/x86/
11457
11458X86 PLATFORM DRIVERS
11459M:	Darren Hart <dvhart@infradead.org>
11460L:	platform-driver-x86@vger.kernel.org
11461T:	git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11462S:	Maintained
11463F:	drivers/platform/x86/
11464
11465X86 MCE INFRASTRUCTURE
11466M:	Tony Luck <tony.luck@intel.com>
11467M:	Borislav Petkov <bp@alien8.de>
11468L:	linux-edac@vger.kernel.org
11469S:	Maintained
11470F:	arch/x86/kernel/cpu/mcheck/*
11471
11472X86 VDSO
11473M:	Andy Lutomirski <luto@amacapital.net>
11474L:	linux-kernel@vger.kernel.org
11475T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11476S:	Maintained
11477F:	arch/x86/entry/vdso/
11478
11479XC2028/3028 TUNER DRIVER
11480M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11481L:	linux-media@vger.kernel.org
11482W:	http://linuxtv.org
11483T:	git git://linuxtv.org/media_tree.git
11484S:	Maintained
11485F:	drivers/media/tuners/tuner-xc2028.*
11486
11487XEN HYPERVISOR INTERFACE
11488M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11489M:	Boris Ostrovsky <boris.ostrovsky@oracle.com>
11490M:	David Vrabel <david.vrabel@citrix.com>
11491L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11492T:	git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11493S:	Supported
11494F:	arch/x86/xen/
11495F:	drivers/*/xen-*front.c
11496F:	drivers/xen/
11497F:	arch/x86/include/asm/xen/
11498F:	include/xen/
11499F:	include/uapi/xen/
11500
11501XEN HYPERVISOR ARM
11502M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11503L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11504S:	Supported
11505F:	arch/arm/xen/
11506F:	arch/arm/include/asm/xen/
11507
11508XEN HYPERVISOR ARM64
11509M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11510L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11511S:	Supported
11512F:	arch/arm64/xen/
11513F:	arch/arm64/include/asm/xen/
11514
11515XEN NETWORK BACKEND DRIVER
11516M:	Ian Campbell <ian.campbell@citrix.com>
11517M:	Wei Liu <wei.liu2@citrix.com>
11518L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11519L:	netdev@vger.kernel.org
11520S:	Supported
11521F:	drivers/net/xen-netback/*
11522
11523XEN PCI SUBSYSTEM
11524M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11525L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11526S:	Supported
11527F:	arch/x86/pci/*xen*
11528F:	drivers/pci/*xen*
11529
11530XEN BLOCK SUBSYSTEM
11531M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11532M:	Roger Pau Monné <roger.pau@citrix.com>
11533L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11534S:	Supported
11535F:	drivers/block/xen-blkback/*
11536F:	drivers/block/xen*
11537
11538XEN PVSCSI DRIVERS
11539M:	Juergen Gross <jgross@suse.com>
11540L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11541L:	linux-scsi@vger.kernel.org
11542S:	Supported
11543F:	drivers/scsi/xen-scsifront.c
11544F:	drivers/xen/xen-scsiback.c
11545F:	include/xen/interface/io/vscsiif.h
11546
11547XEN SWIOTLB SUBSYSTEM
11548M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11549L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11550S:	Supported
11551F:	arch/x86/xen/*swiotlb*
11552F:	drivers/xen/*swiotlb*
11553
11554XFS FILESYSTEM
11555P:	Silicon Graphics Inc
11556M:	Dave Chinner <david@fromorbit.com>
11557M:	xfs@oss.sgi.com
11558L:	xfs@oss.sgi.com
11559W:	http://oss.sgi.com/projects/xfs
11560T:	git git://oss.sgi.com/xfs/xfs.git
11561S:	Supported
11562F:	Documentation/filesystems/xfs.txt
11563F:	fs/xfs/
11564
11565XILINX AXI ETHERNET DRIVER
11566M:	Anirudha Sarangi <anirudh@xilinx.com>
11567M:	John Linn <John.Linn@xilinx.com>
11568S:	Maintained
11569F:	drivers/net/ethernet/xilinx/xilinx_axienet*
11570
11571XILINX UARTLITE SERIAL DRIVER
11572M:	Peter Korsgaard <jacmet@sunsite.dk>
11573L:	linux-serial@vger.kernel.org
11574S:	Maintained
11575F:	drivers/tty/serial/uartlite.c
11576
11577XILINX VIDEO IP CORES
11578M:	Hyun Kwon <hyun.kwon@xilinx.com>
11579M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11580L:	linux-media@vger.kernel.org
11581T:	git git://linuxtv.org/media_tree.git
11582S:	Supported
11583F:	Documentation/devicetree/bindings/media/xilinx/
11584F:	drivers/media/platform/xilinx/
11585F:	include/uapi/linux/xilinx-v4l2-controls.h
11586
11587XILLYBUS DRIVER
11588M:	Eli Billauer <eli.billauer@gmail.com>
11589L:	linux-kernel@vger.kernel.org
11590S:	Supported
11591F:	drivers/char/xillybus/
11592
11593XTENSA XTFPGA PLATFORM SUPPORT
11594M:	Max Filippov <jcmvbkbc@gmail.com>
11595L:	linux-xtensa@linux-xtensa.org
11596S:	Maintained
11597F:	drivers/spi/spi-xtensa-xtfpga.c
11598F:	sound/soc/xtensa/xtfpga-i2s.c
11599
11600YAM DRIVER FOR AX.25
11601M:	Jean-Paul Roubelat <jpr@f6fbb.org>
11602L:	linux-hams@vger.kernel.org
11603S:	Maintained
11604F:	drivers/net/hamradio/yam*
11605F:	include/linux/yam.h
11606
11607YEALINK PHONE DRIVER
11608M:	Henk Vergonet <Henk.Vergonet@gmail.com>
11609L:	usbb2k-api-dev@nongnu.org
11610S:	Maintained
11611F:	Documentation/input/yealink.txt
11612F:	drivers/input/misc/yealink.*
11613
11614Z8530 DRIVER FOR AX.25
11615M:	Joerg Reuter <jreuter@yaina.de>
11616W:	http://yaina.de/jreuter/
11617W:	http://www.qsl.net/dl1bke/
11618L:	linux-hams@vger.kernel.org
11619S:	Maintained
11620F:	Documentation/networking/z8530drv.txt
11621F:	drivers/net/hamradio/*scc.c
11622F:	drivers/net/hamradio/z8530.h
11623
11624ZBUD COMPRESSED PAGE ALLOCATOR
11625M:	Seth Jennings <sjennings@variantweb.net>
11626L:	linux-mm@kvack.org
11627S:	Maintained
11628F:	mm/zbud.c
11629F:	include/linux/zbud.h
11630
11631ZD1211RW WIRELESS DRIVER
11632M:	Daniel Drake <dsd@gentoo.org>
11633M:	Ulrich Kunitz <kune@deine-taler.de>
11634W:	http://zd1211.ath.cx/wiki/DriverRewrite
11635L:	linux-wireless@vger.kernel.org
11636L:	zd1211-devs@lists.sourceforge.net (subscribers-only)
11637S:	Maintained
11638F:	drivers/net/wireless/zd1211rw/
11639
11640ZPOOL COMPRESSED PAGE STORAGE API
11641M:	Dan Streetman <ddstreet@ieee.org>
11642L:	linux-mm@kvack.org
11643S:	Maintained
11644F:	mm/zpool.c
11645F:	include/linux/zpool.h
11646
11647ZR36067 VIDEO FOR LINUX DRIVER
11648L:	mjpeg-users@lists.sourceforge.net
11649L:	linux-media@vger.kernel.org
11650W:	http://mjpeg.sourceforge.net/driver-zoran/
11651T:	hg http://linuxtv.org/hg/v4l-dvb
11652S:	Odd Fixes
11653F:	drivers/media/pci/zoran/
11654
11655ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11656M:	Minchan Kim <minchan@kernel.org>
11657M:	Nitin Gupta <ngupta@vflare.org>
11658R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11659L:	linux-kernel@vger.kernel.org
11660S:	Maintained
11661F:	drivers/block/zram/
11662F:	Documentation/blockdev/zram.txt
11663
11664ZS DECSTATION Z85C30 SERIAL DRIVER
11665M:	"Maciej W. Rozycki" <macro@linux-mips.org>
11666S:	Maintained
11667F:	drivers/tty/serial/zs.*
11668
11669ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11670M:	Minchan Kim <minchan@kernel.org>
11671M:	Nitin Gupta <ngupta@vflare.org>
11672L:	linux-mm@kvack.org
11673S:	Maintained
11674F:	mm/zsmalloc.c
11675F:	include/linux/zsmalloc.h
11676F:	Documentation/vm/zsmalloc.txt
11677
11678ZSWAP COMPRESSED SWAP CACHING
11679M:	Seth Jennings <sjennings@variantweb.net>
11680L:	linux-mm@kvack.org
11681S:	Maintained
11682F:	mm/zswap.c
11683
11684THE REST
11685M:	Linus Torvalds <torvalds@linux-foundation.org>
11686L:	linux-kernel@vger.kernel.org
11687Q:	http://patchwork.kernel.org/project/LKML/list/
11688T:	git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11689S:	Buried alive in reporters
11690F:	*
11691F:	*/
11692