xref: /linux/MAINTAINERS (revision e7ecbc057bc5cffb8ad10b6bf7a80684fd426d23)
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
618L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
619S:	Orphan
620F:	drivers/usb/gadget/udc/amd5536udc.*
621
622AMD GEODE PROCESSOR/CHIPSET SUPPORT
623P:	Andres Salomon <dilinger@queued.net>
624L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
625W:	http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
626S:	Supported
627F:	drivers/char/hw_random/geode-rng.c
628F:	drivers/crypto/geode*
629F:	drivers/video/fbdev/geode/
630F:	arch/x86/include/asm/geode.h
631
632AMD IOMMU (AMD-VI)
633M:	Joerg Roedel <joro@8bytes.org>
634L:	iommu@lists.linux-foundation.org
635T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
636S:	Maintained
637F:	drivers/iommu/amd_iommu*.[ch]
638F:	include/linux/amd-iommu.h
639
640AMD KFD
641M:	Oded Gabbay <oded.gabbay@gmail.com>
642L:	dri-devel@lists.freedesktop.org
643T:	git git://people.freedesktop.org/~gabbayo/linux.git
644S:	Supported
645F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
646F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
647F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
648F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
649F:	drivers/gpu/drm/amd/amdkfd/
650F:	drivers/gpu/drm/amd/include/cik_structs.h
651F:	drivers/gpu/drm/amd/include/kgd_kfd_interface.h
652F:	drivers/gpu/drm/amd/include/vi_structs.h
653F:	drivers/gpu/drm/radeon/radeon_kfd.c
654F:	drivers/gpu/drm/radeon/radeon_kfd.h
655F:	include/uapi/linux/kfd_ioctl.h
656
657AMD MICROCODE UPDATE SUPPORT
658M:	Borislav Petkov <bp@alien8.de>
659S:	Maintained
660F:	arch/x86/kernel/cpu/microcode/amd*
661
662AMD XGBE DRIVER
663M:	Tom Lendacky <thomas.lendacky@amd.com>
664L:	netdev@vger.kernel.org
665S:	Supported
666F:	drivers/net/ethernet/amd/xgbe/
667
668AMS (Apple Motion Sensor) DRIVER
669M:	Michael Hanselmann <linux-kernel@hansmi.ch>
670S:	Supported
671F:	drivers/macintosh/ams/
672
673AMSO1100 RNIC DRIVER
674M:	Tom Tucker <tom@opengridcomputing.com>
675M:	Steve Wise <swise@opengridcomputing.com>
676L:	linux-rdma@vger.kernel.org
677S:	Maintained
678F:	drivers/infiniband/hw/amso1100/
679
680ANALOG DEVICES INC AD9389B DRIVER
681M:	Hans Verkuil <hans.verkuil@cisco.com>
682L:	linux-media@vger.kernel.org
683S:	Maintained
684F:	drivers/media/i2c/ad9389b*
685
686ANALOG DEVICES INC ADV7180 DRIVER
687M:	Lars-Peter Clausen <lars@metafoo.de>
688L:	linux-media@vger.kernel.org
689W:	http://ez.analog.com/community/linux-device-drivers
690S:	Supported
691F:	drivers/media/i2c/adv7180.c
692
693ANALOG DEVICES INC ADV7511 DRIVER
694M:	Hans Verkuil <hans.verkuil@cisco.com>
695L:	linux-media@vger.kernel.org
696S:	Maintained
697F:	drivers/media/i2c/adv7511*
698
699ANALOG DEVICES INC ADV7604 DRIVER
700M:	Hans Verkuil <hans.verkuil@cisco.com>
701L:	linux-media@vger.kernel.org
702S:	Maintained
703F:	drivers/media/i2c/adv7604*
704
705ANALOG DEVICES INC ADV7842 DRIVER
706M:	Hans Verkuil <hans.verkuil@cisco.com>
707L:	linux-media@vger.kernel.org
708S:	Maintained
709F:	drivers/media/i2c/adv7842*
710
711ANALOG DEVICES INC ASOC CODEC DRIVERS
712M:	Lars-Peter Clausen <lars@metafoo.de>
713L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
714W:	http://wiki.analog.com/
715W:	http://ez.analog.com/community/linux-device-drivers
716S:	Supported
717F:	sound/soc/codecs/adau*
718F:	sound/soc/codecs/adav*
719F:	sound/soc/codecs/ad1*
720F:	sound/soc/codecs/ad7*
721F:	sound/soc/codecs/ssm*
722F:	sound/soc/codecs/sigmadsp.*
723
724ANALOG DEVICES INC ASOC DRIVERS
725L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
726L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
727W:	http://blackfin.uclinux.org/
728S:	Supported
729F:	sound/soc/blackfin/*
730
731ANALOG DEVICES INC IIO DRIVERS
732M:	Lars-Peter Clausen <lars@metafoo.de>
733M:	Michael Hennerich <Michael.Hennerich@analog.com>
734W:	http://wiki.analog.com/
735W:	http://ez.analog.com/community/linux-device-drivers
736S:	Supported
737F:	drivers/iio/*/ad*
738X:	drivers/iio/*/adjd*
739F:	drivers/staging/iio/*/ad*
740F:	staging/iio/trigger/iio-trig-bfin-timer.c
741
742ANALOG DEVICES INC DMA DRIVERS
743M:	Lars-Peter Clausen <lars@metafoo.de>
744W:	http://ez.analog.com/community/linux-device-drivers
745S:	Supported
746F:	drivers/dma/dma-axi-dmac.c
747
748ANDROID DRIVERS
749M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
750M:	Arve Hjønnevåg <arve@android.com>
751M:	Riley Andrews <riandrews@android.com>
752T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
753L:	devel@driverdev.osuosl.org
754S:	Supported
755F:	drivers/android/
756F:	drivers/staging/android/
757
758AOA (Apple Onboard Audio) ALSA DRIVER
759M:	Johannes Berg <johannes@sipsolutions.net>
760L:	linuxppc-dev@lists.ozlabs.org
761L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
762S:	Maintained
763F:	sound/aoa/
764
765APM DRIVER
766M:	Jiri Kosina <jikos@kernel.org>
767S:	Odd fixes
768F:	arch/x86/kernel/apm_32.c
769F:	include/linux/apm_bios.h
770F:	include/uapi/linux/apm_bios.h
771F:	drivers/char/apm-emulation.c
772
773APPLE BCM5974 MULTITOUCH DRIVER
774M:	Henrik Rydberg <rydberg@bitmath.org>
775L:	linux-input@vger.kernel.org
776S:	Odd fixes
777F:	drivers/input/mouse/bcm5974.c
778
779APPLE SMC DRIVER
780M:	Henrik Rydberg <rydberg@bitmath.org>
781L:	lm-sensors@lm-sensors.org
782S:	Odd fixes
783F:	drivers/hwmon/applesmc.c
784
785APPLETALK NETWORK LAYER
786M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
787S:	Maintained
788F:	drivers/net/appletalk/
789F:	net/appletalk/
790
791APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
792M:	Iyappan Subramanian <isubramanian@apm.com>
793M:	Keyur Chudgar <kchudgar@apm.com>
794S:	Supported
795F:	drivers/net/ethernet/apm/xgene/
796F:	Documentation/devicetree/bindings/net/apm-xgene-enet.txt
797
798APTINA CAMERA SENSOR PLL
799M:	Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
800L:	linux-media@vger.kernel.org
801S:	Maintained
802F:	drivers/media/i2c/aptina-pll.*
803
804ARC FRAMEBUFFER DRIVER
805M:	Jaya Kumar <jayalk@intworks.biz>
806S:	Maintained
807F:	drivers/video/fbdev/arcfb.c
808F:	drivers/video/fbdev/core/fb_defio.c
809
810ARCNET NETWORK LAYER
811M:	Michael Grzeschik <m.grzeschik@pengutronix.de>
812L:	netdev@vger.kernel.org
813S:	Maintained
814F:	drivers/net/arcnet/
815F:	include/uapi/linux/if_arcnet.h
816
817ARM MFM AND FLOPPY DRIVERS
818M:	Ian Molton <spyro@f2s.com>
819S:	Maintained
820F:	arch/arm/lib/floppydma.S
821F:	arch/arm/include/asm/floppy.h
822
823ARM PMU PROFILING AND DEBUGGING
824M:	Will Deacon <will.deacon@arm.com>
825S:	Maintained
826F:	arch/arm/kernel/perf_*
827F:	arch/arm/oprofile/common.c
828F:	arch/arm/kernel/hw_breakpoint.c
829F:	arch/arm/include/asm/hw_breakpoint.h
830F:	arch/arm/include/asm/perf_event.h
831F:	drivers/perf/arm_pmu.c
832F:	include/linux/perf/arm_pmu.h
833
834ARM PORT
835M:	Russell King <linux@arm.linux.org.uk>
836L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
837W:	http://www.arm.linux.org.uk/
838S:	Maintained
839F:	arch/arm/
840
841ARM SUB-ARCHITECTURES
842L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
843S:	Maintained
844F:	arch/arm/mach-*/
845F:	arch/arm/plat-*/
846T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
847
848ARM PRIMECELL AACI PL041 DRIVER
849M:	Russell King <linux@arm.linux.org.uk>
850S:	Maintained
851F:	sound/arm/aaci.*
852
853ARM PRIMECELL CLCD PL110 DRIVER
854M:	Russell King <linux@arm.linux.org.uk>
855S:	Maintained
856F:	drivers/video/fbdev/amba-clcd.*
857
858ARM PRIMECELL KMI PL050 DRIVER
859M:	Russell King <linux@arm.linux.org.uk>
860S:	Maintained
861F:	drivers/input/serio/ambakmi.*
862F:	include/linux/amba/kmi.h
863
864ARM PRIMECELL MMCI PL180/1 DRIVER
865M:	Russell King <linux@arm.linux.org.uk>
866S:	Maintained
867F:	drivers/mmc/host/mmci.*
868F:	include/linux/amba/mmci.h
869
870ARM PRIMECELL UART PL010 AND PL011 DRIVERS
871M:	Russell King <linux@arm.linux.org.uk>
872S:	Maintained
873F:	drivers/tty/serial/amba-pl01*.c
874F:	include/linux/amba/serial.h
875
876ARM PRIMECELL BUS SUPPORT
877M:	Russell King <linux@arm.linux.org.uk>
878S:	Maintained
879F:	drivers/amba/
880F:	include/linux/amba/bus.h
881
882ARM/ADS SPHERE MACHINE SUPPORT
883M:	Lennert Buytenhek <kernel@wantstofly.org>
884L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885S:	Maintained
886
887ARM/AFEB9260 MACHINE SUPPORT
888M:	Sergey Lapin <slapin@ossfans.org>
889L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
890S:	Maintained
891
892ARM/AJECO 1ARM MACHINE SUPPORT
893M:	Lennert Buytenhek <kernel@wantstofly.org>
894L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
895S:	Maintained
896
897ARM/Allwinner A1X SoC support
898M:	Maxime Ripard <maxime.ripard@free-electrons.com>
899L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
900S:	Maintained
901N:	sun[x4567]i
902
903ARM/Allwinner SoC Clock Support
904M:	Emilio López <emilio@elopez.com.ar>
905S:	Maintained
906F:	drivers/clk/sunxi/
907
908ARM/Amlogic MesonX SoC support
909M:	Carlo Caione <carlo@caione.org>
910L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
911S:	Maintained
912F:	drivers/media/rc/meson-ir.c
913N:	meson[x68]
914
915ARM/Annapurna Labs ALPINE ARCHITECTURE
916M:	Tsahee Zidenberg <tsahee@annapurnalabs.com>
917S:	Maintained
918F:	arch/arm/mach-alpine/
919
920ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
921M:	Nicolas Ferre <nicolas.ferre@atmel.com>
922M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
923M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
924L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
925W:	http://www.linux4sam.org
926S:	Supported
927F:	arch/arm/mach-at91/
928F:	include/soc/at91/
929F:	arch/arm/boot/dts/at91*.dts
930F:	arch/arm/boot/dts/at91*.dtsi
931F:	arch/arm/boot/dts/sama*.dts
932F:	arch/arm/boot/dts/sama*.dtsi
933F:	arch/arm/include/debug/at91.S
934
935ARM/ATMEL AT91 Clock Support
936M:	Boris Brezillon <boris.brezillon@free-electrons.com>
937S:	Maintained
938F:	drivers/clk/at91
939
940ARM/CALXEDA HIGHBANK ARCHITECTURE
941M:	Rob Herring <robh@kernel.org>
942L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
943S:	Maintained
944F:	arch/arm/mach-highbank/
945
946ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
947M:	Krzysztof Halasa <khalasa@piap.pl>
948S:	Maintained
949F:	arch/arm/mach-cns3xxx/
950
951ARM/CAVIUM THUNDER NETWORK DRIVER
952M:	Sunil Goutham <sgoutham@cavium.com>
953M:	Robert Richter <rric@kernel.org>
954L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955S:	Supported
956F:	drivers/net/ethernet/cavium/thunder/
957
958ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
959M:	Alexander Shiyan <shc_work@mail.ru>
960L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
961S:	Odd Fixes
962N:	clps711x
963
964ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
965M:	Hartley Sweeten <hsweeten@visionengravers.com>
966M:	Ryan Mallon <rmallon@gmail.com>
967L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
968S:	Maintained
969F:	arch/arm/mach-ep93xx/
970F:	arch/arm/mach-ep93xx/include/mach/
971
972ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
973M:	Lennert Buytenhek <kernel@wantstofly.org>
974L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
975S:	Maintained
976
977ARM/CLKDEV SUPPORT
978M:	Russell King <linux@arm.linux.org.uk>
979L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
980S:	Maintained
981F:	arch/arm/include/asm/clkdev.h
982F:	drivers/clk/clkdev.c
983
984ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
985M:	Mike Rapoport <mike@compulab.co.il>
986L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
987S:	Maintained
988
989ARM/CONTEC MICRO9 MACHINE SUPPORT
990M:	Hubert Feurstein <hubert.feurstein@contec.at>
991S:	Maintained
992F:	arch/arm/mach-ep93xx/micro9.c
993
994ARM/CORESIGHT FRAMEWORK AND DRIVERS
995M:	Mathieu Poirier <mathieu.poirier@linaro.org>
996L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
997S:	Maintained
998F:	drivers/hwtracing/coresight/*
999F:	Documentation/trace/coresight.txt
1000F:	Documentation/devicetree/bindings/arm/coresight.txt
1001F:	Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1002
1003ARM/CORGI MACHINE SUPPORT
1004M:	Richard Purdie <rpurdie@rpsys.net>
1005S:	Maintained
1006
1007ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1008M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1009L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1010T:	git git://github.com/ulli-kroll/linux.git
1011S:	Maintained
1012F:	arch/arm/mach-gemini/
1013F:	drivers/rtc/rtc-gemini.c
1014
1015ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1016M:	Barry Song <baohua@kernel.org>
1017L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1018T:	git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1019S:	Maintained
1020F:	arch/arm/mach-prima2/
1021F:	drivers/clk/sirf/
1022F:	drivers/clocksource/timer-prima2.c
1023F:	drivers/clocksource/timer-atlas7.c
1024N:	[^a-z]sirf
1025
1026ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1027M:	Baruch Siach <baruch@tkos.co.il>
1028L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1029S:	Maintained
1030F:	arch/arm/boot/dts/cx92755*
1031N:	digicolor
1032
1033ARM/EBSA110 MACHINE SUPPORT
1034M:	Russell King <linux@arm.linux.org.uk>
1035L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036W:	http://www.arm.linux.org.uk/
1037S:	Maintained
1038F:	arch/arm/mach-ebsa110/
1039F:	drivers/net/ethernet/amd/am79c961a.*
1040
1041ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1042M:	Uwe Kleine-König <kernel@pengutronix.de>
1043L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1044S:	Maintained
1045N:	efm32
1046
1047ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1048M:	Daniel Ribeiro <drwyrm@gmail.com>
1049M:	Stefan Schmidt <stefan@openezx.org>
1050M:	Harald Welte <laforge@openezx.org>
1051L:	openezx-devel@lists.openezx.org (moderated for non-subscribers)
1052W:	http://www.openezx.org/
1053S:	Maintained
1054T:	topgit git://git.openezx.org/openezx.git
1055F:	arch/arm/mach-pxa/ezx.c
1056
1057ARM/FARADAY FA526 PORT
1058M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1059L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1060S:	Maintained
1061T:	git git://git.berlios.de/gemini-board
1062F:	arch/arm/mm/*-fa*
1063
1064ARM/FOOTBRIDGE ARCHITECTURE
1065M:	Russell King <linux@arm.linux.org.uk>
1066L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1067W:	http://www.arm.linux.org.uk/
1068S:	Maintained
1069F:	arch/arm/include/asm/hardware/dec21285.h
1070F:	arch/arm/mach-footbridge/
1071
1072ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1073M:	Shawn Guo <shawnguo@kernel.org>
1074M:	Sascha Hauer <kernel@pengutronix.de>
1075L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1076S:	Maintained
1077T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1078F:	arch/arm/mach-imx/
1079F:	arch/arm/mach-mxs/
1080F:	arch/arm/boot/dts/imx*
1081F:	arch/arm/configs/imx*_defconfig
1082F:	drivers/clk/imx/
1083F:	include/soc/imx/
1084
1085ARM/FREESCALE VYBRID ARM ARCHITECTURE
1086M:	Shawn Guo <shawnguo@kernel.org>
1087M:	Sascha Hauer <kernel@pengutronix.de>
1088R:	Stefan Agner <stefan@agner.ch>
1089L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1090S:	Maintained
1091T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1092F:	arch/arm/mach-imx/*vf610*
1093F:	arch/arm/boot/dts/vf*
1094
1095ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1096M:	Lennert Buytenhek <kernel@wantstofly.org>
1097L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098S:	Maintained
1099
1100ARM/GUMSTIX MACHINE SUPPORT
1101M:	Steve Sakoman <sakoman@gmail.com>
1102L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1103S:	Maintained
1104
1105ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1106M:	Philipp Zabel <philipp.zabel@gmail.com>
1107M:	Paul Parsons <lost.distance@yahoo.com>
1108L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1109S:	Maintained
1110F:	arch/arm/mach-pxa/hx4700.c
1111F:	arch/arm/mach-pxa/include/mach/hx4700.h
1112F:	sound/soc/pxa/hx4700.c
1113
1114ARM/HISILICON SOC SUPPORT
1115M:	Wei Xu <xuwei5@hisilicon.com>
1116L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1117W:	http://www.hisilicon.com
1118S:	Supported
1119T:	git git://github.com/hisilicon/linux-hisi.git
1120F:	arch/arm/mach-hisi/
1121
1122ARM/HP JORNADA 7XX MACHINE SUPPORT
1123M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
1124W:	www.jlime.com
1125S:	Maintained
1126T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1127F:	arch/arm/mach-sa1100/jornada720.c
1128F:	arch/arm/mach-sa1100/include/mach/jornada720.h
1129
1130ARM/IGEP MACHINE SUPPORT
1131M:	Enric Balletbo i Serra <eballetbo@gmail.com>
1132M:	Javier Martinez Canillas <javier@dowhile0.org>
1133L:	linux-omap@vger.kernel.org
1134L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135S:	Maintained
1136F:	arch/arm/boot/dts/omap3-igep*
1137
1138ARM/INCOME PXA270 SUPPORT
1139M:	Marek Vasut <marek.vasut@gmail.com>
1140L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141S:	Maintained
1142F:	arch/arm/mach-pxa/colibri-pxa270-income.c
1143
1144ARM/INTEL IOP32X ARM ARCHITECTURE
1145M:	Lennert Buytenhek <kernel@wantstofly.org>
1146L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1147S:	Maintained
1148
1149ARM/INTEL IOP33X ARM ARCHITECTURE
1150L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1151S:	Orphan
1152
1153ARM/INTEL IOP13XX ARM ARCHITECTURE
1154M:	Lennert Buytenhek <kernel@wantstofly.org>
1155L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1156S:	Maintained
1157
1158ARM/INTEL IQ81342EX MACHINE SUPPORT
1159M:	Lennert Buytenhek <kernel@wantstofly.org>
1160L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1161S:	Maintained
1162
1163ARM/INTEL IXDP2850 MACHINE SUPPORT
1164M:	Lennert Buytenhek <kernel@wantstofly.org>
1165L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1166S:	Maintained
1167
1168ARM/INTEL IXP4XX ARM ARCHITECTURE
1169M:	Imre Kaloz <kaloz@openwrt.org>
1170M:	Krzysztof Halasa <khalasa@piap.pl>
1171L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172S:	Maintained
1173F:	arch/arm/mach-ixp4xx/
1174
1175ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1176M:	Jonathan Cameron <jic23@cam.ac.uk>
1177L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1178S:	Maintained
1179F:	arch/arm/mach-pxa/stargate2.c
1180F:	drivers/pcmcia/pxa2xx_stargate2.c
1181
1182ARM/INTEL XSC3 (MANZANO) ARM CORE
1183M:	Lennert Buytenhek <kernel@wantstofly.org>
1184L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1185S:	Maintained
1186
1187ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1188M:	Lennert Buytenhek <kernel@wantstofly.org>
1189L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190S:	Maintained
1191
1192ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1193M:	Santosh Shilimkar <ssantosh@kernel.org>
1194L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1195S:	Maintained
1196F:	arch/arm/mach-keystone/
1197T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1198
1199ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1200M:	Santosh Shilimkar <ssantosh@kernel.org>
1201L:	linux-kernel@vger.kernel.org
1202S:	Maintained
1203F:	drivers/clk/keystone/
1204
1205ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1206M:	Santosh Shilimkar <ssantosh@kernel.org>
1207L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208L:	linux-kernel@vger.kernel.org
1209S:	Maintained
1210F:	drivers/clocksource/timer-keystone.c
1211
1212ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1213M:	Santosh Shilimkar <ssantosh@kernel.org>
1214L:	linux-kernel@vger.kernel.org
1215S:	Maintained
1216F:	drivers/power/reset/keystone-reset.c
1217
1218ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1219M:	Santosh Shilimkar <ssantosh@kernel.org>
1220L:	linux-kernel@vger.kernel.org
1221S:	Maintained
1222F:	drivers/memory/*emif*
1223
1224ARM/LOGICPD PXA270 MACHINE SUPPORT
1225M:	Lennert Buytenhek <kernel@wantstofly.org>
1226L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1227S:	Maintained
1228
1229ARM/LPC18XX ARCHITECTURE
1230M:	Joachim Eastwood <manabian@gmail.com>
1231L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1232S:	Maintained
1233N:	lpc18xx
1234
1235ARM/MAGICIAN MACHINE SUPPORT
1236M:	Philipp Zabel <philipp.zabel@gmail.com>
1237S:	Maintained
1238
1239ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1240M:	Jason Cooper <jason@lakedaemon.net>
1241M:	Andrew Lunn <andrew@lunn.ch>
1242M:	Gregory Clement <gregory.clement@free-electrons.com>
1243M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1244L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1245S:	Maintained
1246F:	arch/arm/mach-mvebu/
1247F:	drivers/rtc/rtc-armada38x.c
1248F:	arch/arm/boot/dts/armada*
1249F:	arch/arm/boot/dts/kirkwood*
1250
1251
1252ARM/Marvell Berlin SoC support
1253M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1254L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1255S:	Maintained
1256F:	arch/arm/mach-berlin/
1257F:	arch/arm/boot/dts/berlin*
1258
1259
1260ARM/Marvell Dove/MV78xx0/Orion SOC support
1261M:	Jason Cooper <jason@lakedaemon.net>
1262M:	Andrew Lunn <andrew@lunn.ch>
1263M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1264M:	Gregory Clement <gregory.clement@free-electrons.com>
1265L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1266S:	Maintained
1267F:	arch/arm/mach-dove/
1268F:	arch/arm/mach-mv78xx0/
1269F:	arch/arm/mach-orion5x/
1270F:	arch/arm/plat-orion/
1271F:	arch/arm/boot/dts/dove*
1272F:	arch/arm/boot/dts/orion5x*
1273
1274
1275ARM/Orion SoC/Technologic Systems TS-78xx platform support
1276M:	Alexander Clouter <alex@digriz.org.uk>
1277L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1278W:	http://www.digriz.org.uk/ts78xx/kernel
1279S:	Maintained
1280F:	arch/arm/mach-orion5x/ts78xx-*
1281
1282ARM/Mediatek RTC DRIVER
1283M:	Eddie Huang <eddie.huang@mediatek.com>
1284L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1285L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1286S:	Maintained
1287F:	drivers/rtc/rtc-mt6397.c
1288
1289ARM/Mediatek SoC support
1290M:	Matthias Brugger <matthias.bgg@gmail.com>
1291L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1292L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1293S:	Maintained
1294F:	arch/arm/boot/dts/mt6*
1295F:	arch/arm/boot/dts/mt8*
1296F:	arch/arm/mach-mediatek/
1297N:	mtk
1298K:	mediatek
1299
1300ARM/MICREL KS8695 ARCHITECTURE
1301M:	Greg Ungerer <gerg@uclinux.org>
1302L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1303F:	arch/arm/mach-ks8695/
1304S:	Odd Fixes
1305
1306ARM/MIOA701 MACHINE SUPPORT
1307M:	Robert Jarzmik <robert.jarzmik@free.fr>
1308L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1309F:	arch/arm/mach-pxa/mioa701.c
1310S:	Maintained
1311
1312ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1313M:	Michael Petchkovsky <mkpetch@internode.on.net>
1314S:	Maintained
1315
1316ARM/NOMADIK ARCHITECTURE
1317M:	Alessandro Rubini <rubini@unipv.it>
1318M:	Linus Walleij <linus.walleij@linaro.org>
1319L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1320S:	Maintained
1321F:	arch/arm/mach-nomadik/
1322F:	drivers/pinctrl/nomadik/
1323F:	drivers/i2c/busses/i2c-nomadik.c
1324T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1325
1326ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1327M:	Nelson Castillo <arhuaco@freaks-unidos.net>
1328L:	openmoko-kernel@lists.openmoko.org (subscribers-only)
1329W:	http://wiki.openmoko.org/wiki/Neo_FreeRunner
1330S:	Supported
1331
1332ARM/TOSA MACHINE SUPPORT
1333M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1334M:	Dirk Opfer <dirk@opfer-online.de>
1335S:	Maintained
1336
1337ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1338M:	Marek Vasut <marek.vasut@gmail.com>
1339L:	linux-arm-kernel@lists.infradead.org
1340W:	http://hackndev.com
1341S:	Maintained
1342F:	arch/arm/mach-pxa/include/mach/palmtx.h
1343F:	arch/arm/mach-pxa/palmtx.c
1344F:	arch/arm/mach-pxa/include/mach/palmt5.h
1345F:	arch/arm/mach-pxa/palmt5.c
1346F:	arch/arm/mach-pxa/include/mach/palmld.h
1347F:	arch/arm/mach-pxa/palmld.c
1348F:	arch/arm/mach-pxa/include/mach/palmte2.h
1349F:	arch/arm/mach-pxa/palmte2.c
1350F:	arch/arm/mach-pxa/include/mach/palmtc.h
1351F:	arch/arm/mach-pxa/palmtc.c
1352
1353ARM/PALM TREO SUPPORT
1354M:	Tomas Cech <sleep_walker@suse.com>
1355L:	linux-arm-kernel@lists.infradead.org
1356W:	http://hackndev.com
1357S:	Maintained
1358F:	arch/arm/mach-pxa/include/mach/palmtreo.h
1359F:	arch/arm/mach-pxa/palmtreo.c
1360
1361ARM/PALMZ72 SUPPORT
1362M:	Sergey Lapin <slapin@ossfans.org>
1363L:	linux-arm-kernel@lists.infradead.org
1364W:	http://hackndev.com
1365S:	Maintained
1366F:	arch/arm/mach-pxa/include/mach/palmz72.h
1367F:	arch/arm/mach-pxa/palmz72.c
1368
1369ARM/PLEB SUPPORT
1370M:	Peter Chubb <pleb@gelato.unsw.edu.au>
1371W:	http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1372S:	Maintained
1373
1374ARM/PT DIGITAL BOARD PORT
1375M:	Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1376L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1377W:	http://www.arm.linux.org.uk/
1378S:	Maintained
1379
1380ARM/QUALCOMM SUPPORT
1381M:	Kumar Gala <galak@codeaurora.org>
1382M:	Andy Gross <agross@codeaurora.org>
1383M:	David Brown <davidb@codeaurora.org>
1384L:	linux-arm-msm@vger.kernel.org
1385L:	linux-soc@vger.kernel.org
1386S:	Maintained
1387F:	arch/arm/mach-qcom/
1388F:	drivers/soc/qcom/
1389F:	drivers/tty/serial/msm_serial.h
1390F:	drivers/tty/serial/msm_serial.c
1391F:	drivers/*/pm8???-*
1392F:	drivers/mfd/ssbi.c
1393F:	drivers/firmware/qcom_scm.c
1394T:	git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1395
1396ARM/RADISYS ENP2611 MACHINE SUPPORT
1397M:	Lennert Buytenhek <kernel@wantstofly.org>
1398L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1399S:	Maintained
1400
1401ARM/RISCPC ARCHITECTURE
1402M:	Russell King <linux@arm.linux.org.uk>
1403L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1404W:	http://www.arm.linux.org.uk/
1405S:	Maintained
1406F:	arch/arm/include/asm/hardware/entry-macro-iomd.S
1407F:	arch/arm/include/asm/hardware/ioc.h
1408F:	arch/arm/include/asm/hardware/iomd.h
1409F:	arch/arm/include/asm/hardware/memc.h
1410F:	arch/arm/mach-rpc/
1411F:	drivers/net/ethernet/8390/etherh.c
1412F:	drivers/net/ethernet/i825xx/ether1*
1413F:	drivers/net/ethernet/seeq/ether3*
1414F:	drivers/scsi/arm/
1415
1416ARM/Rockchip SoC support
1417M:	Heiko Stuebner <heiko@sntech.de>
1418L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1419L:	linux-rockchip@lists.infradead.org
1420S:	Maintained
1421F:	arch/arm/boot/dts/rk3*
1422F:	arch/arm/mach-rockchip/
1423F:	drivers/clk/rockchip/
1424F:	drivers/i2c/busses/i2c-rk3x.c
1425F:	drivers/*/*rockchip*
1426F:	drivers/*/*/*rockchip*
1427F:	sound/soc/rockchip/
1428N:	rockchip
1429
1430ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1431M:	Kukjin Kim <kgene@kernel.org>
1432M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
1433L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1434L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1435S:	Maintained
1436F:	arch/arm/boot/dts/s3c*
1437F:	arch/arm/boot/dts/exynos*
1438F:	arch/arm64/boot/dts/exynos/
1439F:	arch/arm/plat-samsung/
1440F:	arch/arm/mach-s3c24*/
1441F:	arch/arm/mach-s3c64xx/
1442F:	arch/arm/mach-s5p*/
1443F:	arch/arm/mach-exynos*/
1444F:	drivers/*/*s3c2410*
1445F:	drivers/*/*/*s3c2410*
1446F:	drivers/spi/spi-s3c*
1447F:	sound/soc/samsung/*
1448N:	exynos
1449
1450ARM/SAMSUNG MOBILE MACHINE SUPPORT
1451M:	Kyungmin Park <kyungmin.park@samsung.com>
1452L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1453S:	Maintained
1454F:	arch/arm/mach-s5pv210/
1455
1456ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1457M:	Kyungmin Park <kyungmin.park@samsung.com>
1458M:	Kamil Debski <k.debski@samsung.com>
1459L:	linux-arm-kernel@lists.infradead.org
1460L:	linux-media@vger.kernel.org
1461S:	Maintained
1462F:	drivers/media/platform/s5p-g2d/
1463
1464ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1465M:	Kyungmin Park <kyungmin.park@samsung.com>
1466M:	Kamil Debski <k.debski@samsung.com>
1467M:	Jeongtae Park <jtp.park@samsung.com>
1468L:	linux-arm-kernel@lists.infradead.org
1469L:	linux-media@vger.kernel.org
1470S:	Maintained
1471F:	arch/arm/plat-samsung/s5p-dev-mfc.c
1472F:	drivers/media/platform/s5p-mfc/
1473
1474ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1475M:	Kyungmin Park <kyungmin.park@samsung.com>
1476M:	Tomasz Stanislawski <t.stanislaws@samsung.com>
1477L:	linux-arm-kernel@lists.infradead.org
1478L:	linux-media@vger.kernel.org
1479S:	Maintained
1480F:	drivers/media/platform/s5p-tv/
1481
1482ARM/SHMOBILE ARM ARCHITECTURE
1483M:	Simon Horman <horms@verge.net.au>
1484M:	Magnus Damm <magnus.damm@gmail.com>
1485L:	linux-sh@vger.kernel.org
1486W:	http://oss.renesas.com
1487Q:	http://patchwork.kernel.org/project/linux-sh/list/
1488T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1489S:	Supported
1490F:	arch/arm/boot/dts/emev2*
1491F:	arch/arm/boot/dts/r7s*
1492F:	arch/arm/boot/dts/r8a*
1493F:	arch/arm/boot/dts/sh*
1494F:	arch/arm/configs/bockw_defconfig
1495F:	arch/arm/configs/marzen_defconfig
1496F:	arch/arm/configs/shmobile_defconfig
1497F:	arch/arm/include/debug/renesas-scif.S
1498F:	arch/arm/mach-shmobile/
1499F:	drivers/sh/
1500
1501ARM/SOCFPGA ARCHITECTURE
1502M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1503S:	Maintained
1504F:	arch/arm/mach-socfpga/
1505F:	arch/arm/boot/dts/socfpga*
1506F:	arch/arm/configs/socfpga_defconfig
1507W:	http://www.rocketboards.org
1508T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1509
1510ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1511M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1512S:	Maintained
1513F:	drivers/clk/socfpga/
1514
1515ARM/SOCFPGA EDAC SUPPORT
1516M:	Thor Thayer <tthayer@opensource.altera.com>
1517S:	Maintained
1518F:	drivers/edac/altera_edac.
1519
1520ARM/STI ARCHITECTURE
1521M:	Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1522M:	Maxime Coquelin <maxime.coquelin@st.com>
1523M:	Patrice Chotard <patrice.chotard@st.com>
1524L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1525L:	kernel@stlinux.com
1526W:	http://www.stlinux.com
1527S:	Maintained
1528F:	arch/arm/mach-sti/
1529F:	arch/arm/boot/dts/sti*
1530F:	drivers/clocksource/arm_global_timer.c
1531F:	drivers/clocksource/clksrc_st_lpc.c
1532F:	drivers/i2c/busses/i2c-st.c
1533F:	drivers/media/rc/st_rc.c
1534F:	drivers/media/platform/sti/c8sectpfe/
1535F:	drivers/mmc/host/sdhci-st.c
1536F:	drivers/phy/phy-miphy28lp.c
1537F:	drivers/phy/phy-miphy365x.c
1538F:	drivers/phy/phy-stih407-usb.c
1539F:	drivers/phy/phy-stih41x-usb.c
1540F:	drivers/pinctrl/pinctrl-st.c
1541F:	drivers/reset/sti/
1542F:	drivers/rtc/rtc-st-lpc.c
1543F:	drivers/tty/serial/st-asc.c
1544F:	drivers/usb/dwc3/dwc3-st.c
1545F:	drivers/usb/host/ehci-st.c
1546F:	drivers/usb/host/ohci-st.c
1547F:	drivers/watchdog/st_lpc_wdt.c
1548F:	drivers/ata/ahci_st.c
1549
1550ARM/STM32 ARCHITECTURE
1551M:	Maxime Coquelin <mcoquelin.stm32@gmail.com>
1552L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1553S:	Maintained
1554T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1555N:	stm32
1556F:	drivers/clocksource/armv7m_systick.c
1557
1558ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1559M:	Lennert Buytenhek <kernel@wantstofly.org>
1560L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1561S:	Maintained
1562
1563ARM/TETON BGA MACHINE SUPPORT
1564M:	"Mark F. Brown" <mark.brown314@gmail.com>
1565L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1566S:	Maintained
1567
1568ARM/THECUS N2100 MACHINE SUPPORT
1569M:	Lennert Buytenhek <kernel@wantstofly.org>
1570L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1571S:	Maintained
1572
1573ARM/NUVOTON W90X900 ARM ARCHITECTURE
1574M:	Wan ZongShun <mcuos.com@gmail.com>
1575L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1576W:	http://www.mcuos.com
1577S:	Maintained
1578F:	arch/arm/mach-w90x900/
1579F:	drivers/input/keyboard/w90p910_keypad.c
1580F:	drivers/input/touchscreen/w90p910_ts.c
1581F:	drivers/watchdog/nuc900_wdt.c
1582F:	drivers/net/ethernet/nuvoton/w90p910_ether.c
1583F:	drivers/mtd/nand/nuc900_nand.c
1584F:	drivers/rtc/rtc-nuc900.c
1585F:	drivers/spi/spi-nuc900.c
1586F:	drivers/usb/host/ehci-w90x900.c
1587F:	drivers/video/fbdev/nuc900fb.c
1588
1589ARM/U300 MACHINE SUPPORT
1590M:	Linus Walleij <linus.walleij@linaro.org>
1591L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1592S:	Supported
1593F:	arch/arm/mach-u300/
1594F:	drivers/clocksource/timer-u300.c
1595F:	drivers/i2c/busses/i2c-stu300.c
1596F:	drivers/rtc/rtc-coh901331.c
1597F:	drivers/watchdog/coh901327_wdt.c
1598F:	drivers/dma/coh901318*
1599F:	drivers/mfd/ab3100*
1600F:	drivers/rtc/rtc-ab3100.c
1601F:	drivers/rtc/rtc-coh901331.c
1602T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1603
1604ARM/UNIPHIER ARCHITECTURE
1605M:	Masahiro Yamada <yamada.masahiro@socionext.com>
1606L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1607S:	Maintained
1608F:	arch/arm/boot/dts/uniphier*
1609F:	arch/arm/include/asm/hardware/cache-uniphier.h
1610F:	arch/arm/mach-uniphier/
1611F:	arch/arm/mm/cache-uniphier.c
1612F:	drivers/pinctrl/uniphier/
1613F:	drivers/tty/serial/8250/8250_uniphier.c
1614N:	uniphier
1615
1616ARM/Ux500 ARM ARCHITECTURE
1617M:	Linus Walleij <linus.walleij@linaro.org>
1618L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1619S:	Maintained
1620F:	arch/arm/mach-ux500/
1621F:	drivers/clocksource/clksrc-dbx500-prcmu.c
1622F:	drivers/dma/ste_dma40*
1623F:	drivers/hwspinlock/u8500_hsem.c
1624F:	drivers/mfd/abx500*
1625F:	drivers/mfd/ab8500*
1626F:	drivers/mfd/dbx500*
1627F:	drivers/mfd/db8500*
1628F:	drivers/pinctrl/nomadik/pinctrl-ab*
1629F:	drivers/pinctrl/nomadik/pinctrl-nomadik*
1630F:	drivers/rtc/rtc-ab8500.c
1631F:	drivers/rtc/rtc-pl031.c
1632T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1633
1634ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1635M:	Ulf Hansson <ulf.hansson@linaro.org>
1636L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1637T:	git git://git.linaro.org/people/ulfh/clk.git
1638S:	Maintained
1639F:	drivers/clk/ux500/
1640F:	include/linux/platform_data/clk-ux500.h
1641
1642ARM/VERSATILE EXPRESS PLATFORM
1643M:	Liviu Dudau <liviu.dudau@arm.com>
1644M:	Sudeep Holla <sudeep.holla@arm.com>
1645M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1646L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1647S:	Maintained
1648F:	arch/arm/boot/dts/vexpress*
1649F:	arch/arm64/boot/dts/arm/vexpress*
1650F:	arch/arm/mach-vexpress/
1651F:	*/*/vexpress*
1652F:	*/*/*/vexpress*
1653F:	drivers/clk/versatile/clk-vexpress-osc.c
1654F:	drivers/clocksource/versatile.c
1655
1656ARM/VFP SUPPORT
1657M:	Russell King <linux@arm.linux.org.uk>
1658L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1659W:	http://www.arm.linux.org.uk/
1660S:	Maintained
1661F:	arch/arm/vfp/
1662
1663ARM/VOIPAC PXA270 SUPPORT
1664M:	Marek Vasut <marek.vasut@gmail.com>
1665L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1666S:	Maintained
1667F:	arch/arm/mach-pxa/vpac270.c
1668F:	arch/arm/mach-pxa/include/mach/vpac270.h
1669
1670ARM/VT8500 ARM ARCHITECTURE
1671M:	Tony Prisk <linux@prisktech.co.nz>
1672L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1673S:	Maintained
1674F:	arch/arm/mach-vt8500/
1675F:	drivers/clocksource/vt8500_timer.c
1676F:	drivers/i2c/busses/i2c-wmt.c
1677F:	drivers/mmc/host/wmt-sdmmc.c
1678F:	drivers/pwm/pwm-vt8500.c
1679F:	drivers/rtc/rtc-vt8500.c
1680F:	drivers/tty/serial/vt8500_serial.c
1681F:	drivers/usb/host/ehci-platform.c
1682F:	drivers/usb/host/uhci-platform.c
1683F:	drivers/video/fbdev/vt8500lcdfb.*
1684F:	drivers/video/fbdev/wm8505fb*
1685F:	drivers/video/fbdev/wmt_ge_rops.*
1686
1687ARM/ZIPIT Z2 SUPPORT
1688M:	Marek Vasut <marek.vasut@gmail.com>
1689L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1690S:	Maintained
1691F:	arch/arm/mach-pxa/z2.c
1692F:	arch/arm/mach-pxa/include/mach/z2.h
1693
1694ARM/ZTE ARCHITECTURE
1695M:	Jun Nie <jun.nie@linaro.org>
1696L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1697S:	Maintained
1698F:	arch/arm/mach-zx/
1699F:	drivers/clk/zte/
1700F:	Documentation/devicetree/bindings/arm/zte.txt
1701F:	Documentation/devicetree/bindings/clock/zx296702-clk.txt
1702
1703ARM/ZYNQ ARCHITECTURE
1704M:	Michal Simek <michal.simek@xilinx.com>
1705R:	Sören Brinkmann <soren.brinkmann@xilinx.com>
1706L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1707W:	http://wiki.xilinx.com
1708T:	git https://github.com/Xilinx/linux-xlnx.git
1709S:	Supported
1710F:	arch/arm/mach-zynq/
1711F:	drivers/cpuidle/cpuidle-zynq.c
1712F:	drivers/block/xsysace.c
1713N:	zynq
1714N:	xilinx
1715F:	drivers/clocksource/cadence_ttc_timer.c
1716F:	drivers/i2c/busses/i2c-cadence.c
1717F:	drivers/mmc/host/sdhci-of-arasan.c
1718F:	drivers/edac/synopsys_edac.c
1719
1720ARM SMMU DRIVERS
1721M:	Will Deacon <will.deacon@arm.com>
1722L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1723S:	Maintained
1724F:	drivers/iommu/arm-smmu.c
1725F:	drivers/iommu/arm-smmu-v3.c
1726F:	drivers/iommu/io-pgtable-arm.c
1727
1728ARM64 PORT (AARCH64 ARCHITECTURE)
1729M:	Catalin Marinas <catalin.marinas@arm.com>
1730M:	Will Deacon <will.deacon@arm.com>
1731L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1732S:	Maintained
1733F:	arch/arm64/
1734F:	Documentation/arm64/
1735
1736AS3645A LED FLASH CONTROLLER DRIVER
1737M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1738L:	linux-media@vger.kernel.org
1739T:	git git://linuxtv.org/media_tree.git
1740S:	Maintained
1741F:	drivers/media/i2c/as3645a.c
1742F:	include/media/as3645a.h
1743
1744ASC7621 HARDWARE MONITOR DRIVER
1745M:	George Joseph <george.joseph@fairview5.com>
1746L:	lm-sensors@lm-sensors.org
1747S:	Maintained
1748F:	Documentation/hwmon/asc7621
1749F:	drivers/hwmon/asc7621.c
1750
1751ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1752M:	Corentin Chary <corentin.chary@gmail.com>
1753L:	acpi4asus-user@lists.sourceforge.net
1754L:	platform-driver-x86@vger.kernel.org
1755W:	http://acpi4asus.sf.net
1756S:	Maintained
1757F:	drivers/platform/x86/asus*.c
1758F:	drivers/platform/x86/eeepc*.c
1759
1760ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1761R:	Dan Williams <dan.j.williams@intel.com>
1762W:	http://sourceforge.net/projects/xscaleiop
1763S:	Odd fixes
1764F:	Documentation/crypto/async-tx-api.txt
1765F:	crypto/async_tx/
1766F:	drivers/dma/
1767F:	include/linux/dmaengine.h
1768F:	include/linux/async_tx.h
1769
1770AT24 EEPROM DRIVER
1771M:	Wolfram Sang <wsa@the-dreams.de>
1772L:	linux-i2c@vger.kernel.org
1773S:	Maintained
1774F:	drivers/misc/eeprom/at24.c
1775F:	include/linux/platform_data/at24.h
1776
1777ATA OVER ETHERNET (AOE) DRIVER
1778M:	"Ed L. Cashin" <ed.cashin@acm.org>
1779W:	http://www.openaoe.org/
1780S:	Supported
1781F:	Documentation/aoe/
1782F:	drivers/block/aoe/
1783
1784ATHEROS ATH GENERIC UTILITIES
1785M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1786L:	linux-wireless@vger.kernel.org
1787S:	Supported
1788F:	drivers/net/wireless/ath/*
1789
1790ATHEROS ATH5K WIRELESS DRIVER
1791M:	Jiri Slaby <jirislaby@gmail.com>
1792M:	Nick Kossifidis <mickflemm@gmail.com>
1793M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1794L:	linux-wireless@vger.kernel.org
1795W:	http://wireless.kernel.org/en/users/Drivers/ath5k
1796S:	Maintained
1797F:	drivers/net/wireless/ath/ath5k/
1798
1799ATHEROS ATH6KL WIRELESS DRIVER
1800M:	Kalle Valo <kvalo@qca.qualcomm.com>
1801L:	linux-wireless@vger.kernel.org
1802W:	http://wireless.kernel.org/en/users/Drivers/ath6kl
1803T:	git git://github.com/kvalo/ath.git
1804S:	Supported
1805F:	drivers/net/wireless/ath/ath6kl/
1806
1807WILOCITY WIL6210 WIRELESS DRIVER
1808M:	Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1809L:	linux-wireless@vger.kernel.org
1810L:	wil6210@qca.qualcomm.com
1811S:	Supported
1812W:	http://wireless.kernel.org/en/users/Drivers/wil6210
1813F:	drivers/net/wireless/ath/wil6210/
1814F:	include/uapi/linux/wil6210_uapi.h
1815
1816CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1817M:	Christian Lamparter <chunkeey@googlemail.com>
1818L:	linux-wireless@vger.kernel.org
1819W:	http://wireless.kernel.org/en/users/Drivers/carl9170
1820S:	Maintained
1821F:	drivers/net/wireless/ath/carl9170/
1822
1823ATK0110 HWMON DRIVER
1824M:	Luca Tettamanti <kronos.it@gmail.com>
1825L:	lm-sensors@lm-sensors.org
1826S:	Maintained
1827F:	drivers/hwmon/asus_atk0110.c
1828
1829ATI_REMOTE2 DRIVER
1830M:	Ville Syrjala <syrjala@sci.fi>
1831S:	Maintained
1832F:	drivers/input/misc/ati_remote2.c
1833
1834ATLX ETHERNET DRIVERS
1835M:	Jay Cliburn <jcliburn@gmail.com>
1836M:	Chris Snook <chris.snook@gmail.com>
1837L:	netdev@vger.kernel.org
1838W:	http://sourceforge.net/projects/atl1
1839W:	http://atl1.sourceforge.net
1840S:	Maintained
1841F:	drivers/net/ethernet/atheros/
1842
1843ATM
1844M:	Chas Williams <3chas3@gmail.com>
1845L:	linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1846L:	netdev@vger.kernel.org
1847W:	http://linux-atm.sourceforge.net
1848S:	Maintained
1849F:	drivers/atm/
1850F:	include/linux/atm*
1851F:	include/uapi/linux/atm*
1852
1853ATMEL AT91 / AT32 MCI DRIVER
1854M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1855S:	Maintained
1856F:	drivers/mmc/host/atmel-mci.c
1857F:	drivers/mmc/host/atmel-mci-regs.h
1858
1859ATMEL AT91 / AT32 SERIAL DRIVER
1860M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1861S:	Supported
1862F:	drivers/tty/serial/atmel_serial.c
1863
1864ATMEL Audio ALSA driver
1865M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1866L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
1867S:	Supported
1868F:	sound/soc/atmel
1869
1870ATMEL DMA DRIVER
1871M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1872L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1873S:	Supported
1874F:	drivers/dma/at_hdmac.c
1875F:	drivers/dma/at_hdmac_regs.h
1876F:	include/linux/platform_data/dma-atmel.h
1877
1878ATMEL XDMA DRIVER
1879M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1880L:	linux-arm-kernel@lists.infradead.org
1881L:	dmaengine@vger.kernel.org
1882S:	Supported
1883F:	drivers/dma/at_xdmac.c
1884
1885ATMEL I2C DRIVER
1886M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1887L:	linux-i2c@vger.kernel.org
1888S:	Supported
1889F:	drivers/i2c/busses/i2c-at91.c
1890
1891ATMEL ISI DRIVER
1892M:	Josh Wu <josh.wu@atmel.com>
1893L:	linux-media@vger.kernel.org
1894S:	Supported
1895F:	drivers/media/platform/soc_camera/atmel-isi.c
1896F:	include/media/atmel-isi.h
1897
1898ATMEL LCDFB DRIVER
1899M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1900L:	linux-fbdev@vger.kernel.org
1901S:	Maintained
1902F:	drivers/video/fbdev/atmel_lcdfb.c
1903F:	include/video/atmel_lcdc.h
1904
1905ATMEL MACB ETHERNET DRIVER
1906M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1907S:	Supported
1908F:	drivers/net/ethernet/cadence/
1909
1910ATMEL NAND DRIVER
1911M:	Josh Wu <josh.wu@atmel.com>
1912L:	linux-mtd@lists.infradead.org
1913S:	Supported
1914F:	drivers/mtd/nand/atmel_nand*
1915
1916ATMEL SDMMC DRIVER
1917M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1918L:	linux-mmc@vger.kernel.org
1919S:	Supported
1920F:	drivers/mmc/host/sdhci-of-at91.c
1921
1922ATMEL SPI DRIVER
1923M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1924S:	Supported
1925F:	drivers/spi/spi-atmel.*
1926
1927ATMEL SSC DRIVER
1928M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1929L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1930S:	Supported
1931F:	drivers/misc/atmel-ssc.c
1932F:	include/linux/atmel-ssc.h
1933
1934ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1935M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1936L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1937S:	Supported
1938F:	drivers/misc/atmel_tclib.c
1939F:	drivers/clocksource/tcb_clksrc.c
1940
1941ATMEL USBA UDC DRIVER
1942M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1943L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1944S:	Supported
1945F:	drivers/usb/gadget/udc/atmel_usba_udc.*
1946
1947ATMEL WIRELESS DRIVER
1948M:	Simon Kelley <simon@thekelleys.org.uk>
1949L:	linux-wireless@vger.kernel.org
1950W:	http://www.thekelleys.org.uk/atmel
1951W:	http://atmelwlandriver.sourceforge.net/
1952S:	Maintained
1953F:	drivers/net/wireless/atmel*
1954
1955ATMEL MAXTOUCH DRIVER
1956M:	Nick Dyer <nick.dyer@itdev.co.uk>
1957T:	git git://github.com/atmel-maxtouch/linux.git
1958S:	Supported
1959F:	Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1960F:	drivers/input/touchscreen/atmel_mxt_ts.c
1961F:	include/linux/platform_data/atmel_mxt_ts.h
1962
1963ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1964M:	Bradley Grove <linuxdrivers@attotech.com>
1965L:	linux-scsi@vger.kernel.org
1966W:	http://www.attotech.com
1967S:	Supported
1968F:	drivers/scsi/esas2r
1969
1970ATUSB IEEE 802.15.4 RADIO DRIVER
1971M:	Stefan Schmidt <stefan@osg.samsung.com>
1972L:	linux-wpan@vger.kernel.org
1973S:	Maintained
1974F:	drivers/net/ieee802154/atusb.c
1975F:	drivers/net/ieee802154/atusb.h
1976F:	drivers/net/ieee802154/at86rf230.h
1977
1978AUDIT SUBSYSTEM
1979M:	Paul Moore <paul@paul-moore.com>
1980M:	Eric Paris <eparis@redhat.com>
1981L:	linux-audit@redhat.com (moderated for non-subscribers)
1982W:	http://people.redhat.com/sgrubb/audit/
1983T:	git git://git.infradead.org/users/pcmoore/audit
1984S:	Maintained
1985F:	include/linux/audit.h
1986F:	include/uapi/linux/audit.h
1987F:	kernel/audit*
1988
1989AUXILIARY DISPLAY DRIVERS
1990M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1991W:	http://miguelojeda.es/auxdisplay.htm
1992W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1993S:	Maintained
1994F:	drivers/auxdisplay/
1995F:	include/linux/cfag12864b.h
1996
1997AVR32 ARCHITECTURE
1998M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
1999M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
2000W:	http://www.atmel.com/products/AVR32/
2001W:	http://mirror.egtvedt.no/avr32linux.org/
2002W:	http://avrfreaks.net/
2003S:	Maintained
2004F:	arch/avr32/
2005
2006AVR32/AT32AP MACHINE SUPPORT
2007M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
2008M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
2009S:	Maintained
2010F:	arch/avr32/mach-at32ap/
2011
2012AX.25 NETWORK LAYER
2013M:	Ralf Baechle <ralf@linux-mips.org>
2014L:	linux-hams@vger.kernel.org
2015W:	http://www.linux-ax25.org/
2016S:	Maintained
2017F:	include/uapi/linux/ax25.h
2018F:	include/net/ax25.h
2019F:	net/ax25/
2020
2021AZ6007 DVB DRIVER
2022M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2023L:	linux-media@vger.kernel.org
2024W:	http://linuxtv.org
2025T:	git git://linuxtv.org/media_tree.git
2026S:	Maintained
2027F:	drivers/media/usb/dvb-usb-v2/az6007.c
2028
2029AZTECH FM RADIO RECEIVER DRIVER
2030M:	Hans Verkuil <hverkuil@xs4all.nl>
2031L:	linux-media@vger.kernel.org
2032T:	git git://linuxtv.org/media_tree.git
2033W:	http://linuxtv.org
2034S:	Maintained
2035F:	drivers/media/radio/radio-aztech*
2036
2037B43 WIRELESS DRIVER
2038L:	linux-wireless@vger.kernel.org
2039L:	b43-dev@lists.infradead.org
2040W:	http://wireless.kernel.org/en/users/Drivers/b43
2041S:	Odd Fixes
2042F:	drivers/net/wireless/b43/
2043
2044B43LEGACY WIRELESS DRIVER
2045M:	Larry Finger <Larry.Finger@lwfinger.net>
2046L:	linux-wireless@vger.kernel.org
2047L:	b43-dev@lists.infradead.org
2048W:	http://wireless.kernel.org/en/users/Drivers/b43
2049S:	Maintained
2050F:	drivers/net/wireless/b43legacy/
2051
2052BACKLIGHT CLASS/SUBSYSTEM
2053M:	Jingoo Han <jingoohan1@gmail.com>
2054M:	Lee Jones <lee.jones@linaro.org>
2055S:	Maintained
2056F:	drivers/video/backlight/
2057F:	include/linux/backlight.h
2058
2059BATMAN ADVANCED
2060M:	Marek Lindner <mareklindner@neomailbox.ch>
2061M:	Simon Wunderlich <sw@simonwunderlich.de>
2062M:	Antonio Quartulli <antonio@meshcoding.com>
2063L:	b.a.t.m.a.n@lists.open-mesh.org
2064W:	http://www.open-mesh.org/
2065S:	Maintained
2066F:	net/batman-adv/
2067
2068BAYCOM/HDLCDRV DRIVERS FOR AX.25
2069M:	Thomas Sailer <t.sailer@alumni.ethz.ch>
2070L:	linux-hams@vger.kernel.org
2071W:	http://www.baycom.org/~tom/ham/ham.html
2072S:	Maintained
2073F:	drivers/net/hamradio/baycom*
2074
2075BCACHE (BLOCK LAYER CACHE)
2076M:	Kent Overstreet <kent.overstreet@gmail.com>
2077L:	linux-bcache@vger.kernel.org
2078W:	http://bcache.evilpiepirate.org
2079S:	Maintained
2080F:	drivers/md/bcache/
2081
2082BDISP ST MEDIA DRIVER
2083M:	Fabien Dessenne <fabien.dessenne@st.com>
2084L:	linux-media@vger.kernel.org
2085T:	git git://linuxtv.org/media_tree.git
2086W:	http://linuxtv.org
2087S:	Supported
2088F:	drivers/media/platform/sti/bdisp
2089
2090BEFS FILE SYSTEM
2091S:	Orphan
2092F:	Documentation/filesystems/befs.txt
2093F:	fs/befs/
2094
2095BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2096M:	Dariusz Marcinkiewicz <reksio@newterm.pl>
2097L:	netdev@vger.kernel.org
2098S:	Maintained
2099F:	drivers/net/ethernet/ec_bhf.c
2100
2101BFS FILE SYSTEM
2102M:	"Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2103S:	Maintained
2104F:	Documentation/filesystems/bfs.txt
2105F:	fs/bfs/
2106F:	include/uapi/linux/bfs_fs.h
2107
2108BLACKFIN ARCHITECTURE
2109M:	Steven Miao <realmz6@gmail.com>
2110L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2111T:	git git://git.code.sf.net/p/adi-linux/code
2112W:	http://blackfin.uclinux.org
2113S:	Supported
2114F:	arch/blackfin/
2115
2116BLACKFIN EMAC DRIVER
2117L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2118W:	http://blackfin.uclinux.org
2119S:	Supported
2120F:	drivers/net/ethernet/adi/
2121
2122BLACKFIN RTC DRIVER
2123L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2124W:	http://blackfin.uclinux.org
2125S:	Supported
2126F:	drivers/rtc/rtc-bfin.c
2127
2128BLACKFIN SDH DRIVER
2129M:	Sonic Zhang <sonic.zhang@analog.com>
2130L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2131W:	http://blackfin.uclinux.org
2132S:	Supported
2133F:	drivers/mmc/host/bfin_sdh.c
2134
2135BLACKFIN SERIAL DRIVER
2136M:	Sonic Zhang <sonic.zhang@analog.com>
2137L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2138W:	http://blackfin.uclinux.org
2139S:	Supported
2140F:	drivers/tty/serial/bfin_uart.c
2141
2142BLACKFIN WATCHDOG DRIVER
2143L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2144W:	http://blackfin.uclinux.org
2145S:	Supported
2146F:	drivers/watchdog/bfin_wdt.c
2147
2148BLACKFIN I2C TWI DRIVER
2149M:	Sonic Zhang <sonic.zhang@analog.com>
2150L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2151W:	http://blackfin.uclinux.org/
2152S:	Supported
2153F:	drivers/i2c/busses/i2c-bfin-twi.c
2154
2155BLACKFIN MEDIA DRIVER
2156M:	Scott Jiang <scott.jiang.linux@gmail.com>
2157L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2158W:	http://blackfin.uclinux.org/
2159S:	Supported
2160F:	drivers/media/platform/blackfin/
2161F:	drivers/media/i2c/adv7183*
2162F:	drivers/media/i2c/vs6624*
2163
2164BLINKM RGB LED DRIVER
2165M:	Jan-Simon Moeller <jansimon.moeller@gmx.de>
2166S:	Maintained
2167F:	drivers/leds/leds-blinkm.c
2168
2169BLOCK LAYER
2170M:	Jens Axboe <axboe@kernel.dk>
2171T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2172S:	Maintained
2173F:	block/
2174F:	kernel/trace/blktrace.c
2175
2176BLOCK2MTD DRIVER
2177M:	Joern Engel <joern@lazybastard.org>
2178L:	linux-mtd@lists.infradead.org
2179S:	Maintained
2180F:	drivers/mtd/devices/block2mtd.c
2181
2182BLUETOOTH DRIVERS
2183M:	Marcel Holtmann <marcel@holtmann.org>
2184M:	Gustavo Padovan <gustavo@padovan.org>
2185M:	Johan Hedberg <johan.hedberg@gmail.com>
2186L:	linux-bluetooth@vger.kernel.org
2187W:	http://www.bluez.org/
2188T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2189T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2190S:	Maintained
2191F:	drivers/bluetooth/
2192
2193BLUETOOTH SUBSYSTEM
2194M:	Marcel Holtmann <marcel@holtmann.org>
2195M:	Gustavo Padovan <gustavo@padovan.org>
2196M:	Johan Hedberg <johan.hedberg@gmail.com>
2197L:	linux-bluetooth@vger.kernel.org
2198W:	http://www.bluez.org/
2199T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2200T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2201S:	Maintained
2202F:	net/bluetooth/
2203F:	include/net/bluetooth/
2204
2205BONDING DRIVER
2206M:	Jay Vosburgh <j.vosburgh@gmail.com>
2207M:	Veaceslav Falico <vfalico@gmail.com>
2208M:	Andy Gospodarek <gospo@cumulusnetworks.com>
2209L:	netdev@vger.kernel.org
2210W:	http://sourceforge.net/projects/bonding/
2211S:	Supported
2212F:	drivers/net/bonding/
2213F:	include/uapi/linux/if_bonding.h
2214
2215BPF (Safe dynamic programs and tools)
2216M:	Alexei Starovoitov <ast@kernel.org>
2217L:	netdev@vger.kernel.org
2218L:	linux-kernel@vger.kernel.org
2219S:	Supported
2220F:	kernel/bpf/
2221
2222BROADCOM B44 10/100 ETHERNET DRIVER
2223M:	Gary Zambrano <zambrano@broadcom.com>
2224L:	netdev@vger.kernel.org
2225S:	Supported
2226F:	drivers/net/ethernet/broadcom/b44.*
2227
2228BROADCOM GENET ETHERNET DRIVER
2229M:	Florian Fainelli <f.fainelli@gmail.com>
2230L:	netdev@vger.kernel.org
2231S:	Supported
2232F:	drivers/net/ethernet/broadcom/genet/
2233
2234BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2235M:	Sony Chacko <sony.chacko@qlogic.com>
2236M:	Dept-HSGLinuxNICDev@qlogic.com
2237L:	netdev@vger.kernel.org
2238S:	Supported
2239F:	drivers/net/ethernet/broadcom/bnx2.*
2240F:	drivers/net/ethernet/broadcom/bnx2_*
2241
2242BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2243M:	Ariel Elior <ariel.elior@qlogic.com>
2244L:	netdev@vger.kernel.org
2245S:	Supported
2246F:	drivers/net/ethernet/broadcom/bnx2x/
2247
2248BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2249M:	Florian Fainelli <f.fainelli@gmail.com>
2250M:	Ray Jui <rjui@broadcom.com>
2251M:	Scott Branden <sbranden@broadcom.com>
2252L:	bcm-kernel-feedback-list@broadcom.com
2253T:	git git://github.com/broadcom/mach-bcm
2254S:	Maintained
2255F:	arch/arm/mach-bcm/
2256F:	arch/arm/boot/dts/bcm113*
2257F:	arch/arm/boot/dts/bcm216*
2258F:	arch/arm/boot/dts/bcm281*
2259F:	arch/arm/configs/bcm_defconfig
2260F:	drivers/mmc/host/sdhci-bcm-kona.c
2261F:	drivers/clocksource/bcm_kona_timer.c
2262
2263BROADCOM BCM2835 ARM ARCHITECTURE
2264M:	Stephen Warren <swarren@wwwdotorg.org>
2265M:	Lee Jones <lee@kernel.org>
2266M:	Eric Anholt <eric@anholt.net>
2267L:	linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2268L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2269T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2270S:	Maintained
2271N:	bcm2835
2272
2273BROADCOM BCM33XX MIPS ARCHITECTURE
2274M:	Kevin Cernekee <cernekee@gmail.com>
2275L:	linux-mips@linux-mips.org
2276S:	Maintained
2277F:	arch/mips/bcm3384/*
2278F:	arch/mips/include/asm/mach-bcm3384/*
2279F:	arch/mips/kernel/*bmips*
2280
2281BROADCOM BCM47XX MIPS ARCHITECTURE
2282M:	Hauke Mehrtens <hauke@hauke-m.de>
2283M:	Rafał Miłecki <zajec5@gmail.com>
2284L:	linux-mips@linux-mips.org
2285S:	Maintained
2286F:	arch/mips/bcm47xx/*
2287F:	arch/mips/include/asm/mach-bcm47xx/*
2288
2289BROADCOM BCM5301X ARM ARCHITECTURE
2290M:	Hauke Mehrtens <hauke@hauke-m.de>
2291L:	linux-arm-kernel@lists.infradead.org
2292S:	Maintained
2293F:	arch/arm/mach-bcm/bcm_5301x.c
2294F:	arch/arm/boot/dts/bcm5301x.dtsi
2295F:	arch/arm/boot/dts/bcm470*
2296
2297BROADCOM BCM63XX ARM ARCHITECTURE
2298M:	Florian Fainelli <f.fainelli@gmail.com>
2299L:	linux-arm-kernel@lists.infradead.org
2300T:	git git://github.com/broadcom/arm-bcm63xx.git
2301S:	Maintained
2302F:	arch/arm/mach-bcm/bcm63xx.c
2303F:	arch/arm/include/debug/bcm63xx.S
2304
2305BROADCOM BCM63XX/BCM33XX UDC DRIVER
2306M:	Kevin Cernekee <cernekee@gmail.com>
2307L:	linux-usb@vger.kernel.org
2308S:	Maintained
2309F:	drivers/usb/gadget/udc/bcm63xx_udc.*
2310
2311BROADCOM BCM7XXX ARM ARCHITECTURE
2312M:	Brian Norris <computersforpeace@gmail.com>
2313M:	Gregory Fong <gregory.0xf0@gmail.com>
2314M:	Florian Fainelli <f.fainelli@gmail.com>
2315L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2316T:	git git://github.com/broadcom/stblinux.git
2317S:	Maintained
2318F:	arch/arm/mach-bcm/*brcmstb*
2319F:	arch/arm/boot/dts/bcm7*.dts*
2320F:	drivers/bus/brcmstb_gisb.c
2321N:	brcmstb
2322
2323BROADCOM BMIPS MIPS ARCHITECTURE
2324M:	Kevin Cernekee <cernekee@gmail.com>
2325M:	Florian Fainelli <f.fainelli@gmail.com>
2326L:	linux-mips@linux-mips.org
2327T:	git git://github.com/broadcom/stblinux.git
2328S:	Maintained
2329F:	arch/mips/bmips/*
2330F:	arch/mips/include/asm/mach-bmips/*
2331F:	arch/mips/kernel/*bmips*
2332F:	arch/mips/boot/dts/brcm/bcm*.dts*
2333F:	drivers/irqchip/irq-bcm7*
2334F:	drivers/irqchip/irq-brcmstb*
2335
2336BROADCOM TG3 GIGABIT ETHERNET DRIVER
2337M:	Prashant Sreedharan <prashant@broadcom.com>
2338M:	Michael Chan <mchan@broadcom.com>
2339L:	netdev@vger.kernel.org
2340S:	Supported
2341F:	drivers/net/ethernet/broadcom/tg3.*
2342
2343BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2344M:	Brett Rudley <brudley@broadcom.com>
2345M:	Arend van Spriel <arend@broadcom.com>
2346M:	Franky (Zhenhui) Lin <frankyl@broadcom.com>
2347M:	Hante Meuleman <meuleman@broadcom.com>
2348L:	linux-wireless@vger.kernel.org
2349L:	brcm80211-dev-list@broadcom.com
2350S:	Supported
2351F:	drivers/net/wireless/brcm80211/
2352
2353BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2354M:	QLogic-Storage-Upstream@qlogic.com
2355L:	linux-scsi@vger.kernel.org
2356S:	Supported
2357F:	drivers/scsi/bnx2fc/
2358
2359BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2360M:	QLogic-Storage-Upstream@qlogic.com
2361L:	linux-scsi@vger.kernel.org
2362S:	Supported
2363F:	drivers/scsi/bnx2i/
2364
2365BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2366M:	Ray Jui <rjui@broadcom.com>
2367M:	Scott Branden <sbranden@broadcom.com>
2368L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2369L:	bcm-kernel-feedback-list@broadcom.com
2370T:	git git://github.com/broadcom/cygnus-linux.git
2371S:	Maintained
2372N:	iproc
2373N:	cygnus
2374N:	bcm9113*
2375N:	bcm9583*
2376N:	bcm583*
2377N:	bcm113*
2378
2379BROADCOM BRCMSTB GPIO DRIVER
2380M:	Gregory Fong <gregory.0xf0@gmail.com>
2381L:	bcm-kernel-feedback-list@broadcom.com>
2382S:	Supported
2383F:	drivers/gpio/gpio-brcmstb.c
2384F:	Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2385
2386BROADCOM KONA GPIO DRIVER
2387M:	Ray Jui <rjui@broadcom.com>
2388L:	bcm-kernel-feedback-list@broadcom.com
2389S:	Supported
2390F:	drivers/gpio/gpio-bcm-kona.c
2391F:	Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2392
2393BROADCOM NVRAM DRIVER
2394M:	Rafał Miłecki <zajec5@gmail.com>
2395L:	linux-mips@linux-mips.org
2396S:	Maintained
2397F:	drivers/firmware/broadcom/*
2398
2399BROADCOM STB NAND FLASH DRIVER
2400M:	Brian Norris <computersforpeace@gmail.com>
2401L:	linux-mtd@lists.infradead.org
2402S:	Maintained
2403F:	drivers/mtd/nand/brcmnand/
2404
2405BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2406M:	Rafał Miłecki <zajec5@gmail.com>
2407L:	linux-wireless@vger.kernel.org
2408S:	Maintained
2409F:	drivers/bcma/
2410F:	include/linux/bcma/
2411
2412BROADCOM SYSTEMPORT ETHERNET DRIVER
2413M:	Florian Fainelli <f.fainelli@gmail.com>
2414L:	netdev@vger.kernel.org
2415S:	Supported
2416F:	drivers/net/ethernet/broadcom/bcmsysport.*
2417
2418BROCADE BFA FC SCSI DRIVER
2419M:	Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2420M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2421L:	linux-scsi@vger.kernel.org
2422S:	Supported
2423F:	drivers/scsi/bfa/
2424
2425BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2426M:	Rasesh Mody <rasesh.mody@qlogic.com>
2427L:	netdev@vger.kernel.org
2428S:	Supported
2429F:	drivers/net/ethernet/brocade/bna/
2430
2431BSG (block layer generic sg v4 driver)
2432M:	FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2433L:	linux-scsi@vger.kernel.org
2434S:	Supported
2435F:	block/bsg.c
2436F:	include/linux/bsg.h
2437F:	include/uapi/linux/bsg.h
2438
2439BT87X AUDIO DRIVER
2440M:	Clemens Ladisch <clemens@ladisch.de>
2441L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2442T:	git git://git.alsa-project.org/alsa-kernel.git
2443S:	Maintained
2444F:	Documentation/sound/alsa/Bt87x.txt
2445F:	sound/pci/bt87x.c
2446
2447BT8XXGPIO DRIVER
2448M:	Michael Buesch <m@bues.ch>
2449W:	http://bu3sch.de/btgpio.php
2450S:	Maintained
2451F:	drivers/gpio/gpio-bt8xx.c
2452
2453BTRFS FILE SYSTEM
2454M:	Chris Mason <clm@fb.com>
2455M:	Josef Bacik <jbacik@fb.com>
2456M:	David Sterba <dsterba@suse.com>
2457L:	linux-btrfs@vger.kernel.org
2458W:	http://btrfs.wiki.kernel.org/
2459Q:	http://patchwork.kernel.org/project/linux-btrfs/list/
2460T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2461S:	Maintained
2462F:	Documentation/filesystems/btrfs.txt
2463F:	fs/btrfs/
2464
2465BTTV VIDEO4LINUX DRIVER
2466M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2467L:	linux-media@vger.kernel.org
2468W:	http://linuxtv.org
2469T:	git git://linuxtv.org/media_tree.git
2470S:	Odd fixes
2471F:	Documentation/video4linux/bttv/
2472F:	drivers/media/pci/bt8xx/bttv*
2473
2474BUSLOGIC SCSI DRIVER
2475M:	Khalid Aziz <khalid@gonehiking.org>
2476L:	linux-scsi@vger.kernel.org
2477S:	Maintained
2478F:	drivers/scsi/BusLogic.*
2479F:	drivers/scsi/FlashPoint.*
2480
2481C-MEDIA CMI8788 DRIVER
2482M:	Clemens Ladisch <clemens@ladisch.de>
2483L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2484T:	git git://git.alsa-project.org/alsa-kernel.git
2485S:	Maintained
2486F:	sound/pci/oxygen/
2487
2488C6X ARCHITECTURE
2489M:	Mark Salter <msalter@redhat.com>
2490M:	Aurelien Jacquiot <a-jacquiot@ti.com>
2491L:	linux-c6x-dev@linux-c6x.org
2492W:	http://www.linux-c6x.org/wiki/index.php/Main_Page
2493S:	Maintained
2494F:	arch/c6x/
2495
2496CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2497M:	David Howells <dhowells@redhat.com>
2498L:	linux-cachefs@redhat.com
2499S:	Supported
2500F:	Documentation/filesystems/caching/cachefiles.txt
2501F:	fs/cachefiles/
2502
2503CADET FM/AM RADIO RECEIVER DRIVER
2504M:	Hans Verkuil <hverkuil@xs4all.nl>
2505L:	linux-media@vger.kernel.org
2506T:	git git://linuxtv.org/media_tree.git
2507W:	http://linuxtv.org
2508S:	Maintained
2509F:	drivers/media/radio/radio-cadet*
2510
2511CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2512M:	Jonathan Corbet <corbet@lwn.net>
2513L:	linux-media@vger.kernel.org
2514T:	git git://linuxtv.org/media_tree.git
2515S:	Maintained
2516F:	Documentation/video4linux/cafe_ccic
2517F:	drivers/media/platform/marvell-ccic/
2518
2519CAIF NETWORK LAYER
2520M:	Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2521L:	netdev@vger.kernel.org
2522S:	Supported
2523F:	Documentation/networking/caif/
2524F:	drivers/net/caif/
2525F:	include/uapi/linux/caif/
2526F:	include/net/caif/
2527F:	net/caif/
2528
2529CALGARY x86-64 IOMMU
2530M:	Muli Ben-Yehuda <muli@il.ibm.com>
2531M:	"Jon D. Mason" <jdmason@kudzu.us>
2532L:	discuss@x86-64.org
2533S:	Maintained
2534F:	arch/x86/kernel/pci-calgary_64.c
2535F:	arch/x86/kernel/tce_64.c
2536F:	arch/x86/include/asm/calgary.h
2537F:	arch/x86/include/asm/tce.h
2538
2539CAN NETWORK LAYER
2540M:	Oliver Hartkopp <socketcan@hartkopp.net>
2541M:	Marc Kleine-Budde <mkl@pengutronix.de>
2542L:	linux-can@vger.kernel.org
2543W:	https://github.com/linux-can
2544T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2545T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2546S:	Maintained
2547F:	Documentation/networking/can.txt
2548F:	net/can/
2549F:	include/linux/can/core.h
2550F:	include/uapi/linux/can.h
2551F:	include/uapi/linux/can/bcm.h
2552F:	include/uapi/linux/can/raw.h
2553F:	include/uapi/linux/can/gw.h
2554
2555CAN NETWORK DRIVERS
2556M:	Wolfgang Grandegger <wg@grandegger.com>
2557M:	Marc Kleine-Budde <mkl@pengutronix.de>
2558L:	linux-can@vger.kernel.org
2559W:	https://github.com/linux-can
2560T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2561T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2562S:	Maintained
2563F:	drivers/net/can/
2564F:	include/linux/can/dev.h
2565F:	include/linux/can/platform/
2566F:	include/uapi/linux/can/error.h
2567F:	include/uapi/linux/can/netlink.h
2568
2569CAPABILITIES
2570M:	Serge Hallyn <serge.hallyn@canonical.com>
2571L:	linux-security-module@vger.kernel.org
2572S:	Supported
2573F:	include/linux/capability.h
2574F:	include/uapi/linux/capability.h
2575F:	security/commoncap.c
2576F:	kernel/capability.c
2577
2578CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2579M:	Kevin Tsai <ktsai@capellamicro.com>
2580S:	Maintained
2581F:	drivers/iio/light/cm*
2582F:	Documentation/devicetree/bindings/i2c/trivial-devices.txt
2583
2584CAVIUM LIQUIDIO NETWORK DRIVER
2585M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2586M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2587M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2588M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2589L:     netdev@vger.kernel.org
2590W:     http://www.cavium.com
2591S:     Supported
2592F:     drivers/net/ethernet/cavium/liquidio/
2593
2594CC2520 IEEE-802.15.4 RADIO DRIVER
2595M:	Varka Bhadram <varkabhadram@gmail.com>
2596L:	linux-wpan@vger.kernel.org
2597S:	Maintained
2598F:	drivers/net/ieee802154/cc2520.c
2599F:	include/linux/spi/cc2520.h
2600F:	Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2601
2602CELL BROADBAND ENGINE ARCHITECTURE
2603M:	Arnd Bergmann <arnd@arndb.de>
2604L:	linuxppc-dev@lists.ozlabs.org
2605W:	http://www.ibm.com/developerworks/power/cell/
2606S:	Supported
2607F:	arch/powerpc/include/asm/cell*.h
2608F:	arch/powerpc/include/asm/spu*.h
2609F:	arch/powerpc/include/uapi/asm/spu*.h
2610F:	arch/powerpc/oprofile/*cell*
2611F:	arch/powerpc/platforms/cell/
2612
2613CEPH COMMON CODE (LIBCEPH)
2614M:	Ilya Dryomov <idryomov@gmail.com>
2615M:	"Yan, Zheng" <zyan@redhat.com>
2616M:	Sage Weil <sage@redhat.com>
2617L:	ceph-devel@vger.kernel.org
2618W:	http://ceph.com/
2619T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2620T:	git git://github.com/ceph/ceph-client.git
2621S:	Supported
2622F:	net/ceph/
2623F:	include/linux/ceph/
2624F:	include/linux/crush/
2625
2626CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2627M:	"Yan, Zheng" <zyan@redhat.com>
2628M:	Sage Weil <sage@redhat.com>
2629M:	Ilya Dryomov <idryomov@gmail.com>
2630L:	ceph-devel@vger.kernel.org
2631W:	http://ceph.com/
2632T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2633T:	git git://github.com/ceph/ceph-client.git
2634S:	Supported
2635F:	Documentation/filesystems/ceph.txt
2636F:	fs/ceph/
2637
2638CERTIFICATE HANDLING:
2639M:	David Howells <dhowells@redhat.com>
2640M:	David Woodhouse <dwmw2@infradead.org>
2641L:	keyrings@linux-nfs.org
2642S:	Maintained
2643F:	Documentation/module-signing.txt
2644F:	certs/
2645F:	scripts/extract-cert.c
2646
2647CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2648L:	linux-usb@vger.kernel.org
2649S:	Orphan
2650F:	Documentation/usb/WUSB-Design-overview.txt
2651F:	Documentation/usb/wusb-cbaf
2652F:	drivers/usb/host/hwa-hc.c
2653F:	drivers/usb/host/whci/
2654F:	drivers/usb/wusbcore/
2655F:	include/linux/usb/wusb*
2656
2657CFAG12864B LCD DRIVER
2658M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2659W:	http://miguelojeda.es/auxdisplay.htm
2660W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2661S:	Maintained
2662F:	drivers/auxdisplay/cfag12864b.c
2663F:	include/linux/cfag12864b.h
2664
2665CFAG12864BFB LCD FRAMEBUFFER DRIVER
2666M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2667W:	http://miguelojeda.es/auxdisplay.htm
2668W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2669S:	Maintained
2670F:	drivers/auxdisplay/cfag12864bfb.c
2671F:	include/linux/cfag12864b.h
2672
2673CFG80211 and NL80211
2674M:	Johannes Berg <johannes@sipsolutions.net>
2675L:	linux-wireless@vger.kernel.org
2676W:	http://wireless.kernel.org/
2677T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2678T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2679S:	Maintained
2680F:	include/uapi/linux/nl80211.h
2681F:	include/net/cfg80211.h
2682F:	net/wireless/*
2683X:	net/wireless/wext*
2684
2685CHAR and MISC DRIVERS
2686M:	Arnd Bergmann <arnd@arndb.de>
2687M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2688T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2689S:	Supported
2690F:	drivers/char/*
2691F:	drivers/misc/*
2692F:	include/linux/miscdevice.h
2693
2694CHECKPATCH
2695M:	Andy Whitcroft <apw@canonical.com>
2696M:	Joe Perches <joe@perches.com>
2697S:	Maintained
2698F:	scripts/checkpatch.pl
2699
2700CHINESE DOCUMENTATION
2701M:	Harry Wei <harryxiyou@gmail.com>
2702L:	xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2703L:	linux-kernel@zh-kernel.org (moderated for non-subscribers)
2704S:	Maintained
2705F:	Documentation/zh_CN/
2706
2707CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2708M:	Peter Chen <Peter.Chen@freescale.com>
2709T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2710L:	linux-usb@vger.kernel.org
2711S:	Maintained
2712F:	drivers/usb/chipidea/
2713
2714CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2715M:	Hans de Goede <hdegoede@redhat.com>
2716L:	linux-input@vger.kernel.org
2717S:	Maintained
2718F:	Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2719F:	drivers/input/touchscreen/chipone_icn8318.c
2720
2721CHROME HARDWARE PLATFORM SUPPORT
2722M:	Olof Johansson <olof@lixom.net>
2723S:	Maintained
2724F:	drivers/platform/chrome/
2725
2726CISCO VIC ETHERNET NIC DRIVER
2727M:	Christian Benvenuti <benve@cisco.com>
2728M:	Sujith Sankar <ssujith@cisco.com>
2729M:	Govindarajulu Varadarajan <_govind@gmx.com>
2730M:	Neel Patel <neepatel@cisco.com>
2731S:	Supported
2732F:	drivers/net/ethernet/cisco/enic/
2733
2734CISCO VIC LOW LATENCY NIC DRIVER
2735M:	Upinder Malhi <umalhi@cisco.com>
2736S:	Supported
2737F:	drivers/infiniband/hw/usnic
2738
2739CIRRUS LOGIC EP93XX ETHERNET DRIVER
2740M:	Hartley Sweeten <hsweeten@visionengravers.com>
2741L:	netdev@vger.kernel.org
2742S:	Maintained
2743F:	drivers/net/ethernet/cirrus/ep93xx_eth.c
2744
2745CIRRUS LOGIC AUDIO CODEC DRIVERS
2746M:	Brian Austin <brian.austin@cirrus.com>
2747M:	Paul Handrigan <Paul.Handrigan@cirrus.com>
2748L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2749S:	Maintained
2750F:	sound/soc/codecs/cs*
2751
2752CLEANCACHE API
2753M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2754L:	linux-kernel@vger.kernel.org
2755S:	Maintained
2756F:	mm/cleancache.c
2757F:	include/linux/cleancache.h
2758
2759CLK API
2760M:	Russell King <linux@arm.linux.org.uk>
2761L:	linux-clk@vger.kernel.org
2762S:	Maintained
2763F:	include/linux/clk.h
2764
2765CLOCKSOURCE, CLOCKEVENT DRIVERS
2766M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2767M:	Thomas Gleixner <tglx@linutronix.de>
2768L:	linux-kernel@vger.kernel.org
2769T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2770S:	Supported
2771F:	drivers/clocksource
2772
2773CISCO FCOE HBA DRIVER
2774M:	Hiral Patel <hiralpat@cisco.com>
2775M:	Suma Ramars <sramars@cisco.com>
2776M:	Brian Uchino <buchino@cisco.com>
2777L:	linux-scsi@vger.kernel.org
2778S:	Supported
2779F:	drivers/scsi/fnic/
2780
2781CISCO SCSI HBA DRIVER
2782M:	Narsimhulu Musini <nmusini@cisco.com>
2783M:	Sesidhar Baddela <sebaddel@cisco.com>
2784L:	linux-scsi@vger.kernel.org
2785S:	Supported
2786F:	drivers/scsi/snic/
2787
2788CMPC ACPI DRIVER
2789M:	Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2790M:	Daniel Oliveira Nascimento <don@syst.com.br>
2791L:	platform-driver-x86@vger.kernel.org
2792S:	Supported
2793F:	drivers/platform/x86/classmate-laptop.c
2794
2795COBALT MEDIA DRIVER
2796M:	Hans Verkuil <hans.verkuil@cisco.com>
2797L:	linux-media@vger.kernel.org
2798T:	git git://linuxtv.org/media_tree.git
2799W:	http://linuxtv.org
2800S:	Supported
2801F:	drivers/media/pci/cobalt/
2802
2803COCCINELLE/Semantic Patches (SmPL)
2804M:	Julia Lawall <Julia.Lawall@lip6.fr>
2805M:	Gilles Muller <Gilles.Muller@lip6.fr>
2806M:	Nicolas Palix <nicolas.palix@imag.fr>
2807M:	Michal Marek <mmarek@suse.com>
2808L:	cocci@systeme.lip6.fr (moderated for non-subscribers)
2809T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2810W:	http://coccinelle.lip6.fr/
2811S:	Supported
2812F:	Documentation/coccinelle.txt
2813F:	scripts/coccinelle/
2814F:	scripts/coccicheck
2815
2816CODA FILE SYSTEM
2817M:	Jan Harkes <jaharkes@cs.cmu.edu>
2818M:	coda@cs.cmu.edu
2819L:	codalist@coda.cs.cmu.edu
2820W:	http://www.coda.cs.cmu.edu/
2821S:	Maintained
2822F:	Documentation/filesystems/coda.txt
2823F:	fs/coda/
2824F:	include/linux/coda*.h
2825F:	include/uapi/linux/coda*.h
2826
2827CODA V4L2 MEM2MEM DRIVER
2828M:	Philipp Zabel <p.zabel@pengutronix.de>
2829L:	linux-media@vger.kernel.org
2830S:	Maintained
2831F:	Documentation/devicetree/bindings/media/coda.txt
2832F:	drivers/media/platform/coda/
2833
2834COMMON CLK FRAMEWORK
2835M:	Michael Turquette <mturquette@baylibre.com>
2836M:	Stephen Boyd <sboyd@codeaurora.org>
2837L:	linux-clk@vger.kernel.org
2838T:	git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2839S:	Maintained
2840F:	drivers/clk/
2841X:	drivers/clk/clkdev.c
2842F:	include/linux/clk-pr*
2843F:	include/linux/clk/
2844
2845COMMON INTERNET FILE SYSTEM (CIFS)
2846M:	Steve French <sfrench@samba.org>
2847L:	linux-cifs@vger.kernel.org
2848L:	samba-technical@lists.samba.org (moderated for non-subscribers)
2849W:	http://linux-cifs.samba.org/
2850T:	git git://git.samba.org/sfrench/cifs-2.6.git
2851S:	Supported
2852F:	Documentation/filesystems/cifs/
2853F:	fs/cifs/
2854
2855COMPACTPCI HOTPLUG CORE
2856M:	Scott Murray <scott@spiteful.org>
2857L:	linux-pci@vger.kernel.org
2858S:	Maintained
2859F:	drivers/pci/hotplug/cpci_hotplug*
2860
2861COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2862M:	Scott Murray <scott@spiteful.org>
2863L:	linux-pci@vger.kernel.org
2864S:	Maintained
2865F:	drivers/pci/hotplug/cpcihp_zt5550.*
2866
2867COMPACTPCI HOTPLUG GENERIC DRIVER
2868M:	Scott Murray <scott@spiteful.org>
2869L:	linux-pci@vger.kernel.org
2870S:	Maintained
2871F:	drivers/pci/hotplug/cpcihp_generic.c
2872
2873COMPAL LAPTOP SUPPORT
2874M:	Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2875L:	platform-driver-x86@vger.kernel.org
2876S:	Maintained
2877F:	drivers/platform/x86/compal-laptop.c
2878
2879CONEXANT ACCESSRUNNER USB DRIVER
2880M:	Simon Arlott <cxacru@fire.lp0.eu>
2881L:	accessrunner-general@lists.sourceforge.net
2882W:	http://accessrunner.sourceforge.net/
2883S:	Maintained
2884F:	drivers/usb/atm/cxacru.c
2885
2886CONFIGFS
2887M:	Joel Becker <jlbec@evilplan.org>
2888T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2889S:	Supported
2890F:	fs/configfs/
2891F:	include/linux/configfs.h
2892
2893CONNECTOR
2894M:	Evgeniy Polyakov <zbr@ioremap.net>
2895L:	netdev@vger.kernel.org
2896S:	Maintained
2897F:	drivers/connector/
2898
2899CONTROL GROUP (CGROUP)
2900M:	Tejun Heo <tj@kernel.org>
2901M:	Li Zefan <lizefan@huawei.com>
2902M:	Johannes Weiner <hannes@cmpxchg.org>
2903L:	cgroups@vger.kernel.org
2904T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2905S:	Maintained
2906F:	Documentation/cgroups/
2907F:	include/linux/cgroup*
2908F:	kernel/cgroup*
2909
2910CONTROL GROUP - CPUSET
2911M:	Li Zefan <lizefan@huawei.com>
2912L:	cgroups@vger.kernel.org
2913W:	http://www.bullopensource.org/cpuset/
2914W:	http://oss.sgi.com/projects/cpusets/
2915T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2916S:	Maintained
2917F:	Documentation/cgroups/cpusets.txt
2918F:	include/linux/cpuset.h
2919F:	kernel/cpuset.c
2920
2921CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2922M:	Johannes Weiner <hannes@cmpxchg.org>
2923M:	Michal Hocko <mhocko@kernel.org>
2924L:	cgroups@vger.kernel.org
2925L:	linux-mm@kvack.org
2926S:	Maintained
2927F:	mm/memcontrol.c
2928F:	mm/swap_cgroup.c
2929
2930CORETEMP HARDWARE MONITORING DRIVER
2931M:	Fenghua Yu <fenghua.yu@intel.com>
2932L:	lm-sensors@lm-sensors.org
2933S:	Maintained
2934F:	Documentation/hwmon/coretemp
2935F:	drivers/hwmon/coretemp.c
2936
2937COSA/SRP SYNC SERIAL DRIVER
2938M:	Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2939W:	http://www.fi.muni.cz/~kas/cosa/
2940S:	Maintained
2941F:	drivers/net/wan/cosa*
2942
2943CPMAC ETHERNET DRIVER
2944M:	Florian Fainelli <florian@openwrt.org>
2945L:	netdev@vger.kernel.org
2946S:	Maintained
2947F:	drivers/net/ethernet/ti/cpmac.c
2948
2949CPU FREQUENCY DRIVERS
2950M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
2951M:	Viresh Kumar <viresh.kumar@linaro.org>
2952L:	linux-pm@vger.kernel.org
2953S:	Maintained
2954T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2955T:	git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2956F:	drivers/cpufreq/
2957F:	include/linux/cpufreq.h
2958
2959CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2960M:	Viresh Kumar <viresh.kumar@linaro.org>
2961M:	Sudeep Holla <sudeep.holla@arm.com>
2962L:	linux-pm@vger.kernel.org
2963W:	http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2964S:	Maintained
2965F:	drivers/cpufreq/arm_big_little.h
2966F:	drivers/cpufreq/arm_big_little.c
2967F:	drivers/cpufreq/arm_big_little_dt.c
2968
2969CPUIDLE DRIVER - ARM BIG LITTLE
2970M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2971M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2972L:	linux-pm@vger.kernel.org
2973L:	linux-arm-kernel@lists.infradead.org
2974T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2975S:	Maintained
2976F:	drivers/cpuidle/cpuidle-big_little.c
2977
2978CPUIDLE DRIVER - ARM EXYNOS
2979M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2980M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2981M:	Kukjin Kim <kgene@kernel.org>
2982L:	linux-pm@vger.kernel.org
2983L:	linux-samsung-soc@vger.kernel.org
2984S:	Supported
2985F:	drivers/cpuidle/cpuidle-exynos.c
2986F:	arch/arm/mach-exynos/pm.c
2987
2988CPUIDLE DRIVERS
2989M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
2990M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2991L:	linux-pm@vger.kernel.org
2992S:	Maintained
2993T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2994F:	drivers/cpuidle/*
2995F:	include/linux/cpuidle.h
2996
2997CPUID/MSR DRIVER
2998M:	"H. Peter Anvin" <hpa@zytor.com>
2999S:	Maintained
3000F:	arch/x86/kernel/cpuid.c
3001F:	arch/x86/kernel/msr.c
3002
3003CPU POWER MONITORING SUBSYSTEM
3004M:	Thomas Renninger <trenn@suse.com>
3005L:	linux-pm@vger.kernel.org
3006S:	Maintained
3007F:	tools/power/cpupower/
3008
3009CRAMFS FILESYSTEM
3010W:	http://sourceforge.net/projects/cramfs/
3011S:	Orphan / Obsolete
3012F:	Documentation/filesystems/cramfs.txt
3013F:	fs/cramfs/
3014
3015CRIS PORT
3016M:	Mikael Starvik <starvik@axis.com>
3017M:	Jesper Nilsson <jesper.nilsson@axis.com>
3018L:	linux-cris-kernel@axis.com
3019W:	http://developer.axis.com
3020S:	Maintained
3021F:	arch/cris/
3022F:	drivers/tty/serial/crisv10.*
3023
3024CRYPTO API
3025M:	Herbert Xu <herbert@gondor.apana.org.au>
3026M:	"David S. Miller" <davem@davemloft.net>
3027L:	linux-crypto@vger.kernel.org
3028T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3029S:	Maintained
3030F:	Documentation/crypto/
3031F:	Documentation/DocBook/crypto-API.tmpl
3032F:	arch/*/crypto/
3033F:	crypto/
3034F:	drivers/crypto/
3035F:	include/crypto/
3036
3037CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3038M:	Neil Horman <nhorman@tuxdriver.com>
3039L:	linux-crypto@vger.kernel.org
3040S:	Maintained
3041F:	crypto/ansi_cprng.c
3042F:	crypto/rng.c
3043
3044CS5535 Audio ALSA driver
3045M:	Jaya Kumar <jayakumar.alsa@gmail.com>
3046S:	Maintained
3047F:	sound/pci/cs5535audio/
3048
3049CW1200 WLAN driver
3050M:	Solomon Peachy <pizza@shaftnet.org>
3051S:	Maintained
3052F:	drivers/net/wireless/cw1200/
3053
3054CX18 VIDEO4LINUX DRIVER
3055M:	Andy Walls <awalls@md.metrocast.net>
3056L:	ivtv-devel@ivtvdriver.org (subscribers-only)
3057L:	linux-media@vger.kernel.org
3058T:	git git://linuxtv.org/media_tree.git
3059W:	http://linuxtv.org
3060W:	http://www.ivtvdriver.org/index.php/Cx18
3061S:	Maintained
3062F:	Documentation/video4linux/cx18.txt
3063F:	drivers/media/pci/cx18/
3064F:	include/uapi/linux/ivtv*
3065
3066CX2341X MPEG ENCODER HELPER MODULE
3067M:	Hans Verkuil <hverkuil@xs4all.nl>
3068L:	linux-media@vger.kernel.org
3069T:	git git://linuxtv.org/media_tree.git
3070W:	http://linuxtv.org
3071S:	Maintained
3072F:	drivers/media/common/cx2341x*
3073F:	include/media/cx2341x*
3074
3075CX24120 MEDIA DRIVER
3076M:	Jemma Denson <jdenson@gmail.com>
3077M:	Patrick Boettcher <patrick.boettcher@posteo.de>
3078L:	linux-media@vger.kernel.org
3079W:	http://linuxtv.org/
3080Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3081S:	Maintained
3082F:	drivers/media/dvb-frontends/cx24120*
3083
3084CX88 VIDEO4LINUX DRIVER
3085M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3086L:	linux-media@vger.kernel.org
3087W:	http://linuxtv.org
3088T:	git git://linuxtv.org/media_tree.git
3089S:	Odd fixes
3090F:	Documentation/video4linux/cx88/
3091F:	drivers/media/pci/cx88/
3092
3093CXD2820R MEDIA DRIVER
3094M:	Antti Palosaari <crope@iki.fi>
3095L:	linux-media@vger.kernel.org
3096W:	http://linuxtv.org/
3097W:	http://palosaari.fi/linux/
3098Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3099T:	git git://linuxtv.org/anttip/media_tree.git
3100S:	Maintained
3101F:	drivers/media/dvb-frontends/cxd2820r*
3102
3103CXGB3 ETHERNET DRIVER (CXGB3)
3104M:	Santosh Raspatur <santosh@chelsio.com>
3105L:	netdev@vger.kernel.org
3106W:	http://www.chelsio.com
3107S:	Supported
3108F:	drivers/net/ethernet/chelsio/cxgb3/
3109
3110CXGB3 ISCSI DRIVER (CXGB3I)
3111M:	Karen Xie <kxie@chelsio.com>
3112L:	linux-scsi@vger.kernel.org
3113W:	http://www.chelsio.com
3114S:	Supported
3115F:	drivers/scsi/cxgbi/cxgb3i
3116
3117CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3118M:	Steve Wise <swise@chelsio.com>
3119L:	linux-rdma@vger.kernel.org
3120W:	http://www.openfabrics.org
3121S:	Supported
3122F:	drivers/infiniband/hw/cxgb3/
3123
3124CXGB4 ETHERNET DRIVER (CXGB4)
3125M:	Hariprasad S <hariprasad@chelsio.com>
3126L:	netdev@vger.kernel.org
3127W:	http://www.chelsio.com
3128S:	Supported
3129F:	drivers/net/ethernet/chelsio/cxgb4/
3130
3131CXGB4 ISCSI DRIVER (CXGB4I)
3132M:	Karen Xie <kxie@chelsio.com>
3133L:	linux-scsi@vger.kernel.org
3134W:	http://www.chelsio.com
3135S:	Supported
3136F:	drivers/scsi/cxgbi/cxgb4i
3137
3138CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3139M:	Steve Wise <swise@chelsio.com>
3140L:	linux-rdma@vger.kernel.org
3141W:	http://www.openfabrics.org
3142S:	Supported
3143F:	drivers/infiniband/hw/cxgb4/
3144
3145CXGB4VF ETHERNET DRIVER (CXGB4VF)
3146M:	Casey Leedom <leedom@chelsio.com>
3147L:	netdev@vger.kernel.org
3148W:	http://www.chelsio.com
3149S:	Supported
3150F:	drivers/net/ethernet/chelsio/cxgb4vf/
3151
3152CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3153M:	Ian Munsie <imunsie@au1.ibm.com>
3154M:	Michael Neuling <mikey@neuling.org>
3155L:	linuxppc-dev@lists.ozlabs.org
3156S:	Supported
3157F:	drivers/misc/cxl/
3158F:	include/misc/cxl*
3159F:	include/uapi/misc/cxl.h
3160F:	Documentation/powerpc/cxl.txt
3161F:	Documentation/powerpc/cxl.txt
3162F:	Documentation/ABI/testing/sysfs-class-cxl
3163
3164STMMAC ETHERNET DRIVER
3165M:	Giuseppe Cavallaro <peppe.cavallaro@st.com>
3166L:	netdev@vger.kernel.org
3167W:	http://www.stlinux.com
3168S:	Supported
3169F:	drivers/net/ethernet/stmicro/stmmac/
3170
3171CYBERPRO FB DRIVER
3172M:	Russell King <linux@arm.linux.org.uk>
3173L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3174W:	http://www.arm.linux.org.uk/
3175S:	Maintained
3176F:	drivers/video/fbdev/cyber2000fb.*
3177
3178CYCLADES ASYNC MUX DRIVER
3179W:	http://www.cyclades.com/
3180S:	Orphan
3181F:	drivers/tty/cyclades.c
3182F:	include/linux/cyclades.h
3183F:	include/uapi/linux/cyclades.h
3184
3185CYCLADES PC300 DRIVER
3186W:	http://www.cyclades.com/
3187S:	Orphan
3188F:	drivers/net/wan/pc300*
3189
3190CYPRESS_FIRMWARE MEDIA DRIVER
3191M:	Antti Palosaari <crope@iki.fi>
3192L:	linux-media@vger.kernel.org
3193W:	http://linuxtv.org/
3194W:	http://palosaari.fi/linux/
3195Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3196T:	git git://linuxtv.org/anttip/media_tree.git
3197S:	Maintained
3198F:	drivers/media/common/cypress_firmware*
3199
3200CYTTSP TOUCHSCREEN DRIVER
3201M:	Ferruh Yigit <fery@cypress.com>
3202L:	linux-input@vger.kernel.org
3203S:	Supported
3204F:	drivers/input/touchscreen/cyttsp*
3205F:	include/linux/input/cyttsp.h
3206
3207DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3208M:	Joshua Kinard <kumba@gentoo.org>
3209S:	Maintained
3210F:	drivers/rtc/rtc-ds1685.c
3211F:	include/linux/rtc/ds1685.h
3212
3213DAMA SLAVE for AX.25
3214M:	Joerg Reuter <jreuter@yaina.de>
3215W:	http://yaina.de/jreuter/
3216W:	http://www.qsl.net/dl1bke/
3217L:	linux-hams@vger.kernel.org
3218S:	Maintained
3219F:	net/ax25/af_ax25.c
3220F:	net/ax25/ax25_dev.c
3221F:	net/ax25/ax25_ds_*
3222F:	net/ax25/ax25_in.c
3223F:	net/ax25/ax25_out.c
3224F:	net/ax25/ax25_timer.c
3225F:	net/ax25/sysctl_net_ax25.c
3226
3227DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3228L:	netdev@vger.kernel.org
3229S:	Orphan
3230F:	Documentation/networking/dmfe.txt
3231F:	drivers/net/ethernet/dec/tulip/dmfe.c
3232
3233DC390/AM53C974 SCSI driver
3234M:	Hannes Reinecke <hare@suse.com>
3235L:	linux-scsi@vger.kernel.org
3236S:	Maintained
3237F:	drivers/scsi/am53c974.c
3238
3239DC395x SCSI driver
3240M:	Oliver Neukum <oliver@neukum.org>
3241M:	Ali Akcaagac <aliakc@web.de>
3242M:	Jamie Lenehan <lenehan@twibble.org>
3243L:	dc395x@twibble.org
3244W:	http://twibble.org/dist/dc395x/
3245W:	http://lists.twibble.org/mailman/listinfo/dc395x/
3246S:	Maintained
3247F:	Documentation/scsi/dc395x.txt
3248F:	drivers/scsi/dc395x.*
3249
3250DCCP PROTOCOL
3251M:	Gerrit Renker <gerrit@erg.abdn.ac.uk>
3252L:	dccp@vger.kernel.org
3253W:	http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3254S:	Maintained
3255F:	include/linux/dccp.h
3256F:	include/uapi/linux/dccp.h
3257F:	include/linux/tfrc.h
3258F:	net/dccp/
3259
3260DECnet NETWORK LAYER
3261W:	http://linux-decnet.sourceforge.net
3262L:	linux-decnet-user@lists.sourceforge.net
3263S:	Orphan
3264F:	Documentation/networking/decnet.txt
3265F:	net/decnet/
3266
3267DECSTATION PLATFORM SUPPORT
3268M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3269L:	linux-mips@linux-mips.org
3270W:	http://www.linux-mips.org/wiki/DECstation
3271S:	Maintained
3272F:	arch/mips/dec/
3273F:	arch/mips/include/asm/dec/
3274F:	arch/mips/include/asm/mach-dec/
3275
3276DEFXX FDDI NETWORK DRIVER
3277M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3278S:	Maintained
3279F:	drivers/net/fddi/defxx.*
3280
3281DELL LAPTOP DRIVER
3282M:	Matthew Garrett <mjg59@srcf.ucam.org>
3283M:	Pali Rohár <pali.rohar@gmail.com>
3284L:	platform-driver-x86@vger.kernel.org
3285S:	Maintained
3286F:	drivers/platform/x86/dell-laptop.c
3287
3288DELL LAPTOP RBTN DRIVER
3289M:	Pali Rohár <pali.rohar@gmail.com>
3290S:	Maintained
3291F:	drivers/platform/x86/dell-rbtn.*
3292
3293DELL LAPTOP FREEFALL DRIVER
3294M:	Pali Rohár <pali.rohar@gmail.com>
3295S:	Maintained
3296F:	drivers/platform/x86/dell-smo8800.c
3297
3298DELL LAPTOP SMM DRIVER
3299M:	Pali Rohár <pali.rohar@gmail.com>
3300S:	Maintained
3301F:	drivers/hwmon/dell-smm-hwmon.c
3302F:	include/uapi/linux/i8k.h
3303
3304DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3305M:	Doug Warzecha <Douglas_Warzecha@dell.com>
3306S:	Maintained
3307F:	Documentation/dcdbas.txt
3308F:	drivers/firmware/dcdbas.*
3309
3310DELL WMI EXTRAS DRIVER
3311M:	Matthew Garrett <mjg59@srcf.ucam.org>
3312M:	Pali Rohár <pali.rohar@gmail.com>
3313S:	Maintained
3314F:	drivers/platform/x86/dell-wmi.c
3315
3316DESIGNWARE USB2 DRD IP DRIVER
3317M:	John Youn <johnyoun@synopsys.com>
3318L:	linux-usb@vger.kernel.org
3319T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3320S:	Maintained
3321F:	drivers/usb/dwc2/
3322
3323DESIGNWARE USB3 DRD IP DRIVER
3324M:	Felipe Balbi <balbi@ti.com>
3325L:	linux-usb@vger.kernel.org
3326L:	linux-omap@vger.kernel.org
3327T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3328S:	Maintained
3329F:	drivers/usb/dwc3/
3330
3331DEVICE COREDUMP (DEV_COREDUMP)
3332M:	Johannes Berg <johannes@sipsolutions.net>
3333L:	linux-kernel@vger.kernel.org
3334S:	Maintained
3335F:	drivers/base/devcoredump.c
3336F:	include/linux/devcoredump.h
3337
3338DEVICE FREQUENCY (DEVFREQ)
3339M:	MyungJoo Ham <myungjoo.ham@samsung.com>
3340M:	Kyungmin Park <kyungmin.park@samsung.com>
3341L:	linux-pm@vger.kernel.org
3342S:	Maintained
3343F:	drivers/devfreq/
3344
3345DEVICE NUMBER REGISTRY
3346M:	Torben Mathiasen <device@lanana.org>
3347W:	http://lanana.org/docs/device-list/index.html
3348S:	Maintained
3349
3350DEVICE-MAPPER  (LVM)
3351M:	Alasdair Kergon <agk@redhat.com>
3352M:	Mike Snitzer <snitzer@redhat.com>
3353M:	dm-devel@redhat.com
3354L:	dm-devel@redhat.com
3355W:	http://sources.redhat.com/dm
3356Q:	http://patchwork.kernel.org/project/dm-devel/list/
3357T:	git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3358T:	quilt http://people.redhat.com/agk/patches/linux/editing/
3359S:	Maintained
3360F:	Documentation/device-mapper/
3361F:	drivers/md/dm*
3362F:	drivers/md/persistent-data/
3363F:	include/linux/device-mapper.h
3364F:	include/linux/dm-*.h
3365F:	include/uapi/linux/dm-*.h
3366
3367DIALOG SEMICONDUCTOR DRIVERS
3368M:	Support Opensource <support.opensource@diasemi.com>
3369W:	http://www.dialog-semiconductor.com/products
3370S:	Supported
3371F:	Documentation/hwmon/da90??
3372F:	drivers/gpio/gpio-da90??.c
3373F:	drivers/hwmon/da90??-hwmon.c
3374F:	drivers/iio/adc/da91??-*.c
3375F:	drivers/input/misc/da90??_onkey.c
3376F:	drivers/input/touchscreen/da9052_tsi.c
3377F:	drivers/leds/leds-da90??.c
3378F:	drivers/mfd/da903x.c
3379F:	drivers/mfd/da90??-*.c
3380F:	drivers/mfd/da91??-*.c
3381F:	drivers/power/da9052-battery.c
3382F:	drivers/power/da91??-*.c
3383F:	drivers/regulator/da903x.c
3384F:	drivers/regulator/da9???-regulator.[ch]
3385F:	drivers/rtc/rtc-da90??.c
3386F:	drivers/video/backlight/da90??_bl.c
3387F:	drivers/watchdog/da90??_wdt.c
3388F:	include/linux/mfd/da903x.h
3389F:	include/linux/mfd/da9052/
3390F:	include/linux/mfd/da9055/
3391F:	include/linux/mfd/da9063/
3392F:	include/linux/mfd/da9150/
3393F:	include/sound/da[79]*.h
3394F:	sound/soc/codecs/da[79]*.[ch]
3395
3396DIGI NEO AND CLASSIC PCI PRODUCTS
3397M:	Lidza Louina <lidza.louina@gmail.com>
3398M:	Mark Hounschell <markh@compro.net>
3399L:	driverdev-devel@linuxdriverproject.org
3400S:	Maintained
3401F:	drivers/staging/dgnc/
3402
3403DIGI EPCA PCI PRODUCTS
3404M:	Lidza Louina <lidza.louina@gmail.com>
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://www.linux-kvm.org/
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://www.linux-kvm.org/
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
6098LAPB module
6099L:	linux-x25@vger.kernel.org
6100S:	Orphan
6101F:	Documentation/networking/lapb-module.txt
6102F:	include/*/lapb.h
6103F:	net/lapb/
6104
6105LASI 53c700 driver for PARISC
6106M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6107L:	linux-scsi@vger.kernel.org
6108S:	Maintained
6109F:	Documentation/scsi/53c700.txt
6110F:	drivers/scsi/53c700*
6111
6112LED SUBSYSTEM
6113M:	Richard Purdie <rpurdie@rpsys.net>
6114M:	Jacek Anaszewski <j.anaszewski@samsung.com>
6115L:	linux-leds@vger.kernel.org
6116T:	git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6117S:	Maintained
6118F:	drivers/leds/
6119F:	include/linux/leds.h
6120
6121LEGACY EEPROM DRIVER
6122M:	Jean Delvare <jdelvare@suse.com>
6123S:	Maintained
6124F:	Documentation/misc-devices/eeprom
6125F:	drivers/misc/eeprom/eeprom.c
6126
6127LEGO USB Tower driver
6128M:	Juergen Stuber <starblue@users.sourceforge.net>
6129L:	legousb-devel@lists.sourceforge.net
6130W:	http://legousb.sourceforge.net/
6131S:	Maintained
6132F:	drivers/usb/misc/legousbtower.c
6133
6134LG2160 MEDIA DRIVER
6135M:	Michael Krufky <mkrufky@linuxtv.org>
6136L:	linux-media@vger.kernel.org
6137W:	http://linuxtv.org/
6138W:	http://github.com/mkrufky
6139Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6140T:	git git://linuxtv.org/mkrufky/tuners.git
6141S:	Maintained
6142F:	drivers/media/dvb-frontends/lg2160.*
6143
6144LGDT3305 MEDIA DRIVER
6145M:	Michael Krufky <mkrufky@linuxtv.org>
6146L:	linux-media@vger.kernel.org
6147W:	http://linuxtv.org/
6148W:	http://github.com/mkrufky
6149Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6150T:	git git://linuxtv.org/mkrufky/tuners.git
6151S:	Maintained
6152F:	drivers/media/dvb-frontends/lgdt3305.*
6153
6154LGUEST
6155M:	Rusty Russell <rusty@rustcorp.com.au>
6156L:	lguest@lists.ozlabs.org
6157W:	http://lguest.ozlabs.org/
6158S:	Odd Fixes
6159F:	arch/x86/include/asm/lguest*.h
6160F:	arch/x86/lguest/
6161F:	drivers/lguest/
6162F:	include/linux/lguest*.h
6163F:	tools/lguest/
6164
6165LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6166M:	Tejun Heo <tj@kernel.org>
6167L:	linux-ide@vger.kernel.org
6168T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6169S:	Maintained
6170F:	drivers/ata/
6171F:	include/linux/ata.h
6172F:	include/linux/libata.h
6173
6174LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6175M:	Viresh Kumar <vireshk@kernel.org>
6176L:	linux-ide@vger.kernel.org
6177T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6178S:	Maintained
6179F:	include/linux/pata_arasan_cf_data.h
6180F:	drivers/ata/pata_arasan_cf.c
6181
6182LIBATA PATA DRIVERS
6183M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6184M:	Tejun Heo <tj@kernel.org>
6185L:	linux-ide@vger.kernel.org
6186T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6187S:	Maintained
6188F:	drivers/ata/pata_*.c
6189F:	drivers/ata/ata_generic.c
6190
6191LIBATA SATA AHCI PLATFORM devices support
6192M:	Hans de Goede <hdegoede@redhat.com>
6193M:	Tejun Heo <tj@kernel.org>
6194L:	linux-ide@vger.kernel.org
6195T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6196S:	Maintained
6197F:	drivers/ata/ahci_platform.c
6198F:	drivers/ata/libahci_platform.c
6199F:	include/linux/ahci_platform.h
6200
6201LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6202M:	Mikael Pettersson <mikpelinux@gmail.com>
6203L:	linux-ide@vger.kernel.org
6204T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6205S:	Maintained
6206F:	drivers/ata/sata_promise.*
6207
6208LIBLOCKDEP
6209M:	Sasha Levin <sasha.levin@oracle.com>
6210S:	Maintained
6211F:	tools/lib/lockdep/
6212
6213LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6214M:	Dan Williams <dan.j.williams@intel.com>
6215L:	linux-nvdimm@lists.01.org
6216Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6217S:	Supported
6218F:	drivers/nvdimm/*
6219F:	include/linux/nd.h
6220F:	include/linux/libnvdimm.h
6221F:	include/uapi/linux/ndctl.h
6222
6223LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6224M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6225L:	linux-nvdimm@lists.01.org
6226Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6227S:	Supported
6228F:	drivers/nvdimm/blk.c
6229F:	drivers/nvdimm/region_devs.c
6230F:	drivers/acpi/nfit*
6231
6232LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6233M:	Vishal Verma <vishal.l.verma@intel.com>
6234L:	linux-nvdimm@lists.01.org
6235Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6236S:	Supported
6237F:	drivers/nvdimm/btt*
6238
6239LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6240M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6241L:	linux-nvdimm@lists.01.org
6242Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6243S:	Supported
6244F:	drivers/nvdimm/pmem.c
6245F:	include/linux/pmem.h
6246F:	arch/*/include/asm/pmem.h
6247
6248LINUX FOR IBM pSERIES (RS/6000)
6249M:	Paul Mackerras <paulus@au.ibm.com>
6250W:	http://www.ibm.com/linux/ltc/projects/ppc
6251S:	Supported
6252F:	arch/powerpc/boot/rs6000.h
6253
6254LINUX FOR POWERPC (32-BIT AND 64-BIT)
6255M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6256M:	Paul Mackerras <paulus@samba.org>
6257M:	Michael Ellerman <mpe@ellerman.id.au>
6258W:	http://www.penguinppc.org/
6259L:	linuxppc-dev@lists.ozlabs.org
6260Q:	http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6261T:	git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6262S:	Supported
6263F:	Documentation/powerpc/
6264F:	arch/powerpc/
6265
6266LINUX FOR POWER MACINTOSH
6267M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6268W:	http://www.penguinppc.org/
6269L:	linuxppc-dev@lists.ozlabs.org
6270S:	Maintained
6271F:	arch/powerpc/platforms/powermac/
6272F:	drivers/macintosh/
6273
6274LINUX FOR POWERPC EMBEDDED MPC5XXX
6275M:	Anatolij Gustschin <agust@denx.de>
6276L:	linuxppc-dev@lists.ozlabs.org
6277T:	git git://git.denx.de/linux-denx-agust.git
6278S:	Maintained
6279F:	arch/powerpc/platforms/512x/
6280F:	arch/powerpc/platforms/52xx/
6281
6282LINUX FOR POWERPC EMBEDDED PPC4XX
6283M:	Alistair Popple <alistair@popple.id.au>
6284M:	Matt Porter <mporter@kernel.crashing.org>
6285W:	http://www.penguinppc.org/
6286L:	linuxppc-dev@lists.ozlabs.org
6287S:	Maintained
6288F:	arch/powerpc/platforms/40x/
6289F:	arch/powerpc/platforms/44x/
6290
6291LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6292L:	linuxppc-dev@lists.ozlabs.org
6293S:	Orphan
6294F:	arch/powerpc/*/*virtex*
6295F:	arch/powerpc/*/*/*virtex*
6296
6297LINUX FOR POWERPC EMBEDDED PPC8XX
6298M:	Vitaly Bordug <vitb@kernel.crashing.org>
6299W:	http://www.penguinppc.org/
6300L:	linuxppc-dev@lists.ozlabs.org
6301S:	Maintained
6302F:	arch/powerpc/platforms/8xx/
6303
6304LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6305M:	Scott Wood <scottwood@freescale.com>
6306M:	Kumar Gala <galak@kernel.crashing.org>
6307W:	http://www.penguinppc.org/
6308L:	linuxppc-dev@lists.ozlabs.org
6309T:	git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6310S:	Maintained
6311F:	arch/powerpc/platforms/83xx/
6312F:	arch/powerpc/platforms/85xx/
6313
6314LINUX FOR POWERPC PA SEMI PWRFICIENT
6315M:	Olof Johansson <olof@lixom.net>
6316L:	linuxppc-dev@lists.ozlabs.org
6317S:	Maintained
6318F:	arch/powerpc/platforms/pasemi/
6319F:	drivers/*/*pasemi*
6320F:	drivers/*/*/*pasemi*
6321
6322LINUX SECURITY MODULE (LSM) FRAMEWORK
6323M:	Chris Wright <chrisw@sous-sol.org>
6324L:	linux-security-module@vger.kernel.org
6325S:	Supported
6326
6327LIS3LV02D ACCELEROMETER DRIVER
6328M:	Eric Piel <eric.piel@tremplin-utc.net>
6329S:	Maintained
6330F:	Documentation/misc-devices/lis3lv02d
6331F:	drivers/misc/lis3lv02d/
6332F:	drivers/platform/x86/hp_accel.c
6333
6334LIVE PATCHING
6335M:	Josh Poimboeuf <jpoimboe@redhat.com>
6336M:	Seth Jennings <sjenning@redhat.com>
6337M:	Jiri Kosina <jikos@kernel.org>
6338M:	Vojtech Pavlik <vojtech@suse.com>
6339S:	Maintained
6340F:	kernel/livepatch/
6341F:	include/linux/livepatch.h
6342F:	arch/x86/include/asm/livepatch.h
6343F:	arch/x86/kernel/livepatch.c
6344F:	Documentation/ABI/testing/sysfs-kernel-livepatch
6345F:	samples/livepatch/
6346L:	live-patching@vger.kernel.org
6347T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6348
6349LLC (802.2)
6350M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6351S:	Maintained
6352F:	include/linux/llc.h
6353F:	include/uapi/linux/llc.h
6354F:	include/net/llc*
6355F:	net/llc/
6356
6357LM73 HARDWARE MONITOR DRIVER
6358M:	Guillaume Ligneul <guillaume.ligneul@gmail.com>
6359L:	lm-sensors@lm-sensors.org
6360S:	Maintained
6361F:	drivers/hwmon/lm73.c
6362
6363LM78 HARDWARE MONITOR DRIVER
6364M:	Jean Delvare <jdelvare@suse.com>
6365L:	lm-sensors@lm-sensors.org
6366S:	Maintained
6367F:	Documentation/hwmon/lm78
6368F:	drivers/hwmon/lm78.c
6369
6370LM83 HARDWARE MONITOR DRIVER
6371M:	Jean Delvare <jdelvare@suse.com>
6372L:	lm-sensors@lm-sensors.org
6373S:	Maintained
6374F:	Documentation/hwmon/lm83
6375F:	drivers/hwmon/lm83.c
6376
6377LM90 HARDWARE MONITOR DRIVER
6378M:	Jean Delvare <jdelvare@suse.com>
6379L:	lm-sensors@lm-sensors.org
6380S:	Maintained
6381F:	Documentation/hwmon/lm90
6382F:	Documentation/devicetree/bindings/hwmon/lm90.txt
6383F:	drivers/hwmon/lm90.c
6384
6385LM95234 HARDWARE MONITOR DRIVER
6386M:	Guenter Roeck <linux@roeck-us.net>
6387L:	lm-sensors@lm-sensors.org
6388S:	Maintained
6389F:	Documentation/hwmon/lm95234
6390F:	drivers/hwmon/lm95234.c
6391
6392LME2510 MEDIA DRIVER
6393M:	Malcolm Priestley <tvboxspy@gmail.com>
6394L:	linux-media@vger.kernel.org
6395W:	http://linuxtv.org/
6396Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6397S:	Maintained
6398F:	drivers/media/usb/dvb-usb-v2/lmedm04*
6399
6400LOCKDEP AND LOCKSTAT
6401M:	Peter Zijlstra <peterz@infradead.org>
6402M:	Ingo Molnar <mingo@redhat.com>
6403L:	linux-kernel@vger.kernel.org
6404T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6405S:	Maintained
6406F:	Documentation/locking/lockdep*.txt
6407F:	Documentation/locking/lockstat.txt
6408F:	include/linux/lockdep.h
6409F:	kernel/locking/
6410
6411LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6412M:	"Richard Russon (FlatCap)" <ldm@flatcap.org>
6413L:	linux-ntfs-dev@lists.sourceforge.net
6414W:	http://www.linux-ntfs.org/content/view/19/37/
6415S:	Maintained
6416F:	Documentation/ldm.txt
6417F:	block/partitions/ldm.*
6418
6419LogFS
6420M:	Joern Engel <joern@logfs.org>
6421M:	Prasad Joshi <prasadjoshi.linux@gmail.com>
6422L:	logfs@logfs.org
6423W:	logfs.org
6424S:	Maintained
6425F:	fs/logfs/
6426
6427LPC32XX MACHINE SUPPORT
6428M:	Roland Stigge <stigge@antcom.de>
6429L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6430S:	Maintained
6431F:	arch/arm/mach-lpc32xx/
6432
6433LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6434M:	Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6435M:	Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6436M:	Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6437M:	Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6438L:	MPT-FusionLinux.pdl@avagotech.com
6439L:	linux-scsi@vger.kernel.org
6440W:	http://www.lsilogic.com/support
6441S:	Supported
6442F:	drivers/message/fusion/
6443F:	drivers/scsi/mpt2sas/
6444F:	drivers/scsi/mpt3sas/
6445
6446LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6447M:	Matthew Wilcox <matthew@wil.cx>
6448L:	linux-scsi@vger.kernel.org
6449S:	Maintained
6450F:	drivers/scsi/sym53c8xx_2/
6451
6452LTC4261 HARDWARE MONITOR DRIVER
6453M:	Guenter Roeck <linux@roeck-us.net>
6454L:	lm-sensors@lm-sensors.org
6455S:	Maintained
6456F:	Documentation/hwmon/ltc4261
6457F:	drivers/hwmon/ltc4261.c
6458
6459LTP (Linux Test Project)
6460M:	Mike Frysinger <vapier@gentoo.org>
6461M:	Cyril Hrubis <chrubis@suse.cz>
6462M:	Wanlong Gao <wanlong.gao@gmail.com>
6463M:	Jan Stancek <jstancek@redhat.com>
6464M:	Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6465M:	Alexey Kodanev <alexey.kodanev@oracle.com>
6466L:	ltp@lists.linux.it (subscribers-only)
6467W:	http://linux-test-project.github.io/
6468T:	git git://github.com/linux-test-project/ltp.git
6469S:	Maintained
6470
6471M32R ARCHITECTURE
6472W:	http://www.linux-m32r.org/
6473S:	Orphan
6474F:	arch/m32r/
6475
6476M68K ARCHITECTURE
6477M:	Geert Uytterhoeven <geert@linux-m68k.org>
6478L:	linux-m68k@lists.linux-m68k.org
6479W:	http://www.linux-m68k.org/
6480T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6481S:	Maintained
6482F:	arch/m68k/
6483F:	drivers/zorro/
6484
6485M68K ON APPLE MACINTOSH
6486M:	Joshua Thompson <funaho@jurai.org>
6487W:	http://www.mac.linux-m68k.org/
6488L:	linux-m68k@lists.linux-m68k.org
6489S:	Maintained
6490F:	arch/m68k/mac/
6491
6492M68K ON HP9000/300
6493M:	Philip Blundell <philb@gnu.org>
6494W:	http://www.tazenda.demon.co.uk/phil/linux-hp
6495S:	Maintained
6496F:	arch/m68k/hp300/
6497
6498M88DS3103 MEDIA DRIVER
6499M:	Antti Palosaari <crope@iki.fi>
6500L:	linux-media@vger.kernel.org
6501W:	http://linuxtv.org/
6502W:	http://palosaari.fi/linux/
6503Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6504T:	git git://linuxtv.org/anttip/media_tree.git
6505S:	Maintained
6506F:	drivers/media/dvb-frontends/m88ds3103*
6507
6508M88RS2000 MEDIA DRIVER
6509M:	Malcolm Priestley <tvboxspy@gmail.com>
6510L:	linux-media@vger.kernel.org
6511W:	http://linuxtv.org/
6512Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6513S:	Maintained
6514F:	drivers/media/dvb-frontends/m88rs2000*
6515
6516MA901 MASTERKIT USB FM RADIO DRIVER
6517M:	Alexey Klimov <klimov.linux@gmail.com>
6518L:	linux-media@vger.kernel.org
6519T:	git git://linuxtv.org/media_tree.git
6520S:	Maintained
6521F:	drivers/media/radio/radio-ma901.c
6522
6523MAC80211
6524M:	Johannes Berg <johannes@sipsolutions.net>
6525L:	linux-wireless@vger.kernel.org
6526W:	http://wireless.kernel.org/
6527T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6528T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6529S:	Maintained
6530F:	Documentation/networking/mac80211-injection.txt
6531F:	include/net/mac80211.h
6532F:	net/mac80211/
6533
6534MACVLAN DRIVER
6535M:	Patrick McHardy <kaber@trash.net>
6536L:	netdev@vger.kernel.org
6537S:	Maintained
6538F:	drivers/net/macvlan.c
6539F:	include/linux/if_macvlan.h
6540
6541MAILBOX API
6542M:	Jassi Brar <jassisinghbrar@gmail.com>
6543L:	linux-kernel@vger.kernel.org
6544S:	Maintained
6545F:	drivers/mailbox/
6546F:	include/linux/mailbox_client.h
6547F:	include/linux/mailbox_controller.h
6548
6549MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6550M:	Michael Kerrisk <mtk.manpages@gmail.com>
6551W:	http://www.kernel.org/doc/man-pages
6552L:	linux-man@vger.kernel.org
6553S:	Maintained
6554
6555MARVELL ARMADA DRM SUPPORT
6556M:	Russell King <rmk+kernel@arm.linux.org.uk>
6557S:	Maintained
6558F:	drivers/gpu/drm/armada/
6559
6560MARVELL 88E6352 DSA support
6561M:	Guenter Roeck <linux@roeck-us.net>
6562S:	Maintained
6563F:	drivers/net/dsa/mv88e6352.c
6564
6565MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6566M:	Mirko Lindner <mlindner@marvell.com>
6567M:	Stephen Hemminger <stephen@networkplumber.org>
6568L:	netdev@vger.kernel.org
6569S:	Maintained
6570F:	drivers/net/ethernet/marvell/sk*
6571
6572MARVELL LIBERTAS WIRELESS DRIVER
6573L:	libertas-dev@lists.infradead.org
6574S:	Orphan
6575F:	drivers/net/wireless/libertas/
6576
6577MARVELL MV643XX ETHERNET DRIVER
6578M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6579L:	netdev@vger.kernel.org
6580S:	Maintained
6581F:	drivers/net/ethernet/marvell/mv643xx_eth.*
6582F:	include/linux/mv643xx.h
6583
6584MARVELL MVNETA ETHERNET DRIVER
6585M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6586L:	netdev@vger.kernel.org
6587S:	Maintained
6588F:	drivers/net/ethernet/marvell/mvneta.*
6589
6590MARVELL MWIFIEX WIRELESS DRIVER
6591M:	Amitkumar Karwar <akarwar@marvell.com>
6592M:	Nishant Sarmukadam <nishants@marvell.com>
6593L:	linux-wireless@vger.kernel.org
6594S:	Maintained
6595F:	drivers/net/wireless/mwifiex/
6596
6597MARVELL MWL8K WIRELESS DRIVER
6598M:	Lennert Buytenhek <buytenh@wantstofly.org>
6599L:	linux-wireless@vger.kernel.org
6600S:	Odd Fixes
6601F:	drivers/net/wireless/mwl8k.c
6602
6603MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6604M:	Nicolas Pitre <nico@fluxnic.net>
6605S:	Odd Fixes
6606F:	drivers/mmc/host/mvsdio.*
6607
6608MATROX FRAMEBUFFER DRIVER
6609L:	linux-fbdev@vger.kernel.org
6610S:	Orphan
6611F:	drivers/video/fbdev/matrox/matroxfb_*
6612F:	include/uapi/linux/matroxfb.h
6613
6614MAX16065 HARDWARE MONITOR DRIVER
6615M:	Guenter Roeck <linux@roeck-us.net>
6616L:	lm-sensors@lm-sensors.org
6617S:	Maintained
6618F:	Documentation/hwmon/max16065
6619F:	drivers/hwmon/max16065.c
6620
6621MAX20751 HARDWARE MONITOR DRIVER
6622M:	Guenter Roeck <linux@roeck-us.net>
6623L:	lm-sensors@lm-sensors.org
6624S:	Maintained
6625F:	Documentation/hwmon/max20751
6626F:	drivers/hwmon/max20751.c
6627
6628MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6629M:	"Hans J. Koch" <hjk@hansjkoch.de>
6630L:	lm-sensors@lm-sensors.org
6631S:	Maintained
6632F:	Documentation/hwmon/max6650
6633F:	drivers/hwmon/max6650.c
6634
6635MAX6697 HARDWARE MONITOR DRIVER
6636M:	Guenter Roeck <linux@roeck-us.net>
6637L:	lm-sensors@lm-sensors.org
6638S:	Maintained
6639F:	Documentation/hwmon/max6697
6640F:	Documentation/devicetree/bindings/i2c/max6697.txt
6641F:	drivers/hwmon/max6697.c
6642F:	include/linux/platform_data/max6697.h
6643
6644MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6645M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
6646L:	linux-pm@vger.kernel.org
6647S:	Supported
6648F:	drivers/power/max14577_charger.c
6649F:	drivers/power/max77693_charger.c
6650
6651MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6652M:	Javier Martinez Canillas <javier@osg.samsung.com>
6653L:	linux-kernel@vger.kernel.org
6654S:	Supported
6655F:	drivers/*/*max77802.c
6656F:	Documentation/devicetree/bindings/*/*max77802.txt
6657F:	include/dt-bindings/*/*max77802.h
6658
6659MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6660M:	Chanwoo Choi <cw00.choi@samsung.com>
6661M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
6662L:	linux-kernel@vger.kernel.org
6663S:	Supported
6664F:	drivers/*/max14577.c
6665F:	drivers/*/max77686.c
6666F:	drivers/*/max77693.c
6667F:	drivers/extcon/extcon-max14577.c
6668F:	drivers/extcon/extcon-max77693.c
6669F:	drivers/rtc/rtc-max77686.c
6670F:	drivers/clk/clk-max77686.c
6671F:	Documentation/devicetree/bindings/mfd/max14577.txt
6672F:	Documentation/devicetree/bindings/*/max77686.txt
6673F:	Documentation/devicetree/bindings/mfd/max77693.txt
6674F:	Documentation/devicetree/bindings/clock/maxim,max77686.txt
6675F:	include/linux/mfd/max14577*.h
6676F:	include/linux/mfd/max77686*.h
6677F:	include/linux/mfd/max77693*.h
6678
6679MAXIRADIO FM RADIO RECEIVER DRIVER
6680M:	Hans Verkuil <hverkuil@xs4all.nl>
6681L:	linux-media@vger.kernel.org
6682T:	git git://linuxtv.org/media_tree.git
6683W:	http://linuxtv.org
6684S:	Maintained
6685F:	drivers/media/radio/radio-maxiradio*
6686
6687MEDIA DRIVERS FOR RENESAS - VSP1
6688M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6689L:	linux-media@vger.kernel.org
6690L:	linux-sh@vger.kernel.org
6691T:	git git://linuxtv.org/media_tree.git
6692S:	Supported
6693F:	Documentation/devicetree/bindings/media/renesas,vsp1.txt
6694F:	drivers/media/platform/vsp1/
6695
6696MEDIA DRIVERS FOR ASCOT2E
6697M:	Sergey Kozlov <serjk@netup.ru>
6698L:	linux-media@vger.kernel.org
6699W:	http://linuxtv.org
6700W:	http://netup.tv/
6701T:	git git://linuxtv.org/media_tree.git
6702S:	Supported
6703F:	drivers/media/dvb-frontends/ascot2e*
6704
6705MEDIA DRIVERS FOR CXD2841ER
6706M:	Sergey Kozlov <serjk@netup.ru>
6707L:	linux-media@vger.kernel.org
6708W:	http://linuxtv.org/
6709W:	http://netup.tv/
6710T:	git git://linuxtv.org/media_tree.git
6711S:	Supported
6712F:	drivers/media/dvb-frontends/cxd2841er*
6713
6714MEDIA DRIVERS FOR HORUS3A
6715M:	Sergey Kozlov <serjk@netup.ru>
6716L:	linux-media@vger.kernel.org
6717W:	http://linuxtv.org/
6718W:	http://netup.tv/
6719T:	git git://linuxtv.org/media_tree.git
6720S:	Supported
6721F:	drivers/media/dvb-frontends/horus3a*
6722
6723MEDIA DRIVERS FOR LNBH25
6724M:	Sergey Kozlov <serjk@netup.ru>
6725L:	linux-media@vger.kernel.org
6726W:	http://linuxtv.org/
6727W:	http://netup.tv/
6728T:	git git://linuxtv.org/media_tree.git
6729S:	Supported
6730F:	drivers/media/dvb-frontends/lnbh25*
6731
6732MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6733M:	Sergey Kozlov <serjk@netup.ru>
6734L:	linux-media@vger.kernel.org
6735W:	http://linuxtv.org/
6736W:	http://netup.tv/
6737T:	git git://linuxtv.org/media_tree.git
6738S:	Supported
6739F:	drivers/media/pci/netup_unidvb/*
6740
6741MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6742M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6743P:	LinuxTV.org Project
6744L:	linux-media@vger.kernel.org
6745W:	http://linuxtv.org
6746Q:	http://patchwork.kernel.org/project/linux-media/list/
6747T:	git git://linuxtv.org/media_tree.git
6748S:	Maintained
6749F:	Documentation/dvb/
6750F:	Documentation/video4linux/
6751F:	Documentation/DocBook/media/
6752F:	drivers/media/
6753F:	drivers/staging/media/
6754F:	include/media/
6755F:	include/uapi/linux/dvb/
6756F:	include/uapi/linux/videodev2.h
6757F:	include/uapi/linux/media.h
6758F:	include/uapi/linux/v4l2-*
6759F:	include/uapi/linux/meye.h
6760F:	include/uapi/linux/ivtv*
6761F:	include/uapi/linux/uvcvideo.h
6762
6763MEDIATEK MT7601U WIRELESS LAN DRIVER
6764M:	Jakub Kicinski <kubakici@wp.pl>
6765L:	linux-wireless@vger.kernel.org
6766S:	Maintained
6767F:	drivers/net/wireless/mediatek/mt7601u/
6768
6769MEGARAID SCSI/SAS DRIVERS
6770M:	Kashyap Desai <kashyap.desai@avagotech.com>
6771M:	Sumit Saxena <sumit.saxena@avagotech.com>
6772M:	Uday Lingala <uday.lingala@avagotech.com>
6773L:	megaraidlinux.pdl@avagotech.com
6774L:	linux-scsi@vger.kernel.org
6775W:	http://www.lsi.com
6776S:	Maintained
6777F:	Documentation/scsi/megaraid.txt
6778F:	drivers/scsi/megaraid.*
6779F:	drivers/scsi/megaraid/
6780
6781MELLANOX ETHERNET DRIVER (mlx4_en)
6782M:	Amir Vadai <amirv@mellanox.com>
6783M:	Ido Shamay <idos@mellanox.com>
6784L:	netdev@vger.kernel.org
6785S:	Supported
6786W:	http://www.mellanox.com
6787Q:	http://patchwork.ozlabs.org/project/netdev/list/
6788F:	drivers/net/ethernet/mellanox/mlx4/en_*
6789
6790MELLANOX ETHERNET SWITCH DRIVERS
6791M:	Jiri Pirko <jiri@mellanox.com>
6792M:	Ido Schimmel <idosch@mellanox.com>
6793L:	netdev@vger.kernel.org
6794S:	Supported
6795W:	http://www.mellanox.com
6796Q:	http://patchwork.ozlabs.org/project/netdev/list/
6797F:	drivers/net/ethernet/mellanox/mlxsw/
6798
6799MEMBARRIER SUPPORT
6800M:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6801M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6802L:	linux-kernel@vger.kernel.org
6803S:	Supported
6804F:	kernel/membarrier.c
6805F:	include/uapi/linux/membarrier.h
6806
6807MEMORY MANAGEMENT
6808L:	linux-mm@kvack.org
6809W:	http://www.linux-mm.org
6810S:	Maintained
6811F:	include/linux/mm.h
6812F:	include/linux/gfp.h
6813F:	include/linux/mmzone.h
6814F:	include/linux/memory_hotplug.h
6815F:	include/linux/vmalloc.h
6816F:	mm/
6817
6818MEMORY TECHNOLOGY DEVICES (MTD)
6819M:	David Woodhouse <dwmw2@infradead.org>
6820M:	Brian Norris <computersforpeace@gmail.com>
6821L:	linux-mtd@lists.infradead.org
6822W:	http://www.linux-mtd.infradead.org/
6823Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
6824T:	git git://git.infradead.org/linux-mtd.git
6825T:	git git://git.infradead.org/l2-mtd.git
6826S:	Maintained
6827F:	drivers/mtd/
6828F:	include/linux/mtd/
6829F:	include/uapi/mtd/
6830
6831MEN A21 WATCHDOG DRIVER
6832M:	Johannes Thumshirn <morbidrsa@gmail.com>
6833L:	linux-watchdog@vger.kernel.org
6834S:	Maintained
6835F:	drivers/watchdog/mena21_wdt.c
6836
6837MEN CHAMELEON BUS (mcb)
6838M:	Johannes Thumshirn <morbidrsa@gmail.com>
6839S:	Maintained
6840F:	drivers/mcb/
6841F:	include/linux/mcb.h
6842F:	Documentation/men-chameleon-bus.txt
6843
6844MEN F21BMC (Board Management Controller)
6845M:	Andreas Werner <andreas.werner@men.de>
6846S:	Supported
6847F:	drivers/mfd/menf21bmc.c
6848F:	drivers/watchdog/menf21bmc_wdt.c
6849F:	drivers/leds/leds-menf21bmc.c
6850F:	drivers/hwmon/menf21bmc_hwmon.c
6851F:	Documentation/hwmon/menf21bmc
6852
6853METAG ARCHITECTURE
6854M:	James Hogan <james.hogan@imgtec.com>
6855L:	linux-metag@vger.kernel.org
6856S:	Supported
6857F:	arch/metag/
6858F:	Documentation/metag/
6859F:	Documentation/devicetree/bindings/metag/
6860F:	drivers/clocksource/metag_generic.c
6861F:	drivers/irqchip/irq-metag.c
6862F:	drivers/irqchip/irq-metag-ext.c
6863F:	drivers/tty/metag_da.c
6864
6865MICROBLAZE ARCHITECTURE
6866M:	Michal Simek <monstr@monstr.eu>
6867W:	http://www.monstr.eu/fdt/
6868T:	git git://git.monstr.eu/linux-2.6-microblaze.git
6869S:	Supported
6870F:	arch/microblaze/
6871
6872MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6873M:	Chen Yu <yu.c.chen@intel.com>
6874L:	platform-driver-x86@vger.kernel.org
6875S:	Supported
6876F:	drivers/platform/x86/surfacepro3_button.c
6877
6878MICROTEK X6 SCANNER
6879M:	Oliver Neukum <oliver@neukum.org>
6880S:	Maintained
6881F:	drivers/usb/image/microtek.*
6882
6883MIPS
6884M:	Ralf Baechle <ralf@linux-mips.org>
6885L:	linux-mips@linux-mips.org
6886W:	http://www.linux-mips.org/
6887T:	git git://git.linux-mips.org/pub/scm/ralf/linux.git
6888Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
6889S:	Supported
6890F:	Documentation/mips/
6891F:	arch/mips/
6892
6893MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6894M:	Hans Verkuil <hverkuil@xs4all.nl>
6895L:	linux-media@vger.kernel.org
6896T:	git git://linuxtv.org/media_tree.git
6897W:	http://linuxtv.org
6898S:	Odd Fixes
6899F:	drivers/media/radio/radio-miropcm20*
6900
6901Mellanox MLX5 core VPI driver
6902M:	Eli Cohen <eli@mellanox.com>
6903L:	netdev@vger.kernel.org
6904L:	linux-rdma@vger.kernel.org
6905W:	http://www.mellanox.com
6906Q:	http://patchwork.ozlabs.org/project/netdev/list/
6907Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6908T:	git git://openfabrics.org/~eli/connect-ib.git
6909S:	Supported
6910F:	drivers/net/ethernet/mellanox/mlx5/core/
6911F:	include/linux/mlx5/
6912
6913Mellanox MLX5 IB driver
6914M:	Eli Cohen <eli@mellanox.com>
6915L:	linux-rdma@vger.kernel.org
6916W:	http://www.mellanox.com
6917Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6918T:	git git://openfabrics.org/~eli/connect-ib.git
6919S:	Supported
6920F:	include/linux/mlx5/
6921F:	drivers/infiniband/hw/mlx5/
6922
6923MN88472 MEDIA DRIVER
6924M:	Antti Palosaari <crope@iki.fi>
6925L:	linux-media@vger.kernel.org
6926W:	http://linuxtv.org/
6927W:	http://palosaari.fi/linux/
6928Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6929T:	git git://linuxtv.org/anttip/media_tree.git
6930S:	Maintained
6931F:	drivers/staging/media/mn88472/
6932F:	drivers/media/dvb-frontends/mn88472.h
6933
6934MN88473 MEDIA DRIVER
6935M:	Antti Palosaari <crope@iki.fi>
6936L:	linux-media@vger.kernel.org
6937W:	http://linuxtv.org/
6938W:	http://palosaari.fi/linux/
6939Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6940T:	git git://linuxtv.org/anttip/media_tree.git
6941S:	Maintained
6942F:	drivers/staging/media/mn88473/
6943F:	drivers/media/dvb-frontends/mn88473.h
6944
6945MODULE SUPPORT
6946M:	Rusty Russell <rusty@rustcorp.com.au>
6947S:	Maintained
6948F:	include/linux/module.h
6949F:	kernel/module.c
6950
6951MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6952W:	http://popies.net/meye/
6953S:	Orphan
6954F:	Documentation/video4linux/meye.txt
6955F:	drivers/media/pci/meye/
6956F:	include/uapi/linux/meye.h
6957
6958MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6959M:	Jiri Slaby <jirislaby@gmail.com>
6960S:	Maintained
6961F:	Documentation/serial/moxa-smartio
6962F:	drivers/tty/mxser.*
6963
6964MR800 AVERMEDIA USB FM RADIO DRIVER
6965M:	Alexey Klimov <klimov.linux@gmail.com>
6966L:	linux-media@vger.kernel.org
6967T:	git git://linuxtv.org/media_tree.git
6968S:	Maintained
6969F:	drivers/media/radio/radio-mr800.c
6970
6971MRF24J40 IEEE 802.15.4 RADIO DRIVER
6972M:	Alan Ott <alan@signal11.us>
6973L:	linux-wpan@vger.kernel.org
6974S:	Maintained
6975F:	drivers/net/ieee802154/mrf24j40.c
6976
6977MSI LAPTOP SUPPORT
6978M:	"Lee, Chun-Yi" <jlee@suse.com>
6979L:	platform-driver-x86@vger.kernel.org
6980S:	Maintained
6981F:	drivers/platform/x86/msi-laptop.c
6982
6983MSI WMI SUPPORT
6984L:	platform-driver-x86@vger.kernel.org
6985S:	Orphan
6986F:	drivers/platform/x86/msi-wmi.c
6987
6988MSI001 MEDIA DRIVER
6989M:	Antti Palosaari <crope@iki.fi>
6990L:	linux-media@vger.kernel.org
6991W:	http://linuxtv.org/
6992W:	http://palosaari.fi/linux/
6993Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6994T:	git git://linuxtv.org/anttip/media_tree.git
6995S:	Maintained
6996F:	drivers/media/tuners/msi001*
6997
6998MSI2500 MEDIA DRIVER
6999M:	Antti Palosaari <crope@iki.fi>
7000L:	linux-media@vger.kernel.org
7001W:	http://linuxtv.org/
7002W:	http://palosaari.fi/linux/
7003Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7004T:	git git://linuxtv.org/anttip/media_tree.git
7005S:	Maintained
7006F:	drivers/media/usb/msi2500/
7007
7008MSYSTEMS DISKONCHIP G3 MTD DRIVER
7009M:	Robert Jarzmik <robert.jarzmik@free.fr>
7010L:	linux-mtd@lists.infradead.org
7011S:	Maintained
7012F:	drivers/mtd/devices/docg3*
7013
7014MT9M032 APTINA SENSOR DRIVER
7015M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7016L:	linux-media@vger.kernel.org
7017T:	git git://linuxtv.org/media_tree.git
7018S:	Maintained
7019F:	drivers/media/i2c/mt9m032.c
7020F:	include/media/mt9m032.h
7021
7022MT9P031 APTINA CAMERA SENSOR
7023M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7024L:	linux-media@vger.kernel.org
7025T:	git git://linuxtv.org/media_tree.git
7026S:	Maintained
7027F:	drivers/media/i2c/mt9p031.c
7028F:	include/media/mt9p031.h
7029
7030MT9T001 APTINA CAMERA SENSOR
7031M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7032L:	linux-media@vger.kernel.org
7033T:	git git://linuxtv.org/media_tree.git
7034S:	Maintained
7035F:	drivers/media/i2c/mt9t001.c
7036F:	include/media/mt9t001.h
7037
7038MT9V032 APTINA CAMERA SENSOR
7039M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7040L:	linux-media@vger.kernel.org
7041T:	git git://linuxtv.org/media_tree.git
7042S:	Maintained
7043F:	Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7044F:	drivers/media/i2c/mt9v032.c
7045F:	include/media/mt9v032.h
7046
7047MULTIFUNCTION DEVICES (MFD)
7048M:	Samuel Ortiz <sameo@linux.intel.com>
7049M:	Lee Jones <lee.jones@linaro.org>
7050T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7051S:	Supported
7052F:	drivers/mfd/
7053F:	include/linux/mfd/
7054
7055MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7056M:	Ulf Hansson <ulf.hansson@linaro.org>
7057L:	linux-mmc@vger.kernel.org
7058T:	git git://git.linaro.org/people/ulf.hansson/mmc.git
7059S:	Maintained
7060F:	drivers/mmc/
7061F:	include/linux/mmc/
7062F:	include/uapi/linux/mmc/
7063
7064MULTIMEDIA CARD (MMC) ETC. OVER SPI
7065S:	Orphan
7066F:	drivers/mmc/host/mmc_spi.c
7067F:	include/linux/spi/mmc_spi.h
7068
7069MULTISOUND SOUND DRIVER
7070M:	Andrew Veliath <andrewtv@usa.net>
7071S:	Maintained
7072F:	Documentation/sound/oss/MultiSound
7073F:	sound/oss/msnd*
7074
7075MULTITECH MULTIPORT CARD (ISICOM)
7076S:	Orphan
7077F:	drivers/tty/isicom.c
7078F:	include/linux/isicom.h
7079
7080MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7081M:	Felipe Balbi <balbi@ti.com>
7082L:	linux-usb@vger.kernel.org
7083T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7084S:	Maintained
7085F:	drivers/usb/musb/
7086
7087MXL5007T MEDIA DRIVER
7088M:	Michael Krufky <mkrufky@linuxtv.org>
7089L:	linux-media@vger.kernel.org
7090W:	http://linuxtv.org/
7091W:	http://github.com/mkrufky
7092Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7093T:	git git://linuxtv.org/mkrufky/tuners.git
7094S:	Maintained
7095F:	drivers/media/tuners/mxl5007t.*
7096
7097MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7098M:	Hyong-Youb Kim <hykim@myri.com>
7099L:	netdev@vger.kernel.org
7100W:	https://www.myricom.com/support/downloads/myri10ge.html
7101S:	Supported
7102F:	drivers/net/ethernet/myricom/myri10ge/
7103
7104NATSEMI ETHERNET DRIVER (DP8381x)
7105S:	Orphan
7106F:	drivers/net/ethernet/natsemi/natsemi.c
7107
7108NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7109M:	Daniel Mack <zonque@gmail.com>
7110S:	Maintained
7111L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7112W:	http://www.native-instruments.com
7113F:	sound/usb/caiaq/
7114
7115NCP FILESYSTEM
7116M:	Petr Vandrovec <petr@vandrovec.name>
7117S:	Odd Fixes
7118F:	fs/ncpfs/
7119
7120NCR 5380 SCSI DRIVERS
7121M:	Finn Thain <fthain@telegraphics.com.au>
7122M:	Michael Schmitz <schmitzmic@gmail.com>
7123L:	linux-scsi@vger.kernel.org
7124S:	Maintained
7125F:	Documentation/scsi/g_NCR5380.txt
7126F:	drivers/scsi/NCR5380.*
7127F:	drivers/scsi/arm/cumana_1.c
7128F:	drivers/scsi/arm/oak.c
7129F:	drivers/scsi/atari_NCR5380.c
7130F:	drivers/scsi/atari_scsi.*
7131F:	drivers/scsi/dmx3191d.c
7132F:	drivers/scsi/dtc.*
7133F:	drivers/scsi/g_NCR5380.*
7134F:	drivers/scsi/g_NCR5380_mmio.c
7135F:	drivers/scsi/mac_scsi.*
7136F:	drivers/scsi/pas16.*
7137F:	drivers/scsi/sun3_scsi.*
7138F:	drivers/scsi/sun3_scsi_vme.c
7139F:	drivers/scsi/t128.*
7140
7141NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7142M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7143L:	linux-scsi@vger.kernel.org
7144S:	Maintained
7145F:	drivers/scsi/NCR_D700.*
7146
7147NCT6775 HARDWARE MONITOR DRIVER
7148M:	Guenter Roeck <linux@roeck-us.net>
7149L:	lm-sensors@lm-sensors.org
7150S:	Maintained
7151F:	Documentation/hwmon/nct6775
7152F:	drivers/hwmon/nct6775.c
7153
7154NETEFFECT IWARP RNIC DRIVER (IW_NES)
7155M:	Faisal Latif <faisal.latif@intel.com>
7156L:	linux-rdma@vger.kernel.org
7157W:	http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7158S:	Supported
7159F:	drivers/infiniband/hw/nes/
7160
7161NETEM NETWORK EMULATOR
7162M:	Stephen Hemminger <stephen@networkplumber.org>
7163L:	netem@lists.linux-foundation.org
7164S:	Maintained
7165F:	net/sched/sch_netem.c
7166
7167NETERION 10GbE DRIVERS (s2io/vxge)
7168M:	Jon Mason <jdmason@kudzu.us>
7169L:	netdev@vger.kernel.org
7170S:	Supported
7171F:	Documentation/networking/s2io.txt
7172F:	Documentation/networking/vxge.txt
7173F:	drivers/net/ethernet/neterion/
7174
7175NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7176M:	Pablo Neira Ayuso <pablo@netfilter.org>
7177M:	Patrick McHardy <kaber@trash.net>
7178M:	Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7179L:	netfilter-devel@vger.kernel.org
7180L:	coreteam@netfilter.org
7181W:	http://www.netfilter.org/
7182W:	http://www.iptables.org/
7183Q:	http://patchwork.ozlabs.org/project/netfilter-devel/list/
7184T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7185T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7186S:	Supported
7187F:	include/linux/netfilter*
7188F:	include/linux/netfilter/
7189F:	include/net/netfilter/
7190F:	include/uapi/linux/netfilter*
7191F:	include/uapi/linux/netfilter/
7192F:	net/*/netfilter.c
7193F:	net/*/netfilter/
7194F:	net/netfilter/
7195F:	net/bridge/br_netfilter*.c
7196
7197NETLABEL
7198M:	Paul Moore <paul@paul-moore.com>
7199W:	http://netlabel.sf.net
7200L:	netdev@vger.kernel.org
7201S:	Maintained
7202F:	Documentation/netlabel/
7203F:	include/net/netlabel.h
7204F:	net/netlabel/
7205
7206NETROM NETWORK LAYER
7207M:	Ralf Baechle <ralf@linux-mips.org>
7208L:	linux-hams@vger.kernel.org
7209W:	http://www.linux-ax25.org/
7210S:	Maintained
7211F:	include/net/netrom.h
7212F:	include/uapi/linux/netrom.h
7213F:	net/netrom/
7214
7215NETWORK BLOCK DEVICE (NBD)
7216M:	Markus Pargmann <mpa@pengutronix.de>
7217S:	Maintained
7218L:	nbd-general@lists.sourceforge.net
7219T:	git git://git.pengutronix.de/git/mpa/linux-nbd.git
7220F:	Documentation/blockdev/nbd.txt
7221F:	drivers/block/nbd.c
7222F:	include/uapi/linux/nbd.h
7223
7224NETWORK DROP MONITOR
7225M:	Neil Horman <nhorman@tuxdriver.com>
7226L:	netdev@vger.kernel.org
7227S:	Maintained
7228W:	https://fedorahosted.org/dropwatch/
7229F:	net/core/drop_monitor.c
7230
7231NETWORKING [GENERAL]
7232M:	"David S. Miller" <davem@davemloft.net>
7233L:	netdev@vger.kernel.org
7234W:	http://www.linuxfoundation.org/en/Net
7235Q:	http://patchwork.ozlabs.org/project/netdev/list/
7236T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7237T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7238S:	Maintained
7239F:	net/
7240F:	include/net/
7241F:	include/linux/in.h
7242F:	include/linux/net.h
7243F:	include/linux/netdevice.h
7244F:	include/uapi/linux/in.h
7245F:	include/uapi/linux/net.h
7246F:	include/uapi/linux/netdevice.h
7247F:	include/uapi/linux/net_namespace.h
7248F:	tools/net/
7249F:	tools/testing/selftests/net/
7250F:	lib/random32.c
7251F:	lib/test_bpf.c
7252
7253NETWORKING [IPv4/IPv6]
7254M:	"David S. Miller" <davem@davemloft.net>
7255M:	Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7256M:	James Morris <jmorris@namei.org>
7257M:	Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7258M:	Patrick McHardy <kaber@trash.net>
7259L:	netdev@vger.kernel.org
7260T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7261S:	Maintained
7262F:	net/ipv4/
7263F:	net/ipv6/
7264F:	include/net/ip*
7265F:	arch/x86/net/*
7266
7267NETWORKING [IPSEC]
7268M:	Steffen Klassert <steffen.klassert@secunet.com>
7269M:	Herbert Xu <herbert@gondor.apana.org.au>
7270M:	"David S. Miller" <davem@davemloft.net>
7271L:	netdev@vger.kernel.org
7272T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7273T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7274S:	Maintained
7275F:	net/core/flow.c
7276F:	net/xfrm/
7277F:	net/key/
7278F:	net/ipv4/xfrm*
7279F:	net/ipv4/esp4.c
7280F:	net/ipv4/ah4.c
7281F:	net/ipv4/ipcomp.c
7282F:	net/ipv4/ip_vti.c
7283F:	net/ipv6/xfrm*
7284F:	net/ipv6/esp6.c
7285F:	net/ipv6/ah6.c
7286F:	net/ipv6/ipcomp6.c
7287F:	net/ipv6/ip6_vti.c
7288F:	include/uapi/linux/xfrm.h
7289F:	include/net/xfrm.h
7290
7291NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7292M:	Paul Moore <paul@paul-moore.com>
7293L:	netdev@vger.kernel.org
7294S:	Maintained
7295
7296NETWORKING [WIRELESS]
7297L:	linux-wireless@vger.kernel.org
7298Q:	http://patchwork.kernel.org/project/linux-wireless/list/
7299
7300NETWORKING DRIVERS
7301L:	netdev@vger.kernel.org
7302W:	http://www.linuxfoundation.org/en/Net
7303Q:	http://patchwork.ozlabs.org/project/netdev/list/
7304T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7305T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7306S:	Odd Fixes
7307F:	drivers/net/
7308F:	include/linux/if_*
7309F:	include/linux/netdevice.h
7310F:	include/linux/arcdevice.h
7311F:	include/linux/etherdevice.h
7312F:	include/linux/fcdevice.h
7313F:	include/linux/fddidevice.h
7314F:	include/linux/hippidevice.h
7315F:	include/linux/inetdevice.h
7316F:	include/uapi/linux/if_*
7317F:	include/uapi/linux/netdevice.h
7318
7319NETWORKING DRIVERS (WIRELESS)
7320M:	Kalle Valo <kvalo@codeaurora.org>
7321L:	linux-wireless@vger.kernel.org
7322Q:	http://patchwork.kernel.org/project/linux-wireless/list/
7323T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7324S:	Maintained
7325F:	drivers/net/wireless/
7326
7327NETXEN (1/10) GbE SUPPORT
7328M:	Manish Chopra <manish.chopra@qlogic.com>
7329M:	Sony Chacko <sony.chacko@qlogic.com>
7330M:	Rajesh Borundia <rajesh.borundia@qlogic.com>
7331L:	netdev@vger.kernel.org
7332W:	http://www.qlogic.com
7333S:	Supported
7334F:	drivers/net/ethernet/qlogic/netxen/
7335
7336NFC SUBSYSTEM
7337M:	Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7338M:	Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7339M:	Samuel Ortiz <sameo@linux.intel.com>
7340L:	linux-wireless@vger.kernel.org
7341L:	linux-nfc@lists.01.org (subscribers-only)
7342S:	Supported
7343F:	net/nfc/
7344F:	include/net/nfc/
7345F:	include/uapi/linux/nfc.h
7346F:	drivers/nfc/
7347F:	include/linux/platform_data/pn544.h
7348F:	Documentation/devicetree/bindings/net/nfc/
7349
7350NFS, SUNRPC, AND LOCKD CLIENTS
7351M:	Trond Myklebust <trond.myklebust@primarydata.com>
7352M:	Anna Schumaker <anna.schumaker@netapp.com>
7353L:	linux-nfs@vger.kernel.org
7354W:	http://client.linux-nfs.org
7355T:	git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7356S:	Maintained
7357F:	fs/lockd/
7358F:	fs/nfs/
7359F:	fs/nfs_common/
7360F:	net/sunrpc/
7361F:	include/linux/lockd/
7362F:	include/linux/nfs*
7363F:	include/linux/sunrpc/
7364F:	include/uapi/linux/nfs*
7365F:	include/uapi/linux/sunrpc/
7366
7367NILFS2 FILESYSTEM
7368M:	Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7369L:	linux-nilfs@vger.kernel.org
7370W:	http://nilfs.sourceforge.net/
7371T:	git git://github.com/konis/nilfs2.git
7372S:	Supported
7373F:	Documentation/filesystems/nilfs2.txt
7374F:	fs/nilfs2/
7375F:	include/linux/nilfs2_fs.h
7376
7377NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7378M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7379W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7380S:	Maintained
7381F:	Documentation/scsi/NinjaSCSI.txt
7382F:	drivers/scsi/pcmcia/nsp_*
7383
7384NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7385M:	GOTO Masanori <gotom@debian.or.jp>
7386M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7387W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7388S:	Maintained
7389F:	Documentation/scsi/NinjaSCSI.txt
7390F:	drivers/scsi/nsp32*
7391
7392NIOS2 ARCHITECTURE
7393M:	Ley Foon Tan <lftan@altera.com>
7394L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7395T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7396S:	Maintained
7397F:	arch/nios2/
7398
7399NOKIA N900 POWER SUPPLY DRIVERS
7400M:	Pali Rohár <pali.rohar@gmail.com>
7401S:	Maintained
7402F:	include/linux/power/bq2415x_charger.h
7403F:	include/linux/power/bq27x00_battery.h
7404F:	include/linux/power/isp1704_charger.h
7405F:	drivers/power/bq2415x_charger.c
7406F:	drivers/power/bq27x00_battery.c
7407F:	drivers/power/isp1704_charger.c
7408F:	drivers/power/rx51_battery.c
7409
7410NTB DRIVER CORE
7411M:	Jon Mason <jdmason@kudzu.us>
7412M:	Dave Jiang <dave.jiang@intel.com>
7413M:	Allen Hubbe <Allen.Hubbe@emc.com>
7414L:	linux-ntb@googlegroups.com
7415S:	Supported
7416W:	https://github.com/jonmason/ntb/wiki
7417T:	git git://github.com/jonmason/ntb.git
7418F:	drivers/ntb/
7419F:	drivers/net/ntb_netdev.c
7420F:	include/linux/ntb.h
7421F:	include/linux/ntb_transport.h
7422
7423NTB INTEL DRIVER
7424M:	Jon Mason <jdmason@kudzu.us>
7425M:	Dave Jiang <dave.jiang@intel.com>
7426L:	linux-ntb@googlegroups.com
7427S:	Supported
7428W:	https://github.com/jonmason/ntb/wiki
7429T:	git git://github.com/jonmason/ntb.git
7430F:	drivers/ntb/hw/intel/
7431
7432NTFS FILESYSTEM
7433M:	Anton Altaparmakov <anton@tuxera.com>
7434L:	linux-ntfs-dev@lists.sourceforge.net
7435W:	http://www.tuxera.com/
7436T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7437S:	Supported
7438F:	Documentation/filesystems/ntfs.txt
7439F:	fs/ntfs/
7440
7441NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7442M:	Antonino Daplas <adaplas@gmail.com>
7443L:	linux-fbdev@vger.kernel.org
7444S:	Maintained
7445F:	drivers/video/fbdev/riva/
7446F:	drivers/video/fbdev/nvidia/
7447
7448NVM EXPRESS DRIVER
7449M:	Matthew Wilcox <willy@linux.intel.com>
7450L:	linux-nvme@lists.infradead.org
7451T:	git git://git.infradead.org/users/willy/linux-nvme.git
7452S:	Supported
7453F:	drivers/block/nvme*
7454F:	include/linux/nvme.h
7455
7456NVMEM FRAMEWORK
7457M:	Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7458M:	Maxime Ripard <maxime.ripard@free-electrons.com>
7459S:	Maintained
7460F:	drivers/nvmem/
7461F:	Documentation/devicetree/bindings/nvmem/
7462F:	include/linux/nvmem-consumer.h
7463F:	include/linux/nvmem-provider.h
7464
7465NXP-NCI NFC DRIVER
7466M:	Clément Perrochaud <clement.perrochaud@effinnov.com>
7467R:	Charles Gorand <charles.gorand@effinnov.com>
7468L:	linux-nfc@lists.01.org (moderated for non-subscribers)
7469S:	Supported
7470F:	drivers/nfc/nxp-nci
7471
7472NXP TDA998X DRM DRIVER
7473M:	Russell King <rmk+kernel@arm.linux.org.uk>
7474S:	Supported
7475F:	drivers/gpu/drm/i2c/tda998x_drv.c
7476F:	include/drm/i2c/tda998x.h
7477
7478NXP TFA9879 DRIVER
7479M:	Peter Rosin <peda@axentia.se>
7480L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7481S:	Maintained
7482F:	sound/soc/codecs/tfa9879*
7483
7484OMAP SUPPORT
7485M:	Tony Lindgren <tony@atomide.com>
7486L:	linux-omap@vger.kernel.org
7487W:	http://www.muru.com/linux/omap/
7488W:	http://linux.omap.com/
7489Q:	http://patchwork.kernel.org/project/linux-omap/list/
7490T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7491S:	Maintained
7492F:	arch/arm/*omap*/
7493F:	arch/arm/configs/omap1_defconfig
7494F:	arch/arm/configs/omap2plus_defconfig
7495F:	drivers/i2c/busses/i2c-omap.c
7496F:	drivers/irqchip/irq-omap-intc.c
7497F:	drivers/mfd/*omap*.c
7498F:	drivers/mfd/menelaus.c
7499F:	drivers/mfd/palmas.c
7500F:	drivers/mfd/tps65217.c
7501F:	drivers/mfd/tps65218.c
7502F:	drivers/mfd/tps65910.c
7503F:	drivers/mfd/twl-core.[ch]
7504F:	drivers/mfd/twl4030*.c
7505F:	drivers/mfd/twl6030*.c
7506F:	drivers/mfd/twl6040*.c
7507F:	drivers/regulator/palmas-regulator*.c
7508F:	drivers/regulator/pbias-regulator.c
7509F:	drivers/regulator/tps65217-regulator.c
7510F:	drivers/regulator/tps65218-regulator.c
7511F:	drivers/regulator/tps65910-regulator.c
7512F:	drivers/regulator/twl-regulator.c
7513F:	include/linux/i2c-omap.h
7514
7515OMAP DEVICE TREE SUPPORT
7516M:	Benoît Cousson <bcousson@baylibre.com>
7517M:	Tony Lindgren <tony@atomide.com>
7518L:	linux-omap@vger.kernel.org
7519L:	devicetree@vger.kernel.org
7520S:	Maintained
7521F:	arch/arm/boot/dts/*omap*
7522F:	arch/arm/boot/dts/*am3*
7523F:	arch/arm/boot/dts/*am4*
7524F:	arch/arm/boot/dts/*am5*
7525F:	arch/arm/boot/dts/*dra7*
7526
7527OMAP CLOCK FRAMEWORK SUPPORT
7528M:	Paul Walmsley <paul@pwsan.com>
7529L:	linux-omap@vger.kernel.org
7530S:	Maintained
7531F:	arch/arm/*omap*/*clock*
7532
7533OMAP POWER MANAGEMENT SUPPORT
7534M:	Kevin Hilman <khilman@deeprootsystems.com>
7535L:	linux-omap@vger.kernel.org
7536S:	Maintained
7537F:	arch/arm/*omap*/*pm*
7538F:	drivers/cpufreq/omap-cpufreq.c
7539
7540OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7541M:	Rajendra Nayak <rnayak@ti.com>
7542M:	Paul Walmsley <paul@pwsan.com>
7543L:	linux-omap@vger.kernel.org
7544S:	Maintained
7545F:	arch/arm/mach-omap2/prm*
7546
7547OMAP AUDIO SUPPORT
7548M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
7549M:	Jarkko Nikula <jarkko.nikula@bitmer.com>
7550L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7551L:	linux-omap@vger.kernel.org
7552S:	Maintained
7553F:	sound/soc/omap/
7554
7555OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7556M:	Roger Quadros <rogerq@ti.com>
7557M:	Tony Lindgren <tony@atomide.com>
7558L:	linux-omap@vger.kernel.org
7559S:	Maintained
7560F:	drivers/memory/omap-gpmc.c
7561F:	arch/arm/mach-omap2/*gpmc*
7562
7563OMAP FRAMEBUFFER SUPPORT
7564M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
7565L:	linux-fbdev@vger.kernel.org
7566L:	linux-omap@vger.kernel.org
7567S:	Maintained
7568F:	drivers/video/fbdev/omap/
7569
7570OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7571M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
7572L:	linux-omap@vger.kernel.org
7573L:	linux-fbdev@vger.kernel.org
7574S:	Maintained
7575F:	drivers/video/fbdev/omap2/
7576F:	Documentation/arm/OMAP/DSS
7577
7578OMAP HARDWARE SPINLOCK SUPPORT
7579M:	Ohad Ben-Cohen <ohad@wizery.com>
7580L:	linux-omap@vger.kernel.org
7581S:	Maintained
7582F:	drivers/hwspinlock/omap_hwspinlock.c
7583
7584OMAP MMC SUPPORT
7585M:	Jarkko Lavinen <jarkko.lavinen@nokia.com>
7586L:	linux-omap@vger.kernel.org
7587S:	Maintained
7588F:	drivers/mmc/host/omap.c
7589
7590OMAP HS MMC SUPPORT
7591L:	linux-mmc@vger.kernel.org
7592L:	linux-omap@vger.kernel.org
7593S:	Orphan
7594F:	drivers/mmc/host/omap_hsmmc.c
7595
7596OMAP RANDOM NUMBER GENERATOR SUPPORT
7597M:	Deepak Saxena <dsaxena@plexity.net>
7598S:	Maintained
7599F:	drivers/char/hw_random/omap-rng.c
7600
7601OMAP HWMOD SUPPORT
7602M:	Benoît Cousson <bcousson@baylibre.com>
7603M:	Paul Walmsley <paul@pwsan.com>
7604L:	linux-omap@vger.kernel.org
7605S:	Maintained
7606F:	arch/arm/mach-omap2/omap_hwmod.*
7607
7608OMAP HWMOD DATA
7609M:	Paul Walmsley <paul@pwsan.com>
7610L:	linux-omap@vger.kernel.org
7611S:	Maintained
7612F:	arch/arm/mach-omap2/omap_hwmod*data*
7613
7614OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7615M:	Benoît Cousson <bcousson@baylibre.com>
7616L:	linux-omap@vger.kernel.org
7617S:	Maintained
7618F:	arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7619
7620OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7621M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7622L:	linux-media@vger.kernel.org
7623S:	Maintained
7624F:	Documentation/devicetree/bindings/media/ti,omap3isp.txt
7625F:	drivers/media/platform/omap3isp/
7626F:	drivers/staging/media/omap4iss/
7627
7628OMAP USB SUPPORT
7629M:	Felipe Balbi <balbi@ti.com>
7630L:	linux-usb@vger.kernel.org
7631L:	linux-omap@vger.kernel.org
7632T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7633S:	Maintained
7634F:	drivers/usb/*/*omap*
7635F:	arch/arm/*omap*/usb*
7636
7637OMAP GPIO DRIVER
7638M:	Javier Martinez Canillas <javier@dowhile0.org>
7639M:	Santosh Shilimkar <ssantosh@kernel.org>
7640M:	Kevin Hilman <khilman@deeprootsystems.com>
7641L:	linux-omap@vger.kernel.org
7642S:	Maintained
7643F:	drivers/gpio/gpio-omap.c
7644
7645OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7646M:	Mark Jackson <mpfj@newflow.co.uk>
7647L:	linux-omap@vger.kernel.org
7648S:	Maintained
7649F:	arch/arm/boot/dts/am335x-nano.dts
7650
7651OMFS FILESYSTEM
7652M:	Bob Copeland <me@bobcopeland.com>
7653L:	linux-karma-devel@lists.sourceforge.net
7654S:	Maintained
7655F:	Documentation/filesystems/omfs.txt
7656F:	fs/omfs/
7657
7658OMNIKEY CARDMAN 4000 DRIVER
7659M:	Harald Welte <laforge@gnumonks.org>
7660S:	Maintained
7661F:	drivers/char/pcmcia/cm4000_cs.c
7662F:	include/linux/cm4000_cs.h
7663F:	include/uapi/linux/cm4000_cs.h
7664
7665OMNIKEY CARDMAN 4040 DRIVER
7666M:	Harald Welte <laforge@gnumonks.org>
7667S:	Maintained
7668F:	drivers/char/pcmcia/cm4040_cs.*
7669
7670OMNIVISION OV7670 SENSOR DRIVER
7671M:	Jonathan Corbet <corbet@lwn.net>
7672L:	linux-media@vger.kernel.org
7673T:	git git://linuxtv.org/media_tree.git
7674S:	Maintained
7675F:	drivers/media/i2c/ov7670.c
7676
7677ONENAND FLASH DRIVER
7678M:	Kyungmin Park <kyungmin.park@samsung.com>
7679L:	linux-mtd@lists.infradead.org
7680S:	Maintained
7681F:	drivers/mtd/onenand/
7682F:	include/linux/mtd/onenand*.h
7683
7684ONSTREAM SCSI TAPE DRIVER
7685M:	Willem Riede <osst@riede.org>
7686L:	osst-users@lists.sourceforge.net
7687L:	linux-scsi@vger.kernel.org
7688S:	Maintained
7689F:	Documentation/scsi/osst.txt
7690F:	drivers/scsi/osst.*
7691F:	drivers/scsi/osst_*.h
7692F:	drivers/scsi/st.h
7693
7694OPENCORES I2C BUS DRIVER
7695M:	Peter Korsgaard <jacmet@sunsite.dk>
7696L:	linux-i2c@vger.kernel.org
7697S:	Maintained
7698F:	Documentation/i2c/busses/i2c-ocores
7699F:	drivers/i2c/busses/i2c-ocores.c
7700
7701OPEN FIRMWARE AND FLATTENED DEVICE TREE
7702M:	Rob Herring <robh+dt@kernel.org>
7703M:	Frank Rowand <frowand.list@gmail.com>
7704M:	Grant Likely <grant.likely@linaro.org>
7705L:	devicetree@vger.kernel.org
7706W:	http://www.devicetree.org/
7707T:	git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7708S:	Maintained
7709F:	drivers/of/
7710F:	include/linux/of*.h
7711F:	scripts/dtc/
7712
7713OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7714M:	Rob Herring <robh+dt@kernel.org>
7715M:	Pawel Moll <pawel.moll@arm.com>
7716M:	Mark Rutland <mark.rutland@arm.com>
7717M:	Ian Campbell <ijc+devicetree@hellion.org.uk>
7718M:	Kumar Gala <galak@codeaurora.org>
7719L:	devicetree@vger.kernel.org
7720S:	Maintained
7721F:	Documentation/devicetree/
7722F:	arch/*/boot/dts/
7723F:	include/dt-bindings/
7724
7725OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7726M:	Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7727L:	devicetree@vger.kernel.org
7728S:	Maintained
7729F:	Documentation/devicetree/dynamic-resolution-notes.txt
7730F:	Documentation/devicetree/overlay-notes.txt
7731F:	drivers/of/overlay.c
7732F:	drivers/of/resolver.c
7733
7734OPENRISC ARCHITECTURE
7735M:	Jonas Bonn <jonas@southpole.se>
7736W:	http://openrisc.net
7737L:	linux@lists.openrisc.net (moderated for non-subscribers)
7738S:	Maintained
7739T:	git git://openrisc.net/~jonas/linux
7740F:	arch/openrisc/
7741
7742OPENVSWITCH
7743M:	Pravin Shelar <pshelar@nicira.com>
7744L:	netdev@vger.kernel.org
7745L:	dev@openvswitch.org
7746W:	http://openvswitch.org
7747S:	Maintained
7748F:	net/openvswitch/
7749F:	include/uapi/linux/openvswitch.h
7750
7751OPL4 DRIVER
7752M:	Clemens Ladisch <clemens@ladisch.de>
7753L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7754T:	git git://git.alsa-project.org/alsa-kernel.git
7755S:	Maintained
7756F:	sound/drivers/opl4/
7757
7758OPROFILE
7759M:	Robert Richter <rric@kernel.org>
7760L:	oprofile-list@lists.sf.net
7761S:	Maintained
7762F:	arch/*/include/asm/oprofile*.h
7763F:	arch/*/oprofile/
7764F:	drivers/oprofile/
7765F:	include/linux/oprofile.h
7766
7767ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7768M:	Mark Fasheh <mfasheh@suse.com>
7769M:	Joel Becker <jlbec@evilplan.org>
7770L:	ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7771W:	http://ocfs2.wiki.kernel.org
7772S:	Supported
7773F:	Documentation/filesystems/ocfs2.txt
7774F:	Documentation/filesystems/dlmfs.txt
7775F:	fs/ocfs2/
7776
7777ORINOCO DRIVER
7778L:	linux-wireless@vger.kernel.org
7779W:	http://wireless.kernel.org/en/users/Drivers/orinoco
7780W:	http://www.nongnu.org/orinoco/
7781S:	Orphan
7782F:	drivers/net/wireless/orinoco/
7783
7784OSD LIBRARY and FILESYSTEM
7785M:	Boaz Harrosh <ooo@electrozaur.com>
7786M:	Benny Halevy <bhalevy@primarydata.com>
7787L:	osd-dev@open-osd.org
7788W:	http://open-osd.org
7789T:	git git://git.open-osd.org/open-osd.git
7790S:	Maintained
7791F:	drivers/scsi/osd/
7792F:	include/scsi/osd_*
7793F:	fs/exofs/
7794
7795OVERLAY FILESYSTEM
7796M:	Miklos Szeredi <miklos@szeredi.hu>
7797L:	linux-unionfs@vger.kernel.org
7798T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7799S:	Supported
7800F:	fs/overlayfs/
7801F:	Documentation/filesystems/overlayfs.txt
7802
7803P54 WIRELESS DRIVER
7804M:	Christian Lamparter <chunkeey@googlemail.com>
7805L:	linux-wireless@vger.kernel.org
7806W:	http://wireless.kernel.org/en/users/Drivers/p54
7807S:	Maintained
7808F:	drivers/net/wireless/p54/
7809
7810PA SEMI ETHERNET DRIVER
7811M:	Olof Johansson <olof@lixom.net>
7812L:	netdev@vger.kernel.org
7813S:	Maintained
7814F:	drivers/net/ethernet/pasemi/*
7815
7816PA SEMI SMBUS DRIVER
7817M:	Olof Johansson <olof@lixom.net>
7818L:	linux-i2c@vger.kernel.org
7819S:	Maintained
7820F:	drivers/i2c/busses/i2c-pasemi.c
7821
7822PADATA PARALLEL EXECUTION MECHANISM
7823M:	Steffen Klassert <steffen.klassert@secunet.com>
7824L:	linux-crypto@vger.kernel.org
7825S:	Maintained
7826F:	kernel/padata.c
7827F:	include/linux/padata.h
7828F:	Documentation/padata.txt
7829
7830PANASONIC LAPTOP ACPI EXTRAS DRIVER
7831M:	Harald Welte <laforge@gnumonks.org>
7832L:	platform-driver-x86@vger.kernel.org
7833S:	Maintained
7834F:	drivers/platform/x86/panasonic-laptop.c
7835
7836PANASONIC MN10300/AM33/AM34 PORT
7837M:	David Howells <dhowells@redhat.com>
7838M:	Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7839L:	linux-am33-list@redhat.com (moderated for non-subscribers)
7840W:	ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7841S:	Maintained
7842F:	Documentation/mn10300/
7843F:	arch/mn10300/
7844
7845PARALLEL PORT SUBSYSTEM
7846M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7847M:	Sudip Mukherjee <sudip@vectorindia.org>
7848L:	linux-parport@lists.infradead.org (subscribers-only)
7849S:	Maintained
7850F:	drivers/parport/
7851F:	include/linux/parport*.h
7852F:	drivers/char/ppdev.c
7853F:	include/uapi/linux/ppdev.h
7854F:	Documentation/parport*.txt
7855
7856PARAVIRT_OPS INTERFACE
7857M:	Jeremy Fitzhardinge <jeremy@goop.org>
7858M:	Chris Wright <chrisw@sous-sol.org>
7859M:	Alok Kataria <akataria@vmware.com>
7860M:	Rusty Russell <rusty@rustcorp.com.au>
7861L:	virtualization@lists.linux-foundation.org
7862S:	Supported
7863F:	Documentation/virtual/paravirt_ops.txt
7864F:	arch/*/kernel/paravirt*
7865F:	arch/*/include/asm/paravirt.h
7866
7867PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7868M:	Tim Waugh <tim@cyberelk.net>
7869L:	linux-parport@lists.infradead.org (subscribers-only)
7870S:	Maintained
7871F:	Documentation/blockdev/paride.txt
7872F:	drivers/block/paride/
7873
7874PARISC ARCHITECTURE
7875M:	"James E.J. Bottomley" <jejb@parisc-linux.org>
7876M:	Helge Deller <deller@gmx.de>
7877L:	linux-parisc@vger.kernel.org
7878W:	http://www.parisc-linux.org/
7879Q:	http://patchwork.kernel.org/project/linux-parisc/list/
7880T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7881T:	git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7882S:	Maintained
7883F:	arch/parisc/
7884F:	Documentation/parisc/
7885F:	drivers/parisc/
7886F:	drivers/char/agp/parisc-agp.c
7887F:	drivers/input/serio/gscps2.c
7888F:	drivers/parport/parport_gsc.*
7889F:	drivers/tty/serial/8250/8250_gsc.c
7890F:	drivers/video/fbdev/sti*
7891F:	drivers/video/console/sti*
7892F:	drivers/video/logo/logo_parisc*
7893
7894PC87360 HARDWARE MONITORING DRIVER
7895M:	Jim Cromie <jim.cromie@gmail.com>
7896L:	lm-sensors@lm-sensors.org
7897S:	Maintained
7898F:	Documentation/hwmon/pc87360
7899F:	drivers/hwmon/pc87360.c
7900
7901PC8736x GPIO DRIVER
7902M:	Jim Cromie <jim.cromie@gmail.com>
7903S:	Maintained
7904F:	drivers/char/pc8736x_gpio.c
7905
7906PC87427 HARDWARE MONITORING DRIVER
7907M:	Jean Delvare <jdelvare@suse.com>
7908L:	lm-sensors@lm-sensors.org
7909S:	Maintained
7910F:	Documentation/hwmon/pc87427
7911F:	drivers/hwmon/pc87427.c
7912
7913PCA9532 LED DRIVER
7914M:	Riku Voipio <riku.voipio@iki.fi>
7915S:	Maintained
7916F:	drivers/leds/leds-pca9532.c
7917F:	include/linux/leds-pca9532.h
7918
7919PCA9541 I2C BUS MASTER SELECTOR DRIVER
7920M:	Guenter Roeck <linux@roeck-us.net>
7921L:	linux-i2c@vger.kernel.org
7922S:	Maintained
7923F:	drivers/i2c/muxes/i2c-mux-pca9541.c
7924
7925PCDP - PRIMARY CONSOLE AND DEBUG PORT
7926M:	Khalid Aziz <khalid@gonehiking.org>
7927S:	Maintained
7928F:	drivers/firmware/pcdp.*
7929
7930PCI ERROR RECOVERY
7931M:	Linas Vepstas <linasvepstas@gmail.com>
7932L:	linux-pci@vger.kernel.org
7933S:	Supported
7934F:	Documentation/PCI/pci-error-recovery.txt
7935
7936PCI SUBSYSTEM
7937M:	Bjorn Helgaas <bhelgaas@google.com>
7938L:	linux-pci@vger.kernel.org
7939Q:	http://patchwork.ozlabs.org/project/linux-pci/list/
7940T:	git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7941S:	Supported
7942F:	Documentation/PCI/
7943F:	drivers/pci/
7944F:	include/linux/pci*
7945F:	arch/x86/pci/
7946F:	arch/x86/kernel/quirks.c
7947
7948PCI DRIVER FOR ARM VERSATILE PLATFORM
7949M:	Rob Herring <robh@kernel.org>
7950L:	linux-pci@vger.kernel.org
7951L:	linux-arm-kernel@lists.infradead.org
7952S:	Maintained
7953F:	Documentation/devicetree/bindings/pci/versatile.txt
7954F:	drivers/pci/host/pci-versatile.c
7955
7956PCI DRIVER FOR APPLIEDMICRO XGENE
7957M:	Tanmay Inamdar <tinamdar@apm.com>
7958L:	linux-pci@vger.kernel.org
7959L:	linux-arm-kernel@lists.infradead.org
7960S:	Maintained
7961F:	Documentation/devicetree/bindings/pci/xgene-pci.txt
7962F:	drivers/pci/host/pci-xgene.c
7963
7964PCI DRIVER FOR FREESCALE LAYERSCAPE
7965M:	Minghuan Lian <minghuan.Lian@freescale.com>
7966M:	Mingkai Hu <mingkai.hu@freescale.com>
7967M:	Roy Zang <tie-fei.zang@freescale.com>
7968L:	linuxppc-dev@lists.ozlabs.org
7969L:	linux-pci@vger.kernel.org
7970L:	linux-arm-kernel@lists.infradead.org
7971S:	Maintained
7972F:	drivers/pci/host/*layerscape*
7973
7974PCI DRIVER FOR IMX6
7975M:	Richard Zhu <Richard.Zhu@freescale.com>
7976M:	Lucas Stach <l.stach@pengutronix.de>
7977L:	linux-pci@vger.kernel.org
7978L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7979S:	Maintained
7980F:	drivers/pci/host/*imx6*
7981
7982PCI DRIVER FOR TI KEYSTONE
7983M:	Murali Karicheri <m-karicheri2@ti.com>
7984L:	linux-pci@vger.kernel.org
7985L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7986S:	Maintained
7987F:	drivers/pci/host/*keystone*
7988
7989PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7990M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7991M:	Jason Cooper <jason@lakedaemon.net>
7992L:	linux-pci@vger.kernel.org
7993L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7994S:	Maintained
7995F:	drivers/pci/host/*mvebu*
7996
7997PCI DRIVER FOR NVIDIA TEGRA
7998M:	Thierry Reding <thierry.reding@gmail.com>
7999L:	linux-tegra@vger.kernel.org
8000L:	linux-pci@vger.kernel.org
8001S:	Supported
8002F:	Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8003F:	drivers/pci/host/pci-tegra.c
8004
8005PCI DRIVER FOR TI DRA7XX
8006M:	Kishon Vijay Abraham I <kishon@ti.com>
8007L:	linux-omap@vger.kernel.org
8008L:	linux-pci@vger.kernel.org
8009S:	Supported
8010F:	Documentation/devicetree/bindings/pci/ti-pci.txt
8011F:	drivers/pci/host/pci-dra7xx.c
8012
8013PCI DRIVER FOR RENESAS R-CAR
8014M:	Simon Horman <horms@verge.net.au>
8015L:	linux-pci@vger.kernel.org
8016L:	linux-sh@vger.kernel.org
8017S:	Maintained
8018F:	drivers/pci/host/*rcar*
8019
8020PCI DRIVER FOR SAMSUNG EXYNOS
8021M:	Jingoo Han <jingoohan1@gmail.com>
8022L:	linux-pci@vger.kernel.org
8023L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8024L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8025S:	Maintained
8026F:	drivers/pci/host/pci-exynos.c
8027
8028PCI DRIVER FOR SYNOPSIS DESIGNWARE
8029M:	Jingoo Han <jingoohan1@gmail.com>
8030M:	Pratyush Anand <pratyush.anand@gmail.com>
8031L:	linux-pci@vger.kernel.org
8032S:	Maintained
8033F:	drivers/pci/host/*designware*
8034
8035PCI DRIVER FOR GENERIC OF HOSTS
8036M:	Will Deacon <will.deacon@arm.com>
8037L:	linux-pci@vger.kernel.org
8038L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8039S:	Maintained
8040F:	Documentation/devicetree/bindings/pci/host-generic-pci.txt
8041F:	drivers/pci/host/pci-host-generic.c
8042
8043PCIE DRIVER FOR ST SPEAR13XX
8044M:	Pratyush Anand <pratyush.anand@gmail.com>
8045L:	linux-pci@vger.kernel.org
8046S:	Maintained
8047F:	drivers/pci/host/*spear*
8048
8049PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8050M:	Duc Dang <dhdang@apm.com>
8051L:	linux-pci@vger.kernel.org
8052L:	linux-arm-kernel@lists.infradead.org
8053S:	Maintained
8054F:	Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8055F:	drivers/pci/host/pci-xgene-msi.c
8056
8057PCMCIA SUBSYSTEM
8058P:	Linux PCMCIA Team
8059L:	linux-pcmcia@lists.infradead.org
8060W:	http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8061T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8062S:	Maintained
8063F:	Documentation/pcmcia/
8064F:	drivers/pcmcia/
8065F:	include/pcmcia/
8066
8067PCNET32 NETWORK DRIVER
8068M:	Don Fry <pcnet32@frontier.com>
8069L:	netdev@vger.kernel.org
8070S:	Maintained
8071F:	drivers/net/ethernet/amd/pcnet32.c
8072
8073PCRYPT PARALLEL CRYPTO ENGINE
8074M:	Steffen Klassert <steffen.klassert@secunet.com>
8075L:	linux-crypto@vger.kernel.org
8076S:	Maintained
8077F:	crypto/pcrypt.c
8078F:	include/crypto/pcrypt.h
8079
8080PER-CPU MEMORY ALLOCATOR
8081M:	Tejun Heo <tj@kernel.org>
8082M:	Christoph Lameter <cl@linux-foundation.org>
8083T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8084S:	Maintained
8085F:	include/linux/percpu*.h
8086F:	mm/percpu*.c
8087F:	arch/*/include/asm/percpu.h
8088
8089PER-TASK DELAY ACCOUNTING
8090M:	Balbir Singh <bsingharora@gmail.com>
8091S:	Maintained
8092F:	include/linux/delayacct.h
8093F:	kernel/delayacct.c
8094
8095PERFORMANCE EVENTS SUBSYSTEM
8096M:	Peter Zijlstra <a.p.zijlstra@chello.nl>
8097M:	Ingo Molnar <mingo@redhat.com>
8098M:	Arnaldo Carvalho de Melo <acme@kernel.org>
8099L:	linux-kernel@vger.kernel.org
8100T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8101S:	Supported
8102F:	kernel/events/*
8103F:	include/linux/perf_event.h
8104F:	include/uapi/linux/perf_event.h
8105F:	arch/*/kernel/perf_event*.c
8106F:	arch/*/kernel/*/perf_event*.c
8107F:	arch/*/kernel/*/*/perf_event*.c
8108F:	arch/*/include/asm/perf_event.h
8109F:	arch/*/kernel/perf_callchain.c
8110F:	tools/perf/
8111
8112PERSONALITY HANDLING
8113M:	Christoph Hellwig <hch@infradead.org>
8114L:	linux-abi-devel@lists.sourceforge.net
8115S:	Maintained
8116F:	include/linux/personality.h
8117F:	include/uapi/linux/personality.h
8118
8119PHONET PROTOCOL
8120M:	Remi Denis-Courmont <courmisch@gmail.com>
8121S:	Supported
8122F:	Documentation/networking/phonet.txt
8123F:	include/linux/phonet.h
8124F:	include/net/phonet/
8125F:	include/uapi/linux/phonet.h
8126F:	net/phonet/
8127
8128PHRAM MTD DRIVER
8129M:	Joern Engel <joern@lazybastard.org>
8130L:	linux-mtd@lists.infradead.org
8131S:	Maintained
8132F:	drivers/mtd/devices/phram.c
8133
8134PICOLCD HID DRIVER
8135M:	Bruno Prémont <bonbons@linux-vserver.org>
8136L:	linux-input@vger.kernel.org
8137S:	Maintained
8138F:	drivers/hid/hid-picolcd*
8139
8140PICOXCELL SUPPORT
8141M:	Jamie Iles <jamie@jamieiles.com>
8142L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8143T:	git git://github.com/jamieiles/linux-2.6-ji.git
8144S:	Supported
8145F:	arch/arm/boot/dts/picoxcell*
8146F:	arch/arm/mach-picoxcell/
8147F:	drivers/crypto/picoxcell*
8148
8149PIN CONTROL SUBSYSTEM
8150M:	Linus Walleij <linus.walleij@linaro.org>
8151L:	linux-gpio@vger.kernel.org
8152T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8153S:	Maintained
8154F:	drivers/pinctrl/
8155F:	include/linux/pinctrl/
8156
8157PIN CONTROLLER - ATMEL AT91
8158M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8159L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8160S:	Maintained
8161F:	drivers/pinctrl/pinctrl-at91.*
8162
8163PIN CONTROLLER - INTEL
8164M:	Mika Westerberg <mika.westerberg@linux.intel.com>
8165M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
8166S:	Maintained
8167F:	drivers/pinctrl/intel/
8168
8169PIN CONTROLLER - RENESAS
8170M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8171L:	linux-sh@vger.kernel.org
8172S:	Maintained
8173F:	drivers/pinctrl/sh-pfc/
8174
8175PIN CONTROLLER - SAMSUNG
8176M:	Tomasz Figa <tomasz.figa@gmail.com>
8177L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8178L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8179S:	Maintained
8180F:	drivers/pinctrl/samsung/
8181
8182PIN CONTROLLER - ST SPEAR
8183M:	Viresh Kumar <vireshk@kernel.org>
8184L:	spear-devel@list.st.com
8185L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8186W:	http://www.st.com/spear
8187S:	Maintained
8188F:	drivers/pinctrl/spear/
8189
8190PKTCDVD DRIVER
8191M:	Jiri Kosina <jikos@kernel.org>
8192S:	Maintained
8193F:	drivers/block/pktcdvd.c
8194F:	include/linux/pktcdvd.h
8195F:	include/uapi/linux/pktcdvd.h
8196
8197PKUNITY SOC DRIVERS
8198M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
8199W:	http://mprc.pku.edu.cn/~guanxuetao/linux
8200S:	Maintained
8201T:	git git://github.com/gxt/linux.git
8202F:	drivers/input/serio/i8042-unicore32io.h
8203F:	drivers/i2c/busses/i2c-puv3.c
8204F:	drivers/video/fbdev/fb-puv3.c
8205F:	drivers/rtc/rtc-puv3.c
8206
8207PMBUS HARDWARE MONITORING DRIVERS
8208M:	Guenter Roeck <linux@roeck-us.net>
8209L:	lm-sensors@lm-sensors.org
8210W:	http://www.lm-sensors.org/
8211W:	http://www.roeck-us.net/linux/drivers/
8212T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8213S:	Maintained
8214F:	Documentation/hwmon/pmbus
8215F:	drivers/hwmon/pmbus/
8216F:	include/linux/i2c/pmbus.h
8217
8218PMC SIERRA MaxRAID DRIVER
8219L:	linux-scsi@vger.kernel.org
8220W:	http://www.pmc-sierra.com/
8221S:	Orphan
8222F:	drivers/scsi/pmcraid.*
8223
8224PMC SIERRA PM8001 DRIVER
8225M:	Jack Wang <jinpu.wang@profitbricks.com>
8226M:	lindar_liu@usish.com
8227L:	pmchba@pmcs.com
8228L:	linux-scsi@vger.kernel.org
8229S:	Supported
8230F:	drivers/scsi/pm8001/
8231
8232POSIX CLOCKS and TIMERS
8233M:	Thomas Gleixner <tglx@linutronix.de>
8234L:	linux-kernel@vger.kernel.org
8235T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8236S:	Maintained
8237F:	fs/timerfd.c
8238F:	include/linux/timer*
8239F:	kernel/time/*timer*
8240
8241POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8242M:	Sebastian Reichel <sre@kernel.org>
8243M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8244M:	David Woodhouse <dwmw2@infradead.org>
8245L:	linux-pm@vger.kernel.org
8246T:	git git://git.infradead.org/battery-2.6.git
8247S:	Maintained
8248F:	include/linux/power_supply.h
8249F:	drivers/power/
8250X:	drivers/power/avs/
8251
8252POWER STATE COORDINATION INTERFACE (PSCI)
8253M:	Mark Rutland <mark.rutland@arm.com>
8254M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8255L:	linux-arm-kernel@lists.infradead.org
8256S:	Maintained
8257F:	drivers/firmware/psci.c
8258F:	include/linux/psci.h
8259F:	include/uapi/linux/psci.h
8260
8261PNP SUPPORT
8262M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8263S:	Maintained
8264F:	drivers/pnp/
8265
8266PNXxxxx I2C DRIVER
8267M:	Vitaly Wool <vitalywool@gmail.com>
8268L:	linux-i2c@vger.kernel.org
8269S:	Maintained
8270F:	drivers/i2c/busses/i2c-pnx.c
8271
8272PPP PROTOCOL DRIVERS AND COMPRESSORS
8273M:	Paul Mackerras <paulus@samba.org>
8274L:	linux-ppp@vger.kernel.org
8275S:	Maintained
8276F:	drivers/net/ppp/ppp_*
8277
8278PPP OVER ATM (RFC 2364)
8279M:	Mitchell Blank Jr <mitch@sfgoth.com>
8280S:	Maintained
8281F:	net/atm/pppoatm.c
8282F:	include/uapi/linux/atmppp.h
8283
8284PPP OVER ETHERNET
8285M:	Michal Ostrowski <mostrows@earthlink.net>
8286S:	Maintained
8287F:	drivers/net/ppp/pppoe.c
8288F:	drivers/net/ppp/pppox.c
8289
8290PPP OVER L2TP
8291M:	James Chapman <jchapman@katalix.com>
8292S:	Maintained
8293F:	net/l2tp/l2tp_ppp.c
8294F:	include/linux/if_pppol2tp.h
8295F:	include/uapi/linux/if_pppol2tp.h
8296
8297PPS SUPPORT
8298M:	Rodolfo Giometti <giometti@enneenne.com>
8299W:	http://wiki.enneenne.com/index.php/LinuxPPS_support
8300L:	linuxpps@ml.enneenne.com (subscribers-only)
8301S:	Maintained
8302F:	Documentation/pps/
8303F:	drivers/pps/
8304F:	include/linux/pps*.h
8305
8306PPTP DRIVER
8307M:	Dmitry Kozlov <xeb@mail.ru>
8308L:	netdev@vger.kernel.org
8309S:	Maintained
8310F:	drivers/net/ppp/pptp.c
8311W:	http://sourceforge.net/projects/accel-pptp
8312
8313PREEMPTIBLE KERNEL
8314M:	Robert Love <rml@tech9.net>
8315L:	kpreempt-tech@lists.sourceforge.net
8316W:	ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8317S:	Supported
8318F:	Documentation/preempt-locking.txt
8319F:	include/linux/preempt.h
8320
8321PRISM54 WIRELESS DRIVER
8322M:	"Luis R. Rodriguez" <mcgrof@gmail.com>
8323L:	linux-wireless@vger.kernel.org
8324W:	http://wireless.kernel.org/en/users/Drivers/p54
8325S:	Obsolete
8326F:	drivers/net/wireless/prism54/
8327
8328PS3 NETWORK SUPPORT
8329M:	Geoff Levand <geoff@infradead.org>
8330L:	netdev@vger.kernel.org
8331L:	linuxppc-dev@lists.ozlabs.org
8332S:	Maintained
8333F:	drivers/net/ethernet/toshiba/ps3_gelic_net.*
8334
8335PS3 PLATFORM SUPPORT
8336M:	Geoff Levand <geoff@infradead.org>
8337L:	linuxppc-dev@lists.ozlabs.org
8338S:	Maintained
8339F:	arch/powerpc/boot/ps3*
8340F:	arch/powerpc/include/asm/lv1call.h
8341F:	arch/powerpc/include/asm/ps3*.h
8342F:	arch/powerpc/platforms/ps3/
8343F:	drivers/*/ps3*
8344F:	drivers/ps3/
8345F:	drivers/rtc/rtc-ps3.c
8346F:	drivers/usb/host/*ps3.c
8347F:	sound/ppc/snd_ps3*
8348
8349PS3VRAM DRIVER
8350M:	Jim Paris <jim@jtan.com>
8351M:	Geoff Levand <geoff@infradead.org>
8352L:	linuxppc-dev@lists.ozlabs.org
8353S:	Maintained
8354F:	drivers/block/ps3vram.c
8355
8356PSTORE FILESYSTEM
8357M:	Anton Vorontsov <anton@enomsg.org>
8358M:	Colin Cross <ccross@android.com>
8359M:	Kees Cook <keescook@chromium.org>
8360M:	Tony Luck <tony.luck@intel.com>
8361S:	Maintained
8362T:	git git://git.infradead.org/users/cbou/linux-pstore.git
8363F:	fs/pstore/
8364F:	include/linux/pstore*
8365F:	drivers/firmware/efi/efi-pstore.c
8366F:	drivers/acpi/apei/erst.c
8367
8368PTP HARDWARE CLOCK SUPPORT
8369M:	Richard Cochran <richardcochran@gmail.com>
8370L:	netdev@vger.kernel.org
8371S:	Maintained
8372W:	http://linuxptp.sourceforge.net/
8373F:	Documentation/ABI/testing/sysfs-ptp
8374F:	Documentation/ptp/*
8375F:	drivers/net/ethernet/freescale/gianfar_ptp.c
8376F:	drivers/net/phy/dp83640*
8377F:	drivers/ptp/*
8378F:	include/linux/ptp_cl*
8379
8380PTRACE SUPPORT
8381M:	Roland McGrath <roland@hack.frob.com>
8382M:	Oleg Nesterov <oleg@redhat.com>
8383S:	Maintained
8384F:	include/asm-generic/syscall.h
8385F:	include/linux/ptrace.h
8386F:	include/linux/regset.h
8387F:	include/linux/tracehook.h
8388F:	include/uapi/linux/ptrace.h
8389F:	kernel/ptrace.c
8390
8391PVRUSB2 VIDEO4LINUX DRIVER
8392M:	Mike Isely <isely@pobox.com>
8393L:	pvrusb2@isely.net	(subscribers-only)
8394L:	linux-media@vger.kernel.org
8395W:	http://www.isely.net/pvrusb2/
8396T:	git git://linuxtv.org/media_tree.git
8397S:	Maintained
8398F:	Documentation/video4linux/README.pvrusb2
8399F:	drivers/media/usb/pvrusb2/
8400
8401PWC WEBCAM DRIVER
8402M:	Hans de Goede <hdegoede@redhat.com>
8403L:	linux-media@vger.kernel.org
8404T:	git git://linuxtv.org/media_tree.git
8405S:	Maintained
8406F:	drivers/media/usb/pwc/*
8407
8408PWM FAN DRIVER
8409M:	Kamil Debski <k.debski@samsung.com>
8410L:	lm-sensors@lm-sensors.org
8411S:	Supported
8412F:	Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8413F:	Documentation/hwmon/pwm-fan
8414F:	drivers/hwmon/pwm-fan.c
8415
8416PWM SUBSYSTEM
8417M:	Thierry Reding <thierry.reding@gmail.com>
8418L:	linux-pwm@vger.kernel.org
8419S:	Maintained
8420T:	git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8421F:	Documentation/pwm.txt
8422F:	Documentation/devicetree/bindings/pwm/
8423F:	include/linux/pwm.h
8424F:	drivers/pwm/
8425F:	drivers/video/backlight/pwm_bl.c
8426F:	include/linux/pwm_backlight.h
8427
8428PXA2xx/PXA3xx SUPPORT
8429M:	Daniel Mack <daniel@zonque.org>
8430M:	Haojian Zhuang <haojian.zhuang@gmail.com>
8431M:	Robert Jarzmik <robert.jarzmik@free.fr>
8432L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8433T:	git git://github.com/hzhuang1/linux.git
8434T:	git git://github.com/rjarzmik/linux.git
8435S:	Maintained
8436F:	arch/arm/mach-pxa/
8437F:	drivers/dma/pxa*
8438F:	drivers/pcmcia/pxa2xx*
8439F:	drivers/spi/spi-pxa2xx*
8440F:	drivers/usb/gadget/udc/pxa2*
8441F:	include/sound/pxa2xx-lib.h
8442F:	sound/arm/pxa*
8443F:	sound/soc/pxa/
8444
8445PXA3xx NAND FLASH DRIVER
8446M:	Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8447L:	linux-mtd@lists.infradead.org
8448S:	Maintained
8449F:	drivers/mtd/nand/pxa3xx_nand.c
8450
8451MMP SUPPORT
8452M:	Eric Miao <eric.y.miao@gmail.com>
8453M:	Haojian Zhuang <haojian.zhuang@gmail.com>
8454L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8455T:	git git://github.com/hzhuang1/linux.git
8456T:	git git://git.linaro.org/people/ycmiao/pxa-linux.git
8457S:	Maintained
8458F:	arch/arm/mach-mmp/
8459
8460PXA MMCI DRIVER
8461S:	Orphan
8462
8463PXA RTC DRIVER
8464M:	Robert Jarzmik <robert.jarzmik@free.fr>
8465L:	rtc-linux@googlegroups.com
8466S:	Maintained
8467
8468QAT DRIVER
8469M:	Tadeusz Struk <tadeusz.struk@intel.com>
8470L:	qat-linux@intel.com
8471S:	Supported
8472F:	drivers/crypto/qat/
8473
8474QIB DRIVER
8475M:	Mike Marciniszyn <infinipath@intel.com>
8476L:	linux-rdma@vger.kernel.org
8477S:	Supported
8478F:	drivers/infiniband/hw/qib/
8479
8480QLOGIC QLA1280 SCSI DRIVER
8481M:	Michael Reed <mdr@sgi.com>
8482L:	linux-scsi@vger.kernel.org
8483S:	Maintained
8484F:	drivers/scsi/qla1280.[ch]
8485
8486QLOGIC QLA2XXX FC-SCSI DRIVER
8487M:	qla2xxx-upstream@qlogic.com
8488L:	linux-scsi@vger.kernel.org
8489S:	Supported
8490F:	Documentation/scsi/LICENSE.qla2xxx
8491F:	drivers/scsi/qla2xxx/
8492
8493QLOGIC QLA4XXX iSCSI DRIVER
8494M:	QLogic-Storage-Upstream@qlogic.com
8495L:	linux-scsi@vger.kernel.org
8496S:	Supported
8497F:	Documentation/scsi/LICENSE.qla4xxx
8498F:	drivers/scsi/qla4xxx/
8499
8500QLOGIC QLA3XXX NETWORK DRIVER
8501M:	Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8502M:	Ron Mercer <ron.mercer@qlogic.com>
8503M:	linux-driver@qlogic.com
8504L:	netdev@vger.kernel.org
8505S:	Supported
8506F:	Documentation/networking/LICENSE.qla3xxx
8507F:	drivers/net/ethernet/qlogic/qla3xxx.*
8508
8509QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8510M:	Dept-GELinuxNICDev@qlogic.com
8511L:	netdev@vger.kernel.org
8512S:	Supported
8513F:	drivers/net/ethernet/qlogic/qlcnic/
8514
8515QLOGIC QLGE 10Gb ETHERNET DRIVER
8516M:	Harish Patil <harish.patil@qlogic.com>
8517M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8518M:	Dept-GELinuxNICDev@qlogic.com
8519M:	linux-driver@qlogic.com
8520L:	netdev@vger.kernel.org
8521S:	Supported
8522F:	drivers/net/ethernet/qlogic/qlge/
8523
8524QNX4 FILESYSTEM
8525M:	Anders Larsen <al@alarsen.net>
8526W:	http://www.alarsen.net/linux/qnx4fs/
8527S:	Maintained
8528F:	fs/qnx4/
8529F:	include/uapi/linux/qnx4_fs.h
8530F:	include/uapi/linux/qnxtypes.h
8531
8532QT1010 MEDIA DRIVER
8533M:	Antti Palosaari <crope@iki.fi>
8534L:	linux-media@vger.kernel.org
8535W:	http://linuxtv.org/
8536W:	http://palosaari.fi/linux/
8537Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8538T:	git git://linuxtv.org/anttip/media_tree.git
8539S:	Maintained
8540F:	drivers/media/tuners/qt1010*
8541
8542QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8543M:	QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8544L:	linux-wireless@vger.kernel.org
8545L:	ath9k-devel@lists.ath9k.org
8546W:	http://wireless.kernel.org/en/users/Drivers/ath9k
8547S:	Supported
8548F:	drivers/net/wireless/ath/ath9k/
8549
8550QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8551M:	Kalle Valo <kvalo@qca.qualcomm.com>
8552L:	ath10k@lists.infradead.org
8553W:	http://wireless.kernel.org/en/users/Drivers/ath10k
8554T:	git git://github.com/kvalo/ath.git
8555S:	Supported
8556F:	drivers/net/wireless/ath/ath10k/
8557
8558QUALCOMM HEXAGON ARCHITECTURE
8559M:	Richard Kuo <rkuo@codeaurora.org>
8560L:	linux-hexagon@vger.kernel.org
8561S:	Supported
8562F:	arch/hexagon/
8563
8564QUALCOMM WCN36XX WIRELESS DRIVER
8565M:	Eugene Krasnikov <k.eugene.e@gmail.com>
8566L:	wcn36xx@lists.infradead.org
8567W:	http://wireless.kernel.org/en/users/Drivers/wcn36xx
8568T:	git git://github.com/KrasnikovEugene/wcn36xx.git
8569S:	Supported
8570F:	drivers/net/wireless/ath/wcn36xx/
8571
8572RADOS BLOCK DEVICE (RBD)
8573M:	Ilya Dryomov <idryomov@gmail.com>
8574M:	Sage Weil <sage@redhat.com>
8575M:	Alex Elder <elder@kernel.org>
8576L:	ceph-devel@vger.kernel.org
8577W:	http://ceph.com/
8578T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8579T:	git git://github.com/ceph/ceph-client.git
8580S:	Supported
8581F:	Documentation/ABI/testing/sysfs-bus-rbd
8582F:	drivers/block/rbd.c
8583F:	drivers/block/rbd_types.h
8584
8585RADEON FRAMEBUFFER DISPLAY DRIVER
8586M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
8587L:	linux-fbdev@vger.kernel.org
8588S:	Maintained
8589F:	drivers/video/fbdev/aty/radeon*
8590F:	include/uapi/linux/radeonfb.h
8591
8592RADIOSHARK RADIO DRIVER
8593M:	Hans de Goede <hdegoede@redhat.com>
8594L:	linux-media@vger.kernel.org
8595T:	git git://linuxtv.org/media_tree.git
8596S:	Maintained
8597F:	drivers/media/radio/radio-shark.c
8598
8599RADIOSHARK2 RADIO DRIVER
8600M:	Hans de Goede <hdegoede@redhat.com>
8601L:	linux-media@vger.kernel.org
8602T:	git git://linuxtv.org/media_tree.git
8603S:	Maintained
8604F:	drivers/media/radio/radio-shark2.c
8605F:	drivers/media/radio/radio-tea5777.c
8606
8607RAGE128 FRAMEBUFFER DISPLAY DRIVER
8608M:	Paul Mackerras <paulus@samba.org>
8609L:	linux-fbdev@vger.kernel.org
8610S:	Maintained
8611F:	drivers/video/fbdev/aty/aty128fb.c
8612
8613RALINK RT2X00 WIRELESS LAN DRIVER
8614P:	rt2x00 project
8615M:	Stanislaw Gruszka <sgruszka@redhat.com>
8616M:	Helmut Schaa <helmut.schaa@googlemail.com>
8617L:	linux-wireless@vger.kernel.org
8618S:	Maintained
8619F:	drivers/net/wireless/rt2x00/
8620
8621RAMDISK RAM BLOCK DEVICE DRIVER
8622M:	Jens Axboe <axboe@kernel.dk>
8623S:	Maintained
8624F:	Documentation/blockdev/ramdisk.txt
8625F:	drivers/block/brd.c
8626
8627RANDOM NUMBER DRIVER
8628M:	"Theodore Ts'o" <tytso@mit.edu>
8629S:	Maintained
8630F:	drivers/char/random.c
8631
8632RAPIDIO SUBSYSTEM
8633M:	Matt Porter <mporter@kernel.crashing.org>
8634M:	Alexandre Bounine <alexandre.bounine@idt.com>
8635S:	Maintained
8636F:	drivers/rapidio/
8637
8638RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8639L:	linux-wireless@vger.kernel.org
8640S:	Orphan
8641F:	drivers/net/wireless/ray*
8642
8643RCUTORTURE MODULE
8644M:	Josh Triplett <josh@joshtriplett.org>
8645M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8646L:	linux-kernel@vger.kernel.org
8647S:	Supported
8648T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8649F:	Documentation/RCU/torture.txt
8650F:	kernel/rcu/rcutorture.c
8651
8652RCUTORTURE TEST FRAMEWORK
8653M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8654M:	Josh Triplett <josh@joshtriplett.org>
8655R:	Steven Rostedt <rostedt@goodmis.org>
8656R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8657R:	Lai Jiangshan <jiangshanlai@gmail.com>
8658L:	linux-kernel@vger.kernel.org
8659S:	Supported
8660T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8661F:	tools/testing/selftests/rcutorture
8662
8663RDC R-321X SoC
8664M:	Florian Fainelli <florian@openwrt.org>
8665S:	Maintained
8666
8667RDC R6040 FAST ETHERNET DRIVER
8668M:	Florian Fainelli <florian@openwrt.org>
8669L:	netdev@vger.kernel.org
8670S:	Maintained
8671F:	drivers/net/ethernet/rdc/r6040.c
8672
8673RDS - RELIABLE DATAGRAM SOCKETS
8674M:	Chien Yen <chien.yen@oracle.com>
8675L:	rds-devel@oss.oracle.com (moderated for non-subscribers)
8676S:	Supported
8677F:	net/rds/
8678
8679READ-COPY UPDATE (RCU)
8680M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8681M:	Josh Triplett <josh@joshtriplett.org>
8682R:	Steven Rostedt <rostedt@goodmis.org>
8683R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8684R:	Lai Jiangshan <jiangshanlai@gmail.com>
8685L:	linux-kernel@vger.kernel.org
8686W:	http://www.rdrop.com/users/paulmck/RCU/
8687S:	Supported
8688T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8689F:	Documentation/RCU/
8690X:	Documentation/RCU/torture.txt
8691F:	include/linux/rcu*
8692X:	include/linux/srcu.h
8693F:	kernel/rcu/
8694X:	kernel/torture.c
8695
8696REAL TIME CLOCK (RTC) SUBSYSTEM
8697M:	Alessandro Zummo <a.zummo@towertech.it>
8698M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
8699L:	rtc-linux@googlegroups.com
8700Q:	http://patchwork.ozlabs.org/project/rtc-linux/list/
8701T:	git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8702S:	Maintained
8703F:	Documentation/rtc.txt
8704F:	drivers/rtc/
8705F:	include/linux/rtc.h
8706F:	include/uapi/linux/rtc.h
8707
8708REALTEK AUDIO CODECS
8709M:	Bard Liao <bardliao@realtek.com>
8710M:	Oder Chiou <oder_chiou@realtek.com>
8711S:	Maintained
8712F:	sound/soc/codecs/rt*
8713F:	include/sound/rt*.h
8714
8715REISERFS FILE SYSTEM
8716L:	reiserfs-devel@vger.kernel.org
8717S:	Supported
8718F:	fs/reiserfs/
8719
8720REGISTER MAP ABSTRACTION
8721M:	Mark Brown <broonie@kernel.org>
8722L:	linux-kernel@vger.kernel.org
8723T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8724S:	Supported
8725F:	drivers/base/regmap/
8726F:	include/linux/regmap.h
8727
8728REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8729M:	Ohad Ben-Cohen <ohad@wizery.com>
8730T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8731S:	Maintained
8732F:	drivers/remoteproc/
8733F:	Documentation/remoteproc.txt
8734F:	include/linux/remoteproc.h
8735
8736REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8737M:	Ohad Ben-Cohen <ohad@wizery.com>
8738T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8739S:	Maintained
8740F:	drivers/rpmsg/
8741F:	Documentation/rpmsg.txt
8742F:	include/linux/rpmsg.h
8743
8744RESET CONTROLLER FRAMEWORK
8745M:	Philipp Zabel <p.zabel@pengutronix.de>
8746S:	Maintained
8747F:	drivers/reset/
8748F:	Documentation/devicetree/bindings/reset/
8749F:	include/dt-bindings/reset/
8750F:	include/linux/reset.h
8751F:	include/linux/reset-controller.h
8752
8753RFKILL
8754M:	Johannes Berg <johannes@sipsolutions.net>
8755L:	linux-wireless@vger.kernel.org
8756W:	http://wireless.kernel.org/
8757T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8758T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8759S:	Maintained
8760F:	Documentation/rfkill.txt
8761F:	net/rfkill/
8762
8763RHASHTABLE
8764M:	Thomas Graf <tgraf@suug.ch>
8765L:	netdev@vger.kernel.org
8766S:	Maintained
8767F:	lib/rhashtable.c
8768F:	include/linux/rhashtable.h
8769
8770RICOH SMARTMEDIA/XD DRIVER
8771M:	Maxim Levitsky <maximlevitsky@gmail.com>
8772S:	Maintained
8773F:	drivers/mtd/nand/r852.c
8774F:	drivers/mtd/nand/r852.h
8775
8776RICOH R5C592 MEMORYSTICK DRIVER
8777M:	Maxim Levitsky <maximlevitsky@gmail.com>
8778S:	Maintained
8779F:	drivers/memstick/host/r592.*
8780
8781ROCCAT DRIVERS
8782M:	Stefan Achatz <erazor_de@users.sourceforge.net>
8783W:	http://sourceforge.net/projects/roccat/
8784S:	Maintained
8785F:	drivers/hid/hid-roccat*
8786F:	include/linux/hid-roccat*
8787F:	Documentation/ABI/*/sysfs-driver-hid-roccat*
8788
8789ROCKER DRIVER
8790M:	Jiri Pirko <jiri@resnulli.us>
8791M:	Scott Feldman <sfeldma@gmail.com>
8792L:	netdev@vger.kernel.org
8793S:	Supported
8794F:	drivers/net/ethernet/rocker/
8795
8796ROCKETPORT DRIVER
8797P:	Comtrol Corp.
8798W:	http://www.comtrol.com
8799S:	Maintained
8800F:	Documentation/serial/rocket.txt
8801F:	drivers/tty/rocket*
8802
8803ROCKETPORT EXPRESS/INFINITY DRIVER
8804M:	Kevin Cernekee <cernekee@gmail.com>
8805L:	linux-serial@vger.kernel.org
8806S:	Odd Fixes
8807F:	drivers/tty/serial/rp2.*
8808
8809ROSE NETWORK LAYER
8810M:	Ralf Baechle <ralf@linux-mips.org>
8811L:	linux-hams@vger.kernel.org
8812W:	http://www.linux-ax25.org/
8813S:	Maintained
8814F:	include/net/rose.h
8815F:	include/uapi/linux/rose.h
8816F:	net/rose/
8817
8818RTL2830 MEDIA DRIVER
8819M:	Antti Palosaari <crope@iki.fi>
8820L:	linux-media@vger.kernel.org
8821W:	http://linuxtv.org/
8822W:	http://palosaari.fi/linux/
8823Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8824T:	git git://linuxtv.org/anttip/media_tree.git
8825S:	Maintained
8826F:	drivers/media/dvb-frontends/rtl2830*
8827
8828RTL2832 MEDIA DRIVER
8829M:	Antti Palosaari <crope@iki.fi>
8830L:	linux-media@vger.kernel.org
8831W:	http://linuxtv.org/
8832W:	http://palosaari.fi/linux/
8833Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8834T:	git git://linuxtv.org/anttip/media_tree.git
8835S:	Maintained
8836F:	drivers/media/dvb-frontends/rtl2832*
8837
8838RTL2832_SDR MEDIA DRIVER
8839M:	Antti Palosaari <crope@iki.fi>
8840L:	linux-media@vger.kernel.org
8841W:	http://linuxtv.org/
8842W:	http://palosaari.fi/linux/
8843Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8844T:	git git://linuxtv.org/anttip/media_tree.git
8845S:	Maintained
8846F:	drivers/media/dvb-frontends/rtl2832_sdr*
8847
8848RTL8180 WIRELESS DRIVER
8849L:	linux-wireless@vger.kernel.org
8850W:	http://wireless.kernel.org/
8851T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8852S:	Orphan
8853F:	drivers/net/wireless/rtl818x/rtl8180/
8854
8855RTL8187 WIRELESS DRIVER
8856M:	Herton Ronaldo Krzesinski <herton@canonical.com>
8857M:	Hin-Tak Leung <htl10@users.sourceforge.net>
8858M:	Larry Finger <Larry.Finger@lwfinger.net>
8859L:	linux-wireless@vger.kernel.org
8860W:	http://wireless.kernel.org/
8861T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8862S:	Maintained
8863F:	drivers/net/wireless/rtl818x/rtl8187/
8864
8865RTL8192CE WIRELESS DRIVER
8866M:	Larry Finger <Larry.Finger@lwfinger.net>
8867M:	Chaoming Li <chaoming_li@realsil.com.cn>
8868L:	linux-wireless@vger.kernel.org
8869W:	http://wireless.kernel.org/
8870T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8871S:	Maintained
8872F:	drivers/net/wireless/rtlwifi/
8873F:	drivers/net/wireless/rtlwifi/rtl8192ce/
8874
8875S3 SAVAGE FRAMEBUFFER DRIVER
8876M:	Antonino Daplas <adaplas@gmail.com>
8877L:	linux-fbdev@vger.kernel.org
8878S:	Maintained
8879F:	drivers/video/fbdev/savage/
8880
8881S390
8882M:	Martin Schwidefsky <schwidefsky@de.ibm.com>
8883M:	Heiko Carstens <heiko.carstens@de.ibm.com>
8884L:	linux-s390@vger.kernel.org
8885W:	http://www.ibm.com/developerworks/linux/linux390/
8886S:	Supported
8887F:	arch/s390/
8888F:	drivers/s390/
8889F:	Documentation/s390/
8890F:	Documentation/DocBook/s390*
8891
8892S390 COMMON I/O LAYER
8893M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
8894M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8895L:	linux-s390@vger.kernel.org
8896W:	http://www.ibm.com/developerworks/linux/linux390/
8897S:	Supported
8898F:	drivers/s390/cio/
8899
8900S390 DASD DRIVER
8901M:	Stefan Weinhuber <wein@de.ibm.com>
8902M:	Stefan Haberland <stefan.haberland@de.ibm.com>
8903L:	linux-s390@vger.kernel.org
8904W:	http://www.ibm.com/developerworks/linux/linux390/
8905S:	Supported
8906F:	drivers/s390/block/dasd*
8907F:	block/partitions/ibm.c
8908
8909S390 NETWORK DRIVERS
8910M:	Ursula Braun <ursula.braun@de.ibm.com>
8911L:	linux-s390@vger.kernel.org
8912W:	http://www.ibm.com/developerworks/linux/linux390/
8913S:	Supported
8914F:	drivers/s390/net/
8915
8916S390 PCI SUBSYSTEM
8917M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
8918M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
8919L:	linux-s390@vger.kernel.org
8920W:	http://www.ibm.com/developerworks/linux/linux390/
8921S:	Supported
8922F:	arch/s390/pci/
8923F:	drivers/pci/hotplug/s390_pci_hpc.c
8924
8925S390 ZCRYPT DRIVER
8926M:	Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8927L:	linux-s390@vger.kernel.org
8928W:	http://www.ibm.com/developerworks/linux/linux390/
8929S:	Supported
8930F:	drivers/s390/crypto/
8931
8932S390 ZFCP DRIVER
8933M:	Steffen Maier <maier@linux.vnet.ibm.com>
8934L:	linux-s390@vger.kernel.org
8935W:	http://www.ibm.com/developerworks/linux/linux390/
8936S:	Supported
8937F:	drivers/s390/scsi/zfcp_*
8938
8939S390 IUCV NETWORK LAYER
8940M:	Ursula Braun <ursula.braun@de.ibm.com>
8941L:	linux-s390@vger.kernel.org
8942W:	http://www.ibm.com/developerworks/linux/linux390/
8943S:	Supported
8944F:	drivers/s390/net/*iucv*
8945F:	include/net/iucv/
8946F:	net/iucv/
8947
8948S3C24XX SD/MMC Driver
8949M:	Ben Dooks <ben-linux@fluff.org>
8950L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8951S:	Supported
8952F:	drivers/mmc/host/s3cmci.*
8953
8954SAA6588 RDS RECEIVER DRIVER
8955M:	Hans Verkuil <hverkuil@xs4all.nl>
8956L:	linux-media@vger.kernel.org
8957T:	git git://linuxtv.org/media_tree.git
8958W:	http://linuxtv.org
8959S:	Odd Fixes
8960F:	drivers/media/i2c/saa6588*
8961
8962SAA7134 VIDEO4LINUX DRIVER
8963M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8964L:	linux-media@vger.kernel.org
8965W:	http://linuxtv.org
8966T:	git git://linuxtv.org/media_tree.git
8967S:	Odd fixes
8968F:	Documentation/video4linux/*.saa7134
8969F:	drivers/media/pci/saa7134/
8970
8971SAA7146 VIDEO4LINUX-2 DRIVER
8972M:	Hans Verkuil <hverkuil@xs4all.nl>
8973L:	linux-media@vger.kernel.org
8974T:	git git://linuxtv.org/media_tree.git
8975S:	Maintained
8976F:	drivers/media/common/saa7146/
8977F:	drivers/media/pci/saa7146/
8978F:	include/media/saa7146*
8979
8980SAMSUNG LAPTOP DRIVER
8981M:	Corentin Chary <corentin.chary@gmail.com>
8982L:	platform-driver-x86@vger.kernel.org
8983S:	Maintained
8984F:	drivers/platform/x86/samsung-laptop.c
8985
8986SAMSUNG AUDIO (ASoC) DRIVERS
8987M:	Sangbeom Kim <sbkim73@samsung.com>
8988L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8989S:	Supported
8990F:	sound/soc/samsung/
8991
8992SAMSUNG FRAMEBUFFER DRIVER
8993M:	Jingoo Han <jingoohan1@gmail.com>
8994L:	linux-fbdev@vger.kernel.org
8995S:	Maintained
8996F:	drivers/video/fbdev/s3c-fb.c
8997
8998SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
8999M:	Sangbeom Kim <sbkim73@samsung.com>
9000M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
9001L:	linux-kernel@vger.kernel.org
9002L:	linux-samsung-soc@vger.kernel.org
9003S:	Supported
9004F:	drivers/mfd/sec*.c
9005F:	drivers/regulator/s2m*.c
9006F:	drivers/regulator/s5m*.c
9007F:	drivers/clk/clk-s2mps11.c
9008F:	drivers/rtc/rtc-s5m.c
9009F:	include/linux/mfd/samsung/
9010F:	Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9011F:	Documentation/devicetree/bindings/mfd/s2mp*.txt
9012
9013SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9014M:	Kyungmin Park <kyungmin.park@samsung.com>
9015M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9016L:	linux-media@vger.kernel.org
9017Q:	https://patchwork.linuxtv.org/project/linux-media/list/
9018S:	Supported
9019F:	drivers/media/platform/exynos4-is/
9020
9021SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9022M:	Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9023L:	linux-media@vger.kernel.org
9024L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9025S:	Maintained
9026F:	drivers/media/platform/s3c-camif/
9027F:	include/media/s3c_camif.h
9028
9029SAMSUNG S5C73M3 CAMERA DRIVER
9030M:	Kyungmin Park <kyungmin.park@samsung.com>
9031M:	Andrzej Hajda <a.hajda@samsung.com>
9032L:	linux-media@vger.kernel.org
9033S:	Supported
9034F:	drivers/media/i2c/s5c73m3/*
9035
9036SAMSUNG S5K5BAF CAMERA DRIVER
9037M:	Kyungmin Park <kyungmin.park@samsung.com>
9038M:	Andrzej Hajda <a.hajda@samsung.com>
9039L:	linux-media@vger.kernel.org
9040S:	Supported
9041F:	drivers/media/i2c/s5k5baf.c
9042
9043SAMSUNG S3FWRN5 NFC DRIVER
9044M:	Robert Baldyga <r.baldyga@samsung.com>
9045L:	linux-nfc@lists.01.org (moderated for non-subscribers)
9046S:	Supported
9047F:	drivers/nfc/s3fwrn5
9048
9049SAMSUNG SOC CLOCK DRIVERS
9050M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9051M:	Tomasz Figa <tomasz.figa@gmail.com>
9052S:	Supported
9053L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9054F:	drivers/clk/samsung/
9055
9056SAMSUNG SXGBE DRIVERS
9057M:	Byungho An <bh74.an@samsung.com>
9058M:	Girish K S <ks.giri@samsung.com>
9059M:	Vipul Pandya <vipul.pandya@samsung.com>
9060S:	Supported
9061L:	netdev@vger.kernel.org
9062F:	drivers/net/ethernet/samsung/sxgbe/
9063
9064SAMSUNG THERMAL DRIVER
9065M:	Lukasz Majewski <l.majewski@samsung.com>
9066L:	linux-pm@vger.kernel.org
9067L:	linux-samsung-soc@vger.kernel.org
9068S:	Supported
9069T:	https://github.com/lmajewski/linux-samsung-thermal.git
9070F:	drivers/thermal/samsung/
9071
9072SAMSUNG USB2 PHY DRIVER
9073M:	Kamil Debski <k.debski@samsung.com>
9074L:	linux-kernel@vger.kernel.org
9075S:	Supported
9076F:	Documentation/devicetree/bindings/phy/samsung-phy.txt
9077F:	Documentation/phy/samsung-usb2.txt
9078F:	drivers/phy/phy-exynos4210-usb2.c
9079F:	drivers/phy/phy-exynos4x12-usb2.c
9080F:	drivers/phy/phy-exynos5250-usb2.c
9081F:	drivers/phy/phy-s5pv210-usb2.c
9082F:	drivers/phy/phy-samsung-usb2.c
9083F:	drivers/phy/phy-samsung-usb2.h
9084
9085SERIAL DRIVERS
9086M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9087L:	linux-serial@vger.kernel.org
9088S:	Maintained
9089F:	drivers/tty/serial/
9090
9091SYNOPSYS DESIGNWARE DMAC DRIVER
9092M:	Viresh Kumar <vireshk@kernel.org>
9093M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9094S:	Maintained
9095F:	include/linux/dma/dw.h
9096F:	include/linux/platform_data/dma-dw.h
9097F:	drivers/dma/dw/
9098
9099SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9100M: Lars Persson <lars.persson@axis.com>
9101L: netdev@vger.kernel.org
9102S: Supported
9103F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9104F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9105
9106SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9107M:	Seungwon Jeon <tgih.jun@samsung.com>
9108M:	Jaehoon Chung <jh80.chung@samsung.com>
9109L:	linux-mmc@vger.kernel.org
9110S:	Maintained
9111F:	include/linux/mmc/dw_mmc.h
9112F:	drivers/mmc/host/dw_mmc*
9113
9114THUNDERBOLT DRIVER
9115M:	Andreas Noever <andreas.noever@gmail.com>
9116S:	Maintained
9117F:	drivers/thunderbolt/
9118
9119TIMEKEEPING, CLOCKSOURCE CORE, NTP
9120M:	John Stultz <john.stultz@linaro.org>
9121M:	Thomas Gleixner <tglx@linutronix.de>
9122L:	linux-kernel@vger.kernel.org
9123T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9124S:	Supported
9125F:	include/linux/clocksource.h
9126F:	include/linux/time.h
9127F:	include/linux/timex.h
9128F:	include/uapi/linux/time.h
9129F:	include/uapi/linux/timex.h
9130F:	kernel/time/clocksource.c
9131F:	kernel/time/time*.c
9132F:	kernel/time/ntp.c
9133F:	tools/testing/selftests/timers/
9134
9135SC1200 WDT DRIVER
9136M:	Zwane Mwaikambo <zwanem@gmail.com>
9137S:	Maintained
9138F:	drivers/watchdog/sc1200wdt.c
9139
9140SCHEDULER
9141M:	Ingo Molnar <mingo@redhat.com>
9142M:	Peter Zijlstra <peterz@infradead.org>
9143L:	linux-kernel@vger.kernel.org
9144T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9145S:	Maintained
9146F:	kernel/sched/
9147F:	include/linux/sched.h
9148F:	include/uapi/linux/sched.h
9149F:	include/linux/wait.h
9150
9151SCORE ARCHITECTURE
9152M:	Chen Liqin <liqin.linux@gmail.com>
9153M:	Lennox Wu <lennox.wu@gmail.com>
9154W:	http://www.sunplus.com
9155S:	Supported
9156F:	arch/score/
9157
9158SCSI CDROM DRIVER
9159M:	Jens Axboe <axboe@kernel.dk>
9160L:	linux-scsi@vger.kernel.org
9161W:	http://www.kernel.dk
9162S:	Maintained
9163F:	drivers/scsi/sr*
9164
9165SCSI RDMA PROTOCOL (SRP) INITIATOR
9166M:	Bart Van Assche <bart.vanassche@sandisk.com>
9167L:	linux-rdma@vger.kernel.org
9168S:	Supported
9169W:	http://www.openfabrics.org
9170Q:	http://patchwork.kernel.org/project/linux-rdma/list/
9171T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9172F:	drivers/infiniband/ulp/srp/
9173F:	include/scsi/srp.h
9174
9175SCSI SG DRIVER
9176M:	Doug Gilbert <dgilbert@interlog.com>
9177L:	linux-scsi@vger.kernel.org
9178W:	http://sg.danny.cz/sg
9179S:	Maintained
9180F:	Documentation/scsi/scsi-generic.txt
9181F:	drivers/scsi/sg.c
9182F:	include/scsi/sg.h
9183
9184SCSI SUBSYSTEM
9185M:	"James E.J. Bottomley" <JBottomley@odin.com>
9186L:	linux-scsi@vger.kernel.org
9187T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9188S:	Maintained
9189F:	drivers/scsi/
9190F:	include/scsi/
9191
9192SCSI TAPE DRIVER
9193M:	Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9194L:	linux-scsi@vger.kernel.org
9195S:	Maintained
9196F:	Documentation/scsi/st.txt
9197F:	drivers/scsi/st.*
9198F:	drivers/scsi/st_*.h
9199
9200SCTP PROTOCOL
9201M:	Vlad Yasevich <vyasevich@gmail.com>
9202M:	Neil Horman <nhorman@tuxdriver.com>
9203L:	linux-sctp@vger.kernel.org
9204W:	http://lksctp.sourceforge.net
9205S:	Maintained
9206F:	Documentation/networking/sctp.txt
9207F:	include/linux/sctp.h
9208F:	include/uapi/linux/sctp.h
9209F:	include/net/sctp/
9210F:	net/sctp/
9211
9212SCx200 CPU SUPPORT
9213M:	Jim Cromie <jim.cromie@gmail.com>
9214S:	Odd Fixes
9215F:	Documentation/i2c/busses/scx200_acb
9216F:	arch/x86/platform/scx200/
9217F:	drivers/watchdog/scx200_wdt.c
9218F:	drivers/i2c/busses/scx200*
9219F:	drivers/mtd/maps/scx200_docflash.c
9220F:	include/linux/scx200.h
9221
9222SCx200 GPIO DRIVER
9223M:	Jim Cromie <jim.cromie@gmail.com>
9224S:	Maintained
9225F:	drivers/char/scx200_gpio.c
9226F:	include/linux/scx200_gpio.h
9227
9228SCx200 HRT CLOCKSOURCE DRIVER
9229M:	Jim Cromie <jim.cromie@gmail.com>
9230S:	Maintained
9231F:	drivers/clocksource/scx200_hrt.c
9232
9233SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9234M:	Sascha Sommer <saschasommer@freenet.de>
9235L:	sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9236S:	Maintained
9237F:	drivers/mmc/host/sdricoh_cs.c
9238
9239SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9240L:	linux-mmc@vger.kernel.org
9241S:	Orphan
9242F:	drivers/mmc/host/sdhci.*
9243F:	drivers/mmc/host/sdhci-pltfm.[ch]
9244
9245SECURE COMPUTING
9246M:	Kees Cook <keescook@chromium.org>
9247R:	Andy Lutomirski <luto@amacapital.net>
9248R:	Will Drewry <wad@chromium.org>
9249T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9250S:	Supported
9251F:	kernel/seccomp.c
9252F:	include/uapi/linux/seccomp.h
9253F:	include/linux/seccomp.h
9254F:	tools/testing/selftests/seccomp/*
9255K:	\bsecure_computing
9256K:	\bTIF_SECCOMP\b
9257
9258SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9259M:	Ben Dooks <ben-linux@fluff.org>
9260M:	Jaehoon Chung <jh80.chung@samsung.com>
9261L:	linux-mmc@vger.kernel.org
9262S:	Maintained
9263F:	drivers/mmc/host/sdhci-s3c*
9264
9265SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9266M:	Viresh Kumar <vireshk@kernel.org>
9267L:	spear-devel@list.st.com
9268L:	linux-mmc@vger.kernel.org
9269S:	Maintained
9270F:	drivers/mmc/host/sdhci-spear.c
9271
9272SECURITY SUBSYSTEM
9273M:	James Morris <james.l.morris@oracle.com>
9274M:	"Serge E. Hallyn" <serge@hallyn.com>
9275L:	linux-security-module@vger.kernel.org (suggested Cc:)
9276T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9277W:	http://kernsec.org/
9278S:	Supported
9279F:	security/
9280
9281SECURITY CONTACT
9282M:	Security Officers <security@kernel.org>
9283S:	Supported
9284
9285SELINUX SECURITY MODULE
9286M:	Paul Moore <paul@paul-moore.com>
9287M:	Stephen Smalley <sds@tycho.nsa.gov>
9288M:	Eric Paris <eparis@parisplace.org>
9289L:	selinux@tycho.nsa.gov (moderated for non-subscribers)
9290W:	http://selinuxproject.org
9291T:	git git://git.infradead.org/users/pcmoore/selinux
9292S:	Supported
9293F:	include/linux/selinux*
9294F:	security/selinux/
9295F:	scripts/selinux/
9296
9297APPARMOR SECURITY MODULE
9298M:	John Johansen <john.johansen@canonical.com>
9299L:	apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9300W:	apparmor.wiki.kernel.org
9301T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9302S:	Supported
9303F:	security/apparmor/
9304
9305YAMA SECURITY MODULE
9306M:	Kees Cook <keescook@chromium.org>
9307T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9308S:	Supported
9309F:	security/yama/
9310
9311SENSABLE PHANTOM
9312M:	Jiri Slaby <jirislaby@gmail.com>
9313S:	Maintained
9314F:	drivers/misc/phantom.c
9315F:	include/uapi/linux/phantom.h
9316
9317SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9318M:	Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9319M:	Minh Tran <minh.tran@avagotech.com>
9320M:	John Soni Jose <sony.john-n@avagotech.com>
9321L:	linux-scsi@vger.kernel.org
9322W:	http://www.avagotech.com
9323S:	Supported
9324F:	drivers/scsi/be2iscsi/
9325
9326Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9327M:	Sathya Perla <sathya.perla@avagotech.com>
9328M:	Ajit Khaparde <ajit.khaparde@avagotech.com>
9329M:	Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9330M:	Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9331L:	netdev@vger.kernel.org
9332W:	http://www.emulex.com
9333S:	Supported
9334F:	drivers/net/ethernet/emulex/benet/
9335
9336EMULEX ONECONNECT ROCE DRIVER
9337M:	Selvin Xavier <selvin.xavier@avagotech.com>
9338M:	Devesh Sharma <devesh.sharma@avagotech.com>
9339M:	Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9340L:	linux-rdma@vger.kernel.org
9341W:	http://www.emulex.com
9342S:	Supported
9343F:	drivers/infiniband/hw/ocrdma/
9344
9345SFC NETWORK DRIVER
9346M:	Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9347M:	Shradha Shah <sshah@solarflare.com>
9348L:	netdev@vger.kernel.org
9349S:	Supported
9350F:	drivers/net/ethernet/sfc/
9351
9352SGI GRU DRIVER
9353M:	Dimitri Sivanich <sivanich@sgi.com>
9354S:	Maintained
9355F:	drivers/misc/sgi-gru/
9356
9357SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9358M:	Pat Gefre <pfg@sgi.com>
9359L:	linux-ia64@vger.kernel.org
9360S:	Supported
9361F:	Documentation/ia64/serial.txt
9362F:	drivers/tty/serial/ioc?_serial.c
9363F:	include/linux/ioc?.h
9364
9365SGI XP/XPC/XPNET DRIVER
9366M:	Cliff Whickman <cpw@sgi.com>
9367M:	Robin Holt <robinmholt@gmail.com>
9368S:	Maintained
9369F:	drivers/misc/sgi-xp/
9370
9371SI2157 MEDIA DRIVER
9372M:	Antti Palosaari <crope@iki.fi>
9373L:	linux-media@vger.kernel.org
9374W:	http://linuxtv.org/
9375W:	http://palosaari.fi/linux/
9376Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9377T:	git git://linuxtv.org/anttip/media_tree.git
9378S:	Maintained
9379F:	drivers/media/tuners/si2157*
9380
9381SI2168 MEDIA DRIVER
9382M:	Antti Palosaari <crope@iki.fi>
9383L:	linux-media@vger.kernel.org
9384W:	http://linuxtv.org/
9385W:	http://palosaari.fi/linux/
9386Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9387T:	git git://linuxtv.org/anttip/media_tree.git
9388S:	Maintained
9389F:	drivers/media/dvb-frontends/si2168*
9390
9391SI470X FM RADIO RECEIVER I2C DRIVER
9392M:	Hans Verkuil <hverkuil@xs4all.nl>
9393L:	linux-media@vger.kernel.org
9394T:	git git://linuxtv.org/media_tree.git
9395W:	http://linuxtv.org
9396S:	Odd Fixes
9397F:	drivers/media/radio/si470x/radio-si470x-i2c.c
9398
9399SI470X FM RADIO RECEIVER USB DRIVER
9400M:	Hans Verkuil <hverkuil@xs4all.nl>
9401L:	linux-media@vger.kernel.org
9402T:	git git://linuxtv.org/media_tree.git
9403W:	http://linuxtv.org
9404S:	Maintained
9405F:	drivers/media/radio/si470x/radio-si470x-common.c
9406F:	drivers/media/radio/si470x/radio-si470x.h
9407F:	drivers/media/radio/si470x/radio-si470x-usb.c
9408
9409SI4713 FM RADIO TRANSMITTER I2C DRIVER
9410M:	Eduardo Valentin <edubezval@gmail.com>
9411L:	linux-media@vger.kernel.org
9412T:	git git://linuxtv.org/media_tree.git
9413W:	http://linuxtv.org
9414S:	Odd Fixes
9415F:	drivers/media/radio/si4713/si4713.?
9416
9417SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9418M:	Eduardo Valentin <edubezval@gmail.com>
9419L:	linux-media@vger.kernel.org
9420T:	git git://linuxtv.org/media_tree.git
9421W:	http://linuxtv.org
9422S:	Odd Fixes
9423F:	drivers/media/radio/si4713/radio-platform-si4713.c
9424
9425SI4713 FM RADIO TRANSMITTER USB DRIVER
9426M:	Hans Verkuil <hverkuil@xs4all.nl>
9427L:	linux-media@vger.kernel.org
9428T:	git git://linuxtv.org/media_tree.git
9429W:	http://linuxtv.org
9430S:	Maintained
9431F:	drivers/media/radio/si4713/radio-usb-si4713.c
9432
9433SIANO DVB DRIVER
9434M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9435L:	linux-media@vger.kernel.org
9436W:	http://linuxtv.org
9437T:	git git://linuxtv.org/media_tree.git
9438S:	Odd fixes
9439F:	drivers/media/common/siano/
9440F:	drivers/media/usb/siano/
9441F:	drivers/media/usb/siano/
9442F:	drivers/media/mmc/siano/
9443
9444SIMPLEFB FB DRIVER
9445M:	Hans de Goede <hdegoede@redhat.com>
9446L:	linux-fbdev@vger.kernel.org
9447S:	Maintained
9448F:	Documentation/devicetree/bindings/video/simple-framebuffer.txt
9449F:	drivers/video/fbdev/simplefb.c
9450F:	include/linux/platform_data/simplefb.h
9451
9452SH_VEU V4L2 MEM2MEM DRIVER
9453L:	linux-media@vger.kernel.org
9454S:	Orphan
9455F:	drivers/media/platform/sh_veu.c
9456
9457SH_VOU V4L2 OUTPUT DRIVER
9458L:	linux-media@vger.kernel.org
9459S:	Orphan
9460F:	drivers/media/platform/sh_vou.c
9461F:	include/media/sh_vou.h
9462
9463SIMPLE FIRMWARE INTERFACE (SFI)
9464M:	Len Brown <lenb@kernel.org>
9465L:	sfi-devel@simplefirmware.org
9466W:	http://simplefirmware.org/
9467T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9468S:	Supported
9469F:	arch/x86/platform/sfi/
9470F:	drivers/sfi/
9471F:	include/linux/sfi*.h
9472
9473SIMTEC EB110ATX (Chalice CATS)
9474P:	Ben Dooks
9475P:	Vincent Sanders <vince@simtec.co.uk>
9476M:	Simtec Linux Team <linux@simtec.co.uk>
9477W:	http://www.simtec.co.uk/products/EB110ATX/
9478S:	Supported
9479
9480SIMTEC EB2410ITX (BAST)
9481P:	Ben Dooks
9482P:	Vincent Sanders <vince@simtec.co.uk>
9483M:	Simtec Linux Team <linux@simtec.co.uk>
9484W:	http://www.simtec.co.uk/products/EB2410ITX/
9485S:	Supported
9486F:	arch/arm/mach-s3c24xx/mach-bast.c
9487F:	arch/arm/mach-s3c24xx/bast-ide.c
9488F:	arch/arm/mach-s3c24xx/bast-irq.c
9489
9490TI DAVINCI MACHINE SUPPORT
9491M:	Sekhar Nori <nsekhar@ti.com>
9492M:	Kevin Hilman <khilman@deeprootsystems.com>
9493T:	git git://gitorious.org/linux-davinci/linux-davinci.git
9494Q:	http://patchwork.kernel.org/project/linux-davinci/list/
9495S:	Supported
9496F:	arch/arm/mach-davinci/
9497F:	drivers/i2c/busses/i2c-davinci.c
9498
9499TI DAVINCI SERIES MEDIA DRIVER
9500M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9501L:	linux-media@vger.kernel.org
9502W:	http://linuxtv.org/
9503Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9504T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9505S:	Maintained
9506F:	drivers/media/platform/davinci/
9507F:	include/media/davinci/
9508
9509TI AM437X VPFE DRIVER
9510M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9511L:	linux-media@vger.kernel.org
9512W:	http://linuxtv.org/
9513Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9514T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9515S:	Maintained
9516F:	drivers/media/platform/am437x/
9517
9518OV2659 OMNIVISION SENSOR DRIVER
9519M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9520L:	linux-media@vger.kernel.org
9521W:	http://linuxtv.org/
9522Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9523T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9524S:	Maintained
9525F:	drivers/media/i2c/ov2659.c
9526F:	include/media/ov2659.h
9527
9528SILICON MOTION SM712 FRAME BUFFER DRIVER
9529M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9530M:	Teddy Wang <teddy.wang@siliconmotion.com>
9531M:	Sudip Mukherjee <sudip@vectorindia.org>
9532L:	linux-fbdev@vger.kernel.org
9533S:	Maintained
9534F:	drivers/video/fbdev/sm712*
9535F:	Documentation/fb/sm712fb.txt
9536
9537SIS 190 ETHERNET DRIVER
9538M:	Francois Romieu <romieu@fr.zoreil.com>
9539L:	netdev@vger.kernel.org
9540S:	Maintained
9541F:	drivers/net/ethernet/sis/sis190.c
9542
9543SIS 900/7016 FAST ETHERNET DRIVER
9544M:	Daniele Venzano <venza@brownhat.org>
9545W:	http://www.brownhat.org/sis900.html
9546L:	netdev@vger.kernel.org
9547S:	Maintained
9548F:	drivers/net/ethernet/sis/sis900.*
9549
9550SIS FRAMEBUFFER DRIVER
9551M:	Thomas Winischhofer <thomas@winischhofer.net>
9552W:	http://www.winischhofer.net/linuxsisvga.shtml
9553S:	Maintained
9554F:	Documentation/fb/sisfb.txt
9555F:	drivers/video/fbdev/sis/
9556F:	include/video/sisfb.h
9557
9558SIS USB2VGA DRIVER
9559M:	Thomas Winischhofer <thomas@winischhofer.net>
9560W:	http://www.winischhofer.at/linuxsisusbvga.shtml
9561S:	Maintained
9562F:	drivers/usb/misc/sisusbvga/
9563
9564SLAB ALLOCATOR
9565M:	Christoph Lameter <cl@linux.com>
9566M:	Pekka Enberg <penberg@kernel.org>
9567M:	David Rientjes <rientjes@google.com>
9568M:	Joonsoo Kim <iamjoonsoo.kim@lge.com>
9569M:	Andrew Morton <akpm@linux-foundation.org>
9570L:	linux-mm@kvack.org
9571S:	Maintained
9572F:	include/linux/sl?b*.h
9573F:	mm/sl?b*
9574
9575SLEEPABLE READ-COPY UPDATE (SRCU)
9576M:	Lai Jiangshan <jiangshanlai@gmail.com>
9577M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9578M:	Josh Triplett <josh@joshtriplett.org>
9579R:	Steven Rostedt <rostedt@goodmis.org>
9580R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9581L:	linux-kernel@vger.kernel.org
9582W:	http://www.rdrop.com/users/paulmck/RCU/
9583S:	Supported
9584T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9585F:	include/linux/srcu.h
9586F:	kernel/rcu/srcu.c
9587
9588SMACK SECURITY MODULE
9589M:	Casey Schaufler <casey@schaufler-ca.com>
9590L:	linux-security-module@vger.kernel.org
9591W:	http://schaufler-ca.com
9592T:	git git://git.gitorious.org/smack-next/kernel.git
9593S:	Maintained
9594F:	Documentation/security/Smack.txt
9595F:	security/smack/
9596
9597DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9598M:	Kevin Hilman <khilman@kernel.org>
9599M:	Nishanth Menon <nm@ti.com>
9600S:	Maintained
9601F:	drivers/power/avs/
9602F:	include/linux/power/smartreflex.h
9603L:	linux-pm@vger.kernel.org
9604
9605SMC91x ETHERNET DRIVER
9606M:	Nicolas Pitre <nico@fluxnic.net>
9607S:	Odd Fixes
9608F:	drivers/net/ethernet/smsc/smc91x.*
9609
9610SMIA AND SMIA++ IMAGE SENSOR DRIVER
9611M:	Sakari Ailus <sakari.ailus@iki.fi>
9612L:	linux-media@vger.kernel.org
9613S:	Maintained
9614F:	drivers/media/i2c/smiapp/
9615F:	include/media/smiapp.h
9616F:	drivers/media/i2c/smiapp-pll.c
9617F:	drivers/media/i2c/smiapp-pll.h
9618F:	include/uapi/linux/smiapp.h
9619F:	Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9620
9621SMM665 HARDWARE MONITOR DRIVER
9622M:	Guenter Roeck <linux@roeck-us.net>
9623L:	lm-sensors@lm-sensors.org
9624S:	Maintained
9625F:	Documentation/hwmon/smm665
9626F:	drivers/hwmon/smm665.c
9627
9628SMSC EMC2103 HARDWARE MONITOR DRIVER
9629M:	Steve Glendinning <steve.glendinning@shawell.net>
9630L:	lm-sensors@lm-sensors.org
9631S:	Maintained
9632F:	Documentation/hwmon/emc2103
9633F:	drivers/hwmon/emc2103.c
9634
9635SMSC SCH5627 HARDWARE MONITOR DRIVER
9636M:	Hans de Goede <hdegoede@redhat.com>
9637L:	lm-sensors@lm-sensors.org
9638S:	Supported
9639F:	Documentation/hwmon/sch5627
9640F:	drivers/hwmon/sch5627.c
9641
9642SMSC47B397 HARDWARE MONITOR DRIVER
9643M:	Jean Delvare <jdelvare@suse.com>
9644L:	lm-sensors@lm-sensors.org
9645S:	Maintained
9646F:	Documentation/hwmon/smsc47b397
9647F:	drivers/hwmon/smsc47b397.c
9648
9649SMSC911x ETHERNET DRIVER
9650M:	Steve Glendinning <steve.glendinning@shawell.net>
9651L:	netdev@vger.kernel.org
9652S:	Maintained
9653F:	include/linux/smsc911x.h
9654F:	drivers/net/ethernet/smsc/smsc911x.*
9655
9656SMSC9420 PCI ETHERNET DRIVER
9657M:	Steve Glendinning <steve.glendinning@shawell.net>
9658L:	netdev@vger.kernel.org
9659S:	Maintained
9660F:	drivers/net/ethernet/smsc/smsc9420.*
9661
9662SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9663M:	Steve Glendinning <steve.glendinning@shawell.net>
9664L:	linux-fbdev@vger.kernel.org
9665S:	Maintained
9666F:	drivers/video/fbdev/smscufx.c
9667
9668SOC-CAMERA V4L2 SUBSYSTEM
9669M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9670L:	linux-media@vger.kernel.org
9671T:	git git://linuxtv.org/media_tree.git
9672S:	Maintained
9673F:	include/media/soc*
9674F:	drivers/media/i2c/soc_camera/
9675F:	drivers/media/platform/soc_camera/
9676
9677SOEKRIS NET48XX LED SUPPORT
9678M:	Chris Boot <bootc@bootc.net>
9679S:	Maintained
9680F:	drivers/leds/leds-net48xx.c
9681
9682SOFTLOGIC 6x10 MPEG CODEC
9683M:	Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9684M:	Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9685M:	Andrey Utkin <andrey.krieger.utkin@gmail.com>
9686M:	Ismael Luceno <ismael@iodev.co.uk>
9687L:	linux-media@vger.kernel.org
9688S:	Supported
9689F:	drivers/media/pci/solo6x10/
9690
9691SOFTWARE RAID (Multiple Disks) SUPPORT
9692M:	Neil Brown <neilb@suse.com>
9693L:	linux-raid@vger.kernel.org
9694S:	Supported
9695F:	drivers/md/
9696F:	include/linux/raid/
9697F:	include/uapi/linux/raid/
9698
9699SONIC NETWORK DRIVER
9700M:	Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9701L:	netdev@vger.kernel.org
9702S:	Maintained
9703F:	drivers/net/ethernet/natsemi/sonic.*
9704
9705SONICS SILICON BACKPLANE DRIVER (SSB)
9706M:	Michael Buesch <m@bues.ch>
9707L:	netdev@vger.kernel.org
9708S:	Maintained
9709F:	drivers/ssb/
9710F:	include/linux/ssb/
9711
9712SONY VAIO CONTROL DEVICE DRIVER
9713M:	Mattia Dongili <malattia@linux.it>
9714L:	platform-driver-x86@vger.kernel.org
9715W:	http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9716S:	Maintained
9717F:	Documentation/laptops/sony-laptop.txt
9718F:	drivers/char/sonypi.c
9719F:	drivers/platform/x86/sony-laptop.c
9720F:	include/linux/sony-laptop.h
9721
9722SONY MEMORYSTICK CARD SUPPORT
9723M:	Alex Dubov <oakad@yahoo.com>
9724W:	http://tifmxx.berlios.de/
9725S:	Maintained
9726F:	drivers/memstick/host/tifm_ms.c
9727
9728SONY MEMORYSTICK STANDARD SUPPORT
9729M:	Maxim Levitsky <maximlevitsky@gmail.com>
9730S:	Maintained
9731F:	drivers/memstick/core/ms_block.*
9732
9733SOUND
9734M:	Jaroslav Kysela <perex@perex.cz>
9735M:	Takashi Iwai <tiwai@suse.com>
9736L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9737W:	http://www.alsa-project.org/
9738T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9739T:	git git://git.alsa-project.org/alsa-kernel.git
9740Q:	http://patchwork.kernel.org/project/alsa-devel/list/
9741S:	Maintained
9742F:	Documentation/sound/
9743F:	include/sound/
9744F:	include/uapi/sound/
9745F:	sound/
9746
9747SOUND - COMPRESSED AUDIO
9748M:	Vinod Koul <vinod.koul@intel.com>
9749L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9750T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9751S:	Supported
9752F:	Documentation/sound/alsa/compress_offload.txt
9753F:	include/sound/compress_driver.h
9754F:	include/uapi/sound/compress_*
9755F:	sound/core/compress_offload.c
9756F:	sound/soc/soc-compress.c
9757
9758SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9759M:	Liam Girdwood <lgirdwood@gmail.com>
9760M:	Mark Brown <broonie@kernel.org>
9761T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9762L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9763W:	http://alsa-project.org/main/index.php/ASoC
9764S:	Supported
9765F:	Documentation/sound/alsa/soc/
9766F:	sound/soc/
9767F:	include/sound/soc*
9768
9769SOUND - DMAENGINE HELPERS
9770M:	Lars-Peter Clausen <lars@metafoo.de>
9771S:	Supported
9772F:	include/sound/dmaengine_pcm.h
9773F:	sound/core/pcm_dmaengine.c
9774F:	sound/soc/soc-generic-dmaengine-pcm.c
9775
9776SP2 MEDIA DRIVER
9777M:	Olli Salonen <olli.salonen@iki.fi>
9778L:	linux-media@vger.kernel.org
9779W:	http://linuxtv.org/
9780Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9781S:	Maintained
9782F:	drivers/media/dvb-frontends/sp2*
9783
9784SPARC + UltraSPARC (sparc/sparc64)
9785M:	"David S. Miller" <davem@davemloft.net>
9786L:	sparclinux@vger.kernel.org
9787Q:	http://patchwork.ozlabs.org/project/sparclinux/list/
9788T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9789T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9790S:	Maintained
9791F:	arch/sparc/
9792F:	drivers/sbus/
9793
9794SPARC SERIAL DRIVERS
9795M:	"David S. Miller" <davem@davemloft.net>
9796L:	sparclinux@vger.kernel.org
9797T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9798T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9799S:	Maintained
9800F:	include/linux/sunserialcore.h
9801F:	drivers/tty/serial/suncore.c
9802F:	drivers/tty/serial/sunhv.c
9803F:	drivers/tty/serial/sunsab.c
9804F:	drivers/tty/serial/sunsab.h
9805F:	drivers/tty/serial/sunsu.c
9806F:	drivers/tty/serial/sunzilog.c
9807F:	drivers/tty/serial/sunzilog.h
9808
9809SPARSE CHECKER
9810M:	"Christopher Li" <sparse@chrisli.org>
9811L:	linux-sparse@vger.kernel.org
9812W:	https://sparse.wiki.kernel.org/
9813T:	git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9814T:	git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9815S:	Maintained
9816F:	include/linux/compiler.h
9817
9818SPEAR PLATFORM SUPPORT
9819M:	Viresh Kumar <vireshk@kernel.org>
9820M:	Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9821L:	spear-devel@list.st.com
9822L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9823W:	http://www.st.com/spear
9824S:	Maintained
9825F:	arch/arm/mach-spear/
9826
9827SPEAR CLOCK FRAMEWORK SUPPORT
9828M:	Viresh Kumar <vireshk@kernel.org>
9829L:	spear-devel@list.st.com
9830L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9831W:	http://www.st.com/spear
9832S:	Maintained
9833F:	drivers/clk/spear/
9834
9835SPI SUBSYSTEM
9836M:	Mark Brown <broonie@kernel.org>
9837L:	linux-spi@vger.kernel.org
9838T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9839Q:	http://patchwork.kernel.org/project/spi-devel-general/list/
9840S:	Maintained
9841F:	Documentation/spi/
9842F:	drivers/spi/
9843F:	include/linux/spi/
9844F:	include/uapi/linux/spi/
9845
9846SPIDERNET NETWORK DRIVER for CELL
9847M:	Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9848L:	netdev@vger.kernel.org
9849S:	Supported
9850F:	Documentation/networking/spider_net.txt
9851F:	drivers/net/ethernet/toshiba/spider_net*
9852
9853SPU FILE SYSTEM
9854M:	Jeremy Kerr <jk@ozlabs.org>
9855L:	linuxppc-dev@lists.ozlabs.org
9856W:	http://www.ibm.com/developerworks/power/cell/
9857S:	Supported
9858F:	Documentation/filesystems/spufs.txt
9859F:	arch/powerpc/platforms/cell/spufs/
9860
9861SQUASHFS FILE SYSTEM
9862M:	Phillip Lougher <phillip@squashfs.org.uk>
9863L:	squashfs-devel@lists.sourceforge.net (subscribers-only)
9864W:	http://squashfs.org.uk
9865S:	Maintained
9866F:	Documentation/filesystems/squashfs.txt
9867F:	fs/squashfs/
9868
9869SRM (Alpha) environment access
9870M:	Jan-Benedict Glaw <jbglaw@lug-owl.de>
9871S:	Maintained
9872F:	arch/alpha/kernel/srm_env.c
9873
9874STABLE BRANCH
9875M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9876L:	stable@vger.kernel.org
9877S:	Supported
9878F:	Documentation/stable_kernel_rules.txt
9879
9880STAGING SUBSYSTEM
9881M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9882T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9883L:	devel@driverdev.osuosl.org
9884S:	Supported
9885F:	drivers/staging/
9886
9887STAGING - COMEDI
9888M:	Ian Abbott <abbotti@mev.co.uk>
9889M:	H Hartley Sweeten <hsweeten@visionengravers.com>
9890S:	Odd Fixes
9891F:	drivers/staging/comedi/
9892
9893STAGING - FLARION FT1000 DRIVERS
9894M:	Marek Belisko <marek.belisko@gmail.com>
9895S:	Odd Fixes
9896F:	drivers/staging/ft1000/
9897
9898STAGING - INDUSTRIAL IO
9899M:	Jonathan Cameron <jic23@kernel.org>
9900L:	linux-iio@vger.kernel.org
9901S:	Odd Fixes
9902F:	drivers/staging/iio/
9903
9904STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9905M:	Jarod Wilson <jarod@wilsonet.com>
9906W:	http://www.lirc.org/
9907S:	Odd Fixes
9908F:	drivers/staging/media/lirc/
9909
9910STAGING - LUSTRE PARALLEL FILESYSTEM
9911M:	Oleg Drokin <oleg.drokin@intel.com>
9912M:	Andreas Dilger <andreas.dilger@intel.com>
9913L:	lustre-devel@lists.lustre.org (moderated for non-subscribers)
9914W:	http://wiki.lustre.org/
9915S:	Maintained
9916F:	drivers/staging/lustre
9917
9918STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9919M:	Julian Andres Klode <jak@jak-linux.org>
9920M:	Marc Dietrich <marvin24@gmx.de>
9921L:	ac100@lists.launchpad.net (moderated for non-subscribers)
9922L:	linux-tegra@vger.kernel.org
9923S:	Maintained
9924F:	drivers/staging/nvec/
9925
9926STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9927M:	Jens Frederich <jfrederich@gmail.com>
9928M:	Daniel Drake <dsd@laptop.org>
9929M:	Jon Nettleton <jon.nettleton@gmail.com>
9930W:	http://wiki.laptop.org/go/DCON
9931S:	Maintained
9932F:	drivers/staging/olpc_dcon/
9933
9934STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9935M:	Willy Tarreau <willy@meta-x.org>
9936S:	Odd Fixes
9937F:	drivers/staging/panel/
9938
9939STAGING - REALTEK RTL8712U DRIVERS
9940M:	Larry Finger <Larry.Finger@lwfinger.net>
9941M:	Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9942S:	Odd Fixes
9943F:	drivers/staging/rtl8712/
9944
9945STAGING - REALTEK RTL8723U WIRELESS DRIVER
9946M:	Larry Finger <Larry.Finger@lwfinger.net>
9947M:	Jes Sorensen <Jes.Sorensen@redhat.com>
9948L:	linux-wireless@vger.kernel.org
9949S:	Maintained
9950F:	drivers/staging/rtl8723au/
9951
9952STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9953M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9954M:	Teddy Wang <teddy.wang@siliconmotion.com>
9955M:	Sudip Mukherjee <sudip@vectorindia.org>
9956L:	linux-fbdev@vger.kernel.org
9957S:	Maintained
9958F:	drivers/staging/sm750fb/
9959
9960STAGING - SLICOSS
9961M:	Lior Dotan <liodot@gmail.com>
9962M:	Christopher Harrer <charrer@alacritech.com>
9963S:	Odd Fixes
9964F:	drivers/staging/slicoss/
9965
9966STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9967M:	William Hubbs <w.d.hubbs@gmail.com>
9968M:	Chris Brannon <chris@the-brannons.com>
9969M:	Kirk Reiser <kirk@reisers.ca>
9970M:	Samuel Thibault <samuel.thibault@ens-lyon.org>
9971L:	speakup@linux-speakup.org
9972W:	http://www.linux-speakup.org/
9973S:	Odd Fixes
9974F:	drivers/staging/speakup/
9975
9976STAGING - VIA VT665X DRIVERS
9977M:	Forest Bond <forest@alittletooquiet.net>
9978S:	Odd Fixes
9979F:	drivers/staging/vt665?/
9980
9981STAGING - WILC1000 WIFI DRIVER
9982M:	Johnny Kim <johnny.kim@atmel.com>
9983M:	Rachel Kim <rachel.kim@atmel.com>
9984M:	Dean Lee <dean.lee@atmel.com>
9985M:	Chris Park <chris.park@atmel.com>
9986L:	linux-wireless@vger.kernel.org
9987S:	Supported
9988F:	drivers/staging/wilc1000/
9989
9990STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9991M:	Arnaud Patard <arnaud.patard@rtp-net.org>
9992S:	Odd Fixes
9993F:	drivers/staging/xgifb/
9994
9995HFI1 DRIVER
9996M:	Mike Marciniszyn <infinipath@intel.com>
9997L:	linux-rdma@vger.kernel.org
9998S:	Supported
9999F:	drivers/staging/rdma/hfi1
10000
10001STARFIRE/DURALAN NETWORK DRIVER
10002M:	Ion Badulescu <ionut@badula.org>
10003S:	Odd Fixes
10004F:	drivers/net/ethernet/adaptec/starfire*
10005
10006SUN3/3X
10007M:	Sam Creasey <sammy@sammy.net>
10008W:	http://sammy.net/sun3/
10009S:	Maintained
10010F:	arch/m68k/kernel/*sun3*
10011F:	arch/m68k/sun3*/
10012F:	arch/m68k/include/asm/sun3*
10013F:	drivers/net/ethernet/i825xx/sun3*
10014
10015SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10016M:	Hans de Goede <hdegoede@redhat.com>
10017L:	linux-input@vger.kernel.org
10018S:	Maintained
10019F:	Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10020F:	drivers/input/keyboard/sun4i-lradc-keys.c
10021
10022SUNDANCE NETWORK DRIVER
10023M:	Denis Kirjanov <kda@linux-powerpc.org>
10024L:	netdev@vger.kernel.org
10025S:	Maintained
10026F:	drivers/net/ethernet/dlink/sundance.c
10027
10028SUPERH
10029L:	linux-sh@vger.kernel.org
10030Q:	http://patchwork.kernel.org/project/linux-sh/list/
10031S:	Orphan
10032F:	Documentation/sh/
10033F:	arch/sh/
10034F:	drivers/sh/
10035
10036SUSPEND TO RAM
10037M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
10038M:	Len Brown <len.brown@intel.com>
10039M:	Pavel Machek <pavel@ucw.cz>
10040L:	linux-pm@vger.kernel.org
10041S:	Supported
10042F:	Documentation/power/
10043F:	arch/x86/kernel/acpi/
10044F:	drivers/base/power/
10045F:	kernel/power/
10046F:	include/linux/suspend.h
10047F:	include/linux/freezer.h
10048F:	include/linux/pm.h
10049
10050SVGA HANDLING
10051M:	Martin Mares <mj@ucw.cz>
10052L:	linux-video@atrey.karlin.mff.cuni.cz
10053S:	Maintained
10054F:	Documentation/svga.txt
10055F:	arch/x86/boot/video*
10056
10057SWIOTLB SUBSYSTEM
10058M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10059L:	linux-kernel@vger.kernel.org
10060S:	Supported
10061F:	lib/swiotlb.c
10062F:	arch/*/kernel/pci-swiotlb.c
10063F:	include/linux/swiotlb.h
10064
10065SWITCHDEV
10066M:	Jiri Pirko <jiri@resnulli.us>
10067L:	netdev@vger.kernel.org
10068S:	Supported
10069F:	net/switchdev/
10070F:	include/net/switchdev.h
10071
10072SYNOPSYS ARC ARCHITECTURE
10073M:	Vineet Gupta <vgupta@synopsys.com>
10074S:	Supported
10075F:	arch/arc/
10076F:	Documentation/devicetree/bindings/arc/*
10077F:	drivers/tty/serial/arc_uart.c
10078T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10079
10080SYNOPSYS ARC SDP platform support
10081M:	Alexey Brodkin <abrodkin@synopsys.com>
10082S:	Supported
10083F:	arch/arc/plat-axs10x
10084F:	arch/arc/boot/dts/ax*
10085F:	Documentation/devicetree/bindings/arc/axs10*
10086
10087SYSTEM CONFIGURATION (SYSCON)
10088M:	Lee Jones <lee.jones@linaro.org>
10089M:	Arnd Bergmann <arnd@arndb.de>
10090T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10091S:	Supported
10092F:	drivers/mfd/syscon.c
10093
10094SYSV FILESYSTEM
10095M:	Christoph Hellwig <hch@infradead.org>
10096S:	Maintained
10097F:	Documentation/filesystems/sysv-fs.txt
10098F:	fs/sysv/
10099F:	include/linux/sysv_fs.h
10100
10101TARGET SUBSYSTEM
10102M:	"Nicholas A. Bellinger" <nab@linux-iscsi.org>
10103L:	linux-scsi@vger.kernel.org
10104L:	target-devel@vger.kernel.org
10105W:	http://www.linux-iscsi.org
10106W:	http://groups.google.com/group/linux-iscsi-target-dev
10107T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10108S:	Supported
10109F:	drivers/target/
10110F:	include/target/
10111F:	Documentation/target/
10112
10113TASKSTATS STATISTICS INTERFACE
10114M:	Balbir Singh <bsingharora@gmail.com>
10115S:	Maintained
10116F:	Documentation/accounting/taskstats*
10117F:	include/linux/taskstats*
10118F:	kernel/taskstats.c
10119
10120TC CLASSIFIER
10121M:	Jamal Hadi Salim <jhs@mojatatu.com>
10122L:	netdev@vger.kernel.org
10123S:	Maintained
10124F:	include/net/pkt_cls.h
10125F:	include/uapi/linux/pkt_cls.h
10126F:	net/sched/
10127
10128TCP LOW PRIORITY MODULE
10129M:	"Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10130M:	"Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10131W:	http://tcp-lp-mod.sourceforge.net/
10132S:	Maintained
10133F:	net/ipv4/tcp_lp.c
10134
10135TDA10071 MEDIA DRIVER
10136M:	Antti Palosaari <crope@iki.fi>
10137L:	linux-media@vger.kernel.org
10138W:	http://linuxtv.org/
10139W:	http://palosaari.fi/linux/
10140Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10141T:	git git://linuxtv.org/anttip/media_tree.git
10142S:	Maintained
10143F:	drivers/media/dvb-frontends/tda10071*
10144
10145TDA18212 MEDIA DRIVER
10146M:	Antti Palosaari <crope@iki.fi>
10147L:	linux-media@vger.kernel.org
10148W:	http://linuxtv.org/
10149W:	http://palosaari.fi/linux/
10150Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10151T:	git git://linuxtv.org/anttip/media_tree.git
10152S:	Maintained
10153F:	drivers/media/tuners/tda18212*
10154
10155TDA18218 MEDIA DRIVER
10156M:	Antti Palosaari <crope@iki.fi>
10157L:	linux-media@vger.kernel.org
10158W:	http://linuxtv.org/
10159W:	http://palosaari.fi/linux/
10160Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10161T:	git git://linuxtv.org/anttip/media_tree.git
10162S:	Maintained
10163F:	drivers/media/tuners/tda18218*
10164
10165TDA18271 MEDIA DRIVER
10166M:	Michael Krufky <mkrufky@linuxtv.org>
10167L:	linux-media@vger.kernel.org
10168W:	http://linuxtv.org/
10169W:	http://github.com/mkrufky
10170Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10171T:	git git://linuxtv.org/mkrufky/tuners.git
10172S:	Maintained
10173F:	drivers/media/tuners/tda18271*
10174
10175TDA827x MEDIA DRIVER
10176M:	Michael Krufky <mkrufky@linuxtv.org>
10177L:	linux-media@vger.kernel.org
10178W:	http://linuxtv.org/
10179W:	http://github.com/mkrufky
10180Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10181T:	git git://linuxtv.org/mkrufky/tuners.git
10182S:	Maintained
10183F:	drivers/media/tuners/tda8290.*
10184
10185TDA8290 MEDIA DRIVER
10186M:	Michael Krufky <mkrufky@linuxtv.org>
10187L:	linux-media@vger.kernel.org
10188W:	http://linuxtv.org/
10189W:	http://github.com/mkrufky
10190Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10191T:	git git://linuxtv.org/mkrufky/tuners.git
10192S:	Maintained
10193F:	drivers/media/tuners/tda8290.*
10194
10195TDA9840 MEDIA DRIVER
10196M:	Hans Verkuil <hverkuil@xs4all.nl>
10197L:	linux-media@vger.kernel.org
10198T:	git git://linuxtv.org/media_tree.git
10199W:	http://linuxtv.org
10200S:	Maintained
10201F:	drivers/media/i2c/tda9840*
10202
10203TEA5761 TUNER DRIVER
10204M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10205L:	linux-media@vger.kernel.org
10206W:	http://linuxtv.org
10207T:	git git://linuxtv.org/media_tree.git
10208S:	Odd fixes
10209F:	drivers/media/tuners/tea5761.*
10210
10211TEA5767 TUNER DRIVER
10212M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10213L:	linux-media@vger.kernel.org
10214W:	http://linuxtv.org
10215T:	git git://linuxtv.org/media_tree.git
10216S:	Maintained
10217F:	drivers/media/tuners/tea5767.*
10218
10219TEA6415C MEDIA DRIVER
10220M:	Hans Verkuil <hverkuil@xs4all.nl>
10221L:	linux-media@vger.kernel.org
10222T:	git git://linuxtv.org/media_tree.git
10223W:	http://linuxtv.org
10224S:	Maintained
10225F:	drivers/media/i2c/tea6415c*
10226
10227TEA6420 MEDIA DRIVER
10228M:	Hans Verkuil <hverkuil@xs4all.nl>
10229L:	linux-media@vger.kernel.org
10230T:	git git://linuxtv.org/media_tree.git
10231W:	http://linuxtv.org
10232S:	Maintained
10233F:	drivers/media/i2c/tea6420*
10234
10235TEAM DRIVER
10236M:	Jiri Pirko <jiri@resnulli.us>
10237L:	netdev@vger.kernel.org
10238S:	Supported
10239F:	drivers/net/team/
10240F:	include/linux/if_team.h
10241F:	include/uapi/linux/if_team.h
10242
10243TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10244M:	"Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10245S:	Maintained
10246F:	arch/x86/platform/ts5500/
10247
10248TECHNOTREND USB IR RECEIVER
10249M:	Sean Young <sean@mess.org>
10250L:	linux-media@vger.kernel.org
10251S:	Maintained
10252F:	drivers/media/rc/ttusbir.c
10253
10254TEGRA ARCHITECTURE SUPPORT
10255M:	Stephen Warren <swarren@wwwdotorg.org>
10256M:	Thierry Reding <thierry.reding@gmail.com>
10257M:	Alexandre Courbot <gnurou@gmail.com>
10258L:	linux-tegra@vger.kernel.org
10259Q:	http://patchwork.ozlabs.org/project/linux-tegra/list/
10260T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10261S:	Supported
10262N:	[^a-z]tegra
10263
10264TEGRA CLOCK DRIVER
10265M:	Peter De Schrijver <pdeschrijver@nvidia.com>
10266M:	Prashant Gaikwad <pgaikwad@nvidia.com>
10267S:	Supported
10268F:	drivers/clk/tegra/
10269
10270TEGRA DMA DRIVER
10271M:	Laxman Dewangan <ldewangan@nvidia.com>
10272S:	Supported
10273F:	drivers/dma/tegra20-apb-dma.c
10274
10275TEGRA I2C DRIVER
10276M:	Laxman Dewangan <ldewangan@nvidia.com>
10277S:	Supported
10278F:	drivers/i2c/busses/i2c-tegra.c
10279
10280TEGRA IOMMU DRIVERS
10281M:	Hiroshi Doyu <hdoyu@nvidia.com>
10282S:	Supported
10283F:	drivers/iommu/tegra*
10284
10285TEGRA KBC DRIVER
10286M:	Rakesh Iyer <riyer@nvidia.com>
10287M:	Laxman Dewangan <ldewangan@nvidia.com>
10288S:	Supported
10289F:	drivers/input/keyboard/tegra-kbc.c
10290
10291TEGRA PWM DRIVER
10292M:	Thierry Reding <thierry.reding@gmail.com>
10293S:	Supported
10294F:	drivers/pwm/pwm-tegra.c
10295
10296TEGRA SERIAL DRIVER
10297M:	Laxman Dewangan <ldewangan@nvidia.com>
10298S:	Supported
10299F:	drivers/tty/serial/serial-tegra.c
10300
10301TEGRA SPI DRIVER
10302M:	Laxman Dewangan <ldewangan@nvidia.com>
10303S:	Supported
10304F:	drivers/spi/spi-tegra*
10305
10306TEHUTI ETHERNET DRIVER
10307M:	Andy Gospodarek <andy@greyhouse.net>
10308L:	netdev@vger.kernel.org
10309S:	Supported
10310F:	drivers/net/ethernet/tehuti/*
10311
10312Telecom Clock Driver for MCPL0010
10313M:	Mark Gross <mark.gross@intel.com>
10314S:	Supported
10315F:	drivers/char/tlclk.c
10316
10317TENSILICA XTENSA PORT (xtensa)
10318M:	Chris Zankel <chris@zankel.net>
10319M:	Max Filippov <jcmvbkbc@gmail.com>
10320L:	linux-xtensa@linux-xtensa.org
10321S:	Maintained
10322F:	arch/xtensa/
10323F:	drivers/irqchip/irq-xtensa-*
10324
10325THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10326M:	Hans Verkuil <hverkuil@xs4all.nl>
10327L:	linux-media@vger.kernel.org
10328T:	git git://linuxtv.org/media_tree.git
10329W:	http://linuxtv.org
10330S:	Maintained
10331F:	drivers/media/radio/radio-raremono.c
10332
10333THERMAL
10334M:	Zhang Rui <rui.zhang@intel.com>
10335M:	Eduardo Valentin <edubezval@gmail.com>
10336L:	linux-pm@vger.kernel.org
10337T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10338T:	git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10339Q:	https://patchwork.kernel.org/project/linux-pm/list/
10340S:	Supported
10341F:	drivers/thermal/
10342F:	include/linux/thermal.h
10343F:	include/uapi/linux/thermal.h
10344F:	include/linux/cpu_cooling.h
10345F:	Documentation/devicetree/bindings/thermal/
10346
10347THERMAL/CPU_COOLING
10348M:	Amit Daniel Kachhap <amit.kachhap@gmail.com>
10349M:	Viresh Kumar <viresh.kumar@linaro.org>
10350M:	Javi Merino <javi.merino@arm.com>
10351L:	linux-pm@vger.kernel.org
10352S:	Supported
10353F:	Documentation/thermal/cpu-cooling-api.txt
10354F:	drivers/thermal/cpu_cooling.c
10355F:	include/linux/cpu_cooling.h
10356
10357THINGM BLINK(1) USB RGB LED DRIVER
10358M:	Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10359S:	Maintained
10360F:	drivers/hid/hid-thingm.c
10361
10362THINKPAD ACPI EXTRAS DRIVER
10363M:	Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10364L:	ibm-acpi-devel@lists.sourceforge.net
10365L:	platform-driver-x86@vger.kernel.org
10366W:	http://ibm-acpi.sourceforge.net
10367W:	http://thinkwiki.org/wiki/Ibm-acpi
10368T:	git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10369S:	Maintained
10370F:	drivers/platform/x86/thinkpad_acpi.c
10371
10372TI BANDGAP AND THERMAL DRIVER
10373M:	Eduardo Valentin <edubezval@gmail.com>
10374L:	linux-pm@vger.kernel.org
10375L:	linux-omap@vger.kernel.org
10376S:	Maintained
10377F:	drivers/thermal/ti-soc-thermal/
10378
10379TI CDCE706 CLOCK DRIVER
10380M:	Max Filippov <jcmvbkbc@gmail.com>
10381S:	Maintained
10382F:	drivers/clk/clk-cdce706.c
10383
10384TI CLOCK DRIVER
10385M:	Tero Kristo <t-kristo@ti.com>
10386L:	linux-omap@vger.kernel.org
10387S:	Maintained
10388F:	drivers/clk/ti/
10389F:	include/linux/clk/ti.h
10390
10391TI FLASH MEDIA INTERFACE DRIVER
10392M:	Alex Dubov <oakad@yahoo.com>
10393S:	Maintained
10394F:	drivers/misc/tifm*
10395F:	drivers/mmc/host/tifm_sd.c
10396F:	include/linux/tifm.h
10397
10398TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10399M:	Santosh Shilimkar <ssantosh@kernel.org>
10400L:	linux-kernel@vger.kernel.org
10401L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10402S:	Maintained
10403F:	drivers/soc/ti/*
10404T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10405
10406
10407TI LM49xxx FAMILY ASoC CODEC DRIVERS
10408M:	M R Swami Reddy <mr.swami.reddy@ti.com>
10409M:	Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10410L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10411S:	Maintained
10412F:	sound/soc/codecs/lm49453*
10413F:	sound/soc/codecs/isabelle*
10414
10415TI LP855x BACKLIGHT DRIVER
10416M:	Milo Kim <milo.kim@ti.com>
10417S:	Maintained
10418F:	Documentation/backlight/lp855x-driver.txt
10419F:	drivers/video/backlight/lp855x_bl.c
10420F:	include/linux/platform_data/lp855x.h
10421
10422TI LP8727 CHARGER DRIVER
10423M:	Milo Kim <milo.kim@ti.com>
10424S:	Maintained
10425F:	drivers/power/lp8727_charger.c
10426F:	include/linux/platform_data/lp8727.h
10427
10428TI LP8788 MFD DRIVER
10429M:	Milo Kim <milo.kim@ti.com>
10430S:	Maintained
10431F:	drivers/iio/adc/lp8788_adc.c
10432F:	drivers/leds/leds-lp8788.c
10433F:	drivers/mfd/lp8788*.c
10434F:	drivers/power/lp8788-charger.c
10435F:	drivers/regulator/lp8788-*.c
10436F:	include/linux/mfd/lp8788*.h
10437
10438TI NETCP ETHERNET DRIVER
10439M:	Wingman Kwok <w-kwok2@ti.com>
10440M:	Murali Karicheri <m-karicheri2@ti.com>
10441L:	netdev@vger.kernel.org
10442S:	Maintained
10443F:	drivers/net/ethernet/ti/netcp*
10444
10445TI TAS571X FAMILY ASoC CODEC DRIVER
10446M:	Kevin Cernekee <cernekee@chromium.org>
10447L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10448S:	Odd Fixes
10449F:	sound/soc/codecs/tas571x*
10450
10451TI TWL4030 SERIES SOC CODEC DRIVER
10452M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
10453L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10454S:	Maintained
10455F:	sound/soc/codecs/twl4030*
10456
10457TI WILINK WIRELESS DRIVERS
10458L:	linux-wireless@vger.kernel.org
10459W:	http://wireless.kernel.org/en/users/Drivers/wl12xx
10460W:	http://wireless.kernel.org/en/users/Drivers/wl1251
10461T:	git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10462S:	Orphan
10463F:	drivers/net/wireless/ti/
10464F:	include/linux/wl12xx.h
10465
10466TIPC NETWORK LAYER
10467M:	Jon Maloy <jon.maloy@ericsson.com>
10468M:	Ying Xue <ying.xue@windriver.com>
10469L:	netdev@vger.kernel.org (core kernel code)
10470L:	tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10471W:	http://tipc.sourceforge.net/
10472S:	Maintained
10473F:	include/uapi/linux/tipc*.h
10474F:	net/tipc/
10475
10476TILE ARCHITECTURE
10477M:	Chris Metcalf <cmetcalf@ezchip.com>
10478W:	http://www.ezchip.com/scm/
10479S:	Supported
10480F:	arch/tile/
10481F:	drivers/char/tile-srom.c
10482F:	drivers/edac/tile_edac.c
10483F:	drivers/net/ethernet/tile/
10484F:	drivers/rtc/rtc-tile.c
10485F:	drivers/tty/hvc/hvc_tile.c
10486F:	drivers/tty/serial/tilegx.c
10487F:	drivers/usb/host/*-tilegx.c
10488F:	include/linux/usb/tilegx.h
10489
10490TLAN NETWORK DRIVER
10491M:	Samuel Chessman <chessman@tux.org>
10492L:	tlan-devel@lists.sourceforge.net (subscribers-only)
10493W:	http://sourceforge.net/projects/tlan/
10494S:	Maintained
10495F:	Documentation/networking/tlan.txt
10496F:	drivers/net/ethernet/ti/tlan.*
10497
10498TOMOYO SECURITY MODULE
10499M:	Kentaro Takeda <takedakn@nttdata.co.jp>
10500M:	Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10501L:	tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10502L:	tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10503L:	tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10504L:	tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10505W:	http://tomoyo.sourceforge.jp/
10506T:	quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10507S:	Maintained
10508F:	security/tomoyo/
10509
10510TOPSTAR LAPTOP EXTRAS DRIVER
10511M:	Herton Ronaldo Krzesinski <herton@canonical.com>
10512L:	platform-driver-x86@vger.kernel.org
10513S:	Maintained
10514F:	drivers/platform/x86/topstar-laptop.c
10515
10516TOSHIBA ACPI EXTRAS DRIVER
10517M:	Azael Avalos <coproscefalo@gmail.com>
10518L:	platform-driver-x86@vger.kernel.org
10519S:	Maintained
10520F:	drivers/platform/x86/toshiba_acpi.c
10521
10522TOSHIBA BLUETOOTH DRIVER
10523M:	Azael Avalos <coproscefalo@gmail.com>
10524L:	platform-driver-x86@vger.kernel.org
10525S:	Maintained
10526F:	drivers/platform/x86/toshiba_bluetooth.c
10527
10528TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10529M:	Azael Avalos <coproscefalo@gmail.com>
10530L:	platform-driver-x86@vger.kernel.org
10531S:	Maintained
10532F:	drivers/platform/x86/toshiba_haps.c
10533
10534TOSHIBA SMM DRIVER
10535M:	Jonathan Buzzard <jonathan@buzzard.org.uk>
10536W:	http://www.buzzard.org.uk/toshiba/
10537S:	Maintained
10538F:	drivers/char/toshiba.c
10539F:	include/linux/toshiba.h
10540F:	include/uapi/linux/toshiba.h
10541
10542TOSHIBA TC358743 DRIVER
10543M:	Mats Randgaard <matrandg@cisco.com>
10544L:	linux-media@vger.kernel.org
10545S:	Maintained
10546F:	drivers/media/i2c/tc358743*
10547F:	include/media/tc358743.h
10548
10549TMIO MMC DRIVER
10550M:	Ian Molton <ian@mnementh.co.uk>
10551L:	linux-mmc@vger.kernel.org
10552S:	Maintained
10553F:	drivers/mmc/host/tmio_mmc*
10554F:	drivers/mmc/host/sh_mobile_sdhi.c
10555F:	include/linux/mmc/tmio.h
10556F:	include/linux/mmc/sh_mobile_sdhi.h
10557
10558TMP401 HARDWARE MONITOR DRIVER
10559M:	Guenter Roeck <linux@roeck-us.net>
10560L:	lm-sensors@lm-sensors.org
10561S:	Maintained
10562F:	Documentation/hwmon/tmp401
10563F:	drivers/hwmon/tmp401.c
10564
10565TMPFS (SHMEM FILESYSTEM)
10566M:	Hugh Dickins <hughd@google.com>
10567L:	linux-mm@kvack.org
10568S:	Maintained
10569F:	include/linux/shmem_fs.h
10570F:	mm/shmem.c
10571
10572TM6000 VIDEO4LINUX DRIVER
10573M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10574L:	linux-media@vger.kernel.org
10575W:	http://linuxtv.org
10576T:	git git://linuxtv.org/media_tree.git
10577S:	Odd fixes
10578F:	drivers/media/usb/tm6000/
10579
10580TW68 VIDEO4LINUX DRIVER
10581M:	Hans Verkuil <hverkuil@xs4all.nl>
10582L:	linux-media@vger.kernel.org
10583T:	git git://linuxtv.org/media_tree.git
10584W:	http://linuxtv.org
10585S:	Odd Fixes
10586F:	drivers/media/pci/tw68/
10587
10588TPM DEVICE DRIVER
10589M:	Peter Huewe <peterhuewe@gmx.de>
10590M:	Marcel Selhorst <tpmdd@selhorst.net>
10591R:	Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10592W:	http://tpmdd.sourceforge.net
10593L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10594Q:	git git://github.com/PeterHuewe/linux-tpmdd.git
10595T:	https://github.com/PeterHuewe/linux-tpmdd
10596S:	Maintained
10597F:	drivers/char/tpm/
10598
10599TPM IBM_VTPM DEVICE DRIVER
10600M:	Ashley Lai <ashleydlai@gmail.com>
10601W:	http://tpmdd.sourceforge.net
10602L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10603S:	Maintained
10604F:	drivers/char/tpm/tpm_ibmvtpm*
10605
10606TRACING
10607M:	Steven Rostedt <rostedt@goodmis.org>
10608M:	Ingo Molnar <mingo@redhat.com>
10609T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10610S:	Maintained
10611F:	Documentation/trace/ftrace.txt
10612F:	arch/*/*/*/ftrace.h
10613F:	arch/*/kernel/ftrace.c
10614F:	include/*/ftrace.h
10615F:	include/linux/trace*.h
10616F:	include/trace/
10617F:	kernel/trace/
10618F:	tools/testing/selftests/ftrace/
10619
10620TRIVIAL PATCHES
10621M:	Jiri Kosina <trivial@kernel.org>
10622T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10623S:	Maintained
10624K:	^Subject:.*(?i)trivial
10625
10626TTY LAYER
10627M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10628M:	Jiri Slaby <jslaby@suse.com>
10629S:	Supported
10630T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10631F:	Documentation/serial/
10632F:	drivers/tty/
10633F:	drivers/tty/serial/serial_core.c
10634F:	include/linux/serial_core.h
10635F:	include/linux/serial.h
10636F:	include/linux/tty.h
10637F:	include/uapi/linux/serial_core.h
10638F:	include/uapi/linux/serial.h
10639F:	include/uapi/linux/tty.h
10640
10641TUA9001 MEDIA DRIVER
10642M:	Antti Palosaari <crope@iki.fi>
10643L:	linux-media@vger.kernel.org
10644W:	http://linuxtv.org/
10645W:	http://palosaari.fi/linux/
10646Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10647T:	git git://linuxtv.org/anttip/media_tree.git
10648S:	Maintained
10649F:	drivers/media/tuners/tua9001*
10650
10651TULIP NETWORK DRIVERS
10652M:	Grant Grundler <grundler@parisc-linux.org>
10653L:	netdev@vger.kernel.org
10654S:	Maintained
10655F:	drivers/net/ethernet/dec/tulip/
10656
10657TUN/TAP driver
10658M:	Maxim Krasnyansky <maxk@qti.qualcomm.com>
10659W:	http://vtun.sourceforge.net/tun
10660S:	Maintained
10661F:	Documentation/networking/tuntap.txt
10662F:	arch/um/os-Linux/drivers/
10663
10664TURBOCHANNEL SUBSYSTEM
10665M:	"Maciej W. Rozycki" <macro@linux-mips.org>
10666M:	Ralf Baechle <ralf@linux-mips.org>
10667L:	linux-mips@linux-mips.org
10668Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
10669S:	Maintained
10670F:	drivers/tc/
10671F:	include/linux/tc.h
10672
10673U14-34F SCSI DRIVER
10674M:	Dario Ballabio <ballabio_dario@emc.com>
10675L:	linux-scsi@vger.kernel.org
10676S:	Maintained
10677F:	drivers/scsi/u14-34f.c
10678
10679UBI FILE SYSTEM (UBIFS)
10680M:	Artem Bityutskiy <dedekind1@gmail.com>
10681M:	Adrian Hunter <adrian.hunter@intel.com>
10682L:	linux-mtd@lists.infradead.org
10683T:	git git://git.infradead.org/ubifs-2.6.git
10684W:	http://www.linux-mtd.infradead.org/doc/ubifs.html
10685S:	Maintained
10686F:	Documentation/filesystems/ubifs.txt
10687F:	fs/ubifs/
10688
10689UCLINUX (M68KNOMMU AND COLDFIRE)
10690M:	Greg Ungerer <gerg@uclinux.org>
10691W:	http://www.uclinux.org/
10692L:	linux-m68k@lists.linux-m68k.org
10693L:	uclinux-dev@uclinux.org  (subscribers-only)
10694T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10695S:	Maintained
10696F:	arch/m68k/coldfire/
10697F:	arch/m68k/68*/
10698F:	arch/m68k/*/*_no.*
10699F:	arch/m68k/include/asm/*_no.*
10700
10701UDF FILESYSTEM
10702M:	Jan Kara <jack@suse.com>
10703S:	Maintained
10704F:	Documentation/filesystems/udf.txt
10705F:	fs/udf/
10706
10707UFS FILESYSTEM
10708M:	Evgeniy Dushistov <dushistov@mail.ru>
10709S:	Maintained
10710F:	Documentation/filesystems/ufs.txt
10711F:	fs/ufs/
10712
10713UHID USERSPACE HID IO DRIVER:
10714M:	David Herrmann <dh.herrmann@googlemail.com>
10715L:	linux-input@vger.kernel.org
10716S:	Maintained
10717F:	drivers/hid/uhid.c
10718F:	include/uapi/linux/uhid.h
10719
10720ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10721L:	linux-usb@vger.kernel.org
10722S:	Orphan
10723F:	drivers/uwb/
10724F:	include/linux/uwb.h
10725F:	include/linux/uwb/
10726
10727UNICORE32 ARCHITECTURE:
10728M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
10729W:	http://mprc.pku.edu.cn/~guanxuetao/linux
10730S:	Maintained
10731T:	git git://github.com/gxt/linux.git
10732F:	arch/unicore32/
10733
10734UNIFDEF
10735M:	Tony Finch <dot@dotat.at>
10736W:	http://dotat.at/prog/unifdef
10737S:	Maintained
10738F:	scripts/unifdef.c
10739
10740UNIFORM CDROM DRIVER
10741M:	Jens Axboe <axboe@kernel.dk>
10742W:	http://www.kernel.dk
10743S:	Maintained
10744F:	Documentation/cdrom/
10745F:	drivers/cdrom/cdrom.c
10746F:	include/linux/cdrom.h
10747F:	include/uapi/linux/cdrom.h
10748
10749UNISYS S-PAR DRIVERS
10750M:	Benjamin Romer <benjamin.romer@unisys.com>
10751M:	David Kershner <david.kershner@unisys.com>
10752L:	sparmaintainer@unisys.com (Unisys internal)
10753S:	Supported
10754F:	drivers/staging/unisys/
10755
10756UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10757M:	Vinayak Holikatti <vinholikatti@gmail.com>
10758L:	linux-scsi@vger.kernel.org
10759S:	Supported
10760F:	Documentation/scsi/ufs.txt
10761F:	drivers/scsi/ufs/
10762
10763UNSORTED BLOCK IMAGES (UBI)
10764M:	Artem Bityutskiy <dedekind1@gmail.com>
10765M:	Richard Weinberger <richard@nod.at>
10766W:	http://www.linux-mtd.infradead.org/
10767L:	linux-mtd@lists.infradead.org
10768T:	git git://git.infradead.org/ubifs-2.6.git
10769S:	Supported
10770F:	drivers/mtd/ubi/
10771F:	include/linux/mtd/ubi.h
10772F:	include/uapi/mtd/ubi-user.h
10773
10774USB ACM DRIVER
10775M:	Oliver Neukum <oliver@neukum.org>
10776L:	linux-usb@vger.kernel.org
10777S:	Maintained
10778F:	Documentation/usb/acm.txt
10779F:	drivers/usb/class/cdc-acm.*
10780
10781USB AR5523 WIRELESS DRIVER
10782M:	Pontus Fuchs <pontus.fuchs@gmail.com>
10783L:	linux-wireless@vger.kernel.org
10784S:	Maintained
10785F:	drivers/net/wireless/ath/ar5523/
10786
10787USB ATTACHED SCSI
10788M:	Hans de Goede <hdegoede@redhat.com>
10789M:	Gerd Hoffmann <kraxel@redhat.com>
10790L:	linux-usb@vger.kernel.org
10791L:	linux-scsi@vger.kernel.org
10792S:	Maintained
10793F:	drivers/usb/storage/uas.c
10794
10795USB CDC ETHERNET DRIVER
10796M:	Oliver Neukum <oliver@neukum.org>
10797L:	linux-usb@vger.kernel.org
10798S:	Maintained
10799F:	drivers/net/usb/cdc_*.c
10800F:	include/uapi/linux/usb/cdc.h
10801
10802USB CHAOSKEY DRIVER
10803M:	Keith Packard <keithp@keithp.com>
10804L:	linux-usb@vger.kernel.org
10805S:	Maintained
10806F:	drivers/usb/misc/chaoskey.c
10807
10808USB CYPRESS C67X00 DRIVER
10809M:	Peter Korsgaard <jacmet@sunsite.dk>
10810L:	linux-usb@vger.kernel.org
10811S:	Maintained
10812F:	drivers/usb/c67x00/
10813
10814USB DAVICOM DM9601 DRIVER
10815M:	Peter Korsgaard <jacmet@sunsite.dk>
10816L:	netdev@vger.kernel.org
10817W:	http://www.linux-usb.org/usbnet
10818S:	Maintained
10819F:	drivers/net/usb/dm9601.c
10820
10821USB DIAMOND RIO500 DRIVER
10822M:	Cesar Miquel <miquel@df.uba.ar>
10823L:	rio500-users@lists.sourceforge.net
10824W:	http://rio500.sourceforge.net
10825S:	Maintained
10826F:	drivers/usb/misc/rio500*
10827
10828USB EHCI DRIVER
10829M:	Alan Stern <stern@rowland.harvard.edu>
10830L:	linux-usb@vger.kernel.org
10831S:	Maintained
10832F:	Documentation/usb/ehci.txt
10833F:	drivers/usb/host/ehci*
10834
10835USB GADGET/PERIPHERAL SUBSYSTEM
10836M:	Felipe Balbi <balbi@ti.com>
10837L:	linux-usb@vger.kernel.org
10838W:	http://www.linux-usb.org/gadget
10839T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10840S:	Maintained
10841F:	drivers/usb/gadget/
10842F:	include/linux/usb/gadget*
10843
10844USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10845M:	Jiri Kosina <jikos@kernel.org>
10846L:	linux-usb@vger.kernel.org
10847T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10848S:	Maintained
10849F:	Documentation/hid/hiddev.txt
10850F:	drivers/hid/usbhid/
10851
10852USB ISP116X DRIVER
10853M:	Olav Kongas <ok@artecdesign.ee>
10854L:	linux-usb@vger.kernel.org
10855S:	Maintained
10856F:	drivers/usb/host/isp116x*
10857F:	include/linux/usb/isp116x.h
10858
10859USB MASS STORAGE DRIVER
10860M:	Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10861L:	linux-usb@vger.kernel.org
10862L:	usb-storage@lists.one-eyed-alien.net
10863S:	Maintained
10864W:	http://www.one-eyed-alien.net/~mdharm/linux-usb/
10865F:	drivers/usb/storage/
10866
10867USB MIDI DRIVER
10868M:	Clemens Ladisch <clemens@ladisch.de>
10869L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10870T:	git git://git.alsa-project.org/alsa-kernel.git
10871S:	Maintained
10872F:	sound/usb/midi.*
10873
10874USB NETWORKING DRIVERS
10875L:	linux-usb@vger.kernel.org
10876S:	Odd Fixes
10877F:	drivers/net/usb/
10878
10879USB OHCI DRIVER
10880M:	Alan Stern <stern@rowland.harvard.edu>
10881L:	linux-usb@vger.kernel.org
10882S:	Maintained
10883F:	Documentation/usb/ohci.txt
10884F:	drivers/usb/host/ohci*
10885
10886USB OTG FSM (Finite State Machine)
10887M:	Peter Chen <Peter.Chen@freescale.com>
10888T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10889L:	linux-usb@vger.kernel.org
10890S:	Maintained
10891F:	drivers/usb/common/usb-otg-fsm.c
10892
10893USB OVER IP DRIVER
10894M:	Valentina Manea <valentina.manea.m@gmail.com>
10895M:	Shuah Khan <shuah.kh@samsung.com>
10896L:	linux-usb@vger.kernel.org
10897S:	Maintained
10898F:	drivers/usb/usbip/
10899F:	tools/usb/usbip/
10900
10901USB PEGASUS DRIVER
10902M:	Petko Manolov <petkan@nucleusys.com>
10903L:	linux-usb@vger.kernel.org
10904L:	netdev@vger.kernel.org
10905T:	git git://github.com/petkan/pegasus.git
10906W:	https://github.com/petkan/pegasus
10907S:	Maintained
10908F:	drivers/net/usb/pegasus.*
10909
10910USB PHY LAYER
10911M:	Felipe Balbi <balbi@ti.com>
10912L:	linux-usb@vger.kernel.org
10913T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10914S:	Maintained
10915F:	drivers/usb/phy/
10916
10917USB PRINTER DRIVER (usblp)
10918M:	Pete Zaitcev <zaitcev@redhat.com>
10919L:	linux-usb@vger.kernel.org
10920S:	Supported
10921F:	drivers/usb/class/usblp.c
10922
10923USB RTL8150 DRIVER
10924M:	Petko Manolov <petkan@nucleusys.com>
10925L:	linux-usb@vger.kernel.org
10926L:	netdev@vger.kernel.org
10927T:	git git://github.com/petkan/rtl8150.git
10928W:	https://github.com/petkan/rtl8150
10929S:	Maintained
10930F:	drivers/net/usb/rtl8150.c
10931
10932USB SERIAL SUBSYSTEM
10933M:	Johan Hovold <johan@kernel.org>
10934L:	linux-usb@vger.kernel.org
10935S:	Maintained
10936F:	Documentation/usb/usb-serial.txt
10937F:	drivers/usb/serial/
10938F:	include/linux/usb/serial.h
10939
10940USB SMSC75XX ETHERNET DRIVER
10941M:	Steve Glendinning <steve.glendinning@shawell.net>
10942L:	netdev@vger.kernel.org
10943S:	Maintained
10944F:	drivers/net/usb/smsc75xx.*
10945
10946USB SMSC95XX ETHERNET DRIVER
10947M:	Steve Glendinning <steve.glendinning@shawell.net>
10948L:	netdev@vger.kernel.org
10949S:	Maintained
10950F:	drivers/net/usb/smsc95xx.*
10951
10952USB SUBSYSTEM
10953M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10954L:	linux-usb@vger.kernel.org
10955W:	http://www.linux-usb.org
10956T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10957S:	Supported
10958F:	Documentation/usb/
10959F:	drivers/usb/
10960F:	include/linux/usb.h
10961F:	include/linux/usb/
10962
10963USB UHCI DRIVER
10964M:	Alan Stern <stern@rowland.harvard.edu>
10965L:	linux-usb@vger.kernel.org
10966S:	Maintained
10967F:	drivers/usb/host/uhci*
10968
10969USB "USBNET" DRIVER FRAMEWORK
10970M:	Oliver Neukum <oneukum@suse.com>
10971L:	netdev@vger.kernel.org
10972W:	http://www.linux-usb.org/usbnet
10973S:	Maintained
10974F:	drivers/net/usb/usbnet.c
10975F:	include/linux/usb/usbnet.h
10976
10977USB VIDEO CLASS
10978M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10979L:	linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10980L:	linux-media@vger.kernel.org
10981T:	git git://linuxtv.org/media_tree.git
10982W:	http://www.ideasonboard.org/uvc/
10983S:	Maintained
10984F:	drivers/media/usb/uvc/
10985F:	include/uapi/linux/uvcvideo.h
10986
10987USB VISION DRIVER
10988M:	Hans Verkuil <hverkuil@xs4all.nl>
10989L:	linux-media@vger.kernel.org
10990T:	git git://linuxtv.org/media_tree.git
10991W:	http://linuxtv.org
10992S:	Odd Fixes
10993F:	drivers/media/usb/usbvision/
10994
10995USB WEBCAM GADGET
10996M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10997L:	linux-usb@vger.kernel.org
10998S:	Maintained
10999F:	drivers/usb/gadget/function/*uvc*
11000F:	drivers/usb/gadget/legacy/webcam.c
11001
11002USB WIRELESS RNDIS DRIVER (rndis_wlan)
11003M:	Jussi Kivilinna <jussi.kivilinna@iki.fi>
11004L:	linux-wireless@vger.kernel.org
11005S:	Maintained
11006F:	drivers/net/wireless/rndis_wlan.c
11007
11008USB XHCI DRIVER
11009M:	Mathias Nyman <mathias.nyman@intel.com>
11010L:	linux-usb@vger.kernel.org
11011S:	Supported
11012F:	drivers/usb/host/xhci*
11013F:	drivers/usb/host/pci-quirks*
11014
11015USB ZD1201 DRIVER
11016L:	linux-wireless@vger.kernel.org
11017W:	http://linux-lc100020.sourceforge.net
11018S:	Orphan
11019F:	drivers/net/wireless/zd1201.*
11020
11021USB ZR364XX DRIVER
11022M:	Antoine Jacquet <royale@zerezo.com>
11023L:	linux-usb@vger.kernel.org
11024L:	linux-media@vger.kernel.org
11025T:	git git://linuxtv.org/media_tree.git
11026W:	http://royale.zerezo.com/zr364xx/
11027S:	Maintained
11028F:	Documentation/video4linux/zr364xx.txt
11029F:	drivers/media/usb/zr364xx/
11030
11031ULPI BUS
11032M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
11033L:	linux-usb@vger.kernel.org
11034S:	Maintained
11035F:	drivers/usb/common/ulpi.c
11036F:	include/linux/ulpi/
11037
11038USER-MODE LINUX (UML)
11039M:	Jeff Dike <jdike@addtoit.com>
11040M:	Richard Weinberger <richard@nod.at>
11041L:	user-mode-linux-devel@lists.sourceforge.net
11042L:	user-mode-linux-user@lists.sourceforge.net
11043W:	http://user-mode-linux.sourceforge.net
11044S:	Maintained
11045F:	Documentation/virtual/uml/
11046F:	arch/um/
11047F:	arch/x86/um/
11048F:	fs/hostfs/
11049F:	fs/hppfs/
11050
11051USERSPACE I/O (UIO)
11052M:	"Hans J. Koch" <hjk@hansjkoch.de>
11053M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11054S:	Maintained
11055T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11056F:	Documentation/DocBook/uio-howto.tmpl
11057F:	drivers/uio/
11058F:	include/linux/uio*.h
11059
11060UTIL-LINUX PACKAGE
11061M:	Karel Zak <kzak@redhat.com>
11062L:	util-linux@vger.kernel.org
11063W:	http://en.wikipedia.org/wiki/Util-linux
11064T:	git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11065S:	Maintained
11066
11067UVESAFB DRIVER
11068M:	Michal Januszewski <spock@gentoo.org>
11069L:	linux-fbdev@vger.kernel.org
11070W:	http://dev.gentoo.org/~spock/projects/uvesafb/
11071S:	Maintained
11072F:	Documentation/fb/uvesafb.txt
11073F:	drivers/video/fbdev/uvesafb.*
11074
11075VFAT/FAT/MSDOS FILESYSTEM
11076M:	OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11077S:	Maintained
11078F:	Documentation/filesystems/vfat.txt
11079F:	fs/fat/
11080
11081VFIO DRIVER
11082M:	Alex Williamson <alex.williamson@redhat.com>
11083L:	kvm@vger.kernel.org
11084S:	Maintained
11085F:	Documentation/vfio.txt
11086F:	drivers/vfio/
11087F:	include/linux/vfio.h
11088F:	include/uapi/linux/vfio.h
11089
11090VFIO PLATFORM DRIVER
11091M:	Baptiste Reynal <b.reynal@virtualopensystems.com>
11092L:	kvm@vger.kernel.org
11093S:	Maintained
11094F:	drivers/vfio/platform/
11095
11096VIDEOBUF2 FRAMEWORK
11097M:	Pawel Osciak <pawel@osciak.com>
11098M:	Marek Szyprowski <m.szyprowski@samsung.com>
11099M:	Kyungmin Park <kyungmin.park@samsung.com>
11100L:	linux-media@vger.kernel.org
11101S:	Maintained
11102F:	drivers/media/v4l2-core/videobuf2-*
11103F:	include/media/videobuf2-*
11104
11105VIRTIO CONSOLE DRIVER
11106M:	Amit Shah <amit.shah@redhat.com>
11107L:	virtualization@lists.linux-foundation.org
11108S:	Maintained
11109F:	drivers/char/virtio_console.c
11110F:	include/linux/virtio_console.h
11111F:	include/uapi/linux/virtio_console.h
11112
11113VIRTIO CORE, NET AND BLOCK DRIVERS
11114M:	"Michael S. Tsirkin" <mst@redhat.com>
11115L:	virtualization@lists.linux-foundation.org
11116S:	Maintained
11117F:	drivers/virtio/
11118F:	tools/virtio/
11119F:	drivers/net/virtio_net.c
11120F:	drivers/block/virtio_blk.c
11121F:	include/linux/virtio_*.h
11122F:	include/uapi/linux/virtio_*.h
11123
11124VIRTIO DRIVERS FOR S390
11125M:	Christian Borntraeger <borntraeger@de.ibm.com>
11126M:	Cornelia Huck <cornelia.huck@de.ibm.com>
11127L:	linux-s390@vger.kernel.org
11128L:	virtualization@lists.linux-foundation.org
11129L:	kvm@vger.kernel.org
11130S:	Supported
11131F:	drivers/s390/virtio/
11132
11133VIRTIO GPU DRIVER
11134M:	David Airlie <airlied@linux.ie>
11135M:	Gerd Hoffmann <kraxel@redhat.com>
11136L:	dri-devel@lists.freedesktop.org
11137L:	virtualization@lists.linux-foundation.org
11138S:	Maintained
11139F:	drivers/gpu/drm/virtio/
11140F:	include/uapi/linux/virtio_gpu.h
11141
11142VIRTIO HOST (VHOST)
11143M:	"Michael S. Tsirkin" <mst@redhat.com>
11144L:	kvm@vger.kernel.org
11145L:	virtualization@lists.linux-foundation.org
11146L:	netdev@vger.kernel.org
11147S:	Maintained
11148F:	drivers/vhost/
11149F:	include/uapi/linux/vhost.h
11150
11151VIRTIO INPUT DRIVER
11152M:	Gerd Hoffmann <kraxel@redhat.com>
11153S:	Maintained
11154F:	drivers/virtio/virtio_input.c
11155F:	include/uapi/linux/virtio_input.h
11156
11157VIA RHINE NETWORK DRIVER
11158S:	Orphan
11159F:	drivers/net/ethernet/via/via-rhine.c
11160
11161VIA SD/MMC CARD CONTROLLER DRIVER
11162M:	Bruce Chang <brucechang@via.com.tw>
11163M:	Harald Welte <HaraldWelte@viatech.com>
11164S:	Maintained
11165F:	drivers/mmc/host/via-sdmmc.c
11166
11167VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11168M:	Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11169L:	linux-fbdev@vger.kernel.org
11170S:	Maintained
11171F:	include/linux/via-core.h
11172F:	include/linux/via-gpio.h
11173F:	include/linux/via_i2c.h
11174F:	drivers/video/fbdev/via/
11175
11176VIA VELOCITY NETWORK DRIVER
11177M:	Francois Romieu <romieu@fr.zoreil.com>
11178L:	netdev@vger.kernel.org
11179S:	Maintained
11180F:	drivers/net/ethernet/via/via-velocity.*
11181
11182VIVID VIRTUAL VIDEO DRIVER
11183M:	Hans Verkuil <hverkuil@xs4all.nl>
11184L:	linux-media@vger.kernel.org
11185T:	git git://linuxtv.org/media_tree.git
11186W:	http://linuxtv.org
11187S:	Maintained
11188F:	drivers/media/platform/vivid/*
11189
11190VLAN (802.1Q)
11191M:	Patrick McHardy <kaber@trash.net>
11192L:	netdev@vger.kernel.org
11193S:	Maintained
11194F:	drivers/net/macvlan.c
11195F:	include/linux/if_*vlan.h
11196F:	net/8021q/
11197
11198VLYNQ BUS
11199M:	Florian Fainelli <florian@openwrt.org>
11200L:	openwrt-devel@lists.openwrt.org (subscribers-only)
11201S:	Maintained
11202F:	drivers/vlynq/vlynq.c
11203F:	include/linux/vlynq.h
11204
11205VME SUBSYSTEM
11206M:	Martyn Welch <martyn@welchs.me.uk>
11207M:	Manohar Vanga <manohar.vanga@gmail.com>
11208M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11209L:	devel@driverdev.osuosl.org
11210S:	Maintained
11211T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11212F:	Documentation/vme_api.txt
11213F:	drivers/staging/vme/
11214F:	drivers/vme/
11215F:	include/linux/vme*
11216
11217VMWARE HYPERVISOR INTERFACE
11218M:	Alok Kataria <akataria@vmware.com>
11219L:	virtualization@lists.linux-foundation.org
11220S:	Supported
11221F:	arch/x86/kernel/cpu/vmware.c
11222
11223VMWARE BALLOON DRIVER
11224M:	Xavier Deguillard <xdeguillard@vmware.com>
11225M:	Philip Moltmann <moltmann@vmware.com>
11226M:	"VMware, Inc." <pv-drivers@vmware.com>
11227L:	linux-kernel@vger.kernel.org
11228S:	Maintained
11229F:	drivers/misc/vmw_balloon.c
11230
11231VMWARE VMMOUSE SUBDRIVER
11232M:	"VMware Graphics" <linux-graphics-maintainer@vmware.com>
11233M:	"VMware, Inc." <pv-drivers@vmware.com>
11234L:	linux-input@vger.kernel.org
11235S:	Maintained
11236F:	drivers/input/mouse/vmmouse.c
11237F:	drivers/input/mouse/vmmouse.h
11238
11239VMWARE VMXNET3 ETHERNET DRIVER
11240M:	Shrikrishna Khare <skhare@vmware.com>
11241M:	"VMware, Inc." <pv-drivers@vmware.com>
11242L:	netdev@vger.kernel.org
11243S:	Maintained
11244F:	drivers/net/vmxnet3/
11245
11246VMware PVSCSI driver
11247M:	Arvind Kumar <arvindkumar@vmware.com>
11248M:	VMware PV-Drivers <pv-drivers@vmware.com>
11249L:	linux-scsi@vger.kernel.org
11250S:	Maintained
11251F:	drivers/scsi/vmw_pvscsi.c
11252F:	drivers/scsi/vmw_pvscsi.h
11253
11254VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11255M:	Liam Girdwood <lgirdwood@gmail.com>
11256M:	Mark Brown <broonie@kernel.org>
11257L:	linux-kernel@vger.kernel.org
11258W:	http://www.slimlogic.co.uk/?p=48
11259T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11260S:	Supported
11261F:	drivers/regulator/
11262F:	include/linux/regulator/
11263
11264VRF
11265M:	David Ahern <dsa@cumulusnetworks.com>
11266M:	Shrijeet Mukherjee <shm@cumulusnetworks.com>
11267L:	netdev@vger.kernel.org
11268S:	Maintained
11269F:	drivers/net/vrf.c
11270F:	include/net/vrf.h
11271F:	Documentation/networking/vrf.txt
11272
11273VT1211 HARDWARE MONITOR DRIVER
11274M:	Juerg Haefliger <juergh@gmail.com>
11275L:	lm-sensors@lm-sensors.org
11276S:	Maintained
11277F:	Documentation/hwmon/vt1211
11278F:	drivers/hwmon/vt1211.c
11279
11280VT8231 HARDWARE MONITOR DRIVER
11281M:	Roger Lucas <vt8231@hiddenengine.co.uk>
11282L:	lm-sensors@lm-sensors.org
11283S:	Maintained
11284F:	drivers/hwmon/vt8231.c
11285
11286VUB300 USB to SDIO/SD/MMC bridge chip
11287M:	Tony Olech <tony.olech@elandigitalsystems.com>
11288L:	linux-mmc@vger.kernel.org
11289L:	linux-usb@vger.kernel.org
11290S:	Supported
11291F:	drivers/mmc/host/vub300.c
11292
11293W1 DALLAS'S 1-WIRE BUS
11294M:	Evgeniy Polyakov <zbr@ioremap.net>
11295S:	Maintained
11296F:	Documentation/w1/
11297F:	drivers/w1/
11298
11299W83791D HARDWARE MONITORING DRIVER
11300M:	Marc Hulsman <m.hulsman@tudelft.nl>
11301L:	lm-sensors@lm-sensors.org
11302S:	Maintained
11303F:	Documentation/hwmon/w83791d
11304F:	drivers/hwmon/w83791d.c
11305
11306W83793 HARDWARE MONITORING DRIVER
11307M:	Rudolf Marek <r.marek@assembler.cz>
11308L:	lm-sensors@lm-sensors.org
11309S:	Maintained
11310F:	Documentation/hwmon/w83793
11311F:	drivers/hwmon/w83793.c
11312
11313W83795 HARDWARE MONITORING DRIVER
11314M:	Jean Delvare <jdelvare@suse.com>
11315L:	lm-sensors@lm-sensors.org
11316S:	Maintained
11317F:	drivers/hwmon/w83795.c
11318
11319W83L51xD SD/MMC CARD INTERFACE DRIVER
11320M:	Pierre Ossman <pierre@ossman.eu>
11321S:	Maintained
11322F:	drivers/mmc/host/wbsd.*
11323
11324WACOM PROTOCOL 4 SERIAL TABLETS
11325M:	Julian Squires <julian@cipht.net>
11326M:	Hans de Goede <hdegoede@redhat.com>
11327L:	linux-input@vger.kernel.org
11328S:	Maintained
11329F:	drivers/input/tablet/wacom_serial4.c
11330
11331WATCHDOG DEVICE DRIVERS
11332M:	Wim Van Sebroeck <wim@iguana.be>
11333L:	linux-watchdog@vger.kernel.org
11334W:	http://www.linux-watchdog.org/
11335T:	git git://www.linux-watchdog.org/linux-watchdog.git
11336S:	Maintained
11337F:	Documentation/watchdog/
11338F:	drivers/watchdog/
11339F:	include/linux/watchdog.h
11340F:	include/uapi/linux/watchdog.h
11341
11342WD7000 SCSI DRIVER
11343M:	Miroslav Zagorac <zaga@fly.cc.fer.hr>
11344L:	linux-scsi@vger.kernel.org
11345S:	Maintained
11346F:	drivers/scsi/wd7000.c
11347
11348WIIMOTE HID DRIVER
11349M:	David Herrmann <dh.herrmann@googlemail.com>
11350L:	linux-input@vger.kernel.org
11351S:	Maintained
11352F:	drivers/hid/hid-wiimote*
11353
11354WINBOND CIR DRIVER
11355M:	David Härdeman <david@hardeman.nu>
11356S:	Maintained
11357F:	drivers/media/rc/winbond-cir.c
11358
11359WIMAX STACK
11360M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11361M:	linux-wimax@intel.com
11362L:	wimax@linuxwimax.org (subscribers-only)
11363S:	Supported
11364W:	http://linuxwimax.org
11365F:	Documentation/wimax/README.wimax
11366F:	include/linux/wimax/debug.h
11367F:	include/net/wimax.h
11368F:	include/uapi/linux/wimax.h
11369F:	net/wimax/
11370
11371WISTRON LAPTOP BUTTON DRIVER
11372M:	Miloslav Trmac <mitr@volny.cz>
11373S:	Maintained
11374F:	drivers/input/misc/wistron_btns.c
11375
11376WL3501 WIRELESS PCMCIA CARD DRIVER
11377M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11378L:	linux-wireless@vger.kernel.org
11379W:	http://oops.ghostprotocols.net:81/blog
11380S:	Maintained
11381F:	drivers/net/wireless/wl3501*
11382
11383WM97XX TOUCHSCREEN DRIVERS
11384M:	Mark Brown <broonie@kernel.org>
11385M:	Liam Girdwood <lrg@slimlogic.co.uk>
11386L:	linux-input@vger.kernel.org
11387W:	https://github.com/CirrusLogic/linux-drivers/wiki
11388S:	Supported
11389F:	drivers/input/touchscreen/*wm97*
11390F:	include/linux/wm97xx.h
11391
11392WOLFSON MICROELECTRONICS DRIVERS
11393L:	patches@opensource.wolfsonmicro.com
11394T:	git https://github.com/CirrusLogic/linux-drivers.git
11395W:	https://github.com/CirrusLogic/linux-drivers/wiki
11396S:	Supported
11397F:	Documentation/hwmon/wm83??
11398F:	arch/arm/mach-s3c64xx/mach-crag6410*
11399F:	drivers/clk/clk-wm83*.c
11400F:	drivers/extcon/extcon-arizona.c
11401F:	drivers/leds/leds-wm83*.c
11402F:	drivers/gpio/gpio-*wm*.c
11403F:	drivers/gpio/gpio-arizona.c
11404F:	drivers/hwmon/wm83??-hwmon.c
11405F:	drivers/input/misc/wm831x-on.c
11406F:	drivers/input/touchscreen/wm831x-ts.c
11407F:	drivers/input/touchscreen/wm97*.c
11408F:	drivers/mfd/arizona*
11409F:	drivers/mfd/wm*.c
11410F:	drivers/power/wm83*.c
11411F:	drivers/rtc/rtc-wm83*.c
11412F:	drivers/regulator/wm8*.c
11413F:	drivers/video/backlight/wm83*_bl.c
11414F:	drivers/watchdog/wm83*_wdt.c
11415F:	include/linux/mfd/arizona/
11416F:	include/linux/mfd/wm831x/
11417F:	include/linux/mfd/wm8350/
11418F:	include/linux/mfd/wm8400*
11419F:	include/linux/wm97xx.h
11420F:	include/sound/wm????.h
11421F:	sound/soc/codecs/arizona.?
11422F:	sound/soc/codecs/wm*
11423
11424WORKQUEUE
11425M:	Tejun Heo <tj@kernel.org>
11426R:	Lai Jiangshan <jiangshanlai@gmail.com>
11427T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11428S:	Maintained
11429F:	include/linux/workqueue.h
11430F:	kernel/workqueue.c
11431F:	Documentation/workqueue.txt
11432
11433X.25 NETWORK LAYER
11434M:	Andrew Hendry <andrew.hendry@gmail.com>
11435L:	linux-x25@vger.kernel.org
11436S:	Odd Fixes
11437F:	Documentation/networking/x25*
11438F:	include/net/x25*
11439F:	net/x25/
11440
11441X86 ARCHITECTURE (32-BIT AND 64-BIT)
11442M:	Thomas Gleixner <tglx@linutronix.de>
11443M:	Ingo Molnar <mingo@redhat.com>
11444M:	"H. Peter Anvin" <hpa@zytor.com>
11445M:	x86@kernel.org
11446L:	linux-kernel@vger.kernel.org
11447T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11448S:	Maintained
11449F:	Documentation/x86/
11450F:	arch/x86/
11451
11452X86 PLATFORM DRIVERS
11453M:	Darren Hart <dvhart@infradead.org>
11454L:	platform-driver-x86@vger.kernel.org
11455T:	git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11456S:	Maintained
11457F:	drivers/platform/x86/
11458
11459X86 MCE INFRASTRUCTURE
11460M:	Tony Luck <tony.luck@intel.com>
11461M:	Borislav Petkov <bp@alien8.de>
11462L:	linux-edac@vger.kernel.org
11463S:	Maintained
11464F:	arch/x86/kernel/cpu/mcheck/*
11465
11466X86 VDSO
11467M:	Andy Lutomirski <luto@amacapital.net>
11468L:	linux-kernel@vger.kernel.org
11469T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11470S:	Maintained
11471F:	arch/x86/entry/vdso/
11472
11473XC2028/3028 TUNER DRIVER
11474M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11475L:	linux-media@vger.kernel.org
11476W:	http://linuxtv.org
11477T:	git git://linuxtv.org/media_tree.git
11478S:	Maintained
11479F:	drivers/media/tuners/tuner-xc2028.*
11480
11481XEN HYPERVISOR INTERFACE
11482M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11483M:	Boris Ostrovsky <boris.ostrovsky@oracle.com>
11484M:	David Vrabel <david.vrabel@citrix.com>
11485L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11486T:	git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11487S:	Supported
11488F:	arch/x86/xen/
11489F:	drivers/*/xen-*front.c
11490F:	drivers/xen/
11491F:	arch/x86/include/asm/xen/
11492F:	include/xen/
11493F:	include/uapi/xen/
11494
11495XEN HYPERVISOR ARM
11496M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11497L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11498S:	Supported
11499F:	arch/arm/xen/
11500F:	arch/arm/include/asm/xen/
11501
11502XEN HYPERVISOR ARM64
11503M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11504L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11505S:	Supported
11506F:	arch/arm64/xen/
11507F:	arch/arm64/include/asm/xen/
11508
11509XEN NETWORK BACKEND DRIVER
11510M:	Ian Campbell <ian.campbell@citrix.com>
11511M:	Wei Liu <wei.liu2@citrix.com>
11512L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11513L:	netdev@vger.kernel.org
11514S:	Supported
11515F:	drivers/net/xen-netback/*
11516
11517XEN PCI SUBSYSTEM
11518M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11519L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11520S:	Supported
11521F:	arch/x86/pci/*xen*
11522F:	drivers/pci/*xen*
11523
11524XEN BLOCK SUBSYSTEM
11525M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11526M:	Roger Pau Monné <roger.pau@citrix.com>
11527L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11528S:	Supported
11529F:	drivers/block/xen-blkback/*
11530F:	drivers/block/xen*
11531
11532XEN PVSCSI DRIVERS
11533M:	Juergen Gross <jgross@suse.com>
11534L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11535L:	linux-scsi@vger.kernel.org
11536S:	Supported
11537F:	drivers/scsi/xen-scsifront.c
11538F:	drivers/xen/xen-scsiback.c
11539F:	include/xen/interface/io/vscsiif.h
11540
11541XEN SWIOTLB SUBSYSTEM
11542M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11543L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11544S:	Supported
11545F:	arch/x86/xen/*swiotlb*
11546F:	drivers/xen/*swiotlb*
11547
11548XFS FILESYSTEM
11549P:	Silicon Graphics Inc
11550M:	Dave Chinner <david@fromorbit.com>
11551M:	xfs@oss.sgi.com
11552L:	xfs@oss.sgi.com
11553W:	http://oss.sgi.com/projects/xfs
11554T:	git git://oss.sgi.com/xfs/xfs.git
11555S:	Supported
11556F:	Documentation/filesystems/xfs.txt
11557F:	fs/xfs/
11558
11559XILINX AXI ETHERNET DRIVER
11560M:	Anirudha Sarangi <anirudh@xilinx.com>
11561M:	John Linn <John.Linn@xilinx.com>
11562S:	Maintained
11563F:	drivers/net/ethernet/xilinx/xilinx_axienet*
11564
11565XILINX UARTLITE SERIAL DRIVER
11566M:	Peter Korsgaard <jacmet@sunsite.dk>
11567L:	linux-serial@vger.kernel.org
11568S:	Maintained
11569F:	drivers/tty/serial/uartlite.c
11570
11571XILINX VIDEO IP CORES
11572M:	Hyun Kwon <hyun.kwon@xilinx.com>
11573M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11574L:	linux-media@vger.kernel.org
11575T:	git git://linuxtv.org/media_tree.git
11576S:	Supported
11577F:	Documentation/devicetree/bindings/media/xilinx/
11578F:	drivers/media/platform/xilinx/
11579F:	include/uapi/linux/xilinx-v4l2-controls.h
11580
11581XILLYBUS DRIVER
11582M:	Eli Billauer <eli.billauer@gmail.com>
11583L:	linux-kernel@vger.kernel.org
11584S:	Supported
11585F:	drivers/char/xillybus/
11586
11587XTENSA XTFPGA PLATFORM SUPPORT
11588M:	Max Filippov <jcmvbkbc@gmail.com>
11589L:	linux-xtensa@linux-xtensa.org
11590S:	Maintained
11591F:	drivers/spi/spi-xtensa-xtfpga.c
11592F:	sound/soc/xtensa/xtfpga-i2s.c
11593
11594YAM DRIVER FOR AX.25
11595M:	Jean-Paul Roubelat <jpr@f6fbb.org>
11596L:	linux-hams@vger.kernel.org
11597S:	Maintained
11598F:	drivers/net/hamradio/yam*
11599F:	include/linux/yam.h
11600
11601YEALINK PHONE DRIVER
11602M:	Henk Vergonet <Henk.Vergonet@gmail.com>
11603L:	usbb2k-api-dev@nongnu.org
11604S:	Maintained
11605F:	Documentation/input/yealink.txt
11606F:	drivers/input/misc/yealink.*
11607
11608Z8530 DRIVER FOR AX.25
11609M:	Joerg Reuter <jreuter@yaina.de>
11610W:	http://yaina.de/jreuter/
11611W:	http://www.qsl.net/dl1bke/
11612L:	linux-hams@vger.kernel.org
11613S:	Maintained
11614F:	Documentation/networking/z8530drv.txt
11615F:	drivers/net/hamradio/*scc.c
11616F:	drivers/net/hamradio/z8530.h
11617
11618ZBUD COMPRESSED PAGE ALLOCATOR
11619M:	Seth Jennings <sjennings@variantweb.net>
11620L:	linux-mm@kvack.org
11621S:	Maintained
11622F:	mm/zbud.c
11623F:	include/linux/zbud.h
11624
11625ZD1211RW WIRELESS DRIVER
11626M:	Daniel Drake <dsd@gentoo.org>
11627M:	Ulrich Kunitz <kune@deine-taler.de>
11628W:	http://zd1211.ath.cx/wiki/DriverRewrite
11629L:	linux-wireless@vger.kernel.org
11630L:	zd1211-devs@lists.sourceforge.net (subscribers-only)
11631S:	Maintained
11632F:	drivers/net/wireless/zd1211rw/
11633
11634ZPOOL COMPRESSED PAGE STORAGE API
11635M:	Dan Streetman <ddstreet@ieee.org>
11636L:	linux-mm@kvack.org
11637S:	Maintained
11638F:	mm/zpool.c
11639F:	include/linux/zpool.h
11640
11641ZR36067 VIDEO FOR LINUX DRIVER
11642L:	mjpeg-users@lists.sourceforge.net
11643L:	linux-media@vger.kernel.org
11644W:	http://mjpeg.sourceforge.net/driver-zoran/
11645T:	hg http://linuxtv.org/hg/v4l-dvb
11646S:	Odd Fixes
11647F:	drivers/media/pci/zoran/
11648
11649ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11650M:	Minchan Kim <minchan@kernel.org>
11651M:	Nitin Gupta <ngupta@vflare.org>
11652R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11653L:	linux-kernel@vger.kernel.org
11654S:	Maintained
11655F:	drivers/block/zram/
11656F:	Documentation/blockdev/zram.txt
11657
11658ZS DECSTATION Z85C30 SERIAL DRIVER
11659M:	"Maciej W. Rozycki" <macro@linux-mips.org>
11660S:	Maintained
11661F:	drivers/tty/serial/zs.*
11662
11663ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11664M:	Minchan Kim <minchan@kernel.org>
11665M:	Nitin Gupta <ngupta@vflare.org>
11666L:	linux-mm@kvack.org
11667S:	Maintained
11668F:	mm/zsmalloc.c
11669F:	include/linux/zsmalloc.h
11670F:	Documentation/vm/zsmalloc.txt
11671
11672ZSWAP COMPRESSED SWAP CACHING
11673M:	Seth Jennings <sjennings@variantweb.net>
11674L:	linux-mm@kvack.org
11675S:	Maintained
11676F:	mm/zswap.c
11677
11678THE REST
11679M:	Linus Torvalds <torvalds@linux-foundation.org>
11680L:	linux-kernel@vger.kernel.org
11681Q:	http://patchwork.kernel.org/project/LKML/list/
11682T:	git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11683S:	Buried alive in reporters
11684F:	*
11685F:	*/
11686