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