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