xref: /openbmc/linux/MAINTAINERS (revision 2d700715)
1
2
3	List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below.  This will make things
6easier on the maintainers.  Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91.	Always _test_ your changes, however small, on at least 4 or
10	5 people, preferably many more.
11
122.	Try to release a few ALPHA test versions to the net. Announce
13	them onto the kernel channel and await results. This is especially
14	important for device drivers, because often that's the only way
15	you will find things like the fact version 3 firmware needs
16	a magic fix you didn't know about, or some clown changed the
17	chips on a board and not its name.  (Don't laugh!  Look at the
18	SMC etherpower for that.)
19
203.	Make sure your changes compile correctly in multiple
21	configurations. In particular check that changes work both as a
22	module and built into the kernel.
23
244.	When you are happy with a change make it generally available for
25	testing and await feedback.
26
275.	Make a patch available to the relevant maintainer in the list. Use
28	'diff -u' to make the patch easy to merge. Be prepared to get your
29	changes sent back with seemingly silly requests about formatting
30	and variable names.  These aren't as silly as they seem. One
31	job the maintainers (and especially Linus) do is to keep things
32	looking the same. Sometimes this means that the clever hack in
33	your driver to get around a problem actually needs to become a
34	generalized kernel feature ready for next time.
35
36	PLEASE check your patch with the automated style checker
37	(scripts/checkpatch.pl) to catch trivial style violations.
38	See Documentation/CodingStyle for guidance here.
39
40	PLEASE CC: the maintainers and mailing lists that are generated
41	by scripts/get_maintainer.pl.  The results returned by the
42	script will be best if you have git installed and are making
43	your changes in a branch derived from Linus' latest git tree.
44	See Documentation/SubmittingPatches for details.
45
46	PLEASE try to include any credit lines you want added with the
47	patch. It avoids people being missed off by mistake and makes
48	it easier to know who wants adding and who doesn't.
49
50	PLEASE document known bugs. If it doesn't work for everything
51	or does something very odd once a month document it.
52
53	PLEASE remember that submissions must be made under the terms
54	of the Linux Foundation certificate of contribution and should
55	include a Signed-off-by: line.  The current version of this
56	"Developer's Certificate of Origin" (DCO) is listed in the file
57	Documentation/SubmittingPatches.
58
596.	Make sure you have the right to send any changes you make. If you
60	do changes at work you may find your employer owns the patch
61	not you.
62
637.	When sending security related changes or reports to a maintainer
64	please Cc: security@kernel.org, especially if the maintainer
65	does not respond.
66
678.	Happy hacking.
68
69Descriptions of section entries:
70
71	P: Person (obsolete)
72	M: Mail patches to: FullName <address@domain>
73	R: Designated reviewer: FullName <address@domain>
74	   These reviewers should be CCed on patches.
75	L: Mailing list that is relevant to this area
76	W: Web-page with status/info
77	Q: Patchwork web based patch tracking system site
78	T: SCM tree type and location.
79	   Type is one of: git, hg, quilt, stgit, topgit
80	S: Status, one of the following:
81	   Supported:	Someone is actually paid to look after this.
82	   Maintained:	Someone actually looks after it.
83	   Odd Fixes:	It has a maintainer but they don't have time to do
84			much other than throw the odd patch in. See below..
85	   Orphan:	No current maintainer [but maybe you could take the
86			role as you write your new code].
87	   Obsolete:	Old code. Something tagged obsolete generally means
88			it has been replaced by a better system and you
89			should be using that.
90	F: Files and directories with wildcard patterns.
91	   A trailing slash includes all files and subdirectory files.
92	   F:	drivers/net/	all files in and below drivers/net
93	   F:	drivers/net/*	all files in drivers/net, but not below
94	   F:	*/net/*		all files in "any top level directory"/net
95	   One pattern per line.  Multiple F: lines acceptable.
96	N: Files and directories with regex patterns.
97	   N:	[^a-z]tegra	all files whose path contains the word tegra
98	   One pattern per line.  Multiple N: lines acceptable.
99	   scripts/get_maintainer.pl has different behavior for files that
100	   match F: pattern and matches of N: patterns.  By default,
101	   get_maintainer will not look at git log history when an F: pattern
102	   match occurs.  When an N: match occurs, git log history is used
103	   to also notify the people that have git commit signatures.
104	X: Files and directories that are NOT maintained, same rules as F:
105	   Files exclusions are tested before file matches.
106	   Can be useful for excluding a specific subdirectory, for instance:
107	   F:	net/
108	   X:	net/ipv6/
109	   matches all files in and below net excluding net/ipv6/
110	K: Keyword perl extended regex pattern to match content in a
111	   patch or file.  For instance:
112	   K: of_get_profile
113	      matches patches or files that contain "of_get_profile"
114	   K: \b(printk|pr_(info|err))\b
115	      matches patches or files that contain one or more of the words
116	      printk, pr_info or pr_err
117	   One regex pattern per line.  Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125		-----------------------------------
126
1273C59X NETWORK DRIVER
128M:	Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L:	netdev@vger.kernel.org
130S:	Maintained
131F:	Documentation/networking/vortex.txt
132F:	drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M:	David Dillow <dave@thedillows.org>
136L:	netdev@vger.kernel.org
137S:	Maintained
138F:	drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M:	Adam Radford <linuxraid@lsi.com>
142L:	linux-scsi@vger.kernel.org
143W:	http://www.lsi.com
144S:	Supported
145F:	drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L:	linux-scsi@vger.kernel.org
150S:	Maintained
151F:	drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M:	Alexander Aring <alex.aring@gmail.com>
155M:	Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L:	linux-bluetooth@vger.kernel.org
157L:	linux-wpan@vger.kernel.org
158S:	Maintained
159F:	net/6lowpan/
160F:	include/net/6lowpan.h
161F:	Documentation/networking/6lowpan.txt
162
1636PACK NETWORK DRIVER FOR AX.25
164M:	Andreas Koensgen <ajk@comnets.uni-bremen.de>
165L:	linux-hams@vger.kernel.org
166S:	Maintained
167F:	drivers/net/hamradio/6pack.c
168
1698169 10/100/1000 GIGABIT ETHERNET DRIVER
170M:	Realtek linux nic maintainers <nic_swsd@realtek.com>
171L:	netdev@vger.kernel.org
172S:	Maintained
173F:	drivers/net/ethernet/realtek/r8169.c
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177L:	linux-serial@vger.kernel.org
178W:	http://serial.sourceforge.net
179S:	Maintained
180T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181F:	drivers/tty/serial/8250*
182F:	include/linux/serial_8250.h
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185L:	netdev@vger.kernel.org
186S:	Orphan / Obsolete
187F:	drivers/net/ethernet/8390/
188
1899P FILE SYSTEM
190M:	Eric Van Hensbergen <ericvh@gmail.com>
191M:	Ron Minnich <rminnich@sandia.gov>
192M:	Latchesar Ionkov <lucho@ionkov.net>
193L:	v9fs-developer@lists.sourceforge.net
194W:	http://swik.net/v9fs
195Q:	http://patchwork.kernel.org/project/v9fs-devel/list/
196T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197S:	Maintained
198F:	Documentation/filesystems/9p.txt
199F:	fs/9p/
200F:	net/9p/
201F:	include/net/9p/
202F:	include/uapi/linux/virtio_9p.h
203F:	include/trace/events/9p.h
204
205
206A8293 MEDIA DRIVER
207M:	Antti Palosaari <crope@iki.fi>
208L:	linux-media@vger.kernel.org
209W:	http://linuxtv.org/
210W:	http://palosaari.fi/linux/
211Q:	http://patchwork.linuxtv.org/project/linux-media/list/
212T:	git git://linuxtv.org/anttip/media_tree.git
213S:	Maintained
214F:	drivers/media/dvb-frontends/a8293*
215
216AACRAID SCSI RAID DRIVER
217M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218L:	linux-scsi@vger.kernel.org
219W:	http://www.adaptec.com/
220S:	Supported
221F:	Documentation/scsi/aacraid.txt
222F:	drivers/scsi/aacraid/
223
224ABI/API
225L:	linux-api@vger.kernel.org
226F:	Documentation/ABI/
227F:	include/linux/syscalls.h
228F:	include/uapi/
229F:	kernel/sys_ni.c
230
231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
232M:	Hans de Goede <hdegoede@redhat.com>
233L:	lm-sensors@lm-sensors.org
234S:	Maintained
235F:	drivers/hwmon/abituguru.c
236
237ABIT UGURU 3 HARDWARE MONITOR DRIVER
238M:	Alistair John Strachan <alistair@devzero.co.uk>
239L:	lm-sensors@lm-sensors.org
240S:	Maintained
241F:	drivers/hwmon/abituguru3.c
242
243ACENIC DRIVER
244M:	Jes Sorensen <jes@trained-monkey.org>
245L:	linux-acenic@sunsite.dk
246S:	Maintained
247F:	drivers/net/ethernet/alteon/acenic*
248
249ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
250M:	Peter Feuerer <peter@piie.net>
251L:	platform-driver-x86@vger.kernel.org
252W:	http://piie.net/?section=acerhdf
253S:	Maintained
254F:	drivers/platform/x86/acerhdf.c
255
256ACER WMI LAPTOP EXTRAS
257M:	"Lee, Chun-Yi" <jlee@suse.com>
258L:	platform-driver-x86@vger.kernel.org
259S:	Maintained
260F:	drivers/platform/x86/acer-wmi.c
261
262ACPI
263M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
264M:	Len Brown <lenb@kernel.org>
265L:	linux-acpi@vger.kernel.org
266W:	https://01.org/linux-acpi
267Q:	https://patchwork.kernel.org/project/linux-acpi/list/
268T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
269S:	Supported
270F:	drivers/acpi/
271F:	drivers/pnp/pnpacpi/
272F:	include/linux/acpi.h
273F:	include/acpi/
274F:	Documentation/acpi/
275F:	Documentation/ABI/testing/sysfs-bus-acpi
276F:	drivers/pci/*acpi*
277F:	drivers/pci/*/*acpi*
278F:	drivers/pci/*/*/*acpi*
279F:	tools/power/acpi/
280
281ACPI COMPONENT ARCHITECTURE (ACPICA)
282M:	Robert Moore <robert.moore@intel.com>
283M:	Lv Zheng <lv.zheng@intel.com>
284M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
285L:	linux-acpi@vger.kernel.org
286L:	devel@acpica.org
287W:	https://acpica.org/
288W:	https://github.com/acpica/acpica/
289Q:	https://patchwork.kernel.org/project/linux-acpi/list/
290T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
291S:	Supported
292F:	drivers/acpi/acpica/
293F:	include/acpi/
294F:	tools/power/acpi/
295
296ACPI FAN DRIVER
297M:	Zhang Rui <rui.zhang@intel.com>
298L:	linux-acpi@vger.kernel.org
299W:	https://01.org/linux-acpi
300S:	Supported
301F:	drivers/acpi/fan.c
302
303ACPI THERMAL DRIVER
304M:	Zhang Rui <rui.zhang@intel.com>
305L:	linux-acpi@vger.kernel.org
306W:	https://01.org/linux-acpi
307S:	Supported
308F:	drivers/acpi/*thermal*
309
310ACPI VIDEO DRIVER
311M:	Zhang Rui <rui.zhang@intel.com>
312L:	linux-acpi@vger.kernel.org
313W:	https://01.org/linux-acpi
314S:	Supported
315F:	drivers/acpi/video.c
316
317ACPI WMI DRIVER
318L:	platform-driver-x86@vger.kernel.org
319S:	Orphan
320F:	drivers/platform/x86/wmi.c
321
322AD1889 ALSA SOUND DRIVER
323M:	Thibaut Varene <T-Bone@parisc-linux.org>
324W:	http://wiki.parisc-linux.org/AD1889
325L:	linux-parisc@vger.kernel.org
326S:	Maintained
327F:	sound/pci/ad1889.*
328
329AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
330M:	Michael Hennerich <michael.hennerich@analog.com>
331W:	http://wiki.analog.com/AD5254
332W:	http://ez.analog.com/community/linux-device-drivers
333S:	Supported
334F:	drivers/misc/ad525x_dpot.c
335
336AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
337M:	Michael Hennerich <michael.hennerich@analog.com>
338W:	http://wiki.analog.com/AD5398
339W:	http://ez.analog.com/community/linux-device-drivers
340S:	Supported
341F:	drivers/regulator/ad5398.c
342
343AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
344M:	Michael Hennerich <michael.hennerich@analog.com>
345W:	http://wiki.analog.com/AD7142
346W:	http://ez.analog.com/community/linux-device-drivers
347S:	Supported
348F:	drivers/input/misc/ad714x.c
349
350AD7877 TOUCHSCREEN DRIVER
351M:	Michael Hennerich <michael.hennerich@analog.com>
352W:	http://wiki.analog.com/AD7877
353W:	http://ez.analog.com/community/linux-device-drivers
354S:	Supported
355F:	drivers/input/touchscreen/ad7877.c
356
357AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
358M:	Michael Hennerich <michael.hennerich@analog.com>
359W:	http://wiki.analog.com/AD7879
360W:	http://ez.analog.com/community/linux-device-drivers
361S:	Supported
362F:	drivers/input/touchscreen/ad7879.c
363
364ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
365M:	Jiri Kosina <jikos@kernel.org>
366S:	Maintained
367
368ADM1025 HARDWARE MONITOR DRIVER
369M:	Jean Delvare <jdelvare@suse.com>
370L:	lm-sensors@lm-sensors.org
371S:	Maintained
372F:	Documentation/hwmon/adm1025
373F:	drivers/hwmon/adm1025.c
374
375ADM1029 HARDWARE MONITOR DRIVER
376M:	Corentin Labbe <clabbe.montjoie@gmail.com>
377L:	lm-sensors@lm-sensors.org
378S:	Maintained
379F:	drivers/hwmon/adm1029.c
380
381ADM8211 WIRELESS DRIVER
382L:	linux-wireless@vger.kernel.org
383W:	http://wireless.kernel.org/
384S:	Orphan
385F:	drivers/net/wireless/adm8211.*
386
387ADP1653 FLASH CONTROLLER DRIVER
388M:	Sakari Ailus <sakari.ailus@iki.fi>
389L:	linux-media@vger.kernel.org
390S:	Maintained
391F:	drivers/media/i2c/adp1653.c
392F:	include/media/adp1653.h
393
394ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
395M:	Michael Hennerich <michael.hennerich@analog.com>
396W:	http://wiki.analog.com/ADP5520
397W:	http://ez.analog.com/community/linux-device-drivers
398S:	Supported
399F:	drivers/mfd/adp5520.c
400F:	drivers/video/backlight/adp5520_bl.c
401F:	drivers/leds/leds-adp5520.c
402F:	drivers/gpio/gpio-adp5520.c
403F:	drivers/input/keyboard/adp5520-keys.c
404
405ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
406M:	Michael Hennerich <michael.hennerich@analog.com>
407W:	http://wiki.analog.com/ADP5588
408W:	http://ez.analog.com/community/linux-device-drivers
409S:	Supported
410F:	drivers/input/keyboard/adp5588-keys.c
411F:	drivers/gpio/gpio-adp5588.c
412
413ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
414M:	Michael Hennerich <michael.hennerich@analog.com>
415W:	http://wiki.analog.com/ADP8860
416W:	http://ez.analog.com/community/linux-device-drivers
417S:	Supported
418F:	drivers/video/backlight/adp8860_bl.c
419
420ADS1015 HARDWARE MONITOR DRIVER
421M:	Dirk Eibach <eibach@gdsys.de>
422L:	lm-sensors@lm-sensors.org
423S:	Maintained
424F:	Documentation/hwmon/ads1015
425F:	drivers/hwmon/ads1015.c
426F:	include/linux/i2c/ads1015.h
427
428ADT746X FAN DRIVER
429M:	Colin Leroy <colin@colino.net>
430S:	Maintained
431F:	drivers/macintosh/therm_adt746x.c
432
433ADT7475 HARDWARE MONITOR DRIVER
434M:	Jean Delvare <jdelvare@suse.com>
435L:	lm-sensors@lm-sensors.org
436S:	Maintained
437F:	Documentation/hwmon/adt7475
438F:	drivers/hwmon/adt7475.c
439
440ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
441M:	Michael Hennerich <michael.hennerich@analog.com>
442W:	http://wiki.analog.com/ADXL345
443W:	http://ez.analog.com/community/linux-device-drivers
444S:	Supported
445F:	drivers/input/misc/adxl34x.c
446
447ADVANSYS SCSI DRIVER
448M:	Matthew Wilcox <matthew@wil.cx>
449M:	Hannes Reinecke <hare@suse.com>
450L:	linux-scsi@vger.kernel.org
451S:	Maintained
452F:	Documentation/scsi/advansys.txt
453F:	drivers/scsi/advansys.c
454
455AEDSP16 DRIVER
456M:	Riccardo Facchetti <fizban@tin.it>
457S:	Maintained
458F:	sound/oss/aedsp16.c
459
460AF9013 MEDIA DRIVER
461M:	Antti Palosaari <crope@iki.fi>
462L:	linux-media@vger.kernel.org
463W:	http://linuxtv.org/
464W:	http://palosaari.fi/linux/
465Q:	http://patchwork.linuxtv.org/project/linux-media/list/
466T:	git git://linuxtv.org/anttip/media_tree.git
467S:	Maintained
468F:	drivers/media/dvb-frontends/af9013*
469
470AF9033 MEDIA DRIVER
471M:	Antti Palosaari <crope@iki.fi>
472L:	linux-media@vger.kernel.org
473W:	http://linuxtv.org/
474W:	http://palosaari.fi/linux/
475Q:	http://patchwork.linuxtv.org/project/linux-media/list/
476T:	git git://linuxtv.org/anttip/media_tree.git
477S:	Maintained
478F:	drivers/media/dvb-frontends/af9033*
479
480AFFS FILE SYSTEM
481L:	linux-fsdevel@vger.kernel.org
482S:	Orphan
483F:	Documentation/filesystems/affs.txt
484F:	fs/affs/
485
486AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
487M:	David Howells <dhowells@redhat.com>
488L:	linux-afs@lists.infradead.org
489S:	Supported
490F:	fs/afs/
491F:	include/net/af_rxrpc.h
492F:	net/rxrpc/af_rxrpc.c
493
494AGPGART DRIVER
495M:	David Airlie <airlied@linux.ie>
496T:	git git://people.freedesktop.org/~airlied/linux (part of drm maint)
497S:	Maintained
498F:	drivers/char/agp/
499F:	include/linux/agp*
500F:	include/uapi/linux/agp*
501
502AHA152X SCSI DRIVER
503M:	"Juergen E. Fischer" <fischer@norbit.de>
504L:	linux-scsi@vger.kernel.org
505S:	Maintained
506F:	drivers/scsi/aha152x*
507F:	drivers/scsi/pcmcia/aha152x*
508
509AIC7XXX / AIC79XX SCSI DRIVER
510M:	Hannes Reinecke <hare@suse.com>
511L:	linux-scsi@vger.kernel.org
512S:	Maintained
513F:	drivers/scsi/aic7xxx/
514
515AIMSLAB FM RADIO RECEIVER DRIVER
516M:	Hans Verkuil <hverkuil@xs4all.nl>
517L:	linux-media@vger.kernel.org
518T:	git git://linuxtv.org/media_tree.git
519W:	http://linuxtv.org
520S:	Maintained
521F:	drivers/media/radio/radio-aimslab*
522
523AIO
524M:	Benjamin LaHaise <bcrl@kvack.org>
525L:	linux-aio@kvack.org
526S:	Supported
527F:	fs/aio.c
528F:	include/linux/*aio*.h
529
530AIRSPY MEDIA DRIVER
531M:	Antti Palosaari <crope@iki.fi>
532L:	linux-media@vger.kernel.org
533W:	http://linuxtv.org/
534W:	http://palosaari.fi/linux/
535Q:	http://patchwork.linuxtv.org/project/linux-media/list/
536T:	git git://linuxtv.org/anttip/media_tree.git
537S:	Maintained
538F:	drivers/media/usb/airspy/
539
540ALCATEL SPEEDTOUCH USB DRIVER
541M:	Duncan Sands <duncan.sands@free.fr>
542L:	linux-usb@vger.kernel.org
543W:	http://www.linux-usb.org/SpeedTouch/
544S:	Maintained
545F:	drivers/usb/atm/speedtch.c
546F:	drivers/usb/atm/usbatm.c
547
548ALCHEMY AU1XX0 MMC DRIVER
549M:	Manuel Lauss <manuel.lauss@gmail.com>
550S:	Maintained
551F:	drivers/mmc/host/au1xmmc.c
552
553ALI1563 I2C DRIVER
554M:	Rudolf Marek <r.marek@assembler.cz>
555L:	linux-i2c@vger.kernel.org
556S:	Maintained
557F:	Documentation/i2c/busses/i2c-ali1563
558F:	drivers/i2c/busses/i2c-ali1563.c
559
560ALLWINNER SECURITY SYSTEM
561M:	Corentin Labbe <clabbe.montjoie@gmail.com>
562L:	linux-crypto@vger.kernel.org
563S:	Maintained
564F:	drivers/crypto/sunxi-ss/
565
566ALPHA PORT
567M:	Richard Henderson <rth@twiddle.net>
568M:	Ivan Kokshaysky <ink@jurassic.park.msu.ru>
569M:	Matt Turner <mattst88@gmail.com>
570S:	Odd Fixes
571L:	linux-alpha@vger.kernel.org
572F:	arch/alpha/
573
574ALTERA MAILBOX DRIVER
575M:	Ley Foon Tan <lftan@altera.com>
576L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577S:	Maintained
578F:	drivers/mailbox/mailbox-altera.c
579
580ALTERA PIO DRIVER
581M:	Tien Hock Loh <thloh@altera.com>
582L:	linux-gpio@vger.kernel.org
583S:	Maintained
584F:	drivers/gpio/gpio-altera.c
585
586ALTERA TRIPLE SPEED ETHERNET DRIVER
587M:	Vince Bridgers <vbridger@opensource.altera.com>
588L:	netdev@vger.kernel.org
589L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590S:	Maintained
591F:	drivers/net/ethernet/altera/
592
593ALTERA UART/JTAG UART SERIAL DRIVERS
594M:	Tobias Klauser <tklauser@distanz.ch>
595L:	linux-serial@vger.kernel.org
596L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
597S:	Maintained
598F:	drivers/tty/serial/altera_uart.c
599F:	drivers/tty/serial/altera_jtaguart.c
600F:	include/linux/altera_uart.h
601F:	include/linux/altera_jtaguart.h
602
603AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
604M:	Tom Lendacky <thomas.lendacky@amd.com>
605L:	linux-crypto@vger.kernel.org
606S:	Supported
607F:	drivers/crypto/ccp/
608F:	include/linux/ccp.h
609
610AMD FAM15H PROCESSOR POWER MONITORING DRIVER
611M:	Andreas Herrmann <herrmann.der.user@googlemail.com>
612L:	lm-sensors@lm-sensors.org
613S:	Maintained
614F:	Documentation/hwmon/fam15h_power
615F:	drivers/hwmon/fam15h_power.c
616
617AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
618M:	Thomas Dahlmann <dahlmann.thomas@arcor.de>
619L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
620S:	Supported
621F:	drivers/usb/gadget/udc/amd5536udc.*
622
623AMD GEODE PROCESSOR/CHIPSET SUPPORT
624P:	Andres Salomon <dilinger@queued.net>
625L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
626W:	http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
627S:	Supported
628F:	drivers/char/hw_random/geode-rng.c
629F:	drivers/crypto/geode*
630F:	drivers/video/fbdev/geode/
631F:	arch/x86/include/asm/geode.h
632
633AMD IOMMU (AMD-VI)
634M:	Joerg Roedel <joro@8bytes.org>
635L:	iommu@lists.linux-foundation.org
636T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
637S:	Maintained
638F:	drivers/iommu/amd_iommu*.[ch]
639F:	include/linux/amd-iommu.h
640
641AMD KFD
642M:	Oded Gabbay <oded.gabbay@gmail.com>
643L:	dri-devel@lists.freedesktop.org
644T:	git git://people.freedesktop.org/~gabbayo/linux.git
645S:	Supported
646F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
647F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
648F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
649F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
650F:	drivers/gpu/drm/amd/amdkfd/
651F:	drivers/gpu/drm/amd/include/cik_structs.h
652F:	drivers/gpu/drm/amd/include/kgd_kfd_interface.h
653F:	drivers/gpu/drm/amd/include/vi_structs.h
654F:	drivers/gpu/drm/radeon/radeon_kfd.c
655F:	drivers/gpu/drm/radeon/radeon_kfd.h
656F:	include/uapi/linux/kfd_ioctl.h
657
658AMD MICROCODE UPDATE SUPPORT
659M:	Borislav Petkov <bp@alien8.de>
660S:	Maintained
661F:	arch/x86/kernel/cpu/microcode/amd*
662
663AMD XGBE DRIVER
664M:	Tom Lendacky <thomas.lendacky@amd.com>
665L:	netdev@vger.kernel.org
666S:	Supported
667F:	drivers/net/ethernet/amd/xgbe/
668
669AMS (Apple Motion Sensor) DRIVER
670M:	Michael Hanselmann <linux-kernel@hansmi.ch>
671S:	Supported
672F:	drivers/macintosh/ams/
673
674AMSO1100 RNIC DRIVER
675M:	Tom Tucker <tom@opengridcomputing.com>
676M:	Steve Wise <swise@opengridcomputing.com>
677L:	linux-rdma@vger.kernel.org
678S:	Maintained
679F:	drivers/infiniband/hw/amso1100/
680
681ANALOG DEVICES INC AD9389B DRIVER
682M:	Hans Verkuil <hans.verkuil@cisco.com>
683L:	linux-media@vger.kernel.org
684S:	Maintained
685F:	drivers/media/i2c/ad9389b*
686
687ANALOG DEVICES INC ADV7180 DRIVER
688M:	Lars-Peter Clausen <lars@metafoo.de>
689L:	linux-media@vger.kernel.org
690W:	http://ez.analog.com/community/linux-device-drivers
691S:	Supported
692F:	drivers/media/i2c/adv7180.c
693
694ANALOG DEVICES INC ADV7511 DRIVER
695M:	Hans Verkuil <hans.verkuil@cisco.com>
696L:	linux-media@vger.kernel.org
697S:	Maintained
698F:	drivers/media/i2c/adv7511*
699
700ANALOG DEVICES INC ADV7604 DRIVER
701M:	Hans Verkuil <hans.verkuil@cisco.com>
702L:	linux-media@vger.kernel.org
703S:	Maintained
704F:	drivers/media/i2c/adv7604*
705
706ANALOG DEVICES INC ADV7842 DRIVER
707M:	Hans Verkuil <hans.verkuil@cisco.com>
708L:	linux-media@vger.kernel.org
709S:	Maintained
710F:	drivers/media/i2c/adv7842*
711
712ANALOG DEVICES INC ASOC CODEC DRIVERS
713M:	Lars-Peter Clausen <lars@metafoo.de>
714L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
715W:	http://wiki.analog.com/
716W:	http://ez.analog.com/community/linux-device-drivers
717S:	Supported
718F:	sound/soc/codecs/adau*
719F:	sound/soc/codecs/adav*
720F:	sound/soc/codecs/ad1*
721F:	sound/soc/codecs/ad7*
722F:	sound/soc/codecs/ssm*
723F:	sound/soc/codecs/sigmadsp.*
724
725ANALOG DEVICES INC ASOC DRIVERS
726L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
727L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
728W:	http://blackfin.uclinux.org/
729S:	Supported
730F:	sound/soc/blackfin/*
731
732ANALOG DEVICES INC IIO DRIVERS
733M:	Lars-Peter Clausen <lars@metafoo.de>
734M:	Michael Hennerich <Michael.Hennerich@analog.com>
735W:	http://wiki.analog.com/
736W:	http://ez.analog.com/community/linux-device-drivers
737S:	Supported
738F:	drivers/iio/*/ad*
739X:	drivers/iio/*/adjd*
740F:	drivers/staging/iio/*/ad*
741F:	staging/iio/trigger/iio-trig-bfin-timer.c
742
743ANALOG DEVICES INC DMA DRIVERS
744M:	Lars-Peter Clausen <lars@metafoo.de>
745W:	http://ez.analog.com/community/linux-device-drivers
746S:	Supported
747F:	drivers/dma/dma-axi-dmac.c
748
749ANDROID DRIVERS
750M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
751M:	Arve Hjønnevåg <arve@android.com>
752M:	Riley Andrews <riandrews@android.com>
753T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
754L:	devel@driverdev.osuosl.org
755S:	Supported
756F:	drivers/android/
757F:	drivers/staging/android/
758
759AOA (Apple Onboard Audio) ALSA DRIVER
760M:	Johannes Berg <johannes@sipsolutions.net>
761L:	linuxppc-dev@lists.ozlabs.org
762L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
763S:	Maintained
764F:	sound/aoa/
765
766APM DRIVER
767M:	Jiri Kosina <jikos@kernel.org>
768S:	Odd fixes
769F:	arch/x86/kernel/apm_32.c
770F:	include/linux/apm_bios.h
771F:	include/uapi/linux/apm_bios.h
772F:	drivers/char/apm-emulation.c
773
774APPLE BCM5974 MULTITOUCH DRIVER
775M:	Henrik Rydberg <rydberg@bitmath.org>
776L:	linux-input@vger.kernel.org
777S:	Odd fixes
778F:	drivers/input/mouse/bcm5974.c
779
780APPLE SMC DRIVER
781M:	Henrik Rydberg <rydberg@bitmath.org>
782L:	lm-sensors@lm-sensors.org
783S:	Odd fixes
784F:	drivers/hwmon/applesmc.c
785
786APPLETALK NETWORK LAYER
787M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
788S:	Maintained
789F:	drivers/net/appletalk/
790F:	net/appletalk/
791
792APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
793M:	Iyappan Subramanian <isubramanian@apm.com>
794M:	Keyur Chudgar <kchudgar@apm.com>
795S:	Supported
796F:	drivers/net/ethernet/apm/xgene/
797F:	Documentation/devicetree/bindings/net/apm-xgene-enet.txt
798
799APTINA CAMERA SENSOR PLL
800M:	Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
801L:	linux-media@vger.kernel.org
802S:	Maintained
803F:	drivers/media/i2c/aptina-pll.*
804
805ARC FRAMEBUFFER DRIVER
806M:	Jaya Kumar <jayalk@intworks.biz>
807S:	Maintained
808F:	drivers/video/fbdev/arcfb.c
809F:	drivers/video/fbdev/core/fb_defio.c
810
811ARM MFM AND FLOPPY DRIVERS
812M:	Ian Molton <spyro@f2s.com>
813S:	Maintained
814F:	arch/arm/lib/floppydma.S
815F:	arch/arm/include/asm/floppy.h
816
817ARM PMU PROFILING AND DEBUGGING
818M:	Will Deacon <will.deacon@arm.com>
819S:	Maintained
820F:	arch/arm/kernel/perf_*
821F:	arch/arm/oprofile/common.c
822F:	arch/arm/kernel/hw_breakpoint.c
823F:	arch/arm/include/asm/hw_breakpoint.h
824F:	arch/arm/include/asm/perf_event.h
825F:	drivers/perf/arm_pmu.c
826F:	include/linux/perf/arm_pmu.h
827
828ARM PORT
829M:	Russell King <linux@arm.linux.org.uk>
830L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
831W:	http://www.arm.linux.org.uk/
832S:	Maintained
833F:	arch/arm/
834
835ARM SUB-ARCHITECTURES
836L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
837S:	Maintained
838F:	arch/arm/mach-*/
839F:	arch/arm/plat-*/
840T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
841
842ARM PRIMECELL AACI PL041 DRIVER
843M:	Russell King <linux@arm.linux.org.uk>
844S:	Maintained
845F:	sound/arm/aaci.*
846
847ARM PRIMECELL CLCD PL110 DRIVER
848M:	Russell King <linux@arm.linux.org.uk>
849S:	Maintained
850F:	drivers/video/fbdev/amba-clcd.*
851
852ARM PRIMECELL KMI PL050 DRIVER
853M:	Russell King <linux@arm.linux.org.uk>
854S:	Maintained
855F:	drivers/input/serio/ambakmi.*
856F:	include/linux/amba/kmi.h
857
858ARM PRIMECELL MMCI PL180/1 DRIVER
859M:	Russell King <linux@arm.linux.org.uk>
860S:	Maintained
861F:	drivers/mmc/host/mmci.*
862F:	include/linux/amba/mmci.h
863
864ARM PRIMECELL UART PL010 AND PL011 DRIVERS
865M:	Russell King <linux@arm.linux.org.uk>
866S:	Maintained
867F:	drivers/tty/serial/amba-pl01*.c
868F:	include/linux/amba/serial.h
869
870ARM PRIMECELL BUS SUPPORT
871M:	Russell King <linux@arm.linux.org.uk>
872S:	Maintained
873F:	drivers/amba/
874F:	include/linux/amba/bus.h
875
876ARM/ADS SPHERE MACHINE SUPPORT
877M:	Lennert Buytenhek <kernel@wantstofly.org>
878L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
879S:	Maintained
880
881ARM/AFEB9260 MACHINE SUPPORT
882M:	Sergey Lapin <slapin@ossfans.org>
883L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
884S:	Maintained
885
886ARM/AJECO 1ARM MACHINE SUPPORT
887M:	Lennert Buytenhek <kernel@wantstofly.org>
888L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
889S:	Maintained
890
891ARM/Allwinner A1X SoC support
892M:	Maxime Ripard <maxime.ripard@free-electrons.com>
893L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
894S:	Maintained
895N:	sun[x4567]i
896
897ARM/Allwinner SoC Clock Support
898M:	Emilio López <emilio@elopez.com.ar>
899S:	Maintained
900F:	drivers/clk/sunxi/
901
902ARM/Amlogic MesonX SoC support
903M:	Carlo Caione <carlo@caione.org>
904L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
905S:	Maintained
906F:	drivers/media/rc/meson-ir.c
907N:	meson[x68]
908
909ARM/Annapurna Labs ALPINE ARCHITECTURE
910M:	Tsahee Zidenberg <tsahee@annapurnalabs.com>
911S:	Maintained
912F:	arch/arm/mach-alpine/
913
914ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
915M:	Nicolas Ferre <nicolas.ferre@atmel.com>
916M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
917M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
918L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919W:	http://www.linux4sam.org
920S:	Supported
921F:	arch/arm/mach-at91/
922F:	include/soc/at91/
923F:	arch/arm/boot/dts/at91*.dts
924F:	arch/arm/boot/dts/at91*.dtsi
925F:	arch/arm/boot/dts/sama*.dts
926F:	arch/arm/boot/dts/sama*.dtsi
927F:	arch/arm/include/debug/at91.S
928
929ARM/ATMEL AT91 Clock Support
930M:	Boris Brezillon <boris.brezillon@free-electrons.com>
931S:	Maintained
932F:	drivers/clk/at91
933
934ARM/CALXEDA HIGHBANK ARCHITECTURE
935M:	Rob Herring <robh@kernel.org>
936L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
937S:	Maintained
938F:	arch/arm/mach-highbank/
939
940ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
941M:	Krzysztof Halasa <khalasa@piap.pl>
942S:	Maintained
943F:	arch/arm/mach-cns3xxx/
944
945ARM/CAVIUM THUNDER NETWORK DRIVER
946M:	Sunil Goutham <sgoutham@cavium.com>
947M:	Robert Richter <rric@kernel.org>
948L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949S:	Supported
950F:	drivers/net/ethernet/cavium/thunder/
951
952ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
953M:	Alexander Shiyan <shc_work@mail.ru>
954L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955S:	Odd Fixes
956N:	clps711x
957
958ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
959M:	Hartley Sweeten <hsweeten@visionengravers.com>
960M:	Ryan Mallon <rmallon@gmail.com>
961L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
962S:	Maintained
963F:	arch/arm/mach-ep93xx/
964F:	arch/arm/mach-ep93xx/include/mach/
965
966ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
967M:	Lennert Buytenhek <kernel@wantstofly.org>
968L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
969S:	Maintained
970
971ARM/CLKDEV SUPPORT
972M:	Russell King <linux@arm.linux.org.uk>
973L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
974S:	Maintained
975F:	arch/arm/include/asm/clkdev.h
976F:	drivers/clk/clkdev.c
977
978ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
979M:	Mike Rapoport <mike@compulab.co.il>
980L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
981S:	Maintained
982
983ARM/CONTEC MICRO9 MACHINE SUPPORT
984M:	Hubert Feurstein <hubert.feurstein@contec.at>
985S:	Maintained
986F:	arch/arm/mach-ep93xx/micro9.c
987
988ARM/CORESIGHT FRAMEWORK AND DRIVERS
989M:	Mathieu Poirier <mathieu.poirier@linaro.org>
990L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
991S:	Maintained
992F:	drivers/hwtracing/coresight/*
993F:	Documentation/trace/coresight.txt
994F:	Documentation/devicetree/bindings/arm/coresight.txt
995F:	Documentation/ABI/testing/sysfs-bus-coresight-devices-*
996
997ARM/CORGI MACHINE SUPPORT
998M:	Richard Purdie <rpurdie@rpsys.net>
999S:	Maintained
1000
1001ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1002M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1003L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1004T:	git git://github.com/ulli-kroll/linux.git
1005S:	Maintained
1006F:	arch/arm/mach-gemini/
1007F:	drivers/rtc/rtc-gemini.c
1008
1009ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1010M:	Barry Song <baohua@kernel.org>
1011L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1012T:	git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1013S:	Maintained
1014F:	arch/arm/mach-prima2/
1015F:	drivers/clk/sirf/
1016F:	drivers/clocksource/timer-prima2.c
1017F:	drivers/clocksource/timer-atlas7.c
1018N:	[^a-z]sirf
1019
1020ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1021M:	Baruch Siach <baruch@tkos.co.il>
1022L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1023S:	Maintained
1024F:	arch/arm/boot/dts/cx92755*
1025N:	digicolor
1026
1027ARM/EBSA110 MACHINE SUPPORT
1028M:	Russell King <linux@arm.linux.org.uk>
1029L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1030W:	http://www.arm.linux.org.uk/
1031S:	Maintained
1032F:	arch/arm/mach-ebsa110/
1033F:	drivers/net/ethernet/amd/am79c961a.*
1034
1035ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1036M:	Uwe Kleine-König <kernel@pengutronix.de>
1037L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1038S:	Maintained
1039N:	efm32
1040
1041ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1042M:	Daniel Ribeiro <drwyrm@gmail.com>
1043M:	Stefan Schmidt <stefan@openezx.org>
1044M:	Harald Welte <laforge@openezx.org>
1045L:	openezx-devel@lists.openezx.org (moderated for non-subscribers)
1046W:	http://www.openezx.org/
1047S:	Maintained
1048T:	topgit git://git.openezx.org/openezx.git
1049F:	arch/arm/mach-pxa/ezx.c
1050
1051ARM/FARADAY FA526 PORT
1052M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1053L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1054S:	Maintained
1055T:	git git://git.berlios.de/gemini-board
1056F:	arch/arm/mm/*-fa*
1057
1058ARM/FOOTBRIDGE ARCHITECTURE
1059M:	Russell King <linux@arm.linux.org.uk>
1060L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061W:	http://www.arm.linux.org.uk/
1062S:	Maintained
1063F:	arch/arm/include/asm/hardware/dec21285.h
1064F:	arch/arm/mach-footbridge/
1065
1066ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1067M:	Shawn Guo <shawnguo@kernel.org>
1068M:	Sascha Hauer <kernel@pengutronix.de>
1069L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070S:	Maintained
1071T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1072F:	arch/arm/mach-imx/
1073F:	arch/arm/mach-mxs/
1074F:	arch/arm/boot/dts/imx*
1075F:	arch/arm/configs/imx*_defconfig
1076F:	drivers/clk/imx/
1077F:	include/soc/imx/
1078
1079ARM/FREESCALE VYBRID ARM ARCHITECTURE
1080M:	Shawn Guo <shawnguo@kernel.org>
1081M:	Sascha Hauer <kernel@pengutronix.de>
1082R:	Stefan Agner <stefan@agner.ch>
1083L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1084S:	Maintained
1085T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1086F:	arch/arm/mach-imx/*vf610*
1087F:	arch/arm/boot/dts/vf*
1088
1089ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1090M:	Lennert Buytenhek <kernel@wantstofly.org>
1091L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1092S:	Maintained
1093
1094ARM/GUMSTIX MACHINE SUPPORT
1095M:	Steve Sakoman <sakoman@gmail.com>
1096L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097S:	Maintained
1098
1099ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1100M:	Philipp Zabel <philipp.zabel@gmail.com>
1101M:	Paul Parsons <lost.distance@yahoo.com>
1102L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1103S:	Maintained
1104F:	arch/arm/mach-pxa/hx4700.c
1105F:	arch/arm/mach-pxa/include/mach/hx4700.h
1106F:	sound/soc/pxa/hx4700.c
1107
1108ARM/HISILICON SOC SUPPORT
1109M:	Wei Xu <xuwei5@hisilicon.com>
1110L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1111W:	http://www.hisilicon.com
1112S:	Supported
1113T:	git git://github.com/hisilicon/linux-hisi.git
1114F:	arch/arm/mach-hisi/
1115
1116ARM/HP JORNADA 7XX MACHINE SUPPORT
1117M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
1118W:	www.jlime.com
1119S:	Maintained
1120T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1121F:	arch/arm/mach-sa1100/jornada720.c
1122F:	arch/arm/mach-sa1100/include/mach/jornada720.h
1123
1124ARM/IGEP MACHINE SUPPORT
1125M:	Enric Balletbo i Serra <eballetbo@gmail.com>
1126M:	Javier Martinez Canillas <javier@dowhile0.org>
1127L:	linux-omap@vger.kernel.org
1128L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129S:	Maintained
1130F:	arch/arm/boot/dts/omap3-igep*
1131
1132ARM/INCOME PXA270 SUPPORT
1133M:	Marek Vasut <marek.vasut@gmail.com>
1134L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135S:	Maintained
1136F:	arch/arm/mach-pxa/colibri-pxa270-income.c
1137
1138ARM/INTEL IOP32X ARM ARCHITECTURE
1139M:	Lennert Buytenhek <kernel@wantstofly.org>
1140L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141S:	Maintained
1142
1143ARM/INTEL IOP33X ARM ARCHITECTURE
1144L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1145S:	Orphan
1146
1147ARM/INTEL IOP13XX ARM ARCHITECTURE
1148M:	Lennert Buytenhek <kernel@wantstofly.org>
1149L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1150S:	Maintained
1151
1152ARM/INTEL IQ81342EX MACHINE SUPPORT
1153M:	Lennert Buytenhek <kernel@wantstofly.org>
1154L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1155S:	Maintained
1156
1157ARM/INTEL IXDP2850 MACHINE SUPPORT
1158M:	Lennert Buytenhek <kernel@wantstofly.org>
1159L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1160S:	Maintained
1161
1162ARM/INTEL IXP4XX ARM ARCHITECTURE
1163M:	Imre Kaloz <kaloz@openwrt.org>
1164M:	Krzysztof Halasa <khalasa@piap.pl>
1165L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1166S:	Maintained
1167F:	arch/arm/mach-ixp4xx/
1168
1169ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1170M:	Jonathan Cameron <jic23@cam.ac.uk>
1171L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172S:	Maintained
1173F:	arch/arm/mach-pxa/stargate2.c
1174F:	drivers/pcmcia/pxa2xx_stargate2.c
1175
1176ARM/INTEL XSC3 (MANZANO) ARM CORE
1177M:	Lennert Buytenhek <kernel@wantstofly.org>
1178L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1179S:	Maintained
1180
1181ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1182M:	Lennert Buytenhek <kernel@wantstofly.org>
1183L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1184S:	Maintained
1185
1186ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1187M:	Santosh Shilimkar <ssantosh@kernel.org>
1188L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1189S:	Maintained
1190F:	arch/arm/mach-keystone/
1191T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1192
1193ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1194M:	Santosh Shilimkar <ssantosh@kernel.org>
1195L:	linux-kernel@vger.kernel.org
1196S:	Maintained
1197F:	drivers/clk/keystone/
1198
1199ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1200M:	Santosh Shilimkar <ssantosh@kernel.org>
1201L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202L:	linux-kernel@vger.kernel.org
1203S:	Maintained
1204F:	drivers/clocksource/timer-keystone.c
1205
1206ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1207M:	Santosh Shilimkar <ssantosh@kernel.org>
1208L:	linux-kernel@vger.kernel.org
1209S:	Maintained
1210F:	drivers/power/reset/keystone-reset.c
1211
1212ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1213M:	Santosh Shilimkar <ssantosh@kernel.org>
1214L:	linux-kernel@vger.kernel.org
1215S:	Maintained
1216F:	drivers/memory/*emif*
1217
1218ARM/LOGICPD PXA270 MACHINE SUPPORT
1219M:	Lennert Buytenhek <kernel@wantstofly.org>
1220L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1221S:	Maintained
1222
1223ARM/LPC18XX ARCHITECTURE
1224M:	Joachim Eastwood <manabian@gmail.com>
1225L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1226S:	Maintained
1227N:	lpc18xx
1228
1229ARM/MAGICIAN MACHINE SUPPORT
1230M:	Philipp Zabel <philipp.zabel@gmail.com>
1231S:	Maintained
1232
1233ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1234M:	Jason Cooper <jason@lakedaemon.net>
1235M:	Andrew Lunn <andrew@lunn.ch>
1236M:	Gregory Clement <gregory.clement@free-electrons.com>
1237M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1238L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1239S:	Maintained
1240F:	arch/arm/mach-mvebu/
1241F:	drivers/rtc/rtc-armada38x.c
1242F:	arch/arm/boot/dts/armada*
1243F:	arch/arm/boot/dts/kirkwood*
1244
1245
1246ARM/Marvell Berlin SoC support
1247M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1248L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1249S:	Maintained
1250F:	arch/arm/mach-berlin/
1251F:	arch/arm/boot/dts/berlin*
1252
1253
1254ARM/Marvell Dove/MV78xx0/Orion SOC support
1255M:	Jason Cooper <jason@lakedaemon.net>
1256M:	Andrew Lunn <andrew@lunn.ch>
1257M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1258M:	Gregory Clement <gregory.clement@free-electrons.com>
1259L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1260S:	Maintained
1261F:	arch/arm/mach-dove/
1262F:	arch/arm/mach-mv78xx0/
1263F:	arch/arm/mach-orion5x/
1264F:	arch/arm/plat-orion/
1265F:	arch/arm/boot/dts/dove*
1266F:	arch/arm/boot/dts/orion5x*
1267
1268
1269ARM/Orion SoC/Technologic Systems TS-78xx platform support
1270M:	Alexander Clouter <alex@digriz.org.uk>
1271L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1272W:	http://www.digriz.org.uk/ts78xx/kernel
1273S:	Maintained
1274F:	arch/arm/mach-orion5x/ts78xx-*
1275
1276ARM/Mediatek RTC DRIVER
1277M:	Eddie Huang <eddie.huang@mediatek.com>
1278L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1279L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1280S:	Maintained
1281F:	drivers/rtc/rtc-mt6397.c
1282
1283ARM/Mediatek SoC support
1284M:	Matthias Brugger <matthias.bgg@gmail.com>
1285L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1286L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1287S:	Maintained
1288F:	arch/arm/boot/dts/mt6*
1289F:	arch/arm/boot/dts/mt8*
1290F:	arch/arm/mach-mediatek/
1291N:	mtk
1292K:	mediatek
1293
1294ARM/MICREL KS8695 ARCHITECTURE
1295M:	Greg Ungerer <gerg@uclinux.org>
1296L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1297F:	arch/arm/mach-ks8695/
1298S:	Odd Fixes
1299
1300ARM/MIOA701 MACHINE SUPPORT
1301M:	Robert Jarzmik <robert.jarzmik@free.fr>
1302L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1303F:	arch/arm/mach-pxa/mioa701.c
1304S:	Maintained
1305
1306ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1307M:	Michael Petchkovsky <mkpetch@internode.on.net>
1308S:	Maintained
1309
1310ARM/NOMADIK ARCHITECTURE
1311M:	Alessandro Rubini <rubini@unipv.it>
1312M:	Linus Walleij <linus.walleij@linaro.org>
1313L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1314S:	Maintained
1315F:	arch/arm/mach-nomadik/
1316F:	drivers/pinctrl/nomadik/
1317F:	drivers/i2c/busses/i2c-nomadik.c
1318T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1319
1320ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1321M:	Nelson Castillo <arhuaco@freaks-unidos.net>
1322L:	openmoko-kernel@lists.openmoko.org (subscribers-only)
1323W:	http://wiki.openmoko.org/wiki/Neo_FreeRunner
1324S:	Supported
1325
1326ARM/TOSA MACHINE SUPPORT
1327M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1328M:	Dirk Opfer <dirk@opfer-online.de>
1329S:	Maintained
1330
1331ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1332M:	Marek Vasut <marek.vasut@gmail.com>
1333L:	linux-arm-kernel@lists.infradead.org
1334W:	http://hackndev.com
1335S:	Maintained
1336F:	arch/arm/mach-pxa/include/mach/palmtx.h
1337F:	arch/arm/mach-pxa/palmtx.c
1338F:	arch/arm/mach-pxa/include/mach/palmt5.h
1339F:	arch/arm/mach-pxa/palmt5.c
1340F:	arch/arm/mach-pxa/include/mach/palmld.h
1341F:	arch/arm/mach-pxa/palmld.c
1342F:	arch/arm/mach-pxa/include/mach/palmte2.h
1343F:	arch/arm/mach-pxa/palmte2.c
1344F:	arch/arm/mach-pxa/include/mach/palmtc.h
1345F:	arch/arm/mach-pxa/palmtc.c
1346
1347ARM/PALM TREO SUPPORT
1348M:	Tomas Cech <sleep_walker@suse.com>
1349L:	linux-arm-kernel@lists.infradead.org
1350W:	http://hackndev.com
1351S:	Maintained
1352F:	arch/arm/mach-pxa/include/mach/palmtreo.h
1353F:	arch/arm/mach-pxa/palmtreo.c
1354
1355ARM/PALMZ72 SUPPORT
1356M:	Sergey Lapin <slapin@ossfans.org>
1357L:	linux-arm-kernel@lists.infradead.org
1358W:	http://hackndev.com
1359S:	Maintained
1360F:	arch/arm/mach-pxa/include/mach/palmz72.h
1361F:	arch/arm/mach-pxa/palmz72.c
1362
1363ARM/PLEB SUPPORT
1364M:	Peter Chubb <pleb@gelato.unsw.edu.au>
1365W:	http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1366S:	Maintained
1367
1368ARM/PT DIGITAL BOARD PORT
1369M:	Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1370L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1371W:	http://www.arm.linux.org.uk/
1372S:	Maintained
1373
1374ARM/QUALCOMM SUPPORT
1375M:	Kumar Gala <galak@codeaurora.org>
1376M:	Andy Gross <agross@codeaurora.org>
1377M:	David Brown <davidb@codeaurora.org>
1378L:	linux-arm-msm@vger.kernel.org
1379L:	linux-soc@vger.kernel.org
1380S:	Maintained
1381F:	arch/arm/mach-qcom/
1382F:	drivers/soc/qcom/
1383F:	drivers/tty/serial/msm_serial.h
1384F:	drivers/tty/serial/msm_serial.c
1385F:	drivers/*/pm8???-*
1386F:	drivers/mfd/ssbi.c
1387F:	drivers/firmware/qcom_scm.c
1388T:	git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1389
1390ARM/RADISYS ENP2611 MACHINE SUPPORT
1391M:	Lennert Buytenhek <kernel@wantstofly.org>
1392L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1393S:	Maintained
1394
1395ARM/RISCPC ARCHITECTURE
1396M:	Russell King <linux@arm.linux.org.uk>
1397L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1398W:	http://www.arm.linux.org.uk/
1399S:	Maintained
1400F:	arch/arm/include/asm/hardware/entry-macro-iomd.S
1401F:	arch/arm/include/asm/hardware/ioc.h
1402F:	arch/arm/include/asm/hardware/iomd.h
1403F:	arch/arm/include/asm/hardware/memc.h
1404F:	arch/arm/mach-rpc/
1405F:	drivers/net/ethernet/8390/etherh.c
1406F:	drivers/net/ethernet/i825xx/ether1*
1407F:	drivers/net/ethernet/seeq/ether3*
1408F:	drivers/scsi/arm/
1409
1410ARM/Rockchip SoC support
1411M:	Heiko Stuebner <heiko@sntech.de>
1412L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1413L:	linux-rockchip@lists.infradead.org
1414S:	Maintained
1415F:	arch/arm/boot/dts/rk3*
1416F:	arch/arm/mach-rockchip/
1417F:	drivers/clk/rockchip/
1418F:	drivers/i2c/busses/i2c-rk3x.c
1419F:	drivers/*/*rockchip*
1420F:	drivers/*/*/*rockchip*
1421F:	sound/soc/rockchip/
1422N:	rockchip
1423
1424ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1425M:	Kukjin Kim <kgene@kernel.org>
1426M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
1427L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1428L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1429S:	Maintained
1430F:	arch/arm/boot/dts/s3c*
1431F:	arch/arm/boot/dts/exynos*
1432F:	arch/arm64/boot/dts/exynos/
1433F:	arch/arm/plat-samsung/
1434F:	arch/arm/mach-s3c24*/
1435F:	arch/arm/mach-s3c64xx/
1436F:	arch/arm/mach-s5p*/
1437F:	arch/arm/mach-exynos*/
1438F:	drivers/*/*s3c2410*
1439F:	drivers/*/*/*s3c2410*
1440F:	drivers/spi/spi-s3c*
1441F:	sound/soc/samsung/*
1442N:	exynos
1443
1444ARM/SAMSUNG MOBILE MACHINE SUPPORT
1445M:	Kyungmin Park <kyungmin.park@samsung.com>
1446L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1447S:	Maintained
1448F:	arch/arm/mach-s5pv210/
1449
1450ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1451M:	Kyungmin Park <kyungmin.park@samsung.com>
1452M:	Kamil Debski <k.debski@samsung.com>
1453L:	linux-arm-kernel@lists.infradead.org
1454L:	linux-media@vger.kernel.org
1455S:	Maintained
1456F:	drivers/media/platform/s5p-g2d/
1457
1458ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1459M:	Kyungmin Park <kyungmin.park@samsung.com>
1460M:	Kamil Debski <k.debski@samsung.com>
1461M:	Jeongtae Park <jtp.park@samsung.com>
1462L:	linux-arm-kernel@lists.infradead.org
1463L:	linux-media@vger.kernel.org
1464S:	Maintained
1465F:	arch/arm/plat-samsung/s5p-dev-mfc.c
1466F:	drivers/media/platform/s5p-mfc/
1467
1468ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1469M:	Kyungmin Park <kyungmin.park@samsung.com>
1470M:	Tomasz Stanislawski <t.stanislaws@samsung.com>
1471L:	linux-arm-kernel@lists.infradead.org
1472L:	linux-media@vger.kernel.org
1473S:	Maintained
1474F:	drivers/media/platform/s5p-tv/
1475
1476ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1477M:	Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1478M:	Jacek Anaszewski <j.anaszewski@samsung.com>
1479L:	linux-arm-kernel@lists.infradead.org
1480L:	linux-media@vger.kernel.org
1481S:	Maintained
1482F:	drivers/media/platform/s5p-jpeg/
1483
1484ARM/SHMOBILE ARM ARCHITECTURE
1485M:	Simon Horman <horms@verge.net.au>
1486M:	Magnus Damm <magnus.damm@gmail.com>
1487L:	linux-sh@vger.kernel.org
1488W:	http://oss.renesas.com
1489Q:	http://patchwork.kernel.org/project/linux-sh/list/
1490T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1491S:	Supported
1492F:	arch/arm/boot/dts/emev2*
1493F:	arch/arm/boot/dts/r7s*
1494F:	arch/arm/boot/dts/r8a*
1495F:	arch/arm/boot/dts/sh*
1496F:	arch/arm/configs/bockw_defconfig
1497F:	arch/arm/configs/marzen_defconfig
1498F:	arch/arm/configs/shmobile_defconfig
1499F:	arch/arm/include/debug/renesas-scif.S
1500F:	arch/arm/mach-shmobile/
1501F:	drivers/sh/
1502
1503ARM/SOCFPGA ARCHITECTURE
1504M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1505S:	Maintained
1506F:	arch/arm/mach-socfpga/
1507F:	arch/arm/boot/dts/socfpga*
1508F:	arch/arm/configs/socfpga_defconfig
1509W:	http://www.rocketboards.org
1510T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1511
1512ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1513M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1514S:	Maintained
1515F:	drivers/clk/socfpga/
1516
1517ARM/SOCFPGA EDAC SUPPORT
1518M:	Thor Thayer <tthayer@opensource.altera.com>
1519S:	Maintained
1520F:	drivers/edac/altera_edac.
1521
1522ARM/STI ARCHITECTURE
1523M:	Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1524M:	Maxime Coquelin <maxime.coquelin@st.com>
1525M:	Patrice Chotard <patrice.chotard@st.com>
1526L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1527L:	kernel@stlinux.com
1528W:	http://www.stlinux.com
1529S:	Maintained
1530F:	arch/arm/mach-sti/
1531F:	arch/arm/boot/dts/sti*
1532F:	drivers/clocksource/arm_global_timer.c
1533F:	drivers/clocksource/clksrc_st_lpc.c
1534F:	drivers/i2c/busses/i2c-st.c
1535F:	drivers/media/rc/st_rc.c
1536F:	drivers/media/platform/sti/c8sectpfe/
1537F:	drivers/mmc/host/sdhci-st.c
1538F:	drivers/phy/phy-miphy28lp.c
1539F:	drivers/phy/phy-miphy365x.c
1540F:	drivers/phy/phy-stih407-usb.c
1541F:	drivers/phy/phy-stih41x-usb.c
1542F:	drivers/pinctrl/pinctrl-st.c
1543F:	drivers/reset/sti/
1544F:	drivers/rtc/rtc-st-lpc.c
1545F:	drivers/tty/serial/st-asc.c
1546F:	drivers/usb/dwc3/dwc3-st.c
1547F:	drivers/usb/host/ehci-st.c
1548F:	drivers/usb/host/ohci-st.c
1549F:	drivers/watchdog/st_lpc_wdt.c
1550F:	drivers/ata/ahci_st.c
1551
1552ARM/STM32 ARCHITECTURE
1553M:	Maxime Coquelin <mcoquelin.stm32@gmail.com>
1554L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1555S:	Maintained
1556T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1557N:	stm32
1558F:	drivers/clocksource/armv7m_systick.c
1559
1560ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1561M:	Lennert Buytenhek <kernel@wantstofly.org>
1562L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1563S:	Maintained
1564
1565ARM/TETON BGA MACHINE SUPPORT
1566M:	"Mark F. Brown" <mark.brown314@gmail.com>
1567L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1568S:	Maintained
1569
1570ARM/THECUS N2100 MACHINE SUPPORT
1571M:	Lennert Buytenhek <kernel@wantstofly.org>
1572L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1573S:	Maintained
1574
1575ARM/NUVOTON W90X900 ARM ARCHITECTURE
1576M:	Wan ZongShun <mcuos.com@gmail.com>
1577L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1578W:	http://www.mcuos.com
1579S:	Maintained
1580F:	arch/arm/mach-w90x900/
1581F:	drivers/input/keyboard/w90p910_keypad.c
1582F:	drivers/input/touchscreen/w90p910_ts.c
1583F:	drivers/watchdog/nuc900_wdt.c
1584F:	drivers/net/ethernet/nuvoton/w90p910_ether.c
1585F:	drivers/mtd/nand/nuc900_nand.c
1586F:	drivers/rtc/rtc-nuc900.c
1587F:	drivers/spi/spi-nuc900.c
1588F:	drivers/usb/host/ehci-w90x900.c
1589F:	drivers/video/fbdev/nuc900fb.c
1590
1591ARM/U300 MACHINE SUPPORT
1592M:	Linus Walleij <linus.walleij@linaro.org>
1593L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1594S:	Supported
1595F:	arch/arm/mach-u300/
1596F:	drivers/clocksource/timer-u300.c
1597F:	drivers/i2c/busses/i2c-stu300.c
1598F:	drivers/rtc/rtc-coh901331.c
1599F:	drivers/watchdog/coh901327_wdt.c
1600F:	drivers/dma/coh901318*
1601F:	drivers/mfd/ab3100*
1602F:	drivers/rtc/rtc-ab3100.c
1603F:	drivers/rtc/rtc-coh901331.c
1604T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1605
1606ARM/UNIPHIER ARCHITECTURE
1607M:	Masahiro Yamada <yamada.masahiro@socionext.com>
1608L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1609S:	Maintained
1610F:	arch/arm/boot/dts/uniphier*
1611F:	arch/arm/mach-uniphier/
1612F:	drivers/pinctrl/uniphier/
1613F:	drivers/tty/serial/8250/8250_uniphier.c
1614N:	uniphier
1615
1616ARM/Ux500 ARM ARCHITECTURE
1617M:	Linus Walleij <linus.walleij@linaro.org>
1618L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1619S:	Maintained
1620F:	arch/arm/mach-ux500/
1621F:	drivers/clocksource/clksrc-dbx500-prcmu.c
1622F:	drivers/dma/ste_dma40*
1623F:	drivers/hwspinlock/u8500_hsem.c
1624F:	drivers/mfd/abx500*
1625F:	drivers/mfd/ab8500*
1626F:	drivers/mfd/dbx500*
1627F:	drivers/mfd/db8500*
1628F:	drivers/pinctrl/nomadik/pinctrl-ab*
1629F:	drivers/pinctrl/nomadik/pinctrl-nomadik*
1630F:	drivers/rtc/rtc-ab8500.c
1631F:	drivers/rtc/rtc-pl031.c
1632T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1633
1634ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1635M:	Ulf Hansson <ulf.hansson@linaro.org>
1636L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1637T:	git git://git.linaro.org/people/ulfh/clk.git
1638S:	Maintained
1639F:	drivers/clk/ux500/
1640F:	include/linux/platform_data/clk-ux500.h
1641
1642ARM/VERSATILE EXPRESS PLATFORM
1643M:	Liviu Dudau <liviu.dudau@arm.com>
1644M:	Sudeep Holla <sudeep.holla@arm.com>
1645M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1646L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1647S:	Maintained
1648F:	arch/arm/boot/dts/vexpress*
1649F:	arch/arm64/boot/dts/arm/vexpress*
1650F:	arch/arm/mach-vexpress/
1651F:	*/*/vexpress*
1652F:	*/*/*/vexpress*
1653F:	drivers/clk/versatile/clk-vexpress-osc.c
1654F:	drivers/clocksource/versatile.c
1655
1656ARM/VFP SUPPORT
1657M:	Russell King <linux@arm.linux.org.uk>
1658L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1659W:	http://www.arm.linux.org.uk/
1660S:	Maintained
1661F:	arch/arm/vfp/
1662
1663ARM/VOIPAC PXA270 SUPPORT
1664M:	Marek Vasut <marek.vasut@gmail.com>
1665L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1666S:	Maintained
1667F:	arch/arm/mach-pxa/vpac270.c
1668F:	arch/arm/mach-pxa/include/mach/vpac270.h
1669
1670ARM/VT8500 ARM ARCHITECTURE
1671M:	Tony Prisk <linux@prisktech.co.nz>
1672L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1673S:	Maintained
1674F:	arch/arm/mach-vt8500/
1675F:	drivers/clocksource/vt8500_timer.c
1676F:	drivers/i2c/busses/i2c-wmt.c
1677F:	drivers/mmc/host/wmt-sdmmc.c
1678F:	drivers/pwm/pwm-vt8500.c
1679F:	drivers/rtc/rtc-vt8500.c
1680F:	drivers/tty/serial/vt8500_serial.c
1681F:	drivers/usb/host/ehci-platform.c
1682F:	drivers/usb/host/uhci-platform.c
1683F:	drivers/video/fbdev/vt8500lcdfb.*
1684F:	drivers/video/fbdev/wm8505fb*
1685F:	drivers/video/fbdev/wmt_ge_rops.*
1686
1687ARM/ZIPIT Z2 SUPPORT
1688M:	Marek Vasut <marek.vasut@gmail.com>
1689L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1690S:	Maintained
1691F:	arch/arm/mach-pxa/z2.c
1692F:	arch/arm/mach-pxa/include/mach/z2.h
1693
1694ARM/ZTE ARCHITECTURE
1695M:	Jun Nie <jun.nie@linaro.org>
1696L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1697S:	Maintained
1698F:	arch/arm/mach-zx/
1699F:	drivers/clk/zte/
1700F:	Documentation/devicetree/bindings/arm/zte.txt
1701F:	Documentation/devicetree/bindings/clock/zx296702-clk.txt
1702
1703ARM/ZYNQ ARCHITECTURE
1704M:	Michal Simek <michal.simek@xilinx.com>
1705R:	Sören Brinkmann <soren.brinkmann@xilinx.com>
1706L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1707W:	http://wiki.xilinx.com
1708T:	git https://github.com/Xilinx/linux-xlnx.git
1709S:	Supported
1710F:	arch/arm/mach-zynq/
1711F:	drivers/cpuidle/cpuidle-zynq.c
1712F:	drivers/block/xsysace.c
1713N:	zynq
1714N:	xilinx
1715F:	drivers/clocksource/cadence_ttc_timer.c
1716F:	drivers/i2c/busses/i2c-cadence.c
1717F:	drivers/mmc/host/sdhci-of-arasan.c
1718F:	drivers/edac/synopsys_edac.c
1719
1720ARM SMMU DRIVERS
1721M:	Will Deacon <will.deacon@arm.com>
1722L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1723S:	Maintained
1724F:	drivers/iommu/arm-smmu.c
1725F:	drivers/iommu/arm-smmu-v3.c
1726F:	drivers/iommu/io-pgtable-arm.c
1727
1728ARM64 PORT (AARCH64 ARCHITECTURE)
1729M:	Catalin Marinas <catalin.marinas@arm.com>
1730M:	Will Deacon <will.deacon@arm.com>
1731L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1732S:	Maintained
1733F:	arch/arm64/
1734F:	Documentation/arm64/
1735
1736AS3645A LED FLASH CONTROLLER DRIVER
1737M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1738L:	linux-media@vger.kernel.org
1739T:	git git://linuxtv.org/media_tree.git
1740S:	Maintained
1741F:	drivers/media/i2c/as3645a.c
1742F:	include/media/as3645a.h
1743
1744ASC7621 HARDWARE MONITOR DRIVER
1745M:	George Joseph <george.joseph@fairview5.com>
1746L:	lm-sensors@lm-sensors.org
1747S:	Maintained
1748F:	Documentation/hwmon/asc7621
1749F:	drivers/hwmon/asc7621.c
1750
1751ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1752M:	Corentin Chary <corentin.chary@gmail.com>
1753L:	acpi4asus-user@lists.sourceforge.net
1754L:	platform-driver-x86@vger.kernel.org
1755W:	http://acpi4asus.sf.net
1756S:	Maintained
1757F:	drivers/platform/x86/asus*.c
1758F:	drivers/platform/x86/eeepc*.c
1759
1760ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1761R:	Dan Williams <dan.j.williams@intel.com>
1762W:	http://sourceforge.net/projects/xscaleiop
1763S:	Odd fixes
1764F:	Documentation/crypto/async-tx-api.txt
1765F:	crypto/async_tx/
1766F:	drivers/dma/
1767F:	include/linux/dmaengine.h
1768F:	include/linux/async_tx.h
1769
1770AT24 EEPROM DRIVER
1771M:	Wolfram Sang <wsa@the-dreams.de>
1772L:	linux-i2c@vger.kernel.org
1773S:	Maintained
1774F:	drivers/misc/eeprom/at24.c
1775F:	include/linux/platform_data/at24.h
1776
1777ATA OVER ETHERNET (AOE) DRIVER
1778M:	"Ed L. Cashin" <ed.cashin@acm.org>
1779W:	http://www.openaoe.org/
1780S:	Supported
1781F:	Documentation/aoe/
1782F:	drivers/block/aoe/
1783
1784ATHEROS ATH GENERIC UTILITIES
1785M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1786L:	linux-wireless@vger.kernel.org
1787S:	Supported
1788F:	drivers/net/wireless/ath/*
1789
1790ATHEROS ATH5K WIRELESS DRIVER
1791M:	Jiri Slaby <jirislaby@gmail.com>
1792M:	Nick Kossifidis <mickflemm@gmail.com>
1793M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1794L:	linux-wireless@vger.kernel.org
1795W:	http://wireless.kernel.org/en/users/Drivers/ath5k
1796S:	Maintained
1797F:	drivers/net/wireless/ath/ath5k/
1798
1799ATHEROS ATH6KL WIRELESS DRIVER
1800M:	Kalle Valo <kvalo@qca.qualcomm.com>
1801L:	linux-wireless@vger.kernel.org
1802W:	http://wireless.kernel.org/en/users/Drivers/ath6kl
1803T:	git git://github.com/kvalo/ath.git
1804S:	Supported
1805F:	drivers/net/wireless/ath/ath6kl/
1806
1807WILOCITY WIL6210 WIRELESS DRIVER
1808M:	Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1809L:	linux-wireless@vger.kernel.org
1810L:	wil6210@qca.qualcomm.com
1811S:	Supported
1812W:	http://wireless.kernel.org/en/users/Drivers/wil6210
1813F:	drivers/net/wireless/ath/wil6210/
1814F:	include/uapi/linux/wil6210_uapi.h
1815
1816CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1817M:	Christian Lamparter <chunkeey@googlemail.com>
1818L:	linux-wireless@vger.kernel.org
1819W:	http://wireless.kernel.org/en/users/Drivers/carl9170
1820S:	Maintained
1821F:	drivers/net/wireless/ath/carl9170/
1822
1823ATK0110 HWMON DRIVER
1824M:	Luca Tettamanti <kronos.it@gmail.com>
1825L:	lm-sensors@lm-sensors.org
1826S:	Maintained
1827F:	drivers/hwmon/asus_atk0110.c
1828
1829ATI_REMOTE2 DRIVER
1830M:	Ville Syrjala <syrjala@sci.fi>
1831S:	Maintained
1832F:	drivers/input/misc/ati_remote2.c
1833
1834ATLX ETHERNET DRIVERS
1835M:	Jay Cliburn <jcliburn@gmail.com>
1836M:	Chris Snook <chris.snook@gmail.com>
1837L:	netdev@vger.kernel.org
1838W:	http://sourceforge.net/projects/atl1
1839W:	http://atl1.sourceforge.net
1840S:	Maintained
1841F:	drivers/net/ethernet/atheros/
1842
1843ATM
1844M:	Chas Williams <3chas3@gmail.com>
1845L:	linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1846L:	netdev@vger.kernel.org
1847W:	http://linux-atm.sourceforge.net
1848S:	Maintained
1849F:	drivers/atm/
1850F:	include/linux/atm*
1851F:	include/uapi/linux/atm*
1852
1853ATMEL AT91 / AT32 MCI DRIVER
1854M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1855S:	Maintained
1856F:	drivers/mmc/host/atmel-mci.c
1857F:	drivers/mmc/host/atmel-mci-regs.h
1858
1859ATMEL AT91 / AT32 SERIAL DRIVER
1860M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1861S:	Supported
1862F:	drivers/tty/serial/atmel_serial.c
1863
1864ATMEL Audio ALSA driver
1865M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1866L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
1867S:	Supported
1868F:	sound/soc/atmel
1869
1870ATMEL DMA DRIVER
1871M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1872L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1873S:	Supported
1874F:	drivers/dma/at_hdmac.c
1875F:	drivers/dma/at_hdmac_regs.h
1876F:	include/linux/platform_data/dma-atmel.h
1877
1878ATMEL XDMA DRIVER
1879M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1880L:	linux-arm-kernel@lists.infradead.org
1881L:	dmaengine@vger.kernel.org
1882S:	Supported
1883F:	drivers/dma/at_xdmac.c
1884
1885ATMEL I2C DRIVER
1886M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1887L:	linux-i2c@vger.kernel.org
1888S:	Supported
1889F:	drivers/i2c/busses/i2c-at91.c
1890
1891ATMEL ISI DRIVER
1892M:	Josh Wu <josh.wu@atmel.com>
1893L:	linux-media@vger.kernel.org
1894S:	Supported
1895F:	drivers/media/platform/soc_camera/atmel-isi.c
1896F:	include/media/atmel-isi.h
1897
1898ATMEL LCDFB DRIVER
1899M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1900L:	linux-fbdev@vger.kernel.org
1901S:	Maintained
1902F:	drivers/video/fbdev/atmel_lcdfb.c
1903F:	include/video/atmel_lcdc.h
1904
1905ATMEL MACB ETHERNET DRIVER
1906M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1907S:	Supported
1908F:	drivers/net/ethernet/cadence/
1909
1910ATMEL NAND DRIVER
1911M:	Josh Wu <josh.wu@atmel.com>
1912L:	linux-mtd@lists.infradead.org
1913S:	Supported
1914F:	drivers/mtd/nand/atmel_nand*
1915
1916ATMEL SDMMC DRIVER
1917M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1918L:	linux-mmc@vger.kernel.org
1919S:	Supported
1920F:	drivers/mmc/host/sdhci-of-at91.c
1921
1922ATMEL SPI DRIVER
1923M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1924S:	Supported
1925F:	drivers/spi/spi-atmel.*
1926
1927ATMEL SSC DRIVER
1928M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1929L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1930S:	Supported
1931F:	drivers/misc/atmel-ssc.c
1932F:	include/linux/atmel-ssc.h
1933
1934ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1935M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1936L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1937S:	Supported
1938F:	drivers/misc/atmel_tclib.c
1939F:	drivers/clocksource/tcb_clksrc.c
1940
1941ATMEL USBA UDC DRIVER
1942M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1943L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1944S:	Supported
1945F:	drivers/usb/gadget/udc/atmel_usba_udc.*
1946
1947ATMEL WIRELESS DRIVER
1948M:	Simon Kelley <simon@thekelleys.org.uk>
1949L:	linux-wireless@vger.kernel.org
1950W:	http://www.thekelleys.org.uk/atmel
1951W:	http://atmelwlandriver.sourceforge.net/
1952S:	Maintained
1953F:	drivers/net/wireless/atmel*
1954
1955ATMEL MAXTOUCH DRIVER
1956M:	Nick Dyer <nick.dyer@itdev.co.uk>
1957T:	git git://github.com/atmel-maxtouch/linux.git
1958S:	Supported
1959F:	Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1960F:	drivers/input/touchscreen/atmel_mxt_ts.c
1961F:	include/linux/platform_data/atmel_mxt_ts.h
1962
1963ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1964M:	Bradley Grove <linuxdrivers@attotech.com>
1965L:	linux-scsi@vger.kernel.org
1966W:	http://www.attotech.com
1967S:	Supported
1968F:	drivers/scsi/esas2r
1969
1970ATUSB IEEE 802.15.4 RADIO DRIVER
1971M:	Stefan Schmidt <stefan@osg.samsung.com>
1972L:	linux-wpan@vger.kernel.org
1973S:	Maintained
1974F:	drivers/net/ieee802154/atusb.c
1975F:	drivers/net/ieee802154/atusb.h
1976F:	drivers/net/ieee802154/at86rf230.h
1977
1978AUDIT SUBSYSTEM
1979M:	Paul Moore <paul@paul-moore.com>
1980M:	Eric Paris <eparis@redhat.com>
1981L:	linux-audit@redhat.com (moderated for non-subscribers)
1982W:	http://people.redhat.com/sgrubb/audit/
1983T:	git git://git.infradead.org/users/pcmoore/audit
1984S:	Maintained
1985F:	include/linux/audit.h
1986F:	include/uapi/linux/audit.h
1987F:	kernel/audit*
1988
1989AUXILIARY DISPLAY DRIVERS
1990M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1991W:	http://miguelojeda.es/auxdisplay.htm
1992W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1993S:	Maintained
1994F:	drivers/auxdisplay/
1995F:	include/linux/cfag12864b.h
1996
1997AVR32 ARCHITECTURE
1998M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
1999M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
2000W:	http://www.atmel.com/products/AVR32/
2001W:	http://mirror.egtvedt.no/avr32linux.org/
2002W:	http://avrfreaks.net/
2003S:	Maintained
2004F:	arch/avr32/
2005
2006AVR32/AT32AP MACHINE SUPPORT
2007M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
2008M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
2009S:	Maintained
2010F:	arch/avr32/mach-at32ap/
2011
2012AX.25 NETWORK LAYER
2013M:	Ralf Baechle <ralf@linux-mips.org>
2014L:	linux-hams@vger.kernel.org
2015W:	http://www.linux-ax25.org/
2016S:	Maintained
2017F:	include/uapi/linux/ax25.h
2018F:	include/net/ax25.h
2019F:	net/ax25/
2020
2021AZ6007 DVB DRIVER
2022M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2023L:	linux-media@vger.kernel.org
2024W:	http://linuxtv.org
2025T:	git git://linuxtv.org/media_tree.git
2026S:	Maintained
2027F:	drivers/media/usb/dvb-usb-v2/az6007.c
2028
2029AZTECH FM RADIO RECEIVER DRIVER
2030M:	Hans Verkuil <hverkuil@xs4all.nl>
2031L:	linux-media@vger.kernel.org
2032T:	git git://linuxtv.org/media_tree.git
2033W:	http://linuxtv.org
2034S:	Maintained
2035F:	drivers/media/radio/radio-aztech*
2036
2037B43 WIRELESS DRIVER
2038L:	linux-wireless@vger.kernel.org
2039L:	b43-dev@lists.infradead.org
2040W:	http://wireless.kernel.org/en/users/Drivers/b43
2041S:	Odd Fixes
2042F:	drivers/net/wireless/b43/
2043
2044B43LEGACY WIRELESS DRIVER
2045M:	Larry Finger <Larry.Finger@lwfinger.net>
2046L:	linux-wireless@vger.kernel.org
2047L:	b43-dev@lists.infradead.org
2048W:	http://wireless.kernel.org/en/users/Drivers/b43
2049S:	Maintained
2050F:	drivers/net/wireless/b43legacy/
2051
2052BACKLIGHT CLASS/SUBSYSTEM
2053M:	Jingoo Han <jingoohan1@gmail.com>
2054M:	Lee Jones <lee.jones@linaro.org>
2055S:	Maintained
2056F:	drivers/video/backlight/
2057F:	include/linux/backlight.h
2058
2059BATMAN ADVANCED
2060M:	Marek Lindner <mareklindner@neomailbox.ch>
2061M:	Simon Wunderlich <sw@simonwunderlich.de>
2062M:	Antonio Quartulli <antonio@meshcoding.com>
2063L:	b.a.t.m.a.n@lists.open-mesh.org
2064W:	http://www.open-mesh.org/
2065S:	Maintained
2066F:	net/batman-adv/
2067
2068BAYCOM/HDLCDRV DRIVERS FOR AX.25
2069M:	Thomas Sailer <t.sailer@alumni.ethz.ch>
2070L:	linux-hams@vger.kernel.org
2071W:	http://www.baycom.org/~tom/ham/ham.html
2072S:	Maintained
2073F:	drivers/net/hamradio/baycom*
2074
2075BCACHE (BLOCK LAYER CACHE)
2076M:	Kent Overstreet <kent.overstreet@gmail.com>
2077L:	linux-bcache@vger.kernel.org
2078W:	http://bcache.evilpiepirate.org
2079S:	Maintained
2080F:	drivers/md/bcache/
2081
2082BDISP ST MEDIA DRIVER
2083M:	Fabien Dessenne <fabien.dessenne@st.com>
2084L:	linux-media@vger.kernel.org
2085T:	git git://linuxtv.org/media_tree.git
2086W:	http://linuxtv.org
2087S:	Supported
2088F:	drivers/media/platform/sti/bdisp
2089
2090BEFS FILE SYSTEM
2091S:	Orphan
2092F:	Documentation/filesystems/befs.txt
2093F:	fs/befs/
2094
2095BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2096M:	Dariusz Marcinkiewicz <reksio@newterm.pl>
2097L:	netdev@vger.kernel.org
2098S:	Maintained
2099F:	drivers/net/ethernet/ec_bhf.c
2100
2101BFS FILE SYSTEM
2102M:	"Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2103S:	Maintained
2104F:	Documentation/filesystems/bfs.txt
2105F:	fs/bfs/
2106F:	include/uapi/linux/bfs_fs.h
2107
2108BLACKFIN ARCHITECTURE
2109M:	Steven Miao <realmz6@gmail.com>
2110L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2111T:	git git://git.code.sf.net/p/adi-linux/code
2112W:	http://blackfin.uclinux.org
2113S:	Supported
2114F:	arch/blackfin/
2115
2116BLACKFIN EMAC DRIVER
2117L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2118W:	http://blackfin.uclinux.org
2119S:	Supported
2120F:	drivers/net/ethernet/adi/
2121
2122BLACKFIN RTC DRIVER
2123L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2124W:	http://blackfin.uclinux.org
2125S:	Supported
2126F:	drivers/rtc/rtc-bfin.c
2127
2128BLACKFIN SDH DRIVER
2129M:	Sonic Zhang <sonic.zhang@analog.com>
2130L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2131W:	http://blackfin.uclinux.org
2132S:	Supported
2133F:	drivers/mmc/host/bfin_sdh.c
2134
2135BLACKFIN SERIAL DRIVER
2136M:	Sonic Zhang <sonic.zhang@analog.com>
2137L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2138W:	http://blackfin.uclinux.org
2139S:	Supported
2140F:	drivers/tty/serial/bfin_uart.c
2141
2142BLACKFIN WATCHDOG DRIVER
2143L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2144W:	http://blackfin.uclinux.org
2145S:	Supported
2146F:	drivers/watchdog/bfin_wdt.c
2147
2148BLACKFIN I2C TWI DRIVER
2149M:	Sonic Zhang <sonic.zhang@analog.com>
2150L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2151W:	http://blackfin.uclinux.org/
2152S:	Supported
2153F:	drivers/i2c/busses/i2c-bfin-twi.c
2154
2155BLACKFIN MEDIA DRIVER
2156M:	Scott Jiang <scott.jiang.linux@gmail.com>
2157L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2158W:	http://blackfin.uclinux.org/
2159S:	Supported
2160F:	drivers/media/platform/blackfin/
2161F:	drivers/media/i2c/adv7183*
2162F:	drivers/media/i2c/vs6624*
2163
2164BLINKM RGB LED DRIVER
2165M:	Jan-Simon Moeller <jansimon.moeller@gmx.de>
2166S:	Maintained
2167F:	drivers/leds/leds-blinkm.c
2168
2169BLOCK LAYER
2170M:	Jens Axboe <axboe@kernel.dk>
2171T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2172S:	Maintained
2173F:	block/
2174F:	kernel/trace/blktrace.c
2175
2176BLOCK2MTD DRIVER
2177M:	Joern Engel <joern@lazybastard.org>
2178L:	linux-mtd@lists.infradead.org
2179S:	Maintained
2180F:	drivers/mtd/devices/block2mtd.c
2181
2182BLUETOOTH DRIVERS
2183M:	Marcel Holtmann <marcel@holtmann.org>
2184M:	Gustavo Padovan <gustavo@padovan.org>
2185M:	Johan Hedberg <johan.hedberg@gmail.com>
2186L:	linux-bluetooth@vger.kernel.org
2187W:	http://www.bluez.org/
2188T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2189T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2190S:	Maintained
2191F:	drivers/bluetooth/
2192
2193BLUETOOTH SUBSYSTEM
2194M:	Marcel Holtmann <marcel@holtmann.org>
2195M:	Gustavo Padovan <gustavo@padovan.org>
2196M:	Johan Hedberg <johan.hedberg@gmail.com>
2197L:	linux-bluetooth@vger.kernel.org
2198W:	http://www.bluez.org/
2199T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2200T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2201S:	Maintained
2202F:	net/bluetooth/
2203F:	include/net/bluetooth/
2204
2205BONDING DRIVER
2206M:	Jay Vosburgh <j.vosburgh@gmail.com>
2207M:	Veaceslav Falico <vfalico@gmail.com>
2208M:	Andy Gospodarek <gospo@cumulusnetworks.com>
2209L:	netdev@vger.kernel.org
2210W:	http://sourceforge.net/projects/bonding/
2211S:	Supported
2212F:	drivers/net/bonding/
2213F:	include/uapi/linux/if_bonding.h
2214
2215BPF (Safe dynamic programs and tools)
2216M:	Alexei Starovoitov <ast@kernel.org>
2217L:	netdev@vger.kernel.org
2218L:	linux-kernel@vger.kernel.org
2219S:	Supported
2220F:	kernel/bpf/
2221
2222BROADCOM B44 10/100 ETHERNET DRIVER
2223M:	Gary Zambrano <zambrano@broadcom.com>
2224L:	netdev@vger.kernel.org
2225S:	Supported
2226F:	drivers/net/ethernet/broadcom/b44.*
2227
2228BROADCOM GENET ETHERNET DRIVER
2229M:	Florian Fainelli <f.fainelli@gmail.com>
2230L:	netdev@vger.kernel.org
2231S:	Supported
2232F:	drivers/net/ethernet/broadcom/genet/
2233
2234BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2235M:	Sony Chacko <sony.chacko@qlogic.com>
2236M:	Dept-HSGLinuxNICDev@qlogic.com
2237L:	netdev@vger.kernel.org
2238S:	Supported
2239F:	drivers/net/ethernet/broadcom/bnx2.*
2240F:	drivers/net/ethernet/broadcom/bnx2_*
2241
2242BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2243M:	Ariel Elior <ariel.elior@qlogic.com>
2244L:	netdev@vger.kernel.org
2245S:	Supported
2246F:	drivers/net/ethernet/broadcom/bnx2x/
2247
2248BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2249M:	Florian Fainelli <f.fainelli@gmail.com>
2250M:	Ray Jui <rjui@broadcom.com>
2251M:	Scott Branden <sbranden@broadcom.com>
2252L:	bcm-kernel-feedback-list@broadcom.com
2253T:	git git://github.com/broadcom/mach-bcm
2254S:	Maintained
2255F:	arch/arm/mach-bcm/
2256F:	arch/arm/boot/dts/bcm113*
2257F:	arch/arm/boot/dts/bcm216*
2258F:	arch/arm/boot/dts/bcm281*
2259F:	arch/arm/configs/bcm_defconfig
2260F:	drivers/mmc/host/sdhci-bcm-kona.c
2261F:	drivers/clocksource/bcm_kona_timer.c
2262
2263BROADCOM BCM2835 ARM ARCHITECTURE
2264M:	Stephen Warren <swarren@wwwdotorg.org>
2265M:	Lee Jones <lee@kernel.org>
2266M:	Eric Anholt <eric@anholt.net>
2267L:	linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2268L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2269T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2270S:	Maintained
2271N:	bcm2835
2272
2273BROADCOM BCM33XX MIPS ARCHITECTURE
2274M:	Kevin Cernekee <cernekee@gmail.com>
2275L:	linux-mips@linux-mips.org
2276S:	Maintained
2277F:	arch/mips/bcm3384/*
2278F:	arch/mips/include/asm/mach-bcm3384/*
2279F:	arch/mips/kernel/*bmips*
2280
2281BROADCOM BCM47XX MIPS ARCHITECTURE
2282M:	Hauke Mehrtens <hauke@hauke-m.de>
2283M:	Rafał Miłecki <zajec5@gmail.com>
2284L:	linux-mips@linux-mips.org
2285S:	Maintained
2286F:	arch/mips/bcm47xx/*
2287F:	arch/mips/include/asm/mach-bcm47xx/*
2288
2289BROADCOM BCM5301X ARM ARCHITECTURE
2290M:	Hauke Mehrtens <hauke@hauke-m.de>
2291L:	linux-arm-kernel@lists.infradead.org
2292S:	Maintained
2293F:	arch/arm/mach-bcm/bcm_5301x.c
2294F:	arch/arm/boot/dts/bcm5301x.dtsi
2295F:	arch/arm/boot/dts/bcm470*
2296
2297BROADCOM BCM63XX ARM ARCHITECTURE
2298M:	Florian Fainelli <f.fainelli@gmail.com>
2299L:	linux-arm-kernel@lists.infradead.org
2300T:	git git://github.com/broadcom/arm-bcm63xx.git
2301S:	Maintained
2302F:	arch/arm/mach-bcm/bcm63xx.c
2303F:	arch/arm/include/debug/bcm63xx.S
2304
2305BROADCOM BCM63XX/BCM33XX UDC DRIVER
2306M:	Kevin Cernekee <cernekee@gmail.com>
2307L:	linux-usb@vger.kernel.org
2308S:	Maintained
2309F:	drivers/usb/gadget/udc/bcm63xx_udc.*
2310
2311BROADCOM BCM7XXX ARM ARCHITECTURE
2312M:	Brian Norris <computersforpeace@gmail.com>
2313M:	Gregory Fong <gregory.0xf0@gmail.com>
2314M:	Florian Fainelli <f.fainelli@gmail.com>
2315L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2316T:	git git://github.com/broadcom/stblinux.git
2317S:	Maintained
2318F:	arch/arm/mach-bcm/*brcmstb*
2319F:	arch/arm/boot/dts/bcm7*.dts*
2320F:	drivers/bus/brcmstb_gisb.c
2321N:	brcmstb
2322
2323BROADCOM BMIPS MIPS ARCHITECTURE
2324M:	Kevin Cernekee <cernekee@gmail.com>
2325M:	Florian Fainelli <f.fainelli@gmail.com>
2326L:	linux-mips@linux-mips.org
2327T:	git git://github.com/broadcom/stblinux.git
2328S:	Maintained
2329F:	arch/mips/bmips/*
2330F:	arch/mips/include/asm/mach-bmips/*
2331F:	arch/mips/kernel/*bmips*
2332F:	arch/mips/boot/dts/brcm/bcm*.dts*
2333F:	drivers/irqchip/irq-bcm7*
2334F:	drivers/irqchip/irq-brcmstb*
2335
2336BROADCOM TG3 GIGABIT ETHERNET DRIVER
2337M:	Prashant Sreedharan <prashant@broadcom.com>
2338M:	Michael Chan <mchan@broadcom.com>
2339L:	netdev@vger.kernel.org
2340S:	Supported
2341F:	drivers/net/ethernet/broadcom/tg3.*
2342
2343BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2344M:	Brett Rudley <brudley@broadcom.com>
2345M:	Arend van Spriel <arend@broadcom.com>
2346M:	Franky (Zhenhui) Lin <frankyl@broadcom.com>
2347M:	Hante Meuleman <meuleman@broadcom.com>
2348L:	linux-wireless@vger.kernel.org
2349L:	brcm80211-dev-list@broadcom.com
2350S:	Supported
2351F:	drivers/net/wireless/brcm80211/
2352
2353BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2354M:	QLogic-Storage-Upstream@qlogic.com
2355L:	linux-scsi@vger.kernel.org
2356S:	Supported
2357F:	drivers/scsi/bnx2fc/
2358
2359BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2360M:	QLogic-Storage-Upstream@qlogic.com
2361L:	linux-scsi@vger.kernel.org
2362S:	Supported
2363F:	drivers/scsi/bnx2i/
2364
2365BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2366M:	Ray Jui <rjui@broadcom.com>
2367M:	Scott Branden <sbranden@broadcom.com>
2368L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2369L:	bcm-kernel-feedback-list@broadcom.com
2370T:	git git://github.com/broadcom/cygnus-linux.git
2371S:	Maintained
2372N:	iproc
2373N:	cygnus
2374N:	bcm9113*
2375N:	bcm9583*
2376N:	bcm583*
2377N:	bcm113*
2378
2379BROADCOM BRCMSTB GPIO DRIVER
2380M:	Gregory Fong <gregory.0xf0@gmail.com>
2381L:	bcm-kernel-feedback-list@broadcom.com>
2382S:	Supported
2383F:	drivers/gpio/gpio-brcmstb.c
2384F:	Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2385
2386BROADCOM KONA GPIO DRIVER
2387M:	Ray Jui <rjui@broadcom.com>
2388L:	bcm-kernel-feedback-list@broadcom.com
2389S:	Supported
2390F:	drivers/gpio/gpio-bcm-kona.c
2391F:	Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2392
2393BROADCOM NVRAM DRIVER
2394M:	Rafał Miłecki <zajec5@gmail.com>
2395L:	linux-mips@linux-mips.org
2396S:	Maintained
2397F:	drivers/firmware/broadcom/*
2398
2399BROADCOM STB NAND FLASH DRIVER
2400M:	Brian Norris <computersforpeace@gmail.com>
2401L:	linux-mtd@lists.infradead.org
2402S:	Maintained
2403F:	drivers/mtd/nand/brcmnand/
2404
2405BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2406M:	Rafał Miłecki <zajec5@gmail.com>
2407L:	linux-wireless@vger.kernel.org
2408S:	Maintained
2409F:	drivers/bcma/
2410F:	include/linux/bcma/
2411
2412BROADCOM SYSTEMPORT ETHERNET DRIVER
2413M:	Florian Fainelli <f.fainelli@gmail.com>
2414L:	netdev@vger.kernel.org
2415S:	Supported
2416F:	drivers/net/ethernet/broadcom/bcmsysport.*
2417
2418BROCADE BFA FC SCSI DRIVER
2419M:	Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2420M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2421L:	linux-scsi@vger.kernel.org
2422S:	Supported
2423F:	drivers/scsi/bfa/
2424
2425BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2426M:	Rasesh Mody <rasesh.mody@qlogic.com>
2427L:	netdev@vger.kernel.org
2428S:	Supported
2429F:	drivers/net/ethernet/brocade/bna/
2430
2431BSG (block layer generic sg v4 driver)
2432M:	FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2433L:	linux-scsi@vger.kernel.org
2434S:	Supported
2435F:	block/bsg.c
2436F:	include/linux/bsg.h
2437F:	include/uapi/linux/bsg.h
2438
2439BT87X AUDIO DRIVER
2440M:	Clemens Ladisch <clemens@ladisch.de>
2441L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2442T:	git git://git.alsa-project.org/alsa-kernel.git
2443S:	Maintained
2444F:	Documentation/sound/alsa/Bt87x.txt
2445F:	sound/pci/bt87x.c
2446
2447BT8XXGPIO DRIVER
2448M:	Michael Buesch <m@bues.ch>
2449W:	http://bu3sch.de/btgpio.php
2450S:	Maintained
2451F:	drivers/gpio/gpio-bt8xx.c
2452
2453BTRFS FILE SYSTEM
2454M:	Chris Mason <clm@fb.com>
2455M:	Josef Bacik <jbacik@fb.com>
2456M:	David Sterba <dsterba@suse.com>
2457L:	linux-btrfs@vger.kernel.org
2458W:	http://btrfs.wiki.kernel.org/
2459Q:	http://patchwork.kernel.org/project/linux-btrfs/list/
2460T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2461S:	Maintained
2462F:	Documentation/filesystems/btrfs.txt
2463F:	fs/btrfs/
2464
2465BTTV VIDEO4LINUX DRIVER
2466M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2467L:	linux-media@vger.kernel.org
2468W:	http://linuxtv.org
2469T:	git git://linuxtv.org/media_tree.git
2470S:	Odd fixes
2471F:	Documentation/video4linux/bttv/
2472F:	drivers/media/pci/bt8xx/bttv*
2473
2474BUSLOGIC SCSI DRIVER
2475M:	Khalid Aziz <khalid@gonehiking.org>
2476L:	linux-scsi@vger.kernel.org
2477S:	Maintained
2478F:	drivers/scsi/BusLogic.*
2479F:	drivers/scsi/FlashPoint.*
2480
2481C-MEDIA CMI8788 DRIVER
2482M:	Clemens Ladisch <clemens@ladisch.de>
2483L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2484T:	git git://git.alsa-project.org/alsa-kernel.git
2485S:	Maintained
2486F:	sound/pci/oxygen/
2487
2488C6X ARCHITECTURE
2489M:	Mark Salter <msalter@redhat.com>
2490M:	Aurelien Jacquiot <a-jacquiot@ti.com>
2491L:	linux-c6x-dev@linux-c6x.org
2492W:	http://www.linux-c6x.org/wiki/index.php/Main_Page
2493S:	Maintained
2494F:	arch/c6x/
2495
2496CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2497M:	David Howells <dhowells@redhat.com>
2498L:	linux-cachefs@redhat.com
2499S:	Supported
2500F:	Documentation/filesystems/caching/cachefiles.txt
2501F:	fs/cachefiles/
2502
2503CADET FM/AM RADIO RECEIVER DRIVER
2504M:	Hans Verkuil <hverkuil@xs4all.nl>
2505L:	linux-media@vger.kernel.org
2506T:	git git://linuxtv.org/media_tree.git
2507W:	http://linuxtv.org
2508S:	Maintained
2509F:	drivers/media/radio/radio-cadet*
2510
2511CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2512M:	Jonathan Corbet <corbet@lwn.net>
2513L:	linux-media@vger.kernel.org
2514T:	git git://linuxtv.org/media_tree.git
2515S:	Maintained
2516F:	Documentation/video4linux/cafe_ccic
2517F:	drivers/media/platform/marvell-ccic/
2518
2519CAIF NETWORK LAYER
2520M:	Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2521L:	netdev@vger.kernel.org
2522S:	Supported
2523F:	Documentation/networking/caif/
2524F:	drivers/net/caif/
2525F:	include/uapi/linux/caif/
2526F:	include/net/caif/
2527F:	net/caif/
2528
2529CALGARY x86-64 IOMMU
2530M:	Muli Ben-Yehuda <muli@il.ibm.com>
2531M:	"Jon D. Mason" <jdmason@kudzu.us>
2532L:	discuss@x86-64.org
2533S:	Maintained
2534F:	arch/x86/kernel/pci-calgary_64.c
2535F:	arch/x86/kernel/tce_64.c
2536F:	arch/x86/include/asm/calgary.h
2537F:	arch/x86/include/asm/tce.h
2538
2539CAN NETWORK LAYER
2540M:	Oliver Hartkopp <socketcan@hartkopp.net>
2541M:	Marc Kleine-Budde <mkl@pengutronix.de>
2542L:	linux-can@vger.kernel.org
2543W:	https://github.com/linux-can
2544T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2545T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2546S:	Maintained
2547F:	Documentation/networking/can.txt
2548F:	net/can/
2549F:	include/linux/can/core.h
2550F:	include/uapi/linux/can.h
2551F:	include/uapi/linux/can/bcm.h
2552F:	include/uapi/linux/can/raw.h
2553F:	include/uapi/linux/can/gw.h
2554
2555CAN NETWORK DRIVERS
2556M:	Wolfgang Grandegger <wg@grandegger.com>
2557M:	Marc Kleine-Budde <mkl@pengutronix.de>
2558L:	linux-can@vger.kernel.org
2559W:	https://github.com/linux-can
2560T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2561T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2562S:	Maintained
2563F:	drivers/net/can/
2564F:	include/linux/can/dev.h
2565F:	include/linux/can/platform/
2566F:	include/uapi/linux/can/error.h
2567F:	include/uapi/linux/can/netlink.h
2568
2569CAPABILITIES
2570M:	Serge Hallyn <serge.hallyn@canonical.com>
2571L:	linux-security-module@vger.kernel.org
2572S:	Supported
2573F:	include/linux/capability.h
2574F:	include/uapi/linux/capability.h
2575F:	security/commoncap.c
2576F:	kernel/capability.c
2577
2578CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2579M:	Kevin Tsai <ktsai@capellamicro.com>
2580S:	Maintained
2581F:	drivers/iio/light/cm*
2582F:	Documentation/devicetree/bindings/i2c/trivial-devices.txt
2583
2584CAVIUM LIQUIDIO NETWORK DRIVER
2585M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2586M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2587M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2588M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2589L:     netdev@vger.kernel.org
2590W:     http://www.cavium.com
2591S:     Supported
2592F:     drivers/net/ethernet/cavium/liquidio/
2593
2594CC2520 IEEE-802.15.4 RADIO DRIVER
2595M:	Varka Bhadram <varkabhadram@gmail.com>
2596L:	linux-wpan@vger.kernel.org
2597S:	Maintained
2598F:	drivers/net/ieee802154/cc2520.c
2599F:	include/linux/spi/cc2520.h
2600F:	Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2601
2602CELL BROADBAND ENGINE ARCHITECTURE
2603M:	Arnd Bergmann <arnd@arndb.de>
2604L:	linuxppc-dev@lists.ozlabs.org
2605W:	http://www.ibm.com/developerworks/power/cell/
2606S:	Supported
2607F:	arch/powerpc/include/asm/cell*.h
2608F:	arch/powerpc/include/asm/spu*.h
2609F:	arch/powerpc/include/uapi/asm/spu*.h
2610F:	arch/powerpc/oprofile/*cell*
2611F:	arch/powerpc/platforms/cell/
2612
2613CEPH COMMON CODE (LIBCEPH)
2614M:	Ilya Dryomov <idryomov@gmail.com>
2615M:	"Yan, Zheng" <zyan@redhat.com>
2616M:	Sage Weil <sage@redhat.com>
2617L:	ceph-devel@vger.kernel.org
2618W:	http://ceph.com/
2619T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2620T:	git git://github.com/ceph/ceph-client.git
2621S:	Supported
2622F:	net/ceph/
2623F:	include/linux/ceph/
2624F:	include/linux/crush/
2625
2626CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2627M:	"Yan, Zheng" <zyan@redhat.com>
2628M:	Sage Weil <sage@redhat.com>
2629M:	Ilya Dryomov <idryomov@gmail.com>
2630L:	ceph-devel@vger.kernel.org
2631W:	http://ceph.com/
2632T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2633T:	git git://github.com/ceph/ceph-client.git
2634S:	Supported
2635F:	Documentation/filesystems/ceph.txt
2636F:	fs/ceph/
2637
2638CERTIFICATE HANDLING:
2639M:	David Howells <dhowells@redhat.com>
2640M:	David Woodhouse <dwmw2@infradead.org>
2641L:	keyrings@linux-nfs.org
2642S:	Maintained
2643F:	Documentation/module-signing.txt
2644F:	certs/
2645F:	scripts/extract-cert.c
2646
2647CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2648L:	linux-usb@vger.kernel.org
2649S:	Orphan
2650F:	Documentation/usb/WUSB-Design-overview.txt
2651F:	Documentation/usb/wusb-cbaf
2652F:	drivers/usb/host/hwa-hc.c
2653F:	drivers/usb/host/whci/
2654F:	drivers/usb/wusbcore/
2655F:	include/linux/usb/wusb*
2656
2657CFAG12864B LCD DRIVER
2658M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2659W:	http://miguelojeda.es/auxdisplay.htm
2660W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2661S:	Maintained
2662F:	drivers/auxdisplay/cfag12864b.c
2663F:	include/linux/cfag12864b.h
2664
2665CFAG12864BFB LCD FRAMEBUFFER DRIVER
2666M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2667W:	http://miguelojeda.es/auxdisplay.htm
2668W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2669S:	Maintained
2670F:	drivers/auxdisplay/cfag12864bfb.c
2671F:	include/linux/cfag12864b.h
2672
2673CFG80211 and NL80211
2674M:	Johannes Berg <johannes@sipsolutions.net>
2675L:	linux-wireless@vger.kernel.org
2676W:	http://wireless.kernel.org/
2677T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2678T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2679S:	Maintained
2680F:	include/uapi/linux/nl80211.h
2681F:	include/net/cfg80211.h
2682F:	net/wireless/*
2683X:	net/wireless/wext*
2684
2685CHAR and MISC DRIVERS
2686M:	Arnd Bergmann <arnd@arndb.de>
2687M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2688T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2689S:	Supported
2690F:	drivers/char/*
2691F:	drivers/misc/*
2692F:	include/linux/miscdevice.h
2693
2694CHECKPATCH
2695M:	Andy Whitcroft <apw@canonical.com>
2696M:	Joe Perches <joe@perches.com>
2697S:	Maintained
2698F:	scripts/checkpatch.pl
2699
2700CHINESE DOCUMENTATION
2701M:	Harry Wei <harryxiyou@gmail.com>
2702L:	xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2703L:	linux-kernel@zh-kernel.org (moderated for non-subscribers)
2704S:	Maintained
2705F:	Documentation/zh_CN/
2706
2707CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2708M:	Peter Chen <Peter.Chen@freescale.com>
2709T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2710L:	linux-usb@vger.kernel.org
2711S:	Maintained
2712F:	drivers/usb/chipidea/
2713
2714CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2715M:	Hans de Goede <hdegoede@redhat.com>
2716L:	linux-input@vger.kernel.org
2717S:	Maintained
2718F:	Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2719F:	drivers/input/touchscreen/chipone_icn8318.c
2720
2721CHROME HARDWARE PLATFORM SUPPORT
2722M:	Olof Johansson <olof@lixom.net>
2723S:	Maintained
2724F:	drivers/platform/chrome/
2725
2726CISCO VIC ETHERNET NIC DRIVER
2727M:	Christian Benvenuti <benve@cisco.com>
2728M:	Sujith Sankar <ssujith@cisco.com>
2729M:	Govindarajulu Varadarajan <_govind@gmx.com>
2730M:	Neel Patel <neepatel@cisco.com>
2731S:	Supported
2732F:	drivers/net/ethernet/cisco/enic/
2733
2734CISCO VIC LOW LATENCY NIC DRIVER
2735M:	Upinder Malhi <umalhi@cisco.com>
2736S:	Supported
2737F:	drivers/infiniband/hw/usnic
2738
2739CIRRUS LOGIC EP93XX ETHERNET DRIVER
2740M:	Hartley Sweeten <hsweeten@visionengravers.com>
2741L:	netdev@vger.kernel.org
2742S:	Maintained
2743F:	drivers/net/ethernet/cirrus/ep93xx_eth.c
2744
2745CIRRUS LOGIC AUDIO CODEC DRIVERS
2746M:	Brian Austin <brian.austin@cirrus.com>
2747M:	Paul Handrigan <Paul.Handrigan@cirrus.com>
2748L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2749S:	Maintained
2750F:	sound/soc/codecs/cs*
2751
2752CLEANCACHE API
2753M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2754L:	linux-kernel@vger.kernel.org
2755S:	Maintained
2756F:	mm/cleancache.c
2757F:	include/linux/cleancache.h
2758
2759CLK API
2760M:	Russell King <linux@arm.linux.org.uk>
2761L:	linux-clk@vger.kernel.org
2762S:	Maintained
2763F:	include/linux/clk.h
2764
2765CLOCKSOURCE, CLOCKEVENT DRIVERS
2766M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2767M:	Thomas Gleixner <tglx@linutronix.de>
2768L:	linux-kernel@vger.kernel.org
2769T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2770S:	Supported
2771F:	drivers/clocksource
2772
2773CISCO FCOE HBA DRIVER
2774M:	Hiral Patel <hiralpat@cisco.com>
2775M:	Suma Ramars <sramars@cisco.com>
2776M:	Brian Uchino <buchino@cisco.com>
2777L:	linux-scsi@vger.kernel.org
2778S:	Supported
2779F:	drivers/scsi/fnic/
2780
2781CISCO SCSI HBA DRIVER
2782M:	Narsimhulu Musini <nmusini@cisco.com>
2783M:	Sesidhar Baddela <sebaddel@cisco.com>
2784L:	linux-scsi@vger.kernel.org
2785S:	Supported
2786F:	drivers/scsi/snic/
2787
2788CMPC ACPI DRIVER
2789M:	Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2790M:	Daniel Oliveira Nascimento <don@syst.com.br>
2791L:	platform-driver-x86@vger.kernel.org
2792S:	Supported
2793F:	drivers/platform/x86/classmate-laptop.c
2794
2795COBALT MEDIA DRIVER
2796M:	Hans Verkuil <hans.verkuil@cisco.com>
2797L:	linux-media@vger.kernel.org
2798T:	git git://linuxtv.org/media_tree.git
2799W:	http://linuxtv.org
2800S:	Supported
2801F:	drivers/media/pci/cobalt/
2802
2803COCCINELLE/Semantic Patches (SmPL)
2804M:	Julia Lawall <Julia.Lawall@lip6.fr>
2805M:	Gilles Muller <Gilles.Muller@lip6.fr>
2806M:	Nicolas Palix <nicolas.palix@imag.fr>
2807M:	Michal Marek <mmarek@suse.com>
2808L:	cocci@systeme.lip6.fr (moderated for non-subscribers)
2809T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2810W:	http://coccinelle.lip6.fr/
2811S:	Supported
2812F:	Documentation/coccinelle.txt
2813F:	scripts/coccinelle/
2814F:	scripts/coccicheck
2815
2816CODA FILE SYSTEM
2817M:	Jan Harkes <jaharkes@cs.cmu.edu>
2818M:	coda@cs.cmu.edu
2819L:	codalist@coda.cs.cmu.edu
2820W:	http://www.coda.cs.cmu.edu/
2821S:	Maintained
2822F:	Documentation/filesystems/coda.txt
2823F:	fs/coda/
2824F:	include/linux/coda*.h
2825F:	include/uapi/linux/coda*.h
2826
2827CODA V4L2 MEM2MEM DRIVER
2828M:	Philipp Zabel <p.zabel@pengutronix.de>
2829L:	linux-media@vger.kernel.org
2830S:	Maintained
2831F:	Documentation/devicetree/bindings/media/coda.txt
2832F:	drivers/media/platform/coda/
2833
2834COMMON CLK FRAMEWORK
2835M:	Michael Turquette <mturquette@baylibre.com>
2836M:	Stephen Boyd <sboyd@codeaurora.org>
2837L:	linux-clk@vger.kernel.org
2838T:	git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2839S:	Maintained
2840F:	drivers/clk/
2841X:	drivers/clk/clkdev.c
2842F:	include/linux/clk-pr*
2843F:	include/linux/clk/
2844
2845COMMON INTERNET FILE SYSTEM (CIFS)
2846M:	Steve French <sfrench@samba.org>
2847L:	linux-cifs@vger.kernel.org
2848L:	samba-technical@lists.samba.org (moderated for non-subscribers)
2849W:	http://linux-cifs.samba.org/
2850T:	git git://git.samba.org/sfrench/cifs-2.6.git
2851S:	Supported
2852F:	Documentation/filesystems/cifs/
2853F:	fs/cifs/
2854
2855COMPACTPCI HOTPLUG CORE
2856M:	Scott Murray <scott@spiteful.org>
2857L:	linux-pci@vger.kernel.org
2858S:	Maintained
2859F:	drivers/pci/hotplug/cpci_hotplug*
2860
2861COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2862M:	Scott Murray <scott@spiteful.org>
2863L:	linux-pci@vger.kernel.org
2864S:	Maintained
2865F:	drivers/pci/hotplug/cpcihp_zt5550.*
2866
2867COMPACTPCI HOTPLUG GENERIC DRIVER
2868M:	Scott Murray <scott@spiteful.org>
2869L:	linux-pci@vger.kernel.org
2870S:	Maintained
2871F:	drivers/pci/hotplug/cpcihp_generic.c
2872
2873COMPAL LAPTOP SUPPORT
2874M:	Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2875L:	platform-driver-x86@vger.kernel.org
2876S:	Maintained
2877F:	drivers/platform/x86/compal-laptop.c
2878
2879CONEXANT ACCESSRUNNER USB DRIVER
2880M:	Simon Arlott <cxacru@fire.lp0.eu>
2881L:	accessrunner-general@lists.sourceforge.net
2882W:	http://accessrunner.sourceforge.net/
2883S:	Maintained
2884F:	drivers/usb/atm/cxacru.c
2885
2886CONFIGFS
2887M:	Joel Becker <jlbec@evilplan.org>
2888T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2889S:	Supported
2890F:	fs/configfs/
2891F:	include/linux/configfs.h
2892
2893CONNECTOR
2894M:	Evgeniy Polyakov <zbr@ioremap.net>
2895L:	netdev@vger.kernel.org
2896S:	Maintained
2897F:	drivers/connector/
2898
2899CONTROL GROUP (CGROUP)
2900M:	Tejun Heo <tj@kernel.org>
2901M:	Li Zefan <lizefan@huawei.com>
2902M:	Johannes Weiner <hannes@cmpxchg.org>
2903L:	cgroups@vger.kernel.org
2904T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2905S:	Maintained
2906F:	Documentation/cgroups/
2907F:	include/linux/cgroup*
2908F:	kernel/cgroup*
2909
2910CONTROL GROUP - CPUSET
2911M:	Li Zefan <lizefan@huawei.com>
2912L:	cgroups@vger.kernel.org
2913W:	http://www.bullopensource.org/cpuset/
2914W:	http://oss.sgi.com/projects/cpusets/
2915T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2916S:	Maintained
2917F:	Documentation/cgroups/cpusets.txt
2918F:	include/linux/cpuset.h
2919F:	kernel/cpuset.c
2920
2921CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2922M:	Johannes Weiner <hannes@cmpxchg.org>
2923M:	Michal Hocko <mhocko@kernel.org>
2924L:	cgroups@vger.kernel.org
2925L:	linux-mm@kvack.org
2926S:	Maintained
2927F:	mm/memcontrol.c
2928F:	mm/swap_cgroup.c
2929
2930CORETEMP HARDWARE MONITORING DRIVER
2931M:	Fenghua Yu <fenghua.yu@intel.com>
2932L:	lm-sensors@lm-sensors.org
2933S:	Maintained
2934F:	Documentation/hwmon/coretemp
2935F:	drivers/hwmon/coretemp.c
2936
2937COSA/SRP SYNC SERIAL DRIVER
2938M:	Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2939W:	http://www.fi.muni.cz/~kas/cosa/
2940S:	Maintained
2941F:	drivers/net/wan/cosa*
2942
2943CPMAC ETHERNET DRIVER
2944M:	Florian Fainelli <florian@openwrt.org>
2945L:	netdev@vger.kernel.org
2946S:	Maintained
2947F:	drivers/net/ethernet/ti/cpmac.c
2948
2949CPU FREQUENCY DRIVERS
2950M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
2951M:	Viresh Kumar <viresh.kumar@linaro.org>
2952L:	linux-pm@vger.kernel.org
2953S:	Maintained
2954T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2955T:	git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2956F:	drivers/cpufreq/
2957F:	include/linux/cpufreq.h
2958
2959CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2960M:	Viresh Kumar <viresh.kumar@linaro.org>
2961M:	Sudeep Holla <sudeep.holla@arm.com>
2962L:	linux-pm@vger.kernel.org
2963W:	http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2964S:	Maintained
2965F:	drivers/cpufreq/arm_big_little.h
2966F:	drivers/cpufreq/arm_big_little.c
2967F:	drivers/cpufreq/arm_big_little_dt.c
2968
2969CPUIDLE DRIVER - ARM BIG LITTLE
2970M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2971M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2972L:	linux-pm@vger.kernel.org
2973L:	linux-arm-kernel@lists.infradead.org
2974T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2975S:	Maintained
2976F:	drivers/cpuidle/cpuidle-big_little.c
2977
2978CPUIDLE DRIVER - ARM EXYNOS
2979M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2980M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2981M:	Kukjin Kim <kgene@kernel.org>
2982L:	linux-pm@vger.kernel.org
2983L:	linux-samsung-soc@vger.kernel.org
2984S:	Supported
2985F:	drivers/cpuidle/cpuidle-exynos.c
2986F:	arch/arm/mach-exynos/pm.c
2987
2988CPUIDLE DRIVERS
2989M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
2990M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2991L:	linux-pm@vger.kernel.org
2992S:	Maintained
2993T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2994F:	drivers/cpuidle/*
2995F:	include/linux/cpuidle.h
2996
2997CPUID/MSR DRIVER
2998M:	"H. Peter Anvin" <hpa@zytor.com>
2999S:	Maintained
3000F:	arch/x86/kernel/cpuid.c
3001F:	arch/x86/kernel/msr.c
3002
3003CPU POWER MONITORING SUBSYSTEM
3004M:	Thomas Renninger <trenn@suse.com>
3005L:	linux-pm@vger.kernel.org
3006S:	Maintained
3007F:	tools/power/cpupower/
3008
3009CRAMFS FILESYSTEM
3010W:	http://sourceforge.net/projects/cramfs/
3011S:	Orphan / Obsolete
3012F:	Documentation/filesystems/cramfs.txt
3013F:	fs/cramfs/
3014
3015CRIS PORT
3016M:	Mikael Starvik <starvik@axis.com>
3017M:	Jesper Nilsson <jesper.nilsson@axis.com>
3018L:	linux-cris-kernel@axis.com
3019W:	http://developer.axis.com
3020S:	Maintained
3021F:	arch/cris/
3022F:	drivers/tty/serial/crisv10.*
3023
3024CRYPTO API
3025M:	Herbert Xu <herbert@gondor.apana.org.au>
3026M:	"David S. Miller" <davem@davemloft.net>
3027L:	linux-crypto@vger.kernel.org
3028T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3029S:	Maintained
3030F:	Documentation/crypto/
3031F:	Documentation/DocBook/crypto-API.tmpl
3032F:	arch/*/crypto/
3033F:	crypto/
3034F:	drivers/crypto/
3035F:	include/crypto/
3036
3037CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3038M:	Neil Horman <nhorman@tuxdriver.com>
3039L:	linux-crypto@vger.kernel.org
3040S:	Maintained
3041F:	crypto/ansi_cprng.c
3042F:	crypto/rng.c
3043
3044CS5535 Audio ALSA driver
3045M:	Jaya Kumar <jayakumar.alsa@gmail.com>
3046S:	Maintained
3047F:	sound/pci/cs5535audio/
3048
3049CW1200 WLAN driver
3050M:	Solomon Peachy <pizza@shaftnet.org>
3051S:	Maintained
3052F:	drivers/net/wireless/cw1200/
3053
3054CX18 VIDEO4LINUX DRIVER
3055M:	Andy Walls <awalls@md.metrocast.net>
3056L:	ivtv-devel@ivtvdriver.org (subscribers-only)
3057L:	linux-media@vger.kernel.org
3058T:	git git://linuxtv.org/media_tree.git
3059W:	http://linuxtv.org
3060W:	http://www.ivtvdriver.org/index.php/Cx18
3061S:	Maintained
3062F:	Documentation/video4linux/cx18.txt
3063F:	drivers/media/pci/cx18/
3064F:	include/uapi/linux/ivtv*
3065
3066CX2341X MPEG ENCODER HELPER MODULE
3067M:	Hans Verkuil <hverkuil@xs4all.nl>
3068L:	linux-media@vger.kernel.org
3069T:	git git://linuxtv.org/media_tree.git
3070W:	http://linuxtv.org
3071S:	Maintained
3072F:	drivers/media/common/cx2341x*
3073F:	include/media/cx2341x*
3074
3075CX24120 MEDIA DRIVER
3076M:	Jemma Denson <jdenson@gmail.com>
3077M:	Patrick Boettcher <patrick.boettcher@posteo.de>
3078L:	linux-media@vger.kernel.org
3079W:	http://linuxtv.org/
3080Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3081S:	Maintained
3082F:	drivers/media/dvb-frontends/cx24120*
3083
3084CX88 VIDEO4LINUX DRIVER
3085M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3086L:	linux-media@vger.kernel.org
3087W:	http://linuxtv.org
3088T:	git git://linuxtv.org/media_tree.git
3089S:	Odd fixes
3090F:	Documentation/video4linux/cx88/
3091F:	drivers/media/pci/cx88/
3092
3093CXD2820R MEDIA DRIVER
3094M:	Antti Palosaari <crope@iki.fi>
3095L:	linux-media@vger.kernel.org
3096W:	http://linuxtv.org/
3097W:	http://palosaari.fi/linux/
3098Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3099T:	git git://linuxtv.org/anttip/media_tree.git
3100S:	Maintained
3101F:	drivers/media/dvb-frontends/cxd2820r*
3102
3103CXGB3 ETHERNET DRIVER (CXGB3)
3104M:	Santosh Raspatur <santosh@chelsio.com>
3105L:	netdev@vger.kernel.org
3106W:	http://www.chelsio.com
3107S:	Supported
3108F:	drivers/net/ethernet/chelsio/cxgb3/
3109
3110CXGB3 ISCSI DRIVER (CXGB3I)
3111M:	Karen Xie <kxie@chelsio.com>
3112L:	linux-scsi@vger.kernel.org
3113W:	http://www.chelsio.com
3114S:	Supported
3115F:	drivers/scsi/cxgbi/cxgb3i
3116
3117CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3118M:	Steve Wise <swise@chelsio.com>
3119L:	linux-rdma@vger.kernel.org
3120W:	http://www.openfabrics.org
3121S:	Supported
3122F:	drivers/infiniband/hw/cxgb3/
3123
3124CXGB4 ETHERNET DRIVER (CXGB4)
3125M:	Hariprasad S <hariprasad@chelsio.com>
3126L:	netdev@vger.kernel.org
3127W:	http://www.chelsio.com
3128S:	Supported
3129F:	drivers/net/ethernet/chelsio/cxgb4/
3130
3131CXGB4 ISCSI DRIVER (CXGB4I)
3132M:	Karen Xie <kxie@chelsio.com>
3133L:	linux-scsi@vger.kernel.org
3134W:	http://www.chelsio.com
3135S:	Supported
3136F:	drivers/scsi/cxgbi/cxgb4i
3137
3138CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3139M:	Steve Wise <swise@chelsio.com>
3140L:	linux-rdma@vger.kernel.org
3141W:	http://www.openfabrics.org
3142S:	Supported
3143F:	drivers/infiniband/hw/cxgb4/
3144
3145CXGB4VF ETHERNET DRIVER (CXGB4VF)
3146M:	Casey Leedom <leedom@chelsio.com>
3147L:	netdev@vger.kernel.org
3148W:	http://www.chelsio.com
3149S:	Supported
3150F:	drivers/net/ethernet/chelsio/cxgb4vf/
3151
3152CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3153M:	Ian Munsie <imunsie@au1.ibm.com>
3154M:	Michael Neuling <mikey@neuling.org>
3155L:	linuxppc-dev@lists.ozlabs.org
3156S:	Supported
3157F:	drivers/misc/cxl/
3158F:	include/misc/cxl*
3159F:	include/uapi/misc/cxl.h
3160F:	Documentation/powerpc/cxl.txt
3161F:	Documentation/powerpc/cxl.txt
3162F:	Documentation/ABI/testing/sysfs-class-cxl
3163
3164STMMAC ETHERNET DRIVER
3165M:	Giuseppe Cavallaro <peppe.cavallaro@st.com>
3166L:	netdev@vger.kernel.org
3167W:	http://www.stlinux.com
3168S:	Supported
3169F:	drivers/net/ethernet/stmicro/stmmac/
3170
3171CYBERPRO FB DRIVER
3172M:	Russell King <linux@arm.linux.org.uk>
3173L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3174W:	http://www.arm.linux.org.uk/
3175S:	Maintained
3176F:	drivers/video/fbdev/cyber2000fb.*
3177
3178CYCLADES ASYNC MUX DRIVER
3179W:	http://www.cyclades.com/
3180S:	Orphan
3181F:	drivers/tty/cyclades.c
3182F:	include/linux/cyclades.h
3183F:	include/uapi/linux/cyclades.h
3184
3185CYCLADES PC300 DRIVER
3186W:	http://www.cyclades.com/
3187S:	Orphan
3188F:	drivers/net/wan/pc300*
3189
3190CYPRESS_FIRMWARE MEDIA DRIVER
3191M:	Antti Palosaari <crope@iki.fi>
3192L:	linux-media@vger.kernel.org
3193W:	http://linuxtv.org/
3194W:	http://palosaari.fi/linux/
3195Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3196T:	git git://linuxtv.org/anttip/media_tree.git
3197S:	Maintained
3198F:	drivers/media/common/cypress_firmware*
3199
3200CYTTSP TOUCHSCREEN DRIVER
3201M:	Ferruh Yigit <fery@cypress.com>
3202L:	linux-input@vger.kernel.org
3203S:	Supported
3204F:	drivers/input/touchscreen/cyttsp*
3205F:	include/linux/input/cyttsp.h
3206
3207DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3208M:	Joshua Kinard <kumba@gentoo.org>
3209S:	Maintained
3210F:	drivers/rtc/rtc-ds1685.c
3211F:	include/linux/rtc/ds1685.h
3212
3213DAMA SLAVE for AX.25
3214M:	Joerg Reuter <jreuter@yaina.de>
3215W:	http://yaina.de/jreuter/
3216W:	http://www.qsl.net/dl1bke/
3217L:	linux-hams@vger.kernel.org
3218S:	Maintained
3219F:	net/ax25/af_ax25.c
3220F:	net/ax25/ax25_dev.c
3221F:	net/ax25/ax25_ds_*
3222F:	net/ax25/ax25_in.c
3223F:	net/ax25/ax25_out.c
3224F:	net/ax25/ax25_timer.c
3225F:	net/ax25/sysctl_net_ax25.c
3226
3227DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3228L:	netdev@vger.kernel.org
3229S:	Orphan
3230F:	Documentation/networking/dmfe.txt
3231F:	drivers/net/ethernet/dec/tulip/dmfe.c
3232
3233DC390/AM53C974 SCSI driver
3234M:	Hannes Reinecke <hare@suse.com>
3235L:	linux-scsi@vger.kernel.org
3236S:	Maintained
3237F:	drivers/scsi/am53c974.c
3238
3239DC395x SCSI driver
3240M:	Oliver Neukum <oliver@neukum.org>
3241M:	Ali Akcaagac <aliakc@web.de>
3242M:	Jamie Lenehan <lenehan@twibble.org>
3243L:	dc395x@twibble.org
3244W:	http://twibble.org/dist/dc395x/
3245W:	http://lists.twibble.org/mailman/listinfo/dc395x/
3246S:	Maintained
3247F:	Documentation/scsi/dc395x.txt
3248F:	drivers/scsi/dc395x.*
3249
3250DCCP PROTOCOL
3251M:	Gerrit Renker <gerrit@erg.abdn.ac.uk>
3252L:	dccp@vger.kernel.org
3253W:	http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3254S:	Maintained
3255F:	include/linux/dccp.h
3256F:	include/uapi/linux/dccp.h
3257F:	include/linux/tfrc.h
3258F:	net/dccp/
3259
3260DECnet NETWORK LAYER
3261W:	http://linux-decnet.sourceforge.net
3262L:	linux-decnet-user@lists.sourceforge.net
3263S:	Orphan
3264F:	Documentation/networking/decnet.txt
3265F:	net/decnet/
3266
3267DECSTATION PLATFORM SUPPORT
3268M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3269L:	linux-mips@linux-mips.org
3270W:	http://www.linux-mips.org/wiki/DECstation
3271S:	Maintained
3272F:	arch/mips/dec/
3273F:	arch/mips/include/asm/dec/
3274F:	arch/mips/include/asm/mach-dec/
3275
3276DEFXX FDDI NETWORK DRIVER
3277M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3278S:	Maintained
3279F:	drivers/net/fddi/defxx.*
3280
3281DELL LAPTOP DRIVER
3282M:	Matthew Garrett <mjg59@srcf.ucam.org>
3283M:	Pali Rohár <pali.rohar@gmail.com>
3284L:	platform-driver-x86@vger.kernel.org
3285S:	Maintained
3286F:	drivers/platform/x86/dell-laptop.c
3287
3288DELL LAPTOP RBTN DRIVER
3289M:	Pali Rohár <pali.rohar@gmail.com>
3290S:	Maintained
3291F:	drivers/platform/x86/dell-rbtn.*
3292
3293DELL LAPTOP FREEFALL DRIVER
3294M:	Pali Rohár <pali.rohar@gmail.com>
3295S:	Maintained
3296F:	drivers/platform/x86/dell-smo8800.c
3297
3298DELL LAPTOP SMM DRIVER
3299M:	Pali Rohár <pali.rohar@gmail.com>
3300S:	Maintained
3301F:	drivers/hwmon/dell-smm-hwmon.c
3302F:	include/uapi/linux/i8k.h
3303
3304DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3305M:	Doug Warzecha <Douglas_Warzecha@dell.com>
3306S:	Maintained
3307F:	Documentation/dcdbas.txt
3308F:	drivers/firmware/dcdbas.*
3309
3310DELL WMI EXTRAS DRIVER
3311M:	Matthew Garrett <mjg59@srcf.ucam.org>
3312M:	Pali Rohár <pali.rohar@gmail.com>
3313S:	Maintained
3314F:	drivers/platform/x86/dell-wmi.c
3315
3316DESIGNWARE USB2 DRD IP DRIVER
3317M:	John Youn <johnyoun@synopsys.com>
3318L:	linux-usb@vger.kernel.org
3319T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3320S:	Maintained
3321F:	drivers/usb/dwc2/
3322
3323DESIGNWARE USB3 DRD IP DRIVER
3324M:	Felipe Balbi <balbi@ti.com>
3325L:	linux-usb@vger.kernel.org
3326L:	linux-omap@vger.kernel.org
3327T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3328S:	Maintained
3329F:	drivers/usb/dwc3/
3330
3331DEVICE COREDUMP (DEV_COREDUMP)
3332M:	Johannes Berg <johannes@sipsolutions.net>
3333L:	linux-kernel@vger.kernel.org
3334S:	Maintained
3335F:	drivers/base/devcoredump.c
3336F:	include/linux/devcoredump.h
3337
3338DEVICE FREQUENCY (DEVFREQ)
3339M:	MyungJoo Ham <myungjoo.ham@samsung.com>
3340M:	Kyungmin Park <kyungmin.park@samsung.com>
3341L:	linux-pm@vger.kernel.org
3342S:	Maintained
3343F:	drivers/devfreq/
3344
3345DEVICE NUMBER REGISTRY
3346M:	Torben Mathiasen <device@lanana.org>
3347W:	http://lanana.org/docs/device-list/index.html
3348S:	Maintained
3349
3350DEVICE-MAPPER  (LVM)
3351M:	Alasdair Kergon <agk@redhat.com>
3352M:	Mike Snitzer <snitzer@redhat.com>
3353M:	dm-devel@redhat.com
3354L:	dm-devel@redhat.com
3355W:	http://sources.redhat.com/dm
3356Q:	http://patchwork.kernel.org/project/dm-devel/list/
3357T:	git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3358T:	quilt http://people.redhat.com/agk/patches/linux/editing/
3359S:	Maintained
3360F:	Documentation/device-mapper/
3361F:	drivers/md/dm*
3362F:	drivers/md/persistent-data/
3363F:	include/linux/device-mapper.h
3364F:	include/linux/dm-*.h
3365F:	include/uapi/linux/dm-*.h
3366
3367DIALOG SEMICONDUCTOR DRIVERS
3368M:	Support Opensource <support.opensource@diasemi.com>
3369W:	http://www.dialog-semiconductor.com/products
3370S:	Supported
3371F:	Documentation/hwmon/da90??
3372F:	drivers/gpio/gpio-da90??.c
3373F:	drivers/hwmon/da90??-hwmon.c
3374F:	drivers/iio/adc/da91??-*.c
3375F:	drivers/input/misc/da90??_onkey.c
3376F:	drivers/input/touchscreen/da9052_tsi.c
3377F:	drivers/leds/leds-da90??.c
3378F:	drivers/mfd/da903x.c
3379F:	drivers/mfd/da90??-*.c
3380F:	drivers/mfd/da91??-*.c
3381F:	drivers/power/da9052-battery.c
3382F:	drivers/power/da91??-*.c
3383F:	drivers/regulator/da903x.c
3384F:	drivers/regulator/da9???-regulator.[ch]
3385F:	drivers/rtc/rtc-da90??.c
3386F:	drivers/video/backlight/da90??_bl.c
3387F:	drivers/watchdog/da90??_wdt.c
3388F:	include/linux/mfd/da903x.h
3389F:	include/linux/mfd/da9052/
3390F:	include/linux/mfd/da9055/
3391F:	include/linux/mfd/da9063/
3392F:	include/linux/mfd/da9150/
3393F:	include/sound/da[79]*.h
3394F:	sound/soc/codecs/da[79]*.[ch]
3395
3396DIGI NEO AND CLASSIC PCI PRODUCTS
3397M:	Lidza Louina <lidza.louina@gmail.com>
3398M:	Mark Hounschell <markh@compro.net>
3399L:	driverdev-devel@linuxdriverproject.org
3400S:	Maintained
3401F:	drivers/staging/dgnc/
3402
3403DIGI EPCA PCI PRODUCTS
3404M:	Lidza Louina <lidza.louina@gmail.com>
3405M:	Mark Hounschell <markh@compro.net>
3406M:	Daeseok Youn <daeseok.youn@gmail.com>
3407L:	driverdev-devel@linuxdriverproject.org
3408S:	Maintained
3409F:	drivers/staging/dgap/
3410
3411DIOLAN U2C-12 I2C DRIVER
3412M:	Guenter Roeck <linux@roeck-us.net>
3413L:	linux-i2c@vger.kernel.org
3414S:	Maintained
3415F:	drivers/i2c/busses/i2c-diolan-u2c.c
3416
3417DIRECT ACCESS (DAX)
3418M:	Matthew Wilcox <willy@linux.intel.com>
3419L:	linux-fsdevel@vger.kernel.org
3420S:	Supported
3421F:	fs/dax.c
3422
3423DIRECTORY NOTIFICATION (DNOTIFY)
3424M:	Eric Paris <eparis@parisplace.org>
3425S:	Maintained
3426F:	Documentation/filesystems/dnotify.txt
3427F:	fs/notify/dnotify/
3428F:	include/linux/dnotify.h
3429
3430DISK GEOMETRY AND PARTITION HANDLING
3431M:	Andries Brouwer <aeb@cwi.nl>
3432W:	http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3433W:	http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3434W:	http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3435S:	Maintained
3436
3437DISKQUOTA
3438M:	Jan Kara <jack@suse.com>
3439S:	Maintained
3440F:	Documentation/filesystems/quota.txt
3441F:	fs/quota/
3442F:	include/linux/quota*.h
3443F:	include/uapi/linux/quota*.h
3444
3445DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3446M:	Bernie Thompson <bernie@plugable.com>
3447L:	linux-fbdev@vger.kernel.org
3448S:	Maintained
3449W:	http://plugable.com/category/projects/udlfb/
3450F:	drivers/video/fbdev/udlfb.c
3451F:	include/video/udlfb.h
3452F:	Documentation/fb/udlfb.txt
3453
3454DISTRIBUTED LOCK MANAGER (DLM)
3455M:	Christine Caulfield <ccaulfie@redhat.com>
3456M:	David Teigland <teigland@redhat.com>
3457L:	cluster-devel@redhat.com
3458W:	http://sources.redhat.com/cluster/
3459T:	git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3460S:	Supported
3461F:	fs/dlm/
3462
3463DMA BUFFER SHARING FRAMEWORK
3464M:	Sumit Semwal <sumit.semwal@linaro.org>
3465S:	Maintained
3466L:	linux-media@vger.kernel.org
3467L:	dri-devel@lists.freedesktop.org
3468L:	linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3469F:	drivers/dma-buf/
3470F:	include/linux/dma-buf*
3471F:	include/linux/reservation.h
3472F:	include/linux/*fence.h
3473F:	Documentation/dma-buf-sharing.txt
3474T:	git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3475
3476DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3477M:	Vinod Koul <vinod.koul@intel.com>
3478L:	dmaengine@vger.kernel.org
3479Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
3480S:	Maintained
3481F:	drivers/dma/
3482F:	include/linux/dmaengine.h
3483F:	Documentation/dmaengine/
3484T:	git git://git.infradead.org/users/vkoul/slave-dma.git
3485
3486DME1737 HARDWARE MONITOR DRIVER
3487M:	Juerg Haefliger <juergh@gmail.com>
3488L:	lm-sensors@lm-sensors.org
3489S:	Maintained
3490F:	Documentation/hwmon/dme1737
3491F:	drivers/hwmon/dme1737.c
3492
3493DMI/SMBIOS SUPPORT
3494M:	Jean Delvare <jdelvare@suse.com>
3495S:	Maintained
3496T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3497F:	Documentation/ABI/testing/sysfs-firmware-dmi-tables
3498F:	drivers/firmware/dmi-id.c
3499F:	drivers/firmware/dmi_scan.c
3500F:	include/linux/dmi.h
3501
3502DOCUMENTATION
3503M:	Jonathan Corbet <corbet@lwn.net>
3504L:	linux-doc@vger.kernel.org
3505S:	Maintained
3506F:	Documentation/
3507X:	Documentation/ABI/
3508X:	Documentation/devicetree/
3509X:	Documentation/acpi
3510X:	Documentation/power
3511X:	Documentation/spi
3512X:	Documentation/DocBook/media
3513T:	git git://git.lwn.net/linux-2.6.git docs-next
3514
3515DOUBLETALK DRIVER
3516M:	"James R. Van Zandt" <jrv@vanzandt.mv.com>
3517L:	blinux-list@redhat.com
3518S:	Maintained
3519F:	drivers/char/dtlk.c
3520F:	include/linux/dtlk.h
3521
3522DPT_I2O SCSI RAID DRIVER
3523M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3524L:	linux-scsi@vger.kernel.org
3525W:	http://www.adaptec.com/
3526S:	Maintained
3527F:	drivers/scsi/dpt*
3528F:	drivers/scsi/dpt/
3529
3530DRBD DRIVER
3531P:	Philipp Reisner
3532P:	Lars Ellenberg
3533M:	drbd-dev@lists.linbit.com
3534L:	drbd-user@lists.linbit.com
3535W:	http://www.drbd.org
3536T:	git git://git.drbd.org/linux-2.6-drbd.git drbd
3537T:	git git://git.drbd.org/drbd-8.3.git
3538S:	Supported
3539F:	drivers/block/drbd/
3540F:	lib/lru_cache.c
3541F:	Documentation/blockdev/drbd/
3542
3543DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3544M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3545T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3546S:	Supported
3547F:	Documentation/kobject.txt
3548F:	drivers/base/
3549F:	fs/debugfs/
3550F:	fs/kernfs/
3551F:	fs/sysfs/
3552F:	include/linux/debugfs.h
3553F:	include/linux/kobj*
3554F:	lib/kobj*
3555
3556DRM DRIVERS
3557M:	David Airlie <airlied@linux.ie>
3558L:	dri-devel@lists.freedesktop.org
3559T:	git git://people.freedesktop.org/~airlied/linux
3560S:	Maintained
3561F:	drivers/gpu/drm/
3562F:	drivers/gpu/vga/
3563F:	include/drm/
3564F:	include/uapi/drm/
3565
3566RADEON DRM DRIVERS
3567M:	Alex Deucher <alexander.deucher@amd.com>
3568M:	Christian König <christian.koenig@amd.com>
3569L:	dri-devel@lists.freedesktop.org
3570T:	git git://people.freedesktop.org/~agd5f/linux
3571S:	Supported
3572F:	drivers/gpu/drm/radeon/
3573F:	include/uapi/drm/radeon*
3574
3575DRM PANEL DRIVERS
3576M:	Thierry Reding <thierry.reding@gmail.com>
3577L:	dri-devel@lists.freedesktop.org
3578T:	git git://anongit.freedesktop.org/tegra/linux.git
3579S:	Maintained
3580F:	drivers/gpu/drm/drm_panel.c
3581F:	drivers/gpu/drm/panel/
3582F:	include/drm/drm_panel.h
3583F:	Documentation/devicetree/bindings/panel/
3584
3585INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3586M:	Daniel Vetter <daniel.vetter@intel.com>
3587M:	Jani Nikula <jani.nikula@linux.intel.com>
3588L:	intel-gfx@lists.freedesktop.org
3589L:	dri-devel@lists.freedesktop.org
3590Q:	http://patchwork.freedesktop.org/project/intel-gfx/
3591T:	git git://anongit.freedesktop.org/drm-intel
3592S:	Supported
3593F:	drivers/gpu/drm/i915/
3594F:	include/drm/i915*
3595F:	include/uapi/drm/i915*
3596
3597DRM DRIVERS FOR EXYNOS
3598M:	Inki Dae <inki.dae@samsung.com>
3599M:	Joonyoung Shim <jy0922.shim@samsung.com>
3600M:	Seung-Woo Kim <sw0312.kim@samsung.com>
3601M:	Kyungmin Park <kyungmin.park@samsung.com>
3602L:	dri-devel@lists.freedesktop.org
3603T:	git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3604S:	Supported
3605F:	drivers/gpu/drm/exynos/
3606F:	include/drm/exynos*
3607F:	include/uapi/drm/exynos*
3608
3609DRM DRIVERS FOR FREESCALE DCU
3610M:	Jianwei Wang <jianwei.wang.chn@gmail.com>
3611M:	Alison Wang <alison.wang@freescale.com>
3612L:	dri-devel@lists.freedesktop.org
3613S:	Supported
3614F:	drivers/gpu/drm/fsl-dcu/
3615F:	Documentation/devicetree/bindings/video/fsl,dcu.txt
3616F:	Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3617
3618DRM DRIVERS FOR FREESCALE IMX
3619M:	Philipp Zabel <p.zabel@pengutronix.de>
3620L:	dri-devel@lists.freedesktop.org
3621S:	Maintained
3622F:	drivers/gpu/drm/imx/
3623F:	Documentation/devicetree/bindings/drm/imx/
3624
3625DRM DRIVERS FOR NVIDIA TEGRA
3626M:	Thierry Reding <thierry.reding@gmail.com>
3627M:	Terje Bergström <tbergstrom@nvidia.com>
3628L:	dri-devel@lists.freedesktop.org
3629L:	linux-tegra@vger.kernel.org
3630T:	git git://anongit.freedesktop.org/tegra/linux.git
3631S:	Supported
3632F:	drivers/gpu/drm/tegra/
3633F:	drivers/gpu/host1x/
3634F:	include/linux/host1x.h
3635F:	include/uapi/drm/tegra_drm.h
3636F:	Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3637
3638DRM DRIVERS FOR RENESAS
3639M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3640L:	dri-devel@lists.freedesktop.org
3641L:	linux-sh@vger.kernel.org
3642T:	git git://people.freedesktop.org/~airlied/linux
3643S:	Supported
3644F:	drivers/gpu/drm/rcar-du/
3645F:	drivers/gpu/drm/shmobile/
3646F:	include/linux/platform_data/shmob_drm.h
3647
3648DRM DRIVERS FOR ROCKCHIP
3649M:	Mark Yao <mark.yao@rock-chips.com>
3650L:	dri-devel@lists.freedesktop.org
3651S:	Maintained
3652F:	drivers/gpu/drm/rockchip/
3653F:	Documentation/devicetree/bindings/video/rockchip*
3654
3655DRM DRIVERS FOR STI
3656M:	Benjamin Gaignard <benjamin.gaignard@linaro.org>
3657M:	Vincent Abriou <vincent.abriou@st.com>
3658L:	dri-devel@lists.freedesktop.org
3659T:	git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3660S:	Maintained
3661F:	drivers/gpu/drm/sti
3662F:	Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3663
3664DSBR100 USB FM RADIO DRIVER
3665M:	Alexey Klimov <klimov.linux@gmail.com>
3666L:	linux-media@vger.kernel.org
3667T:	git git://linuxtv.org/media_tree.git
3668S:	Maintained
3669F:	drivers/media/radio/dsbr100.c
3670
3671DSCC4 DRIVER
3672M:	Francois Romieu <romieu@fr.zoreil.com>
3673L:	netdev@vger.kernel.org
3674S:	Maintained
3675F:	drivers/net/wan/dscc4.c
3676
3677DT3155 MEDIA DRIVER
3678M:	Hans Verkuil <hverkuil@xs4all.nl>
3679L:	linux-media@vger.kernel.org
3680T:	git git://linuxtv.org/media_tree.git
3681W:	http://linuxtv.org
3682S:	Odd Fixes
3683F:	drivers/media/pci/dt3155/
3684
3685DVB_USB_AF9015 MEDIA DRIVER
3686M:	Antti Palosaari <crope@iki.fi>
3687L:	linux-media@vger.kernel.org
3688W:	http://linuxtv.org/
3689W:	http://palosaari.fi/linux/
3690Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3691T:	git git://linuxtv.org/anttip/media_tree.git
3692S:	Maintained
3693F:	drivers/media/usb/dvb-usb-v2/af9015*
3694
3695DVB_USB_AF9035 MEDIA DRIVER
3696M:	Antti Palosaari <crope@iki.fi>
3697L:	linux-media@vger.kernel.org
3698W:	http://linuxtv.org/
3699W:	http://palosaari.fi/linux/
3700Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3701T:	git git://linuxtv.org/anttip/media_tree.git
3702S:	Maintained
3703F:	drivers/media/usb/dvb-usb-v2/af9035*
3704
3705DVB_USB_ANYSEE MEDIA DRIVER
3706M:	Antti Palosaari <crope@iki.fi>
3707L:	linux-media@vger.kernel.org
3708W:	http://linuxtv.org/
3709W:	http://palosaari.fi/linux/
3710Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3711T:	git git://linuxtv.org/anttip/media_tree.git
3712S:	Maintained
3713F:	drivers/media/usb/dvb-usb-v2/anysee*
3714
3715DVB_USB_AU6610 MEDIA DRIVER
3716M:	Antti Palosaari <crope@iki.fi>
3717L:	linux-media@vger.kernel.org
3718W:	http://linuxtv.org/
3719W:	http://palosaari.fi/linux/
3720Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3721T:	git git://linuxtv.org/anttip/media_tree.git
3722S:	Maintained
3723F:	drivers/media/usb/dvb-usb-v2/au6610*
3724
3725DVB_USB_CE6230 MEDIA DRIVER
3726M:	Antti Palosaari <crope@iki.fi>
3727L:	linux-media@vger.kernel.org
3728W:	http://linuxtv.org/
3729W:	http://palosaari.fi/linux/
3730Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3731T:	git git://linuxtv.org/anttip/media_tree.git
3732S:	Maintained
3733F:	drivers/media/usb/dvb-usb-v2/ce6230*
3734
3735DVB_USB_CXUSB MEDIA DRIVER
3736M:	Michael Krufky <mkrufky@linuxtv.org>
3737L:	linux-media@vger.kernel.org
3738W:	http://linuxtv.org/
3739W:	http://github.com/mkrufky
3740Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3741T:	git git://linuxtv.org/media_tree.git
3742S:	Maintained
3743F:	drivers/media/usb/dvb-usb/cxusb*
3744
3745DVB_USB_EC168 MEDIA DRIVER
3746M:	Antti Palosaari <crope@iki.fi>
3747L:	linux-media@vger.kernel.org
3748W:	http://linuxtv.org/
3749W:	http://palosaari.fi/linux/
3750Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3751T:	git git://linuxtv.org/anttip/media_tree.git
3752S:	Maintained
3753F:	drivers/media/usb/dvb-usb-v2/ec168*
3754
3755DVB_USB_GL861 MEDIA DRIVER
3756M:	Antti Palosaari <crope@iki.fi>
3757L:	linux-media@vger.kernel.org
3758W:	http://linuxtv.org/
3759Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3760T:	git git://linuxtv.org/anttip/media_tree.git
3761S:	Maintained
3762F:	drivers/media/usb/dvb-usb-v2/gl861*
3763
3764DVB_USB_MXL111SF MEDIA DRIVER
3765M:	Michael Krufky <mkrufky@linuxtv.org>
3766L:	linux-media@vger.kernel.org
3767W:	http://linuxtv.org/
3768W:	http://github.com/mkrufky
3769Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3770T:	git git://linuxtv.org/mkrufky/mxl111sf.git
3771S:	Maintained
3772F:	drivers/media/usb/dvb-usb-v2/mxl111sf*
3773
3774DVB_USB_RTL28XXU MEDIA DRIVER
3775M:	Antti Palosaari <crope@iki.fi>
3776L:	linux-media@vger.kernel.org
3777W:	http://linuxtv.org/
3778W:	http://palosaari.fi/linux/
3779Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3780T:	git git://linuxtv.org/anttip/media_tree.git
3781S:	Maintained
3782F:	drivers/media/usb/dvb-usb-v2/rtl28xxu*
3783
3784DVB_USB_V2 MEDIA DRIVER
3785M:	Antti Palosaari <crope@iki.fi>
3786L:	linux-media@vger.kernel.org
3787W:	http://linuxtv.org/
3788W:	http://palosaari.fi/linux/
3789Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3790T:	git git://linuxtv.org/anttip/media_tree.git
3791S:	Maintained
3792F:	drivers/media/usb/dvb-usb-v2/dvb_usb*
3793F:	drivers/media/usb/dvb-usb-v2/usb_urb.c
3794
3795DYNAMIC DEBUG
3796M:	Jason Baron <jbaron@akamai.com>
3797S:	Maintained
3798F:	lib/dynamic_debug.c
3799F:	include/linux/dynamic_debug.h
3800
3801DZ DECSTATION DZ11 SERIAL DRIVER
3802M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3803S:	Maintained
3804F:	drivers/tty/serial/dz.*
3805
3806E3X0 POWER BUTTON DRIVER
3807M:	Moritz Fischer <moritz.fischer@ettus.com>
3808L:	usrp-users@lists.ettus.com
3809W:	http://www.ettus.com
3810S:	Supported
3811F:	drivers/input/misc/e3x0-button.c
3812F:	Documentation/devicetree/bindings/input/e3x0-button.txt
3813
3814E4000 MEDIA DRIVER
3815M:	Antti Palosaari <crope@iki.fi>
3816L:	linux-media@vger.kernel.org
3817W:	http://linuxtv.org/
3818W:	http://palosaari.fi/linux/
3819Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3820T:	git git://linuxtv.org/anttip/media_tree.git
3821S:	Maintained
3822F:	drivers/media/tuners/e4000*
3823
3824EATA ISA/EISA/PCI SCSI DRIVER
3825M:	Dario Ballabio <ballabio_dario@emc.com>
3826L:	linux-scsi@vger.kernel.org
3827S:	Maintained
3828F:	drivers/scsi/eata.c
3829
3830EC100 MEDIA DRIVER
3831M:	Antti Palosaari <crope@iki.fi>
3832L:	linux-media@vger.kernel.org
3833W:	http://linuxtv.org/
3834W:	http://palosaari.fi/linux/
3835Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3836T:	git git://linuxtv.org/anttip/media_tree.git
3837S:	Maintained
3838F:	drivers/media/dvb-frontends/ec100*
3839
3840ECRYPT FILE SYSTEM
3841M:	Tyler Hicks <tyhicks@canonical.com>
3842L:	ecryptfs@vger.kernel.org
3843W:	http://ecryptfs.org
3844W:	https://launchpad.net/ecryptfs
3845S:	Supported
3846F:	Documentation/filesystems/ecryptfs.txt
3847F:	fs/ecryptfs/
3848
3849EDAC-CORE
3850M:	Doug Thompson <dougthompson@xmission.com>
3851M:	Borislav Petkov <bp@alien8.de>
3852M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3853L:	linux-edac@vger.kernel.org
3854W:	bluesmoke.sourceforge.net
3855T:	git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3856T:	git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3857S:	Supported
3858F:	Documentation/edac.txt
3859F:	drivers/edac/
3860F:	include/linux/edac.h
3861
3862EDAC-AMD64
3863M:	Doug Thompson <dougthompson@xmission.com>
3864M:	Borislav Petkov <bp@alien8.de>
3865L:	linux-edac@vger.kernel.org
3866W:	bluesmoke.sourceforge.net
3867S:	Maintained
3868F:	drivers/edac/amd64_edac*
3869
3870EDAC-CALXEDA
3871M:	Doug Thompson <dougthompson@xmission.com>
3872M:	Robert Richter <rric@kernel.org>
3873L:	linux-edac@vger.kernel.org
3874W:	bluesmoke.sourceforge.net
3875S:	Maintained
3876F:	drivers/edac/highbank*
3877
3878EDAC-CAVIUM
3879M:	Ralf Baechle <ralf@linux-mips.org>
3880M:	David Daney <david.daney@cavium.com>
3881L:	linux-edac@vger.kernel.org
3882L:	linux-mips@linux-mips.org
3883W:	bluesmoke.sourceforge.net
3884S:	Supported
3885F:	drivers/edac/octeon_edac*
3886
3887EDAC-E752X
3888M:	Mark Gross <mark.gross@intel.com>
3889M:	Doug Thompson <dougthompson@xmission.com>
3890L:	linux-edac@vger.kernel.org
3891W:	bluesmoke.sourceforge.net
3892S:	Maintained
3893F:	drivers/edac/e752x_edac.c
3894
3895EDAC-E7XXX
3896M:	Doug Thompson <dougthompson@xmission.com>
3897L:	linux-edac@vger.kernel.org
3898W:	bluesmoke.sourceforge.net
3899S:	Maintained
3900F:	drivers/edac/e7xxx_edac.c
3901
3902EDAC-GHES
3903M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3904L:	linux-edac@vger.kernel.org
3905W:	bluesmoke.sourceforge.net
3906S:	Maintained
3907F:	drivers/edac/ghes_edac.c
3908
3909EDAC-I82443BXGX
3910M:	Tim Small <tim@buttersideup.com>
3911L:	linux-edac@vger.kernel.org
3912W:	bluesmoke.sourceforge.net
3913S:	Maintained
3914F:	drivers/edac/i82443bxgx_edac.c
3915
3916EDAC-I3000
3917M:	Jason Uhlenkott <juhlenko@akamai.com>
3918L:	linux-edac@vger.kernel.org
3919W:	bluesmoke.sourceforge.net
3920S:	Maintained
3921F:	drivers/edac/i3000_edac.c
3922
3923EDAC-I5000
3924M:	Doug Thompson <dougthompson@xmission.com>
3925L:	linux-edac@vger.kernel.org
3926W:	bluesmoke.sourceforge.net
3927S:	Maintained
3928F:	drivers/edac/i5000_edac.c
3929
3930EDAC-I5400
3931M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3932L:	linux-edac@vger.kernel.org
3933W:	bluesmoke.sourceforge.net
3934S:	Maintained
3935F:	drivers/edac/i5400_edac.c
3936
3937EDAC-I7300
3938M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3939L:	linux-edac@vger.kernel.org
3940W:	bluesmoke.sourceforge.net
3941S:	Maintained
3942F:	drivers/edac/i7300_edac.c
3943
3944EDAC-I7CORE
3945M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3946L:	linux-edac@vger.kernel.org
3947W:	bluesmoke.sourceforge.net
3948S:	Maintained
3949F:	drivers/edac/i7core_edac.c
3950
3951EDAC-I82975X
3952M:	Ranganathan Desikan <ravi@jetztechnologies.com>
3953M:	"Arvind R." <arvino55@gmail.com>
3954L:	linux-edac@vger.kernel.org
3955W:	bluesmoke.sourceforge.net
3956S:	Maintained
3957F:	drivers/edac/i82975x_edac.c
3958
3959EDAC-IE31200
3960M:	Jason Baron <jbaron@akamai.com>
3961L:	linux-edac@vger.kernel.org
3962W:	bluesmoke.sourceforge.net
3963S:	Maintained
3964F:	drivers/edac/ie31200_edac.c
3965
3966EDAC-MPC85XX
3967M:	Johannes Thumshirn <morbidrsa@gmail.com>
3968L:	linux-edac@vger.kernel.org
3969W:	bluesmoke.sourceforge.net
3970S:	Maintained
3971F:	drivers/edac/mpc85xx_edac.[ch]
3972
3973EDAC-PASEMI
3974M:	Egor Martovetsky <egor@pasemi.com>
3975L:	linux-edac@vger.kernel.org
3976W:	bluesmoke.sourceforge.net
3977S:	Maintained
3978F:	drivers/edac/pasemi_edac.c
3979
3980EDAC-R82600
3981M:	Tim Small <tim@buttersideup.com>
3982L:	linux-edac@vger.kernel.org
3983W:	bluesmoke.sourceforge.net
3984S:	Maintained
3985F:	drivers/edac/r82600_edac.c
3986
3987EDAC-SBRIDGE
3988M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3989L:	linux-edac@vger.kernel.org
3990W:	bluesmoke.sourceforge.net
3991S:	Maintained
3992F:	drivers/edac/sb_edac.c
3993
3994EDAC-XGENE
3995APPLIED MICRO (APM) X-GENE SOC EDAC
3996M:     Loc Ho <lho@apm.com>
3997S:     Supported
3998F:     drivers/edac/xgene_edac.c
3999F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4000
4001EDIROL UA-101/UA-1000 DRIVER
4002M:	Clemens Ladisch <clemens@ladisch.de>
4003L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4004T:	git git://git.alsa-project.org/alsa-kernel.git
4005S:	Maintained
4006F:	sound/usb/misc/ua101.c
4007
4008EXTENSIBLE FIRMWARE INTERFACE (EFI)
4009M:	Matt Fleming <matt.fleming@intel.com>
4010L:	linux-efi@vger.kernel.org
4011T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4012S:	Maintained
4013F:	Documentation/efi-stub.txt
4014F:	arch/ia64/kernel/efi.c
4015F:	arch/x86/boot/compressed/eboot.[ch]
4016F:	arch/x86/include/asm/efi.h
4017F:	arch/x86/platform/efi/*
4018F:	drivers/firmware/efi/*
4019F:	include/linux/efi*.h
4020
4021EFI VARIABLE FILESYSTEM
4022M:	Matthew Garrett <matthew.garrett@nebula.com>
4023M:	Jeremy Kerr <jk@ozlabs.org>
4024M:	Matt Fleming <matt.fleming@intel.com>
4025T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4026L:	linux-efi@vger.kernel.org
4027S:	Maintained
4028F:	fs/efivarfs/
4029
4030EFIFB FRAMEBUFFER DRIVER
4031L:	linux-fbdev@vger.kernel.org
4032M:	Peter Jones <pjones@redhat.com>
4033S:	Maintained
4034F:	drivers/video/fbdev/efifb.c
4035
4036EFS FILESYSTEM
4037W:	http://aeschi.ch.eu.org/efs/
4038S:	Orphan
4039F:	fs/efs/
4040
4041EHCA (IBM GX bus InfiniBand adapter) DRIVER
4042M:	Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4043M:	Christoph Raisch <raisch@de.ibm.com>
4044L:	linux-rdma@vger.kernel.org
4045S:	Supported
4046F:	drivers/infiniband/hw/ehca/
4047
4048EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4049M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4050L:	netdev@vger.kernel.org
4051S:	Maintained
4052F:	drivers/net/ethernet/ibm/ehea/
4053
4054EM28XX VIDEO4LINUX DRIVER
4055M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4056L:	linux-media@vger.kernel.org
4057W:	http://linuxtv.org
4058T:	git git://linuxtv.org/media_tree.git
4059S:	Maintained
4060F:	drivers/media/usb/em28xx/
4061
4062EMBEDDED LINUX
4063M:	Paul Gortmaker <paul.gortmaker@windriver.com>
4064M:	Matt Mackall <mpm@selenic.com>
4065M:	David Woodhouse <dwmw2@infradead.org>
4066L:	linux-embedded@vger.kernel.org
4067S:	Maintained
4068
4069EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4070M:	James Smart <james.smart@avagotech.com>
4071M:	Dick Kennedy <dick.kennedy@avagotech.com>
4072L:	linux-scsi@vger.kernel.org
4073W:	http://www.avagotech.com
4074S:	Supported
4075F:	drivers/scsi/lpfc/
4076
4077ENE CB710 FLASH CARD READER DRIVER
4078M:	Michał Mirosław <mirq-linux@rere.qmqm.pl>
4079S:	Maintained
4080F:	drivers/misc/cb710/
4081F:	drivers/mmc/host/cb710-mmc.*
4082F:	include/linux/cb710.h
4083
4084ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4085M:	Maxim Levitsky <maximlevitsky@gmail.com>
4086S:	Maintained
4087F:	drivers/media/rc/ene_ir.*
4088
4089ENHANCED ERROR HANDLING (EEH)
4090M:	Gavin Shan <shangw@linux.vnet.ibm.com>
4091L:	linuxppc-dev@lists.ozlabs.org
4092S:	Supported
4093F:	Documentation/powerpc/eeh-pci-error-recovery.txt
4094F:	arch/powerpc/kernel/eeh*.c
4095
4096EPSON S1D13XXX FRAMEBUFFER DRIVER
4097M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
4098S:	Maintained
4099T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4100F:	drivers/video/fbdev/s1d13xxxfb.c
4101F:	include/video/s1d13xxxfb.h
4102
4103ET131X NETWORK DRIVER
4104M:	Mark Einon <mark.einon@gmail.com>
4105S:	Odd Fixes
4106F:	drivers/net/ethernet/agere/
4107
4108ETHERNET BRIDGE
4109M:	Stephen Hemminger <stephen@networkplumber.org>
4110L:	bridge@lists.linux-foundation.org
4111L:	netdev@vger.kernel.org
4112W:	http://www.linuxfoundation.org/en/Net:Bridge
4113S:	Maintained
4114F:	include/linux/netfilter_bridge/
4115F:	net/bridge/
4116
4117ETHERNET PHY LIBRARY
4118M:	Florian Fainelli <f.fainelli@gmail.com>
4119L:	netdev@vger.kernel.org
4120S:	Maintained
4121F:	include/linux/phy.h
4122F:	include/linux/phy_fixed.h
4123F:	drivers/net/phy/
4124F:	Documentation/networking/phy.txt
4125F:	drivers/of/of_mdio.c
4126F:	drivers/of/of_net.c
4127
4128EXT2 FILE SYSTEM
4129M:	Jan Kara <jack@suse.com>
4130L:	linux-ext4@vger.kernel.org
4131S:	Maintained
4132F:	Documentation/filesystems/ext2.txt
4133F:	fs/ext2/
4134F:	include/linux/ext2*
4135
4136EXT4 FILE SYSTEM
4137M:	"Theodore Ts'o" <tytso@mit.edu>
4138M:	Andreas Dilger <adilger.kernel@dilger.ca>
4139L:	linux-ext4@vger.kernel.org
4140W:	http://ext4.wiki.kernel.org
4141Q:	http://patchwork.ozlabs.org/project/linux-ext4/list/
4142S:	Maintained
4143F:	Documentation/filesystems/ext4.txt
4144F:	fs/ext4/
4145
4146Extended Verification Module (EVM)
4147M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
4148L:	linux-ima-devel@lists.sourceforge.net
4149L:	linux-security-module@vger.kernel.org
4150S:	Supported
4151F:	security/integrity/evm/
4152
4153EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4154M:	MyungJoo Ham <myungjoo.ham@samsung.com>
4155M:	Chanwoo Choi <cw00.choi@samsung.com>
4156L:	linux-kernel@vger.kernel.org
4157T:	git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4158S:	Maintained
4159F:	drivers/extcon/
4160F:	Documentation/extcon/
4161
4162EXYNOS DP DRIVER
4163M:	Jingoo Han <jingoohan1@gmail.com>
4164L:	dri-devel@lists.freedesktop.org
4165S:	Maintained
4166F:	drivers/gpu/drm/exynos/exynos_dp*
4167
4168EXYNOS MIPI DISPLAY DRIVERS
4169M:	Inki Dae <inki.dae@samsung.com>
4170M:	Donghwa Lee <dh09.lee@samsung.com>
4171M:	Kyungmin Park <kyungmin.park@samsung.com>
4172L:	linux-fbdev@vger.kernel.org
4173S:	Maintained
4174F:	drivers/video/fbdev/exynos/exynos_mipi*
4175F:	include/video/exynos_mipi*
4176
4177F71805F HARDWARE MONITORING DRIVER
4178M:	Jean Delvare <jdelvare@suse.com>
4179L:	lm-sensors@lm-sensors.org
4180S:	Maintained
4181F:	Documentation/hwmon/f71805f
4182F:	drivers/hwmon/f71805f.c
4183
4184FC0011 TUNER DRIVER
4185M:	Michael Buesch <m@bues.ch>
4186L:	linux-media@vger.kernel.org
4187S:	Maintained
4188F:	drivers/media/tuners/fc0011.h
4189F:	drivers/media/tuners/fc0011.c
4190
4191FC2580 MEDIA DRIVER
4192M:	Antti Palosaari <crope@iki.fi>
4193L:	linux-media@vger.kernel.org
4194W:	http://linuxtv.org/
4195W:	http://palosaari.fi/linux/
4196Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4197T:	git git://linuxtv.org/anttip/media_tree.git
4198S:	Maintained
4199F:	drivers/media/tuners/fc2580*
4200
4201FANOTIFY
4202M:	Eric Paris <eparis@redhat.com>
4203S:	Maintained
4204F:	fs/notify/fanotify/
4205F:	include/linux/fanotify.h
4206F:	include/uapi/linux/fanotify.h
4207
4208FARSYNC SYNCHRONOUS DRIVER
4209M:	Kevin Curtis <kevin.curtis@farsite.co.uk>
4210W:	http://www.farsite.co.uk/
4211S:	Supported
4212F:	drivers/net/wan/farsync.*
4213
4214FAULT INJECTION SUPPORT
4215M:	Akinobu Mita <akinobu.mita@gmail.com>
4216S:	Supported
4217F:	Documentation/fault-injection/
4218F:	lib/fault-inject.c
4219
4220FBTFT Framebuffer drivers
4221M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4222M:	Noralf Trønnes <noralf@tronnes.org>
4223S:	Maintained
4224F:	drivers/staging/fbtft/
4225
4226FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4227M:	Vasu Dev <vasu.dev@intel.com>
4228L:	fcoe-devel@open-fcoe.org
4229W:	www.Open-FCoE.org
4230S:	Supported
4231F:	drivers/scsi/libfc/
4232F:	drivers/scsi/fcoe/
4233F:	include/scsi/fc/
4234F:	include/scsi/libfc.h
4235F:	include/scsi/libfcoe.h
4236F:	include/uapi/scsi/fc/
4237
4238FILE LOCKING (flock() and fcntl()/lockf())
4239M:	Jeff Layton <jlayton@poochiereds.net>
4240M:	"J. Bruce Fields" <bfields@fieldses.org>
4241L:	linux-fsdevel@vger.kernel.org
4242S:	Maintained
4243F:	include/linux/fcntl.h
4244F:	include/linux/fs.h
4245F:	include/uapi/linux/fcntl.h
4246F:	include/uapi/linux/fs.h
4247F:	fs/fcntl.c
4248F:	fs/locks.c
4249
4250FILESYSTEMS (VFS and infrastructure)
4251M:	Alexander Viro <viro@zeniv.linux.org.uk>
4252L:	linux-fsdevel@vger.kernel.org
4253S:	Maintained
4254F:	fs/*
4255
4256FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4257M:	Riku Voipio <riku.voipio@iki.fi>
4258L:	lm-sensors@lm-sensors.org
4259S:	Maintained
4260F:	drivers/hwmon/f75375s.c
4261F:	include/linux/f75375s.h
4262
4263FIREWIRE AUDIO DRIVERS
4264M:	Clemens Ladisch <clemens@ladisch.de>
4265L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4266T:	git git://git.alsa-project.org/alsa-kernel.git
4267S:	Maintained
4268F:	sound/firewire/
4269
4270FIREWIRE MEDIA DRIVERS (firedtv)
4271M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4272L:	linux-media@vger.kernel.org
4273L:	linux1394-devel@lists.sourceforge.net
4274T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4275S:	Maintained
4276F:	drivers/media/firewire/
4277
4278FIREWIRE SBP-2 TARGET
4279M:	Chris Boot <bootc@bootc.net>
4280L:	linux-scsi@vger.kernel.org
4281L:	target-devel@vger.kernel.org
4282L:	linux1394-devel@lists.sourceforge.net
4283T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4284S:	Maintained
4285F:	drivers/target/sbp/
4286
4287FIREWIRE SUBSYSTEM
4288M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4289L:	linux1394-devel@lists.sourceforge.net
4290W:	http://ieee1394.wiki.kernel.org/
4291T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4292S:	Maintained
4293F:	drivers/firewire/
4294F:	include/linux/firewire.h
4295F:	include/uapi/linux/firewire*.h
4296F:	tools/firewire/
4297
4298FIRMWARE LOADER (request_firmware)
4299M:	Ming Lei <ming.lei@canonical.com>
4300L:	linux-kernel@vger.kernel.org
4301S:	Maintained
4302F:	Documentation/firmware_class/
4303F:	drivers/base/firmware*.c
4304F:	include/linux/firmware.h
4305
4306FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4307M:	Joshua Morris <josh.h.morris@us.ibm.com>
4308M:	Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4309S:	Maintained
4310F:	drivers/block/rsxx/
4311
4312FLOPPY DRIVER
4313M:	Jiri Kosina <jikos@kernel.org>
4314T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4315S:	Odd fixes
4316F:	drivers/block/floppy.c
4317
4318FMC SUBSYSTEM
4319M:	Alessandro Rubini <rubini@gnudd.com>
4320W:	http://www.ohwr.org/projects/fmc-bus
4321S:	Supported
4322F:	drivers/fmc/
4323F:	include/linux/fmc*.h
4324F:	include/linux/ipmi-fru.h
4325K:	fmc_d.*register
4326
4327FPU EMULATOR
4328M:	Bill Metzenthen <billm@melbpc.org.au>
4329W:	http://floatingpoint.sourceforge.net/emulator/index.html
4330S:	Maintained
4331F:	arch/x86/math-emu/
4332
4333FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4334L:	netdev@vger.kernel.org
4335S:	Orphan
4336F:	drivers/net/wan/dlci.c
4337F:	drivers/net/wan/sdla.c
4338
4339FRAMEBUFFER LAYER
4340M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4341M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
4342L:	linux-fbdev@vger.kernel.org
4343W:	http://linux-fbdev.sourceforge.net/
4344Q:	http://patchwork.kernel.org/project/linux-fbdev/list/
4345T:	git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4346S:	Maintained
4347F:	Documentation/fb/
4348F:	Documentation/devicetree/bindings/fb/
4349F:	drivers/video/
4350F:	include/video/
4351F:	include/linux/fb.h
4352F:	include/uapi/video/
4353F:	include/uapi/linux/fb.h
4354
4355FREESCALE DIU FRAMEBUFFER DRIVER
4356M:	Timur Tabi <timur@tabi.org>
4357L:	linux-fbdev@vger.kernel.org
4358S:	Maintained
4359F:	drivers/video/fbdev/fsl-diu-fb.*
4360
4361FREESCALE DMA DRIVER
4362M:	Li Yang <leoli@freescale.com>
4363M:	Zhang Wei <zw@zh-kernel.org>
4364L:	linuxppc-dev@lists.ozlabs.org
4365S:	Maintained
4366F:	drivers/dma/fsldma.*
4367
4368FREESCALE I2C CPM DRIVER
4369M:	Jochen Friedrich <jochen@scram.de>
4370L:	linuxppc-dev@lists.ozlabs.org
4371L:	linux-i2c@vger.kernel.org
4372S:	Maintained
4373F:	drivers/i2c/busses/i2c-cpm.c
4374
4375FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4376M:	Sascha Hauer <kernel@pengutronix.de>
4377L:	linux-fbdev@vger.kernel.org
4378L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4379S:	Maintained
4380F:	include/linux/platform_data/video-imxfb.h
4381F:	drivers/video/fbdev/imxfb.c
4382
4383FREESCALE QUAD SPI DRIVER
4384M:	Han Xu <han.xu@freescale.com>
4385L:	linux-mtd@lists.infradead.org
4386S:	Maintained
4387F:	drivers/mtd/spi-nor/fsl-quadspi.c
4388
4389FREESCALE SOC FS_ENET DRIVER
4390M:	Pantelis Antoniou <pantelis.antoniou@gmail.com>
4391M:	Vitaly Bordug <vbordug@ru.mvista.com>
4392L:	linuxppc-dev@lists.ozlabs.org
4393L:	netdev@vger.kernel.org
4394S:	Maintained
4395F:	drivers/net/ethernet/freescale/fs_enet/
4396F:	include/linux/fs_enet_pd.h
4397
4398FREESCALE QUICC ENGINE LIBRARY
4399L:	linuxppc-dev@lists.ozlabs.org
4400S:	Orphan
4401F:	arch/powerpc/sysdev/qe_lib/
4402F:	arch/powerpc/include/asm/*qe.h
4403
4404FREESCALE USB PERIPHERAL DRIVERS
4405M:	Li Yang <leoli@freescale.com>
4406L:	linux-usb@vger.kernel.org
4407L:	linuxppc-dev@lists.ozlabs.org
4408S:	Maintained
4409F:	drivers/usb/gadget/udc/fsl*
4410
4411FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4412M:	Li Yang <leoli@freescale.com>
4413L:	netdev@vger.kernel.org
4414L:	linuxppc-dev@lists.ozlabs.org
4415S:	Maintained
4416F:	drivers/net/ethernet/freescale/ucc_geth*
4417
4418FREESCALE QUICC ENGINE UCC UART DRIVER
4419M:	Timur Tabi <timur@tabi.org>
4420L:	linuxppc-dev@lists.ozlabs.org
4421S:	Maintained
4422F:	drivers/tty/serial/ucc_uart.c
4423
4424FREESCALE SOC SOUND DRIVERS
4425M:	Timur Tabi <timur@tabi.org>
4426M:	Nicolin Chen <nicoleotsuka@gmail.com>
4427M:	Xiubo Li <Xiubo.Lee@gmail.com>
4428L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4429L:	linuxppc-dev@lists.ozlabs.org
4430S:	Maintained
4431F:	sound/soc/fsl/fsl*
4432F:	sound/soc/fsl/imx*
4433F:	sound/soc/fsl/mpc8610_hpcd.c
4434
4435FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4436M:	"J. German Rivera" <German.Rivera@freescale.com>
4437L:	linux-kernel@vger.kernel.org
4438S:	Maintained
4439F:	drivers/staging/fsl-mc/
4440
4441FREEVXFS FILESYSTEM
4442M:	Christoph Hellwig <hch@infradead.org>
4443W:	ftp://ftp.openlinux.org/pub/people/hch/vxfs
4444S:	Maintained
4445F:	fs/freevxfs/
4446
4447FREEZER
4448M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4449M:	Pavel Machek <pavel@ucw.cz>
4450L:	linux-pm@vger.kernel.org
4451S:	Supported
4452F:	Documentation/power/freezing-of-tasks.txt
4453F:	include/linux/freezer.h
4454F:	kernel/freezer.c
4455
4456FRONTSWAP API
4457M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4458L:	linux-kernel@vger.kernel.org
4459S:	Maintained
4460F:	mm/frontswap.c
4461F:	include/linux/frontswap.h
4462
4463FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4464M:	David Howells <dhowells@redhat.com>
4465L:	linux-cachefs@redhat.com
4466S:	Supported
4467F:	Documentation/filesystems/caching/
4468F:	fs/fscache/
4469F:	include/linux/fscache*.h
4470
4471F2FS FILE SYSTEM
4472M:	Jaegeuk Kim <jaegeuk@kernel.org>
4473M:	Changman Lee <cm224.lee@samsung.com>
4474R:	Chao Yu <chao2.yu@samsung.com>
4475L:	linux-f2fs-devel@lists.sourceforge.net
4476W:	http://en.wikipedia.org/wiki/F2FS
4477T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4478S:	Maintained
4479F:	Documentation/filesystems/f2fs.txt
4480F:	Documentation/ABI/testing/sysfs-fs-f2fs
4481F:	fs/f2fs/
4482F:	include/linux/f2fs_fs.h
4483F:	include/trace/events/f2fs.h
4484
4485FUJITSU FR-V (FRV) PORT
4486M:	David Howells <dhowells@redhat.com>
4487S:	Maintained
4488F:	arch/frv/
4489
4490FUJITSU LAPTOP EXTRAS
4491M:	Jonathan Woithe <jwoithe@just42.net>
4492L:	platform-driver-x86@vger.kernel.org
4493S:	Maintained
4494F:	drivers/platform/x86/fujitsu-laptop.c
4495
4496FUJITSU M-5MO LS CAMERA ISP DRIVER
4497M:	Kyungmin Park <kyungmin.park@samsung.com>
4498M:	Heungjun Kim <riverful.kim@samsung.com>
4499L:	linux-media@vger.kernel.org
4500S:	Maintained
4501F:	drivers/media/i2c/m5mols/
4502F:	include/media/m5mols.h
4503
4504FUJITSU TABLET EXTRAS
4505M:	Robert Gerlach <khnz@gmx.de>
4506L:	platform-driver-x86@vger.kernel.org
4507S:	Maintained
4508F:	drivers/platform/x86/fujitsu-tablet.c
4509
4510FUSE: FILESYSTEM IN USERSPACE
4511M:	Miklos Szeredi <miklos@szeredi.hu>
4512L:	fuse-devel@lists.sourceforge.net
4513W:	http://fuse.sourceforge.net/
4514T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4515S:	Maintained
4516F:	fs/fuse/
4517F:	include/uapi/linux/fuse.h
4518F:	Documentation/filesystems/fuse.txt
4519
4520FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4521M:	Rik Faith <faith@cs.unc.edu>
4522L:	linux-scsi@vger.kernel.org
4523S:	Odd Fixes (e.g., new signatures)
4524F:	drivers/scsi/fdomain.*
4525
4526GCOV BASED KERNEL PROFILING
4527M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4528S:	Maintained
4529F:	kernel/gcov/
4530F:	Documentation/gcov.txt
4531
4532GDT SCSI DISK ARRAY CONTROLLER DRIVER
4533M:	Achim Leubner <achim_leubner@adaptec.com>
4534L:	linux-scsi@vger.kernel.org
4535W:	http://www.icp-vortex.com/
4536S:	Supported
4537F:	drivers/scsi/gdt*
4538
4539GDB KERNEL DEBUGGING HELPER SCRIPTS
4540M:	Jan Kiszka <jan.kiszka@siemens.com>
4541S:	Supported
4542F:	scripts/gdb/
4543
4544GEMTEK FM RADIO RECEIVER DRIVER
4545M:	Hans Verkuil <hverkuil@xs4all.nl>
4546L:	linux-media@vger.kernel.org
4547T:	git git://linuxtv.org/media_tree.git
4548W:	http://linuxtv.org
4549S:	Maintained
4550F:	drivers/media/radio/radio-gemtek*
4551
4552GENERIC GPIO I2C DRIVER
4553M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
4554S:	Supported
4555F:	drivers/i2c/busses/i2c-gpio.c
4556F:	include/linux/i2c-gpio.h
4557
4558GENERIC GPIO I2C MULTIPLEXER DRIVER
4559M:	Peter Korsgaard <peter.korsgaard@barco.com>
4560L:	linux-i2c@vger.kernel.org
4561S:	Supported
4562F:	drivers/i2c/muxes/i2c-mux-gpio.c
4563F:	include/linux/i2c-mux-gpio.h
4564F:	Documentation/i2c/muxes/i2c-mux-gpio
4565
4566GENERIC HDLC (WAN) DRIVERS
4567M:	Krzysztof Halasa <khc@pm.waw.pl>
4568W:	http://www.kernel.org/pub/linux/utils/net/hdlc/
4569S:	Maintained
4570F:	drivers/net/wan/c101.c
4571F:	drivers/net/wan/hd6457*
4572F:	drivers/net/wan/hdlc*
4573F:	drivers/net/wan/n2.c
4574F:	drivers/net/wan/pc300too.c
4575F:	drivers/net/wan/pci200syn.c
4576F:	drivers/net/wan/wanxl*
4577
4578GENERIC INCLUDE/ASM HEADER FILES
4579M:	Arnd Bergmann <arnd@arndb.de>
4580L:	linux-arch@vger.kernel.org
4581T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4582S:	Maintained
4583F:	include/asm-generic/
4584F:	include/uapi/asm-generic/
4585
4586GENERIC PHY FRAMEWORK
4587M:	Kishon Vijay Abraham I <kishon@ti.com>
4588L:	linux-kernel@vger.kernel.org
4589T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4590S:	Supported
4591F:	drivers/phy/
4592F:	include/linux/phy/
4593
4594GENERIC PM DOMAINS
4595M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4596M:	Kevin Hilman <khilman@kernel.org>
4597M:	Ulf Hansson <ulf.hansson@linaro.org>
4598L:	linux-pm@vger.kernel.org
4599S:	Supported
4600F:	drivers/base/power/domain*.c
4601F:	include/linux/pm_domain.h
4602
4603GENERIC UIO DRIVER FOR PCI DEVICES
4604M:	"Michael S. Tsirkin" <mst@redhat.com>
4605L:	kvm@vger.kernel.org
4606S:	Supported
4607F:	drivers/uio/uio_pci_generic.c
4608
4609GET_MAINTAINER SCRIPT
4610M:	Joe Perches <joe@perches.com>
4611S:	Maintained
4612F:	scripts/get_maintainer.pl
4613
4614GFS2 FILE SYSTEM
4615M:	Steven Whitehouse <swhiteho@redhat.com>
4616M:	Bob Peterson <rpeterso@redhat.com>
4617L:	cluster-devel@redhat.com
4618W:	http://sources.redhat.com/cluster/
4619T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4620S:	Supported
4621F:	Documentation/filesystems/gfs2*.txt
4622F:	fs/gfs2/
4623F:	include/uapi/linux/gfs2_ondisk.h
4624
4625GIGASET ISDN DRIVERS
4626M:	Paul Bolle <pebolle@tiscali.nl>
4627L:	gigaset307x-common@lists.sourceforge.net
4628W:	http://gigaset307x.sourceforge.net/
4629S:	Odd Fixes
4630F:	Documentation/isdn/README.gigaset
4631F:	drivers/isdn/gigaset/
4632F:	include/uapi/linux/gigaset_dev.h
4633
4634GO7007 MPEG CODEC
4635M:	Hans Verkuil <hans.verkuil@cisco.com>
4636L:	linux-media@vger.kernel.org
4637S:	Maintained
4638F:	drivers/media/usb/go7007/
4639
4640GOODIX TOUCHSCREEN
4641M:	Bastien Nocera <hadess@hadess.net>
4642L:	linux-input@vger.kernel.org
4643S:	Maintained
4644F:	drivers/input/touchscreen/goodix.c
4645
4646GPIO SUBSYSTEM
4647M:	Linus Walleij <linus.walleij@linaro.org>
4648M:	Alexandre Courbot <gnurou@gmail.com>
4649L:	linux-gpio@vger.kernel.org
4650T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4651S:	Maintained
4652F:	Documentation/gpio/
4653F:	drivers/gpio/
4654F:	include/linux/gpio/
4655F:	include/linux/gpio.h
4656F:	include/asm-generic/gpio.h
4657
4658GRE DEMULTIPLEXER DRIVER
4659M:	Dmitry Kozlov <xeb@mail.ru>
4660L:	netdev@vger.kernel.org
4661S:	Maintained
4662F:	net/ipv4/gre_demux.c
4663F:	net/ipv4/gre_offload.c
4664F:	include/net/gre.h
4665
4666GRETH 10/100/1G Ethernet MAC device driver
4667M:	Kristoffer Glembo <kristoffer@gaisler.com>
4668L:	netdev@vger.kernel.org
4669S:	Maintained
4670F:	drivers/net/ethernet/aeroflex/
4671
4672GSPCA FINEPIX SUBDRIVER
4673M:	Frank Zago <frank@zago.net>
4674L:	linux-media@vger.kernel.org
4675T:	git git://linuxtv.org/media_tree.git
4676S:	Maintained
4677F:	drivers/media/usb/gspca/finepix.c
4678
4679GSPCA GL860 SUBDRIVER
4680M:	Olivier Lorin <o.lorin@laposte.net>
4681L:	linux-media@vger.kernel.org
4682T:	git git://linuxtv.org/media_tree.git
4683S:	Maintained
4684F:	drivers/media/usb/gspca/gl860/
4685
4686GSPCA M5602 SUBDRIVER
4687M:	Erik Andren <erik.andren@gmail.com>
4688L:	linux-media@vger.kernel.org
4689T:	git git://linuxtv.org/media_tree.git
4690S:	Maintained
4691F:	drivers/media/usb/gspca/m5602/
4692
4693GSPCA PAC207 SONIXB SUBDRIVER
4694M:	Hans de Goede <hdegoede@redhat.com>
4695L:	linux-media@vger.kernel.org
4696T:	git git://linuxtv.org/media_tree.git
4697S:	Maintained
4698F:	drivers/media/usb/gspca/pac207.c
4699
4700GSPCA SN9C20X SUBDRIVER
4701M:	Brian Johnson <brijohn@gmail.com>
4702L:	linux-media@vger.kernel.org
4703T:	git git://linuxtv.org/media_tree.git
4704S:	Maintained
4705F:	drivers/media/usb/gspca/sn9c20x.c
4706
4707GSPCA T613 SUBDRIVER
4708M:	Leandro Costantino <lcostantino@gmail.com>
4709L:	linux-media@vger.kernel.org
4710T:	git git://linuxtv.org/media_tree.git
4711S:	Maintained
4712F:	drivers/media/usb/gspca/t613.c
4713
4714GSPCA USB WEBCAM DRIVER
4715M:	Hans de Goede <hdegoede@redhat.com>
4716L:	linux-media@vger.kernel.org
4717T:	git git://linuxtv.org/media_tree.git
4718S:	Maintained
4719F:	drivers/media/usb/gspca/
4720
4721GUID PARTITION TABLE (GPT)
4722M:	Davidlohr Bueso <dave@stgolabs.net>
4723L:	linux-efi@vger.kernel.org
4724S:	Maintained
4725F:	block/partitions/efi.*
4726
4727STK1160 USB VIDEO CAPTURE DRIVER
4728M:	Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4729L:	linux-media@vger.kernel.org
4730T:	git git://linuxtv.org/media_tree.git
4731S:	Maintained
4732F:	drivers/media/usb/stk1160/
4733
4734H8/300 ARCHITECTURE
4735M:	Yoshinori Sato <ysato@users.sourceforge.jp>
4736L:	uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4737W:	http://uclinux-h8.sourceforge.jp
4738T:	git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4739S:	Maintained
4740F:	arch/h8300/
4741F:	drivers/clocksource/h8300_*.c
4742F:	drivers/clk/h8300/
4743F:	drivers/irqchip/irq-renesas-h8*.c
4744
4745HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4746M:	Frank Seidel <frank@f-seidel.de>
4747L:	platform-driver-x86@vger.kernel.org
4748W:	http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4749S:	Maintained
4750F:	drivers/platform/x86/hdaps.c
4751
4752HDPVR USB VIDEO ENCODER DRIVER
4753M:	Hans Verkuil <hverkuil@xs4all.nl>
4754L:	linux-media@vger.kernel.org
4755T:	git git://linuxtv.org/media_tree.git
4756W:	http://linuxtv.org
4757S:	Odd Fixes
4758F:	drivers/media/usb/hdpvr/
4759
4760HWPOISON MEMORY FAILURE HANDLING
4761M:	Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4762L:	linux-mm@kvack.org
4763S:	Maintained
4764F:	mm/memory-failure.c
4765F:	mm/hwpoison-inject.c
4766
4767HYPERVISOR VIRTUAL CONSOLE DRIVER
4768L:	linuxppc-dev@lists.ozlabs.org
4769S:	Odd Fixes
4770F:	drivers/tty/hvc/
4771
4772HACKRF MEDIA DRIVER
4773M:	Antti Palosaari <crope@iki.fi>
4774L:	linux-media@vger.kernel.org
4775W:	http://linuxtv.org/
4776W:	http://palosaari.fi/linux/
4777Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4778T:	git git://linuxtv.org/anttip/media_tree.git
4779S:	Maintained
4780F:	drivers/media/usb/hackrf/
4781
4782HARDWARE MONITORING
4783M:	Jean Delvare <jdelvare@suse.com>
4784M:	Guenter Roeck <linux@roeck-us.net>
4785L:	lm-sensors@lm-sensors.org
4786W:	http://www.lm-sensors.org/
4787T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4788T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4789S:	Maintained
4790F:	Documentation/hwmon/
4791F:	drivers/hwmon/
4792F:	include/linux/hwmon*.h
4793
4794HARDWARE RANDOM NUMBER GENERATOR CORE
4795M:	Matt Mackall <mpm@selenic.com>
4796M:	Herbert Xu <herbert@gondor.apana.org.au>
4797L:	linux-crypto@vger.kernel.org
4798S:	Odd fixes
4799F:	Documentation/hw_random.txt
4800F:	drivers/char/hw_random/
4801F:	include/linux/hw_random.h
4802
4803HARDWARE SPINLOCK CORE
4804M:	Ohad Ben-Cohen <ohad@wizery.com>
4805S:	Maintained
4806F:	Documentation/hwspinlock.txt
4807F:	drivers/hwspinlock/hwspinlock_*
4808F:	include/linux/hwspinlock.h
4809
4810HARMONY SOUND DRIVER
4811L:	linux-parisc@vger.kernel.org
4812S:	Maintained
4813F:	sound/parisc/harmony.*
4814
4815HD29L2 MEDIA DRIVER
4816M:	Antti Palosaari <crope@iki.fi>
4817L:	linux-media@vger.kernel.org
4818W:	http://linuxtv.org/
4819W:	http://palosaari.fi/linux/
4820Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4821T:	git git://linuxtv.org/anttip/media_tree.git
4822S:	Maintained
4823F:	drivers/media/dvb-frontends/hd29l2*
4824
4825HEWLETT-PACKARD SMART2 RAID DRIVER
4826L:	iss_storagedev@hp.com
4827S:	Orphan
4828F:	Documentation/blockdev/cpqarray.txt
4829F:	drivers/block/cpqarray.*
4830
4831HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4832M:	Don Brace <don.brace@pmcs.com>
4833L:	iss_storagedev@hp.com
4834L:	storagedev@pmcs.com
4835L:	linux-scsi@vger.kernel.org
4836S:	Supported
4837F:	Documentation/scsi/hpsa.txt
4838F:	drivers/scsi/hpsa*.[ch]
4839F:	include/linux/cciss*.h
4840F:	include/uapi/linux/cciss*.h
4841
4842HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4843M:	Don Brace <don.brace@pmcs.com>
4844L:	iss_storagedev@hp.com
4845L:	storagedev@pmcs.com
4846L:	linux-scsi@vger.kernel.org
4847S:	Supported
4848F:	Documentation/blockdev/cciss.txt
4849F:	drivers/block/cciss*
4850F:	include/linux/cciss_ioctl.h
4851F:	include/uapi/linux/cciss_ioctl.h
4852
4853HFS FILESYSTEM
4854L:	linux-fsdevel@vger.kernel.org
4855S:	Orphan
4856F:	Documentation/filesystems/hfs.txt
4857F:	fs/hfs/
4858
4859HFSPLUS FILESYSTEM
4860L:	linux-fsdevel@vger.kernel.org
4861S:	Orphan
4862F:	Documentation/filesystems/hfsplus.txt
4863F:	fs/hfsplus/
4864
4865HGA FRAMEBUFFER DRIVER
4866M:	Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4867L:	linux-nvidia@lists.surfsouth.com
4868W:	http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4869S:	Maintained
4870F:	drivers/video/fbdev/hgafb.c
4871
4872HIBERNATION (aka Software Suspend, aka swsusp)
4873M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4874M:	Pavel Machek <pavel@ucw.cz>
4875L:	linux-pm@vger.kernel.org
4876S:	Supported
4877F:	arch/x86/power/
4878F:	drivers/base/power/
4879F:	kernel/power/
4880F:	include/linux/suspend.h
4881F:	include/linux/freezer.h
4882F:	include/linux/pm.h
4883F:	arch/*/include/asm/suspend*.h
4884
4885HID CORE LAYER
4886M:	Jiri Kosina <jikos@kernel.org>
4887L:	linux-input@vger.kernel.org
4888T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4889S:	Maintained
4890F:	drivers/hid/
4891F:	include/linux/hid*
4892F:	include/uapi/linux/hid*
4893
4894HID SENSOR HUB DRIVERS
4895M:	Jiri Kosina <jikos@kernel.org>
4896M:	Jonathan Cameron <jic23@kernel.org>
4897M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4898L:	linux-input@vger.kernel.org
4899L:	linux-iio@vger.kernel.org
4900S:	Maintained
4901F:	Documentation/hid/hid-sensor*
4902F:	drivers/hid/hid-sensor-*
4903F:	drivers/iio/*/hid-*
4904F:	include/linux/hid-sensor-*
4905
4906HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4907M:	Thomas Gleixner <tglx@linutronix.de>
4908L:	linux-kernel@vger.kernel.org
4909T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4910S:	Maintained
4911F:	Documentation/timers/
4912F:	kernel/time/hrtimer.c
4913F:	kernel/time/clockevents.c
4914F:	kernel/time/tick*.*
4915F:	kernel/time/timer_*.c
4916F:	include/linux/clockchips.h
4917F:	include/linux/hrtimer.h
4918
4919HIGH-SPEED SCC DRIVER FOR AX.25
4920L:	linux-hams@vger.kernel.org
4921S:	Orphan
4922F:	drivers/net/hamradio/dmascc.c
4923F:	drivers/net/hamradio/scc.c
4924
4925HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4926M:	HighPoint Linux Team <linux@highpoint-tech.com>
4927W:	http://www.highpoint-tech.com
4928S:	Supported
4929F:	Documentation/scsi/hptiop.txt
4930F:	drivers/scsi/hptiop.c
4931
4932HIPPI
4933M:	Jes Sorensen <jes@trained-monkey.org>
4934L:	linux-hippi@sunsite.dk
4935S:	Maintained
4936F:	include/linux/hippidevice.h
4937F:	include/uapi/linux/if_hippi.h
4938F:	net/802/hippi.c
4939F:	drivers/net/hippi/
4940
4941HOST AP DRIVER
4942M:	Jouni Malinen <j@w1.fi>
4943L:	hostap@shmoo.com (subscribers-only)
4944L:	linux-wireless@vger.kernel.org
4945W:	http://hostap.epitest.fi/
4946S:	Maintained
4947F:	drivers/net/wireless/hostap/
4948
4949HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4950L:	platform-driver-x86@vger.kernel.org
4951S:	Orphan
4952F:	drivers/platform/x86/tc1100-wmi.c
4953
4954HP100:	Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4955M:	Jaroslav Kysela <perex@perex.cz>
4956S:	Maintained
4957F:	drivers/net/ethernet/hp/hp100.*
4958
4959HPET:	High Precision Event Timers driver
4960M:	Clemens Ladisch <clemens@ladisch.de>
4961S:	Maintained
4962F:	Documentation/timers/hpet.txt
4963F:	drivers/char/hpet.c
4964F:	include/linux/hpet.h
4965F:	include/uapi/linux/hpet.h
4966
4967HPET:	x86
4968S:	Orphan
4969F:	arch/x86/kernel/hpet.c
4970F:	arch/x86/include/asm/hpet.h
4971
4972HPFS FILESYSTEM
4973M:	Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4974W:	http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4975S:	Maintained
4976F:	fs/hpfs/
4977
4978HSI SUBSYSTEM
4979M:	Sebastian Reichel <sre@kernel.org>
4980T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4981S:	Maintained
4982F:	Documentation/ABI/testing/sysfs-bus-hsi
4983F:	Documentation/hsi.txt
4984F:	drivers/hsi/
4985F:	include/linux/hsi/
4986F:	include/uapi/linux/hsi/
4987
4988HSO 3G MODEM DRIVER
4989M:	Jan Dumon <j.dumon@option.com>
4990W:	http://www.pharscape.org
4991S:	Maintained
4992F:	drivers/net/usb/hso.c
4993
4994HSR NETWORK PROTOCOL
4995M:	Arvid Brodin <arvid.brodin@alten.se>
4996L:	netdev@vger.kernel.org
4997S:	Maintained
4998F:	net/hsr/
4999
5000HTCPEN TOUCHSCREEN DRIVER
5001M:	Pau Oliva Fora <pof@eslack.org>
5002L:	linux-input@vger.kernel.org
5003S:	Maintained
5004F:	drivers/input/touchscreen/htcpen.c
5005
5006HUGETLB FILESYSTEM
5007M:	Nadia Yvette Chambers <nyc@holomorphy.com>
5008S:	Maintained
5009F:	fs/hugetlbfs/
5010
5011Hyper-V CORE AND DRIVERS
5012M:	"K. Y. Srinivasan" <kys@microsoft.com>
5013M:	Haiyang Zhang <haiyangz@microsoft.com>
5014L:	devel@linuxdriverproject.org
5015S:	Maintained
5016F:	arch/x86/include/asm/mshyperv.h
5017F:	arch/x86/include/uapi/asm/hyperv.h
5018F:	arch/x86/kernel/cpu/mshyperv.c
5019F:	drivers/hid/hid-hyperv.c
5020F:	drivers/hv/
5021F:	drivers/input/serio/hyperv-keyboard.c
5022F:	drivers/net/hyperv/
5023F:	drivers/scsi/storvsc_drv.c
5024F:	drivers/video/fbdev/hyperv_fb.c
5025F:	include/linux/hyperv.h
5026F:	tools/hv/
5027F:	Documentation/ABI/stable/sysfs-bus-vmbus
5028
5029I2C OVER PARALLEL PORT
5030M:	Jean Delvare <jdelvare@suse.com>
5031L:	linux-i2c@vger.kernel.org
5032S:	Maintained
5033F:	Documentation/i2c/busses/i2c-parport
5034F:	Documentation/i2c/busses/i2c-parport-light
5035F:	drivers/i2c/busses/i2c-parport.c
5036F:	drivers/i2c/busses/i2c-parport-light.c
5037
5038I2C/SMBUS CONTROLLER DRIVERS FOR PC
5039M:	Jean Delvare <jdelvare@suse.com>
5040L:	linux-i2c@vger.kernel.org
5041S:	Maintained
5042F:	Documentation/i2c/busses/i2c-ali1535
5043F:	Documentation/i2c/busses/i2c-ali1563
5044F:	Documentation/i2c/busses/i2c-ali15x3
5045F:	Documentation/i2c/busses/i2c-amd756
5046F:	Documentation/i2c/busses/i2c-amd8111
5047F:	Documentation/i2c/busses/i2c-i801
5048F:	Documentation/i2c/busses/i2c-nforce2
5049F:	Documentation/i2c/busses/i2c-piix4
5050F:	Documentation/i2c/busses/i2c-sis5595
5051F:	Documentation/i2c/busses/i2c-sis630
5052F:	Documentation/i2c/busses/i2c-sis96x
5053F:	Documentation/i2c/busses/i2c-via
5054F:	Documentation/i2c/busses/i2c-viapro
5055F:	drivers/i2c/busses/i2c-ali1535.c
5056F:	drivers/i2c/busses/i2c-ali1563.c
5057F:	drivers/i2c/busses/i2c-ali15x3.c
5058F:	drivers/i2c/busses/i2c-amd756.c
5059F:	drivers/i2c/busses/i2c-amd756-s4882.c
5060F:	drivers/i2c/busses/i2c-amd8111.c
5061F:	drivers/i2c/busses/i2c-i801.c
5062F:	drivers/i2c/busses/i2c-isch.c
5063F:	drivers/i2c/busses/i2c-nforce2.c
5064F:	drivers/i2c/busses/i2c-nforce2-s4985.c
5065F:	drivers/i2c/busses/i2c-piix4.c
5066F:	drivers/i2c/busses/i2c-sis5595.c
5067F:	drivers/i2c/busses/i2c-sis630.c
5068F:	drivers/i2c/busses/i2c-sis96x.c
5069F:	drivers/i2c/busses/i2c-via.c
5070F:	drivers/i2c/busses/i2c-viapro.c
5071
5072I2C/SMBUS ISMT DRIVER
5073M:	Seth Heasley <seth.heasley@intel.com>
5074M:	Neil Horman <nhorman@tuxdriver.com>
5075L:	linux-i2c@vger.kernel.org
5076F:	drivers/i2c/busses/i2c-ismt.c
5077F:	Documentation/i2c/busses/i2c-ismt
5078
5079I2C/SMBUS STUB DRIVER
5080M:	Jean Delvare <jdelvare@suse.com>
5081L:	linux-i2c@vger.kernel.org
5082S:	Maintained
5083F:	drivers/i2c/i2c-stub.c
5084
5085I2C SUBSYSTEM
5086M:	Wolfram Sang <wsa@the-dreams.de>
5087L:	linux-i2c@vger.kernel.org
5088W:	https://i2c.wiki.kernel.org/
5089Q:	https://patchwork.ozlabs.org/project/linux-i2c/list/
5090T:	git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5091S:	Maintained
5092F:	Documentation/devicetree/bindings/i2c/
5093F:	Documentation/i2c/
5094F:	drivers/i2c/
5095F:	include/linux/i2c.h
5096F:	include/linux/i2c-*.h
5097F:	include/uapi/linux/i2c.h
5098F:	include/uapi/linux/i2c-*.h
5099
5100I2C ACPI SUPPORT
5101M:	Mika Westerberg <mika.westerberg@linux.intel.com>
5102L:	linux-i2c@vger.kernel.org
5103L:	linux-acpi@vger.kernel.org
5104S:	Maintained
5105
5106I2C-TAOS-EVM DRIVER
5107M:	Jean Delvare <jdelvare@suse.com>
5108L:	linux-i2c@vger.kernel.org
5109S:	Maintained
5110F:	Documentation/i2c/busses/i2c-taos-evm
5111F:	drivers/i2c/busses/i2c-taos-evm.c
5112
5113I2C-TINY-USB DRIVER
5114M:	Till Harbaum <till@harbaum.org>
5115L:	linux-i2c@vger.kernel.org
5116W:	http://www.harbaum.org/till/i2c_tiny_usb
5117S:	Maintained
5118F:	drivers/i2c/busses/i2c-tiny-usb.c
5119
5120i386 BOOT CODE
5121M:	"H. Peter Anvin" <hpa@zytor.com>
5122S:	Maintained
5123F:	arch/x86/boot/
5124
5125i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5126M:	"H. Peter Anvin" <hpa@zytor.com>
5127T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5128S:	Maintained
5129
5130IA64 (Itanium) PLATFORM
5131M:	Tony Luck <tony.luck@intel.com>
5132M:	Fenghua Yu <fenghua.yu@intel.com>
5133L:	linux-ia64@vger.kernel.org
5134T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5135S:	Maintained
5136F:	arch/ia64/
5137
5138IBM Power VMX Cryptographic instructions
5139M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5140M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5141L:	linux-crypto@vger.kernel.org
5142S:	Supported
5143F:	drivers/crypto/vmx/Makefile
5144F:	drivers/crypto/vmx/Kconfig
5145F:	drivers/crypto/vmx/vmx.c
5146F:	drivers/crypto/vmx/aes*
5147F:	drivers/crypto/vmx/ghash*
5148F:	drivers/crypto/vmx/ppc-xlate.pl
5149
5150IBM Power in-Nest Crypto Acceleration
5151M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5152M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5153L:	linux-crypto@vger.kernel.org
5154S:	Supported
5155F:	drivers/crypto/nx/Makefile
5156F:	drivers/crypto/nx/Kconfig
5157F:	drivers/crypto/nx/nx-aes*
5158F:	drivers/crypto/nx/nx-sha*
5159F:	drivers/crypto/nx/nx.*
5160F:	drivers/crypto/nx/nx_csbcpb.h
5161F:	drivers/crypto/nx/nx_debugfs.h
5162
5163IBM Power 842 compression accelerator
5164M:	Dan Streetman <ddstreet@ieee.org>
5165S:	Supported
5166F:	drivers/crypto/nx/Makefile
5167F:	drivers/crypto/nx/Kconfig
5168F:	drivers/crypto/nx/nx-842*
5169F:	include/linux/sw842.h
5170F:	crypto/842.c
5171F:	lib/842/
5172
5173IBM Power Linux RAID adapter
5174M:	Brian King <brking@us.ibm.com>
5175S:	Supported
5176F:	drivers/scsi/ipr.*
5177
5178IBM Power Virtual Ethernet Device Driver
5179M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5180L:	netdev@vger.kernel.org
5181S:	Supported
5182F:	drivers/net/ethernet/ibm/ibmveth.*
5183
5184IBM Power Virtual SCSI Device Drivers
5185M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5186L:	linux-scsi@vger.kernel.org
5187S:	Supported
5188F:	drivers/scsi/ibmvscsi/ibmvscsi*
5189F:	drivers/scsi/ibmvscsi/viosrp.h
5190
5191IBM Power Virtual FC Device Drivers
5192M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5193L:	linux-scsi@vger.kernel.org
5194S:	Supported
5195F:	drivers/scsi/ibmvscsi/ibmvfc*
5196
5197IBM ServeRAID RAID DRIVER
5198S:	Orphan
5199F:	drivers/scsi/ips.*
5200
5201ICH LPC AND GPIO DRIVER
5202M:	Peter Tyser <ptyser@xes-inc.com>
5203S:	Maintained
5204F:	drivers/mfd/lpc_ich.c
5205F:	drivers/gpio/gpio-ich.c
5206
5207IDE SUBSYSTEM
5208M:	"David S. Miller" <davem@davemloft.net>
5209L:	linux-ide@vger.kernel.org
5210Q:	http://patchwork.ozlabs.org/project/linux-ide/list/
5211T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5212S:	Maintained
5213F:	Documentation/ide/
5214F:	drivers/ide/
5215F:	include/linux/ide.h
5216
5217IDEAPAD LAPTOP EXTRAS DRIVER
5218M:	Ike Panhc <ike.pan@canonical.com>
5219L:	platform-driver-x86@vger.kernel.org
5220W:	http://launchpad.net/ideapad-laptop
5221S:	Maintained
5222F:	drivers/platform/x86/ideapad-laptop.c
5223
5224IDEAPAD LAPTOP SLIDEBAR DRIVER
5225M:	Andrey Moiseev <o2g.org.ru@gmail.com>
5226L:	linux-input@vger.kernel.org
5227W:	https://github.com/o2genum/ideapad-slidebar
5228S:	Maintained
5229F:	drivers/input/misc/ideapad_slidebar.c
5230
5231IDE/ATAPI DRIVERS
5232M:	Borislav Petkov <bp@alien8.de>
5233L:	linux-ide@vger.kernel.org
5234S:	Maintained
5235F:	Documentation/cdrom/ide-cd
5236F:	drivers/ide/ide-cd*
5237
5238IDLE-I7300
5239M:	Andy Henroid <andrew.d.henroid@intel.com>
5240L:	linux-pm@vger.kernel.org
5241S:	Supported
5242F:	drivers/idle/i7300_idle.c
5243
5244IEEE 802.15.4 SUBSYSTEM
5245M:	Alexander Aring <alex.aring@gmail.com>
5246L:	linux-wpan@vger.kernel.org
5247W:	https://github.com/linux-wpan
5248T:	git git://github.com/linux-wpan/linux-wpan-next.git
5249S:	Maintained
5250F:	net/ieee802154/
5251F:	net/mac802154/
5252F:	drivers/net/ieee802154/
5253F:	include/linux/nl802154.h
5254F:	include/linux/ieee802154.h
5255F:	include/net/nl802154.h
5256F:	include/net/mac802154.h
5257F:	include/net/af_ieee802154.h
5258F:	include/net/cfg802154.h
5259F:	include/net/ieee802154_netdev.h
5260F:	Documentation/networking/ieee802154.txt
5261
5262IGORPLUG-USB IR RECEIVER
5263M:	Sean Young <sean@mess.org>
5264L:	linux-media@vger.kernel.org
5265S:	Maintained
5266F:	drivers/media/rc/igorplugusb.c
5267
5268IGUANAWORKS USB IR TRANSCEIVER
5269M:	Sean Young <sean@mess.org>
5270L:	linux-media@vger.kernel.org
5271S:	Maintained
5272F:	drivers/media/rc/iguanair.c
5273
5274IIO SUBSYSTEM AND DRIVERS
5275M:	Jonathan Cameron <jic23@kernel.org>
5276R:	Hartmut Knaack <knaack.h@gmx.de>
5277R:	Lars-Peter Clausen <lars@metafoo.de>
5278R:	Peter Meerwald <pmeerw@pmeerw.net>
5279L:	linux-iio@vger.kernel.org
5280S:	Maintained
5281F:	drivers/iio/
5282F:	drivers/staging/iio/
5283F:	include/linux/iio/
5284F:	tools/iio/
5285
5286IKANOS/ADI EAGLE ADSL USB DRIVER
5287M:	Matthieu Castet <castet.matthieu@free.fr>
5288M:	Stanislaw Gruszka <stf_xl@wp.pl>
5289S:	Maintained
5290F:	drivers/usb/atm/ueagle-atm.c
5291
5292INA209 HARDWARE MONITOR DRIVER
5293M:	Guenter Roeck <linux@roeck-us.net>
5294L:	lm-sensors@lm-sensors.org
5295S:	Maintained
5296F:	Documentation/hwmon/ina209
5297F:	Documentation/devicetree/bindings/i2c/ina209.txt
5298F:	drivers/hwmon/ina209.c
5299
5300INA2XX HARDWARE MONITOR DRIVER
5301M:	Guenter Roeck <linux@roeck-us.net>
5302L:	lm-sensors@lm-sensors.org
5303S:	Maintained
5304F:	Documentation/hwmon/ina2xx
5305F:	drivers/hwmon/ina2xx.c
5306F:	include/linux/platform_data/ina2xx.h
5307
5308INDUSTRY PACK SUBSYSTEM (IPACK)
5309M:	Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5310M:	Jens Taprogge <jens.taprogge@taprogge.org>
5311M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5312L:	industrypack-devel@lists.sourceforge.net
5313W:	http://industrypack.sourceforge.net
5314S:	Maintained
5315F:	drivers/ipack/
5316
5317INGENIC JZ4780 DMA Driver
5318M:	Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5319S:	Maintained
5320F:	drivers/dma/dma-jz4780.c
5321
5322INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5323M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5324M:	Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5325L:	linux-ima-devel@lists.sourceforge.net
5326L:	linux-ima-user@lists.sourceforge.net
5327L:	linux-security-module@vger.kernel.org
5328S:	Supported
5329F:	security/integrity/ima/
5330
5331IMGTEC IR DECODER DRIVER
5332M:	James Hogan <james.hogan@imgtec.com>
5333S:	Maintained
5334F:	drivers/media/rc/img-ir/
5335
5336IMS TWINTURBO FRAMEBUFFER DRIVER
5337L:	linux-fbdev@vger.kernel.org
5338S:	Orphan
5339F:	drivers/video/fbdev/imsttfb.c
5340
5341INFINIBAND SUBSYSTEM
5342M:	Doug Ledford <dledford@redhat.com>
5343M:	Sean Hefty <sean.hefty@intel.com>
5344M:	Hal Rosenstock <hal.rosenstock@gmail.com>
5345L:	linux-rdma@vger.kernel.org
5346W:	http://www.openfabrics.org/
5347Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5348T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5349S:	Supported
5350F:	Documentation/infiniband/
5351F:	drivers/infiniband/
5352F:	drivers/staging/rdma/
5353F:	include/uapi/linux/if_infiniband.h
5354F:	include/uapi/rdma/
5355F:	include/rdma/
5356
5357INOTIFY
5358M:	John McCutchan <john@johnmccutchan.com>
5359M:	Robert Love <rlove@rlove.org>
5360M:	Eric Paris <eparis@parisplace.org>
5361S:	Maintained
5362F:	Documentation/filesystems/inotify.txt
5363F:	fs/notify/inotify/
5364F:	include/linux/inotify.h
5365F:	include/uapi/linux/inotify.h
5366
5367INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5368M:	Dmitry Torokhov <dmitry.torokhov@gmail.com>
5369L:	linux-input@vger.kernel.org
5370Q:	http://patchwork.kernel.org/project/linux-input/list/
5371T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5372S:	Maintained
5373F:	drivers/input/
5374F:	include/linux/input.h
5375F:	include/uapi/linux/input.h
5376F:	include/linux/input/
5377
5378INPUT MULTITOUCH (MT) PROTOCOL
5379M:	Henrik Rydberg <rydberg@bitmath.org>
5380L:	linux-input@vger.kernel.org
5381S:	Odd fixes
5382F:	Documentation/input/multi-touch-protocol.txt
5383F:	drivers/input/input-mt.c
5384K:	\b(ABS|SYN)_MT_
5385
5386INTEL ASoC BDW/HSW DRIVERS
5387M:	Jie Yang <yang.jie@linux.intel.com>
5388L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5389S:	Supported
5390F:	sound/soc/intel/common/sst-dsp*
5391F:	sound/soc/intel/common/sst-firmware.c
5392F:	sound/soc/intel/boards/broadwell.c
5393F:	sound/soc/intel/haswell/
5394
5395INTEL C600 SERIES SAS CONTROLLER DRIVER
5396M:	Intel SCU Linux support <intel-linux-scu@intel.com>
5397M:	Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5398L:	linux-scsi@vger.kernel.org
5399T:	git git://git.code.sf.net/p/intel-sas/isci
5400S:	Supported
5401F:	drivers/scsi/isci/
5402
5403INTEL IDLE DRIVER
5404M:	Len Brown <lenb@kernel.org>
5405L:	linux-pm@vger.kernel.org
5406T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5407S:	Supported
5408F:	drivers/idle/intel_idle.c
5409
5410INTEL PSTATE DRIVER
5411M:	Kristen Carlson Accardi <kristen@linux.intel.com>
5412L:	linux-pm@vger.kernel.org
5413S:	Supported
5414F:	drivers/cpufreq/intel_pstate.c
5415
5416INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5417M:	Maik Broemme <mbroemme@plusserver.de>
5418L:	linux-fbdev@vger.kernel.org
5419S:	Maintained
5420F:	Documentation/fb/intelfb.txt
5421F:	drivers/video/fbdev/intelfb/
5422
5423INTEL 810/815 FRAMEBUFFER DRIVER
5424M:	Antonino Daplas <adaplas@gmail.com>
5425L:	linux-fbdev@vger.kernel.org
5426S:	Maintained
5427F:	drivers/video/fbdev/i810/
5428
5429INTEL MENLOW THERMAL DRIVER
5430M:	Sujith Thomas <sujith.thomas@intel.com>
5431L:	platform-driver-x86@vger.kernel.org
5432W:	https://01.org/linux-acpi
5433S:	Supported
5434F:	drivers/platform/x86/intel_menlow.c
5435
5436INTEL IA32 MICROCODE UPDATE SUPPORT
5437M:	Borislav Petkov <bp@alien8.de>
5438S:	Maintained
5439F:	arch/x86/kernel/cpu/microcode/core*
5440F:	arch/x86/kernel/cpu/microcode/intel*
5441
5442INTEL I/OAT DMA DRIVER
5443M:	Dave Jiang <dave.jiang@intel.com>
5444R:	Dan Williams <dan.j.williams@intel.com>
5445L:	dmaengine@vger.kernel.org
5446Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
5447S:	Supported
5448F:	drivers/dma/ioat*
5449
5450INTEL IOMMU (VT-d)
5451M:	David Woodhouse <dwmw2@infradead.org>
5452L:	iommu@lists.linux-foundation.org
5453T:	git git://git.infradead.org/iommu-2.6.git
5454S:	Supported
5455F:	drivers/iommu/intel-iommu.c
5456F:	include/linux/intel-iommu.h
5457
5458INTEL IOP-ADMA DMA DRIVER
5459R:	Dan Williams <dan.j.williams@intel.com>
5460S:	Odd fixes
5461F:	drivers/dma/iop-adma.c
5462
5463INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5464M:	Krzysztof Halasa <khalasa@piap.pl>
5465S:	Maintained
5466F:	arch/arm/mach-ixp4xx/include/mach/qmgr.h
5467F:	arch/arm/mach-ixp4xx/include/mach/npe.h
5468F:	arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5469F:	arch/arm/mach-ixp4xx/ixp4xx_npe.c
5470F:	drivers/net/ethernet/xscale/ixp4xx_eth.c
5471F:	drivers/net/wan/ixp4xx_hss.c
5472
5473INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5474M:	Deepak Saxena <dsaxena@plexity.net>
5475S:	Maintained
5476F:	drivers/char/hw_random/ixp4xx-rng.c
5477
5478INTEL ETHERNET DRIVERS
5479M:	Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5480R:	Jesse Brandeburg <jesse.brandeburg@intel.com>
5481R:	Shannon Nelson <shannon.nelson@intel.com>
5482R:	Carolyn Wyborny <carolyn.wyborny@intel.com>
5483R:	Don Skidmore <donald.c.skidmore@intel.com>
5484R:	Matthew Vick <matthew.vick@intel.com>
5485R:	John Ronciak <john.ronciak@intel.com>
5486R:	Mitch Williams <mitch.a.williams@intel.com>
5487L:	intel-wired-lan@lists.osuosl.org
5488W:	http://www.intel.com/support/feedback.htm
5489W:	http://e1000.sourceforge.net/
5490Q:	http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5491T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5492T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5493S:	Supported
5494F:	Documentation/networking/e100.txt
5495F:	Documentation/networking/e1000.txt
5496F:	Documentation/networking/e1000e.txt
5497F:	Documentation/networking/igb.txt
5498F:	Documentation/networking/igbvf.txt
5499F:	Documentation/networking/ixgb.txt
5500F:	Documentation/networking/ixgbe.txt
5501F:	Documentation/networking/ixgbevf.txt
5502F:	Documentation/networking/i40e.txt
5503F:	Documentation/networking/i40evf.txt
5504F:	drivers/net/ethernet/intel/
5505F:	drivers/net/ethernet/intel/*/
5506
5507INTEL-MID GPIO DRIVER
5508M:	David Cohen <david.a.cohen@linux.intel.com>
5509L:	linux-gpio@vger.kernel.org
5510S:	Maintained
5511F:	drivers/gpio/gpio-intel-mid.c
5512
5513INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5514M:	Stanislav Yakovlev <stas.yakovlev@gmail.com>
5515L:	linux-wireless@vger.kernel.org
5516S:	Maintained
5517F:	Documentation/networking/README.ipw2100
5518F:	Documentation/networking/README.ipw2200
5519F:	drivers/net/wireless/ipw2x00/
5520
5521INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5522M:	Richard L Maliszewski <richard.l.maliszewski@intel.com>
5523M:	Gang Wei <gang.wei@intel.com>
5524M:	Shane Wang <shane.wang@intel.com>
5525L:	tboot-devel@lists.sourceforge.net
5526W:	http://tboot.sourceforge.net
5527T:	hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5528S:	Supported
5529F:	Documentation/intel_txt.txt
5530F:	include/linux/tboot.h
5531F:	arch/x86/kernel/tboot.c
5532
5533INTEL WIRELESS WIMAX CONNECTION 2400
5534M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5535M:	linux-wimax@intel.com
5536L:	wimax@linuxwimax.org (subscribers-only)
5537S:	Supported
5538W:	http://linuxwimax.org
5539F:	Documentation/wimax/README.i2400m
5540F:	drivers/net/wimax/i2400m/
5541F:	include/uapi/linux/wimax/i2400m.h
5542
5543INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5544M:	Stanislaw Gruszka <sgruszka@redhat.com>
5545L:	linux-wireless@vger.kernel.org
5546S:	Supported
5547F:	drivers/net/wireless/iwlegacy/
5548
5549INTEL WIRELESS WIFI LINK (iwlwifi)
5550M:	Johannes Berg <johannes.berg@intel.com>
5551M:	Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5552M:	Intel Linux Wireless <ilw@linux.intel.com>
5553L:	linux-wireless@vger.kernel.org
5554W:	http://intellinuxwireless.org
5555T:	git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5556S:	Supported
5557F:	drivers/net/wireless/iwlwifi/
5558
5559INTEL MANAGEMENT ENGINE (mei)
5560M:	Tomas Winkler <tomas.winkler@intel.com>
5561L:	linux-kernel@vger.kernel.org
5562S:	Supported
5563F:	include/uapi/linux/mei.h
5564F:	include/linux/mei_cl_bus.h
5565F:	drivers/misc/mei/*
5566F:	Documentation/misc-devices/mei/*
5567
5568INTEL PMC IPC DRIVER
5569M:	Zha Qipeng<qipeng.zha@intel.com>
5570L:	platform-driver-x86@vger.kernel.org
5571S:	Maintained
5572F:	drivers/platform/x86/intel_pmc_ipc.c
5573F:	arch/x86/include/asm/intel_pmc_ipc.h
5574
5575IOC3 ETHERNET DRIVER
5576M:	Ralf Baechle <ralf@linux-mips.org>
5577L:	linux-mips@linux-mips.org
5578S:	Maintained
5579F:	drivers/net/ethernet/sgi/ioc3-eth.c
5580
5581IOC3 SERIAL DRIVER
5582M:	Pat Gefre <pfg@sgi.com>
5583L:	linux-serial@vger.kernel.org
5584S:	Maintained
5585F:	drivers/tty/serial/ioc3_serial.c
5586
5587IOMMU DRIVERS
5588M:	Joerg Roedel <joro@8bytes.org>
5589L:	iommu@lists.linux-foundation.org
5590T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5591S:	Maintained
5592F:	drivers/iommu/
5593
5594IP MASQUERADING
5595M:	Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5596S:	Maintained
5597F:	net/ipv4/netfilter/ipt_MASQUERADE.c
5598
5599IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5600M:	Francois Romieu <romieu@fr.zoreil.com>
5601M:	Sorbica Shieh <sorbica@icplus.com.tw>
5602L:	netdev@vger.kernel.org
5603S:	Maintained
5604F:	drivers/net/ethernet/icplus/ipg.*
5605
5606IPATH DRIVER
5607M:	Mike Marciniszyn <infinipath@intel.com>
5608L:	linux-rdma@vger.kernel.org
5609S:	Maintained
5610F:	drivers/staging/rdma/ipath/
5611
5612IPMI SUBSYSTEM
5613M:	Corey Minyard <minyard@acm.org>
5614L:	openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5615W:	http://openipmi.sourceforge.net/
5616S:	Supported
5617F:	Documentation/IPMI.txt
5618F:	drivers/char/ipmi/
5619F:	include/linux/ipmi*
5620F:	include/uapi/linux/ipmi*
5621
5622QCOM AUDIO (ASoC) DRIVERS
5623M:	Patrick Lai <plai@codeaurora.org>
5624M:	Banajit Goswami <bgoswami@codeaurora.org>
5625L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5626S:	Supported
5627F:	sound/soc/qcom/
5628
5629IPS SCSI RAID DRIVER
5630M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5631L:	linux-scsi@vger.kernel.org
5632W:	http://www.adaptec.com/
5633S:	Maintained
5634F:	drivers/scsi/ips*
5635
5636IPVS
5637M:	Wensong Zhang <wensong@linux-vs.org>
5638M:	Simon Horman <horms@verge.net.au>
5639M:	Julian Anastasov <ja@ssi.bg>
5640L:	netdev@vger.kernel.org
5641L:	lvs-devel@vger.kernel.org
5642S:	Maintained
5643F:	Documentation/networking/ipvs-sysctl.txt
5644F:	include/net/ip_vs.h
5645F:	include/uapi/linux/ip_vs.h
5646F:	net/netfilter/ipvs/
5647
5648IPWIRELESS DRIVER
5649M:	Jiri Kosina <jikos@kernel.org>
5650M:	David Sterba <dsterba@suse.com>
5651S:	Odd Fixes
5652F:	drivers/tty/ipwireless/
5653
5654IPX NETWORK LAYER
5655M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5656L:	netdev@vger.kernel.org
5657S:	Maintained
5658F:	include/net/ipx.h
5659F:	include/uapi/linux/ipx.h
5660F:	net/ipx/
5661
5662IRDA SUBSYSTEM
5663M:	Samuel Ortiz <samuel@sortiz.org>
5664L:	irda-users@lists.sourceforge.net (subscribers-only)
5665L:	netdev@vger.kernel.org
5666W:	http://irda.sourceforge.net/
5667S:	Maintained
5668T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5669F:	Documentation/networking/irda.txt
5670F:	drivers/net/irda/
5671F:	include/net/irda/
5672F:	net/irda/
5673
5674IRQ SUBSYSTEM
5675M:	Thomas Gleixner <tglx@linutronix.de>
5676L:	linux-kernel@vger.kernel.org
5677S:	Maintained
5678T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5679F:	kernel/irq/
5680
5681IRQCHIP DRIVERS
5682M:	Thomas Gleixner <tglx@linutronix.de>
5683M:	Jason Cooper <jason@lakedaemon.net>
5684M:	Marc Zyngier <marc.zyngier@arm.com>
5685L:	linux-kernel@vger.kernel.org
5686S:	Maintained
5687T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5688T:	git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5689F:	Documentation/devicetree/bindings/interrupt-controller/
5690F:	drivers/irqchip/
5691
5692IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5693M:	Jiang Liu <jiang.liu@linux.intel.com>
5694M:	Marc Zyngier <marc.zyngier@arm.com>
5695S:	Maintained
5696T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5697F:	Documentation/IRQ-domain.txt
5698F:	include/linux/irqdomain.h
5699F:	kernel/irq/irqdomain.c
5700F:	kernel/irq/msi.c
5701
5702ISAPNP
5703M:	Jaroslav Kysela <perex@perex.cz>
5704S:	Maintained
5705F:	Documentation/isapnp.txt
5706F:	drivers/pnp/isapnp/
5707F:	include/linux/isapnp.h
5708
5709ISA RADIO MODULE
5710M:	Hans Verkuil <hverkuil@xs4all.nl>
5711L:	linux-media@vger.kernel.org
5712T:	git git://linuxtv.org/media_tree.git
5713W:	http://linuxtv.org
5714S:	Maintained
5715F:	drivers/media/radio/radio-isa*
5716
5717iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5718M:	Peter Jones <pjones@redhat.com>
5719M:	Konrad Rzeszutek Wilk <konrad@kernel.org>
5720S:	Maintained
5721F:	drivers/firmware/iscsi_ibft*
5722
5723ISCSI
5724M:	Mike Christie <michaelc@cs.wisc.edu>
5725L:	open-iscsi@googlegroups.com
5726W:	www.open-iscsi.org
5727T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5728S:	Maintained
5729F:	drivers/scsi/*iscsi*
5730F:	include/scsi/*iscsi*
5731
5732ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5733M:	Or Gerlitz <ogerlitz@mellanox.com>
5734M:	Sagi Grimberg <sagig@mellanox.com>
5735M:	Roi Dayan <roid@mellanox.com>
5736L:	linux-rdma@vger.kernel.org
5737S:	Supported
5738W:	http://www.openfabrics.org
5739W:	www.open-iscsi.org
5740Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5741F:	drivers/infiniband/ulp/iser/
5742
5743ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5744M:	Sagi Grimberg <sagig@mellanox.com>
5745T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5746L:	linux-rdma@vger.kernel.org
5747L:	target-devel@vger.kernel.org
5748S:	Supported
5749W:	http://www.linux-iscsi.org
5750F:	drivers/infiniband/ulp/isert
5751
5752ISDN SUBSYSTEM
5753M:	Karsten Keil <isdn@linux-pingi.de>
5754L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
5755L:	netdev@vger.kernel.org
5756W:	http://www.isdn4linux.de
5757T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5758S:	Maintained
5759F:	Documentation/isdn/
5760F:	drivers/isdn/
5761F:	include/linux/isdn.h
5762F:	include/linux/isdn/
5763F:	include/uapi/linux/isdn.h
5764F:	include/uapi/linux/isdn/
5765
5766ISDN SUBSYSTEM (Eicon active card driver)
5767M:	Armin Schindler <mac@melware.de>
5768L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
5769W:	http://www.melware.de
5770S:	Maintained
5771F:	drivers/isdn/hardware/eicon/
5772
5773IT87 HARDWARE MONITORING DRIVER
5774M:	Jean Delvare <jdelvare@suse.com>
5775L:	lm-sensors@lm-sensors.org
5776S:	Maintained
5777F:	Documentation/hwmon/it87
5778F:	drivers/hwmon/it87.c
5779
5780IT913X MEDIA DRIVER
5781M:	Antti Palosaari <crope@iki.fi>
5782L:	linux-media@vger.kernel.org
5783W:	http://linuxtv.org/
5784W:	http://palosaari.fi/linux/
5785Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5786T:	git git://linuxtv.org/anttip/media_tree.git
5787S:	Maintained
5788F:	drivers/media/tuners/it913x*
5789
5790IVTV VIDEO4LINUX DRIVER
5791M:	Andy Walls <awalls@md.metrocast.net>
5792L:	ivtv-devel@ivtvdriver.org (subscribers-only)
5793L:	linux-media@vger.kernel.org
5794T:	git git://linuxtv.org/media_tree.git
5795W:	http://www.ivtvdriver.org
5796S:	Maintained
5797F:	Documentation/video4linux/*.ivtv
5798F:	drivers/media/pci/ivtv/
5799F:	include/uapi/linux/ivtv*
5800
5801IX2505V MEDIA DRIVER
5802M:	Malcolm Priestley <tvboxspy@gmail.com>
5803L:	linux-media@vger.kernel.org
5804W:	http://linuxtv.org/
5805Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5806S:	Maintained
5807F:	drivers/media/dvb-frontends/ix2505v*
5808
5809JC42.4 TEMPERATURE SENSOR DRIVER
5810M:	Guenter Roeck <linux@roeck-us.net>
5811L:	lm-sensors@lm-sensors.org
5812S:	Maintained
5813F:	drivers/hwmon/jc42.c
5814F:	Documentation/hwmon/jc42
5815
5816JFS FILESYSTEM
5817M:	Dave Kleikamp <shaggy@kernel.org>
5818L:	jfs-discussion@lists.sourceforge.net
5819W:	http://jfs.sourceforge.net/
5820T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5821S:	Maintained
5822F:	Documentation/filesystems/jfs.txt
5823F:	fs/jfs/
5824
5825JME NETWORK DRIVER
5826M:	Guo-Fu Tseng <cooldavid@cooldavid.org>
5827L:	netdev@vger.kernel.org
5828S:	Maintained
5829F:	drivers/net/ethernet/jme.*
5830
5831JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5832M:	David Woodhouse <dwmw2@infradead.org>
5833L:	linux-mtd@lists.infradead.org
5834W:	http://www.linux-mtd.infradead.org/doc/jffs2.html
5835S:	Maintained
5836F:	fs/jffs2/
5837F:	include/uapi/linux/jffs2.h
5838
5839JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5840M:	"Theodore Ts'o" <tytso@mit.edu>
5841M:	Jan Kara <jack@suse.com>
5842L:	linux-ext4@vger.kernel.org
5843S:	Maintained
5844F:	fs/jbd2/
5845F:	include/linux/jbd2.h
5846
5847JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5848M:	Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5849L:	linux-media@vger.kernel.org
5850S:	Maintained
5851F:	drivers/media/platform/rcar_jpu.c
5852
5853JSM Neo PCI based serial card
5854M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5855L:	linux-serial@vger.kernel.org
5856S:	Maintained
5857F:	drivers/tty/serial/jsm/
5858
5859K10TEMP HARDWARE MONITORING DRIVER
5860M:	Clemens Ladisch <clemens@ladisch.de>
5861L:	lm-sensors@lm-sensors.org
5862S:	Maintained
5863F:	Documentation/hwmon/k10temp
5864F:	drivers/hwmon/k10temp.c
5865
5866K8TEMP HARDWARE MONITORING DRIVER
5867M:	Rudolf Marek <r.marek@assembler.cz>
5868L:	lm-sensors@lm-sensors.org
5869S:	Maintained
5870F:	Documentation/hwmon/k8temp
5871F:	drivers/hwmon/k8temp.c
5872
5873KCONFIG
5874M:	"Yann E. MORIN" <yann.morin.1998@free.fr>
5875L:	linux-kbuild@vger.kernel.org
5876T:	git git://gitorious.org/linux-kconfig/linux-kconfig
5877S:	Maintained
5878F:	Documentation/kbuild/kconfig-language.txt
5879F:	scripts/kconfig/
5880
5881KDUMP
5882M:	Vivek Goyal <vgoyal@redhat.com>
5883M:	Haren Myneni <hbabu@us.ibm.com>
5884L:	kexec@lists.infradead.org
5885W:	http://lse.sourceforge.net/kdump/
5886S:	Maintained
5887F:	Documentation/kdump/
5888
5889KEENE FM RADIO TRANSMITTER DRIVER
5890M:	Hans Verkuil <hverkuil@xs4all.nl>
5891L:	linux-media@vger.kernel.org
5892T:	git git://linuxtv.org/media_tree.git
5893W:	http://linuxtv.org
5894S:	Maintained
5895F:	drivers/media/radio/radio-keene*
5896
5897KERNEL AUTOMOUNTER v4 (AUTOFS4)
5898M:	Ian Kent <raven@themaw.net>
5899L:	autofs@vger.kernel.org
5900S:	Maintained
5901F:	fs/autofs4/
5902
5903KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5904M:	Michal Marek <mmarek@suse.com>
5905T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5906T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5907L:	linux-kbuild@vger.kernel.org
5908S:	Maintained
5909F:	Documentation/kbuild/
5910F:	Makefile
5911F:	scripts/Makefile.*
5912F:	scripts/basic/
5913F:	scripts/mk*
5914F:	scripts/package/
5915
5916KERNEL JANITORS
5917L:	kernel-janitors@vger.kernel.org
5918W:	http://kernelnewbies.org/KernelJanitors
5919S:	Odd Fixes
5920
5921KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5922M:	"J. Bruce Fields" <bfields@fieldses.org>
5923M:	Jeff Layton <jlayton@poochiereds.net>
5924L:	linux-nfs@vger.kernel.org
5925W:	http://nfs.sourceforge.net/
5926S:	Supported
5927F:	fs/nfsd/
5928F:	include/uapi/linux/nfsd/
5929F:	fs/lockd/
5930F:	fs/nfs_common/
5931F:	net/sunrpc/
5932F:	include/linux/lockd/
5933F:	include/linux/sunrpc/
5934F:	include/uapi/linux/sunrpc/
5935
5936KERNEL SELFTEST FRAMEWORK
5937M:	Shuah Khan <shuahkh@osg.samsung.com>
5938L:	linux-api@vger.kernel.org
5939T:	git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5940S:	Maintained
5941F:	tools/testing/selftests
5942
5943KERNEL VIRTUAL MACHINE (KVM)
5944M:	Gleb Natapov <gleb@kernel.org>
5945M:	Paolo Bonzini <pbonzini@redhat.com>
5946L:	kvm@vger.kernel.org
5947W:	http://www.linux-kvm.org
5948T:	git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5949S:	Supported
5950F:	Documentation/*/kvm*.txt
5951F:	Documentation/virtual/kvm/
5952F:	arch/*/kvm/
5953F:	arch/x86/kernel/kvm.c
5954F:	arch/x86/kernel/kvmclock.c
5955F:	arch/*/include/asm/kvm*
5956F:	include/linux/kvm*
5957F:	include/uapi/linux/kvm*
5958F:	virt/kvm/
5959
5960KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5961M:	Joerg Roedel <joro@8bytes.org>
5962L:	kvm@vger.kernel.org
5963W:	http://kvm.qumranet.com
5964S:	Maintained
5965F:	arch/x86/include/asm/svm.h
5966F:	arch/x86/kvm/svm.c
5967
5968KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5969M:	Alexander Graf <agraf@suse.com>
5970L:	kvm-ppc@vger.kernel.org
5971W:	http://kvm.qumranet.com
5972T:	git git://github.com/agraf/linux-2.6.git
5973S:	Supported
5974F:	arch/powerpc/include/asm/kvm*
5975F:	arch/powerpc/kvm/
5976
5977KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5978M:	Christian Borntraeger <borntraeger@de.ibm.com>
5979M:	Cornelia Huck <cornelia.huck@de.ibm.com>
5980L:	linux-s390@vger.kernel.org
5981W:	http://www.ibm.com/developerworks/linux/linux390/
5982S:	Supported
5983F:	Documentation/s390/kvm.txt
5984F:	arch/s390/include/asm/kvm*
5985F:	arch/s390/kvm/
5986
5987KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5988M:	Christoffer Dall <christoffer.dall@linaro.org>
5989M:	Marc Zyngier <marc.zyngier@arm.com>
5990L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5991L:	kvmarm@lists.cs.columbia.edu
5992W:	http://systems.cs.columbia.edu/projects/kvm-arm
5993S:	Supported
5994F:	arch/arm/include/uapi/asm/kvm*
5995F:	arch/arm/include/asm/kvm*
5996F:	arch/arm/kvm/
5997F:	virt/kvm/arm/
5998F:	include/kvm/arm_*
5999
6000KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6001M:	Christoffer Dall <christoffer.dall@linaro.org>
6002M:	Marc Zyngier <marc.zyngier@arm.com>
6003L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6004L:	kvmarm@lists.cs.columbia.edu
6005S:	Maintained
6006F:	arch/arm64/include/uapi/asm/kvm*
6007F:	arch/arm64/include/asm/kvm*
6008F:	arch/arm64/kvm/
6009
6010KEXEC
6011M:	Eric Biederman <ebiederm@xmission.com>
6012W:	http://kernel.org/pub/linux/utils/kernel/kexec/
6013L:	kexec@lists.infradead.org
6014S:	Maintained
6015F:	include/linux/kexec.h
6016F:	include/uapi/linux/kexec.h
6017F:	kernel/kexec.c
6018
6019KEYS/KEYRINGS:
6020M:	David Howells <dhowells@redhat.com>
6021L:	keyrings@vger.kernel.org
6022S:	Maintained
6023F:	Documentation/security/keys.txt
6024F:	include/linux/key.h
6025F:	include/linux/key-type.h
6026F:	include/keys/
6027F:	security/keys/
6028
6029KEYS-TRUSTED
6030M:	David Safford <safford@us.ibm.com>
6031M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
6032L:	linux-security-module@vger.kernel.org
6033L:	keyrings@vger.kernel.org
6034S:	Supported
6035F:	Documentation/security/keys-trusted-encrypted.txt
6036F:	include/keys/trusted-type.h
6037F:	security/keys/trusted.c
6038F:	security/keys/trusted.h
6039
6040KEYS-ENCRYPTED
6041M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
6042M:	David Safford <safford@us.ibm.com>
6043L:	linux-security-module@vger.kernel.org
6044L:	keyrings@vger.kernel.org
6045S:	Supported
6046F:	Documentation/security/keys-trusted-encrypted.txt
6047F:	include/keys/encrypted-type.h
6048F:	security/keys/encrypted-keys/
6049
6050KGDB / KDB /debug_core
6051M:	Jason Wessel <jason.wessel@windriver.com>
6052W:	http://kgdb.wiki.kernel.org/
6053L:	kgdb-bugreport@lists.sourceforge.net
6054S:	Maintained
6055F:	Documentation/DocBook/kgdb.tmpl
6056F:	drivers/misc/kgdbts.c
6057F:	drivers/tty/serial/kgdboc.c
6058F:	include/linux/kdb.h
6059F:	include/linux/kgdb.h
6060F:	kernel/debug/
6061
6062KMEMCHECK
6063M:	Vegard Nossum <vegardno@ifi.uio.no>
6064M:	Pekka Enberg <penberg@kernel.org>
6065S:	Maintained
6066F:	Documentation/kmemcheck.txt
6067F:	arch/x86/include/asm/kmemcheck.h
6068F:	arch/x86/mm/kmemcheck/
6069F:	include/linux/kmemcheck.h
6070F:	mm/kmemcheck.c
6071
6072KMEMLEAK
6073M:	Catalin Marinas <catalin.marinas@arm.com>
6074S:	Maintained
6075F:	Documentation/kmemleak.txt
6076F:	include/linux/kmemleak.h
6077F:	mm/kmemleak.c
6078F:	mm/kmemleak-test.c
6079
6080KPROBES
6081M:	Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6082M:	Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6083M:	"David S. Miller" <davem@davemloft.net>
6084M:	Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6085S:	Maintained
6086F:	Documentation/kprobes.txt
6087F:	include/linux/kprobes.h
6088F:	kernel/kprobes.c
6089
6090KS0108 LCD CONTROLLER DRIVER
6091M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6092W:	http://miguelojeda.es/auxdisplay.htm
6093W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6094S:	Maintained
6095F:	Documentation/auxdisplay/ks0108
6096F:	drivers/auxdisplay/ks0108.c
6097F:	include/linux/ks0108.h
6098
6099LAPB module
6100L:	linux-x25@vger.kernel.org
6101S:	Orphan
6102F:	Documentation/networking/lapb-module.txt
6103F:	include/*/lapb.h
6104F:	net/lapb/
6105
6106LASI 53c700 driver for PARISC
6107M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6108L:	linux-scsi@vger.kernel.org
6109S:	Maintained
6110F:	Documentation/scsi/53c700.txt
6111F:	drivers/scsi/53c700*
6112
6113LED SUBSYSTEM
6114M:	Richard Purdie <rpurdie@rpsys.net>
6115M:	Jacek Anaszewski <j.anaszewski@samsung.com>
6116L:	linux-leds@vger.kernel.org
6117T:	git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6118S:	Maintained
6119F:	drivers/leds/
6120F:	include/linux/leds.h
6121
6122LEGACY EEPROM DRIVER
6123M:	Jean Delvare <jdelvare@suse.com>
6124S:	Maintained
6125F:	Documentation/misc-devices/eeprom
6126F:	drivers/misc/eeprom/eeprom.c
6127
6128LEGO USB Tower driver
6129M:	Juergen Stuber <starblue@users.sourceforge.net>
6130L:	legousb-devel@lists.sourceforge.net
6131W:	http://legousb.sourceforge.net/
6132S:	Maintained
6133F:	drivers/usb/misc/legousbtower.c
6134
6135LG2160 MEDIA DRIVER
6136M:	Michael Krufky <mkrufky@linuxtv.org>
6137L:	linux-media@vger.kernel.org
6138W:	http://linuxtv.org/
6139W:	http://github.com/mkrufky
6140Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6141T:	git git://linuxtv.org/mkrufky/tuners.git
6142S:	Maintained
6143F:	drivers/media/dvb-frontends/lg2160.*
6144
6145LGDT3305 MEDIA DRIVER
6146M:	Michael Krufky <mkrufky@linuxtv.org>
6147L:	linux-media@vger.kernel.org
6148W:	http://linuxtv.org/
6149W:	http://github.com/mkrufky
6150Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6151T:	git git://linuxtv.org/mkrufky/tuners.git
6152S:	Maintained
6153F:	drivers/media/dvb-frontends/lgdt3305.*
6154
6155LGUEST
6156M:	Rusty Russell <rusty@rustcorp.com.au>
6157L:	lguest@lists.ozlabs.org
6158W:	http://lguest.ozlabs.org/
6159S:	Odd Fixes
6160F:	arch/x86/include/asm/lguest*.h
6161F:	arch/x86/lguest/
6162F:	drivers/lguest/
6163F:	include/linux/lguest*.h
6164F:	tools/lguest/
6165
6166LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6167M:	Tejun Heo <tj@kernel.org>
6168L:	linux-ide@vger.kernel.org
6169T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6170S:	Maintained
6171F:	drivers/ata/
6172F:	include/linux/ata.h
6173F:	include/linux/libata.h
6174
6175LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6176M:	Viresh Kumar <vireshk@kernel.org>
6177L:	linux-ide@vger.kernel.org
6178T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6179S:	Maintained
6180F:	include/linux/pata_arasan_cf_data.h
6181F:	drivers/ata/pata_arasan_cf.c
6182
6183LIBATA PATA DRIVERS
6184M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6185M:	Tejun Heo <tj@kernel.org>
6186L:	linux-ide@vger.kernel.org
6187T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6188S:	Maintained
6189F:	drivers/ata/pata_*.c
6190F:	drivers/ata/ata_generic.c
6191
6192LIBATA SATA AHCI PLATFORM devices support
6193M:	Hans de Goede <hdegoede@redhat.com>
6194M:	Tejun Heo <tj@kernel.org>
6195L:	linux-ide@vger.kernel.org
6196T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6197S:	Maintained
6198F:	drivers/ata/ahci_platform.c
6199F:	drivers/ata/libahci_platform.c
6200F:	include/linux/ahci_platform.h
6201
6202LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6203M:	Mikael Pettersson <mikpelinux@gmail.com>
6204L:	linux-ide@vger.kernel.org
6205T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6206S:	Maintained
6207F:	drivers/ata/sata_promise.*
6208
6209LIBLOCKDEP
6210M:	Sasha Levin <sasha.levin@oracle.com>
6211S:	Maintained
6212F:	tools/lib/lockdep/
6213
6214LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6215M:	Dan Williams <dan.j.williams@intel.com>
6216L:	linux-nvdimm@lists.01.org
6217Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6218S:	Supported
6219F:	drivers/nvdimm/*
6220F:	include/linux/nd.h
6221F:	include/linux/libnvdimm.h
6222F:	include/uapi/linux/ndctl.h
6223
6224LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6225M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6226L:	linux-nvdimm@lists.01.org
6227Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6228S:	Supported
6229F:	drivers/nvdimm/blk.c
6230F:	drivers/nvdimm/region_devs.c
6231F:	drivers/acpi/nfit*
6232
6233LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6234M:	Vishal Verma <vishal.l.verma@intel.com>
6235L:	linux-nvdimm@lists.01.org
6236Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6237S:	Supported
6238F:	drivers/nvdimm/btt*
6239
6240LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6241M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6242L:	linux-nvdimm@lists.01.org
6243Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6244S:	Supported
6245F:	drivers/nvdimm/pmem.c
6246F:	include/linux/pmem.h
6247F:	arch/*/include/asm/pmem.h
6248
6249LINUX FOR IBM pSERIES (RS/6000)
6250M:	Paul Mackerras <paulus@au.ibm.com>
6251W:	http://www.ibm.com/linux/ltc/projects/ppc
6252S:	Supported
6253F:	arch/powerpc/boot/rs6000.h
6254
6255LINUX FOR POWERPC (32-BIT AND 64-BIT)
6256M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6257M:	Paul Mackerras <paulus@samba.org>
6258M:	Michael Ellerman <mpe@ellerman.id.au>
6259W:	http://www.penguinppc.org/
6260L:	linuxppc-dev@lists.ozlabs.org
6261Q:	http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6262T:	git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6263S:	Supported
6264F:	Documentation/powerpc/
6265F:	arch/powerpc/
6266
6267LINUX FOR POWER MACINTOSH
6268M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6269W:	http://www.penguinppc.org/
6270L:	linuxppc-dev@lists.ozlabs.org
6271S:	Maintained
6272F:	arch/powerpc/platforms/powermac/
6273F:	drivers/macintosh/
6274
6275LINUX FOR POWERPC EMBEDDED MPC5XXX
6276M:	Anatolij Gustschin <agust@denx.de>
6277L:	linuxppc-dev@lists.ozlabs.org
6278T:	git git://git.denx.de/linux-denx-agust.git
6279S:	Maintained
6280F:	arch/powerpc/platforms/512x/
6281F:	arch/powerpc/platforms/52xx/
6282
6283LINUX FOR POWERPC EMBEDDED PPC4XX
6284M:	Alistair Popple <alistair@popple.id.au>
6285M:	Matt Porter <mporter@kernel.crashing.org>
6286W:	http://www.penguinppc.org/
6287L:	linuxppc-dev@lists.ozlabs.org
6288S:	Maintained
6289F:	arch/powerpc/platforms/40x/
6290F:	arch/powerpc/platforms/44x/
6291
6292LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6293L:	linuxppc-dev@lists.ozlabs.org
6294S:	Orphan
6295F:	arch/powerpc/*/*virtex*
6296F:	arch/powerpc/*/*/*virtex*
6297
6298LINUX FOR POWERPC EMBEDDED PPC8XX
6299M:	Vitaly Bordug <vitb@kernel.crashing.org>
6300W:	http://www.penguinppc.org/
6301L:	linuxppc-dev@lists.ozlabs.org
6302S:	Maintained
6303F:	arch/powerpc/platforms/8xx/
6304
6305LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6306M:	Scott Wood <scottwood@freescale.com>
6307M:	Kumar Gala <galak@kernel.crashing.org>
6308W:	http://www.penguinppc.org/
6309L:	linuxppc-dev@lists.ozlabs.org
6310T:	git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6311S:	Maintained
6312F:	arch/powerpc/platforms/83xx/
6313F:	arch/powerpc/platforms/85xx/
6314
6315LINUX FOR POWERPC PA SEMI PWRFICIENT
6316M:	Olof Johansson <olof@lixom.net>
6317L:	linuxppc-dev@lists.ozlabs.org
6318S:	Maintained
6319F:	arch/powerpc/platforms/pasemi/
6320F:	drivers/*/*pasemi*
6321F:	drivers/*/*/*pasemi*
6322
6323LINUX SECURITY MODULE (LSM) FRAMEWORK
6324M:	Chris Wright <chrisw@sous-sol.org>
6325L:	linux-security-module@vger.kernel.org
6326S:	Supported
6327
6328LIS3LV02D ACCELEROMETER DRIVER
6329M:	Eric Piel <eric.piel@tremplin-utc.net>
6330S:	Maintained
6331F:	Documentation/misc-devices/lis3lv02d
6332F:	drivers/misc/lis3lv02d/
6333F:	drivers/platform/x86/hp_accel.c
6334
6335LIVE PATCHING
6336M:	Josh Poimboeuf <jpoimboe@redhat.com>
6337M:	Seth Jennings <sjenning@redhat.com>
6338M:	Jiri Kosina <jikos@kernel.org>
6339M:	Vojtech Pavlik <vojtech@suse.com>
6340S:	Maintained
6341F:	kernel/livepatch/
6342F:	include/linux/livepatch.h
6343F:	arch/x86/include/asm/livepatch.h
6344F:	arch/x86/kernel/livepatch.c
6345F:	Documentation/ABI/testing/sysfs-kernel-livepatch
6346F:	samples/livepatch/
6347L:	live-patching@vger.kernel.org
6348T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6349
6350LLC (802.2)
6351M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6352S:	Maintained
6353F:	include/linux/llc.h
6354F:	include/uapi/linux/llc.h
6355F:	include/net/llc*
6356F:	net/llc/
6357
6358LM73 HARDWARE MONITOR DRIVER
6359M:	Guillaume Ligneul <guillaume.ligneul@gmail.com>
6360L:	lm-sensors@lm-sensors.org
6361S:	Maintained
6362F:	drivers/hwmon/lm73.c
6363
6364LM78 HARDWARE MONITOR DRIVER
6365M:	Jean Delvare <jdelvare@suse.com>
6366L:	lm-sensors@lm-sensors.org
6367S:	Maintained
6368F:	Documentation/hwmon/lm78
6369F:	drivers/hwmon/lm78.c
6370
6371LM83 HARDWARE MONITOR DRIVER
6372M:	Jean Delvare <jdelvare@suse.com>
6373L:	lm-sensors@lm-sensors.org
6374S:	Maintained
6375F:	Documentation/hwmon/lm83
6376F:	drivers/hwmon/lm83.c
6377
6378LM90 HARDWARE MONITOR DRIVER
6379M:	Jean Delvare <jdelvare@suse.com>
6380L:	lm-sensors@lm-sensors.org
6381S:	Maintained
6382F:	Documentation/hwmon/lm90
6383F:	Documentation/devicetree/bindings/hwmon/lm90.txt
6384F:	drivers/hwmon/lm90.c
6385
6386LM95234 HARDWARE MONITOR DRIVER
6387M:	Guenter Roeck <linux@roeck-us.net>
6388L:	lm-sensors@lm-sensors.org
6389S:	Maintained
6390F:	Documentation/hwmon/lm95234
6391F:	drivers/hwmon/lm95234.c
6392
6393LME2510 MEDIA DRIVER
6394M:	Malcolm Priestley <tvboxspy@gmail.com>
6395L:	linux-media@vger.kernel.org
6396W:	http://linuxtv.org/
6397Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6398S:	Maintained
6399F:	drivers/media/usb/dvb-usb-v2/lmedm04*
6400
6401LOCKDEP AND LOCKSTAT
6402M:	Peter Zijlstra <peterz@infradead.org>
6403M:	Ingo Molnar <mingo@redhat.com>
6404L:	linux-kernel@vger.kernel.org
6405T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6406S:	Maintained
6407F:	Documentation/locking/lockdep*.txt
6408F:	Documentation/locking/lockstat.txt
6409F:	include/linux/lockdep.h
6410F:	kernel/locking/
6411
6412LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6413M:	"Richard Russon (FlatCap)" <ldm@flatcap.org>
6414L:	linux-ntfs-dev@lists.sourceforge.net
6415W:	http://www.linux-ntfs.org/content/view/19/37/
6416S:	Maintained
6417F:	Documentation/ldm.txt
6418F:	block/partitions/ldm.*
6419
6420LogFS
6421M:	Joern Engel <joern@logfs.org>
6422M:	Prasad Joshi <prasadjoshi.linux@gmail.com>
6423L:	logfs@logfs.org
6424W:	logfs.org
6425S:	Maintained
6426F:	fs/logfs/
6427
6428LPC32XX MACHINE SUPPORT
6429M:	Roland Stigge <stigge@antcom.de>
6430L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6431S:	Maintained
6432F:	arch/arm/mach-lpc32xx/
6433
6434LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6435M:	Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6436M:	Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6437M:	Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6438M:	Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6439L:	MPT-FusionLinux.pdl@avagotech.com
6440L:	linux-scsi@vger.kernel.org
6441W:	http://www.lsilogic.com/support
6442S:	Supported
6443F:	drivers/message/fusion/
6444F:	drivers/scsi/mpt2sas/
6445F:	drivers/scsi/mpt3sas/
6446
6447LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6448M:	Matthew Wilcox <matthew@wil.cx>
6449L:	linux-scsi@vger.kernel.org
6450S:	Maintained
6451F:	drivers/scsi/sym53c8xx_2/
6452
6453LTC4261 HARDWARE MONITOR DRIVER
6454M:	Guenter Roeck <linux@roeck-us.net>
6455L:	lm-sensors@lm-sensors.org
6456S:	Maintained
6457F:	Documentation/hwmon/ltc4261
6458F:	drivers/hwmon/ltc4261.c
6459
6460LTP (Linux Test Project)
6461M:	Mike Frysinger <vapier@gentoo.org>
6462M:	Cyril Hrubis <chrubis@suse.cz>
6463M:	Wanlong Gao <gaowanlong@cn.fujitsu.com>
6464M:	Jan Stancek <jstancek@redhat.com>
6465M:	Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6466M:	Alexey Kodanev <alexey.kodanev@oracle.com>
6467L:	ltp-list@lists.sourceforge.net (subscribers-only)
6468W:	http://linux-test-project.github.io/
6469T:	git git://github.com/linux-test-project/ltp.git
6470S:	Maintained
6471
6472M32R ARCHITECTURE
6473W:	http://www.linux-m32r.org/
6474S:	Orphan
6475F:	arch/m32r/
6476
6477M68K ARCHITECTURE
6478M:	Geert Uytterhoeven <geert@linux-m68k.org>
6479L:	linux-m68k@lists.linux-m68k.org
6480W:	http://www.linux-m68k.org/
6481T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6482S:	Maintained
6483F:	arch/m68k/
6484F:	drivers/zorro/
6485
6486M68K ON APPLE MACINTOSH
6487M:	Joshua Thompson <funaho@jurai.org>
6488W:	http://www.mac.linux-m68k.org/
6489L:	linux-m68k@lists.linux-m68k.org
6490S:	Maintained
6491F:	arch/m68k/mac/
6492
6493M68K ON HP9000/300
6494M:	Philip Blundell <philb@gnu.org>
6495W:	http://www.tazenda.demon.co.uk/phil/linux-hp
6496S:	Maintained
6497F:	arch/m68k/hp300/
6498
6499M88DS3103 MEDIA DRIVER
6500M:	Antti Palosaari <crope@iki.fi>
6501L:	linux-media@vger.kernel.org
6502W:	http://linuxtv.org/
6503W:	http://palosaari.fi/linux/
6504Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6505T:	git git://linuxtv.org/anttip/media_tree.git
6506S:	Maintained
6507F:	drivers/media/dvb-frontends/m88ds3103*
6508
6509M88RS2000 MEDIA DRIVER
6510M:	Malcolm Priestley <tvboxspy@gmail.com>
6511L:	linux-media@vger.kernel.org
6512W:	http://linuxtv.org/
6513Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6514S:	Maintained
6515F:	drivers/media/dvb-frontends/m88rs2000*
6516
6517MA901 MASTERKIT USB FM RADIO DRIVER
6518M:	Alexey Klimov <klimov.linux@gmail.com>
6519L:	linux-media@vger.kernel.org
6520T:	git git://linuxtv.org/media_tree.git
6521S:	Maintained
6522F:	drivers/media/radio/radio-ma901.c
6523
6524MAC80211
6525M:	Johannes Berg <johannes@sipsolutions.net>
6526L:	linux-wireless@vger.kernel.org
6527W:	http://wireless.kernel.org/
6528T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6529T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6530S:	Maintained
6531F:	Documentation/networking/mac80211-injection.txt
6532F:	include/net/mac80211.h
6533F:	net/mac80211/
6534
6535MACVLAN DRIVER
6536M:	Patrick McHardy <kaber@trash.net>
6537L:	netdev@vger.kernel.org
6538S:	Maintained
6539F:	drivers/net/macvlan.c
6540F:	include/linux/if_macvlan.h
6541
6542MAILBOX API
6543M:	Jassi Brar <jassisinghbrar@gmail.com>
6544L:	linux-kernel@vger.kernel.org
6545S:	Maintained
6546F:	drivers/mailbox/
6547F:	include/linux/mailbox_client.h
6548F:	include/linux/mailbox_controller.h
6549
6550MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6551M:	Michael Kerrisk <mtk.manpages@gmail.com>
6552W:	http://www.kernel.org/doc/man-pages
6553L:	linux-man@vger.kernel.org
6554S:	Maintained
6555
6556MARVELL ARMADA DRM SUPPORT
6557M:	Russell King <rmk+kernel@arm.linux.org.uk>
6558S:	Maintained
6559F:	drivers/gpu/drm/armada/
6560
6561MARVELL 88E6352 DSA support
6562M:	Guenter Roeck <linux@roeck-us.net>
6563S:	Maintained
6564F:	drivers/net/dsa/mv88e6352.c
6565
6566MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6567M:	Mirko Lindner <mlindner@marvell.com>
6568M:	Stephen Hemminger <stephen@networkplumber.org>
6569L:	netdev@vger.kernel.org
6570S:	Maintained
6571F:	drivers/net/ethernet/marvell/sk*
6572
6573MARVELL LIBERTAS WIRELESS DRIVER
6574L:	libertas-dev@lists.infradead.org
6575S:	Orphan
6576F:	drivers/net/wireless/libertas/
6577
6578MARVELL MV643XX ETHERNET DRIVER
6579M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6580L:	netdev@vger.kernel.org
6581S:	Maintained
6582F:	drivers/net/ethernet/marvell/mv643xx_eth.*
6583F:	include/linux/mv643xx.h
6584
6585MARVELL MVNETA ETHERNET DRIVER
6586M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6587L:	netdev@vger.kernel.org
6588S:	Maintained
6589F:	drivers/net/ethernet/marvell/mvneta.*
6590
6591MARVELL MWIFIEX WIRELESS DRIVER
6592M:	Amitkumar Karwar <akarwar@marvell.com>
6593M:	Nishant Sarmukadam <nishants@marvell.com>
6594L:	linux-wireless@vger.kernel.org
6595S:	Maintained
6596F:	drivers/net/wireless/mwifiex/
6597
6598MARVELL MWL8K WIRELESS DRIVER
6599M:	Lennert Buytenhek <buytenh@wantstofly.org>
6600L:	linux-wireless@vger.kernel.org
6601S:	Odd Fixes
6602F:	drivers/net/wireless/mwl8k.c
6603
6604MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6605M:	Nicolas Pitre <nico@fluxnic.net>
6606S:	Odd Fixes
6607F:	drivers/mmc/host/mvsdio.*
6608
6609MATROX FRAMEBUFFER DRIVER
6610L:	linux-fbdev@vger.kernel.org
6611S:	Orphan
6612F:	drivers/video/fbdev/matrox/matroxfb_*
6613F:	include/uapi/linux/matroxfb.h
6614
6615MAX16065 HARDWARE MONITOR DRIVER
6616M:	Guenter Roeck <linux@roeck-us.net>
6617L:	lm-sensors@lm-sensors.org
6618S:	Maintained
6619F:	Documentation/hwmon/max16065
6620F:	drivers/hwmon/max16065.c
6621
6622MAX20751 HARDWARE MONITOR DRIVER
6623M:	Guenter Roeck <linux@roeck-us.net>
6624L:	lm-sensors@lm-sensors.org
6625S:	Maintained
6626F:	Documentation/hwmon/max20751
6627F:	drivers/hwmon/max20751.c
6628
6629MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6630M:	"Hans J. Koch" <hjk@hansjkoch.de>
6631L:	lm-sensors@lm-sensors.org
6632S:	Maintained
6633F:	Documentation/hwmon/max6650
6634F:	drivers/hwmon/max6650.c
6635
6636MAX6697 HARDWARE MONITOR DRIVER
6637M:	Guenter Roeck <linux@roeck-us.net>
6638L:	lm-sensors@lm-sensors.org
6639S:	Maintained
6640F:	Documentation/hwmon/max6697
6641F:	Documentation/devicetree/bindings/i2c/max6697.txt
6642F:	drivers/hwmon/max6697.c
6643F:	include/linux/platform_data/max6697.h
6644
6645MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6646M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
6647L:	linux-pm@vger.kernel.org
6648S:	Supported
6649F:	drivers/power/max14577_charger.c
6650F:	drivers/power/max77693_charger.c
6651
6652MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6653M:	Javier Martinez Canillas <javier@osg.samsung.com>
6654L:	linux-kernel@vger.kernel.org
6655S:	Supported
6656F:	drivers/*/*max77802.c
6657F:	Documentation/devicetree/bindings/*/*max77802.txt
6658F:	include/dt-bindings/*/*max77802.h
6659
6660MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6661M:	Chanwoo Choi <cw00.choi@samsung.com>
6662M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
6663L:	linux-kernel@vger.kernel.org
6664S:	Supported
6665F:	drivers/*/max14577.c
6666F:	drivers/*/max77686.c
6667F:	drivers/*/max77693.c
6668F:	drivers/extcon/extcon-max14577.c
6669F:	drivers/extcon/extcon-max77693.c
6670F:	drivers/rtc/rtc-max77686.c
6671F:	drivers/clk/clk-max77686.c
6672F:	Documentation/devicetree/bindings/mfd/max14577.txt
6673F:	Documentation/devicetree/bindings/*/max77686.txt
6674F:	Documentation/devicetree/bindings/mfd/max77693.txt
6675F:	Documentation/devicetree/bindings/clock/maxim,max77686.txt
6676F:	include/linux/mfd/max14577*.h
6677F:	include/linux/mfd/max77686*.h
6678F:	include/linux/mfd/max77693*.h
6679
6680MAXIRADIO FM RADIO RECEIVER DRIVER
6681M:	Hans Verkuil <hverkuil@xs4all.nl>
6682L:	linux-media@vger.kernel.org
6683T:	git git://linuxtv.org/media_tree.git
6684W:	http://linuxtv.org
6685S:	Maintained
6686F:	drivers/media/radio/radio-maxiradio*
6687
6688MEDIA DRIVERS FOR RENESAS - VSP1
6689M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6690L:	linux-media@vger.kernel.org
6691L:	linux-sh@vger.kernel.org
6692T:	git git://linuxtv.org/media_tree.git
6693S:	Supported
6694F:	Documentation/devicetree/bindings/media/renesas,vsp1.txt
6695F:	drivers/media/platform/vsp1/
6696
6697MEDIA DRIVERS FOR ASCOT2E
6698M:	Sergey Kozlov <serjk@netup.ru>
6699L:	linux-media@vger.kernel.org
6700W:	http://linuxtv.org
6701W:	http://netup.tv/
6702T:	git git://linuxtv.org/media_tree.git
6703S:	Supported
6704F:	drivers/media/dvb-frontends/ascot2e*
6705
6706MEDIA DRIVERS FOR CXD2841ER
6707M:	Sergey Kozlov <serjk@netup.ru>
6708L:	linux-media@vger.kernel.org
6709W:	http://linuxtv.org/
6710W:	http://netup.tv/
6711T:	git git://linuxtv.org/media_tree.git
6712S:	Supported
6713F:	drivers/media/dvb-frontends/cxd2841er*
6714
6715MEDIA DRIVERS FOR HORUS3A
6716M:	Sergey Kozlov <serjk@netup.ru>
6717L:	linux-media@vger.kernel.org
6718W:	http://linuxtv.org/
6719W:	http://netup.tv/
6720T:	git git://linuxtv.org/media_tree.git
6721S:	Supported
6722F:	drivers/media/dvb-frontends/horus3a*
6723
6724MEDIA DRIVERS FOR LNBH25
6725M:	Sergey Kozlov <serjk@netup.ru>
6726L:	linux-media@vger.kernel.org
6727W:	http://linuxtv.org/
6728W:	http://netup.tv/
6729T:	git git://linuxtv.org/media_tree.git
6730S:	Supported
6731F:	drivers/media/dvb-frontends/lnbh25*
6732
6733MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6734M:	Sergey Kozlov <serjk@netup.ru>
6735L:	linux-media@vger.kernel.org
6736W:	http://linuxtv.org/
6737W:	http://netup.tv/
6738T:	git git://linuxtv.org/media_tree.git
6739S:	Supported
6740F:	drivers/media/pci/netup_unidvb/*
6741
6742MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6743M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6744P:	LinuxTV.org Project
6745L:	linux-media@vger.kernel.org
6746W:	http://linuxtv.org
6747Q:	http://patchwork.kernel.org/project/linux-media/list/
6748T:	git git://linuxtv.org/media_tree.git
6749S:	Maintained
6750F:	Documentation/dvb/
6751F:	Documentation/video4linux/
6752F:	Documentation/DocBook/media/
6753F:	drivers/media/
6754F:	drivers/staging/media/
6755F:	include/media/
6756F:	include/uapi/linux/dvb/
6757F:	include/uapi/linux/videodev2.h
6758F:	include/uapi/linux/media.h
6759F:	include/uapi/linux/v4l2-*
6760F:	include/uapi/linux/meye.h
6761F:	include/uapi/linux/ivtv*
6762F:	include/uapi/linux/uvcvideo.h
6763
6764MEDIATEK MT7601U WIRELESS LAN DRIVER
6765M:	Jakub Kicinski <kubakici@wp.pl>
6766L:	linux-wireless@vger.kernel.org
6767S:	Maintained
6768F:	drivers/net/wireless/mediatek/mt7601u/
6769
6770MEGARAID SCSI/SAS DRIVERS
6771M:	Kashyap Desai <kashyap.desai@avagotech.com>
6772M:	Sumit Saxena <sumit.saxena@avagotech.com>
6773M:	Uday Lingala <uday.lingala@avagotech.com>
6774L:	megaraidlinux.pdl@avagotech.com
6775L:	linux-scsi@vger.kernel.org
6776W:	http://www.lsi.com
6777S:	Maintained
6778F:	Documentation/scsi/megaraid.txt
6779F:	drivers/scsi/megaraid.*
6780F:	drivers/scsi/megaraid/
6781
6782MELLANOX ETHERNET DRIVER (mlx4_en)
6783M:	Amir Vadai <amirv@mellanox.com>
6784M:	Ido Shamay <idos@mellanox.com>
6785L:	netdev@vger.kernel.org
6786S:	Supported
6787W:	http://www.mellanox.com
6788Q:	http://patchwork.ozlabs.org/project/netdev/list/
6789F:	drivers/net/ethernet/mellanox/mlx4/en_*
6790
6791MELLANOX ETHERNET SWITCH DRIVERS
6792M:	Jiri Pirko <jiri@mellanox.com>
6793M:	Ido Schimmel <idosch@mellanox.com>
6794L:	netdev@vger.kernel.org
6795S:	Supported
6796W:	http://www.mellanox.com
6797Q:	http://patchwork.ozlabs.org/project/netdev/list/
6798F:	drivers/net/ethernet/mellanox/mlxsw/
6799
6800MEMBARRIER SUPPORT
6801M:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6802M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6803L:	linux-kernel@vger.kernel.org
6804S:	Supported
6805F:	kernel/membarrier.c
6806F:	include/uapi/linux/membarrier.h
6807
6808MEMORY MANAGEMENT
6809L:	linux-mm@kvack.org
6810W:	http://www.linux-mm.org
6811S:	Maintained
6812F:	include/linux/mm.h
6813F:	include/linux/gfp.h
6814F:	include/linux/mmzone.h
6815F:	include/linux/memory_hotplug.h
6816F:	include/linux/vmalloc.h
6817F:	mm/
6818
6819MEMORY TECHNOLOGY DEVICES (MTD)
6820M:	David Woodhouse <dwmw2@infradead.org>
6821M:	Brian Norris <computersforpeace@gmail.com>
6822L:	linux-mtd@lists.infradead.org
6823W:	http://www.linux-mtd.infradead.org/
6824Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
6825T:	git git://git.infradead.org/linux-mtd.git
6826T:	git git://git.infradead.org/l2-mtd.git
6827S:	Maintained
6828F:	drivers/mtd/
6829F:	include/linux/mtd/
6830F:	include/uapi/mtd/
6831
6832MEN A21 WATCHDOG DRIVER
6833M:	Johannes Thumshirn <morbidrsa@gmail.com>
6834L:	linux-watchdog@vger.kernel.org
6835S:	Maintained
6836F:	drivers/watchdog/mena21_wdt.c
6837
6838MEN CHAMELEON BUS (mcb)
6839M:	Johannes Thumshirn <morbidrsa@gmail.com>
6840S:	Maintained
6841F:	drivers/mcb/
6842F:	include/linux/mcb.h
6843F:	Documentation/men-chameleon-bus.txt
6844
6845MEN F21BMC (Board Management Controller)
6846M:	Andreas Werner <andreas.werner@men.de>
6847S:	Supported
6848F:	drivers/mfd/menf21bmc.c
6849F:	drivers/watchdog/menf21bmc_wdt.c
6850F:	drivers/leds/leds-menf21bmc.c
6851F:	drivers/hwmon/menf21bmc_hwmon.c
6852F:	Documentation/hwmon/menf21bmc
6853
6854METAG ARCHITECTURE
6855M:	James Hogan <james.hogan@imgtec.com>
6856L:	linux-metag@vger.kernel.org
6857S:	Supported
6858F:	arch/metag/
6859F:	Documentation/metag/
6860F:	Documentation/devicetree/bindings/metag/
6861F:	drivers/clocksource/metag_generic.c
6862F:	drivers/irqchip/irq-metag.c
6863F:	drivers/irqchip/irq-metag-ext.c
6864F:	drivers/tty/metag_da.c
6865
6866MICROBLAZE ARCHITECTURE
6867M:	Michal Simek <monstr@monstr.eu>
6868W:	http://www.monstr.eu/fdt/
6869T:	git git://git.monstr.eu/linux-2.6-microblaze.git
6870S:	Supported
6871F:	arch/microblaze/
6872
6873MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6874M:	Chen Yu <yu.c.chen@intel.com>
6875L:	platform-driver-x86@vger.kernel.org
6876S:	Supported
6877F:	drivers/platform/x86/surfacepro3_button.c
6878
6879MICROTEK X6 SCANNER
6880M:	Oliver Neukum <oliver@neukum.org>
6881S:	Maintained
6882F:	drivers/usb/image/microtek.*
6883
6884MIPS
6885M:	Ralf Baechle <ralf@linux-mips.org>
6886L:	linux-mips@linux-mips.org
6887W:	http://www.linux-mips.org/
6888T:	git git://git.linux-mips.org/pub/scm/ralf/linux.git
6889Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
6890S:	Supported
6891F:	Documentation/mips/
6892F:	arch/mips/
6893
6894MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6895M:	Hans Verkuil <hverkuil@xs4all.nl>
6896L:	linux-media@vger.kernel.org
6897T:	git git://linuxtv.org/media_tree.git
6898W:	http://linuxtv.org
6899S:	Odd Fixes
6900F:	drivers/media/radio/radio-miropcm20*
6901
6902Mellanox MLX5 core VPI driver
6903M:	Eli Cohen <eli@mellanox.com>
6904L:	netdev@vger.kernel.org
6905L:	linux-rdma@vger.kernel.org
6906W:	http://www.mellanox.com
6907Q:	http://patchwork.ozlabs.org/project/netdev/list/
6908Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6909T:	git git://openfabrics.org/~eli/connect-ib.git
6910S:	Supported
6911F:	drivers/net/ethernet/mellanox/mlx5/core/
6912F:	include/linux/mlx5/
6913
6914Mellanox MLX5 IB driver
6915M:	Eli Cohen <eli@mellanox.com>
6916L:	linux-rdma@vger.kernel.org
6917W:	http://www.mellanox.com
6918Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6919T:	git git://openfabrics.org/~eli/connect-ib.git
6920S:	Supported
6921F:	include/linux/mlx5/
6922F:	drivers/infiniband/hw/mlx5/
6923
6924MN88472 MEDIA DRIVER
6925M:	Antti Palosaari <crope@iki.fi>
6926L:	linux-media@vger.kernel.org
6927W:	http://linuxtv.org/
6928W:	http://palosaari.fi/linux/
6929Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6930T:	git git://linuxtv.org/anttip/media_tree.git
6931S:	Maintained
6932F:	drivers/staging/media/mn88472/
6933F:	drivers/media/dvb-frontends/mn88472.h
6934
6935MN88473 MEDIA DRIVER
6936M:	Antti Palosaari <crope@iki.fi>
6937L:	linux-media@vger.kernel.org
6938W:	http://linuxtv.org/
6939W:	http://palosaari.fi/linux/
6940Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6941T:	git git://linuxtv.org/anttip/media_tree.git
6942S:	Maintained
6943F:	drivers/staging/media/mn88473/
6944F:	drivers/media/dvb-frontends/mn88473.h
6945
6946MODULE SUPPORT
6947M:	Rusty Russell <rusty@rustcorp.com.au>
6948S:	Maintained
6949F:	include/linux/module.h
6950F:	kernel/module.c
6951
6952MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6953W:	http://popies.net/meye/
6954S:	Orphan
6955F:	Documentation/video4linux/meye.txt
6956F:	drivers/media/pci/meye/
6957F:	include/uapi/linux/meye.h
6958
6959MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6960M:	Jiri Slaby <jirislaby@gmail.com>
6961S:	Maintained
6962F:	Documentation/serial/moxa-smartio
6963F:	drivers/tty/mxser.*
6964
6965MR800 AVERMEDIA USB FM RADIO DRIVER
6966M:	Alexey Klimov <klimov.linux@gmail.com>
6967L:	linux-media@vger.kernel.org
6968T:	git git://linuxtv.org/media_tree.git
6969S:	Maintained
6970F:	drivers/media/radio/radio-mr800.c
6971
6972MRF24J40 IEEE 802.15.4 RADIO DRIVER
6973M:	Alan Ott <alan@signal11.us>
6974L:	linux-wpan@vger.kernel.org
6975S:	Maintained
6976F:	drivers/net/ieee802154/mrf24j40.c
6977
6978MSI LAPTOP SUPPORT
6979M:	"Lee, Chun-Yi" <jlee@suse.com>
6980L:	platform-driver-x86@vger.kernel.org
6981S:	Maintained
6982F:	drivers/platform/x86/msi-laptop.c
6983
6984MSI WMI SUPPORT
6985L:	platform-driver-x86@vger.kernel.org
6986S:	Orphan
6987F:	drivers/platform/x86/msi-wmi.c
6988
6989MSI001 MEDIA DRIVER
6990M:	Antti Palosaari <crope@iki.fi>
6991L:	linux-media@vger.kernel.org
6992W:	http://linuxtv.org/
6993W:	http://palosaari.fi/linux/
6994Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6995T:	git git://linuxtv.org/anttip/media_tree.git
6996S:	Maintained
6997F:	drivers/media/tuners/msi001*
6998
6999MSI2500 MEDIA DRIVER
7000M:	Antti Palosaari <crope@iki.fi>
7001L:	linux-media@vger.kernel.org
7002W:	http://linuxtv.org/
7003W:	http://palosaari.fi/linux/
7004Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7005T:	git git://linuxtv.org/anttip/media_tree.git
7006S:	Maintained
7007F:	drivers/media/usb/msi2500/
7008
7009MSYSTEMS DISKONCHIP G3 MTD DRIVER
7010M:	Robert Jarzmik <robert.jarzmik@free.fr>
7011L:	linux-mtd@lists.infradead.org
7012S:	Maintained
7013F:	drivers/mtd/devices/docg3*
7014
7015MT9M032 APTINA SENSOR DRIVER
7016M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7017L:	linux-media@vger.kernel.org
7018T:	git git://linuxtv.org/media_tree.git
7019S:	Maintained
7020F:	drivers/media/i2c/mt9m032.c
7021F:	include/media/mt9m032.h
7022
7023MT9P031 APTINA CAMERA SENSOR
7024M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7025L:	linux-media@vger.kernel.org
7026T:	git git://linuxtv.org/media_tree.git
7027S:	Maintained
7028F:	drivers/media/i2c/mt9p031.c
7029F:	include/media/mt9p031.h
7030
7031MT9T001 APTINA CAMERA SENSOR
7032M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7033L:	linux-media@vger.kernel.org
7034T:	git git://linuxtv.org/media_tree.git
7035S:	Maintained
7036F:	drivers/media/i2c/mt9t001.c
7037F:	include/media/mt9t001.h
7038
7039MT9V032 APTINA CAMERA SENSOR
7040M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7041L:	linux-media@vger.kernel.org
7042T:	git git://linuxtv.org/media_tree.git
7043S:	Maintained
7044F:	Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7045F:	drivers/media/i2c/mt9v032.c
7046F:	include/media/mt9v032.h
7047
7048MULTIFUNCTION DEVICES (MFD)
7049M:	Samuel Ortiz <sameo@linux.intel.com>
7050M:	Lee Jones <lee.jones@linaro.org>
7051T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7052S:	Supported
7053F:	drivers/mfd/
7054F:	include/linux/mfd/
7055
7056MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7057M:	Ulf Hansson <ulf.hansson@linaro.org>
7058L:	linux-mmc@vger.kernel.org
7059T:	git git://git.linaro.org/people/ulf.hansson/mmc.git
7060S:	Maintained
7061F:	drivers/mmc/
7062F:	include/linux/mmc/
7063F:	include/uapi/linux/mmc/
7064
7065MULTIMEDIA CARD (MMC) ETC. OVER SPI
7066S:	Orphan
7067F:	drivers/mmc/host/mmc_spi.c
7068F:	include/linux/spi/mmc_spi.h
7069
7070MULTISOUND SOUND DRIVER
7071M:	Andrew Veliath <andrewtv@usa.net>
7072S:	Maintained
7073F:	Documentation/sound/oss/MultiSound
7074F:	sound/oss/msnd*
7075
7076MULTITECH MULTIPORT CARD (ISICOM)
7077S:	Orphan
7078F:	drivers/tty/isicom.c
7079F:	include/linux/isicom.h
7080
7081MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7082M:	Felipe Balbi <balbi@ti.com>
7083L:	linux-usb@vger.kernel.org
7084T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7085S:	Maintained
7086F:	drivers/usb/musb/
7087
7088MXL5007T MEDIA DRIVER
7089M:	Michael Krufky <mkrufky@linuxtv.org>
7090L:	linux-media@vger.kernel.org
7091W:	http://linuxtv.org/
7092W:	http://github.com/mkrufky
7093Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7094T:	git git://linuxtv.org/mkrufky/tuners.git
7095S:	Maintained
7096F:	drivers/media/tuners/mxl5007t.*
7097
7098MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7099M:	Hyong-Youb Kim <hykim@myri.com>
7100L:	netdev@vger.kernel.org
7101W:	https://www.myricom.com/support/downloads/myri10ge.html
7102S:	Supported
7103F:	drivers/net/ethernet/myricom/myri10ge/
7104
7105NATSEMI ETHERNET DRIVER (DP8381x)
7106S:	Orphan
7107F:	drivers/net/ethernet/natsemi/natsemi.c
7108
7109NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7110M:	Daniel Mack <zonque@gmail.com>
7111S:	Maintained
7112L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7113W:	http://www.native-instruments.com
7114F:	sound/usb/caiaq/
7115
7116NCP FILESYSTEM
7117M:	Petr Vandrovec <petr@vandrovec.name>
7118S:	Odd Fixes
7119F:	fs/ncpfs/
7120
7121NCR 5380 SCSI DRIVERS
7122M:	Finn Thain <fthain@telegraphics.com.au>
7123M:	Michael Schmitz <schmitzmic@gmail.com>
7124L:	linux-scsi@vger.kernel.org
7125S:	Maintained
7126F:	Documentation/scsi/g_NCR5380.txt
7127F:	drivers/scsi/NCR5380.*
7128F:	drivers/scsi/arm/cumana_1.c
7129F:	drivers/scsi/arm/oak.c
7130F:	drivers/scsi/atari_NCR5380.c
7131F:	drivers/scsi/atari_scsi.*
7132F:	drivers/scsi/dmx3191d.c
7133F:	drivers/scsi/dtc.*
7134F:	drivers/scsi/g_NCR5380.*
7135F:	drivers/scsi/g_NCR5380_mmio.c
7136F:	drivers/scsi/mac_scsi.*
7137F:	drivers/scsi/pas16.*
7138F:	drivers/scsi/sun3_scsi.*
7139F:	drivers/scsi/sun3_scsi_vme.c
7140F:	drivers/scsi/t128.*
7141
7142NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7143M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7144L:	linux-scsi@vger.kernel.org
7145S:	Maintained
7146F:	drivers/scsi/NCR_D700.*
7147
7148NCT6775 HARDWARE MONITOR DRIVER
7149M:	Guenter Roeck <linux@roeck-us.net>
7150L:	lm-sensors@lm-sensors.org
7151S:	Maintained
7152F:	Documentation/hwmon/nct6775
7153F:	drivers/hwmon/nct6775.c
7154
7155NETEFFECT IWARP RNIC DRIVER (IW_NES)
7156M:	Faisal Latif <faisal.latif@intel.com>
7157L:	linux-rdma@vger.kernel.org
7158W:	http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7159S:	Supported
7160F:	drivers/infiniband/hw/nes/
7161
7162NETEM NETWORK EMULATOR
7163M:	Stephen Hemminger <stephen@networkplumber.org>
7164L:	netem@lists.linux-foundation.org
7165S:	Maintained
7166F:	net/sched/sch_netem.c
7167
7168NETERION 10GbE DRIVERS (s2io/vxge)
7169M:	Jon Mason <jdmason@kudzu.us>
7170L:	netdev@vger.kernel.org
7171S:	Supported
7172F:	Documentation/networking/s2io.txt
7173F:	Documentation/networking/vxge.txt
7174F:	drivers/net/ethernet/neterion/
7175
7176NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7177M:	Pablo Neira Ayuso <pablo@netfilter.org>
7178M:	Patrick McHardy <kaber@trash.net>
7179M:	Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7180L:	netfilter-devel@vger.kernel.org
7181L:	coreteam@netfilter.org
7182W:	http://www.netfilter.org/
7183W:	http://www.iptables.org/
7184Q:	http://patchwork.ozlabs.org/project/netfilter-devel/list/
7185T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7186T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7187S:	Supported
7188F:	include/linux/netfilter*
7189F:	include/linux/netfilter/
7190F:	include/net/netfilter/
7191F:	include/uapi/linux/netfilter*
7192F:	include/uapi/linux/netfilter/
7193F:	net/*/netfilter.c
7194F:	net/*/netfilter/
7195F:	net/netfilter/
7196F:	net/bridge/br_netfilter*.c
7197
7198NETLABEL
7199M:	Paul Moore <paul@paul-moore.com>
7200W:	http://netlabel.sf.net
7201L:	netdev@vger.kernel.org
7202S:	Maintained
7203F:	Documentation/netlabel/
7204F:	include/net/netlabel.h
7205F:	net/netlabel/
7206
7207NETROM NETWORK LAYER
7208M:	Ralf Baechle <ralf@linux-mips.org>
7209L:	linux-hams@vger.kernel.org
7210W:	http://www.linux-ax25.org/
7211S:	Maintained
7212F:	include/net/netrom.h
7213F:	include/uapi/linux/netrom.h
7214F:	net/netrom/
7215
7216NETWORK BLOCK DEVICE (NBD)
7217M:	Markus Pargmann <mpa@pengutronix.de>
7218S:	Maintained
7219L:	nbd-general@lists.sourceforge.net
7220T:	git git://git.pengutronix.de/git/mpa/linux-nbd.git
7221F:	Documentation/blockdev/nbd.txt
7222F:	drivers/block/nbd.c
7223F:	include/uapi/linux/nbd.h
7224
7225NETWORK DROP MONITOR
7226M:	Neil Horman <nhorman@tuxdriver.com>
7227L:	netdev@vger.kernel.org
7228S:	Maintained
7229W:	https://fedorahosted.org/dropwatch/
7230F:	net/core/drop_monitor.c
7231
7232NETWORKING [GENERAL]
7233M:	"David S. Miller" <davem@davemloft.net>
7234L:	netdev@vger.kernel.org
7235W:	http://www.linuxfoundation.org/en/Net
7236Q:	http://patchwork.ozlabs.org/project/netdev/list/
7237T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7238T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7239S:	Maintained
7240F:	net/
7241F:	include/net/
7242F:	include/linux/in.h
7243F:	include/linux/net.h
7244F:	include/linux/netdevice.h
7245F:	include/uapi/linux/in.h
7246F:	include/uapi/linux/net.h
7247F:	include/uapi/linux/netdevice.h
7248F:	include/uapi/linux/net_namespace.h
7249F:	tools/net/
7250F:	tools/testing/selftests/net/
7251F:	lib/random32.c
7252F:	lib/test_bpf.c
7253
7254NETWORKING [IPv4/IPv6]
7255M:	"David S. Miller" <davem@davemloft.net>
7256M:	Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7257M:	James Morris <jmorris@namei.org>
7258M:	Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7259M:	Patrick McHardy <kaber@trash.net>
7260L:	netdev@vger.kernel.org
7261T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7262S:	Maintained
7263F:	net/ipv4/
7264F:	net/ipv6/
7265F:	include/net/ip*
7266F:	arch/x86/net/*
7267
7268NETWORKING [IPSEC]
7269M:	Steffen Klassert <steffen.klassert@secunet.com>
7270M:	Herbert Xu <herbert@gondor.apana.org.au>
7271M:	"David S. Miller" <davem@davemloft.net>
7272L:	netdev@vger.kernel.org
7273T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7274T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7275S:	Maintained
7276F:	net/core/flow.c
7277F:	net/xfrm/
7278F:	net/key/
7279F:	net/ipv4/xfrm*
7280F:	net/ipv4/esp4.c
7281F:	net/ipv4/ah4.c
7282F:	net/ipv4/ipcomp.c
7283F:	net/ipv4/ip_vti.c
7284F:	net/ipv6/xfrm*
7285F:	net/ipv6/esp6.c
7286F:	net/ipv6/ah6.c
7287F:	net/ipv6/ipcomp6.c
7288F:	net/ipv6/ip6_vti.c
7289F:	include/uapi/linux/xfrm.h
7290F:	include/net/xfrm.h
7291
7292NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7293M:	Paul Moore <paul@paul-moore.com>
7294L:	netdev@vger.kernel.org
7295S:	Maintained
7296
7297NETWORKING [WIRELESS]
7298L:	linux-wireless@vger.kernel.org
7299Q:	http://patchwork.kernel.org/project/linux-wireless/list/
7300
7301NETWORKING DRIVERS
7302L:	netdev@vger.kernel.org
7303W:	http://www.linuxfoundation.org/en/Net
7304Q:	http://patchwork.ozlabs.org/project/netdev/list/
7305T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7306T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7307S:	Odd Fixes
7308F:	drivers/net/
7309F:	include/linux/if_*
7310F:	include/linux/netdevice.h
7311F:	include/linux/arcdevice.h
7312F:	include/linux/etherdevice.h
7313F:	include/linux/fcdevice.h
7314F:	include/linux/fddidevice.h
7315F:	include/linux/hippidevice.h
7316F:	include/linux/inetdevice.h
7317F:	include/uapi/linux/if_*
7318F:	include/uapi/linux/netdevice.h
7319
7320NETWORKING DRIVERS (WIRELESS)
7321M:	Kalle Valo <kvalo@codeaurora.org>
7322L:	linux-wireless@vger.kernel.org
7323Q:	http://patchwork.kernel.org/project/linux-wireless/list/
7324T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7325S:	Maintained
7326F:	drivers/net/wireless/
7327
7328NETXEN (1/10) GbE SUPPORT
7329M:	Manish Chopra <manish.chopra@qlogic.com>
7330M:	Sony Chacko <sony.chacko@qlogic.com>
7331M:	Rajesh Borundia <rajesh.borundia@qlogic.com>
7332L:	netdev@vger.kernel.org
7333W:	http://www.qlogic.com
7334S:	Supported
7335F:	drivers/net/ethernet/qlogic/netxen/
7336
7337NFC SUBSYSTEM
7338M:	Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7339M:	Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7340M:	Samuel Ortiz <sameo@linux.intel.com>
7341L:	linux-wireless@vger.kernel.org
7342L:	linux-nfc@lists.01.org (subscribers-only)
7343S:	Supported
7344F:	net/nfc/
7345F:	include/net/nfc/
7346F:	include/uapi/linux/nfc.h
7347F:	drivers/nfc/
7348F:	include/linux/platform_data/pn544.h
7349F:	Documentation/devicetree/bindings/net/nfc/
7350
7351NFS, SUNRPC, AND LOCKD CLIENTS
7352M:	Trond Myklebust <trond.myklebust@primarydata.com>
7353M:	Anna Schumaker <anna.schumaker@netapp.com>
7354L:	linux-nfs@vger.kernel.org
7355W:	http://client.linux-nfs.org
7356T:	git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7357S:	Maintained
7358F:	fs/lockd/
7359F:	fs/nfs/
7360F:	fs/nfs_common/
7361F:	net/sunrpc/
7362F:	include/linux/lockd/
7363F:	include/linux/nfs*
7364F:	include/linux/sunrpc/
7365F:	include/uapi/linux/nfs*
7366F:	include/uapi/linux/sunrpc/
7367
7368NILFS2 FILESYSTEM
7369M:	Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7370L:	linux-nilfs@vger.kernel.org
7371W:	http://nilfs.sourceforge.net/
7372T:	git git://github.com/konis/nilfs2.git
7373S:	Supported
7374F:	Documentation/filesystems/nilfs2.txt
7375F:	fs/nilfs2/
7376F:	include/linux/nilfs2_fs.h
7377
7378NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7379M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7380W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7381S:	Maintained
7382F:	Documentation/scsi/NinjaSCSI.txt
7383F:	drivers/scsi/pcmcia/nsp_*
7384
7385NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7386M:	GOTO Masanori <gotom@debian.or.jp>
7387M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7388W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7389S:	Maintained
7390F:	Documentation/scsi/NinjaSCSI.txt
7391F:	drivers/scsi/nsp32*
7392
7393NIOS2 ARCHITECTURE
7394M:	Ley Foon Tan <lftan@altera.com>
7395L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7396T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7397S:	Maintained
7398F:	arch/nios2/
7399
7400NOKIA N900 POWER SUPPLY DRIVERS
7401M:	Pali Rohár <pali.rohar@gmail.com>
7402S:	Maintained
7403F:	include/linux/power/bq2415x_charger.h
7404F:	include/linux/power/bq27x00_battery.h
7405F:	include/linux/power/isp1704_charger.h
7406F:	drivers/power/bq2415x_charger.c
7407F:	drivers/power/bq27x00_battery.c
7408F:	drivers/power/isp1704_charger.c
7409F:	drivers/power/rx51_battery.c
7410
7411NTB DRIVER CORE
7412M:	Jon Mason <jdmason@kudzu.us>
7413M:	Dave Jiang <dave.jiang@intel.com>
7414M:	Allen Hubbe <Allen.Hubbe@emc.com>
7415L:	linux-ntb@googlegroups.com
7416S:	Supported
7417W:	https://github.com/jonmason/ntb/wiki
7418T:	git git://github.com/jonmason/ntb.git
7419F:	drivers/ntb/
7420F:	drivers/net/ntb_netdev.c
7421F:	include/linux/ntb.h
7422F:	include/linux/ntb_transport.h
7423
7424NTB INTEL DRIVER
7425M:	Jon Mason <jdmason@kudzu.us>
7426M:	Dave Jiang <dave.jiang@intel.com>
7427L:	linux-ntb@googlegroups.com
7428S:	Supported
7429W:	https://github.com/jonmason/ntb/wiki
7430T:	git git://github.com/jonmason/ntb.git
7431F:	drivers/ntb/hw/intel/
7432
7433NTFS FILESYSTEM
7434M:	Anton Altaparmakov <anton@tuxera.com>
7435L:	linux-ntfs-dev@lists.sourceforge.net
7436W:	http://www.tuxera.com/
7437T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7438S:	Supported
7439F:	Documentation/filesystems/ntfs.txt
7440F:	fs/ntfs/
7441
7442NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7443M:	Antonino Daplas <adaplas@gmail.com>
7444L:	linux-fbdev@vger.kernel.org
7445S:	Maintained
7446F:	drivers/video/fbdev/riva/
7447F:	drivers/video/fbdev/nvidia/
7448
7449NVM EXPRESS DRIVER
7450M:	Matthew Wilcox <willy@linux.intel.com>
7451L:	linux-nvme@lists.infradead.org
7452T:	git git://git.infradead.org/users/willy/linux-nvme.git
7453S:	Supported
7454F:	drivers/block/nvme*
7455F:	include/linux/nvme.h
7456
7457NVMEM FRAMEWORK
7458M:	Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7459M:	Maxime Ripard <maxime.ripard@free-electrons.com>
7460S:	Maintained
7461F:	drivers/nvmem/
7462F:	Documentation/devicetree/bindings/nvmem/
7463F:	include/linux/nvmem-consumer.h
7464F:	include/linux/nvmem-provider.h
7465
7466NXP-NCI NFC DRIVER
7467M:	Clément Perrochaud <clement.perrochaud@effinnov.com>
7468R:	Charles Gorand <charles.gorand@effinnov.com>
7469L:	linux-nfc@lists.01.org (moderated for non-subscribers)
7470S:	Supported
7471F:	drivers/nfc/nxp-nci
7472
7473NXP TDA998X DRM DRIVER
7474M:	Russell King <rmk+kernel@arm.linux.org.uk>
7475S:	Supported
7476F:	drivers/gpu/drm/i2c/tda998x_drv.c
7477F:	include/drm/i2c/tda998x.h
7478
7479NXP TFA9879 DRIVER
7480M:	Peter Rosin <peda@axentia.se>
7481L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7482S:	Maintained
7483F:	sound/soc/codecs/tfa9879*
7484
7485OMAP SUPPORT
7486M:	Tony Lindgren <tony@atomide.com>
7487L:	linux-omap@vger.kernel.org
7488W:	http://www.muru.com/linux/omap/
7489W:	http://linux.omap.com/
7490Q:	http://patchwork.kernel.org/project/linux-omap/list/
7491T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7492S:	Maintained
7493F:	arch/arm/*omap*/
7494F:	arch/arm/configs/omap1_defconfig
7495F:	arch/arm/configs/omap2plus_defconfig
7496F:	drivers/i2c/busses/i2c-omap.c
7497F:	drivers/irqchip/irq-omap-intc.c
7498F:	drivers/mfd/*omap*.c
7499F:	drivers/mfd/menelaus.c
7500F:	drivers/mfd/palmas.c
7501F:	drivers/mfd/tps65217.c
7502F:	drivers/mfd/tps65218.c
7503F:	drivers/mfd/tps65910.c
7504F:	drivers/mfd/twl-core.[ch]
7505F:	drivers/mfd/twl4030*.c
7506F:	drivers/mfd/twl6030*.c
7507F:	drivers/mfd/twl6040*.c
7508F:	drivers/regulator/palmas-regulator*.c
7509F:	drivers/regulator/pbias-regulator.c
7510F:	drivers/regulator/tps65217-regulator.c
7511F:	drivers/regulator/tps65218-regulator.c
7512F:	drivers/regulator/tps65910-regulator.c
7513F:	drivers/regulator/twl-regulator.c
7514F:	include/linux/i2c-omap.h
7515
7516OMAP DEVICE TREE SUPPORT
7517M:	Benoît Cousson <bcousson@baylibre.com>
7518M:	Tony Lindgren <tony@atomide.com>
7519L:	linux-omap@vger.kernel.org
7520L:	devicetree@vger.kernel.org
7521S:	Maintained
7522F:	arch/arm/boot/dts/*omap*
7523F:	arch/arm/boot/dts/*am3*
7524F:	arch/arm/boot/dts/*am4*
7525F:	arch/arm/boot/dts/*am5*
7526F:	arch/arm/boot/dts/*dra7*
7527
7528OMAP CLOCK FRAMEWORK SUPPORT
7529M:	Paul Walmsley <paul@pwsan.com>
7530L:	linux-omap@vger.kernel.org
7531S:	Maintained
7532F:	arch/arm/*omap*/*clock*
7533
7534OMAP POWER MANAGEMENT SUPPORT
7535M:	Kevin Hilman <khilman@deeprootsystems.com>
7536L:	linux-omap@vger.kernel.org
7537S:	Maintained
7538F:	arch/arm/*omap*/*pm*
7539F:	drivers/cpufreq/omap-cpufreq.c
7540
7541OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7542M:	Rajendra Nayak <rnayak@ti.com>
7543M:	Paul Walmsley <paul@pwsan.com>
7544L:	linux-omap@vger.kernel.org
7545S:	Maintained
7546F:	arch/arm/mach-omap2/prm*
7547
7548OMAP AUDIO SUPPORT
7549M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
7550M:	Jarkko Nikula <jarkko.nikula@bitmer.com>
7551L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7552L:	linux-omap@vger.kernel.org
7553S:	Maintained
7554F:	sound/soc/omap/
7555
7556OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7557M:	Roger Quadros <rogerq@ti.com>
7558M:	Tony Lindgren <tony@atomide.com>
7559L:	linux-omap@vger.kernel.org
7560S:	Maintained
7561F:	drivers/memory/omap-gpmc.c
7562F:	arch/arm/mach-omap2/*gpmc*
7563
7564OMAP FRAMEBUFFER SUPPORT
7565M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
7566L:	linux-fbdev@vger.kernel.org
7567L:	linux-omap@vger.kernel.org
7568S:	Maintained
7569F:	drivers/video/fbdev/omap/
7570
7571OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7572M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
7573L:	linux-omap@vger.kernel.org
7574L:	linux-fbdev@vger.kernel.org
7575S:	Maintained
7576F:	drivers/video/fbdev/omap2/
7577F:	Documentation/arm/OMAP/DSS
7578
7579OMAP HARDWARE SPINLOCK SUPPORT
7580M:	Ohad Ben-Cohen <ohad@wizery.com>
7581L:	linux-omap@vger.kernel.org
7582S:	Maintained
7583F:	drivers/hwspinlock/omap_hwspinlock.c
7584
7585OMAP MMC SUPPORT
7586M:	Jarkko Lavinen <jarkko.lavinen@nokia.com>
7587L:	linux-omap@vger.kernel.org
7588S:	Maintained
7589F:	drivers/mmc/host/omap.c
7590
7591OMAP HS MMC SUPPORT
7592L:	linux-mmc@vger.kernel.org
7593L:	linux-omap@vger.kernel.org
7594S:	Orphan
7595F:	drivers/mmc/host/omap_hsmmc.c
7596
7597OMAP RANDOM NUMBER GENERATOR SUPPORT
7598M:	Deepak Saxena <dsaxena@plexity.net>
7599S:	Maintained
7600F:	drivers/char/hw_random/omap-rng.c
7601
7602OMAP HWMOD SUPPORT
7603M:	Benoît Cousson <bcousson@baylibre.com>
7604M:	Paul Walmsley <paul@pwsan.com>
7605L:	linux-omap@vger.kernel.org
7606S:	Maintained
7607F:	arch/arm/mach-omap2/omap_hwmod.*
7608
7609OMAP HWMOD DATA
7610M:	Paul Walmsley <paul@pwsan.com>
7611L:	linux-omap@vger.kernel.org
7612S:	Maintained
7613F:	arch/arm/mach-omap2/omap_hwmod*data*
7614
7615OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7616M:	Benoît Cousson <bcousson@baylibre.com>
7617L:	linux-omap@vger.kernel.org
7618S:	Maintained
7619F:	arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7620
7621OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7622M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7623L:	linux-media@vger.kernel.org
7624S:	Maintained
7625F:	Documentation/devicetree/bindings/media/ti,omap3isp.txt
7626F:	drivers/media/platform/omap3isp/
7627F:	drivers/staging/media/omap4iss/
7628
7629OMAP USB SUPPORT
7630M:	Felipe Balbi <balbi@ti.com>
7631L:	linux-usb@vger.kernel.org
7632L:	linux-omap@vger.kernel.org
7633T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7634S:	Maintained
7635F:	drivers/usb/*/*omap*
7636F:	arch/arm/*omap*/usb*
7637
7638OMAP GPIO DRIVER
7639M:	Javier Martinez Canillas <javier@dowhile0.org>
7640M:	Santosh Shilimkar <ssantosh@kernel.org>
7641M:	Kevin Hilman <khilman@deeprootsystems.com>
7642L:	linux-omap@vger.kernel.org
7643S:	Maintained
7644F:	drivers/gpio/gpio-omap.c
7645
7646OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7647M:	Mark Jackson <mpfj@newflow.co.uk>
7648L:	linux-omap@vger.kernel.org
7649S:	Maintained
7650F:	arch/arm/boot/dts/am335x-nano.dts
7651
7652OMFS FILESYSTEM
7653M:	Bob Copeland <me@bobcopeland.com>
7654L:	linux-karma-devel@lists.sourceforge.net
7655S:	Maintained
7656F:	Documentation/filesystems/omfs.txt
7657F:	fs/omfs/
7658
7659OMNIKEY CARDMAN 4000 DRIVER
7660M:	Harald Welte <laforge@gnumonks.org>
7661S:	Maintained
7662F:	drivers/char/pcmcia/cm4000_cs.c
7663F:	include/linux/cm4000_cs.h
7664F:	include/uapi/linux/cm4000_cs.h
7665
7666OMNIKEY CARDMAN 4040 DRIVER
7667M:	Harald Welte <laforge@gnumonks.org>
7668S:	Maintained
7669F:	drivers/char/pcmcia/cm4040_cs.*
7670
7671OMNIVISION OV7670 SENSOR DRIVER
7672M:	Jonathan Corbet <corbet@lwn.net>
7673L:	linux-media@vger.kernel.org
7674T:	git git://linuxtv.org/media_tree.git
7675S:	Maintained
7676F:	drivers/media/i2c/ov7670.c
7677
7678ONENAND FLASH DRIVER
7679M:	Kyungmin Park <kyungmin.park@samsung.com>
7680L:	linux-mtd@lists.infradead.org
7681S:	Maintained
7682F:	drivers/mtd/onenand/
7683F:	include/linux/mtd/onenand*.h
7684
7685ONSTREAM SCSI TAPE DRIVER
7686M:	Willem Riede <osst@riede.org>
7687L:	osst-users@lists.sourceforge.net
7688L:	linux-scsi@vger.kernel.org
7689S:	Maintained
7690F:	Documentation/scsi/osst.txt
7691F:	drivers/scsi/osst.*
7692F:	drivers/scsi/osst_*.h
7693F:	drivers/scsi/st.h
7694
7695OPENCORES I2C BUS DRIVER
7696M:	Peter Korsgaard <jacmet@sunsite.dk>
7697L:	linux-i2c@vger.kernel.org
7698S:	Maintained
7699F:	Documentation/i2c/busses/i2c-ocores
7700F:	drivers/i2c/busses/i2c-ocores.c
7701
7702OPEN FIRMWARE AND FLATTENED DEVICE TREE
7703M:	Rob Herring <robh+dt@kernel.org>
7704M:	Frank Rowand <frowand.list@gmail.com>
7705M:	Grant Likely <grant.likely@linaro.org>
7706L:	devicetree@vger.kernel.org
7707W:	http://www.devicetree.org/
7708T:	git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7709S:	Maintained
7710F:	drivers/of/
7711F:	include/linux/of*.h
7712F:	scripts/dtc/
7713
7714OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7715M:	Rob Herring <robh+dt@kernel.org>
7716M:	Pawel Moll <pawel.moll@arm.com>
7717M:	Mark Rutland <mark.rutland@arm.com>
7718M:	Ian Campbell <ijc+devicetree@hellion.org.uk>
7719M:	Kumar Gala <galak@codeaurora.org>
7720L:	devicetree@vger.kernel.org
7721S:	Maintained
7722F:	Documentation/devicetree/
7723F:	arch/*/boot/dts/
7724F:	include/dt-bindings/
7725
7726OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7727M:	Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7728L:	devicetree@vger.kernel.org
7729S:	Maintained
7730F:	Documentation/devicetree/dynamic-resolution-notes.txt
7731F:	Documentation/devicetree/overlay-notes.txt
7732F:	drivers/of/overlay.c
7733F:	drivers/of/resolver.c
7734
7735OPENRISC ARCHITECTURE
7736M:	Jonas Bonn <jonas@southpole.se>
7737W:	http://openrisc.net
7738L:	linux@lists.openrisc.net (moderated for non-subscribers)
7739S:	Maintained
7740T:	git git://openrisc.net/~jonas/linux
7741F:	arch/openrisc/
7742
7743OPENVSWITCH
7744M:	Pravin Shelar <pshelar@nicira.com>
7745L:	netdev@vger.kernel.org
7746L:	dev@openvswitch.org
7747W:	http://openvswitch.org
7748S:	Maintained
7749F:	net/openvswitch/
7750F:	include/uapi/linux/openvswitch.h
7751
7752OPL4 DRIVER
7753M:	Clemens Ladisch <clemens@ladisch.de>
7754L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7755T:	git git://git.alsa-project.org/alsa-kernel.git
7756S:	Maintained
7757F:	sound/drivers/opl4/
7758
7759OPROFILE
7760M:	Robert Richter <rric@kernel.org>
7761L:	oprofile-list@lists.sf.net
7762S:	Maintained
7763F:	arch/*/include/asm/oprofile*.h
7764F:	arch/*/oprofile/
7765F:	drivers/oprofile/
7766F:	include/linux/oprofile.h
7767
7768ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7769M:	Mark Fasheh <mfasheh@suse.com>
7770M:	Joel Becker <jlbec@evilplan.org>
7771L:	ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7772W:	http://ocfs2.wiki.kernel.org
7773S:	Supported
7774F:	Documentation/filesystems/ocfs2.txt
7775F:	Documentation/filesystems/dlmfs.txt
7776F:	fs/ocfs2/
7777
7778ORINOCO DRIVER
7779L:	linux-wireless@vger.kernel.org
7780W:	http://wireless.kernel.org/en/users/Drivers/orinoco
7781W:	http://www.nongnu.org/orinoco/
7782S:	Orphan
7783F:	drivers/net/wireless/orinoco/
7784
7785OSD LIBRARY and FILESYSTEM
7786M:	Boaz Harrosh <ooo@electrozaur.com>
7787M:	Benny Halevy <bhalevy@primarydata.com>
7788L:	osd-dev@open-osd.org
7789W:	http://open-osd.org
7790T:	git git://git.open-osd.org/open-osd.git
7791S:	Maintained
7792F:	drivers/scsi/osd/
7793F:	include/scsi/osd_*
7794F:	fs/exofs/
7795
7796OVERLAY FILESYSTEM
7797M:	Miklos Szeredi <miklos@szeredi.hu>
7798L:	linux-unionfs@vger.kernel.org
7799T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7800S:	Supported
7801F:	fs/overlayfs/
7802F:	Documentation/filesystems/overlayfs.txt
7803
7804P54 WIRELESS DRIVER
7805M:	Christian Lamparter <chunkeey@googlemail.com>
7806L:	linux-wireless@vger.kernel.org
7807W:	http://wireless.kernel.org/en/users/Drivers/p54
7808S:	Maintained
7809F:	drivers/net/wireless/p54/
7810
7811PA SEMI ETHERNET DRIVER
7812M:	Olof Johansson <olof@lixom.net>
7813L:	netdev@vger.kernel.org
7814S:	Maintained
7815F:	drivers/net/ethernet/pasemi/*
7816
7817PA SEMI SMBUS DRIVER
7818M:	Olof Johansson <olof@lixom.net>
7819L:	linux-i2c@vger.kernel.org
7820S:	Maintained
7821F:	drivers/i2c/busses/i2c-pasemi.c
7822
7823PADATA PARALLEL EXECUTION MECHANISM
7824M:	Steffen Klassert <steffen.klassert@secunet.com>
7825L:	linux-crypto@vger.kernel.org
7826S:	Maintained
7827F:	kernel/padata.c
7828F:	include/linux/padata.h
7829F:	Documentation/padata.txt
7830
7831PANASONIC LAPTOP ACPI EXTRAS DRIVER
7832M:	Harald Welte <laforge@gnumonks.org>
7833L:	platform-driver-x86@vger.kernel.org
7834S:	Maintained
7835F:	drivers/platform/x86/panasonic-laptop.c
7836
7837PANASONIC MN10300/AM33/AM34 PORT
7838M:	David Howells <dhowells@redhat.com>
7839M:	Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7840L:	linux-am33-list@redhat.com (moderated for non-subscribers)
7841W:	ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7842S:	Maintained
7843F:	Documentation/mn10300/
7844F:	arch/mn10300/
7845
7846PARALLEL PORT SUBSYSTEM
7847M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7848M:	Sudip Mukherjee <sudip@vectorindia.org>
7849L:	linux-parport@lists.infradead.org (subscribers-only)
7850S:	Maintained
7851F:	drivers/parport/
7852F:	include/linux/parport*.h
7853F:	drivers/char/ppdev.c
7854F:	include/uapi/linux/ppdev.h
7855F:	Documentation/parport*.txt
7856
7857PARAVIRT_OPS INTERFACE
7858M:	Jeremy Fitzhardinge <jeremy@goop.org>
7859M:	Chris Wright <chrisw@sous-sol.org>
7860M:	Alok Kataria <akataria@vmware.com>
7861M:	Rusty Russell <rusty@rustcorp.com.au>
7862L:	virtualization@lists.linux-foundation.org
7863S:	Supported
7864F:	Documentation/virtual/paravirt_ops.txt
7865F:	arch/*/kernel/paravirt*
7866F:	arch/*/include/asm/paravirt.h
7867
7868PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7869M:	Tim Waugh <tim@cyberelk.net>
7870L:	linux-parport@lists.infradead.org (subscribers-only)
7871S:	Maintained
7872F:	Documentation/blockdev/paride.txt
7873F:	drivers/block/paride/
7874
7875PARISC ARCHITECTURE
7876M:	"James E.J. Bottomley" <jejb@parisc-linux.org>
7877M:	Helge Deller <deller@gmx.de>
7878L:	linux-parisc@vger.kernel.org
7879W:	http://www.parisc-linux.org/
7880Q:	http://patchwork.kernel.org/project/linux-parisc/list/
7881T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7882T:	git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7883S:	Maintained
7884F:	arch/parisc/
7885F:	Documentation/parisc/
7886F:	drivers/parisc/
7887F:	drivers/char/agp/parisc-agp.c
7888F:	drivers/input/serio/gscps2.c
7889F:	drivers/parport/parport_gsc.*
7890F:	drivers/tty/serial/8250/8250_gsc.c
7891F:	drivers/video/fbdev/sti*
7892F:	drivers/video/console/sti*
7893F:	drivers/video/logo/logo_parisc*
7894
7895PC87360 HARDWARE MONITORING DRIVER
7896M:	Jim Cromie <jim.cromie@gmail.com>
7897L:	lm-sensors@lm-sensors.org
7898S:	Maintained
7899F:	Documentation/hwmon/pc87360
7900F:	drivers/hwmon/pc87360.c
7901
7902PC8736x GPIO DRIVER
7903M:	Jim Cromie <jim.cromie@gmail.com>
7904S:	Maintained
7905F:	drivers/char/pc8736x_gpio.c
7906
7907PC87427 HARDWARE MONITORING DRIVER
7908M:	Jean Delvare <jdelvare@suse.com>
7909L:	lm-sensors@lm-sensors.org
7910S:	Maintained
7911F:	Documentation/hwmon/pc87427
7912F:	drivers/hwmon/pc87427.c
7913
7914PCA9532 LED DRIVER
7915M:	Riku Voipio <riku.voipio@iki.fi>
7916S:	Maintained
7917F:	drivers/leds/leds-pca9532.c
7918F:	include/linux/leds-pca9532.h
7919
7920PCA9541 I2C BUS MASTER SELECTOR DRIVER
7921M:	Guenter Roeck <linux@roeck-us.net>
7922L:	linux-i2c@vger.kernel.org
7923S:	Maintained
7924F:	drivers/i2c/muxes/i2c-mux-pca9541.c
7925
7926PCDP - PRIMARY CONSOLE AND DEBUG PORT
7927M:	Khalid Aziz <khalid@gonehiking.org>
7928S:	Maintained
7929F:	drivers/firmware/pcdp.*
7930
7931PCI ERROR RECOVERY
7932M:	Linas Vepstas <linasvepstas@gmail.com>
7933L:	linux-pci@vger.kernel.org
7934S:	Supported
7935F:	Documentation/PCI/pci-error-recovery.txt
7936
7937PCI SUBSYSTEM
7938M:	Bjorn Helgaas <bhelgaas@google.com>
7939L:	linux-pci@vger.kernel.org
7940Q:	http://patchwork.ozlabs.org/project/linux-pci/list/
7941T:	git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7942S:	Supported
7943F:	Documentation/PCI/
7944F:	drivers/pci/
7945F:	include/linux/pci*
7946F:	arch/x86/pci/
7947F:	arch/x86/kernel/quirks.c
7948
7949PCI DRIVER FOR ARM VERSATILE PLATFORM
7950M:	Rob Herring <robh@kernel.org>
7951L:	linux-pci@vger.kernel.org
7952L:	linux-arm-kernel@lists.infradead.org
7953S:	Maintained
7954F:	Documentation/devicetree/bindings/pci/versatile.txt
7955F:	drivers/pci/host/pci-versatile.c
7956
7957PCI DRIVER FOR APPLIEDMICRO XGENE
7958M:	Tanmay Inamdar <tinamdar@apm.com>
7959L:	linux-pci@vger.kernel.org
7960L:	linux-arm-kernel@lists.infradead.org
7961S:	Maintained
7962F:	Documentation/devicetree/bindings/pci/xgene-pci.txt
7963F:	drivers/pci/host/pci-xgene.c
7964
7965PCI DRIVER FOR FREESCALE LAYERSCAPE
7966M:	Minghuan Lian <minghuan.Lian@freescale.com>
7967M:	Mingkai Hu <mingkai.hu@freescale.com>
7968M:	Roy Zang <tie-fei.zang@freescale.com>
7969L:	linuxppc-dev@lists.ozlabs.org
7970L:	linux-pci@vger.kernel.org
7971L:	linux-arm-kernel@lists.infradead.org
7972S:	Maintained
7973F:	drivers/pci/host/*layerscape*
7974
7975PCI DRIVER FOR IMX6
7976M:	Richard Zhu <Richard.Zhu@freescale.com>
7977M:	Lucas Stach <l.stach@pengutronix.de>
7978L:	linux-pci@vger.kernel.org
7979L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7980S:	Maintained
7981F:	drivers/pci/host/*imx6*
7982
7983PCI DRIVER FOR TI KEYSTONE
7984M:	Murali Karicheri <m-karicheri2@ti.com>
7985L:	linux-pci@vger.kernel.org
7986L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7987S:	Maintained
7988F:	drivers/pci/host/*keystone*
7989
7990PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7991M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7992M:	Jason Cooper <jason@lakedaemon.net>
7993L:	linux-pci@vger.kernel.org
7994L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7995S:	Maintained
7996F:	drivers/pci/host/*mvebu*
7997
7998PCI DRIVER FOR NVIDIA TEGRA
7999M:	Thierry Reding <thierry.reding@gmail.com>
8000L:	linux-tegra@vger.kernel.org
8001L:	linux-pci@vger.kernel.org
8002S:	Supported
8003F:	Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8004F:	drivers/pci/host/pci-tegra.c
8005
8006PCI DRIVER FOR TI DRA7XX
8007M:	Kishon Vijay Abraham I <kishon@ti.com>
8008L:	linux-omap@vger.kernel.org
8009L:	linux-pci@vger.kernel.org
8010S:	Supported
8011F:	Documentation/devicetree/bindings/pci/ti-pci.txt
8012F:	drivers/pci/host/pci-dra7xx.c
8013
8014PCI DRIVER FOR RENESAS R-CAR
8015M:	Simon Horman <horms@verge.net.au>
8016L:	linux-pci@vger.kernel.org
8017L:	linux-sh@vger.kernel.org
8018S:	Maintained
8019F:	drivers/pci/host/*rcar*
8020
8021PCI DRIVER FOR SAMSUNG EXYNOS
8022M:	Jingoo Han <jingoohan1@gmail.com>
8023L:	linux-pci@vger.kernel.org
8024L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8025L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8026S:	Maintained
8027F:	drivers/pci/host/pci-exynos.c
8028
8029PCI DRIVER FOR SYNOPSIS DESIGNWARE
8030M:	Jingoo Han <jingoohan1@gmail.com>
8031M:	Pratyush Anand <pratyush.anand@gmail.com>
8032L:	linux-pci@vger.kernel.org
8033S:	Maintained
8034F:	drivers/pci/host/*designware*
8035
8036PCI DRIVER FOR GENERIC OF HOSTS
8037M:	Will Deacon <will.deacon@arm.com>
8038L:	linux-pci@vger.kernel.org
8039L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8040S:	Maintained
8041F:	Documentation/devicetree/bindings/pci/host-generic-pci.txt
8042F:	drivers/pci/host/pci-host-generic.c
8043
8044PCIE DRIVER FOR ST SPEAR13XX
8045M:	Pratyush Anand <pratyush.anand@gmail.com>
8046L:	linux-pci@vger.kernel.org
8047S:	Maintained
8048F:	drivers/pci/host/*spear*
8049
8050PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8051M:	Duc Dang <dhdang@apm.com>
8052L:	linux-pci@vger.kernel.org
8053L:	linux-arm-kernel@lists.infradead.org
8054S:	Maintained
8055F:	Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8056F:	drivers/pci/host/pci-xgene-msi.c
8057
8058PCMCIA SUBSYSTEM
8059P:	Linux PCMCIA Team
8060L:	linux-pcmcia@lists.infradead.org
8061W:	http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8062T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8063S:	Maintained
8064F:	Documentation/pcmcia/
8065F:	drivers/pcmcia/
8066F:	include/pcmcia/
8067
8068PCNET32 NETWORK DRIVER
8069M:	Don Fry <pcnet32@frontier.com>
8070L:	netdev@vger.kernel.org
8071S:	Maintained
8072F:	drivers/net/ethernet/amd/pcnet32.c
8073
8074PCRYPT PARALLEL CRYPTO ENGINE
8075M:	Steffen Klassert <steffen.klassert@secunet.com>
8076L:	linux-crypto@vger.kernel.org
8077S:	Maintained
8078F:	crypto/pcrypt.c
8079F:	include/crypto/pcrypt.h
8080
8081PER-CPU MEMORY ALLOCATOR
8082M:	Tejun Heo <tj@kernel.org>
8083M:	Christoph Lameter <cl@linux-foundation.org>
8084T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8085S:	Maintained
8086F:	include/linux/percpu*.h
8087F:	mm/percpu*.c
8088F:	arch/*/include/asm/percpu.h
8089
8090PER-TASK DELAY ACCOUNTING
8091M:	Balbir Singh <bsingharora@gmail.com>
8092S:	Maintained
8093F:	include/linux/delayacct.h
8094F:	kernel/delayacct.c
8095
8096PERFORMANCE EVENTS SUBSYSTEM
8097M:	Peter Zijlstra <a.p.zijlstra@chello.nl>
8098M:	Ingo Molnar <mingo@redhat.com>
8099M:	Arnaldo Carvalho de Melo <acme@kernel.org>
8100L:	linux-kernel@vger.kernel.org
8101T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8102S:	Supported
8103F:	kernel/events/*
8104F:	include/linux/perf_event.h
8105F:	include/uapi/linux/perf_event.h
8106F:	arch/*/kernel/perf_event*.c
8107F:	arch/*/kernel/*/perf_event*.c
8108F:	arch/*/kernel/*/*/perf_event*.c
8109F:	arch/*/include/asm/perf_event.h
8110F:	arch/*/kernel/perf_callchain.c
8111F:	tools/perf/
8112
8113PERSONALITY HANDLING
8114M:	Christoph Hellwig <hch@infradead.org>
8115L:	linux-abi-devel@lists.sourceforge.net
8116S:	Maintained
8117F:	include/linux/personality.h
8118F:	include/uapi/linux/personality.h
8119
8120PHONET PROTOCOL
8121M:	Remi Denis-Courmont <courmisch@gmail.com>
8122S:	Supported
8123F:	Documentation/networking/phonet.txt
8124F:	include/linux/phonet.h
8125F:	include/net/phonet/
8126F:	include/uapi/linux/phonet.h
8127F:	net/phonet/
8128
8129PHRAM MTD DRIVER
8130M:	Joern Engel <joern@lazybastard.org>
8131L:	linux-mtd@lists.infradead.org
8132S:	Maintained
8133F:	drivers/mtd/devices/phram.c
8134
8135PICOLCD HID DRIVER
8136M:	Bruno Prémont <bonbons@linux-vserver.org>
8137L:	linux-input@vger.kernel.org
8138S:	Maintained
8139F:	drivers/hid/hid-picolcd*
8140
8141PICOXCELL SUPPORT
8142M:	Jamie Iles <jamie@jamieiles.com>
8143L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8144T:	git git://github.com/jamieiles/linux-2.6-ji.git
8145S:	Supported
8146F:	arch/arm/boot/dts/picoxcell*
8147F:	arch/arm/mach-picoxcell/
8148F:	drivers/crypto/picoxcell*
8149
8150PIN CONTROL SUBSYSTEM
8151M:	Linus Walleij <linus.walleij@linaro.org>
8152L:	linux-gpio@vger.kernel.org
8153T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8154S:	Maintained
8155F:	drivers/pinctrl/
8156F:	include/linux/pinctrl/
8157
8158PIN CONTROLLER - ATMEL AT91
8159M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8160L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8161S:	Maintained
8162F:	drivers/pinctrl/pinctrl-at91.*
8163
8164PIN CONTROLLER - INTEL
8165M:	Mika Westerberg <mika.westerberg@linux.intel.com>
8166M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
8167S:	Maintained
8168F:	drivers/pinctrl/intel/
8169
8170PIN CONTROLLER - RENESAS
8171M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8172L:	linux-sh@vger.kernel.org
8173S:	Maintained
8174F:	drivers/pinctrl/sh-pfc/
8175
8176PIN CONTROLLER - SAMSUNG
8177M:	Tomasz Figa <tomasz.figa@gmail.com>
8178L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8179L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8180S:	Maintained
8181F:	drivers/pinctrl/samsung/
8182
8183PIN CONTROLLER - ST SPEAR
8184M:	Viresh Kumar <vireshk@kernel.org>
8185L:	spear-devel@list.st.com
8186L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8187W:	http://www.st.com/spear
8188S:	Maintained
8189F:	drivers/pinctrl/spear/
8190
8191PKTCDVD DRIVER
8192M:	Jiri Kosina <jikos@kernel.org>
8193S:	Maintained
8194F:	drivers/block/pktcdvd.c
8195F:	include/linux/pktcdvd.h
8196F:	include/uapi/linux/pktcdvd.h
8197
8198PKUNITY SOC DRIVERS
8199M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
8200W:	http://mprc.pku.edu.cn/~guanxuetao/linux
8201S:	Maintained
8202T:	git git://github.com/gxt/linux.git
8203F:	drivers/input/serio/i8042-unicore32io.h
8204F:	drivers/i2c/busses/i2c-puv3.c
8205F:	drivers/video/fbdev/fb-puv3.c
8206F:	drivers/rtc/rtc-puv3.c
8207
8208PMBUS HARDWARE MONITORING DRIVERS
8209M:	Guenter Roeck <linux@roeck-us.net>
8210L:	lm-sensors@lm-sensors.org
8211W:	http://www.lm-sensors.org/
8212W:	http://www.roeck-us.net/linux/drivers/
8213T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8214S:	Maintained
8215F:	Documentation/hwmon/pmbus
8216F:	drivers/hwmon/pmbus/
8217F:	include/linux/i2c/pmbus.h
8218
8219PMC SIERRA MaxRAID DRIVER
8220L:	linux-scsi@vger.kernel.org
8221W:	http://www.pmc-sierra.com/
8222S:	Orphan
8223F:	drivers/scsi/pmcraid.*
8224
8225PMC SIERRA PM8001 DRIVER
8226M:	Jack Wang <jinpu.wang@profitbricks.com>
8227M:	lindar_liu@usish.com
8228L:	pmchba@pmcs.com
8229L:	linux-scsi@vger.kernel.org
8230S:	Supported
8231F:	drivers/scsi/pm8001/
8232
8233POSIX CLOCKS and TIMERS
8234M:	Thomas Gleixner <tglx@linutronix.de>
8235L:	linux-kernel@vger.kernel.org
8236T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8237S:	Maintained
8238F:	fs/timerfd.c
8239F:	include/linux/timer*
8240F:	kernel/time/*timer*
8241
8242POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8243M:	Sebastian Reichel <sre@kernel.org>
8244M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8245M:	David Woodhouse <dwmw2@infradead.org>
8246L:	linux-pm@vger.kernel.org
8247T:	git git://git.infradead.org/battery-2.6.git
8248S:	Maintained
8249F:	include/linux/power_supply.h
8250F:	drivers/power/
8251X:	drivers/power/avs/
8252
8253POWER STATE COORDINATION INTERFACE (PSCI)
8254M:	Mark Rutland <mark.rutland@arm.com>
8255M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8256L:	linux-arm-kernel@lists.infradead.org
8257S:	Maintained
8258F:	drivers/firmware/psci.c
8259F:	include/linux/psci.h
8260F:	include/uapi/linux/psci.h
8261
8262PNP SUPPORT
8263M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8264S:	Maintained
8265F:	drivers/pnp/
8266
8267PNXxxxx I2C DRIVER
8268M:	Vitaly Wool <vitalywool@gmail.com>
8269L:	linux-i2c@vger.kernel.org
8270S:	Maintained
8271F:	drivers/i2c/busses/i2c-pnx.c
8272
8273PPP PROTOCOL DRIVERS AND COMPRESSORS
8274M:	Paul Mackerras <paulus@samba.org>
8275L:	linux-ppp@vger.kernel.org
8276S:	Maintained
8277F:	drivers/net/ppp/ppp_*
8278
8279PPP OVER ATM (RFC 2364)
8280M:	Mitchell Blank Jr <mitch@sfgoth.com>
8281S:	Maintained
8282F:	net/atm/pppoatm.c
8283F:	include/uapi/linux/atmppp.h
8284
8285PPP OVER ETHERNET
8286M:	Michal Ostrowski <mostrows@earthlink.net>
8287S:	Maintained
8288F:	drivers/net/ppp/pppoe.c
8289F:	drivers/net/ppp/pppox.c
8290
8291PPP OVER L2TP
8292M:	James Chapman <jchapman@katalix.com>
8293S:	Maintained
8294F:	net/l2tp/l2tp_ppp.c
8295F:	include/linux/if_pppol2tp.h
8296F:	include/uapi/linux/if_pppol2tp.h
8297
8298PPS SUPPORT
8299M:	Rodolfo Giometti <giometti@enneenne.com>
8300W:	http://wiki.enneenne.com/index.php/LinuxPPS_support
8301L:	linuxpps@ml.enneenne.com (subscribers-only)
8302S:	Maintained
8303F:	Documentation/pps/
8304F:	drivers/pps/
8305F:	include/linux/pps*.h
8306
8307PPTP DRIVER
8308M:	Dmitry Kozlov <xeb@mail.ru>
8309L:	netdev@vger.kernel.org
8310S:	Maintained
8311F:	drivers/net/ppp/pptp.c
8312W:	http://sourceforge.net/projects/accel-pptp
8313
8314PREEMPTIBLE KERNEL
8315M:	Robert Love <rml@tech9.net>
8316L:	kpreempt-tech@lists.sourceforge.net
8317W:	ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8318S:	Supported
8319F:	Documentation/preempt-locking.txt
8320F:	include/linux/preempt.h
8321
8322PRISM54 WIRELESS DRIVER
8323M:	"Luis R. Rodriguez" <mcgrof@gmail.com>
8324L:	linux-wireless@vger.kernel.org
8325W:	http://wireless.kernel.org/en/users/Drivers/p54
8326S:	Obsolete
8327F:	drivers/net/wireless/prism54/
8328
8329PS3 NETWORK SUPPORT
8330M:	Geoff Levand <geoff@infradead.org>
8331L:	netdev@vger.kernel.org
8332L:	linuxppc-dev@lists.ozlabs.org
8333S:	Maintained
8334F:	drivers/net/ethernet/toshiba/ps3_gelic_net.*
8335
8336PS3 PLATFORM SUPPORT
8337M:	Geoff Levand <geoff@infradead.org>
8338L:	linuxppc-dev@lists.ozlabs.org
8339S:	Maintained
8340F:	arch/powerpc/boot/ps3*
8341F:	arch/powerpc/include/asm/lv1call.h
8342F:	arch/powerpc/include/asm/ps3*.h
8343F:	arch/powerpc/platforms/ps3/
8344F:	drivers/*/ps3*
8345F:	drivers/ps3/
8346F:	drivers/rtc/rtc-ps3.c
8347F:	drivers/usb/host/*ps3.c
8348F:	sound/ppc/snd_ps3*
8349
8350PS3VRAM DRIVER
8351M:	Jim Paris <jim@jtan.com>
8352M:	Geoff Levand <geoff@infradead.org>
8353L:	linuxppc-dev@lists.ozlabs.org
8354S:	Maintained
8355F:	drivers/block/ps3vram.c
8356
8357PSTORE FILESYSTEM
8358M:	Anton Vorontsov <anton@enomsg.org>
8359M:	Colin Cross <ccross@android.com>
8360M:	Kees Cook <keescook@chromium.org>
8361M:	Tony Luck <tony.luck@intel.com>
8362S:	Maintained
8363T:	git git://git.infradead.org/users/cbou/linux-pstore.git
8364F:	fs/pstore/
8365F:	include/linux/pstore*
8366F:	drivers/firmware/efi/efi-pstore.c
8367F:	drivers/acpi/apei/erst.c
8368
8369PTP HARDWARE CLOCK SUPPORT
8370M:	Richard Cochran <richardcochran@gmail.com>
8371L:	netdev@vger.kernel.org
8372S:	Maintained
8373W:	http://linuxptp.sourceforge.net/
8374F:	Documentation/ABI/testing/sysfs-ptp
8375F:	Documentation/ptp/*
8376F:	drivers/net/ethernet/freescale/gianfar_ptp.c
8377F:	drivers/net/phy/dp83640*
8378F:	drivers/ptp/*
8379F:	include/linux/ptp_cl*
8380
8381PTRACE SUPPORT
8382M:	Roland McGrath <roland@hack.frob.com>
8383M:	Oleg Nesterov <oleg@redhat.com>
8384S:	Maintained
8385F:	include/asm-generic/syscall.h
8386F:	include/linux/ptrace.h
8387F:	include/linux/regset.h
8388F:	include/linux/tracehook.h
8389F:	include/uapi/linux/ptrace.h
8390F:	kernel/ptrace.c
8391
8392PVRUSB2 VIDEO4LINUX DRIVER
8393M:	Mike Isely <isely@pobox.com>
8394L:	pvrusb2@isely.net	(subscribers-only)
8395L:	linux-media@vger.kernel.org
8396W:	http://www.isely.net/pvrusb2/
8397T:	git git://linuxtv.org/media_tree.git
8398S:	Maintained
8399F:	Documentation/video4linux/README.pvrusb2
8400F:	drivers/media/usb/pvrusb2/
8401
8402PWC WEBCAM DRIVER
8403M:	Hans de Goede <hdegoede@redhat.com>
8404L:	linux-media@vger.kernel.org
8405T:	git git://linuxtv.org/media_tree.git
8406S:	Maintained
8407F:	drivers/media/usb/pwc/*
8408
8409PWM FAN DRIVER
8410M:	Kamil Debski <k.debski@samsung.com>
8411L:	lm-sensors@lm-sensors.org
8412S:	Supported
8413F:	Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8414F:	Documentation/hwmon/pwm-fan
8415F:	drivers/hwmon/pwm-fan.c
8416
8417PWM SUBSYSTEM
8418M:	Thierry Reding <thierry.reding@gmail.com>
8419L:	linux-pwm@vger.kernel.org
8420S:	Maintained
8421T:	git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8422F:	Documentation/pwm.txt
8423F:	Documentation/devicetree/bindings/pwm/
8424F:	include/linux/pwm.h
8425F:	drivers/pwm/
8426F:	drivers/video/backlight/pwm_bl.c
8427F:	include/linux/pwm_backlight.h
8428
8429PXA2xx/PXA3xx SUPPORT
8430M:	Daniel Mack <daniel@zonque.org>
8431M:	Haojian Zhuang <haojian.zhuang@gmail.com>
8432M:	Robert Jarzmik <robert.jarzmik@free.fr>
8433L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8434T:	git git://github.com/hzhuang1/linux.git
8435T:	git git://github.com/rjarzmik/linux.git
8436S:	Maintained
8437F:	arch/arm/mach-pxa/
8438F:	drivers/dma/pxa*
8439F:	drivers/pcmcia/pxa2xx*
8440F:	drivers/spi/spi-pxa2xx*
8441F:	drivers/usb/gadget/udc/pxa2*
8442F:	include/sound/pxa2xx-lib.h
8443F:	sound/arm/pxa*
8444F:	sound/soc/pxa/
8445
8446PXA3xx NAND FLASH DRIVER
8447M:	Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8448L:	linux-mtd@lists.infradead.org
8449S:	Maintained
8450F:	drivers/mtd/nand/pxa3xx_nand.c
8451
8452MMP SUPPORT
8453M:	Eric Miao <eric.y.miao@gmail.com>
8454M:	Haojian Zhuang <haojian.zhuang@gmail.com>
8455L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8456T:	git git://github.com/hzhuang1/linux.git
8457T:	git git://git.linaro.org/people/ycmiao/pxa-linux.git
8458S:	Maintained
8459F:	arch/arm/mach-mmp/
8460
8461PXA MMCI DRIVER
8462S:	Orphan
8463
8464PXA RTC DRIVER
8465M:	Robert Jarzmik <robert.jarzmik@free.fr>
8466L:	rtc-linux@googlegroups.com
8467S:	Maintained
8468
8469QAT DRIVER
8470M:	Tadeusz Struk <tadeusz.struk@intel.com>
8471L:	qat-linux@intel.com
8472S:	Supported
8473F:	drivers/crypto/qat/
8474
8475QIB DRIVER
8476M:	Mike Marciniszyn <infinipath@intel.com>
8477L:	linux-rdma@vger.kernel.org
8478S:	Supported
8479F:	drivers/infiniband/hw/qib/
8480
8481QLOGIC QLA1280 SCSI DRIVER
8482M:	Michael Reed <mdr@sgi.com>
8483L:	linux-scsi@vger.kernel.org
8484S:	Maintained
8485F:	drivers/scsi/qla1280.[ch]
8486
8487QLOGIC QLA2XXX FC-SCSI DRIVER
8488M:	qla2xxx-upstream@qlogic.com
8489L:	linux-scsi@vger.kernel.org
8490S:	Supported
8491F:	Documentation/scsi/LICENSE.qla2xxx
8492F:	drivers/scsi/qla2xxx/
8493
8494QLOGIC QLA4XXX iSCSI DRIVER
8495M:	QLogic-Storage-Upstream@qlogic.com
8496L:	linux-scsi@vger.kernel.org
8497S:	Supported
8498F:	Documentation/scsi/LICENSE.qla4xxx
8499F:	drivers/scsi/qla4xxx/
8500
8501QLOGIC QLA3XXX NETWORK DRIVER
8502M:	Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8503M:	Ron Mercer <ron.mercer@qlogic.com>
8504M:	linux-driver@qlogic.com
8505L:	netdev@vger.kernel.org
8506S:	Supported
8507F:	Documentation/networking/LICENSE.qla3xxx
8508F:	drivers/net/ethernet/qlogic/qla3xxx.*
8509
8510QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8511M:	Shahed Shaikh <shahed.shaikh@qlogic.com>
8512M:	Dept-GELinuxNICDev@qlogic.com
8513L:	netdev@vger.kernel.org
8514S:	Supported
8515F:	drivers/net/ethernet/qlogic/qlcnic/
8516
8517QLOGIC QLGE 10Gb ETHERNET DRIVER
8518M:	Harish Patil <harish.patil@qlogic.com>
8519M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8520M:	Dept-GELinuxNICDev@qlogic.com
8521M:	linux-driver@qlogic.com
8522L:	netdev@vger.kernel.org
8523S:	Supported
8524F:	drivers/net/ethernet/qlogic/qlge/
8525
8526QNX4 FILESYSTEM
8527M:	Anders Larsen <al@alarsen.net>
8528W:	http://www.alarsen.net/linux/qnx4fs/
8529S:	Maintained
8530F:	fs/qnx4/
8531F:	include/uapi/linux/qnx4_fs.h
8532F:	include/uapi/linux/qnxtypes.h
8533
8534QT1010 MEDIA DRIVER
8535M:	Antti Palosaari <crope@iki.fi>
8536L:	linux-media@vger.kernel.org
8537W:	http://linuxtv.org/
8538W:	http://palosaari.fi/linux/
8539Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8540T:	git git://linuxtv.org/anttip/media_tree.git
8541S:	Maintained
8542F:	drivers/media/tuners/qt1010*
8543
8544QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8545M:	QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8546L:	linux-wireless@vger.kernel.org
8547L:	ath9k-devel@lists.ath9k.org
8548W:	http://wireless.kernel.org/en/users/Drivers/ath9k
8549S:	Supported
8550F:	drivers/net/wireless/ath/ath9k/
8551
8552QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8553M:	Kalle Valo <kvalo@qca.qualcomm.com>
8554L:	ath10k@lists.infradead.org
8555W:	http://wireless.kernel.org/en/users/Drivers/ath10k
8556T:	git git://github.com/kvalo/ath.git
8557S:	Supported
8558F:	drivers/net/wireless/ath/ath10k/
8559
8560QUALCOMM HEXAGON ARCHITECTURE
8561M:	Richard Kuo <rkuo@codeaurora.org>
8562L:	linux-hexagon@vger.kernel.org
8563S:	Supported
8564F:	arch/hexagon/
8565
8566QUALCOMM WCN36XX WIRELESS DRIVER
8567M:	Eugene Krasnikov <k.eugene.e@gmail.com>
8568L:	wcn36xx@lists.infradead.org
8569W:	http://wireless.kernel.org/en/users/Drivers/wcn36xx
8570T:	git git://github.com/KrasnikovEugene/wcn36xx.git
8571S:	Supported
8572F:	drivers/net/wireless/ath/wcn36xx/
8573
8574RADOS BLOCK DEVICE (RBD)
8575M:	Ilya Dryomov <idryomov@gmail.com>
8576M:	Sage Weil <sage@redhat.com>
8577M:	Alex Elder <elder@kernel.org>
8578L:	ceph-devel@vger.kernel.org
8579W:	http://ceph.com/
8580T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8581T:	git git://github.com/ceph/ceph-client.git
8582S:	Supported
8583F:	Documentation/ABI/testing/sysfs-bus-rbd
8584F:	drivers/block/rbd.c
8585F:	drivers/block/rbd_types.h
8586
8587RADEON FRAMEBUFFER DISPLAY DRIVER
8588M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
8589L:	linux-fbdev@vger.kernel.org
8590S:	Maintained
8591F:	drivers/video/fbdev/aty/radeon*
8592F:	include/uapi/linux/radeonfb.h
8593
8594RADIOSHARK RADIO DRIVER
8595M:	Hans de Goede <hdegoede@redhat.com>
8596L:	linux-media@vger.kernel.org
8597T:	git git://linuxtv.org/media_tree.git
8598S:	Maintained
8599F:	drivers/media/radio/radio-shark.c
8600
8601RADIOSHARK2 RADIO DRIVER
8602M:	Hans de Goede <hdegoede@redhat.com>
8603L:	linux-media@vger.kernel.org
8604T:	git git://linuxtv.org/media_tree.git
8605S:	Maintained
8606F:	drivers/media/radio/radio-shark2.c
8607F:	drivers/media/radio/radio-tea5777.c
8608
8609RAGE128 FRAMEBUFFER DISPLAY DRIVER
8610M:	Paul Mackerras <paulus@samba.org>
8611L:	linux-fbdev@vger.kernel.org
8612S:	Maintained
8613F:	drivers/video/fbdev/aty/aty128fb.c
8614
8615RALINK RT2X00 WIRELESS LAN DRIVER
8616P:	rt2x00 project
8617M:	Stanislaw Gruszka <sgruszka@redhat.com>
8618M:	Helmut Schaa <helmut.schaa@googlemail.com>
8619L:	linux-wireless@vger.kernel.org
8620S:	Maintained
8621F:	drivers/net/wireless/rt2x00/
8622
8623RAMDISK RAM BLOCK DEVICE DRIVER
8624M:	Jens Axboe <axboe@kernel.dk>
8625S:	Maintained
8626F:	Documentation/blockdev/ramdisk.txt
8627F:	drivers/block/brd.c
8628
8629RANDOM NUMBER DRIVER
8630M:	"Theodore Ts'o" <tytso@mit.edu>
8631S:	Maintained
8632F:	drivers/char/random.c
8633
8634RAPIDIO SUBSYSTEM
8635M:	Matt Porter <mporter@kernel.crashing.org>
8636M:	Alexandre Bounine <alexandre.bounine@idt.com>
8637S:	Maintained
8638F:	drivers/rapidio/
8639
8640RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8641L:	linux-wireless@vger.kernel.org
8642S:	Orphan
8643F:	drivers/net/wireless/ray*
8644
8645RCUTORTURE MODULE
8646M:	Josh Triplett <josh@joshtriplett.org>
8647M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8648L:	linux-kernel@vger.kernel.org
8649S:	Supported
8650T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8651F:	Documentation/RCU/torture.txt
8652F:	kernel/rcu/rcutorture.c
8653
8654RCUTORTURE TEST FRAMEWORK
8655M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8656M:	Josh Triplett <josh@joshtriplett.org>
8657R:	Steven Rostedt <rostedt@goodmis.org>
8658R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8659R:	Lai Jiangshan <jiangshanlai@gmail.com>
8660L:	linux-kernel@vger.kernel.org
8661S:	Supported
8662T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8663F:	tools/testing/selftests/rcutorture
8664
8665RDC R-321X SoC
8666M:	Florian Fainelli <florian@openwrt.org>
8667S:	Maintained
8668
8669RDC R6040 FAST ETHERNET DRIVER
8670M:	Florian Fainelli <florian@openwrt.org>
8671L:	netdev@vger.kernel.org
8672S:	Maintained
8673F:	drivers/net/ethernet/rdc/r6040.c
8674
8675RDS - RELIABLE DATAGRAM SOCKETS
8676M:	Chien Yen <chien.yen@oracle.com>
8677L:	rds-devel@oss.oracle.com (moderated for non-subscribers)
8678S:	Supported
8679F:	net/rds/
8680
8681READ-COPY UPDATE (RCU)
8682M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8683M:	Josh Triplett <josh@joshtriplett.org>
8684R:	Steven Rostedt <rostedt@goodmis.org>
8685R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8686R:	Lai Jiangshan <jiangshanlai@gmail.com>
8687L:	linux-kernel@vger.kernel.org
8688W:	http://www.rdrop.com/users/paulmck/RCU/
8689S:	Supported
8690T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8691F:	Documentation/RCU/
8692X:	Documentation/RCU/torture.txt
8693F:	include/linux/rcu*
8694X:	include/linux/srcu.h
8695F:	kernel/rcu/
8696X:	kernel/torture.c
8697
8698REAL TIME CLOCK (RTC) SUBSYSTEM
8699M:	Alessandro Zummo <a.zummo@towertech.it>
8700M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
8701L:	rtc-linux@googlegroups.com
8702Q:	http://patchwork.ozlabs.org/project/rtc-linux/list/
8703T:	git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8704S:	Maintained
8705F:	Documentation/rtc.txt
8706F:	drivers/rtc/
8707F:	include/linux/rtc.h
8708F:	include/uapi/linux/rtc.h
8709
8710REALTEK AUDIO CODECS
8711M:	Bard Liao <bardliao@realtek.com>
8712M:	Oder Chiou <oder_chiou@realtek.com>
8713S:	Maintained
8714F:	sound/soc/codecs/rt*
8715F:	include/sound/rt*.h
8716
8717REISERFS FILE SYSTEM
8718L:	reiserfs-devel@vger.kernel.org
8719S:	Supported
8720F:	fs/reiserfs/
8721
8722REGISTER MAP ABSTRACTION
8723M:	Mark Brown <broonie@kernel.org>
8724L:	linux-kernel@vger.kernel.org
8725T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8726S:	Supported
8727F:	drivers/base/regmap/
8728F:	include/linux/regmap.h
8729
8730REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8731M:	Ohad Ben-Cohen <ohad@wizery.com>
8732T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8733S:	Maintained
8734F:	drivers/remoteproc/
8735F:	Documentation/remoteproc.txt
8736F:	include/linux/remoteproc.h
8737
8738REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8739M:	Ohad Ben-Cohen <ohad@wizery.com>
8740T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8741S:	Maintained
8742F:	drivers/rpmsg/
8743F:	Documentation/rpmsg.txt
8744F:	include/linux/rpmsg.h
8745
8746RESET CONTROLLER FRAMEWORK
8747M:	Philipp Zabel <p.zabel@pengutronix.de>
8748S:	Maintained
8749F:	drivers/reset/
8750F:	Documentation/devicetree/bindings/reset/
8751F:	include/dt-bindings/reset/
8752F:	include/linux/reset.h
8753F:	include/linux/reset-controller.h
8754
8755RFKILL
8756M:	Johannes Berg <johannes@sipsolutions.net>
8757L:	linux-wireless@vger.kernel.org
8758W:	http://wireless.kernel.org/
8759T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8760T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8761S:	Maintained
8762F:	Documentation/rfkill.txt
8763F:	net/rfkill/
8764
8765RHASHTABLE
8766M:	Thomas Graf <tgraf@suug.ch>
8767L:	netdev@vger.kernel.org
8768S:	Maintained
8769F:	lib/rhashtable.c
8770F:	include/linux/rhashtable.h
8771
8772RICOH SMARTMEDIA/XD DRIVER
8773M:	Maxim Levitsky <maximlevitsky@gmail.com>
8774S:	Maintained
8775F:	drivers/mtd/nand/r852.c
8776F:	drivers/mtd/nand/r852.h
8777
8778RICOH R5C592 MEMORYSTICK DRIVER
8779M:	Maxim Levitsky <maximlevitsky@gmail.com>
8780S:	Maintained
8781F:	drivers/memstick/host/r592.*
8782
8783ROCCAT DRIVERS
8784M:	Stefan Achatz <erazor_de@users.sourceforge.net>
8785W:	http://sourceforge.net/projects/roccat/
8786S:	Maintained
8787F:	drivers/hid/hid-roccat*
8788F:	include/linux/hid-roccat*
8789F:	Documentation/ABI/*/sysfs-driver-hid-roccat*
8790
8791ROCKER DRIVER
8792M:	Jiri Pirko <jiri@resnulli.us>
8793M:	Scott Feldman <sfeldma@gmail.com>
8794L:	netdev@vger.kernel.org
8795S:	Supported
8796F:	drivers/net/ethernet/rocker/
8797
8798ROCKETPORT DRIVER
8799P:	Comtrol Corp.
8800W:	http://www.comtrol.com
8801S:	Maintained
8802F:	Documentation/serial/rocket.txt
8803F:	drivers/tty/rocket*
8804
8805ROCKETPORT EXPRESS/INFINITY DRIVER
8806M:	Kevin Cernekee <cernekee@gmail.com>
8807L:	linux-serial@vger.kernel.org
8808S:	Odd Fixes
8809F:	drivers/tty/serial/rp2.*
8810
8811ROSE NETWORK LAYER
8812M:	Ralf Baechle <ralf@linux-mips.org>
8813L:	linux-hams@vger.kernel.org
8814W:	http://www.linux-ax25.org/
8815S:	Maintained
8816F:	include/net/rose.h
8817F:	include/uapi/linux/rose.h
8818F:	net/rose/
8819
8820RTL2830 MEDIA DRIVER
8821M:	Antti Palosaari <crope@iki.fi>
8822L:	linux-media@vger.kernel.org
8823W:	http://linuxtv.org/
8824W:	http://palosaari.fi/linux/
8825Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8826T:	git git://linuxtv.org/anttip/media_tree.git
8827S:	Maintained
8828F:	drivers/media/dvb-frontends/rtl2830*
8829
8830RTL2832 MEDIA DRIVER
8831M:	Antti Palosaari <crope@iki.fi>
8832L:	linux-media@vger.kernel.org
8833W:	http://linuxtv.org/
8834W:	http://palosaari.fi/linux/
8835Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8836T:	git git://linuxtv.org/anttip/media_tree.git
8837S:	Maintained
8838F:	drivers/media/dvb-frontends/rtl2832*
8839
8840RTL2832_SDR MEDIA DRIVER
8841M:	Antti Palosaari <crope@iki.fi>
8842L:	linux-media@vger.kernel.org
8843W:	http://linuxtv.org/
8844W:	http://palosaari.fi/linux/
8845Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8846T:	git git://linuxtv.org/anttip/media_tree.git
8847S:	Maintained
8848F:	drivers/media/dvb-frontends/rtl2832_sdr*
8849
8850RTL8180 WIRELESS DRIVER
8851L:	linux-wireless@vger.kernel.org
8852W:	http://wireless.kernel.org/
8853T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8854S:	Orphan
8855F:	drivers/net/wireless/rtl818x/rtl8180/
8856
8857RTL8187 WIRELESS DRIVER
8858M:	Herton Ronaldo Krzesinski <herton@canonical.com>
8859M:	Hin-Tak Leung <htl10@users.sourceforge.net>
8860M:	Larry Finger <Larry.Finger@lwfinger.net>
8861L:	linux-wireless@vger.kernel.org
8862W:	http://wireless.kernel.org/
8863T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8864S:	Maintained
8865F:	drivers/net/wireless/rtl818x/rtl8187/
8866
8867RTL8192CE WIRELESS DRIVER
8868M:	Larry Finger <Larry.Finger@lwfinger.net>
8869M:	Chaoming Li <chaoming_li@realsil.com.cn>
8870L:	linux-wireless@vger.kernel.org
8871W:	http://wireless.kernel.org/
8872T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8873S:	Maintained
8874F:	drivers/net/wireless/rtlwifi/
8875F:	drivers/net/wireless/rtlwifi/rtl8192ce/
8876
8877S3 SAVAGE FRAMEBUFFER DRIVER
8878M:	Antonino Daplas <adaplas@gmail.com>
8879L:	linux-fbdev@vger.kernel.org
8880S:	Maintained
8881F:	drivers/video/fbdev/savage/
8882
8883S390
8884M:	Martin Schwidefsky <schwidefsky@de.ibm.com>
8885M:	Heiko Carstens <heiko.carstens@de.ibm.com>
8886L:	linux-s390@vger.kernel.org
8887W:	http://www.ibm.com/developerworks/linux/linux390/
8888S:	Supported
8889F:	arch/s390/
8890F:	drivers/s390/
8891F:	Documentation/s390/
8892F:	Documentation/DocBook/s390*
8893
8894S390 COMMON I/O LAYER
8895M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
8896M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8897L:	linux-s390@vger.kernel.org
8898W:	http://www.ibm.com/developerworks/linux/linux390/
8899S:	Supported
8900F:	drivers/s390/cio/
8901
8902S390 DASD DRIVER
8903M:	Stefan Weinhuber <wein@de.ibm.com>
8904M:	Stefan Haberland <stefan.haberland@de.ibm.com>
8905L:	linux-s390@vger.kernel.org
8906W:	http://www.ibm.com/developerworks/linux/linux390/
8907S:	Supported
8908F:	drivers/s390/block/dasd*
8909F:	block/partitions/ibm.c
8910
8911S390 NETWORK DRIVERS
8912M:	Ursula Braun <ursula.braun@de.ibm.com>
8913L:	linux-s390@vger.kernel.org
8914W:	http://www.ibm.com/developerworks/linux/linux390/
8915S:	Supported
8916F:	drivers/s390/net/
8917
8918S390 PCI SUBSYSTEM
8919M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
8920M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
8921L:	linux-s390@vger.kernel.org
8922W:	http://www.ibm.com/developerworks/linux/linux390/
8923S:	Supported
8924F:	arch/s390/pci/
8925F:	drivers/pci/hotplug/s390_pci_hpc.c
8926
8927S390 ZCRYPT DRIVER
8928M:	Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8929L:	linux-s390@vger.kernel.org
8930W:	http://www.ibm.com/developerworks/linux/linux390/
8931S:	Supported
8932F:	drivers/s390/crypto/
8933
8934S390 ZFCP DRIVER
8935M:	Steffen Maier <maier@linux.vnet.ibm.com>
8936L:	linux-s390@vger.kernel.org
8937W:	http://www.ibm.com/developerworks/linux/linux390/
8938S:	Supported
8939F:	drivers/s390/scsi/zfcp_*
8940
8941S390 IUCV NETWORK LAYER
8942M:	Ursula Braun <ursula.braun@de.ibm.com>
8943L:	linux-s390@vger.kernel.org
8944W:	http://www.ibm.com/developerworks/linux/linux390/
8945S:	Supported
8946F:	drivers/s390/net/*iucv*
8947F:	include/net/iucv/
8948F:	net/iucv/
8949
8950S3C24XX SD/MMC Driver
8951M:	Ben Dooks <ben-linux@fluff.org>
8952L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8953S:	Supported
8954F:	drivers/mmc/host/s3cmci.*
8955
8956SAA6588 RDS RECEIVER DRIVER
8957M:	Hans Verkuil <hverkuil@xs4all.nl>
8958L:	linux-media@vger.kernel.org
8959T:	git git://linuxtv.org/media_tree.git
8960W:	http://linuxtv.org
8961S:	Odd Fixes
8962F:	drivers/media/i2c/saa6588*
8963
8964SAA7134 VIDEO4LINUX DRIVER
8965M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8966L:	linux-media@vger.kernel.org
8967W:	http://linuxtv.org
8968T:	git git://linuxtv.org/media_tree.git
8969S:	Odd fixes
8970F:	Documentation/video4linux/*.saa7134
8971F:	drivers/media/pci/saa7134/
8972
8973SAA7146 VIDEO4LINUX-2 DRIVER
8974M:	Hans Verkuil <hverkuil@xs4all.nl>
8975L:	linux-media@vger.kernel.org
8976T:	git git://linuxtv.org/media_tree.git
8977S:	Maintained
8978F:	drivers/media/common/saa7146/
8979F:	drivers/media/pci/saa7146/
8980F:	include/media/saa7146*
8981
8982SAMSUNG LAPTOP DRIVER
8983M:	Corentin Chary <corentin.chary@gmail.com>
8984L:	platform-driver-x86@vger.kernel.org
8985S:	Maintained
8986F:	drivers/platform/x86/samsung-laptop.c
8987
8988SAMSUNG AUDIO (ASoC) DRIVERS
8989M:	Sangbeom Kim <sbkim73@samsung.com>
8990L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8991S:	Supported
8992F:	sound/soc/samsung/
8993
8994SAMSUNG FRAMEBUFFER DRIVER
8995M:	Jingoo Han <jingoohan1@gmail.com>
8996L:	linux-fbdev@vger.kernel.org
8997S:	Maintained
8998F:	drivers/video/fbdev/s3c-fb.c
8999
9000SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9001M:	Sangbeom Kim <sbkim73@samsung.com>
9002M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
9003L:	linux-kernel@vger.kernel.org
9004L:	linux-samsung-soc@vger.kernel.org
9005S:	Supported
9006F:	drivers/mfd/sec*.c
9007F:	drivers/regulator/s2m*.c
9008F:	drivers/regulator/s5m*.c
9009F:	drivers/clk/clk-s2mps11.c
9010F:	drivers/rtc/rtc-s5m.c
9011F:	include/linux/mfd/samsung/
9012F:	Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9013F:	Documentation/devicetree/bindings/mfd/s2mp*.txt
9014
9015SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9016M:	Kyungmin Park <kyungmin.park@samsung.com>
9017M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9018L:	linux-media@vger.kernel.org
9019Q:	https://patchwork.linuxtv.org/project/linux-media/list/
9020S:	Supported
9021F:	drivers/media/platform/exynos4-is/
9022
9023SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9024M:	Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9025L:	linux-media@vger.kernel.org
9026L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9027S:	Maintained
9028F:	drivers/media/platform/s3c-camif/
9029F:	include/media/s3c_camif.h
9030
9031SAMSUNG S5C73M3 CAMERA DRIVER
9032M:	Kyungmin Park <kyungmin.park@samsung.com>
9033M:	Andrzej Hajda <a.hajda@samsung.com>
9034L:	linux-media@vger.kernel.org
9035S:	Supported
9036F:	drivers/media/i2c/s5c73m3/*
9037
9038SAMSUNG S5K5BAF CAMERA DRIVER
9039M:	Kyungmin Park <kyungmin.park@samsung.com>
9040M:	Andrzej Hajda <a.hajda@samsung.com>
9041L:	linux-media@vger.kernel.org
9042S:	Supported
9043F:	drivers/media/i2c/s5k5baf.c
9044
9045SAMSUNG S3FWRN5 NFC DRIVER
9046M:	Robert Baldyga <r.baldyga@samsung.com>
9047L:	linux-nfc@lists.01.org (moderated for non-subscribers)
9048S:	Supported
9049F:	drivers/nfc/s3fwrn5
9050
9051SAMSUNG SOC CLOCK DRIVERS
9052M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9053M:	Tomasz Figa <tomasz.figa@gmail.com>
9054S:	Supported
9055L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9056F:	drivers/clk/samsung/
9057
9058SAMSUNG SXGBE DRIVERS
9059M:	Byungho An <bh74.an@samsung.com>
9060M:	Girish K S <ks.giri@samsung.com>
9061M:	Vipul Pandya <vipul.pandya@samsung.com>
9062S:	Supported
9063L:	netdev@vger.kernel.org
9064F:	drivers/net/ethernet/samsung/sxgbe/
9065
9066SAMSUNG THERMAL DRIVER
9067M:	Lukasz Majewski <l.majewski@samsung.com>
9068L:	linux-pm@vger.kernel.org
9069L:	linux-samsung-soc@vger.kernel.org
9070S:	Supported
9071T:	https://github.com/lmajewski/linux-samsung-thermal.git
9072F:	drivers/thermal/samsung/
9073
9074SAMSUNG USB2 PHY DRIVER
9075M:	Kamil Debski <k.debski@samsung.com>
9076L:	linux-kernel@vger.kernel.org
9077S:	Supported
9078F:	Documentation/devicetree/bindings/phy/samsung-phy.txt
9079F:	Documentation/phy/samsung-usb2.txt
9080F:	drivers/phy/phy-exynos4210-usb2.c
9081F:	drivers/phy/phy-exynos4x12-usb2.c
9082F:	drivers/phy/phy-exynos5250-usb2.c
9083F:	drivers/phy/phy-s5pv210-usb2.c
9084F:	drivers/phy/phy-samsung-usb2.c
9085F:	drivers/phy/phy-samsung-usb2.h
9086
9087SERIAL DRIVERS
9088M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9089L:	linux-serial@vger.kernel.org
9090S:	Maintained
9091F:	drivers/tty/serial/
9092
9093SYNOPSYS DESIGNWARE DMAC DRIVER
9094M:	Viresh Kumar <vireshk@kernel.org>
9095M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9096S:	Maintained
9097F:	include/linux/dma/dw.h
9098F:	include/linux/platform_data/dma-dw.h
9099F:	drivers/dma/dw/
9100
9101SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9102M: Lars Persson <lars.persson@axis.com>
9103L: netdev@vger.kernel.org
9104S: Supported
9105F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9106F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9107
9108SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9109M:	Seungwon Jeon <tgih.jun@samsung.com>
9110M:	Jaehoon Chung <jh80.chung@samsung.com>
9111L:	linux-mmc@vger.kernel.org
9112S:	Maintained
9113F:	include/linux/mmc/dw_mmc.h
9114F:	drivers/mmc/host/dw_mmc*
9115
9116THUNDERBOLT DRIVER
9117M:	Andreas Noever <andreas.noever@gmail.com>
9118S:	Maintained
9119F:	drivers/thunderbolt/
9120
9121TIMEKEEPING, CLOCKSOURCE CORE, NTP
9122M:	John Stultz <john.stultz@linaro.org>
9123M:	Thomas Gleixner <tglx@linutronix.de>
9124L:	linux-kernel@vger.kernel.org
9125T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9126S:	Supported
9127F:	include/linux/clocksource.h
9128F:	include/linux/time.h
9129F:	include/linux/timex.h
9130F:	include/uapi/linux/time.h
9131F:	include/uapi/linux/timex.h
9132F:	kernel/time/clocksource.c
9133F:	kernel/time/time*.c
9134F:	kernel/time/ntp.c
9135F:	tools/testing/selftests/timers/
9136
9137SC1200 WDT DRIVER
9138M:	Zwane Mwaikambo <zwanem@gmail.com>
9139S:	Maintained
9140F:	drivers/watchdog/sc1200wdt.c
9141
9142SCHEDULER
9143M:	Ingo Molnar <mingo@redhat.com>
9144M:	Peter Zijlstra <peterz@infradead.org>
9145L:	linux-kernel@vger.kernel.org
9146T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9147S:	Maintained
9148F:	kernel/sched/
9149F:	include/linux/sched.h
9150F:	include/uapi/linux/sched.h
9151F:	include/linux/wait.h
9152
9153SCORE ARCHITECTURE
9154M:	Chen Liqin <liqin.linux@gmail.com>
9155M:	Lennox Wu <lennox.wu@gmail.com>
9156W:	http://www.sunplus.com
9157S:	Supported
9158F:	arch/score/
9159
9160SCSI CDROM DRIVER
9161M:	Jens Axboe <axboe@kernel.dk>
9162L:	linux-scsi@vger.kernel.org
9163W:	http://www.kernel.dk
9164S:	Maintained
9165F:	drivers/scsi/sr*
9166
9167SCSI RDMA PROTOCOL (SRP) INITIATOR
9168M:	Bart Van Assche <bart.vanassche@sandisk.com>
9169L:	linux-rdma@vger.kernel.org
9170S:	Supported
9171W:	http://www.openfabrics.org
9172Q:	http://patchwork.kernel.org/project/linux-rdma/list/
9173T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9174F:	drivers/infiniband/ulp/srp/
9175F:	include/scsi/srp.h
9176
9177SCSI SG DRIVER
9178M:	Doug Gilbert <dgilbert@interlog.com>
9179L:	linux-scsi@vger.kernel.org
9180W:	http://sg.danny.cz/sg
9181S:	Maintained
9182F:	Documentation/scsi/scsi-generic.txt
9183F:	drivers/scsi/sg.c
9184F:	include/scsi/sg.h
9185
9186SCSI SUBSYSTEM
9187M:	"James E.J. Bottomley" <JBottomley@odin.com>
9188L:	linux-scsi@vger.kernel.org
9189T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9190S:	Maintained
9191F:	drivers/scsi/
9192F:	include/scsi/
9193
9194SCSI TAPE DRIVER
9195M:	Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9196L:	linux-scsi@vger.kernel.org
9197S:	Maintained
9198F:	Documentation/scsi/st.txt
9199F:	drivers/scsi/st.*
9200F:	drivers/scsi/st_*.h
9201
9202SCTP PROTOCOL
9203M:	Vlad Yasevich <vyasevich@gmail.com>
9204M:	Neil Horman <nhorman@tuxdriver.com>
9205L:	linux-sctp@vger.kernel.org
9206W:	http://lksctp.sourceforge.net
9207S:	Maintained
9208F:	Documentation/networking/sctp.txt
9209F:	include/linux/sctp.h
9210F:	include/uapi/linux/sctp.h
9211F:	include/net/sctp/
9212F:	net/sctp/
9213
9214SCx200 CPU SUPPORT
9215M:	Jim Cromie <jim.cromie@gmail.com>
9216S:	Odd Fixes
9217F:	Documentation/i2c/busses/scx200_acb
9218F:	arch/x86/platform/scx200/
9219F:	drivers/watchdog/scx200_wdt.c
9220F:	drivers/i2c/busses/scx200*
9221F:	drivers/mtd/maps/scx200_docflash.c
9222F:	include/linux/scx200.h
9223
9224SCx200 GPIO DRIVER
9225M:	Jim Cromie <jim.cromie@gmail.com>
9226S:	Maintained
9227F:	drivers/char/scx200_gpio.c
9228F:	include/linux/scx200_gpio.h
9229
9230SCx200 HRT CLOCKSOURCE DRIVER
9231M:	Jim Cromie <jim.cromie@gmail.com>
9232S:	Maintained
9233F:	drivers/clocksource/scx200_hrt.c
9234
9235SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9236M:	Sascha Sommer <saschasommer@freenet.de>
9237L:	sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9238S:	Maintained
9239F:	drivers/mmc/host/sdricoh_cs.c
9240
9241SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9242L:	linux-mmc@vger.kernel.org
9243S:	Orphan
9244F:	drivers/mmc/host/sdhci.*
9245F:	drivers/mmc/host/sdhci-pltfm.[ch]
9246
9247SECURE COMPUTING
9248M:	Kees Cook <keescook@chromium.org>
9249R:	Andy Lutomirski <luto@amacapital.net>
9250R:	Will Drewry <wad@chromium.org>
9251T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9252S:	Supported
9253F:	kernel/seccomp.c
9254F:	include/uapi/linux/seccomp.h
9255F:	include/linux/seccomp.h
9256F:	tools/testing/selftests/seccomp/*
9257K:	\bsecure_computing
9258K:	\bTIF_SECCOMP\b
9259
9260SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9261M:	Ben Dooks <ben-linux@fluff.org>
9262M:	Jaehoon Chung <jh80.chung@samsung.com>
9263L:	linux-mmc@vger.kernel.org
9264S:	Maintained
9265F:	drivers/mmc/host/sdhci-s3c*
9266
9267SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9268M:	Viresh Kumar <vireshk@kernel.org>
9269L:	spear-devel@list.st.com
9270L:	linux-mmc@vger.kernel.org
9271S:	Maintained
9272F:	drivers/mmc/host/sdhci-spear.c
9273
9274SECURITY SUBSYSTEM
9275M:	James Morris <james.l.morris@oracle.com>
9276M:	"Serge E. Hallyn" <serge@hallyn.com>
9277L:	linux-security-module@vger.kernel.org (suggested Cc:)
9278T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9279W:	http://kernsec.org/
9280S:	Supported
9281F:	security/
9282
9283SECURITY CONTACT
9284M:	Security Officers <security@kernel.org>
9285S:	Supported
9286
9287SELINUX SECURITY MODULE
9288M:	Paul Moore <paul@paul-moore.com>
9289M:	Stephen Smalley <sds@tycho.nsa.gov>
9290M:	Eric Paris <eparis@parisplace.org>
9291L:	selinux@tycho.nsa.gov (moderated for non-subscribers)
9292W:	http://selinuxproject.org
9293T:	git git://git.infradead.org/users/pcmoore/selinux
9294S:	Supported
9295F:	include/linux/selinux*
9296F:	security/selinux/
9297F:	scripts/selinux/
9298
9299APPARMOR SECURITY MODULE
9300M:	John Johansen <john.johansen@canonical.com>
9301L:	apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9302W:	apparmor.wiki.kernel.org
9303T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9304S:	Supported
9305F:	security/apparmor/
9306
9307YAMA SECURITY MODULE
9308M:	Kees Cook <keescook@chromium.org>
9309T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9310S:	Supported
9311F:	security/yama/
9312
9313SENSABLE PHANTOM
9314M:	Jiri Slaby <jirislaby@gmail.com>
9315S:	Maintained
9316F:	drivers/misc/phantom.c
9317F:	include/uapi/linux/phantom.h
9318
9319SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9320M:	Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9321M:	Minh Tran <minh.tran@avagotech.com>
9322M:	John Soni Jose <sony.john-n@avagotech.com>
9323L:	linux-scsi@vger.kernel.org
9324W:	http://www.avagotech.com
9325S:	Supported
9326F:	drivers/scsi/be2iscsi/
9327
9328Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9329M:	Sathya Perla <sathya.perla@avagotech.com>
9330M:	Ajit Khaparde <ajit.khaparde@avagotech.com>
9331M:	Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9332M:	Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9333L:	netdev@vger.kernel.org
9334W:	http://www.emulex.com
9335S:	Supported
9336F:	drivers/net/ethernet/emulex/benet/
9337
9338EMULEX ONECONNECT ROCE DRIVER
9339M:	Selvin Xavier <selvin.xavier@avagotech.com>
9340M:	Devesh Sharma <devesh.sharma@avagotech.com>
9341M:	Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9342L:	linux-rdma@vger.kernel.org
9343W:	http://www.emulex.com
9344S:	Supported
9345F:	drivers/infiniband/hw/ocrdma/
9346
9347SFC NETWORK DRIVER
9348M:	Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9349M:	Shradha Shah <sshah@solarflare.com>
9350L:	netdev@vger.kernel.org
9351S:	Supported
9352F:	drivers/net/ethernet/sfc/
9353
9354SGI GRU DRIVER
9355M:	Dimitri Sivanich <sivanich@sgi.com>
9356S:	Maintained
9357F:	drivers/misc/sgi-gru/
9358
9359SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9360M:	Pat Gefre <pfg@sgi.com>
9361L:	linux-ia64@vger.kernel.org
9362S:	Supported
9363F:	Documentation/ia64/serial.txt
9364F:	drivers/tty/serial/ioc?_serial.c
9365F:	include/linux/ioc?.h
9366
9367SGI XP/XPC/XPNET DRIVER
9368M:	Cliff Whickman <cpw@sgi.com>
9369M:	Robin Holt <robinmholt@gmail.com>
9370S:	Maintained
9371F:	drivers/misc/sgi-xp/
9372
9373SI2157 MEDIA DRIVER
9374M:	Antti Palosaari <crope@iki.fi>
9375L:	linux-media@vger.kernel.org
9376W:	http://linuxtv.org/
9377W:	http://palosaari.fi/linux/
9378Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9379T:	git git://linuxtv.org/anttip/media_tree.git
9380S:	Maintained
9381F:	drivers/media/tuners/si2157*
9382
9383SI2168 MEDIA DRIVER
9384M:	Antti Palosaari <crope@iki.fi>
9385L:	linux-media@vger.kernel.org
9386W:	http://linuxtv.org/
9387W:	http://palosaari.fi/linux/
9388Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9389T:	git git://linuxtv.org/anttip/media_tree.git
9390S:	Maintained
9391F:	drivers/media/dvb-frontends/si2168*
9392
9393SI470X FM RADIO RECEIVER I2C DRIVER
9394M:	Hans Verkuil <hverkuil@xs4all.nl>
9395L:	linux-media@vger.kernel.org
9396T:	git git://linuxtv.org/media_tree.git
9397W:	http://linuxtv.org
9398S:	Odd Fixes
9399F:	drivers/media/radio/si470x/radio-si470x-i2c.c
9400
9401SI470X FM RADIO RECEIVER USB DRIVER
9402M:	Hans Verkuil <hverkuil@xs4all.nl>
9403L:	linux-media@vger.kernel.org
9404T:	git git://linuxtv.org/media_tree.git
9405W:	http://linuxtv.org
9406S:	Maintained
9407F:	drivers/media/radio/si470x/radio-si470x-common.c
9408F:	drivers/media/radio/si470x/radio-si470x.h
9409F:	drivers/media/radio/si470x/radio-si470x-usb.c
9410
9411SI4713 FM RADIO TRANSMITTER I2C DRIVER
9412M:	Eduardo Valentin <edubezval@gmail.com>
9413L:	linux-media@vger.kernel.org
9414T:	git git://linuxtv.org/media_tree.git
9415W:	http://linuxtv.org
9416S:	Odd Fixes
9417F:	drivers/media/radio/si4713/si4713.?
9418
9419SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9420M:	Eduardo Valentin <edubezval@gmail.com>
9421L:	linux-media@vger.kernel.org
9422T:	git git://linuxtv.org/media_tree.git
9423W:	http://linuxtv.org
9424S:	Odd Fixes
9425F:	drivers/media/radio/si4713/radio-platform-si4713.c
9426
9427SI4713 FM RADIO TRANSMITTER USB DRIVER
9428M:	Hans Verkuil <hverkuil@xs4all.nl>
9429L:	linux-media@vger.kernel.org
9430T:	git git://linuxtv.org/media_tree.git
9431W:	http://linuxtv.org
9432S:	Maintained
9433F:	drivers/media/radio/si4713/radio-usb-si4713.c
9434
9435SIANO DVB DRIVER
9436M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9437L:	linux-media@vger.kernel.org
9438W:	http://linuxtv.org
9439T:	git git://linuxtv.org/media_tree.git
9440S:	Odd fixes
9441F:	drivers/media/common/siano/
9442F:	drivers/media/usb/siano/
9443F:	drivers/media/usb/siano/
9444F:	drivers/media/mmc/siano/
9445
9446SIMPLEFB FB DRIVER
9447M:	Hans de Goede <hdegoede@redhat.com>
9448L:	linux-fbdev@vger.kernel.org
9449S:	Maintained
9450F:	Documentation/devicetree/bindings/video/simple-framebuffer.txt
9451F:	drivers/video/fbdev/simplefb.c
9452F:	include/linux/platform_data/simplefb.h
9453
9454SH_VEU V4L2 MEM2MEM DRIVER
9455L:	linux-media@vger.kernel.org
9456S:	Orphan
9457F:	drivers/media/platform/sh_veu.c
9458
9459SH_VOU V4L2 OUTPUT DRIVER
9460L:	linux-media@vger.kernel.org
9461S:	Orphan
9462F:	drivers/media/platform/sh_vou.c
9463F:	include/media/sh_vou.h
9464
9465SIMPLE FIRMWARE INTERFACE (SFI)
9466M:	Len Brown <lenb@kernel.org>
9467L:	sfi-devel@simplefirmware.org
9468W:	http://simplefirmware.org/
9469T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9470S:	Supported
9471F:	arch/x86/platform/sfi/
9472F:	drivers/sfi/
9473F:	include/linux/sfi*.h
9474
9475SIMTEC EB110ATX (Chalice CATS)
9476P:	Ben Dooks
9477P:	Vincent Sanders <vince@simtec.co.uk>
9478M:	Simtec Linux Team <linux@simtec.co.uk>
9479W:	http://www.simtec.co.uk/products/EB110ATX/
9480S:	Supported
9481
9482SIMTEC EB2410ITX (BAST)
9483P:	Ben Dooks
9484P:	Vincent Sanders <vince@simtec.co.uk>
9485M:	Simtec Linux Team <linux@simtec.co.uk>
9486W:	http://www.simtec.co.uk/products/EB2410ITX/
9487S:	Supported
9488F:	arch/arm/mach-s3c24xx/mach-bast.c
9489F:	arch/arm/mach-s3c24xx/bast-ide.c
9490F:	arch/arm/mach-s3c24xx/bast-irq.c
9491
9492TI DAVINCI MACHINE SUPPORT
9493M:	Sekhar Nori <nsekhar@ti.com>
9494M:	Kevin Hilman <khilman@deeprootsystems.com>
9495T:	git git://gitorious.org/linux-davinci/linux-davinci.git
9496Q:	http://patchwork.kernel.org/project/linux-davinci/list/
9497S:	Supported
9498F:	arch/arm/mach-davinci/
9499F:	drivers/i2c/busses/i2c-davinci.c
9500
9501TI DAVINCI SERIES MEDIA DRIVER
9502M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9503L:	linux-media@vger.kernel.org
9504W:	http://linuxtv.org/
9505Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9506T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9507S:	Maintained
9508F:	drivers/media/platform/davinci/
9509F:	include/media/davinci/
9510
9511TI AM437X VPFE DRIVER
9512M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9513L:	linux-media@vger.kernel.org
9514W:	http://linuxtv.org/
9515Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9516T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9517S:	Maintained
9518F:	drivers/media/platform/am437x/
9519
9520OV2659 OMNIVISION SENSOR DRIVER
9521M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9522L:	linux-media@vger.kernel.org
9523W:	http://linuxtv.org/
9524Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9525T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9526S:	Maintained
9527F:	drivers/media/i2c/ov2659.c
9528F:	include/media/ov2659.h
9529
9530SILICON MOTION SM712 FRAME BUFFER DRIVER
9531M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9532M:	Teddy Wang <teddy.wang@siliconmotion.com>
9533M:	Sudip Mukherjee <sudip@vectorindia.org>
9534L:	linux-fbdev@vger.kernel.org
9535S:	Maintained
9536F:	drivers/video/fbdev/sm712*
9537F:	Documentation/fb/sm712fb.txt
9538
9539SIS 190 ETHERNET DRIVER
9540M:	Francois Romieu <romieu@fr.zoreil.com>
9541L:	netdev@vger.kernel.org
9542S:	Maintained
9543F:	drivers/net/ethernet/sis/sis190.c
9544
9545SIS 900/7016 FAST ETHERNET DRIVER
9546M:	Daniele Venzano <venza@brownhat.org>
9547W:	http://www.brownhat.org/sis900.html
9548L:	netdev@vger.kernel.org
9549S:	Maintained
9550F:	drivers/net/ethernet/sis/sis900.*
9551
9552SIS FRAMEBUFFER DRIVER
9553M:	Thomas Winischhofer <thomas@winischhofer.net>
9554W:	http://www.winischhofer.net/linuxsisvga.shtml
9555S:	Maintained
9556F:	Documentation/fb/sisfb.txt
9557F:	drivers/video/fbdev/sis/
9558F:	include/video/sisfb.h
9559
9560SIS USB2VGA DRIVER
9561M:	Thomas Winischhofer <thomas@winischhofer.net>
9562W:	http://www.winischhofer.at/linuxsisusbvga.shtml
9563S:	Maintained
9564F:	drivers/usb/misc/sisusbvga/
9565
9566SLAB ALLOCATOR
9567M:	Christoph Lameter <cl@linux.com>
9568M:	Pekka Enberg <penberg@kernel.org>
9569M:	David Rientjes <rientjes@google.com>
9570M:	Joonsoo Kim <iamjoonsoo.kim@lge.com>
9571M:	Andrew Morton <akpm@linux-foundation.org>
9572L:	linux-mm@kvack.org
9573S:	Maintained
9574F:	include/linux/sl?b*.h
9575F:	mm/sl?b*
9576
9577SLEEPABLE READ-COPY UPDATE (SRCU)
9578M:	Lai Jiangshan <jiangshanlai@gmail.com>
9579M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9580M:	Josh Triplett <josh@joshtriplett.org>
9581R:	Steven Rostedt <rostedt@goodmis.org>
9582R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9583L:	linux-kernel@vger.kernel.org
9584W:	http://www.rdrop.com/users/paulmck/RCU/
9585S:	Supported
9586T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9587F:	include/linux/srcu.h
9588F:	kernel/rcu/srcu.c
9589
9590SMACK SECURITY MODULE
9591M:	Casey Schaufler <casey@schaufler-ca.com>
9592L:	linux-security-module@vger.kernel.org
9593W:	http://schaufler-ca.com
9594T:	git git://git.gitorious.org/smack-next/kernel.git
9595S:	Maintained
9596F:	Documentation/security/Smack.txt
9597F:	security/smack/
9598
9599DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9600M:	Kevin Hilman <khilman@kernel.org>
9601M:	Nishanth Menon <nm@ti.com>
9602S:	Maintained
9603F:	drivers/power/avs/
9604F:	include/linux/power/smartreflex.h
9605L:	linux-pm@vger.kernel.org
9606
9607SMC91x ETHERNET DRIVER
9608M:	Nicolas Pitre <nico@fluxnic.net>
9609S:	Odd Fixes
9610F:	drivers/net/ethernet/smsc/smc91x.*
9611
9612SMIA AND SMIA++ IMAGE SENSOR DRIVER
9613M:	Sakari Ailus <sakari.ailus@iki.fi>
9614L:	linux-media@vger.kernel.org
9615S:	Maintained
9616F:	drivers/media/i2c/smiapp/
9617F:	include/media/smiapp.h
9618F:	drivers/media/i2c/smiapp-pll.c
9619F:	drivers/media/i2c/smiapp-pll.h
9620F:	include/uapi/linux/smiapp.h
9621F:	Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9622
9623SMM665 HARDWARE MONITOR DRIVER
9624M:	Guenter Roeck <linux@roeck-us.net>
9625L:	lm-sensors@lm-sensors.org
9626S:	Maintained
9627F:	Documentation/hwmon/smm665
9628F:	drivers/hwmon/smm665.c
9629
9630SMSC EMC2103 HARDWARE MONITOR DRIVER
9631M:	Steve Glendinning <steve.glendinning@shawell.net>
9632L:	lm-sensors@lm-sensors.org
9633S:	Maintained
9634F:	Documentation/hwmon/emc2103
9635F:	drivers/hwmon/emc2103.c
9636
9637SMSC SCH5627 HARDWARE MONITOR DRIVER
9638M:	Hans de Goede <hdegoede@redhat.com>
9639L:	lm-sensors@lm-sensors.org
9640S:	Supported
9641F:	Documentation/hwmon/sch5627
9642F:	drivers/hwmon/sch5627.c
9643
9644SMSC47B397 HARDWARE MONITOR DRIVER
9645M:	Jean Delvare <jdelvare@suse.com>
9646L:	lm-sensors@lm-sensors.org
9647S:	Maintained
9648F:	Documentation/hwmon/smsc47b397
9649F:	drivers/hwmon/smsc47b397.c
9650
9651SMSC911x ETHERNET DRIVER
9652M:	Steve Glendinning <steve.glendinning@shawell.net>
9653L:	netdev@vger.kernel.org
9654S:	Maintained
9655F:	include/linux/smsc911x.h
9656F:	drivers/net/ethernet/smsc/smsc911x.*
9657
9658SMSC9420 PCI ETHERNET DRIVER
9659M:	Steve Glendinning <steve.glendinning@shawell.net>
9660L:	netdev@vger.kernel.org
9661S:	Maintained
9662F:	drivers/net/ethernet/smsc/smsc9420.*
9663
9664SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9665M:	Steve Glendinning <steve.glendinning@shawell.net>
9666L:	linux-fbdev@vger.kernel.org
9667S:	Maintained
9668F:	drivers/video/fbdev/smscufx.c
9669
9670SOC-CAMERA V4L2 SUBSYSTEM
9671M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9672L:	linux-media@vger.kernel.org
9673T:	git git://linuxtv.org/media_tree.git
9674S:	Maintained
9675F:	include/media/soc*
9676F:	drivers/media/i2c/soc_camera/
9677F:	drivers/media/platform/soc_camera/
9678
9679SOEKRIS NET48XX LED SUPPORT
9680M:	Chris Boot <bootc@bootc.net>
9681S:	Maintained
9682F:	drivers/leds/leds-net48xx.c
9683
9684SOFTLOGIC 6x10 MPEG CODEC
9685M:	Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9686M:	Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9687M:	Andrey Utkin <andrey.krieger.utkin@gmail.com>
9688M:	Ismael Luceno <ismael@iodev.co.uk>
9689L:	linux-media@vger.kernel.org
9690S:	Supported
9691F:	drivers/media/pci/solo6x10/
9692
9693SOFTWARE RAID (Multiple Disks) SUPPORT
9694M:	Neil Brown <neilb@suse.com>
9695L:	linux-raid@vger.kernel.org
9696S:	Supported
9697F:	drivers/md/
9698F:	include/linux/raid/
9699F:	include/uapi/linux/raid/
9700
9701SONIC NETWORK DRIVER
9702M:	Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9703L:	netdev@vger.kernel.org
9704S:	Maintained
9705F:	drivers/net/ethernet/natsemi/sonic.*
9706
9707SONICS SILICON BACKPLANE DRIVER (SSB)
9708M:	Michael Buesch <m@bues.ch>
9709L:	netdev@vger.kernel.org
9710S:	Maintained
9711F:	drivers/ssb/
9712F:	include/linux/ssb/
9713
9714SONY VAIO CONTROL DEVICE DRIVER
9715M:	Mattia Dongili <malattia@linux.it>
9716L:	platform-driver-x86@vger.kernel.org
9717W:	http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9718S:	Maintained
9719F:	Documentation/laptops/sony-laptop.txt
9720F:	drivers/char/sonypi.c
9721F:	drivers/platform/x86/sony-laptop.c
9722F:	include/linux/sony-laptop.h
9723
9724SONY MEMORYSTICK CARD SUPPORT
9725M:	Alex Dubov <oakad@yahoo.com>
9726W:	http://tifmxx.berlios.de/
9727S:	Maintained
9728F:	drivers/memstick/host/tifm_ms.c
9729
9730SONY MEMORYSTICK STANDARD SUPPORT
9731M:	Maxim Levitsky <maximlevitsky@gmail.com>
9732S:	Maintained
9733F:	drivers/memstick/core/ms_block.*
9734
9735SOUND
9736M:	Jaroslav Kysela <perex@perex.cz>
9737M:	Takashi Iwai <tiwai@suse.com>
9738L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9739W:	http://www.alsa-project.org/
9740T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9741T:	git git://git.alsa-project.org/alsa-kernel.git
9742Q:	http://patchwork.kernel.org/project/alsa-devel/list/
9743S:	Maintained
9744F:	Documentation/sound/
9745F:	include/sound/
9746F:	include/uapi/sound/
9747F:	sound/
9748
9749SOUND - COMPRESSED AUDIO
9750M:	Vinod Koul <vinod.koul@intel.com>
9751L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9752T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9753S:	Supported
9754F:	Documentation/sound/alsa/compress_offload.txt
9755F:	include/sound/compress_driver.h
9756F:	include/uapi/sound/compress_*
9757F:	sound/core/compress_offload.c
9758F:	sound/soc/soc-compress.c
9759
9760SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9761M:	Liam Girdwood <lgirdwood@gmail.com>
9762M:	Mark Brown <broonie@kernel.org>
9763T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9764L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9765W:	http://alsa-project.org/main/index.php/ASoC
9766S:	Supported
9767F:	Documentation/sound/alsa/soc/
9768F:	sound/soc/
9769F:	include/sound/soc*
9770
9771SOUND - DMAENGINE HELPERS
9772M:	Lars-Peter Clausen <lars@metafoo.de>
9773S:	Supported
9774F:	include/sound/dmaengine_pcm.h
9775F:	sound/core/pcm_dmaengine.c
9776F:	sound/soc/soc-generic-dmaengine-pcm.c
9777
9778SP2 MEDIA DRIVER
9779M:	Olli Salonen <olli.salonen@iki.fi>
9780L:	linux-media@vger.kernel.org
9781W:	http://linuxtv.org/
9782Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9783S:	Maintained
9784F:	drivers/media/dvb-frontends/sp2*
9785
9786SPARC + UltraSPARC (sparc/sparc64)
9787M:	"David S. Miller" <davem@davemloft.net>
9788L:	sparclinux@vger.kernel.org
9789Q:	http://patchwork.ozlabs.org/project/sparclinux/list/
9790T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9791T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9792S:	Maintained
9793F:	arch/sparc/
9794F:	drivers/sbus/
9795
9796SPARC SERIAL DRIVERS
9797M:	"David S. Miller" <davem@davemloft.net>
9798L:	sparclinux@vger.kernel.org
9799T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9800T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9801S:	Maintained
9802F:	include/linux/sunserialcore.h
9803F:	drivers/tty/serial/suncore.c
9804F:	drivers/tty/serial/sunhv.c
9805F:	drivers/tty/serial/sunsab.c
9806F:	drivers/tty/serial/sunsab.h
9807F:	drivers/tty/serial/sunsu.c
9808F:	drivers/tty/serial/sunzilog.c
9809F:	drivers/tty/serial/sunzilog.h
9810
9811SPARSE CHECKER
9812M:	"Christopher Li" <sparse@chrisli.org>
9813L:	linux-sparse@vger.kernel.org
9814W:	https://sparse.wiki.kernel.org/
9815T:	git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9816T:	git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9817S:	Maintained
9818F:	include/linux/compiler.h
9819
9820SPEAR PLATFORM SUPPORT
9821M:	Viresh Kumar <vireshk@kernel.org>
9822M:	Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9823L:	spear-devel@list.st.com
9824L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9825W:	http://www.st.com/spear
9826S:	Maintained
9827F:	arch/arm/mach-spear/
9828
9829SPEAR CLOCK FRAMEWORK SUPPORT
9830M:	Viresh Kumar <vireshk@kernel.org>
9831L:	spear-devel@list.st.com
9832L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9833W:	http://www.st.com/spear
9834S:	Maintained
9835F:	drivers/clk/spear/
9836
9837SPI SUBSYSTEM
9838M:	Mark Brown <broonie@kernel.org>
9839L:	linux-spi@vger.kernel.org
9840T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9841Q:	http://patchwork.kernel.org/project/spi-devel-general/list/
9842S:	Maintained
9843F:	Documentation/spi/
9844F:	drivers/spi/
9845F:	include/linux/spi/
9846F:	include/uapi/linux/spi/
9847
9848SPIDERNET NETWORK DRIVER for CELL
9849M:	Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9850L:	netdev@vger.kernel.org
9851S:	Supported
9852F:	Documentation/networking/spider_net.txt
9853F:	drivers/net/ethernet/toshiba/spider_net*
9854
9855SPU FILE SYSTEM
9856M:	Jeremy Kerr <jk@ozlabs.org>
9857L:	linuxppc-dev@lists.ozlabs.org
9858W:	http://www.ibm.com/developerworks/power/cell/
9859S:	Supported
9860F:	Documentation/filesystems/spufs.txt
9861F:	arch/powerpc/platforms/cell/spufs/
9862
9863SQUASHFS FILE SYSTEM
9864M:	Phillip Lougher <phillip@squashfs.org.uk>
9865L:	squashfs-devel@lists.sourceforge.net (subscribers-only)
9866W:	http://squashfs.org.uk
9867S:	Maintained
9868F:	Documentation/filesystems/squashfs.txt
9869F:	fs/squashfs/
9870
9871SRM (Alpha) environment access
9872M:	Jan-Benedict Glaw <jbglaw@lug-owl.de>
9873S:	Maintained
9874F:	arch/alpha/kernel/srm_env.c
9875
9876STABLE BRANCH
9877M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9878L:	stable@vger.kernel.org
9879S:	Supported
9880F:	Documentation/stable_kernel_rules.txt
9881
9882STAGING SUBSYSTEM
9883M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9884T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9885L:	devel@driverdev.osuosl.org
9886S:	Supported
9887F:	drivers/staging/
9888
9889STAGING - COMEDI
9890M:	Ian Abbott <abbotti@mev.co.uk>
9891M:	H Hartley Sweeten <hsweeten@visionengravers.com>
9892S:	Odd Fixes
9893F:	drivers/staging/comedi/
9894
9895STAGING - FLARION FT1000 DRIVERS
9896M:	Marek Belisko <marek.belisko@gmail.com>
9897S:	Odd Fixes
9898F:	drivers/staging/ft1000/
9899
9900STAGING - INDUSTRIAL IO
9901M:	Jonathan Cameron <jic23@kernel.org>
9902L:	linux-iio@vger.kernel.org
9903S:	Odd Fixes
9904F:	drivers/staging/iio/
9905
9906STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9907M:	Jarod Wilson <jarod@wilsonet.com>
9908W:	http://www.lirc.org/
9909S:	Odd Fixes
9910F:	drivers/staging/media/lirc/
9911
9912STAGING - LUSTRE PARALLEL FILESYSTEM
9913M:	Oleg Drokin <oleg.drokin@intel.com>
9914M:	Andreas Dilger <andreas.dilger@intel.com>
9915L:	HPDD-discuss@lists.01.org (moderated for non-subscribers)
9916W:	http://lustre.opensfs.org/
9917S:	Maintained
9918F:	drivers/staging/lustre
9919
9920STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9921M:	Julian Andres Klode <jak@jak-linux.org>
9922M:	Marc Dietrich <marvin24@gmx.de>
9923L:	ac100@lists.launchpad.net (moderated for non-subscribers)
9924L:	linux-tegra@vger.kernel.org
9925S:	Maintained
9926F:	drivers/staging/nvec/
9927
9928STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9929M:	Jens Frederich <jfrederich@gmail.com>
9930M:	Daniel Drake <dsd@laptop.org>
9931M:	Jon Nettleton <jon.nettleton@gmail.com>
9932W:	http://wiki.laptop.org/go/DCON
9933S:	Maintained
9934F:	drivers/staging/olpc_dcon/
9935
9936STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9937M:	Willy Tarreau <willy@meta-x.org>
9938S:	Odd Fixes
9939F:	drivers/staging/panel/
9940
9941STAGING - REALTEK RTL8712U DRIVERS
9942M:	Larry Finger <Larry.Finger@lwfinger.net>
9943M:	Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9944S:	Odd Fixes
9945F:	drivers/staging/rtl8712/
9946
9947STAGING - REALTEK RTL8723U WIRELESS DRIVER
9948M:	Larry Finger <Larry.Finger@lwfinger.net>
9949M:	Jes Sorensen <Jes.Sorensen@redhat.com>
9950L:	linux-wireless@vger.kernel.org
9951S:	Maintained
9952F:	drivers/staging/rtl8723au/
9953
9954STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9955M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9956M:	Teddy Wang <teddy.wang@siliconmotion.com>
9957M:	Sudip Mukherjee <sudip@vectorindia.org>
9958L:	linux-fbdev@vger.kernel.org
9959S:	Maintained
9960F:	drivers/staging/sm750fb/
9961
9962STAGING - SLICOSS
9963M:	Lior Dotan <liodot@gmail.com>
9964M:	Christopher Harrer <charrer@alacritech.com>
9965S:	Odd Fixes
9966F:	drivers/staging/slicoss/
9967
9968STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9969M:	William Hubbs <w.d.hubbs@gmail.com>
9970M:	Chris Brannon <chris@the-brannons.com>
9971M:	Kirk Reiser <kirk@reisers.ca>
9972M:	Samuel Thibault <samuel.thibault@ens-lyon.org>
9973L:	speakup@linux-speakup.org
9974W:	http://www.linux-speakup.org/
9975S:	Odd Fixes
9976F:	drivers/staging/speakup/
9977
9978STAGING - VIA VT665X DRIVERS
9979M:	Forest Bond <forest@alittletooquiet.net>
9980S:	Odd Fixes
9981F:	drivers/staging/vt665?/
9982
9983STAGING - WILC1000 WIFI DRIVER
9984M:	Johnny Kim <johnny.kim@atmel.com>
9985M:	Rachel Kim <rachel.kim@atmel.com>
9986M:	Dean Lee <dean.lee@atmel.com>
9987M:	Chris Park <chris.park@atmel.com>
9988L:	linux-wireless@vger.kernel.org
9989S:	Supported
9990F:	drivers/staging/wilc1000/
9991
9992STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9993M:	Arnaud Patard <arnaud.patard@rtp-net.org>
9994S:	Odd Fixes
9995F:	drivers/staging/xgifb/
9996
9997HFI1 DRIVER
9998M:	Mike Marciniszyn <infinipath@intel.com>
9999L:	linux-rdma@vger.kernel.org
10000S:	Supported
10001F:	drivers/staging/rdma/hfi1
10002
10003STARFIRE/DURALAN NETWORK DRIVER
10004M:	Ion Badulescu <ionut@badula.org>
10005S:	Odd Fixes
10006F:	drivers/net/ethernet/adaptec/starfire*
10007
10008SUN3/3X
10009M:	Sam Creasey <sammy@sammy.net>
10010W:	http://sammy.net/sun3/
10011S:	Maintained
10012F:	arch/m68k/kernel/*sun3*
10013F:	arch/m68k/sun3*/
10014F:	arch/m68k/include/asm/sun3*
10015F:	drivers/net/ethernet/i825xx/sun3*
10016
10017SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10018M:	Hans de Goede <hdegoede@redhat.com>
10019L:	linux-input@vger.kernel.org
10020S:	Maintained
10021F:	Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10022F:	drivers/input/keyboard/sun4i-lradc-keys.c
10023
10024SUNDANCE NETWORK DRIVER
10025M:	Denis Kirjanov <kda@linux-powerpc.org>
10026L:	netdev@vger.kernel.org
10027S:	Maintained
10028F:	drivers/net/ethernet/dlink/sundance.c
10029
10030SUPERH
10031L:	linux-sh@vger.kernel.org
10032Q:	http://patchwork.kernel.org/project/linux-sh/list/
10033S:	Orphan
10034F:	Documentation/sh/
10035F:	arch/sh/
10036F:	drivers/sh/
10037
10038SUSPEND TO RAM
10039M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
10040M:	Len Brown <len.brown@intel.com>
10041M:	Pavel Machek <pavel@ucw.cz>
10042L:	linux-pm@vger.kernel.org
10043S:	Supported
10044F:	Documentation/power/
10045F:	arch/x86/kernel/acpi/
10046F:	drivers/base/power/
10047F:	kernel/power/
10048F:	include/linux/suspend.h
10049F:	include/linux/freezer.h
10050F:	include/linux/pm.h
10051
10052SVGA HANDLING
10053M:	Martin Mares <mj@ucw.cz>
10054L:	linux-video@atrey.karlin.mff.cuni.cz
10055S:	Maintained
10056F:	Documentation/svga.txt
10057F:	arch/x86/boot/video*
10058
10059SWIOTLB SUBSYSTEM
10060M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10061L:	linux-kernel@vger.kernel.org
10062S:	Supported
10063F:	lib/swiotlb.c
10064F:	arch/*/kernel/pci-swiotlb.c
10065F:	include/linux/swiotlb.h
10066
10067SWITCHDEV
10068M:	Jiri Pirko <jiri@resnulli.us>
10069L:	netdev@vger.kernel.org
10070S:	Supported
10071F:	net/switchdev/
10072F:	include/net/switchdev.h
10073
10074SYNOPSYS ARC ARCHITECTURE
10075M:	Vineet Gupta <vgupta@synopsys.com>
10076S:	Supported
10077F:	arch/arc/
10078F:	Documentation/devicetree/bindings/arc/*
10079F:	drivers/tty/serial/arc_uart.c
10080T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10081
10082SYNOPSYS ARC SDP platform support
10083M:	Alexey Brodkin <abrodkin@synopsys.com>
10084S:	Supported
10085F:	arch/arc/plat-axs10x
10086F:	arch/arc/boot/dts/ax*
10087F:	Documentation/devicetree/bindings/arc/axs10*
10088
10089SYSTEM CONFIGURATION (SYSCON)
10090M:	Lee Jones <lee.jones@linaro.org>
10091M:	Arnd Bergmann <arnd@arndb.de>
10092T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10093S:	Supported
10094F:	drivers/mfd/syscon.c
10095
10096SYSV FILESYSTEM
10097M:	Christoph Hellwig <hch@infradead.org>
10098S:	Maintained
10099F:	Documentation/filesystems/sysv-fs.txt
10100F:	fs/sysv/
10101F:	include/linux/sysv_fs.h
10102
10103TARGET SUBSYSTEM
10104M:	"Nicholas A. Bellinger" <nab@linux-iscsi.org>
10105L:	linux-scsi@vger.kernel.org
10106L:	target-devel@vger.kernel.org
10107W:	http://www.linux-iscsi.org
10108W:	http://groups.google.com/group/linux-iscsi-target-dev
10109T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10110S:	Supported
10111F:	drivers/target/
10112F:	include/target/
10113F:	Documentation/target/
10114
10115TASKSTATS STATISTICS INTERFACE
10116M:	Balbir Singh <bsingharora@gmail.com>
10117S:	Maintained
10118F:	Documentation/accounting/taskstats*
10119F:	include/linux/taskstats*
10120F:	kernel/taskstats.c
10121
10122TC CLASSIFIER
10123M:	Jamal Hadi Salim <jhs@mojatatu.com>
10124L:	netdev@vger.kernel.org
10125S:	Maintained
10126F:	include/net/pkt_cls.h
10127F:	include/uapi/linux/pkt_cls.h
10128F:	net/sched/
10129
10130TCP LOW PRIORITY MODULE
10131M:	"Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10132M:	"Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10133W:	http://tcp-lp-mod.sourceforge.net/
10134S:	Maintained
10135F:	net/ipv4/tcp_lp.c
10136
10137TDA10071 MEDIA DRIVER
10138M:	Antti Palosaari <crope@iki.fi>
10139L:	linux-media@vger.kernel.org
10140W:	http://linuxtv.org/
10141W:	http://palosaari.fi/linux/
10142Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10143T:	git git://linuxtv.org/anttip/media_tree.git
10144S:	Maintained
10145F:	drivers/media/dvb-frontends/tda10071*
10146
10147TDA18212 MEDIA DRIVER
10148M:	Antti Palosaari <crope@iki.fi>
10149L:	linux-media@vger.kernel.org
10150W:	http://linuxtv.org/
10151W:	http://palosaari.fi/linux/
10152Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10153T:	git git://linuxtv.org/anttip/media_tree.git
10154S:	Maintained
10155F:	drivers/media/tuners/tda18212*
10156
10157TDA18218 MEDIA DRIVER
10158M:	Antti Palosaari <crope@iki.fi>
10159L:	linux-media@vger.kernel.org
10160W:	http://linuxtv.org/
10161W:	http://palosaari.fi/linux/
10162Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10163T:	git git://linuxtv.org/anttip/media_tree.git
10164S:	Maintained
10165F:	drivers/media/tuners/tda18218*
10166
10167TDA18271 MEDIA DRIVER
10168M:	Michael Krufky <mkrufky@linuxtv.org>
10169L:	linux-media@vger.kernel.org
10170W:	http://linuxtv.org/
10171W:	http://github.com/mkrufky
10172Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10173T:	git git://linuxtv.org/mkrufky/tuners.git
10174S:	Maintained
10175F:	drivers/media/tuners/tda18271*
10176
10177TDA827x MEDIA DRIVER
10178M:	Michael Krufky <mkrufky@linuxtv.org>
10179L:	linux-media@vger.kernel.org
10180W:	http://linuxtv.org/
10181W:	http://github.com/mkrufky
10182Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10183T:	git git://linuxtv.org/mkrufky/tuners.git
10184S:	Maintained
10185F:	drivers/media/tuners/tda8290.*
10186
10187TDA8290 MEDIA DRIVER
10188M:	Michael Krufky <mkrufky@linuxtv.org>
10189L:	linux-media@vger.kernel.org
10190W:	http://linuxtv.org/
10191W:	http://github.com/mkrufky
10192Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10193T:	git git://linuxtv.org/mkrufky/tuners.git
10194S:	Maintained
10195F:	drivers/media/tuners/tda8290.*
10196
10197TDA9840 MEDIA DRIVER
10198M:	Hans Verkuil <hverkuil@xs4all.nl>
10199L:	linux-media@vger.kernel.org
10200T:	git git://linuxtv.org/media_tree.git
10201W:	http://linuxtv.org
10202S:	Maintained
10203F:	drivers/media/i2c/tda9840*
10204
10205TEA5761 TUNER DRIVER
10206M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10207L:	linux-media@vger.kernel.org
10208W:	http://linuxtv.org
10209T:	git git://linuxtv.org/media_tree.git
10210S:	Odd fixes
10211F:	drivers/media/tuners/tea5761.*
10212
10213TEA5767 TUNER DRIVER
10214M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10215L:	linux-media@vger.kernel.org
10216W:	http://linuxtv.org
10217T:	git git://linuxtv.org/media_tree.git
10218S:	Maintained
10219F:	drivers/media/tuners/tea5767.*
10220
10221TEA6415C MEDIA DRIVER
10222M:	Hans Verkuil <hverkuil@xs4all.nl>
10223L:	linux-media@vger.kernel.org
10224T:	git git://linuxtv.org/media_tree.git
10225W:	http://linuxtv.org
10226S:	Maintained
10227F:	drivers/media/i2c/tea6415c*
10228
10229TEA6420 MEDIA DRIVER
10230M:	Hans Verkuil <hverkuil@xs4all.nl>
10231L:	linux-media@vger.kernel.org
10232T:	git git://linuxtv.org/media_tree.git
10233W:	http://linuxtv.org
10234S:	Maintained
10235F:	drivers/media/i2c/tea6420*
10236
10237TEAM DRIVER
10238M:	Jiri Pirko <jiri@resnulli.us>
10239L:	netdev@vger.kernel.org
10240S:	Supported
10241F:	drivers/net/team/
10242F:	include/linux/if_team.h
10243F:	include/uapi/linux/if_team.h
10244
10245TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10246M:	"Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10247S:	Maintained
10248F:	arch/x86/platform/ts5500/
10249
10250TECHNOTREND USB IR RECEIVER
10251M:	Sean Young <sean@mess.org>
10252L:	linux-media@vger.kernel.org
10253S:	Maintained
10254F:	drivers/media/rc/ttusbir.c
10255
10256TEGRA ARCHITECTURE SUPPORT
10257M:	Stephen Warren <swarren@wwwdotorg.org>
10258M:	Thierry Reding <thierry.reding@gmail.com>
10259M:	Alexandre Courbot <gnurou@gmail.com>
10260L:	linux-tegra@vger.kernel.org
10261Q:	http://patchwork.ozlabs.org/project/linux-tegra/list/
10262T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10263S:	Supported
10264N:	[^a-z]tegra
10265
10266TEGRA CLOCK DRIVER
10267M:	Peter De Schrijver <pdeschrijver@nvidia.com>
10268M:	Prashant Gaikwad <pgaikwad@nvidia.com>
10269S:	Supported
10270F:	drivers/clk/tegra/
10271
10272TEGRA DMA DRIVER
10273M:	Laxman Dewangan <ldewangan@nvidia.com>
10274S:	Supported
10275F:	drivers/dma/tegra20-apb-dma.c
10276
10277TEGRA I2C DRIVER
10278M:	Laxman Dewangan <ldewangan@nvidia.com>
10279S:	Supported
10280F:	drivers/i2c/busses/i2c-tegra.c
10281
10282TEGRA IOMMU DRIVERS
10283M:	Hiroshi Doyu <hdoyu@nvidia.com>
10284S:	Supported
10285F:	drivers/iommu/tegra*
10286
10287TEGRA KBC DRIVER
10288M:	Rakesh Iyer <riyer@nvidia.com>
10289M:	Laxman Dewangan <ldewangan@nvidia.com>
10290S:	Supported
10291F:	drivers/input/keyboard/tegra-kbc.c
10292
10293TEGRA PWM DRIVER
10294M:	Thierry Reding <thierry.reding@gmail.com>
10295S:	Supported
10296F:	drivers/pwm/pwm-tegra.c
10297
10298TEGRA SERIAL DRIVER
10299M:	Laxman Dewangan <ldewangan@nvidia.com>
10300S:	Supported
10301F:	drivers/tty/serial/serial-tegra.c
10302
10303TEGRA SPI DRIVER
10304M:	Laxman Dewangan <ldewangan@nvidia.com>
10305S:	Supported
10306F:	drivers/spi/spi-tegra*
10307
10308TEHUTI ETHERNET DRIVER
10309M:	Andy Gospodarek <andy@greyhouse.net>
10310L:	netdev@vger.kernel.org
10311S:	Supported
10312F:	drivers/net/ethernet/tehuti/*
10313
10314Telecom Clock Driver for MCPL0010
10315M:	Mark Gross <mark.gross@intel.com>
10316S:	Supported
10317F:	drivers/char/tlclk.c
10318
10319TENSILICA XTENSA PORT (xtensa)
10320M:	Chris Zankel <chris@zankel.net>
10321M:	Max Filippov <jcmvbkbc@gmail.com>
10322L:	linux-xtensa@linux-xtensa.org
10323S:	Maintained
10324F:	arch/xtensa/
10325F:	drivers/irqchip/irq-xtensa-*
10326
10327THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10328M:	Hans Verkuil <hverkuil@xs4all.nl>
10329L:	linux-media@vger.kernel.org
10330T:	git git://linuxtv.org/media_tree.git
10331W:	http://linuxtv.org
10332S:	Maintained
10333F:	drivers/media/radio/radio-raremono.c
10334
10335THERMAL
10336M:	Zhang Rui <rui.zhang@intel.com>
10337M:	Eduardo Valentin <edubezval@gmail.com>
10338L:	linux-pm@vger.kernel.org
10339T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10340T:	git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10341Q:	https://patchwork.kernel.org/project/linux-pm/list/
10342S:	Supported
10343F:	drivers/thermal/
10344F:	include/linux/thermal.h
10345F:	include/uapi/linux/thermal.h
10346F:	include/linux/cpu_cooling.h
10347F:	Documentation/devicetree/bindings/thermal/
10348
10349THINGM BLINK(1) USB RGB LED DRIVER
10350M:	Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10351S:	Maintained
10352F:	drivers/hid/hid-thingm.c
10353
10354THINKPAD ACPI EXTRAS DRIVER
10355M:	Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10356L:	ibm-acpi-devel@lists.sourceforge.net
10357L:	platform-driver-x86@vger.kernel.org
10358W:	http://ibm-acpi.sourceforge.net
10359W:	http://thinkwiki.org/wiki/Ibm-acpi
10360T:	git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10361S:	Maintained
10362F:	drivers/platform/x86/thinkpad_acpi.c
10363
10364TI BANDGAP AND THERMAL DRIVER
10365M:	Eduardo Valentin <edubezval@gmail.com>
10366L:	linux-pm@vger.kernel.org
10367L:	linux-omap@vger.kernel.org
10368S:	Maintained
10369F:	drivers/thermal/ti-soc-thermal/
10370
10371TI CDCE706 CLOCK DRIVER
10372M:	Max Filippov <jcmvbkbc@gmail.com>
10373S:	Maintained
10374F:	drivers/clk/clk-cdce706.c
10375
10376TI CLOCK DRIVER
10377M:	Tero Kristo <t-kristo@ti.com>
10378L:	linux-omap@vger.kernel.org
10379S:	Maintained
10380F:	drivers/clk/ti/
10381F:	include/linux/clk/ti.h
10382
10383TI FLASH MEDIA INTERFACE DRIVER
10384M:	Alex Dubov <oakad@yahoo.com>
10385S:	Maintained
10386F:	drivers/misc/tifm*
10387F:	drivers/mmc/host/tifm_sd.c
10388F:	include/linux/tifm.h
10389
10390TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10391M:	Santosh Shilimkar <ssantosh@kernel.org>
10392L:	linux-kernel@vger.kernel.org
10393L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10394S:	Maintained
10395F:	drivers/soc/ti/*
10396T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10397
10398
10399TI LM49xxx FAMILY ASoC CODEC DRIVERS
10400M:	M R Swami Reddy <mr.swami.reddy@ti.com>
10401M:	Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10402L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10403S:	Maintained
10404F:	sound/soc/codecs/lm49453*
10405F:	sound/soc/codecs/isabelle*
10406
10407TI LP855x BACKLIGHT DRIVER
10408M:	Milo Kim <milo.kim@ti.com>
10409S:	Maintained
10410F:	Documentation/backlight/lp855x-driver.txt
10411F:	drivers/video/backlight/lp855x_bl.c
10412F:	include/linux/platform_data/lp855x.h
10413
10414TI LP8727 CHARGER DRIVER
10415M:	Milo Kim <milo.kim@ti.com>
10416S:	Maintained
10417F:	drivers/power/lp8727_charger.c
10418F:	include/linux/platform_data/lp8727.h
10419
10420TI LP8788 MFD DRIVER
10421M:	Milo Kim <milo.kim@ti.com>
10422S:	Maintained
10423F:	drivers/iio/adc/lp8788_adc.c
10424F:	drivers/leds/leds-lp8788.c
10425F:	drivers/mfd/lp8788*.c
10426F:	drivers/power/lp8788-charger.c
10427F:	drivers/regulator/lp8788-*.c
10428F:	include/linux/mfd/lp8788*.h
10429
10430TI NETCP ETHERNET DRIVER
10431M:	Wingman Kwok <w-kwok2@ti.com>
10432M:	Murali Karicheri <m-karicheri2@ti.com>
10433L:	netdev@vger.kernel.org
10434S:	Maintained
10435F:	drivers/net/ethernet/ti/netcp*
10436
10437TI TAS571X FAMILY ASoC CODEC DRIVER
10438M:	Kevin Cernekee <cernekee@chromium.org>
10439L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10440S:	Odd Fixes
10441F:	sound/soc/codecs/tas571x*
10442
10443TI TWL4030 SERIES SOC CODEC DRIVER
10444M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
10445L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10446S:	Maintained
10447F:	sound/soc/codecs/twl4030*
10448
10449TI WILINK WIRELESS DRIVERS
10450L:	linux-wireless@vger.kernel.org
10451W:	http://wireless.kernel.org/en/users/Drivers/wl12xx
10452W:	http://wireless.kernel.org/en/users/Drivers/wl1251
10453T:	git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10454S:	Orphan
10455F:	drivers/net/wireless/ti/
10456F:	include/linux/wl12xx.h
10457
10458TIPC NETWORK LAYER
10459M:	Jon Maloy <jon.maloy@ericsson.com>
10460M:	Ying Xue <ying.xue@windriver.com>
10461L:	netdev@vger.kernel.org (core kernel code)
10462L:	tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10463W:	http://tipc.sourceforge.net/
10464S:	Maintained
10465F:	include/uapi/linux/tipc*.h
10466F:	net/tipc/
10467
10468TILE ARCHITECTURE
10469M:	Chris Metcalf <cmetcalf@ezchip.com>
10470W:	http://www.ezchip.com/scm/
10471S:	Supported
10472F:	arch/tile/
10473F:	drivers/char/tile-srom.c
10474F:	drivers/edac/tile_edac.c
10475F:	drivers/net/ethernet/tile/
10476F:	drivers/rtc/rtc-tile.c
10477F:	drivers/tty/hvc/hvc_tile.c
10478F:	drivers/tty/serial/tilegx.c
10479F:	drivers/usb/host/*-tilegx.c
10480F:	include/linux/usb/tilegx.h
10481
10482TLAN NETWORK DRIVER
10483M:	Samuel Chessman <chessman@tux.org>
10484L:	tlan-devel@lists.sourceforge.net (subscribers-only)
10485W:	http://sourceforge.net/projects/tlan/
10486S:	Maintained
10487F:	Documentation/networking/tlan.txt
10488F:	drivers/net/ethernet/ti/tlan.*
10489
10490TOMOYO SECURITY MODULE
10491M:	Kentaro Takeda <takedakn@nttdata.co.jp>
10492M:	Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10493L:	tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10494L:	tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10495L:	tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10496L:	tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10497W:	http://tomoyo.sourceforge.jp/
10498T:	quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10499S:	Maintained
10500F:	security/tomoyo/
10501
10502TOPSTAR LAPTOP EXTRAS DRIVER
10503M:	Herton Ronaldo Krzesinski <herton@canonical.com>
10504L:	platform-driver-x86@vger.kernel.org
10505S:	Maintained
10506F:	drivers/platform/x86/topstar-laptop.c
10507
10508TOSHIBA ACPI EXTRAS DRIVER
10509M:	Azael Avalos <coproscefalo@gmail.com>
10510L:	platform-driver-x86@vger.kernel.org
10511S:	Maintained
10512F:	drivers/platform/x86/toshiba_acpi.c
10513
10514TOSHIBA BLUETOOTH DRIVER
10515M:	Azael Avalos <coproscefalo@gmail.com>
10516L:	platform-driver-x86@vger.kernel.org
10517S:	Maintained
10518F:	drivers/platform/x86/toshiba_bluetooth.c
10519
10520TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10521M:	Azael Avalos <coproscefalo@gmail.com>
10522L:	platform-driver-x86@vger.kernel.org
10523S:	Maintained
10524F:	drivers/platform/x86/toshiba_haps.c
10525
10526TOSHIBA SMM DRIVER
10527M:	Jonathan Buzzard <jonathan@buzzard.org.uk>
10528W:	http://www.buzzard.org.uk/toshiba/
10529S:	Maintained
10530F:	drivers/char/toshiba.c
10531F:	include/linux/toshiba.h
10532F:	include/uapi/linux/toshiba.h
10533
10534TOSHIBA TC358743 DRIVER
10535M:	Mats Randgaard <matrandg@cisco.com>
10536L:	linux-media@vger.kernel.org
10537S:	Maintained
10538F:	drivers/media/i2c/tc358743*
10539F:	include/media/tc358743.h
10540
10541TMIO MMC DRIVER
10542M:	Ian Molton <ian@mnementh.co.uk>
10543L:	linux-mmc@vger.kernel.org
10544S:	Maintained
10545F:	drivers/mmc/host/tmio_mmc*
10546F:	drivers/mmc/host/sh_mobile_sdhi.c
10547F:	include/linux/mmc/tmio.h
10548F:	include/linux/mmc/sh_mobile_sdhi.h
10549
10550TMP401 HARDWARE MONITOR DRIVER
10551M:	Guenter Roeck <linux@roeck-us.net>
10552L:	lm-sensors@lm-sensors.org
10553S:	Maintained
10554F:	Documentation/hwmon/tmp401
10555F:	drivers/hwmon/tmp401.c
10556
10557TMPFS (SHMEM FILESYSTEM)
10558M:	Hugh Dickins <hughd@google.com>
10559L:	linux-mm@kvack.org
10560S:	Maintained
10561F:	include/linux/shmem_fs.h
10562F:	mm/shmem.c
10563
10564TM6000 VIDEO4LINUX DRIVER
10565M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10566L:	linux-media@vger.kernel.org
10567W:	http://linuxtv.org
10568T:	git git://linuxtv.org/media_tree.git
10569S:	Odd fixes
10570F:	drivers/media/usb/tm6000/
10571
10572TW68 VIDEO4LINUX DRIVER
10573M:	Hans Verkuil <hverkuil@xs4all.nl>
10574L:	linux-media@vger.kernel.org
10575T:	git git://linuxtv.org/media_tree.git
10576W:	http://linuxtv.org
10577S:	Odd Fixes
10578F:	drivers/media/pci/tw68/
10579
10580TPM DEVICE DRIVER
10581M:	Peter Huewe <peterhuewe@gmx.de>
10582M:	Marcel Selhorst <tpmdd@selhorst.net>
10583R:	Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10584W:	http://tpmdd.sourceforge.net
10585L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10586Q:	git git://github.com/PeterHuewe/linux-tpmdd.git
10587T:	https://github.com/PeterHuewe/linux-tpmdd
10588S:	Maintained
10589F:	drivers/char/tpm/
10590
10591TPM IBM_VTPM DEVICE DRIVER
10592M:	Ashley Lai <ashleydlai@gmail.com>
10593W:	http://tpmdd.sourceforge.net
10594L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10595S:	Maintained
10596F:	drivers/char/tpm/tpm_ibmvtpm*
10597
10598TRACING
10599M:	Steven Rostedt <rostedt@goodmis.org>
10600M:	Ingo Molnar <mingo@redhat.com>
10601T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10602S:	Maintained
10603F:	Documentation/trace/ftrace.txt
10604F:	arch/*/*/*/ftrace.h
10605F:	arch/*/kernel/ftrace.c
10606F:	include/*/ftrace.h
10607F:	include/linux/trace*.h
10608F:	include/trace/
10609F:	kernel/trace/
10610F:	tools/testing/selftests/ftrace/
10611
10612TRIVIAL PATCHES
10613M:	Jiri Kosina <trivial@kernel.org>
10614T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10615S:	Maintained
10616K:	^Subject:.*(?i)trivial
10617
10618TTY LAYER
10619M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10620M:	Jiri Slaby <jslaby@suse.com>
10621S:	Supported
10622T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10623F:	Documentation/serial/
10624F:	drivers/tty/
10625F:	drivers/tty/serial/serial_core.c
10626F:	include/linux/serial_core.h
10627F:	include/linux/serial.h
10628F:	include/linux/tty.h
10629F:	include/uapi/linux/serial_core.h
10630F:	include/uapi/linux/serial.h
10631F:	include/uapi/linux/tty.h
10632
10633TUA9001 MEDIA DRIVER
10634M:	Antti Palosaari <crope@iki.fi>
10635L:	linux-media@vger.kernel.org
10636W:	http://linuxtv.org/
10637W:	http://palosaari.fi/linux/
10638Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10639T:	git git://linuxtv.org/anttip/media_tree.git
10640S:	Maintained
10641F:	drivers/media/tuners/tua9001*
10642
10643TULIP NETWORK DRIVERS
10644M:	Grant Grundler <grundler@parisc-linux.org>
10645L:	netdev@vger.kernel.org
10646S:	Maintained
10647F:	drivers/net/ethernet/dec/tulip/
10648
10649TUN/TAP driver
10650M:	Maxim Krasnyansky <maxk@qti.qualcomm.com>
10651W:	http://vtun.sourceforge.net/tun
10652S:	Maintained
10653F:	Documentation/networking/tuntap.txt
10654F:	arch/um/os-Linux/drivers/
10655
10656TURBOCHANNEL SUBSYSTEM
10657M:	"Maciej W. Rozycki" <macro@linux-mips.org>
10658M:	Ralf Baechle <ralf@linux-mips.org>
10659L:	linux-mips@linux-mips.org
10660Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
10661S:	Maintained
10662F:	drivers/tc/
10663F:	include/linux/tc.h
10664
10665U14-34F SCSI DRIVER
10666M:	Dario Ballabio <ballabio_dario@emc.com>
10667L:	linux-scsi@vger.kernel.org
10668S:	Maintained
10669F:	drivers/scsi/u14-34f.c
10670
10671UBI FILE SYSTEM (UBIFS)
10672M:	Artem Bityutskiy <dedekind1@gmail.com>
10673M:	Adrian Hunter <adrian.hunter@intel.com>
10674L:	linux-mtd@lists.infradead.org
10675T:	git git://git.infradead.org/ubifs-2.6.git
10676W:	http://www.linux-mtd.infradead.org/doc/ubifs.html
10677S:	Maintained
10678F:	Documentation/filesystems/ubifs.txt
10679F:	fs/ubifs/
10680
10681UCLINUX (M68KNOMMU AND COLDFIRE)
10682M:	Greg Ungerer <gerg@uclinux.org>
10683W:	http://www.uclinux.org/
10684L:	linux-m68k@lists.linux-m68k.org
10685L:	uclinux-dev@uclinux.org  (subscribers-only)
10686T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10687S:	Maintained
10688F:	arch/m68k/coldfire/
10689F:	arch/m68k/68*/
10690F:	arch/m68k/*/*_no.*
10691F:	arch/m68k/include/asm/*_no.*
10692
10693UDF FILESYSTEM
10694M:	Jan Kara <jack@suse.com>
10695S:	Maintained
10696F:	Documentation/filesystems/udf.txt
10697F:	fs/udf/
10698
10699UFS FILESYSTEM
10700M:	Evgeniy Dushistov <dushistov@mail.ru>
10701S:	Maintained
10702F:	Documentation/filesystems/ufs.txt
10703F:	fs/ufs/
10704
10705UHID USERSPACE HID IO DRIVER:
10706M:	David Herrmann <dh.herrmann@googlemail.com>
10707L:	linux-input@vger.kernel.org
10708S:	Maintained
10709F:	drivers/hid/uhid.c
10710F:	include/uapi/linux/uhid.h
10711
10712ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10713L:	linux-usb@vger.kernel.org
10714S:	Orphan
10715F:	drivers/uwb/
10716F:	include/linux/uwb.h
10717F:	include/linux/uwb/
10718
10719UNICORE32 ARCHITECTURE:
10720M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
10721W:	http://mprc.pku.edu.cn/~guanxuetao/linux
10722S:	Maintained
10723T:	git git://github.com/gxt/linux.git
10724F:	arch/unicore32/
10725
10726UNIFDEF
10727M:	Tony Finch <dot@dotat.at>
10728W:	http://dotat.at/prog/unifdef
10729S:	Maintained
10730F:	scripts/unifdef.c
10731
10732UNIFORM CDROM DRIVER
10733M:	Jens Axboe <axboe@kernel.dk>
10734W:	http://www.kernel.dk
10735S:	Maintained
10736F:	Documentation/cdrom/
10737F:	drivers/cdrom/cdrom.c
10738F:	include/linux/cdrom.h
10739F:	include/uapi/linux/cdrom.h
10740
10741UNISYS S-PAR DRIVERS
10742M:	Benjamin Romer <benjamin.romer@unisys.com>
10743M:	David Kershner <david.kershner@unisys.com>
10744L:	sparmaintainer@unisys.com (Unisys internal)
10745S:	Supported
10746F:	drivers/staging/unisys/
10747
10748UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10749M:	Vinayak Holikatti <vinholikatti@gmail.com>
10750L:	linux-scsi@vger.kernel.org
10751S:	Supported
10752F:	Documentation/scsi/ufs.txt
10753F:	drivers/scsi/ufs/
10754
10755UNSORTED BLOCK IMAGES (UBI)
10756M:	Artem Bityutskiy <dedekind1@gmail.com>
10757M:	Richard Weinberger <richard@nod.at>
10758W:	http://www.linux-mtd.infradead.org/
10759L:	linux-mtd@lists.infradead.org
10760T:	git git://git.infradead.org/ubifs-2.6.git
10761S:	Supported
10762F:	drivers/mtd/ubi/
10763F:	include/linux/mtd/ubi.h
10764F:	include/uapi/mtd/ubi-user.h
10765
10766USB ACM DRIVER
10767M:	Oliver Neukum <oliver@neukum.org>
10768L:	linux-usb@vger.kernel.org
10769S:	Maintained
10770F:	Documentation/usb/acm.txt
10771F:	drivers/usb/class/cdc-acm.*
10772
10773USB AR5523 WIRELESS DRIVER
10774M:	Pontus Fuchs <pontus.fuchs@gmail.com>
10775L:	linux-wireless@vger.kernel.org
10776S:	Maintained
10777F:	drivers/net/wireless/ath/ar5523/
10778
10779USB ATTACHED SCSI
10780M:	Hans de Goede <hdegoede@redhat.com>
10781M:	Gerd Hoffmann <kraxel@redhat.com>
10782L:	linux-usb@vger.kernel.org
10783L:	linux-scsi@vger.kernel.org
10784S:	Maintained
10785F:	drivers/usb/storage/uas.c
10786
10787USB CDC ETHERNET DRIVER
10788M:	Oliver Neukum <oliver@neukum.org>
10789L:	linux-usb@vger.kernel.org
10790S:	Maintained
10791F:	drivers/net/usb/cdc_*.c
10792F:	include/uapi/linux/usb/cdc.h
10793
10794USB CHAOSKEY DRIVER
10795M:	Keith Packard <keithp@keithp.com>
10796L:	linux-usb@vger.kernel.org
10797S:	Maintained
10798F:	drivers/usb/misc/chaoskey.c
10799
10800USB CYPRESS C67X00 DRIVER
10801M:	Peter Korsgaard <jacmet@sunsite.dk>
10802L:	linux-usb@vger.kernel.org
10803S:	Maintained
10804F:	drivers/usb/c67x00/
10805
10806USB DAVICOM DM9601 DRIVER
10807M:	Peter Korsgaard <jacmet@sunsite.dk>
10808L:	netdev@vger.kernel.org
10809W:	http://www.linux-usb.org/usbnet
10810S:	Maintained
10811F:	drivers/net/usb/dm9601.c
10812
10813USB DIAMOND RIO500 DRIVER
10814M:	Cesar Miquel <miquel@df.uba.ar>
10815L:	rio500-users@lists.sourceforge.net
10816W:	http://rio500.sourceforge.net
10817S:	Maintained
10818F:	drivers/usb/misc/rio500*
10819
10820USB EHCI DRIVER
10821M:	Alan Stern <stern@rowland.harvard.edu>
10822L:	linux-usb@vger.kernel.org
10823S:	Maintained
10824F:	Documentation/usb/ehci.txt
10825F:	drivers/usb/host/ehci*
10826
10827USB GADGET/PERIPHERAL SUBSYSTEM
10828M:	Felipe Balbi <balbi@ti.com>
10829L:	linux-usb@vger.kernel.org
10830W:	http://www.linux-usb.org/gadget
10831T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10832S:	Maintained
10833F:	drivers/usb/gadget/
10834F:	include/linux/usb/gadget*
10835
10836USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10837M:	Jiri Kosina <jikos@kernel.org>
10838L:	linux-usb@vger.kernel.org
10839T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10840S:	Maintained
10841F:	Documentation/hid/hiddev.txt
10842F:	drivers/hid/usbhid/
10843
10844USB ISP116X DRIVER
10845M:	Olav Kongas <ok@artecdesign.ee>
10846L:	linux-usb@vger.kernel.org
10847S:	Maintained
10848F:	drivers/usb/host/isp116x*
10849F:	include/linux/usb/isp116x.h
10850
10851USB MASS STORAGE DRIVER
10852M:	Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10853L:	linux-usb@vger.kernel.org
10854L:	usb-storage@lists.one-eyed-alien.net
10855S:	Maintained
10856W:	http://www.one-eyed-alien.net/~mdharm/linux-usb/
10857F:	drivers/usb/storage/
10858
10859USB MIDI DRIVER
10860M:	Clemens Ladisch <clemens@ladisch.de>
10861L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10862T:	git git://git.alsa-project.org/alsa-kernel.git
10863S:	Maintained
10864F:	sound/usb/midi.*
10865
10866USB NETWORKING DRIVERS
10867L:	linux-usb@vger.kernel.org
10868S:	Odd Fixes
10869F:	drivers/net/usb/
10870
10871USB OHCI DRIVER
10872M:	Alan Stern <stern@rowland.harvard.edu>
10873L:	linux-usb@vger.kernel.org
10874S:	Maintained
10875F:	Documentation/usb/ohci.txt
10876F:	drivers/usb/host/ohci*
10877
10878USB OTG FSM (Finite State Machine)
10879M:	Peter Chen <Peter.Chen@freescale.com>
10880T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10881L:	linux-usb@vger.kernel.org
10882S:	Maintained
10883F:	drivers/usb/common/usb-otg-fsm.c
10884
10885USB OVER IP DRIVER
10886M:	Valentina Manea <valentina.manea.m@gmail.com>
10887M:	Shuah Khan <shuah.kh@samsung.com>
10888L:	linux-usb@vger.kernel.org
10889S:	Maintained
10890F:	drivers/usb/usbip/
10891F:	tools/usb/usbip/
10892
10893USB PEGASUS DRIVER
10894M:	Petko Manolov <petkan@nucleusys.com>
10895L:	linux-usb@vger.kernel.org
10896L:	netdev@vger.kernel.org
10897T:	git git://github.com/petkan/pegasus.git
10898W:	https://github.com/petkan/pegasus
10899S:	Maintained
10900F:	drivers/net/usb/pegasus.*
10901
10902USB PHY LAYER
10903M:	Felipe Balbi <balbi@ti.com>
10904L:	linux-usb@vger.kernel.org
10905T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10906S:	Maintained
10907F:	drivers/usb/phy/
10908
10909USB PRINTER DRIVER (usblp)
10910M:	Pete Zaitcev <zaitcev@redhat.com>
10911L:	linux-usb@vger.kernel.org
10912S:	Supported
10913F:	drivers/usb/class/usblp.c
10914
10915USB RTL8150 DRIVER
10916M:	Petko Manolov <petkan@nucleusys.com>
10917L:	linux-usb@vger.kernel.org
10918L:	netdev@vger.kernel.org
10919T:	git git://github.com/petkan/rtl8150.git
10920W:	https://github.com/petkan/rtl8150
10921S:	Maintained
10922F:	drivers/net/usb/rtl8150.c
10923
10924USB SERIAL SUBSYSTEM
10925M:	Johan Hovold <johan@kernel.org>
10926L:	linux-usb@vger.kernel.org
10927S:	Maintained
10928F:	Documentation/usb/usb-serial.txt
10929F:	drivers/usb/serial/
10930F:	include/linux/usb/serial.h
10931
10932USB SMSC75XX ETHERNET DRIVER
10933M:	Steve Glendinning <steve.glendinning@shawell.net>
10934L:	netdev@vger.kernel.org
10935S:	Maintained
10936F:	drivers/net/usb/smsc75xx.*
10937
10938USB SMSC95XX ETHERNET DRIVER
10939M:	Steve Glendinning <steve.glendinning@shawell.net>
10940L:	netdev@vger.kernel.org
10941S:	Maintained
10942F:	drivers/net/usb/smsc95xx.*
10943
10944USB SUBSYSTEM
10945M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10946L:	linux-usb@vger.kernel.org
10947W:	http://www.linux-usb.org
10948T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10949S:	Supported
10950F:	Documentation/usb/
10951F:	drivers/usb/
10952F:	include/linux/usb.h
10953F:	include/linux/usb/
10954
10955USB UHCI DRIVER
10956M:	Alan Stern <stern@rowland.harvard.edu>
10957L:	linux-usb@vger.kernel.org
10958S:	Maintained
10959F:	drivers/usb/host/uhci*
10960
10961USB "USBNET" DRIVER FRAMEWORK
10962M:	Oliver Neukum <oneukum@suse.com>
10963L:	netdev@vger.kernel.org
10964W:	http://www.linux-usb.org/usbnet
10965S:	Maintained
10966F:	drivers/net/usb/usbnet.c
10967F:	include/linux/usb/usbnet.h
10968
10969USB VIDEO CLASS
10970M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10971L:	linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10972L:	linux-media@vger.kernel.org
10973T:	git git://linuxtv.org/media_tree.git
10974W:	http://www.ideasonboard.org/uvc/
10975S:	Maintained
10976F:	drivers/media/usb/uvc/
10977F:	include/uapi/linux/uvcvideo.h
10978
10979USB VISION DRIVER
10980M:	Hans Verkuil <hverkuil@xs4all.nl>
10981L:	linux-media@vger.kernel.org
10982T:	git git://linuxtv.org/media_tree.git
10983W:	http://linuxtv.org
10984S:	Odd Fixes
10985F:	drivers/media/usb/usbvision/
10986
10987USB WEBCAM GADGET
10988M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10989L:	linux-usb@vger.kernel.org
10990S:	Maintained
10991F:	drivers/usb/gadget/function/*uvc*
10992F:	drivers/usb/gadget/legacy/webcam.c
10993
10994USB WIRELESS RNDIS DRIVER (rndis_wlan)
10995M:	Jussi Kivilinna <jussi.kivilinna@iki.fi>
10996L:	linux-wireless@vger.kernel.org
10997S:	Maintained
10998F:	drivers/net/wireless/rndis_wlan.c
10999
11000USB XHCI DRIVER
11001M:	Mathias Nyman <mathias.nyman@intel.com>
11002L:	linux-usb@vger.kernel.org
11003S:	Supported
11004F:	drivers/usb/host/xhci*
11005F:	drivers/usb/host/pci-quirks*
11006
11007USB ZD1201 DRIVER
11008L:	linux-wireless@vger.kernel.org
11009W:	http://linux-lc100020.sourceforge.net
11010S:	Orphan
11011F:	drivers/net/wireless/zd1201.*
11012
11013USB ZR364XX DRIVER
11014M:	Antoine Jacquet <royale@zerezo.com>
11015L:	linux-usb@vger.kernel.org
11016L:	linux-media@vger.kernel.org
11017T:	git git://linuxtv.org/media_tree.git
11018W:	http://royale.zerezo.com/zr364xx/
11019S:	Maintained
11020F:	Documentation/video4linux/zr364xx.txt
11021F:	drivers/media/usb/zr364xx/
11022
11023ULPI BUS
11024M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
11025L:	linux-usb@vger.kernel.org
11026S:	Maintained
11027F:	drivers/usb/common/ulpi.c
11028F:	include/linux/ulpi/
11029
11030USER-MODE LINUX (UML)
11031M:	Jeff Dike <jdike@addtoit.com>
11032M:	Richard Weinberger <richard@nod.at>
11033L:	user-mode-linux-devel@lists.sourceforge.net
11034L:	user-mode-linux-user@lists.sourceforge.net
11035W:	http://user-mode-linux.sourceforge.net
11036S:	Maintained
11037F:	Documentation/virtual/uml/
11038F:	arch/um/
11039F:	arch/x86/um/
11040F:	fs/hostfs/
11041F:	fs/hppfs/
11042
11043USERSPACE I/O (UIO)
11044M:	"Hans J. Koch" <hjk@hansjkoch.de>
11045M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11046S:	Maintained
11047T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11048F:	Documentation/DocBook/uio-howto.tmpl
11049F:	drivers/uio/
11050F:	include/linux/uio*.h
11051
11052UTIL-LINUX PACKAGE
11053M:	Karel Zak <kzak@redhat.com>
11054L:	util-linux@vger.kernel.org
11055W:	http://en.wikipedia.org/wiki/Util-linux
11056T:	git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11057S:	Maintained
11058
11059UVESAFB DRIVER
11060M:	Michal Januszewski <spock@gentoo.org>
11061L:	linux-fbdev@vger.kernel.org
11062W:	http://dev.gentoo.org/~spock/projects/uvesafb/
11063S:	Maintained
11064F:	Documentation/fb/uvesafb.txt
11065F:	drivers/video/fbdev/uvesafb.*
11066
11067VFAT/FAT/MSDOS FILESYSTEM
11068M:	OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11069S:	Maintained
11070F:	Documentation/filesystems/vfat.txt
11071F:	fs/fat/
11072
11073VFIO DRIVER
11074M:	Alex Williamson <alex.williamson@redhat.com>
11075L:	kvm@vger.kernel.org
11076S:	Maintained
11077F:	Documentation/vfio.txt
11078F:	drivers/vfio/
11079F:	include/linux/vfio.h
11080F:	include/uapi/linux/vfio.h
11081
11082VFIO PLATFORM DRIVER
11083M:	Baptiste Reynal <b.reynal@virtualopensystems.com>
11084L:	kvm@vger.kernel.org
11085S:	Maintained
11086F:	drivers/vfio/platform/
11087
11088VIDEOBUF2 FRAMEWORK
11089M:	Pawel Osciak <pawel@osciak.com>
11090M:	Marek Szyprowski <m.szyprowski@samsung.com>
11091M:	Kyungmin Park <kyungmin.park@samsung.com>
11092L:	linux-media@vger.kernel.org
11093S:	Maintained
11094F:	drivers/media/v4l2-core/videobuf2-*
11095F:	include/media/videobuf2-*
11096
11097VIRTIO CONSOLE DRIVER
11098M:	Amit Shah <amit.shah@redhat.com>
11099L:	virtualization@lists.linux-foundation.org
11100S:	Maintained
11101F:	drivers/char/virtio_console.c
11102F:	include/linux/virtio_console.h
11103F:	include/uapi/linux/virtio_console.h
11104
11105VIRTIO CORE, NET AND BLOCK DRIVERS
11106M:	"Michael S. Tsirkin" <mst@redhat.com>
11107L:	virtualization@lists.linux-foundation.org
11108S:	Maintained
11109F:	drivers/virtio/
11110F:	tools/virtio/
11111F:	drivers/net/virtio_net.c
11112F:	drivers/block/virtio_blk.c
11113F:	include/linux/virtio_*.h
11114F:	include/uapi/linux/virtio_*.h
11115
11116VIRTIO DRIVERS FOR S390
11117M:	Christian Borntraeger <borntraeger@de.ibm.com>
11118M:	Cornelia Huck <cornelia.huck@de.ibm.com>
11119L:	linux-s390@vger.kernel.org
11120L:	virtualization@lists.linux-foundation.org
11121L:	kvm@vger.kernel.org
11122S:	Supported
11123F:	drivers/s390/virtio/
11124
11125VIRTIO GPU DRIVER
11126M:	David Airlie <airlied@linux.ie>
11127M:	Gerd Hoffmann <kraxel@redhat.com>
11128L:	dri-devel@lists.freedesktop.org
11129L:	virtualization@lists.linux-foundation.org
11130S:	Maintained
11131F:	drivers/gpu/drm/virtio/
11132F:	include/uapi/linux/virtio_gpu.h
11133
11134VIRTIO HOST (VHOST)
11135M:	"Michael S. Tsirkin" <mst@redhat.com>
11136L:	kvm@vger.kernel.org
11137L:	virtualization@lists.linux-foundation.org
11138L:	netdev@vger.kernel.org
11139S:	Maintained
11140F:	drivers/vhost/
11141F:	include/uapi/linux/vhost.h
11142
11143VIRTIO INPUT DRIVER
11144M:	Gerd Hoffmann <kraxel@redhat.com>
11145S:	Maintained
11146F:	drivers/virtio/virtio_input.c
11147F:	include/uapi/linux/virtio_input.h
11148
11149VIA RHINE NETWORK DRIVER
11150S:	Orphan
11151F:	drivers/net/ethernet/via/via-rhine.c
11152
11153VIA SD/MMC CARD CONTROLLER DRIVER
11154M:	Bruce Chang <brucechang@via.com.tw>
11155M:	Harald Welte <HaraldWelte@viatech.com>
11156S:	Maintained
11157F:	drivers/mmc/host/via-sdmmc.c
11158
11159VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11160M:	Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11161L:	linux-fbdev@vger.kernel.org
11162S:	Maintained
11163F:	include/linux/via-core.h
11164F:	include/linux/via-gpio.h
11165F:	include/linux/via_i2c.h
11166F:	drivers/video/fbdev/via/
11167
11168VIA VELOCITY NETWORK DRIVER
11169M:	Francois Romieu <romieu@fr.zoreil.com>
11170L:	netdev@vger.kernel.org
11171S:	Maintained
11172F:	drivers/net/ethernet/via/via-velocity.*
11173
11174VIVID VIRTUAL VIDEO DRIVER
11175M:	Hans Verkuil <hverkuil@xs4all.nl>
11176L:	linux-media@vger.kernel.org
11177T:	git git://linuxtv.org/media_tree.git
11178W:	http://linuxtv.org
11179S:	Maintained
11180F:	drivers/media/platform/vivid/*
11181
11182VLAN (802.1Q)
11183M:	Patrick McHardy <kaber@trash.net>
11184L:	netdev@vger.kernel.org
11185S:	Maintained
11186F:	drivers/net/macvlan.c
11187F:	include/linux/if_*vlan.h
11188F:	net/8021q/
11189
11190VLYNQ BUS
11191M:	Florian Fainelli <florian@openwrt.org>
11192L:	openwrt-devel@lists.openwrt.org (subscribers-only)
11193S:	Maintained
11194F:	drivers/vlynq/vlynq.c
11195F:	include/linux/vlynq.h
11196
11197VME SUBSYSTEM
11198M:	Martyn Welch <martyn.welch@ge.com>
11199M:	Manohar Vanga <manohar.vanga@gmail.com>
11200M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11201L:	devel@driverdev.osuosl.org
11202S:	Maintained
11203T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11204F:	Documentation/vme_api.txt
11205F:	drivers/staging/vme/
11206F:	drivers/vme/
11207F:	include/linux/vme*
11208
11209VMWARE HYPERVISOR INTERFACE
11210M:	Alok Kataria <akataria@vmware.com>
11211L:	virtualization@lists.linux-foundation.org
11212S:	Supported
11213F:	arch/x86/kernel/cpu/vmware.c
11214
11215VMWARE BALLOON DRIVER
11216M:	Xavier Deguillard <xdeguillard@vmware.com>
11217M:	Philip Moltmann <moltmann@vmware.com>
11218M:	"VMware, Inc." <pv-drivers@vmware.com>
11219L:	linux-kernel@vger.kernel.org
11220S:	Maintained
11221F:	drivers/misc/vmw_balloon.c
11222
11223VMWARE VMMOUSE SUBDRIVER
11224M:	"VMware Graphics" <linux-graphics-maintainer@vmware.com>
11225M:	"VMware, Inc." <pv-drivers@vmware.com>
11226L:	linux-input@vger.kernel.org
11227S:	Maintained
11228F:	drivers/input/mouse/vmmouse.c
11229F:	drivers/input/mouse/vmmouse.h
11230
11231VMWARE VMXNET3 ETHERNET DRIVER
11232M:	Shrikrishna Khare <skhare@vmware.com>
11233M:	"VMware, Inc." <pv-drivers@vmware.com>
11234L:	netdev@vger.kernel.org
11235S:	Maintained
11236F:	drivers/net/vmxnet3/
11237
11238VMware PVSCSI driver
11239M:	Arvind Kumar <arvindkumar@vmware.com>
11240M:	VMware PV-Drivers <pv-drivers@vmware.com>
11241L:	linux-scsi@vger.kernel.org
11242S:	Maintained
11243F:	drivers/scsi/vmw_pvscsi.c
11244F:	drivers/scsi/vmw_pvscsi.h
11245
11246VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11247M:	Liam Girdwood <lgirdwood@gmail.com>
11248M:	Mark Brown <broonie@kernel.org>
11249L:	linux-kernel@vger.kernel.org
11250W:	http://opensource.wolfsonmicro.com/node/15
11251W:	http://www.slimlogic.co.uk/?p=48
11252T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11253S:	Supported
11254F:	drivers/regulator/
11255F:	include/linux/regulator/
11256
11257VRF
11258M:	David Ahern <dsa@cumulusnetworks.com>
11259M:	Shrijeet Mukherjee <shm@cumulusnetworks.com>
11260L:	netdev@vger.kernel.org
11261S:	Maintained
11262F:	drivers/net/vrf.c
11263F:	include/net/vrf.h
11264
11265VT1211 HARDWARE MONITOR DRIVER
11266M:	Juerg Haefliger <juergh@gmail.com>
11267L:	lm-sensors@lm-sensors.org
11268S:	Maintained
11269F:	Documentation/hwmon/vt1211
11270F:	drivers/hwmon/vt1211.c
11271
11272VT8231 HARDWARE MONITOR DRIVER
11273M:	Roger Lucas <vt8231@hiddenengine.co.uk>
11274L:	lm-sensors@lm-sensors.org
11275S:	Maintained
11276F:	drivers/hwmon/vt8231.c
11277
11278VUB300 USB to SDIO/SD/MMC bridge chip
11279M:	Tony Olech <tony.olech@elandigitalsystems.com>
11280L:	linux-mmc@vger.kernel.org
11281L:	linux-usb@vger.kernel.org
11282S:	Supported
11283F:	drivers/mmc/host/vub300.c
11284
11285W1 DALLAS'S 1-WIRE BUS
11286M:	Evgeniy Polyakov <zbr@ioremap.net>
11287S:	Maintained
11288F:	Documentation/w1/
11289F:	drivers/w1/
11290
11291W83791D HARDWARE MONITORING DRIVER
11292M:	Marc Hulsman <m.hulsman@tudelft.nl>
11293L:	lm-sensors@lm-sensors.org
11294S:	Maintained
11295F:	Documentation/hwmon/w83791d
11296F:	drivers/hwmon/w83791d.c
11297
11298W83793 HARDWARE MONITORING DRIVER
11299M:	Rudolf Marek <r.marek@assembler.cz>
11300L:	lm-sensors@lm-sensors.org
11301S:	Maintained
11302F:	Documentation/hwmon/w83793
11303F:	drivers/hwmon/w83793.c
11304
11305W83795 HARDWARE MONITORING DRIVER
11306M:	Jean Delvare <jdelvare@suse.com>
11307L:	lm-sensors@lm-sensors.org
11308S:	Maintained
11309F:	drivers/hwmon/w83795.c
11310
11311W83L51xD SD/MMC CARD INTERFACE DRIVER
11312M:	Pierre Ossman <pierre@ossman.eu>
11313S:	Maintained
11314F:	drivers/mmc/host/wbsd.*
11315
11316WACOM PROTOCOL 4 SERIAL TABLETS
11317M:	Julian Squires <julian@cipht.net>
11318M:	Hans de Goede <hdegoede@redhat.com>
11319L:	linux-input@vger.kernel.org
11320S:	Maintained
11321F:	drivers/input/tablet/wacom_serial4.c
11322
11323WATCHDOG DEVICE DRIVERS
11324M:	Wim Van Sebroeck <wim@iguana.be>
11325L:	linux-watchdog@vger.kernel.org
11326W:	http://www.linux-watchdog.org/
11327T:	git git://www.linux-watchdog.org/linux-watchdog.git
11328S:	Maintained
11329F:	Documentation/watchdog/
11330F:	drivers/watchdog/
11331F:	include/linux/watchdog.h
11332F:	include/uapi/linux/watchdog.h
11333
11334WD7000 SCSI DRIVER
11335M:	Miroslav Zagorac <zaga@fly.cc.fer.hr>
11336L:	linux-scsi@vger.kernel.org
11337S:	Maintained
11338F:	drivers/scsi/wd7000.c
11339
11340WIIMOTE HID DRIVER
11341M:	David Herrmann <dh.herrmann@googlemail.com>
11342L:	linux-input@vger.kernel.org
11343S:	Maintained
11344F:	drivers/hid/hid-wiimote*
11345
11346WINBOND CIR DRIVER
11347M:	David Härdeman <david@hardeman.nu>
11348S:	Maintained
11349F:	drivers/media/rc/winbond-cir.c
11350
11351WIMAX STACK
11352M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11353M:	linux-wimax@intel.com
11354L:	wimax@linuxwimax.org (subscribers-only)
11355S:	Supported
11356W:	http://linuxwimax.org
11357F:	Documentation/wimax/README.wimax
11358F:	include/linux/wimax/debug.h
11359F:	include/net/wimax.h
11360F:	include/uapi/linux/wimax.h
11361F:	net/wimax/
11362
11363WISTRON LAPTOP BUTTON DRIVER
11364M:	Miloslav Trmac <mitr@volny.cz>
11365S:	Maintained
11366F:	drivers/input/misc/wistron_btns.c
11367
11368WL3501 WIRELESS PCMCIA CARD DRIVER
11369M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11370L:	linux-wireless@vger.kernel.org
11371W:	http://oops.ghostprotocols.net:81/blog
11372S:	Maintained
11373F:	drivers/net/wireless/wl3501*
11374
11375WM97XX TOUCHSCREEN DRIVERS
11376M:	Mark Brown <broonie@kernel.org>
11377M:	Liam Girdwood <lrg@slimlogic.co.uk>
11378L:	linux-input@vger.kernel.org
11379T:	git git://opensource.wolfsonmicro.com/linux-2.6-touch
11380W:	http://opensource.wolfsonmicro.com/node/7
11381S:	Supported
11382F:	drivers/input/touchscreen/*wm97*
11383F:	include/linux/wm97xx.h
11384
11385WOLFSON MICROELECTRONICS DRIVERS
11386L:	patches@opensource.wolfsonmicro.com
11387T:	git git://opensource.wolfsonmicro.com/linux-2.6-asoc
11388T:	git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
11389W:	http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
11390S:	Supported
11391F:	Documentation/hwmon/wm83??
11392F:	arch/arm/mach-s3c64xx/mach-crag6410*
11393F:	drivers/clk/clk-wm83*.c
11394F:	drivers/extcon/extcon-arizona.c
11395F:	drivers/leds/leds-wm83*.c
11396F:	drivers/gpio/gpio-*wm*.c
11397F:	drivers/gpio/gpio-arizona.c
11398F:	drivers/hwmon/wm83??-hwmon.c
11399F:	drivers/input/misc/wm831x-on.c
11400F:	drivers/input/touchscreen/wm831x-ts.c
11401F:	drivers/input/touchscreen/wm97*.c
11402F:	drivers/mfd/arizona*
11403F:	drivers/mfd/wm*.c
11404F:	drivers/power/wm83*.c
11405F:	drivers/rtc/rtc-wm83*.c
11406F:	drivers/regulator/wm8*.c
11407F:	drivers/video/backlight/wm83*_bl.c
11408F:	drivers/watchdog/wm83*_wdt.c
11409F:	include/linux/mfd/arizona/
11410F:	include/linux/mfd/wm831x/
11411F:	include/linux/mfd/wm8350/
11412F:	include/linux/mfd/wm8400*
11413F:	include/linux/wm97xx.h
11414F:	include/sound/wm????.h
11415F:	sound/soc/codecs/arizona.?
11416F:	sound/soc/codecs/wm*
11417
11418WORKQUEUE
11419M:	Tejun Heo <tj@kernel.org>
11420R:	Lai Jiangshan <jiangshanlai@gmail.com>
11421T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11422S:	Maintained
11423F:	include/linux/workqueue.h
11424F:	kernel/workqueue.c
11425F:	Documentation/workqueue.txt
11426
11427X.25 NETWORK LAYER
11428M:	Andrew Hendry <andrew.hendry@gmail.com>
11429L:	linux-x25@vger.kernel.org
11430S:	Odd Fixes
11431F:	Documentation/networking/x25*
11432F:	include/net/x25*
11433F:	net/x25/
11434
11435X86 ARCHITECTURE (32-BIT AND 64-BIT)
11436M:	Thomas Gleixner <tglx@linutronix.de>
11437M:	Ingo Molnar <mingo@redhat.com>
11438M:	"H. Peter Anvin" <hpa@zytor.com>
11439M:	x86@kernel.org
11440L:	linux-kernel@vger.kernel.org
11441T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11442S:	Maintained
11443F:	Documentation/x86/
11444F:	arch/x86/
11445
11446X86 PLATFORM DRIVERS
11447M:	Darren Hart <dvhart@infradead.org>
11448L:	platform-driver-x86@vger.kernel.org
11449T:	git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11450S:	Maintained
11451F:	drivers/platform/x86/
11452
11453X86 MCE INFRASTRUCTURE
11454M:	Tony Luck <tony.luck@intel.com>
11455M:	Borislav Petkov <bp@alien8.de>
11456L:	linux-edac@vger.kernel.org
11457S:	Maintained
11458F:	arch/x86/kernel/cpu/mcheck/*
11459
11460X86 VDSO
11461M:	Andy Lutomirski <luto@amacapital.net>
11462L:	linux-kernel@vger.kernel.org
11463T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11464S:	Maintained
11465F:	arch/x86/entry/vdso/
11466
11467XC2028/3028 TUNER DRIVER
11468M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11469L:	linux-media@vger.kernel.org
11470W:	http://linuxtv.org
11471T:	git git://linuxtv.org/media_tree.git
11472S:	Maintained
11473F:	drivers/media/tuners/tuner-xc2028.*
11474
11475XEN HYPERVISOR INTERFACE
11476M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11477M:	Boris Ostrovsky <boris.ostrovsky@oracle.com>
11478M:	David Vrabel <david.vrabel@citrix.com>
11479L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11480T:	git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11481S:	Supported
11482F:	arch/x86/xen/
11483F:	drivers/*/xen-*front.c
11484F:	drivers/xen/
11485F:	arch/x86/include/asm/xen/
11486F:	include/xen/
11487F:	include/uapi/xen/
11488
11489XEN HYPERVISOR ARM
11490M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11491L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11492S:	Supported
11493F:	arch/arm/xen/
11494F:	arch/arm/include/asm/xen/
11495
11496XEN HYPERVISOR ARM64
11497M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11498L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11499S:	Supported
11500F:	arch/arm64/xen/
11501F:	arch/arm64/include/asm/xen/
11502
11503XEN NETWORK BACKEND DRIVER
11504M:	Ian Campbell <ian.campbell@citrix.com>
11505M:	Wei Liu <wei.liu2@citrix.com>
11506L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11507L:	netdev@vger.kernel.org
11508S:	Supported
11509F:	drivers/net/xen-netback/*
11510
11511XEN PCI SUBSYSTEM
11512M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11513L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11514S:	Supported
11515F:	arch/x86/pci/*xen*
11516F:	drivers/pci/*xen*
11517
11518XEN BLOCK SUBSYSTEM
11519M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11520M:	Roger Pau Monné <roger.pau@citrix.com>
11521L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11522S:	Supported
11523F:	drivers/block/xen-blkback/*
11524F:	drivers/block/xen*
11525
11526XEN PVSCSI DRIVERS
11527M:	Juergen Gross <jgross@suse.com>
11528L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11529L:	linux-scsi@vger.kernel.org
11530S:	Supported
11531F:	drivers/scsi/xen-scsifront.c
11532F:	drivers/xen/xen-scsiback.c
11533F:	include/xen/interface/io/vscsiif.h
11534
11535XEN SWIOTLB SUBSYSTEM
11536M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11537L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11538S:	Supported
11539F:	arch/x86/xen/*swiotlb*
11540F:	drivers/xen/*swiotlb*
11541
11542XFS FILESYSTEM
11543P:	Silicon Graphics Inc
11544M:	Dave Chinner <david@fromorbit.com>
11545M:	xfs@oss.sgi.com
11546L:	xfs@oss.sgi.com
11547W:	http://oss.sgi.com/projects/xfs
11548T:	git git://oss.sgi.com/xfs/xfs.git
11549S:	Supported
11550F:	Documentation/filesystems/xfs.txt
11551F:	fs/xfs/
11552
11553XILINX AXI ETHERNET DRIVER
11554M:	Anirudha Sarangi <anirudh@xilinx.com>
11555M:	John Linn <John.Linn@xilinx.com>
11556S:	Maintained
11557F:	drivers/net/ethernet/xilinx/xilinx_axienet*
11558
11559XILINX UARTLITE SERIAL DRIVER
11560M:	Peter Korsgaard <jacmet@sunsite.dk>
11561L:	linux-serial@vger.kernel.org
11562S:	Maintained
11563F:	drivers/tty/serial/uartlite.c
11564
11565XILINX VIDEO IP CORES
11566M:	Hyun Kwon <hyun.kwon@xilinx.com>
11567M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11568L:	linux-media@vger.kernel.org
11569T:	git git://linuxtv.org/media_tree.git
11570S:	Supported
11571F:	Documentation/devicetree/bindings/media/xilinx/
11572F:	drivers/media/platform/xilinx/
11573F:	include/uapi/linux/xilinx-v4l2-controls.h
11574
11575XILLYBUS DRIVER
11576M:	Eli Billauer <eli.billauer@gmail.com>
11577L:	linux-kernel@vger.kernel.org
11578S:	Supported
11579F:	drivers/char/xillybus/
11580
11581XTENSA XTFPGA PLATFORM SUPPORT
11582M:	Max Filippov <jcmvbkbc@gmail.com>
11583L:	linux-xtensa@linux-xtensa.org
11584S:	Maintained
11585F:	drivers/spi/spi-xtensa-xtfpga.c
11586F:	sound/soc/xtensa/xtfpga-i2s.c
11587
11588YAM DRIVER FOR AX.25
11589M:	Jean-Paul Roubelat <jpr@f6fbb.org>
11590L:	linux-hams@vger.kernel.org
11591S:	Maintained
11592F:	drivers/net/hamradio/yam*
11593F:	include/linux/yam.h
11594
11595YEALINK PHONE DRIVER
11596M:	Henk Vergonet <Henk.Vergonet@gmail.com>
11597L:	usbb2k-api-dev@nongnu.org
11598S:	Maintained
11599F:	Documentation/input/yealink.txt
11600F:	drivers/input/misc/yealink.*
11601
11602Z8530 DRIVER FOR AX.25
11603M:	Joerg Reuter <jreuter@yaina.de>
11604W:	http://yaina.de/jreuter/
11605W:	http://www.qsl.net/dl1bke/
11606L:	linux-hams@vger.kernel.org
11607S:	Maintained
11608F:	Documentation/networking/z8530drv.txt
11609F:	drivers/net/hamradio/*scc.c
11610F:	drivers/net/hamradio/z8530.h
11611
11612ZBUD COMPRESSED PAGE ALLOCATOR
11613M:	Seth Jennings <sjennings@variantweb.net>
11614L:	linux-mm@kvack.org
11615S:	Maintained
11616F:	mm/zbud.c
11617F:	include/linux/zbud.h
11618
11619ZD1211RW WIRELESS DRIVER
11620M:	Daniel Drake <dsd@gentoo.org>
11621M:	Ulrich Kunitz <kune@deine-taler.de>
11622W:	http://zd1211.ath.cx/wiki/DriverRewrite
11623L:	linux-wireless@vger.kernel.org
11624L:	zd1211-devs@lists.sourceforge.net (subscribers-only)
11625S:	Maintained
11626F:	drivers/net/wireless/zd1211rw/
11627
11628ZPOOL COMPRESSED PAGE STORAGE API
11629M:	Dan Streetman <ddstreet@ieee.org>
11630L:	linux-mm@kvack.org
11631S:	Maintained
11632F:	mm/zpool.c
11633F:	include/linux/zpool.h
11634
11635ZR36067 VIDEO FOR LINUX DRIVER
11636L:	mjpeg-users@lists.sourceforge.net
11637L:	linux-media@vger.kernel.org
11638W:	http://mjpeg.sourceforge.net/driver-zoran/
11639T:	hg http://linuxtv.org/hg/v4l-dvb
11640S:	Odd Fixes
11641F:	drivers/media/pci/zoran/
11642
11643ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11644M:	Minchan Kim <minchan@kernel.org>
11645M:	Nitin Gupta <ngupta@vflare.org>
11646R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11647L:	linux-kernel@vger.kernel.org
11648S:	Maintained
11649F:	drivers/block/zram/
11650F:	Documentation/blockdev/zram.txt
11651
11652ZS DECSTATION Z85C30 SERIAL DRIVER
11653M:	"Maciej W. Rozycki" <macro@linux-mips.org>
11654S:	Maintained
11655F:	drivers/tty/serial/zs.*
11656
11657ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11658M:	Minchan Kim <minchan@kernel.org>
11659M:	Nitin Gupta <ngupta@vflare.org>
11660L:	linux-mm@kvack.org
11661S:	Maintained
11662F:	mm/zsmalloc.c
11663F:	include/linux/zsmalloc.h
11664F:	Documentation/vm/zsmalloc.txt
11665
11666ZSWAP COMPRESSED SWAP CACHING
11667M:	Seth Jennings <sjennings@variantweb.net>
11668L:	linux-mm@kvack.org
11669S:	Maintained
11670F:	mm/zswap.c
11671
11672THE REST
11673M:	Linus Torvalds <torvalds@linux-foundation.org>
11674L:	linux-kernel@vger.kernel.org
11675Q:	http://patchwork.kernel.org/project/LKML/list/
11676T:	git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11677S:	Buried alive in reporters
11678F:	*
11679F:	*/
11680