xref: /openbmc/linux/MAINTAINERS (revision fee6d4c777a125e56de9370db3b2bf359bf958d6)
1
2
3	List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below.  This will make things
6easier on the maintainers.  Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91.	Always _test_ your changes, however small, on at least 4 or
10	5 people, preferably many more.
11
122.	Try to release a few ALPHA test versions to the net. Announce
13	them onto the kernel channel and await results. This is especially
14	important for device drivers, because often that's the only way
15	you will find things like the fact version 3 firmware needs
16	a magic fix you didn't know about, or some clown changed the
17	chips on a board and not its name.  (Don't laugh!  Look at the
18	SMC etherpower for that.)
19
203.	Make sure your changes compile correctly in multiple
21	configurations. In particular check that changes work both as a
22	module and built into the kernel.
23
244.	When you are happy with a change make it generally available for
25	testing and await feedback.
26
275.	Make a patch available to the relevant maintainer in the list. Use
28	'diff -u' to make the patch easy to merge. Be prepared to get your
29	changes sent back with seemingly silly requests about formatting
30	and variable names.  These aren't as silly as they seem. One
31	job the maintainers (and especially Linus) do is to keep things
32	looking the same. Sometimes this means that the clever hack in
33	your driver to get around a problem actually needs to become a
34	generalized kernel feature ready for next time.
35
36	PLEASE check your patch with the automated style checker
37	(scripts/checkpatch.pl) to catch trivial style violations.
38	See Documentation/CodingStyle for guidance here.
39
40	PLEASE CC: the maintainers and mailing lists that are generated
41	by scripts/get_maintainer.pl.  The results returned by the
42	script will be best if you have git installed and are making
43	your changes in a branch derived from Linus' latest git tree.
44	See Documentation/SubmittingPatches for details.
45
46	PLEASE try to include any credit lines you want added with the
47	patch. It avoids people being missed off by mistake and makes
48	it easier to know who wants adding and who doesn't.
49
50	PLEASE document known bugs. If it doesn't work for everything
51	or does something very odd once a month document it.
52
53	PLEASE remember that submissions must be made under the terms
54	of the Linux Foundation certificate of contribution and should
55	include a Signed-off-by: line.  The current version of this
56	"Developer's Certificate of Origin" (DCO) is listed in the file
57	Documentation/SubmittingPatches.
58
596.	Make sure you have the right to send any changes you make. If you
60	do changes at work you may find your employer owns the patch
61	not you.
62
637.	When sending security related changes or reports to a maintainer
64	please Cc: security@kernel.org, especially if the maintainer
65	does not respond.
66
678.	Happy hacking.
68
69Descriptions of section entries:
70
71	P: Person (obsolete)
72	M: Mail patches to: FullName <address@domain>
73	R: Designated reviewer: FullName <address@domain>
74	   These reviewers should be CCed on patches.
75	L: Mailing list that is relevant to this area
76	W: Web-page with status/info
77	Q: Patchwork web based patch tracking system site
78	T: SCM tree type and location.
79	   Type is one of: git, hg, quilt, stgit, topgit
80	S: Status, one of the following:
81	   Supported:	Someone is actually paid to look after this.
82	   Maintained:	Someone actually looks after it.
83	   Odd Fixes:	It has a maintainer but they don't have time to do
84			much other than throw the odd patch in. See below..
85	   Orphan:	No current maintainer [but maybe you could take the
86			role as you write your new code].
87	   Obsolete:	Old code. Something tagged obsolete generally means
88			it has been replaced by a better system and you
89			should be using that.
90	F: Files and directories with wildcard patterns.
91	   A trailing slash includes all files and subdirectory files.
92	   F:	drivers/net/	all files in and below drivers/net
93	   F:	drivers/net/*	all files in drivers/net, but not below
94	   F:	*/net/*		all files in "any top level directory"/net
95	   One pattern per line.  Multiple F: lines acceptable.
96	N: Files and directories with regex patterns.
97	   N:	[^a-z]tegra	all files whose path contains the word tegra
98	   One pattern per line.  Multiple N: lines acceptable.
99	   scripts/get_maintainer.pl has different behavior for files that
100	   match F: pattern and matches of N: patterns.  By default,
101	   get_maintainer will not look at git log history when an F: pattern
102	   match occurs.  When an N: match occurs, git log history is used
103	   to also notify the people that have git commit signatures.
104	X: Files and directories that are NOT maintained, same rules as F:
105	   Files exclusions are tested before file matches.
106	   Can be useful for excluding a specific subdirectory, for instance:
107	   F:	net/
108	   X:	net/ipv6/
109	   matches all files in and below net excluding net/ipv6/
110	K: Keyword perl extended regex pattern to match content in a
111	   patch or file.  For instance:
112	   K: of_get_profile
113	      matches patches or files that contain "of_get_profile"
114	   K: \b(printk|pr_(info|err))\b
115	      matches patches or files that contain one or more of the words
116	      printk, pr_info or pr_err
117	   One regex pattern per line.  Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125		-----------------------------------
126
1273C59X NETWORK DRIVER
128M:	Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L:	netdev@vger.kernel.org
130S:	Maintained
131F:	Documentation/networking/vortex.txt
132F:	drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M:	David Dillow <dave@thedillows.org>
136L:	netdev@vger.kernel.org
137S:	Maintained
138F:	drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M:	Adam Radford <linuxraid@lsi.com>
142L:	linux-scsi@vger.kernel.org
143W:	http://www.lsi.com
144S:	Supported
145F:	drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L:	linux-scsi@vger.kernel.org
150S:	Maintained
151F:	drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M:	Alexander Aring <alex.aring@gmail.com>
155M:	Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L:	linux-bluetooth@vger.kernel.org
157L:	linux-wpan@vger.kernel.org
158S:	Maintained
159F:	net/6lowpan/
160F:	include/net/6lowpan.h
161F:	Documentation/networking/6lowpan.txt
162
1636PACK NETWORK DRIVER FOR AX.25
164M:	Andreas Koensgen <ajk@comnets.uni-bremen.de>
165L:	linux-hams@vger.kernel.org
166S:	Maintained
167F:	drivers/net/hamradio/6pack.c
168
1698169 10/100/1000 GIGABIT ETHERNET DRIVER
170M:	Realtek linux nic maintainers <nic_swsd@realtek.com>
171L:	netdev@vger.kernel.org
172S:	Maintained
173F:	drivers/net/ethernet/realtek/r8169.c
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177L:	linux-serial@vger.kernel.org
178W:	http://serial.sourceforge.net
179S:	Maintained
180T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181F:	drivers/tty/serial/8250*
182F:	include/linux/serial_8250.h
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185L:	netdev@vger.kernel.org
186S:	Orphan / Obsolete
187F:	drivers/net/ethernet/8390/
188
1899P FILE SYSTEM
190M:	Eric Van Hensbergen <ericvh@gmail.com>
191M:	Ron Minnich <rminnich@sandia.gov>
192M:	Latchesar Ionkov <lucho@ionkov.net>
193L:	v9fs-developer@lists.sourceforge.net
194W:	http://swik.net/v9fs
195Q:	http://patchwork.kernel.org/project/v9fs-devel/list/
196T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197S:	Maintained
198F:	Documentation/filesystems/9p.txt
199F:	fs/9p/
200F:	net/9p/
201F:	include/net/9p/
202F:	include/uapi/linux/virtio_9p.h
203F:	include/trace/events/9p.h
204
205
206A8293 MEDIA DRIVER
207M:	Antti Palosaari <crope@iki.fi>
208L:	linux-media@vger.kernel.org
209W:	http://linuxtv.org/
210W:	http://palosaari.fi/linux/
211Q:	http://patchwork.linuxtv.org/project/linux-media/list/
212T:	git git://linuxtv.org/anttip/media_tree.git
213S:	Maintained
214F:	drivers/media/dvb-frontends/a8293*
215
216AACRAID SCSI RAID DRIVER
217M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218L:	linux-scsi@vger.kernel.org
219W:	http://www.adaptec.com/
220S:	Supported
221F:	Documentation/scsi/aacraid.txt
222F:	drivers/scsi/aacraid/
223
224ABI/API
225L:	linux-api@vger.kernel.org
226F:	Documentation/ABI/
227F:	include/linux/syscalls.h
228F:	include/uapi/
229F:	kernel/sys_ni.c
230
231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
232M:	Hans de Goede <hdegoede@redhat.com>
233L:	lm-sensors@lm-sensors.org
234S:	Maintained
235F:	drivers/hwmon/abituguru.c
236
237ABIT UGURU 3 HARDWARE MONITOR DRIVER
238M:	Alistair John Strachan <alistair@devzero.co.uk>
239L:	lm-sensors@lm-sensors.org
240S:	Maintained
241F:	drivers/hwmon/abituguru3.c
242
243ACENIC DRIVER
244M:	Jes Sorensen <jes@trained-monkey.org>
245L:	linux-acenic@sunsite.dk
246S:	Maintained
247F:	drivers/net/ethernet/alteon/acenic*
248
249ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
250M:	Peter Feuerer <peter@piie.net>
251L:	platform-driver-x86@vger.kernel.org
252W:	http://piie.net/?section=acerhdf
253S:	Maintained
254F:	drivers/platform/x86/acerhdf.c
255
256ACER WMI LAPTOP EXTRAS
257M:	"Lee, Chun-Yi" <jlee@suse.com>
258L:	platform-driver-x86@vger.kernel.org
259S:	Maintained
260F:	drivers/platform/x86/acer-wmi.c
261
262ACPI
263M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
264M:	Len Brown <lenb@kernel.org>
265L:	linux-acpi@vger.kernel.org
266W:	https://01.org/linux-acpi
267Q:	https://patchwork.kernel.org/project/linux-acpi/list/
268T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
269S:	Supported
270F:	drivers/acpi/
271F:	drivers/pnp/pnpacpi/
272F:	include/linux/acpi.h
273F:	include/acpi/
274F:	Documentation/acpi/
275F:	Documentation/ABI/testing/sysfs-bus-acpi
276F:	drivers/pci/*acpi*
277F:	drivers/pci/*/*acpi*
278F:	drivers/pci/*/*/*acpi*
279F:	tools/power/acpi/
280
281ACPI COMPONENT ARCHITECTURE (ACPICA)
282M:	Robert Moore <robert.moore@intel.com>
283M:	Lv Zheng <lv.zheng@intel.com>
284M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
285L:	linux-acpi@vger.kernel.org
286L:	devel@acpica.org
287W:	https://acpica.org/
288W:	https://github.com/acpica/acpica/
289Q:	https://patchwork.kernel.org/project/linux-acpi/list/
290T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
291S:	Supported
292F:	drivers/acpi/acpica/
293F:	include/acpi/
294F:	tools/power/acpi/
295
296ACPI FAN DRIVER
297M:	Zhang Rui <rui.zhang@intel.com>
298L:	linux-acpi@vger.kernel.org
299W:	https://01.org/linux-acpi
300S:	Supported
301F:	drivers/acpi/fan.c
302
303ACPI THERMAL DRIVER
304M:	Zhang Rui <rui.zhang@intel.com>
305L:	linux-acpi@vger.kernel.org
306W:	https://01.org/linux-acpi
307S:	Supported
308F:	drivers/acpi/*thermal*
309
310ACPI VIDEO DRIVER
311M:	Zhang Rui <rui.zhang@intel.com>
312L:	linux-acpi@vger.kernel.org
313W:	https://01.org/linux-acpi
314S:	Supported
315F:	drivers/acpi/video.c
316
317ACPI WMI DRIVER
318L:	platform-driver-x86@vger.kernel.org
319S:	Orphan
320F:	drivers/platform/x86/wmi.c
321
322AD1889 ALSA SOUND DRIVER
323M:	Thibaut Varene <T-Bone@parisc-linux.org>
324W:	http://wiki.parisc-linux.org/AD1889
325L:	linux-parisc@vger.kernel.org
326S:	Maintained
327F:	sound/pci/ad1889.*
328
329AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
330M:	Michael Hennerich <michael.hennerich@analog.com>
331W:	http://wiki.analog.com/AD5254
332W:	http://ez.analog.com/community/linux-device-drivers
333S:	Supported
334F:	drivers/misc/ad525x_dpot.c
335
336AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
337M:	Michael Hennerich <michael.hennerich@analog.com>
338W:	http://wiki.analog.com/AD5398
339W:	http://ez.analog.com/community/linux-device-drivers
340S:	Supported
341F:	drivers/regulator/ad5398.c
342
343AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
344M:	Michael Hennerich <michael.hennerich@analog.com>
345W:	http://wiki.analog.com/AD7142
346W:	http://ez.analog.com/community/linux-device-drivers
347S:	Supported
348F:	drivers/input/misc/ad714x.c
349
350AD7877 TOUCHSCREEN DRIVER
351M:	Michael Hennerich <michael.hennerich@analog.com>
352W:	http://wiki.analog.com/AD7877
353W:	http://ez.analog.com/community/linux-device-drivers
354S:	Supported
355F:	drivers/input/touchscreen/ad7877.c
356
357AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
358M:	Michael Hennerich <michael.hennerich@analog.com>
359W:	http://wiki.analog.com/AD7879
360W:	http://ez.analog.com/community/linux-device-drivers
361S:	Supported
362F:	drivers/input/touchscreen/ad7879.c
363
364ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
365M:	Jiri Kosina <jikos@kernel.org>
366S:	Maintained
367
368ADM1025 HARDWARE MONITOR DRIVER
369M:	Jean Delvare <jdelvare@suse.com>
370L:	lm-sensors@lm-sensors.org
371S:	Maintained
372F:	Documentation/hwmon/adm1025
373F:	drivers/hwmon/adm1025.c
374
375ADM1029 HARDWARE MONITOR DRIVER
376M:	Corentin Labbe <clabbe.montjoie@gmail.com>
377L:	lm-sensors@lm-sensors.org
378S:	Maintained
379F:	drivers/hwmon/adm1029.c
380
381ADM8211 WIRELESS DRIVER
382L:	linux-wireless@vger.kernel.org
383W:	http://wireless.kernel.org/
384S:	Orphan
385F:	drivers/net/wireless/adm8211.*
386
387ADP1653 FLASH CONTROLLER DRIVER
388M:	Sakari Ailus <sakari.ailus@iki.fi>
389L:	linux-media@vger.kernel.org
390S:	Maintained
391F:	drivers/media/i2c/adp1653.c
392F:	include/media/adp1653.h
393
394ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
395M:	Michael Hennerich <michael.hennerich@analog.com>
396W:	http://wiki.analog.com/ADP5520
397W:	http://ez.analog.com/community/linux-device-drivers
398S:	Supported
399F:	drivers/mfd/adp5520.c
400F:	drivers/video/backlight/adp5520_bl.c
401F:	drivers/leds/leds-adp5520.c
402F:	drivers/gpio/gpio-adp5520.c
403F:	drivers/input/keyboard/adp5520-keys.c
404
405ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
406M:	Michael Hennerich <michael.hennerich@analog.com>
407W:	http://wiki.analog.com/ADP5588
408W:	http://ez.analog.com/community/linux-device-drivers
409S:	Supported
410F:	drivers/input/keyboard/adp5588-keys.c
411F:	drivers/gpio/gpio-adp5588.c
412
413ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
414M:	Michael Hennerich <michael.hennerich@analog.com>
415W:	http://wiki.analog.com/ADP8860
416W:	http://ez.analog.com/community/linux-device-drivers
417S:	Supported
418F:	drivers/video/backlight/adp8860_bl.c
419
420ADS1015 HARDWARE MONITOR DRIVER
421M:	Dirk Eibach <eibach@gdsys.de>
422L:	lm-sensors@lm-sensors.org
423S:	Maintained
424F:	Documentation/hwmon/ads1015
425F:	drivers/hwmon/ads1015.c
426F:	include/linux/i2c/ads1015.h
427
428ADT746X FAN DRIVER
429M:	Colin Leroy <colin@colino.net>
430S:	Maintained
431F:	drivers/macintosh/therm_adt746x.c
432
433ADT7475 HARDWARE MONITOR DRIVER
434M:	Jean Delvare <jdelvare@suse.com>
435L:	lm-sensors@lm-sensors.org
436S:	Maintained
437F:	Documentation/hwmon/adt7475
438F:	drivers/hwmon/adt7475.c
439
440ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
441M:	Michael Hennerich <michael.hennerich@analog.com>
442W:	http://wiki.analog.com/ADXL345
443W:	http://ez.analog.com/community/linux-device-drivers
444S:	Supported
445F:	drivers/input/misc/adxl34x.c
446
447ADVANSYS SCSI DRIVER
448M:	Matthew Wilcox <matthew@wil.cx>
449M:	Hannes Reinecke <hare@suse.com>
450L:	linux-scsi@vger.kernel.org
451S:	Maintained
452F:	Documentation/scsi/advansys.txt
453F:	drivers/scsi/advansys.c
454
455AEDSP16 DRIVER
456M:	Riccardo Facchetti <fizban@tin.it>
457S:	Maintained
458F:	sound/oss/aedsp16.c
459
460AF9013 MEDIA DRIVER
461M:	Antti Palosaari <crope@iki.fi>
462L:	linux-media@vger.kernel.org
463W:	http://linuxtv.org/
464W:	http://palosaari.fi/linux/
465Q:	http://patchwork.linuxtv.org/project/linux-media/list/
466T:	git git://linuxtv.org/anttip/media_tree.git
467S:	Maintained
468F:	drivers/media/dvb-frontends/af9013*
469
470AF9033 MEDIA DRIVER
471M:	Antti Palosaari <crope@iki.fi>
472L:	linux-media@vger.kernel.org
473W:	http://linuxtv.org/
474W:	http://palosaari.fi/linux/
475Q:	http://patchwork.linuxtv.org/project/linux-media/list/
476T:	git git://linuxtv.org/anttip/media_tree.git
477S:	Maintained
478F:	drivers/media/dvb-frontends/af9033*
479
480AFFS FILE SYSTEM
481L:	linux-fsdevel@vger.kernel.org
482S:	Orphan
483F:	Documentation/filesystems/affs.txt
484F:	fs/affs/
485
486AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
487M:	David Howells <dhowells@redhat.com>
488L:	linux-afs@lists.infradead.org
489S:	Supported
490F:	fs/afs/
491F:	include/net/af_rxrpc.h
492F:	net/rxrpc/af_rxrpc.c
493
494AGPGART DRIVER
495M:	David Airlie <airlied@linux.ie>
496T:	git git://people.freedesktop.org/~airlied/linux (part of drm maint)
497S:	Maintained
498F:	drivers/char/agp/
499F:	include/linux/agp*
500F:	include/uapi/linux/agp*
501
502AHA152X SCSI DRIVER
503M:	"Juergen E. Fischer" <fischer@norbit.de>
504L:	linux-scsi@vger.kernel.org
505S:	Maintained
506F:	drivers/scsi/aha152x*
507F:	drivers/scsi/pcmcia/aha152x*
508
509AIC7XXX / AIC79XX SCSI DRIVER
510M:	Hannes Reinecke <hare@suse.com>
511L:	linux-scsi@vger.kernel.org
512S:	Maintained
513F:	drivers/scsi/aic7xxx/
514
515AIMSLAB FM RADIO RECEIVER DRIVER
516M:	Hans Verkuil <hverkuil@xs4all.nl>
517L:	linux-media@vger.kernel.org
518T:	git git://linuxtv.org/media_tree.git
519W:	http://linuxtv.org
520S:	Maintained
521F:	drivers/media/radio/radio-aimslab*
522
523AIO
524M:	Benjamin LaHaise <bcrl@kvack.org>
525L:	linux-aio@kvack.org
526S:	Supported
527F:	fs/aio.c
528F:	include/linux/*aio*.h
529
530AIRSPY MEDIA DRIVER
531M:	Antti Palosaari <crope@iki.fi>
532L:	linux-media@vger.kernel.org
533W:	http://linuxtv.org/
534W:	http://palosaari.fi/linux/
535Q:	http://patchwork.linuxtv.org/project/linux-media/list/
536T:	git git://linuxtv.org/anttip/media_tree.git
537S:	Maintained
538F:	drivers/media/usb/airspy/
539
540ALCATEL SPEEDTOUCH USB DRIVER
541M:	Duncan Sands <duncan.sands@free.fr>
542L:	linux-usb@vger.kernel.org
543W:	http://www.linux-usb.org/SpeedTouch/
544S:	Maintained
545F:	drivers/usb/atm/speedtch.c
546F:	drivers/usb/atm/usbatm.c
547
548ALCHEMY AU1XX0 MMC DRIVER
549M:	Manuel Lauss <manuel.lauss@gmail.com>
550S:	Maintained
551F:	drivers/mmc/host/au1xmmc.c
552
553ALI1563 I2C DRIVER
554M:	Rudolf Marek <r.marek@assembler.cz>
555L:	linux-i2c@vger.kernel.org
556S:	Maintained
557F:	Documentation/i2c/busses/i2c-ali1563
558F:	drivers/i2c/busses/i2c-ali1563.c
559
560ALLWINNER SECURITY SYSTEM
561M:	Corentin Labbe <clabbe.montjoie@gmail.com>
562L:	linux-crypto@vger.kernel.org
563S:	Maintained
564F:	drivers/crypto/sunxi-ss/
565
566ALPHA PORT
567M:	Richard Henderson <rth@twiddle.net>
568M:	Ivan Kokshaysky <ink@jurassic.park.msu.ru>
569M:	Matt Turner <mattst88@gmail.com>
570S:	Odd Fixes
571L:	linux-alpha@vger.kernel.org
572F:	arch/alpha/
573
574ALTERA MAILBOX DRIVER
575M:	Ley Foon Tan <lftan@altera.com>
576L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577S:	Maintained
578F:	drivers/mailbox/mailbox-altera.c
579
580ALTERA PIO DRIVER
581M:	Tien Hock Loh <thloh@altera.com>
582L:	linux-gpio@vger.kernel.org
583S:	Maintained
584F:	drivers/gpio/gpio-altera.c
585
586ALTERA TRIPLE SPEED ETHERNET DRIVER
587M:	Vince Bridgers <vbridger@opensource.altera.com>
588L:	netdev@vger.kernel.org
589L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590S:	Maintained
591F:	drivers/net/ethernet/altera/
592
593ALTERA UART/JTAG UART SERIAL DRIVERS
594M:	Tobias Klauser <tklauser@distanz.ch>
595L:	linux-serial@vger.kernel.org
596L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
597S:	Maintained
598F:	drivers/tty/serial/altera_uart.c
599F:	drivers/tty/serial/altera_jtaguart.c
600F:	include/linux/altera_uart.h
601F:	include/linux/altera_jtaguart.h
602
603AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
604M:	Tom Lendacky <thomas.lendacky@amd.com>
605L:	linux-crypto@vger.kernel.org
606S:	Supported
607F:	drivers/crypto/ccp/
608F:	include/linux/ccp.h
609
610AMD FAM15H PROCESSOR POWER MONITORING DRIVER
611M:	Andreas Herrmann <herrmann.der.user@googlemail.com>
612L:	lm-sensors@lm-sensors.org
613S:	Maintained
614F:	Documentation/hwmon/fam15h_power
615F:	drivers/hwmon/fam15h_power.c
616
617AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
618L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
619S:	Orphan
620F:	drivers/usb/gadget/udc/amd5536udc.*
621
622AMD GEODE PROCESSOR/CHIPSET SUPPORT
623P:	Andres Salomon <dilinger@queued.net>
624L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
625W:	http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
626S:	Supported
627F:	drivers/char/hw_random/geode-rng.c
628F:	drivers/crypto/geode*
629F:	drivers/video/fbdev/geode/
630F:	arch/x86/include/asm/geode.h
631
632AMD IOMMU (AMD-VI)
633M:	Joerg Roedel <joro@8bytes.org>
634L:	iommu@lists.linux-foundation.org
635T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
636S:	Maintained
637F:	drivers/iommu/amd_iommu*.[ch]
638F:	include/linux/amd-iommu.h
639
640AMD KFD
641M:	Oded Gabbay <oded.gabbay@gmail.com>
642L:	dri-devel@lists.freedesktop.org
643T:	git git://people.freedesktop.org/~gabbayo/linux.git
644S:	Supported
645F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
646F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
647F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
648F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
649F:	drivers/gpu/drm/amd/amdkfd/
650F:	drivers/gpu/drm/amd/include/cik_structs.h
651F:	drivers/gpu/drm/amd/include/kgd_kfd_interface.h
652F:	drivers/gpu/drm/amd/include/vi_structs.h
653F:	drivers/gpu/drm/radeon/radeon_kfd.c
654F:	drivers/gpu/drm/radeon/radeon_kfd.h
655F:	include/uapi/linux/kfd_ioctl.h
656
657AMD MICROCODE UPDATE SUPPORT
658M:	Borislav Petkov <bp@alien8.de>
659S:	Maintained
660F:	arch/x86/kernel/cpu/microcode/amd*
661
662AMD XGBE DRIVER
663M:	Tom Lendacky <thomas.lendacky@amd.com>
664L:	netdev@vger.kernel.org
665S:	Supported
666F:	drivers/net/ethernet/amd/xgbe/
667
668AMS (Apple Motion Sensor) DRIVER
669M:	Michael Hanselmann <linux-kernel@hansmi.ch>
670S:	Supported
671F:	drivers/macintosh/ams/
672
673AMSO1100 RNIC DRIVER
674M:	Tom Tucker <tom@opengridcomputing.com>
675M:	Steve Wise <swise@opengridcomputing.com>
676L:	linux-rdma@vger.kernel.org
677S:	Maintained
678F:	drivers/infiniband/hw/amso1100/
679
680ANALOG DEVICES INC AD9389B DRIVER
681M:	Hans Verkuil <hans.verkuil@cisco.com>
682L:	linux-media@vger.kernel.org
683S:	Maintained
684F:	drivers/media/i2c/ad9389b*
685
686ANALOG DEVICES INC ADV7180 DRIVER
687M:	Lars-Peter Clausen <lars@metafoo.de>
688L:	linux-media@vger.kernel.org
689W:	http://ez.analog.com/community/linux-device-drivers
690S:	Supported
691F:	drivers/media/i2c/adv7180.c
692
693ANALOG DEVICES INC ADV7511 DRIVER
694M:	Hans Verkuil <hans.verkuil@cisco.com>
695L:	linux-media@vger.kernel.org
696S:	Maintained
697F:	drivers/media/i2c/adv7511*
698
699ANALOG DEVICES INC ADV7604 DRIVER
700M:	Hans Verkuil <hans.verkuil@cisco.com>
701L:	linux-media@vger.kernel.org
702S:	Maintained
703F:	drivers/media/i2c/adv7604*
704
705ANALOG DEVICES INC ADV7842 DRIVER
706M:	Hans Verkuil <hans.verkuil@cisco.com>
707L:	linux-media@vger.kernel.org
708S:	Maintained
709F:	drivers/media/i2c/adv7842*
710
711ANALOG DEVICES INC ASOC CODEC DRIVERS
712M:	Lars-Peter Clausen <lars@metafoo.de>
713L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
714W:	http://wiki.analog.com/
715W:	http://ez.analog.com/community/linux-device-drivers
716S:	Supported
717F:	sound/soc/codecs/adau*
718F:	sound/soc/codecs/adav*
719F:	sound/soc/codecs/ad1*
720F:	sound/soc/codecs/ad7*
721F:	sound/soc/codecs/ssm*
722F:	sound/soc/codecs/sigmadsp.*
723
724ANALOG DEVICES INC ASOC DRIVERS
725L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
726L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
727W:	http://blackfin.uclinux.org/
728S:	Supported
729F:	sound/soc/blackfin/*
730
731ANALOG DEVICES INC IIO DRIVERS
732M:	Lars-Peter Clausen <lars@metafoo.de>
733M:	Michael Hennerich <Michael.Hennerich@analog.com>
734W:	http://wiki.analog.com/
735W:	http://ez.analog.com/community/linux-device-drivers
736S:	Supported
737F:	drivers/iio/*/ad*
738X:	drivers/iio/*/adjd*
739F:	drivers/staging/iio/*/ad*
740F:	staging/iio/trigger/iio-trig-bfin-timer.c
741
742ANALOG DEVICES INC DMA DRIVERS
743M:	Lars-Peter Clausen <lars@metafoo.de>
744W:	http://ez.analog.com/community/linux-device-drivers
745S:	Supported
746F:	drivers/dma/dma-axi-dmac.c
747
748ANDROID DRIVERS
749M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
750M:	Arve Hjønnevåg <arve@android.com>
751M:	Riley Andrews <riandrews@android.com>
752T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
753L:	devel@driverdev.osuosl.org
754S:	Supported
755F:	drivers/android/
756F:	drivers/staging/android/
757
758AOA (Apple Onboard Audio) ALSA DRIVER
759M:	Johannes Berg <johannes@sipsolutions.net>
760L:	linuxppc-dev@lists.ozlabs.org
761L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
762S:	Maintained
763F:	sound/aoa/
764
765APM DRIVER
766M:	Jiri Kosina <jikos@kernel.org>
767S:	Odd fixes
768F:	arch/x86/kernel/apm_32.c
769F:	include/linux/apm_bios.h
770F:	include/uapi/linux/apm_bios.h
771F:	drivers/char/apm-emulation.c
772
773APPLE BCM5974 MULTITOUCH DRIVER
774M:	Henrik Rydberg <rydberg@bitmath.org>
775L:	linux-input@vger.kernel.org
776S:	Odd fixes
777F:	drivers/input/mouse/bcm5974.c
778
779APPLE SMC DRIVER
780M:	Henrik Rydberg <rydberg@bitmath.org>
781L:	lm-sensors@lm-sensors.org
782S:	Odd fixes
783F:	drivers/hwmon/applesmc.c
784
785APPLETALK NETWORK LAYER
786M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
787S:	Maintained
788F:	drivers/net/appletalk/
789F:	net/appletalk/
790
791APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
792M:	Iyappan Subramanian <isubramanian@apm.com>
793M:	Keyur Chudgar <kchudgar@apm.com>
794S:	Supported
795F:	drivers/net/ethernet/apm/xgene/
796F:	Documentation/devicetree/bindings/net/apm-xgene-enet.txt
797
798APTINA CAMERA SENSOR PLL
799M:	Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
800L:	linux-media@vger.kernel.org
801S:	Maintained
802F:	drivers/media/i2c/aptina-pll.*
803
804ARC FRAMEBUFFER DRIVER
805M:	Jaya Kumar <jayalk@intworks.biz>
806S:	Maintained
807F:	drivers/video/fbdev/arcfb.c
808F:	drivers/video/fbdev/core/fb_defio.c
809
810ARCNET NETWORK LAYER
811M:	Michael Grzeschik <m.grzeschik@pengutronix.de>
812L:	netdev@vger.kernel.org
813S:	Maintained
814F:	drivers/net/arcnet/
815F:	include/uapi/linux/if_arcnet.h
816
817ARM MFM AND FLOPPY DRIVERS
818M:	Ian Molton <spyro@f2s.com>
819S:	Maintained
820F:	arch/arm/lib/floppydma.S
821F:	arch/arm/include/asm/floppy.h
822
823ARM PMU PROFILING AND DEBUGGING
824M:	Will Deacon <will.deacon@arm.com>
825S:	Maintained
826F:	arch/arm/kernel/perf_*
827F:	arch/arm/oprofile/common.c
828F:	arch/arm/kernel/hw_breakpoint.c
829F:	arch/arm/include/asm/hw_breakpoint.h
830F:	arch/arm/include/asm/perf_event.h
831F:	drivers/perf/arm_pmu.c
832F:	include/linux/perf/arm_pmu.h
833
834ARM PORT
835M:	Russell King <linux@arm.linux.org.uk>
836L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
837W:	http://www.arm.linux.org.uk/
838S:	Maintained
839F:	arch/arm/
840
841ARM SUB-ARCHITECTURES
842L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
843S:	Maintained
844F:	arch/arm/mach-*/
845F:	arch/arm/plat-*/
846T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
847
848ARM PRIMECELL AACI PL041 DRIVER
849M:	Russell King <linux@arm.linux.org.uk>
850S:	Maintained
851F:	sound/arm/aaci.*
852
853ARM PRIMECELL CLCD PL110 DRIVER
854M:	Russell King <linux@arm.linux.org.uk>
855S:	Maintained
856F:	drivers/video/fbdev/amba-clcd.*
857
858ARM PRIMECELL KMI PL050 DRIVER
859M:	Russell King <linux@arm.linux.org.uk>
860S:	Maintained
861F:	drivers/input/serio/ambakmi.*
862F:	include/linux/amba/kmi.h
863
864ARM PRIMECELL MMCI PL180/1 DRIVER
865M:	Russell King <linux@arm.linux.org.uk>
866S:	Maintained
867F:	drivers/mmc/host/mmci.*
868F:	include/linux/amba/mmci.h
869
870ARM PRIMECELL UART PL010 AND PL011 DRIVERS
871M:	Russell King <linux@arm.linux.org.uk>
872S:	Maintained
873F:	drivers/tty/serial/amba-pl01*.c
874F:	include/linux/amba/serial.h
875
876ARM PRIMECELL BUS SUPPORT
877M:	Russell King <linux@arm.linux.org.uk>
878S:	Maintained
879F:	drivers/amba/
880F:	include/linux/amba/bus.h
881
882ARM/ADS SPHERE MACHINE SUPPORT
883M:	Lennert Buytenhek <kernel@wantstofly.org>
884L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885S:	Maintained
886
887ARM/AFEB9260 MACHINE SUPPORT
888M:	Sergey Lapin <slapin@ossfans.org>
889L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
890S:	Maintained
891
892ARM/AJECO 1ARM MACHINE SUPPORT
893M:	Lennert Buytenhek <kernel@wantstofly.org>
894L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
895S:	Maintained
896
897ARM/Allwinner A1X SoC support
898M:	Maxime Ripard <maxime.ripard@free-electrons.com>
899L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
900S:	Maintained
901N:	sun[x4567]i
902
903ARM/Allwinner SoC Clock Support
904M:	Emilio López <emilio@elopez.com.ar>
905S:	Maintained
906F:	drivers/clk/sunxi/
907
908ARM/Amlogic MesonX SoC support
909M:	Carlo Caione <carlo@caione.org>
910L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
911S:	Maintained
912F:	drivers/media/rc/meson-ir.c
913N:	meson[x68]
914
915ARM/Annapurna Labs ALPINE ARCHITECTURE
916M:	Tsahee Zidenberg <tsahee@annapurnalabs.com>
917S:	Maintained
918F:	arch/arm/mach-alpine/
919
920ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
921M:	Nicolas Ferre <nicolas.ferre@atmel.com>
922M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
923M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
924L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
925W:	http://www.linux4sam.org
926S:	Supported
927F:	arch/arm/mach-at91/
928F:	include/soc/at91/
929F:	arch/arm/boot/dts/at91*.dts
930F:	arch/arm/boot/dts/at91*.dtsi
931F:	arch/arm/boot/dts/sama*.dts
932F:	arch/arm/boot/dts/sama*.dtsi
933F:	arch/arm/include/debug/at91.S
934
935ARM/ATMEL AT91 Clock Support
936M:	Boris Brezillon <boris.brezillon@free-electrons.com>
937S:	Maintained
938F:	drivers/clk/at91
939
940ARM/CALXEDA HIGHBANK ARCHITECTURE
941M:	Rob Herring <robh@kernel.org>
942L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
943S:	Maintained
944F:	arch/arm/mach-highbank/
945
946ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
947M:	Krzysztof Halasa <khalasa@piap.pl>
948S:	Maintained
949F:	arch/arm/mach-cns3xxx/
950
951ARM/CAVIUM THUNDER NETWORK DRIVER
952M:	Sunil Goutham <sgoutham@cavium.com>
953M:	Robert Richter <rric@kernel.org>
954L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955S:	Supported
956F:	drivers/net/ethernet/cavium/thunder/
957
958ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
959M:	Alexander Shiyan <shc_work@mail.ru>
960L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
961S:	Odd Fixes
962N:	clps711x
963
964ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
965M:	Hartley Sweeten <hsweeten@visionengravers.com>
966M:	Ryan Mallon <rmallon@gmail.com>
967L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
968S:	Maintained
969F:	arch/arm/mach-ep93xx/
970F:	arch/arm/mach-ep93xx/include/mach/
971
972ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
973M:	Lennert Buytenhek <kernel@wantstofly.org>
974L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
975S:	Maintained
976
977ARM/CLKDEV SUPPORT
978M:	Russell King <linux@arm.linux.org.uk>
979L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
980S:	Maintained
981F:	arch/arm/include/asm/clkdev.h
982F:	drivers/clk/clkdev.c
983
984ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
985M:	Mike Rapoport <mike@compulab.co.il>
986L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
987S:	Maintained
988
989ARM/CONTEC MICRO9 MACHINE SUPPORT
990M:	Hubert Feurstein <hubert.feurstein@contec.at>
991S:	Maintained
992F:	arch/arm/mach-ep93xx/micro9.c
993
994ARM/CORESIGHT FRAMEWORK AND DRIVERS
995M:	Mathieu Poirier <mathieu.poirier@linaro.org>
996L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
997S:	Maintained
998F:	drivers/hwtracing/coresight/*
999F:	Documentation/trace/coresight.txt
1000F:	Documentation/devicetree/bindings/arm/coresight.txt
1001F:	Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1002
1003ARM/CORGI MACHINE SUPPORT
1004M:	Richard Purdie <rpurdie@rpsys.net>
1005S:	Maintained
1006
1007ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1008M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1009L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1010T:	git git://github.com/ulli-kroll/linux.git
1011S:	Maintained
1012F:	arch/arm/mach-gemini/
1013F:	drivers/rtc/rtc-gemini.c
1014
1015ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1016M:	Barry Song <baohua@kernel.org>
1017L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1018T:	git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1019S:	Maintained
1020F:	arch/arm/mach-prima2/
1021F:	drivers/clk/sirf/
1022F:	drivers/clocksource/timer-prima2.c
1023F:	drivers/clocksource/timer-atlas7.c
1024N:	[^a-z]sirf
1025
1026ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1027M:	Baruch Siach <baruch@tkos.co.il>
1028L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1029S:	Maintained
1030F:	arch/arm/boot/dts/cx92755*
1031N:	digicolor
1032
1033ARM/EBSA110 MACHINE SUPPORT
1034M:	Russell King <linux@arm.linux.org.uk>
1035L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036W:	http://www.arm.linux.org.uk/
1037S:	Maintained
1038F:	arch/arm/mach-ebsa110/
1039F:	drivers/net/ethernet/amd/am79c961a.*
1040
1041ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1042M:	Uwe Kleine-König <kernel@pengutronix.de>
1043L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1044S:	Maintained
1045N:	efm32
1046
1047ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1048M:	Daniel Ribeiro <drwyrm@gmail.com>
1049M:	Stefan Schmidt <stefan@openezx.org>
1050M:	Harald Welte <laforge@openezx.org>
1051L:	openezx-devel@lists.openezx.org (moderated for non-subscribers)
1052W:	http://www.openezx.org/
1053S:	Maintained
1054T:	topgit git://git.openezx.org/openezx.git
1055F:	arch/arm/mach-pxa/ezx.c
1056
1057ARM/FARADAY FA526 PORT
1058M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1059L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1060S:	Maintained
1061T:	git git://git.berlios.de/gemini-board
1062F:	arch/arm/mm/*-fa*
1063
1064ARM/FOOTBRIDGE ARCHITECTURE
1065M:	Russell King <linux@arm.linux.org.uk>
1066L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1067W:	http://www.arm.linux.org.uk/
1068S:	Maintained
1069F:	arch/arm/include/asm/hardware/dec21285.h
1070F:	arch/arm/mach-footbridge/
1071
1072ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1073M:	Shawn Guo <shawnguo@kernel.org>
1074M:	Sascha Hauer <kernel@pengutronix.de>
1075L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1076S:	Maintained
1077T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1078F:	arch/arm/mach-imx/
1079F:	arch/arm/mach-mxs/
1080F:	arch/arm/boot/dts/imx*
1081F:	arch/arm/configs/imx*_defconfig
1082F:	drivers/clk/imx/
1083F:	include/soc/imx/
1084
1085ARM/FREESCALE VYBRID ARM ARCHITECTURE
1086M:	Shawn Guo <shawnguo@kernel.org>
1087M:	Sascha Hauer <kernel@pengutronix.de>
1088R:	Stefan Agner <stefan@agner.ch>
1089L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1090S:	Maintained
1091T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1092F:	arch/arm/mach-imx/*vf610*
1093F:	arch/arm/boot/dts/vf*
1094
1095ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1096M:	Lennert Buytenhek <kernel@wantstofly.org>
1097L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098S:	Maintained
1099
1100ARM/GUMSTIX MACHINE SUPPORT
1101M:	Steve Sakoman <sakoman@gmail.com>
1102L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1103S:	Maintained
1104
1105ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1106M:	Philipp Zabel <philipp.zabel@gmail.com>
1107M:	Paul Parsons <lost.distance@yahoo.com>
1108L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1109S:	Maintained
1110F:	arch/arm/mach-pxa/hx4700.c
1111F:	arch/arm/mach-pxa/include/mach/hx4700.h
1112F:	sound/soc/pxa/hx4700.c
1113
1114ARM/HISILICON SOC SUPPORT
1115M:	Wei Xu <xuwei5@hisilicon.com>
1116L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1117W:	http://www.hisilicon.com
1118S:	Supported
1119T:	git git://github.com/hisilicon/linux-hisi.git
1120F:	arch/arm/mach-hisi/
1121
1122ARM/HP JORNADA 7XX MACHINE SUPPORT
1123M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
1124W:	www.jlime.com
1125S:	Maintained
1126T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1127F:	arch/arm/mach-sa1100/jornada720.c
1128F:	arch/arm/mach-sa1100/include/mach/jornada720.h
1129
1130ARM/IGEP MACHINE SUPPORT
1131M:	Enric Balletbo i Serra <eballetbo@gmail.com>
1132M:	Javier Martinez Canillas <javier@dowhile0.org>
1133L:	linux-omap@vger.kernel.org
1134L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135S:	Maintained
1136F:	arch/arm/boot/dts/omap3-igep*
1137
1138ARM/INCOME PXA270 SUPPORT
1139M:	Marek Vasut <marek.vasut@gmail.com>
1140L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141S:	Maintained
1142F:	arch/arm/mach-pxa/colibri-pxa270-income.c
1143
1144ARM/INTEL IOP32X ARM ARCHITECTURE
1145M:	Lennert Buytenhek <kernel@wantstofly.org>
1146L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1147S:	Maintained
1148
1149ARM/INTEL IOP33X ARM ARCHITECTURE
1150L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1151S:	Orphan
1152
1153ARM/INTEL IOP13XX ARM ARCHITECTURE
1154M:	Lennert Buytenhek <kernel@wantstofly.org>
1155L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1156S:	Maintained
1157
1158ARM/INTEL IQ81342EX MACHINE SUPPORT
1159M:	Lennert Buytenhek <kernel@wantstofly.org>
1160L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1161S:	Maintained
1162
1163ARM/INTEL IXDP2850 MACHINE SUPPORT
1164M:	Lennert Buytenhek <kernel@wantstofly.org>
1165L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1166S:	Maintained
1167
1168ARM/INTEL IXP4XX ARM ARCHITECTURE
1169M:	Imre Kaloz <kaloz@openwrt.org>
1170M:	Krzysztof Halasa <khalasa@piap.pl>
1171L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172S:	Maintained
1173F:	arch/arm/mach-ixp4xx/
1174
1175ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1176M:	Jonathan Cameron <jic23@cam.ac.uk>
1177L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1178S:	Maintained
1179F:	arch/arm/mach-pxa/stargate2.c
1180F:	drivers/pcmcia/pxa2xx_stargate2.c
1181
1182ARM/INTEL XSC3 (MANZANO) ARM CORE
1183M:	Lennert Buytenhek <kernel@wantstofly.org>
1184L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1185S:	Maintained
1186
1187ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1188M:	Lennert Buytenhek <kernel@wantstofly.org>
1189L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190S:	Maintained
1191
1192ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1193M:	Santosh Shilimkar <ssantosh@kernel.org>
1194L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1195S:	Maintained
1196F:	arch/arm/mach-keystone/
1197T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1198
1199ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1200M:	Santosh Shilimkar <ssantosh@kernel.org>
1201L:	linux-kernel@vger.kernel.org
1202S:	Maintained
1203F:	drivers/clk/keystone/
1204
1205ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1206M:	Santosh Shilimkar <ssantosh@kernel.org>
1207L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208L:	linux-kernel@vger.kernel.org
1209S:	Maintained
1210F:	drivers/clocksource/timer-keystone.c
1211
1212ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1213M:	Santosh Shilimkar <ssantosh@kernel.org>
1214L:	linux-kernel@vger.kernel.org
1215S:	Maintained
1216F:	drivers/power/reset/keystone-reset.c
1217
1218ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1219M:	Santosh Shilimkar <ssantosh@kernel.org>
1220L:	linux-kernel@vger.kernel.org
1221S:	Maintained
1222F:	drivers/memory/*emif*
1223
1224ARM/LOGICPD PXA270 MACHINE SUPPORT
1225M:	Lennert Buytenhek <kernel@wantstofly.org>
1226L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1227S:	Maintained
1228
1229ARM/LPC18XX ARCHITECTURE
1230M:	Joachim Eastwood <manabian@gmail.com>
1231L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1232S:	Maintained
1233N:	lpc18xx
1234
1235ARM/MAGICIAN MACHINE SUPPORT
1236M:	Philipp Zabel <philipp.zabel@gmail.com>
1237S:	Maintained
1238
1239ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1240M:	Jason Cooper <jason@lakedaemon.net>
1241M:	Andrew Lunn <andrew@lunn.ch>
1242M:	Gregory Clement <gregory.clement@free-electrons.com>
1243M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1244L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1245S:	Maintained
1246F:	arch/arm/mach-mvebu/
1247F:	drivers/rtc/rtc-armada38x.c
1248F:	arch/arm/boot/dts/armada*
1249F:	arch/arm/boot/dts/kirkwood*
1250
1251
1252ARM/Marvell Berlin SoC support
1253M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1254L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1255S:	Maintained
1256F:	arch/arm/mach-berlin/
1257F:	arch/arm/boot/dts/berlin*
1258
1259
1260ARM/Marvell Dove/MV78xx0/Orion SOC support
1261M:	Jason Cooper <jason@lakedaemon.net>
1262M:	Andrew Lunn <andrew@lunn.ch>
1263M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1264M:	Gregory Clement <gregory.clement@free-electrons.com>
1265L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1266S:	Maintained
1267F:	arch/arm/mach-dove/
1268F:	arch/arm/mach-mv78xx0/
1269F:	arch/arm/mach-orion5x/
1270F:	arch/arm/plat-orion/
1271F:	arch/arm/boot/dts/dove*
1272F:	arch/arm/boot/dts/orion5x*
1273
1274
1275ARM/Orion SoC/Technologic Systems TS-78xx platform support
1276M:	Alexander Clouter <alex@digriz.org.uk>
1277L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1278W:	http://www.digriz.org.uk/ts78xx/kernel
1279S:	Maintained
1280F:	arch/arm/mach-orion5x/ts78xx-*
1281
1282ARM/Mediatek RTC DRIVER
1283M:	Eddie Huang <eddie.huang@mediatek.com>
1284L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1285L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1286S:	Maintained
1287F:	drivers/rtc/rtc-mt6397.c
1288
1289ARM/Mediatek SoC support
1290M:	Matthias Brugger <matthias.bgg@gmail.com>
1291L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1292L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1293S:	Maintained
1294F:	arch/arm/boot/dts/mt6*
1295F:	arch/arm/boot/dts/mt8*
1296F:	arch/arm/mach-mediatek/
1297N:	mtk
1298K:	mediatek
1299
1300ARM/MICREL KS8695 ARCHITECTURE
1301M:	Greg Ungerer <gerg@uclinux.org>
1302L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1303F:	arch/arm/mach-ks8695/
1304S:	Odd Fixes
1305
1306ARM/MIOA701 MACHINE SUPPORT
1307M:	Robert Jarzmik <robert.jarzmik@free.fr>
1308L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1309F:	arch/arm/mach-pxa/mioa701.c
1310S:	Maintained
1311
1312ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1313M:	Michael Petchkovsky <mkpetch@internode.on.net>
1314S:	Maintained
1315
1316ARM/NOMADIK ARCHITECTURE
1317M:	Alessandro Rubini <rubini@unipv.it>
1318M:	Linus Walleij <linus.walleij@linaro.org>
1319L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1320S:	Maintained
1321F:	arch/arm/mach-nomadik/
1322F:	drivers/pinctrl/nomadik/
1323F:	drivers/i2c/busses/i2c-nomadik.c
1324T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1325
1326ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1327M:	Nelson Castillo <arhuaco@freaks-unidos.net>
1328L:	openmoko-kernel@lists.openmoko.org (subscribers-only)
1329W:	http://wiki.openmoko.org/wiki/Neo_FreeRunner
1330S:	Supported
1331
1332ARM/TOSA MACHINE SUPPORT
1333M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1334M:	Dirk Opfer <dirk@opfer-online.de>
1335S:	Maintained
1336
1337ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1338M:	Marek Vasut <marek.vasut@gmail.com>
1339L:	linux-arm-kernel@lists.infradead.org
1340W:	http://hackndev.com
1341S:	Maintained
1342F:	arch/arm/mach-pxa/include/mach/palmtx.h
1343F:	arch/arm/mach-pxa/palmtx.c
1344F:	arch/arm/mach-pxa/include/mach/palmt5.h
1345F:	arch/arm/mach-pxa/palmt5.c
1346F:	arch/arm/mach-pxa/include/mach/palmld.h
1347F:	arch/arm/mach-pxa/palmld.c
1348F:	arch/arm/mach-pxa/include/mach/palmte2.h
1349F:	arch/arm/mach-pxa/palmte2.c
1350F:	arch/arm/mach-pxa/include/mach/palmtc.h
1351F:	arch/arm/mach-pxa/palmtc.c
1352
1353ARM/PALM TREO SUPPORT
1354M:	Tomas Cech <sleep_walker@suse.com>
1355L:	linux-arm-kernel@lists.infradead.org
1356W:	http://hackndev.com
1357S:	Maintained
1358F:	arch/arm/mach-pxa/include/mach/palmtreo.h
1359F:	arch/arm/mach-pxa/palmtreo.c
1360
1361ARM/PALMZ72 SUPPORT
1362M:	Sergey Lapin <slapin@ossfans.org>
1363L:	linux-arm-kernel@lists.infradead.org
1364W:	http://hackndev.com
1365S:	Maintained
1366F:	arch/arm/mach-pxa/include/mach/palmz72.h
1367F:	arch/arm/mach-pxa/palmz72.c
1368
1369ARM/PLEB SUPPORT
1370M:	Peter Chubb <pleb@gelato.unsw.edu.au>
1371W:	http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1372S:	Maintained
1373
1374ARM/PT DIGITAL BOARD PORT
1375M:	Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1376L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1377W:	http://www.arm.linux.org.uk/
1378S:	Maintained
1379
1380ARM/QUALCOMM SUPPORT
1381M:	Kumar Gala <galak@codeaurora.org>
1382M:	Andy Gross <agross@codeaurora.org>
1383M:	David Brown <davidb@codeaurora.org>
1384L:	linux-arm-msm@vger.kernel.org
1385L:	linux-soc@vger.kernel.org
1386S:	Maintained
1387F:	arch/arm/mach-qcom/
1388F:	drivers/soc/qcom/
1389F:	drivers/tty/serial/msm_serial.h
1390F:	drivers/tty/serial/msm_serial.c
1391F:	drivers/*/pm8???-*
1392F:	drivers/mfd/ssbi.c
1393F:	drivers/firmware/qcom_scm.c
1394T:	git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1395
1396ARM/RADISYS ENP2611 MACHINE SUPPORT
1397M:	Lennert Buytenhek <kernel@wantstofly.org>
1398L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1399S:	Maintained
1400
1401ARM/RISCPC ARCHITECTURE
1402M:	Russell King <linux@arm.linux.org.uk>
1403L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1404W:	http://www.arm.linux.org.uk/
1405S:	Maintained
1406F:	arch/arm/include/asm/hardware/entry-macro-iomd.S
1407F:	arch/arm/include/asm/hardware/ioc.h
1408F:	arch/arm/include/asm/hardware/iomd.h
1409F:	arch/arm/include/asm/hardware/memc.h
1410F:	arch/arm/mach-rpc/
1411F:	drivers/net/ethernet/8390/etherh.c
1412F:	drivers/net/ethernet/i825xx/ether1*
1413F:	drivers/net/ethernet/seeq/ether3*
1414F:	drivers/scsi/arm/
1415
1416ARM/Rockchip SoC support
1417M:	Heiko Stuebner <heiko@sntech.de>
1418L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1419L:	linux-rockchip@lists.infradead.org
1420S:	Maintained
1421F:	arch/arm/boot/dts/rk3*
1422F:	arch/arm/mach-rockchip/
1423F:	drivers/clk/rockchip/
1424F:	drivers/i2c/busses/i2c-rk3x.c
1425F:	drivers/*/*rockchip*
1426F:	drivers/*/*/*rockchip*
1427F:	sound/soc/rockchip/
1428N:	rockchip
1429
1430ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1431M:	Kukjin Kim <kgene@kernel.org>
1432M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
1433L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1434L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1435S:	Maintained
1436F:	arch/arm/boot/dts/s3c*
1437F:	arch/arm/boot/dts/exynos*
1438F:	arch/arm64/boot/dts/exynos/
1439F:	arch/arm/plat-samsung/
1440F:	arch/arm/mach-s3c24*/
1441F:	arch/arm/mach-s3c64xx/
1442F:	arch/arm/mach-s5p*/
1443F:	arch/arm/mach-exynos*/
1444F:	drivers/*/*s3c2410*
1445F:	drivers/*/*/*s3c2410*
1446F:	drivers/spi/spi-s3c*
1447F:	sound/soc/samsung/*
1448N:	exynos
1449
1450ARM/SAMSUNG MOBILE MACHINE SUPPORT
1451M:	Kyungmin Park <kyungmin.park@samsung.com>
1452L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1453S:	Maintained
1454F:	arch/arm/mach-s5pv210/
1455
1456ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1457M:	Kyungmin Park <kyungmin.park@samsung.com>
1458M:	Kamil Debski <k.debski@samsung.com>
1459L:	linux-arm-kernel@lists.infradead.org
1460L:	linux-media@vger.kernel.org
1461S:	Maintained
1462F:	drivers/media/platform/s5p-g2d/
1463
1464ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1465M:	Kyungmin Park <kyungmin.park@samsung.com>
1466M:	Kamil Debski <k.debski@samsung.com>
1467M:	Jeongtae Park <jtp.park@samsung.com>
1468L:	linux-arm-kernel@lists.infradead.org
1469L:	linux-media@vger.kernel.org
1470S:	Maintained
1471F:	arch/arm/plat-samsung/s5p-dev-mfc.c
1472F:	drivers/media/platform/s5p-mfc/
1473
1474ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1475M:	Kyungmin Park <kyungmin.park@samsung.com>
1476M:	Tomasz Stanislawski <t.stanislaws@samsung.com>
1477L:	linux-arm-kernel@lists.infradead.org
1478L:	linux-media@vger.kernel.org
1479S:	Maintained
1480F:	drivers/media/platform/s5p-tv/
1481
1482ARM/SHMOBILE ARM ARCHITECTURE
1483M:	Simon Horman <horms@verge.net.au>
1484M:	Magnus Damm <magnus.damm@gmail.com>
1485L:	linux-sh@vger.kernel.org
1486W:	http://oss.renesas.com
1487Q:	http://patchwork.kernel.org/project/linux-sh/list/
1488T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1489S:	Supported
1490F:	arch/arm/boot/dts/emev2*
1491F:	arch/arm/boot/dts/r7s*
1492F:	arch/arm/boot/dts/r8a*
1493F:	arch/arm/boot/dts/sh*
1494F:	arch/arm/configs/bockw_defconfig
1495F:	arch/arm/configs/marzen_defconfig
1496F:	arch/arm/configs/shmobile_defconfig
1497F:	arch/arm/include/debug/renesas-scif.S
1498F:	arch/arm/mach-shmobile/
1499F:	drivers/sh/
1500
1501ARM/SOCFPGA ARCHITECTURE
1502M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1503S:	Maintained
1504F:	arch/arm/mach-socfpga/
1505F:	arch/arm/boot/dts/socfpga*
1506F:	arch/arm/configs/socfpga_defconfig
1507W:	http://www.rocketboards.org
1508T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1509
1510ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1511M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1512S:	Maintained
1513F:	drivers/clk/socfpga/
1514
1515ARM/SOCFPGA EDAC SUPPORT
1516M:	Thor Thayer <tthayer@opensource.altera.com>
1517S:	Maintained
1518F:	drivers/edac/altera_edac.
1519
1520ARM/STI ARCHITECTURE
1521M:	Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1522M:	Maxime Coquelin <maxime.coquelin@st.com>
1523M:	Patrice Chotard <patrice.chotard@st.com>
1524L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1525L:	kernel@stlinux.com
1526W:	http://www.stlinux.com
1527S:	Maintained
1528F:	arch/arm/mach-sti/
1529F:	arch/arm/boot/dts/sti*
1530F:	drivers/clocksource/arm_global_timer.c
1531F:	drivers/clocksource/clksrc_st_lpc.c
1532F:	drivers/i2c/busses/i2c-st.c
1533F:	drivers/media/rc/st_rc.c
1534F:	drivers/media/platform/sti/c8sectpfe/
1535F:	drivers/mmc/host/sdhci-st.c
1536F:	drivers/phy/phy-miphy28lp.c
1537F:	drivers/phy/phy-miphy365x.c
1538F:	drivers/phy/phy-stih407-usb.c
1539F:	drivers/phy/phy-stih41x-usb.c
1540F:	drivers/pinctrl/pinctrl-st.c
1541F:	drivers/reset/sti/
1542F:	drivers/rtc/rtc-st-lpc.c
1543F:	drivers/tty/serial/st-asc.c
1544F:	drivers/usb/dwc3/dwc3-st.c
1545F:	drivers/usb/host/ehci-st.c
1546F:	drivers/usb/host/ohci-st.c
1547F:	drivers/watchdog/st_lpc_wdt.c
1548F:	drivers/ata/ahci_st.c
1549
1550ARM/STM32 ARCHITECTURE
1551M:	Maxime Coquelin <mcoquelin.stm32@gmail.com>
1552L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1553S:	Maintained
1554T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1555N:	stm32
1556F:	drivers/clocksource/armv7m_systick.c
1557
1558ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1559M:	Lennert Buytenhek <kernel@wantstofly.org>
1560L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1561S:	Maintained
1562
1563ARM/TETON BGA MACHINE SUPPORT
1564M:	"Mark F. Brown" <mark.brown314@gmail.com>
1565L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1566S:	Maintained
1567
1568ARM/THECUS N2100 MACHINE SUPPORT
1569M:	Lennert Buytenhek <kernel@wantstofly.org>
1570L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1571S:	Maintained
1572
1573ARM/NUVOTON W90X900 ARM ARCHITECTURE
1574M:	Wan ZongShun <mcuos.com@gmail.com>
1575L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1576W:	http://www.mcuos.com
1577S:	Maintained
1578F:	arch/arm/mach-w90x900/
1579F:	drivers/input/keyboard/w90p910_keypad.c
1580F:	drivers/input/touchscreen/w90p910_ts.c
1581F:	drivers/watchdog/nuc900_wdt.c
1582F:	drivers/net/ethernet/nuvoton/w90p910_ether.c
1583F:	drivers/mtd/nand/nuc900_nand.c
1584F:	drivers/rtc/rtc-nuc900.c
1585F:	drivers/spi/spi-nuc900.c
1586F:	drivers/usb/host/ehci-w90x900.c
1587F:	drivers/video/fbdev/nuc900fb.c
1588
1589ARM/U300 MACHINE SUPPORT
1590M:	Linus Walleij <linus.walleij@linaro.org>
1591L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1592S:	Supported
1593F:	arch/arm/mach-u300/
1594F:	drivers/clocksource/timer-u300.c
1595F:	drivers/i2c/busses/i2c-stu300.c
1596F:	drivers/rtc/rtc-coh901331.c
1597F:	drivers/watchdog/coh901327_wdt.c
1598F:	drivers/dma/coh901318*
1599F:	drivers/mfd/ab3100*
1600F:	drivers/rtc/rtc-ab3100.c
1601F:	drivers/rtc/rtc-coh901331.c
1602T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1603
1604ARM/UNIPHIER ARCHITECTURE
1605M:	Masahiro Yamada <yamada.masahiro@socionext.com>
1606L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1607S:	Maintained
1608F:	arch/arm/boot/dts/uniphier*
1609F:	arch/arm/mach-uniphier/
1610F:	drivers/pinctrl/uniphier/
1611F:	drivers/tty/serial/8250/8250_uniphier.c
1612N:	uniphier
1613
1614ARM/Ux500 ARM ARCHITECTURE
1615M:	Linus Walleij <linus.walleij@linaro.org>
1616L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1617S:	Maintained
1618F:	arch/arm/mach-ux500/
1619F:	drivers/clocksource/clksrc-dbx500-prcmu.c
1620F:	drivers/dma/ste_dma40*
1621F:	drivers/hwspinlock/u8500_hsem.c
1622F:	drivers/mfd/abx500*
1623F:	drivers/mfd/ab8500*
1624F:	drivers/mfd/dbx500*
1625F:	drivers/mfd/db8500*
1626F:	drivers/pinctrl/nomadik/pinctrl-ab*
1627F:	drivers/pinctrl/nomadik/pinctrl-nomadik*
1628F:	drivers/rtc/rtc-ab8500.c
1629F:	drivers/rtc/rtc-pl031.c
1630T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1631
1632ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1633M:	Ulf Hansson <ulf.hansson@linaro.org>
1634L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1635T:	git git://git.linaro.org/people/ulfh/clk.git
1636S:	Maintained
1637F:	drivers/clk/ux500/
1638F:	include/linux/platform_data/clk-ux500.h
1639
1640ARM/VERSATILE EXPRESS PLATFORM
1641M:	Liviu Dudau <liviu.dudau@arm.com>
1642M:	Sudeep Holla <sudeep.holla@arm.com>
1643M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1644L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1645S:	Maintained
1646F:	arch/arm/boot/dts/vexpress*
1647F:	arch/arm64/boot/dts/arm/vexpress*
1648F:	arch/arm/mach-vexpress/
1649F:	*/*/vexpress*
1650F:	*/*/*/vexpress*
1651F:	drivers/clk/versatile/clk-vexpress-osc.c
1652F:	drivers/clocksource/versatile.c
1653
1654ARM/VFP SUPPORT
1655M:	Russell King <linux@arm.linux.org.uk>
1656L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1657W:	http://www.arm.linux.org.uk/
1658S:	Maintained
1659F:	arch/arm/vfp/
1660
1661ARM/VOIPAC PXA270 SUPPORT
1662M:	Marek Vasut <marek.vasut@gmail.com>
1663L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1664S:	Maintained
1665F:	arch/arm/mach-pxa/vpac270.c
1666F:	arch/arm/mach-pxa/include/mach/vpac270.h
1667
1668ARM/VT8500 ARM ARCHITECTURE
1669M:	Tony Prisk <linux@prisktech.co.nz>
1670L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1671S:	Maintained
1672F:	arch/arm/mach-vt8500/
1673F:	drivers/clocksource/vt8500_timer.c
1674F:	drivers/i2c/busses/i2c-wmt.c
1675F:	drivers/mmc/host/wmt-sdmmc.c
1676F:	drivers/pwm/pwm-vt8500.c
1677F:	drivers/rtc/rtc-vt8500.c
1678F:	drivers/tty/serial/vt8500_serial.c
1679F:	drivers/usb/host/ehci-platform.c
1680F:	drivers/usb/host/uhci-platform.c
1681F:	drivers/video/fbdev/vt8500lcdfb.*
1682F:	drivers/video/fbdev/wm8505fb*
1683F:	drivers/video/fbdev/wmt_ge_rops.*
1684
1685ARM/ZIPIT Z2 SUPPORT
1686M:	Marek Vasut <marek.vasut@gmail.com>
1687L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1688S:	Maintained
1689F:	arch/arm/mach-pxa/z2.c
1690F:	arch/arm/mach-pxa/include/mach/z2.h
1691
1692ARM/ZTE ARCHITECTURE
1693M:	Jun Nie <jun.nie@linaro.org>
1694L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1695S:	Maintained
1696F:	arch/arm/mach-zx/
1697F:	drivers/clk/zte/
1698F:	Documentation/devicetree/bindings/arm/zte.txt
1699F:	Documentation/devicetree/bindings/clock/zx296702-clk.txt
1700
1701ARM/ZYNQ ARCHITECTURE
1702M:	Michal Simek <michal.simek@xilinx.com>
1703R:	Sören Brinkmann <soren.brinkmann@xilinx.com>
1704L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1705W:	http://wiki.xilinx.com
1706T:	git https://github.com/Xilinx/linux-xlnx.git
1707S:	Supported
1708F:	arch/arm/mach-zynq/
1709F:	drivers/cpuidle/cpuidle-zynq.c
1710F:	drivers/block/xsysace.c
1711N:	zynq
1712N:	xilinx
1713F:	drivers/clocksource/cadence_ttc_timer.c
1714F:	drivers/i2c/busses/i2c-cadence.c
1715F:	drivers/mmc/host/sdhci-of-arasan.c
1716F:	drivers/edac/synopsys_edac.c
1717
1718ARM SMMU DRIVERS
1719M:	Will Deacon <will.deacon@arm.com>
1720L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1721S:	Maintained
1722F:	drivers/iommu/arm-smmu.c
1723F:	drivers/iommu/arm-smmu-v3.c
1724F:	drivers/iommu/io-pgtable-arm.c
1725
1726ARM64 PORT (AARCH64 ARCHITECTURE)
1727M:	Catalin Marinas <catalin.marinas@arm.com>
1728M:	Will Deacon <will.deacon@arm.com>
1729L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1730S:	Maintained
1731F:	arch/arm64/
1732F:	Documentation/arm64/
1733
1734AS3645A LED FLASH CONTROLLER DRIVER
1735M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1736L:	linux-media@vger.kernel.org
1737T:	git git://linuxtv.org/media_tree.git
1738S:	Maintained
1739F:	drivers/media/i2c/as3645a.c
1740F:	include/media/as3645a.h
1741
1742ASC7621 HARDWARE MONITOR DRIVER
1743M:	George Joseph <george.joseph@fairview5.com>
1744L:	lm-sensors@lm-sensors.org
1745S:	Maintained
1746F:	Documentation/hwmon/asc7621
1747F:	drivers/hwmon/asc7621.c
1748
1749ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1750M:	Corentin Chary <corentin.chary@gmail.com>
1751L:	acpi4asus-user@lists.sourceforge.net
1752L:	platform-driver-x86@vger.kernel.org
1753W:	http://acpi4asus.sf.net
1754S:	Maintained
1755F:	drivers/platform/x86/asus*.c
1756F:	drivers/platform/x86/eeepc*.c
1757
1758ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1759R:	Dan Williams <dan.j.williams@intel.com>
1760W:	http://sourceforge.net/projects/xscaleiop
1761S:	Odd fixes
1762F:	Documentation/crypto/async-tx-api.txt
1763F:	crypto/async_tx/
1764F:	drivers/dma/
1765F:	include/linux/dmaengine.h
1766F:	include/linux/async_tx.h
1767
1768AT24 EEPROM DRIVER
1769M:	Wolfram Sang <wsa@the-dreams.de>
1770L:	linux-i2c@vger.kernel.org
1771S:	Maintained
1772F:	drivers/misc/eeprom/at24.c
1773F:	include/linux/platform_data/at24.h
1774
1775ATA OVER ETHERNET (AOE) DRIVER
1776M:	"Ed L. Cashin" <ed.cashin@acm.org>
1777W:	http://www.openaoe.org/
1778S:	Supported
1779F:	Documentation/aoe/
1780F:	drivers/block/aoe/
1781
1782ATHEROS ATH GENERIC UTILITIES
1783M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1784L:	linux-wireless@vger.kernel.org
1785S:	Supported
1786F:	drivers/net/wireless/ath/*
1787
1788ATHEROS ATH5K WIRELESS DRIVER
1789M:	Jiri Slaby <jirislaby@gmail.com>
1790M:	Nick Kossifidis <mickflemm@gmail.com>
1791M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1792L:	linux-wireless@vger.kernel.org
1793W:	http://wireless.kernel.org/en/users/Drivers/ath5k
1794S:	Maintained
1795F:	drivers/net/wireless/ath/ath5k/
1796
1797ATHEROS ATH6KL WIRELESS DRIVER
1798M:	Kalle Valo <kvalo@qca.qualcomm.com>
1799L:	linux-wireless@vger.kernel.org
1800W:	http://wireless.kernel.org/en/users/Drivers/ath6kl
1801T:	git git://github.com/kvalo/ath.git
1802S:	Supported
1803F:	drivers/net/wireless/ath/ath6kl/
1804
1805WILOCITY WIL6210 WIRELESS DRIVER
1806M:	Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1807L:	linux-wireless@vger.kernel.org
1808L:	wil6210@qca.qualcomm.com
1809S:	Supported
1810W:	http://wireless.kernel.org/en/users/Drivers/wil6210
1811F:	drivers/net/wireless/ath/wil6210/
1812F:	include/uapi/linux/wil6210_uapi.h
1813
1814CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1815M:	Christian Lamparter <chunkeey@googlemail.com>
1816L:	linux-wireless@vger.kernel.org
1817W:	http://wireless.kernel.org/en/users/Drivers/carl9170
1818S:	Maintained
1819F:	drivers/net/wireless/ath/carl9170/
1820
1821ATK0110 HWMON DRIVER
1822M:	Luca Tettamanti <kronos.it@gmail.com>
1823L:	lm-sensors@lm-sensors.org
1824S:	Maintained
1825F:	drivers/hwmon/asus_atk0110.c
1826
1827ATI_REMOTE2 DRIVER
1828M:	Ville Syrjala <syrjala@sci.fi>
1829S:	Maintained
1830F:	drivers/input/misc/ati_remote2.c
1831
1832ATLX ETHERNET DRIVERS
1833M:	Jay Cliburn <jcliburn@gmail.com>
1834M:	Chris Snook <chris.snook@gmail.com>
1835L:	netdev@vger.kernel.org
1836W:	http://sourceforge.net/projects/atl1
1837W:	http://atl1.sourceforge.net
1838S:	Maintained
1839F:	drivers/net/ethernet/atheros/
1840
1841ATM
1842M:	Chas Williams <3chas3@gmail.com>
1843L:	linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1844L:	netdev@vger.kernel.org
1845W:	http://linux-atm.sourceforge.net
1846S:	Maintained
1847F:	drivers/atm/
1848F:	include/linux/atm*
1849F:	include/uapi/linux/atm*
1850
1851ATMEL AT91 / AT32 MCI DRIVER
1852M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1853S:	Maintained
1854F:	drivers/mmc/host/atmel-mci.c
1855F:	drivers/mmc/host/atmel-mci-regs.h
1856
1857ATMEL AT91 / AT32 SERIAL DRIVER
1858M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1859S:	Supported
1860F:	drivers/tty/serial/atmel_serial.c
1861
1862ATMEL Audio ALSA driver
1863M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1864L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
1865S:	Supported
1866F:	sound/soc/atmel
1867
1868ATMEL DMA DRIVER
1869M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1870L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1871S:	Supported
1872F:	drivers/dma/at_hdmac.c
1873F:	drivers/dma/at_hdmac_regs.h
1874F:	include/linux/platform_data/dma-atmel.h
1875
1876ATMEL XDMA DRIVER
1877M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1878L:	linux-arm-kernel@lists.infradead.org
1879L:	dmaengine@vger.kernel.org
1880S:	Supported
1881F:	drivers/dma/at_xdmac.c
1882
1883ATMEL I2C DRIVER
1884M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1885L:	linux-i2c@vger.kernel.org
1886S:	Supported
1887F:	drivers/i2c/busses/i2c-at91.c
1888
1889ATMEL ISI DRIVER
1890M:	Josh Wu <josh.wu@atmel.com>
1891L:	linux-media@vger.kernel.org
1892S:	Supported
1893F:	drivers/media/platform/soc_camera/atmel-isi.c
1894F:	include/media/atmel-isi.h
1895
1896ATMEL LCDFB DRIVER
1897M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1898L:	linux-fbdev@vger.kernel.org
1899S:	Maintained
1900F:	drivers/video/fbdev/atmel_lcdfb.c
1901F:	include/video/atmel_lcdc.h
1902
1903ATMEL MACB ETHERNET DRIVER
1904M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1905S:	Supported
1906F:	drivers/net/ethernet/cadence/
1907
1908ATMEL NAND DRIVER
1909M:	Josh Wu <josh.wu@atmel.com>
1910L:	linux-mtd@lists.infradead.org
1911S:	Supported
1912F:	drivers/mtd/nand/atmel_nand*
1913
1914ATMEL SDMMC DRIVER
1915M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1916L:	linux-mmc@vger.kernel.org
1917S:	Supported
1918F:	drivers/mmc/host/sdhci-of-at91.c
1919
1920ATMEL SPI DRIVER
1921M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1922S:	Supported
1923F:	drivers/spi/spi-atmel.*
1924
1925ATMEL SSC DRIVER
1926M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1927L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1928S:	Supported
1929F:	drivers/misc/atmel-ssc.c
1930F:	include/linux/atmel-ssc.h
1931
1932ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1933M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1934L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1935S:	Supported
1936F:	drivers/misc/atmel_tclib.c
1937F:	drivers/clocksource/tcb_clksrc.c
1938
1939ATMEL USBA UDC DRIVER
1940M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1941L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1942S:	Supported
1943F:	drivers/usb/gadget/udc/atmel_usba_udc.*
1944
1945ATMEL WIRELESS DRIVER
1946M:	Simon Kelley <simon@thekelleys.org.uk>
1947L:	linux-wireless@vger.kernel.org
1948W:	http://www.thekelleys.org.uk/atmel
1949W:	http://atmelwlandriver.sourceforge.net/
1950S:	Maintained
1951F:	drivers/net/wireless/atmel*
1952
1953ATMEL MAXTOUCH DRIVER
1954M:	Nick Dyer <nick.dyer@itdev.co.uk>
1955T:	git git://github.com/atmel-maxtouch/linux.git
1956S:	Supported
1957F:	Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1958F:	drivers/input/touchscreen/atmel_mxt_ts.c
1959F:	include/linux/platform_data/atmel_mxt_ts.h
1960
1961ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1962M:	Bradley Grove <linuxdrivers@attotech.com>
1963L:	linux-scsi@vger.kernel.org
1964W:	http://www.attotech.com
1965S:	Supported
1966F:	drivers/scsi/esas2r
1967
1968ATUSB IEEE 802.15.4 RADIO DRIVER
1969M:	Stefan Schmidt <stefan@osg.samsung.com>
1970L:	linux-wpan@vger.kernel.org
1971S:	Maintained
1972F:	drivers/net/ieee802154/atusb.c
1973F:	drivers/net/ieee802154/atusb.h
1974F:	drivers/net/ieee802154/at86rf230.h
1975
1976AUDIT SUBSYSTEM
1977M:	Paul Moore <paul@paul-moore.com>
1978M:	Eric Paris <eparis@redhat.com>
1979L:	linux-audit@redhat.com (moderated for non-subscribers)
1980W:	http://people.redhat.com/sgrubb/audit/
1981T:	git git://git.infradead.org/users/pcmoore/audit
1982S:	Maintained
1983F:	include/linux/audit.h
1984F:	include/uapi/linux/audit.h
1985F:	kernel/audit*
1986
1987AUXILIARY DISPLAY DRIVERS
1988M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1989W:	http://miguelojeda.es/auxdisplay.htm
1990W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1991S:	Maintained
1992F:	drivers/auxdisplay/
1993F:	include/linux/cfag12864b.h
1994
1995AVR32 ARCHITECTURE
1996M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
1997M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
1998W:	http://www.atmel.com/products/AVR32/
1999W:	http://mirror.egtvedt.no/avr32linux.org/
2000W:	http://avrfreaks.net/
2001S:	Maintained
2002F:	arch/avr32/
2003
2004AVR32/AT32AP MACHINE SUPPORT
2005M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
2006M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
2007S:	Maintained
2008F:	arch/avr32/mach-at32ap/
2009
2010AX.25 NETWORK LAYER
2011M:	Ralf Baechle <ralf@linux-mips.org>
2012L:	linux-hams@vger.kernel.org
2013W:	http://www.linux-ax25.org/
2014S:	Maintained
2015F:	include/uapi/linux/ax25.h
2016F:	include/net/ax25.h
2017F:	net/ax25/
2018
2019AZ6007 DVB DRIVER
2020M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2021L:	linux-media@vger.kernel.org
2022W:	http://linuxtv.org
2023T:	git git://linuxtv.org/media_tree.git
2024S:	Maintained
2025F:	drivers/media/usb/dvb-usb-v2/az6007.c
2026
2027AZTECH FM RADIO RECEIVER DRIVER
2028M:	Hans Verkuil <hverkuil@xs4all.nl>
2029L:	linux-media@vger.kernel.org
2030T:	git git://linuxtv.org/media_tree.git
2031W:	http://linuxtv.org
2032S:	Maintained
2033F:	drivers/media/radio/radio-aztech*
2034
2035B43 WIRELESS DRIVER
2036L:	linux-wireless@vger.kernel.org
2037L:	b43-dev@lists.infradead.org
2038W:	http://wireless.kernel.org/en/users/Drivers/b43
2039S:	Odd Fixes
2040F:	drivers/net/wireless/b43/
2041
2042B43LEGACY WIRELESS DRIVER
2043M:	Larry Finger <Larry.Finger@lwfinger.net>
2044L:	linux-wireless@vger.kernel.org
2045L:	b43-dev@lists.infradead.org
2046W:	http://wireless.kernel.org/en/users/Drivers/b43
2047S:	Maintained
2048F:	drivers/net/wireless/b43legacy/
2049
2050BACKLIGHT CLASS/SUBSYSTEM
2051M:	Jingoo Han <jingoohan1@gmail.com>
2052M:	Lee Jones <lee.jones@linaro.org>
2053S:	Maintained
2054F:	drivers/video/backlight/
2055F:	include/linux/backlight.h
2056
2057BATMAN ADVANCED
2058M:	Marek Lindner <mareklindner@neomailbox.ch>
2059M:	Simon Wunderlich <sw@simonwunderlich.de>
2060M:	Antonio Quartulli <antonio@meshcoding.com>
2061L:	b.a.t.m.a.n@lists.open-mesh.org
2062W:	http://www.open-mesh.org/
2063S:	Maintained
2064F:	net/batman-adv/
2065
2066BAYCOM/HDLCDRV DRIVERS FOR AX.25
2067M:	Thomas Sailer <t.sailer@alumni.ethz.ch>
2068L:	linux-hams@vger.kernel.org
2069W:	http://www.baycom.org/~tom/ham/ham.html
2070S:	Maintained
2071F:	drivers/net/hamradio/baycom*
2072
2073BCACHE (BLOCK LAYER CACHE)
2074M:	Kent Overstreet <kent.overstreet@gmail.com>
2075L:	linux-bcache@vger.kernel.org
2076W:	http://bcache.evilpiepirate.org
2077S:	Maintained
2078F:	drivers/md/bcache/
2079
2080BDISP ST MEDIA DRIVER
2081M:	Fabien Dessenne <fabien.dessenne@st.com>
2082L:	linux-media@vger.kernel.org
2083T:	git git://linuxtv.org/media_tree.git
2084W:	http://linuxtv.org
2085S:	Supported
2086F:	drivers/media/platform/sti/bdisp
2087
2088BEFS FILE SYSTEM
2089S:	Orphan
2090F:	Documentation/filesystems/befs.txt
2091F:	fs/befs/
2092
2093BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2094M:	Dariusz Marcinkiewicz <reksio@newterm.pl>
2095L:	netdev@vger.kernel.org
2096S:	Maintained
2097F:	drivers/net/ethernet/ec_bhf.c
2098
2099BFS FILE SYSTEM
2100M:	"Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2101S:	Maintained
2102F:	Documentation/filesystems/bfs.txt
2103F:	fs/bfs/
2104F:	include/uapi/linux/bfs_fs.h
2105
2106BLACKFIN ARCHITECTURE
2107M:	Steven Miao <realmz6@gmail.com>
2108L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2109T:	git git://git.code.sf.net/p/adi-linux/code
2110W:	http://blackfin.uclinux.org
2111S:	Supported
2112F:	arch/blackfin/
2113
2114BLACKFIN EMAC DRIVER
2115L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2116W:	http://blackfin.uclinux.org
2117S:	Supported
2118F:	drivers/net/ethernet/adi/
2119
2120BLACKFIN RTC DRIVER
2121L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2122W:	http://blackfin.uclinux.org
2123S:	Supported
2124F:	drivers/rtc/rtc-bfin.c
2125
2126BLACKFIN SDH DRIVER
2127M:	Sonic Zhang <sonic.zhang@analog.com>
2128L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2129W:	http://blackfin.uclinux.org
2130S:	Supported
2131F:	drivers/mmc/host/bfin_sdh.c
2132
2133BLACKFIN SERIAL DRIVER
2134M:	Sonic Zhang <sonic.zhang@analog.com>
2135L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2136W:	http://blackfin.uclinux.org
2137S:	Supported
2138F:	drivers/tty/serial/bfin_uart.c
2139
2140BLACKFIN WATCHDOG DRIVER
2141L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2142W:	http://blackfin.uclinux.org
2143S:	Supported
2144F:	drivers/watchdog/bfin_wdt.c
2145
2146BLACKFIN I2C TWI DRIVER
2147M:	Sonic Zhang <sonic.zhang@analog.com>
2148L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2149W:	http://blackfin.uclinux.org/
2150S:	Supported
2151F:	drivers/i2c/busses/i2c-bfin-twi.c
2152
2153BLACKFIN MEDIA DRIVER
2154M:	Scott Jiang <scott.jiang.linux@gmail.com>
2155L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2156W:	http://blackfin.uclinux.org/
2157S:	Supported
2158F:	drivers/media/platform/blackfin/
2159F:	drivers/media/i2c/adv7183*
2160F:	drivers/media/i2c/vs6624*
2161
2162BLINKM RGB LED DRIVER
2163M:	Jan-Simon Moeller <jansimon.moeller@gmx.de>
2164S:	Maintained
2165F:	drivers/leds/leds-blinkm.c
2166
2167BLOCK LAYER
2168M:	Jens Axboe <axboe@kernel.dk>
2169T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2170S:	Maintained
2171F:	block/
2172F:	kernel/trace/blktrace.c
2173
2174BLOCK2MTD DRIVER
2175M:	Joern Engel <joern@lazybastard.org>
2176L:	linux-mtd@lists.infradead.org
2177S:	Maintained
2178F:	drivers/mtd/devices/block2mtd.c
2179
2180BLUETOOTH DRIVERS
2181M:	Marcel Holtmann <marcel@holtmann.org>
2182M:	Gustavo Padovan <gustavo@padovan.org>
2183M:	Johan Hedberg <johan.hedberg@gmail.com>
2184L:	linux-bluetooth@vger.kernel.org
2185W:	http://www.bluez.org/
2186T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2187T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2188S:	Maintained
2189F:	drivers/bluetooth/
2190
2191BLUETOOTH SUBSYSTEM
2192M:	Marcel Holtmann <marcel@holtmann.org>
2193M:	Gustavo Padovan <gustavo@padovan.org>
2194M:	Johan Hedberg <johan.hedberg@gmail.com>
2195L:	linux-bluetooth@vger.kernel.org
2196W:	http://www.bluez.org/
2197T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2198T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2199S:	Maintained
2200F:	net/bluetooth/
2201F:	include/net/bluetooth/
2202
2203BONDING DRIVER
2204M:	Jay Vosburgh <j.vosburgh@gmail.com>
2205M:	Veaceslav Falico <vfalico@gmail.com>
2206M:	Andy Gospodarek <gospo@cumulusnetworks.com>
2207L:	netdev@vger.kernel.org
2208W:	http://sourceforge.net/projects/bonding/
2209S:	Supported
2210F:	drivers/net/bonding/
2211F:	include/uapi/linux/if_bonding.h
2212
2213BPF (Safe dynamic programs and tools)
2214M:	Alexei Starovoitov <ast@kernel.org>
2215L:	netdev@vger.kernel.org
2216L:	linux-kernel@vger.kernel.org
2217S:	Supported
2218F:	kernel/bpf/
2219
2220BROADCOM B44 10/100 ETHERNET DRIVER
2221M:	Gary Zambrano <zambrano@broadcom.com>
2222L:	netdev@vger.kernel.org
2223S:	Supported
2224F:	drivers/net/ethernet/broadcom/b44.*
2225
2226BROADCOM GENET ETHERNET DRIVER
2227M:	Florian Fainelli <f.fainelli@gmail.com>
2228L:	netdev@vger.kernel.org
2229S:	Supported
2230F:	drivers/net/ethernet/broadcom/genet/
2231
2232BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2233M:	Sony Chacko <sony.chacko@qlogic.com>
2234M:	Dept-HSGLinuxNICDev@qlogic.com
2235L:	netdev@vger.kernel.org
2236S:	Supported
2237F:	drivers/net/ethernet/broadcom/bnx2.*
2238F:	drivers/net/ethernet/broadcom/bnx2_*
2239
2240BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2241M:	Ariel Elior <ariel.elior@qlogic.com>
2242L:	netdev@vger.kernel.org
2243S:	Supported
2244F:	drivers/net/ethernet/broadcom/bnx2x/
2245
2246BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2247M:	Florian Fainelli <f.fainelli@gmail.com>
2248M:	Ray Jui <rjui@broadcom.com>
2249M:	Scott Branden <sbranden@broadcom.com>
2250L:	bcm-kernel-feedback-list@broadcom.com
2251T:	git git://github.com/broadcom/mach-bcm
2252S:	Maintained
2253F:	arch/arm/mach-bcm/
2254F:	arch/arm/boot/dts/bcm113*
2255F:	arch/arm/boot/dts/bcm216*
2256F:	arch/arm/boot/dts/bcm281*
2257F:	arch/arm/configs/bcm_defconfig
2258F:	drivers/mmc/host/sdhci-bcm-kona.c
2259F:	drivers/clocksource/bcm_kona_timer.c
2260
2261BROADCOM BCM2835 ARM ARCHITECTURE
2262M:	Stephen Warren <swarren@wwwdotorg.org>
2263M:	Lee Jones <lee@kernel.org>
2264M:	Eric Anholt <eric@anholt.net>
2265L:	linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2266L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2267T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2268S:	Maintained
2269N:	bcm2835
2270
2271BROADCOM BCM33XX MIPS ARCHITECTURE
2272M:	Kevin Cernekee <cernekee@gmail.com>
2273L:	linux-mips@linux-mips.org
2274S:	Maintained
2275F:	arch/mips/bcm3384/*
2276F:	arch/mips/include/asm/mach-bcm3384/*
2277F:	arch/mips/kernel/*bmips*
2278
2279BROADCOM BCM47XX MIPS ARCHITECTURE
2280M:	Hauke Mehrtens <hauke@hauke-m.de>
2281M:	Rafał Miłecki <zajec5@gmail.com>
2282L:	linux-mips@linux-mips.org
2283S:	Maintained
2284F:	arch/mips/bcm47xx/*
2285F:	arch/mips/include/asm/mach-bcm47xx/*
2286
2287BROADCOM BCM5301X ARM ARCHITECTURE
2288M:	Hauke Mehrtens <hauke@hauke-m.de>
2289L:	linux-arm-kernel@lists.infradead.org
2290S:	Maintained
2291F:	arch/arm/mach-bcm/bcm_5301x.c
2292F:	arch/arm/boot/dts/bcm5301x.dtsi
2293F:	arch/arm/boot/dts/bcm470*
2294
2295BROADCOM BCM63XX ARM ARCHITECTURE
2296M:	Florian Fainelli <f.fainelli@gmail.com>
2297L:	linux-arm-kernel@lists.infradead.org
2298T:	git git://github.com/broadcom/arm-bcm63xx.git
2299S:	Maintained
2300F:	arch/arm/mach-bcm/bcm63xx.c
2301F:	arch/arm/include/debug/bcm63xx.S
2302
2303BROADCOM BCM63XX/BCM33XX UDC DRIVER
2304M:	Kevin Cernekee <cernekee@gmail.com>
2305L:	linux-usb@vger.kernel.org
2306S:	Maintained
2307F:	drivers/usb/gadget/udc/bcm63xx_udc.*
2308
2309BROADCOM BCM7XXX ARM ARCHITECTURE
2310M:	Brian Norris <computersforpeace@gmail.com>
2311M:	Gregory Fong <gregory.0xf0@gmail.com>
2312M:	Florian Fainelli <f.fainelli@gmail.com>
2313L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2314T:	git git://github.com/broadcom/stblinux.git
2315S:	Maintained
2316F:	arch/arm/mach-bcm/*brcmstb*
2317F:	arch/arm/boot/dts/bcm7*.dts*
2318F:	drivers/bus/brcmstb_gisb.c
2319N:	brcmstb
2320
2321BROADCOM BMIPS MIPS ARCHITECTURE
2322M:	Kevin Cernekee <cernekee@gmail.com>
2323M:	Florian Fainelli <f.fainelli@gmail.com>
2324L:	linux-mips@linux-mips.org
2325T:	git git://github.com/broadcom/stblinux.git
2326S:	Maintained
2327F:	arch/mips/bmips/*
2328F:	arch/mips/include/asm/mach-bmips/*
2329F:	arch/mips/kernel/*bmips*
2330F:	arch/mips/boot/dts/brcm/bcm*.dts*
2331F:	drivers/irqchip/irq-bcm7*
2332F:	drivers/irqchip/irq-brcmstb*
2333
2334BROADCOM TG3 GIGABIT ETHERNET DRIVER
2335M:	Prashant Sreedharan <prashant@broadcom.com>
2336M:	Michael Chan <mchan@broadcom.com>
2337L:	netdev@vger.kernel.org
2338S:	Supported
2339F:	drivers/net/ethernet/broadcom/tg3.*
2340
2341BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2342M:	Brett Rudley <brudley@broadcom.com>
2343M:	Arend van Spriel <arend@broadcom.com>
2344M:	Franky (Zhenhui) Lin <frankyl@broadcom.com>
2345M:	Hante Meuleman <meuleman@broadcom.com>
2346L:	linux-wireless@vger.kernel.org
2347L:	brcm80211-dev-list@broadcom.com
2348S:	Supported
2349F:	drivers/net/wireless/brcm80211/
2350
2351BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2352M:	QLogic-Storage-Upstream@qlogic.com
2353L:	linux-scsi@vger.kernel.org
2354S:	Supported
2355F:	drivers/scsi/bnx2fc/
2356
2357BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2358M:	QLogic-Storage-Upstream@qlogic.com
2359L:	linux-scsi@vger.kernel.org
2360S:	Supported
2361F:	drivers/scsi/bnx2i/
2362
2363BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2364M:	Ray Jui <rjui@broadcom.com>
2365M:	Scott Branden <sbranden@broadcom.com>
2366L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2367L:	bcm-kernel-feedback-list@broadcom.com
2368T:	git git://github.com/broadcom/cygnus-linux.git
2369S:	Maintained
2370N:	iproc
2371N:	cygnus
2372N:	bcm9113*
2373N:	bcm9583*
2374N:	bcm583*
2375N:	bcm113*
2376
2377BROADCOM BRCMSTB GPIO DRIVER
2378M:	Gregory Fong <gregory.0xf0@gmail.com>
2379L:	bcm-kernel-feedback-list@broadcom.com>
2380S:	Supported
2381F:	drivers/gpio/gpio-brcmstb.c
2382F:	Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2383
2384BROADCOM KONA GPIO DRIVER
2385M:	Ray Jui <rjui@broadcom.com>
2386L:	bcm-kernel-feedback-list@broadcom.com
2387S:	Supported
2388F:	drivers/gpio/gpio-bcm-kona.c
2389F:	Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2390
2391BROADCOM NVRAM DRIVER
2392M:	Rafał Miłecki <zajec5@gmail.com>
2393L:	linux-mips@linux-mips.org
2394S:	Maintained
2395F:	drivers/firmware/broadcom/*
2396
2397BROADCOM STB NAND FLASH DRIVER
2398M:	Brian Norris <computersforpeace@gmail.com>
2399L:	linux-mtd@lists.infradead.org
2400S:	Maintained
2401F:	drivers/mtd/nand/brcmnand/
2402
2403BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2404M:	Rafał Miłecki <zajec5@gmail.com>
2405L:	linux-wireless@vger.kernel.org
2406S:	Maintained
2407F:	drivers/bcma/
2408F:	include/linux/bcma/
2409
2410BROADCOM SYSTEMPORT ETHERNET DRIVER
2411M:	Florian Fainelli <f.fainelli@gmail.com>
2412L:	netdev@vger.kernel.org
2413S:	Supported
2414F:	drivers/net/ethernet/broadcom/bcmsysport.*
2415
2416BROCADE BFA FC SCSI DRIVER
2417M:	Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2418M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2419L:	linux-scsi@vger.kernel.org
2420S:	Supported
2421F:	drivers/scsi/bfa/
2422
2423BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2424M:	Rasesh Mody <rasesh.mody@qlogic.com>
2425L:	netdev@vger.kernel.org
2426S:	Supported
2427F:	drivers/net/ethernet/brocade/bna/
2428
2429BSG (block layer generic sg v4 driver)
2430M:	FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2431L:	linux-scsi@vger.kernel.org
2432S:	Supported
2433F:	block/bsg.c
2434F:	include/linux/bsg.h
2435F:	include/uapi/linux/bsg.h
2436
2437BT87X AUDIO DRIVER
2438M:	Clemens Ladisch <clemens@ladisch.de>
2439L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2440T:	git git://git.alsa-project.org/alsa-kernel.git
2441S:	Maintained
2442F:	Documentation/sound/alsa/Bt87x.txt
2443F:	sound/pci/bt87x.c
2444
2445BT8XXGPIO DRIVER
2446M:	Michael Buesch <m@bues.ch>
2447W:	http://bu3sch.de/btgpio.php
2448S:	Maintained
2449F:	drivers/gpio/gpio-bt8xx.c
2450
2451BTRFS FILE SYSTEM
2452M:	Chris Mason <clm@fb.com>
2453M:	Josef Bacik <jbacik@fb.com>
2454M:	David Sterba <dsterba@suse.com>
2455L:	linux-btrfs@vger.kernel.org
2456W:	http://btrfs.wiki.kernel.org/
2457Q:	http://patchwork.kernel.org/project/linux-btrfs/list/
2458T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2459S:	Maintained
2460F:	Documentation/filesystems/btrfs.txt
2461F:	fs/btrfs/
2462
2463BTTV VIDEO4LINUX DRIVER
2464M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2465L:	linux-media@vger.kernel.org
2466W:	http://linuxtv.org
2467T:	git git://linuxtv.org/media_tree.git
2468S:	Odd fixes
2469F:	Documentation/video4linux/bttv/
2470F:	drivers/media/pci/bt8xx/bttv*
2471
2472BUSLOGIC SCSI DRIVER
2473M:	Khalid Aziz <khalid@gonehiking.org>
2474L:	linux-scsi@vger.kernel.org
2475S:	Maintained
2476F:	drivers/scsi/BusLogic.*
2477F:	drivers/scsi/FlashPoint.*
2478
2479C-MEDIA CMI8788 DRIVER
2480M:	Clemens Ladisch <clemens@ladisch.de>
2481L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2482T:	git git://git.alsa-project.org/alsa-kernel.git
2483S:	Maintained
2484F:	sound/pci/oxygen/
2485
2486C6X ARCHITECTURE
2487M:	Mark Salter <msalter@redhat.com>
2488M:	Aurelien Jacquiot <a-jacquiot@ti.com>
2489L:	linux-c6x-dev@linux-c6x.org
2490W:	http://www.linux-c6x.org/wiki/index.php/Main_Page
2491S:	Maintained
2492F:	arch/c6x/
2493
2494CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2495M:	David Howells <dhowells@redhat.com>
2496L:	linux-cachefs@redhat.com
2497S:	Supported
2498F:	Documentation/filesystems/caching/cachefiles.txt
2499F:	fs/cachefiles/
2500
2501CADET FM/AM RADIO RECEIVER DRIVER
2502M:	Hans Verkuil <hverkuil@xs4all.nl>
2503L:	linux-media@vger.kernel.org
2504T:	git git://linuxtv.org/media_tree.git
2505W:	http://linuxtv.org
2506S:	Maintained
2507F:	drivers/media/radio/radio-cadet*
2508
2509CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2510M:	Jonathan Corbet <corbet@lwn.net>
2511L:	linux-media@vger.kernel.org
2512T:	git git://linuxtv.org/media_tree.git
2513S:	Maintained
2514F:	Documentation/video4linux/cafe_ccic
2515F:	drivers/media/platform/marvell-ccic/
2516
2517CAIF NETWORK LAYER
2518M:	Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2519L:	netdev@vger.kernel.org
2520S:	Supported
2521F:	Documentation/networking/caif/
2522F:	drivers/net/caif/
2523F:	include/uapi/linux/caif/
2524F:	include/net/caif/
2525F:	net/caif/
2526
2527CALGARY x86-64 IOMMU
2528M:	Muli Ben-Yehuda <muli@il.ibm.com>
2529M:	"Jon D. Mason" <jdmason@kudzu.us>
2530L:	discuss@x86-64.org
2531S:	Maintained
2532F:	arch/x86/kernel/pci-calgary_64.c
2533F:	arch/x86/kernel/tce_64.c
2534F:	arch/x86/include/asm/calgary.h
2535F:	arch/x86/include/asm/tce.h
2536
2537CAN NETWORK LAYER
2538M:	Oliver Hartkopp <socketcan@hartkopp.net>
2539M:	Marc Kleine-Budde <mkl@pengutronix.de>
2540L:	linux-can@vger.kernel.org
2541W:	https://github.com/linux-can
2542T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2543T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2544S:	Maintained
2545F:	Documentation/networking/can.txt
2546F:	net/can/
2547F:	include/linux/can/core.h
2548F:	include/uapi/linux/can.h
2549F:	include/uapi/linux/can/bcm.h
2550F:	include/uapi/linux/can/raw.h
2551F:	include/uapi/linux/can/gw.h
2552
2553CAN NETWORK DRIVERS
2554M:	Wolfgang Grandegger <wg@grandegger.com>
2555M:	Marc Kleine-Budde <mkl@pengutronix.de>
2556L:	linux-can@vger.kernel.org
2557W:	https://github.com/linux-can
2558T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2559T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2560S:	Maintained
2561F:	drivers/net/can/
2562F:	include/linux/can/dev.h
2563F:	include/linux/can/platform/
2564F:	include/uapi/linux/can/error.h
2565F:	include/uapi/linux/can/netlink.h
2566
2567CAPABILITIES
2568M:	Serge Hallyn <serge.hallyn@canonical.com>
2569L:	linux-security-module@vger.kernel.org
2570S:	Supported
2571F:	include/linux/capability.h
2572F:	include/uapi/linux/capability.h
2573F:	security/commoncap.c
2574F:	kernel/capability.c
2575
2576CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2577M:	Kevin Tsai <ktsai@capellamicro.com>
2578S:	Maintained
2579F:	drivers/iio/light/cm*
2580F:	Documentation/devicetree/bindings/i2c/trivial-devices.txt
2581
2582CAVIUM LIQUIDIO NETWORK DRIVER
2583M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2584M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2585M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2586M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2587L:     netdev@vger.kernel.org
2588W:     http://www.cavium.com
2589S:     Supported
2590F:     drivers/net/ethernet/cavium/liquidio/
2591
2592CC2520 IEEE-802.15.4 RADIO DRIVER
2593M:	Varka Bhadram <varkabhadram@gmail.com>
2594L:	linux-wpan@vger.kernel.org
2595S:	Maintained
2596F:	drivers/net/ieee802154/cc2520.c
2597F:	include/linux/spi/cc2520.h
2598F:	Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2599
2600CELL BROADBAND ENGINE ARCHITECTURE
2601M:	Arnd Bergmann <arnd@arndb.de>
2602L:	linuxppc-dev@lists.ozlabs.org
2603W:	http://www.ibm.com/developerworks/power/cell/
2604S:	Supported
2605F:	arch/powerpc/include/asm/cell*.h
2606F:	arch/powerpc/include/asm/spu*.h
2607F:	arch/powerpc/include/uapi/asm/spu*.h
2608F:	arch/powerpc/oprofile/*cell*
2609F:	arch/powerpc/platforms/cell/
2610
2611CEPH COMMON CODE (LIBCEPH)
2612M:	Ilya Dryomov <idryomov@gmail.com>
2613M:	"Yan, Zheng" <zyan@redhat.com>
2614M:	Sage Weil <sage@redhat.com>
2615L:	ceph-devel@vger.kernel.org
2616W:	http://ceph.com/
2617T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2618T:	git git://github.com/ceph/ceph-client.git
2619S:	Supported
2620F:	net/ceph/
2621F:	include/linux/ceph/
2622F:	include/linux/crush/
2623
2624CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2625M:	"Yan, Zheng" <zyan@redhat.com>
2626M:	Sage Weil <sage@redhat.com>
2627M:	Ilya Dryomov <idryomov@gmail.com>
2628L:	ceph-devel@vger.kernel.org
2629W:	http://ceph.com/
2630T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2631T:	git git://github.com/ceph/ceph-client.git
2632S:	Supported
2633F:	Documentation/filesystems/ceph.txt
2634F:	fs/ceph/
2635
2636CERTIFICATE HANDLING:
2637M:	David Howells <dhowells@redhat.com>
2638M:	David Woodhouse <dwmw2@infradead.org>
2639L:	keyrings@linux-nfs.org
2640S:	Maintained
2641F:	Documentation/module-signing.txt
2642F:	certs/
2643F:	scripts/extract-cert.c
2644
2645CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2646L:	linux-usb@vger.kernel.org
2647S:	Orphan
2648F:	Documentation/usb/WUSB-Design-overview.txt
2649F:	Documentation/usb/wusb-cbaf
2650F:	drivers/usb/host/hwa-hc.c
2651F:	drivers/usb/host/whci/
2652F:	drivers/usb/wusbcore/
2653F:	include/linux/usb/wusb*
2654
2655CFAG12864B LCD DRIVER
2656M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2657W:	http://miguelojeda.es/auxdisplay.htm
2658W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2659S:	Maintained
2660F:	drivers/auxdisplay/cfag12864b.c
2661F:	include/linux/cfag12864b.h
2662
2663CFAG12864BFB LCD FRAMEBUFFER DRIVER
2664M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2665W:	http://miguelojeda.es/auxdisplay.htm
2666W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2667S:	Maintained
2668F:	drivers/auxdisplay/cfag12864bfb.c
2669F:	include/linux/cfag12864b.h
2670
2671CFG80211 and NL80211
2672M:	Johannes Berg <johannes@sipsolutions.net>
2673L:	linux-wireless@vger.kernel.org
2674W:	http://wireless.kernel.org/
2675T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2676T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2677S:	Maintained
2678F:	include/uapi/linux/nl80211.h
2679F:	include/net/cfg80211.h
2680F:	net/wireless/*
2681X:	net/wireless/wext*
2682
2683CHAR and MISC DRIVERS
2684M:	Arnd Bergmann <arnd@arndb.de>
2685M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2686T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2687S:	Supported
2688F:	drivers/char/*
2689F:	drivers/misc/*
2690F:	include/linux/miscdevice.h
2691
2692CHECKPATCH
2693M:	Andy Whitcroft <apw@canonical.com>
2694M:	Joe Perches <joe@perches.com>
2695S:	Maintained
2696F:	scripts/checkpatch.pl
2697
2698CHINESE DOCUMENTATION
2699M:	Harry Wei <harryxiyou@gmail.com>
2700L:	xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2701L:	linux-kernel@zh-kernel.org (moderated for non-subscribers)
2702S:	Maintained
2703F:	Documentation/zh_CN/
2704
2705CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2706M:	Peter Chen <Peter.Chen@freescale.com>
2707T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2708L:	linux-usb@vger.kernel.org
2709S:	Maintained
2710F:	drivers/usb/chipidea/
2711
2712CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2713M:	Hans de Goede <hdegoede@redhat.com>
2714L:	linux-input@vger.kernel.org
2715S:	Maintained
2716F:	Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2717F:	drivers/input/touchscreen/chipone_icn8318.c
2718
2719CHROME HARDWARE PLATFORM SUPPORT
2720M:	Olof Johansson <olof@lixom.net>
2721S:	Maintained
2722F:	drivers/platform/chrome/
2723
2724CISCO VIC ETHERNET NIC DRIVER
2725M:	Christian Benvenuti <benve@cisco.com>
2726M:	Sujith Sankar <ssujith@cisco.com>
2727M:	Govindarajulu Varadarajan <_govind@gmx.com>
2728M:	Neel Patel <neepatel@cisco.com>
2729S:	Supported
2730F:	drivers/net/ethernet/cisco/enic/
2731
2732CISCO VIC LOW LATENCY NIC DRIVER
2733M:	Upinder Malhi <umalhi@cisco.com>
2734S:	Supported
2735F:	drivers/infiniband/hw/usnic
2736
2737CIRRUS LOGIC EP93XX ETHERNET DRIVER
2738M:	Hartley Sweeten <hsweeten@visionengravers.com>
2739L:	netdev@vger.kernel.org
2740S:	Maintained
2741F:	drivers/net/ethernet/cirrus/ep93xx_eth.c
2742
2743CIRRUS LOGIC AUDIO CODEC DRIVERS
2744M:	Brian Austin <brian.austin@cirrus.com>
2745M:	Paul Handrigan <Paul.Handrigan@cirrus.com>
2746L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2747S:	Maintained
2748F:	sound/soc/codecs/cs*
2749
2750CLEANCACHE API
2751M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2752L:	linux-kernel@vger.kernel.org
2753S:	Maintained
2754F:	mm/cleancache.c
2755F:	include/linux/cleancache.h
2756
2757CLK API
2758M:	Russell King <linux@arm.linux.org.uk>
2759L:	linux-clk@vger.kernel.org
2760S:	Maintained
2761F:	include/linux/clk.h
2762
2763CLOCKSOURCE, CLOCKEVENT DRIVERS
2764M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2765M:	Thomas Gleixner <tglx@linutronix.de>
2766L:	linux-kernel@vger.kernel.org
2767T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2768S:	Supported
2769F:	drivers/clocksource
2770
2771CISCO FCOE HBA DRIVER
2772M:	Hiral Patel <hiralpat@cisco.com>
2773M:	Suma Ramars <sramars@cisco.com>
2774M:	Brian Uchino <buchino@cisco.com>
2775L:	linux-scsi@vger.kernel.org
2776S:	Supported
2777F:	drivers/scsi/fnic/
2778
2779CISCO SCSI HBA DRIVER
2780M:	Narsimhulu Musini <nmusini@cisco.com>
2781M:	Sesidhar Baddela <sebaddel@cisco.com>
2782L:	linux-scsi@vger.kernel.org
2783S:	Supported
2784F:	drivers/scsi/snic/
2785
2786CMPC ACPI DRIVER
2787M:	Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2788M:	Daniel Oliveira Nascimento <don@syst.com.br>
2789L:	platform-driver-x86@vger.kernel.org
2790S:	Supported
2791F:	drivers/platform/x86/classmate-laptop.c
2792
2793COBALT MEDIA DRIVER
2794M:	Hans Verkuil <hans.verkuil@cisco.com>
2795L:	linux-media@vger.kernel.org
2796T:	git git://linuxtv.org/media_tree.git
2797W:	http://linuxtv.org
2798S:	Supported
2799F:	drivers/media/pci/cobalt/
2800
2801COCCINELLE/Semantic Patches (SmPL)
2802M:	Julia Lawall <Julia.Lawall@lip6.fr>
2803M:	Gilles Muller <Gilles.Muller@lip6.fr>
2804M:	Nicolas Palix <nicolas.palix@imag.fr>
2805M:	Michal Marek <mmarek@suse.com>
2806L:	cocci@systeme.lip6.fr (moderated for non-subscribers)
2807T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2808W:	http://coccinelle.lip6.fr/
2809S:	Supported
2810F:	Documentation/coccinelle.txt
2811F:	scripts/coccinelle/
2812F:	scripts/coccicheck
2813
2814CODA FILE SYSTEM
2815M:	Jan Harkes <jaharkes@cs.cmu.edu>
2816M:	coda@cs.cmu.edu
2817L:	codalist@coda.cs.cmu.edu
2818W:	http://www.coda.cs.cmu.edu/
2819S:	Maintained
2820F:	Documentation/filesystems/coda.txt
2821F:	fs/coda/
2822F:	include/linux/coda*.h
2823F:	include/uapi/linux/coda*.h
2824
2825CODA V4L2 MEM2MEM DRIVER
2826M:	Philipp Zabel <p.zabel@pengutronix.de>
2827L:	linux-media@vger.kernel.org
2828S:	Maintained
2829F:	Documentation/devicetree/bindings/media/coda.txt
2830F:	drivers/media/platform/coda/
2831
2832COMMON CLK FRAMEWORK
2833M:	Michael Turquette <mturquette@baylibre.com>
2834M:	Stephen Boyd <sboyd@codeaurora.org>
2835L:	linux-clk@vger.kernel.org
2836T:	git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2837S:	Maintained
2838F:	drivers/clk/
2839X:	drivers/clk/clkdev.c
2840F:	include/linux/clk-pr*
2841F:	include/linux/clk/
2842
2843COMMON INTERNET FILE SYSTEM (CIFS)
2844M:	Steve French <sfrench@samba.org>
2845L:	linux-cifs@vger.kernel.org
2846L:	samba-technical@lists.samba.org (moderated for non-subscribers)
2847W:	http://linux-cifs.samba.org/
2848T:	git git://git.samba.org/sfrench/cifs-2.6.git
2849S:	Supported
2850F:	Documentation/filesystems/cifs/
2851F:	fs/cifs/
2852
2853COMPACTPCI HOTPLUG CORE
2854M:	Scott Murray <scott@spiteful.org>
2855L:	linux-pci@vger.kernel.org
2856S:	Maintained
2857F:	drivers/pci/hotplug/cpci_hotplug*
2858
2859COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2860M:	Scott Murray <scott@spiteful.org>
2861L:	linux-pci@vger.kernel.org
2862S:	Maintained
2863F:	drivers/pci/hotplug/cpcihp_zt5550.*
2864
2865COMPACTPCI HOTPLUG GENERIC DRIVER
2866M:	Scott Murray <scott@spiteful.org>
2867L:	linux-pci@vger.kernel.org
2868S:	Maintained
2869F:	drivers/pci/hotplug/cpcihp_generic.c
2870
2871COMPAL LAPTOP SUPPORT
2872M:	Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2873L:	platform-driver-x86@vger.kernel.org
2874S:	Maintained
2875F:	drivers/platform/x86/compal-laptop.c
2876
2877CONEXANT ACCESSRUNNER USB DRIVER
2878M:	Simon Arlott <cxacru@fire.lp0.eu>
2879L:	accessrunner-general@lists.sourceforge.net
2880W:	http://accessrunner.sourceforge.net/
2881S:	Maintained
2882F:	drivers/usb/atm/cxacru.c
2883
2884CONFIGFS
2885M:	Joel Becker <jlbec@evilplan.org>
2886T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2887S:	Supported
2888F:	fs/configfs/
2889F:	include/linux/configfs.h
2890
2891CONNECTOR
2892M:	Evgeniy Polyakov <zbr@ioremap.net>
2893L:	netdev@vger.kernel.org
2894S:	Maintained
2895F:	drivers/connector/
2896
2897CONTROL GROUP (CGROUP)
2898M:	Tejun Heo <tj@kernel.org>
2899M:	Li Zefan <lizefan@huawei.com>
2900M:	Johannes Weiner <hannes@cmpxchg.org>
2901L:	cgroups@vger.kernel.org
2902T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2903S:	Maintained
2904F:	Documentation/cgroups/
2905F:	include/linux/cgroup*
2906F:	kernel/cgroup*
2907
2908CONTROL GROUP - CPUSET
2909M:	Li Zefan <lizefan@huawei.com>
2910L:	cgroups@vger.kernel.org
2911W:	http://www.bullopensource.org/cpuset/
2912W:	http://oss.sgi.com/projects/cpusets/
2913T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2914S:	Maintained
2915F:	Documentation/cgroups/cpusets.txt
2916F:	include/linux/cpuset.h
2917F:	kernel/cpuset.c
2918
2919CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2920M:	Johannes Weiner <hannes@cmpxchg.org>
2921M:	Michal Hocko <mhocko@kernel.org>
2922L:	cgroups@vger.kernel.org
2923L:	linux-mm@kvack.org
2924S:	Maintained
2925F:	mm/memcontrol.c
2926F:	mm/swap_cgroup.c
2927
2928CORETEMP HARDWARE MONITORING DRIVER
2929M:	Fenghua Yu <fenghua.yu@intel.com>
2930L:	lm-sensors@lm-sensors.org
2931S:	Maintained
2932F:	Documentation/hwmon/coretemp
2933F:	drivers/hwmon/coretemp.c
2934
2935COSA/SRP SYNC SERIAL DRIVER
2936M:	Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2937W:	http://www.fi.muni.cz/~kas/cosa/
2938S:	Maintained
2939F:	drivers/net/wan/cosa*
2940
2941CPMAC ETHERNET DRIVER
2942M:	Florian Fainelli <florian@openwrt.org>
2943L:	netdev@vger.kernel.org
2944S:	Maintained
2945F:	drivers/net/ethernet/ti/cpmac.c
2946
2947CPU FREQUENCY DRIVERS
2948M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
2949M:	Viresh Kumar <viresh.kumar@linaro.org>
2950L:	linux-pm@vger.kernel.org
2951S:	Maintained
2952T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2953T:	git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2954F:	drivers/cpufreq/
2955F:	include/linux/cpufreq.h
2956
2957CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2958M:	Viresh Kumar <viresh.kumar@linaro.org>
2959M:	Sudeep Holla <sudeep.holla@arm.com>
2960L:	linux-pm@vger.kernel.org
2961W:	http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2962S:	Maintained
2963F:	drivers/cpufreq/arm_big_little.h
2964F:	drivers/cpufreq/arm_big_little.c
2965F:	drivers/cpufreq/arm_big_little_dt.c
2966
2967CPUIDLE DRIVER - ARM BIG LITTLE
2968M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2969M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2970L:	linux-pm@vger.kernel.org
2971L:	linux-arm-kernel@lists.infradead.org
2972T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2973S:	Maintained
2974F:	drivers/cpuidle/cpuidle-big_little.c
2975
2976CPUIDLE DRIVER - ARM EXYNOS
2977M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2978M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2979M:	Kukjin Kim <kgene@kernel.org>
2980L:	linux-pm@vger.kernel.org
2981L:	linux-samsung-soc@vger.kernel.org
2982S:	Supported
2983F:	drivers/cpuidle/cpuidle-exynos.c
2984F:	arch/arm/mach-exynos/pm.c
2985
2986CPUIDLE DRIVERS
2987M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
2988M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2989L:	linux-pm@vger.kernel.org
2990S:	Maintained
2991T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2992F:	drivers/cpuidle/*
2993F:	include/linux/cpuidle.h
2994
2995CPUID/MSR DRIVER
2996M:	"H. Peter Anvin" <hpa@zytor.com>
2997S:	Maintained
2998F:	arch/x86/kernel/cpuid.c
2999F:	arch/x86/kernel/msr.c
3000
3001CPU POWER MONITORING SUBSYSTEM
3002M:	Thomas Renninger <trenn@suse.com>
3003L:	linux-pm@vger.kernel.org
3004S:	Maintained
3005F:	tools/power/cpupower/
3006
3007CRAMFS FILESYSTEM
3008W:	http://sourceforge.net/projects/cramfs/
3009S:	Orphan / Obsolete
3010F:	Documentation/filesystems/cramfs.txt
3011F:	fs/cramfs/
3012
3013CRIS PORT
3014M:	Mikael Starvik <starvik@axis.com>
3015M:	Jesper Nilsson <jesper.nilsson@axis.com>
3016L:	linux-cris-kernel@axis.com
3017W:	http://developer.axis.com
3018S:	Maintained
3019F:	arch/cris/
3020F:	drivers/tty/serial/crisv10.*
3021
3022CRYPTO API
3023M:	Herbert Xu <herbert@gondor.apana.org.au>
3024M:	"David S. Miller" <davem@davemloft.net>
3025L:	linux-crypto@vger.kernel.org
3026T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3027S:	Maintained
3028F:	Documentation/crypto/
3029F:	Documentation/DocBook/crypto-API.tmpl
3030F:	arch/*/crypto/
3031F:	crypto/
3032F:	drivers/crypto/
3033F:	include/crypto/
3034
3035CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3036M:	Neil Horman <nhorman@tuxdriver.com>
3037L:	linux-crypto@vger.kernel.org
3038S:	Maintained
3039F:	crypto/ansi_cprng.c
3040F:	crypto/rng.c
3041
3042CS5535 Audio ALSA driver
3043M:	Jaya Kumar <jayakumar.alsa@gmail.com>
3044S:	Maintained
3045F:	sound/pci/cs5535audio/
3046
3047CW1200 WLAN driver
3048M:	Solomon Peachy <pizza@shaftnet.org>
3049S:	Maintained
3050F:	drivers/net/wireless/cw1200/
3051
3052CX18 VIDEO4LINUX DRIVER
3053M:	Andy Walls <awalls@md.metrocast.net>
3054L:	ivtv-devel@ivtvdriver.org (subscribers-only)
3055L:	linux-media@vger.kernel.org
3056T:	git git://linuxtv.org/media_tree.git
3057W:	http://linuxtv.org
3058W:	http://www.ivtvdriver.org/index.php/Cx18
3059S:	Maintained
3060F:	Documentation/video4linux/cx18.txt
3061F:	drivers/media/pci/cx18/
3062F:	include/uapi/linux/ivtv*
3063
3064CX2341X MPEG ENCODER HELPER MODULE
3065M:	Hans Verkuil <hverkuil@xs4all.nl>
3066L:	linux-media@vger.kernel.org
3067T:	git git://linuxtv.org/media_tree.git
3068W:	http://linuxtv.org
3069S:	Maintained
3070F:	drivers/media/common/cx2341x*
3071F:	include/media/cx2341x*
3072
3073CX24120 MEDIA DRIVER
3074M:	Jemma Denson <jdenson@gmail.com>
3075M:	Patrick Boettcher <patrick.boettcher@posteo.de>
3076L:	linux-media@vger.kernel.org
3077W:	http://linuxtv.org/
3078Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3079S:	Maintained
3080F:	drivers/media/dvb-frontends/cx24120*
3081
3082CX88 VIDEO4LINUX DRIVER
3083M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3084L:	linux-media@vger.kernel.org
3085W:	http://linuxtv.org
3086T:	git git://linuxtv.org/media_tree.git
3087S:	Odd fixes
3088F:	Documentation/video4linux/cx88/
3089F:	drivers/media/pci/cx88/
3090
3091CXD2820R MEDIA DRIVER
3092M:	Antti Palosaari <crope@iki.fi>
3093L:	linux-media@vger.kernel.org
3094W:	http://linuxtv.org/
3095W:	http://palosaari.fi/linux/
3096Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3097T:	git git://linuxtv.org/anttip/media_tree.git
3098S:	Maintained
3099F:	drivers/media/dvb-frontends/cxd2820r*
3100
3101CXGB3 ETHERNET DRIVER (CXGB3)
3102M:	Santosh Raspatur <santosh@chelsio.com>
3103L:	netdev@vger.kernel.org
3104W:	http://www.chelsio.com
3105S:	Supported
3106F:	drivers/net/ethernet/chelsio/cxgb3/
3107
3108CXGB3 ISCSI DRIVER (CXGB3I)
3109M:	Karen Xie <kxie@chelsio.com>
3110L:	linux-scsi@vger.kernel.org
3111W:	http://www.chelsio.com
3112S:	Supported
3113F:	drivers/scsi/cxgbi/cxgb3i
3114
3115CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3116M:	Steve Wise <swise@chelsio.com>
3117L:	linux-rdma@vger.kernel.org
3118W:	http://www.openfabrics.org
3119S:	Supported
3120F:	drivers/infiniband/hw/cxgb3/
3121
3122CXGB4 ETHERNET DRIVER (CXGB4)
3123M:	Hariprasad S <hariprasad@chelsio.com>
3124L:	netdev@vger.kernel.org
3125W:	http://www.chelsio.com
3126S:	Supported
3127F:	drivers/net/ethernet/chelsio/cxgb4/
3128
3129CXGB4 ISCSI DRIVER (CXGB4I)
3130M:	Karen Xie <kxie@chelsio.com>
3131L:	linux-scsi@vger.kernel.org
3132W:	http://www.chelsio.com
3133S:	Supported
3134F:	drivers/scsi/cxgbi/cxgb4i
3135
3136CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3137M:	Steve Wise <swise@chelsio.com>
3138L:	linux-rdma@vger.kernel.org
3139W:	http://www.openfabrics.org
3140S:	Supported
3141F:	drivers/infiniband/hw/cxgb4/
3142
3143CXGB4VF ETHERNET DRIVER (CXGB4VF)
3144M:	Casey Leedom <leedom@chelsio.com>
3145L:	netdev@vger.kernel.org
3146W:	http://www.chelsio.com
3147S:	Supported
3148F:	drivers/net/ethernet/chelsio/cxgb4vf/
3149
3150CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3151M:	Ian Munsie <imunsie@au1.ibm.com>
3152M:	Michael Neuling <mikey@neuling.org>
3153L:	linuxppc-dev@lists.ozlabs.org
3154S:	Supported
3155F:	drivers/misc/cxl/
3156F:	include/misc/cxl*
3157F:	include/uapi/misc/cxl.h
3158F:	Documentation/powerpc/cxl.txt
3159F:	Documentation/powerpc/cxl.txt
3160F:	Documentation/ABI/testing/sysfs-class-cxl
3161
3162STMMAC ETHERNET DRIVER
3163M:	Giuseppe Cavallaro <peppe.cavallaro@st.com>
3164L:	netdev@vger.kernel.org
3165W:	http://www.stlinux.com
3166S:	Supported
3167F:	drivers/net/ethernet/stmicro/stmmac/
3168
3169CYBERPRO FB DRIVER
3170M:	Russell King <linux@arm.linux.org.uk>
3171L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3172W:	http://www.arm.linux.org.uk/
3173S:	Maintained
3174F:	drivers/video/fbdev/cyber2000fb.*
3175
3176CYCLADES ASYNC MUX DRIVER
3177W:	http://www.cyclades.com/
3178S:	Orphan
3179F:	drivers/tty/cyclades.c
3180F:	include/linux/cyclades.h
3181F:	include/uapi/linux/cyclades.h
3182
3183CYCLADES PC300 DRIVER
3184W:	http://www.cyclades.com/
3185S:	Orphan
3186F:	drivers/net/wan/pc300*
3187
3188CYPRESS_FIRMWARE MEDIA DRIVER
3189M:	Antti Palosaari <crope@iki.fi>
3190L:	linux-media@vger.kernel.org
3191W:	http://linuxtv.org/
3192W:	http://palosaari.fi/linux/
3193Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3194T:	git git://linuxtv.org/anttip/media_tree.git
3195S:	Maintained
3196F:	drivers/media/common/cypress_firmware*
3197
3198CYTTSP TOUCHSCREEN DRIVER
3199M:	Ferruh Yigit <fery@cypress.com>
3200L:	linux-input@vger.kernel.org
3201S:	Supported
3202F:	drivers/input/touchscreen/cyttsp*
3203F:	include/linux/input/cyttsp.h
3204
3205DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3206M:	Joshua Kinard <kumba@gentoo.org>
3207S:	Maintained
3208F:	drivers/rtc/rtc-ds1685.c
3209F:	include/linux/rtc/ds1685.h
3210
3211DAMA SLAVE for AX.25
3212M:	Joerg Reuter <jreuter@yaina.de>
3213W:	http://yaina.de/jreuter/
3214W:	http://www.qsl.net/dl1bke/
3215L:	linux-hams@vger.kernel.org
3216S:	Maintained
3217F:	net/ax25/af_ax25.c
3218F:	net/ax25/ax25_dev.c
3219F:	net/ax25/ax25_ds_*
3220F:	net/ax25/ax25_in.c
3221F:	net/ax25/ax25_out.c
3222F:	net/ax25/ax25_timer.c
3223F:	net/ax25/sysctl_net_ax25.c
3224
3225DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3226L:	netdev@vger.kernel.org
3227S:	Orphan
3228F:	Documentation/networking/dmfe.txt
3229F:	drivers/net/ethernet/dec/tulip/dmfe.c
3230
3231DC390/AM53C974 SCSI driver
3232M:	Hannes Reinecke <hare@suse.com>
3233L:	linux-scsi@vger.kernel.org
3234S:	Maintained
3235F:	drivers/scsi/am53c974.c
3236
3237DC395x SCSI driver
3238M:	Oliver Neukum <oliver@neukum.org>
3239M:	Ali Akcaagac <aliakc@web.de>
3240M:	Jamie Lenehan <lenehan@twibble.org>
3241L:	dc395x@twibble.org
3242W:	http://twibble.org/dist/dc395x/
3243W:	http://lists.twibble.org/mailman/listinfo/dc395x/
3244S:	Maintained
3245F:	Documentation/scsi/dc395x.txt
3246F:	drivers/scsi/dc395x.*
3247
3248DCCP PROTOCOL
3249M:	Gerrit Renker <gerrit@erg.abdn.ac.uk>
3250L:	dccp@vger.kernel.org
3251W:	http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3252S:	Maintained
3253F:	include/linux/dccp.h
3254F:	include/uapi/linux/dccp.h
3255F:	include/linux/tfrc.h
3256F:	net/dccp/
3257
3258DECnet NETWORK LAYER
3259W:	http://linux-decnet.sourceforge.net
3260L:	linux-decnet-user@lists.sourceforge.net
3261S:	Orphan
3262F:	Documentation/networking/decnet.txt
3263F:	net/decnet/
3264
3265DECSTATION PLATFORM SUPPORT
3266M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3267L:	linux-mips@linux-mips.org
3268W:	http://www.linux-mips.org/wiki/DECstation
3269S:	Maintained
3270F:	arch/mips/dec/
3271F:	arch/mips/include/asm/dec/
3272F:	arch/mips/include/asm/mach-dec/
3273
3274DEFXX FDDI NETWORK DRIVER
3275M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3276S:	Maintained
3277F:	drivers/net/fddi/defxx.*
3278
3279DELL LAPTOP DRIVER
3280M:	Matthew Garrett <mjg59@srcf.ucam.org>
3281M:	Pali Rohár <pali.rohar@gmail.com>
3282L:	platform-driver-x86@vger.kernel.org
3283S:	Maintained
3284F:	drivers/platform/x86/dell-laptop.c
3285
3286DELL LAPTOP RBTN DRIVER
3287M:	Pali Rohár <pali.rohar@gmail.com>
3288S:	Maintained
3289F:	drivers/platform/x86/dell-rbtn.*
3290
3291DELL LAPTOP FREEFALL DRIVER
3292M:	Pali Rohár <pali.rohar@gmail.com>
3293S:	Maintained
3294F:	drivers/platform/x86/dell-smo8800.c
3295
3296DELL LAPTOP SMM DRIVER
3297M:	Pali Rohár <pali.rohar@gmail.com>
3298S:	Maintained
3299F:	drivers/hwmon/dell-smm-hwmon.c
3300F:	include/uapi/linux/i8k.h
3301
3302DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3303M:	Doug Warzecha <Douglas_Warzecha@dell.com>
3304S:	Maintained
3305F:	Documentation/dcdbas.txt
3306F:	drivers/firmware/dcdbas.*
3307
3308DELL WMI EXTRAS DRIVER
3309M:	Matthew Garrett <mjg59@srcf.ucam.org>
3310M:	Pali Rohár <pali.rohar@gmail.com>
3311S:	Maintained
3312F:	drivers/platform/x86/dell-wmi.c
3313
3314DESIGNWARE USB2 DRD IP DRIVER
3315M:	John Youn <johnyoun@synopsys.com>
3316L:	linux-usb@vger.kernel.org
3317T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3318S:	Maintained
3319F:	drivers/usb/dwc2/
3320
3321DESIGNWARE USB3 DRD IP DRIVER
3322M:	Felipe Balbi <balbi@ti.com>
3323L:	linux-usb@vger.kernel.org
3324L:	linux-omap@vger.kernel.org
3325T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3326S:	Maintained
3327F:	drivers/usb/dwc3/
3328
3329DEVICE COREDUMP (DEV_COREDUMP)
3330M:	Johannes Berg <johannes@sipsolutions.net>
3331L:	linux-kernel@vger.kernel.org
3332S:	Maintained
3333F:	drivers/base/devcoredump.c
3334F:	include/linux/devcoredump.h
3335
3336DEVICE FREQUENCY (DEVFREQ)
3337M:	MyungJoo Ham <myungjoo.ham@samsung.com>
3338M:	Kyungmin Park <kyungmin.park@samsung.com>
3339L:	linux-pm@vger.kernel.org
3340S:	Maintained
3341F:	drivers/devfreq/
3342
3343DEVICE NUMBER REGISTRY
3344M:	Torben Mathiasen <device@lanana.org>
3345W:	http://lanana.org/docs/device-list/index.html
3346S:	Maintained
3347
3348DEVICE-MAPPER  (LVM)
3349M:	Alasdair Kergon <agk@redhat.com>
3350M:	Mike Snitzer <snitzer@redhat.com>
3351M:	dm-devel@redhat.com
3352L:	dm-devel@redhat.com
3353W:	http://sources.redhat.com/dm
3354Q:	http://patchwork.kernel.org/project/dm-devel/list/
3355T:	git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3356T:	quilt http://people.redhat.com/agk/patches/linux/editing/
3357S:	Maintained
3358F:	Documentation/device-mapper/
3359F:	drivers/md/dm*
3360F:	drivers/md/persistent-data/
3361F:	include/linux/device-mapper.h
3362F:	include/linux/dm-*.h
3363F:	include/uapi/linux/dm-*.h
3364
3365DIALOG SEMICONDUCTOR DRIVERS
3366M:	Support Opensource <support.opensource@diasemi.com>
3367W:	http://www.dialog-semiconductor.com/products
3368S:	Supported
3369F:	Documentation/hwmon/da90??
3370F:	drivers/gpio/gpio-da90??.c
3371F:	drivers/hwmon/da90??-hwmon.c
3372F:	drivers/iio/adc/da91??-*.c
3373F:	drivers/input/misc/da90??_onkey.c
3374F:	drivers/input/touchscreen/da9052_tsi.c
3375F:	drivers/leds/leds-da90??.c
3376F:	drivers/mfd/da903x.c
3377F:	drivers/mfd/da90??-*.c
3378F:	drivers/mfd/da91??-*.c
3379F:	drivers/power/da9052-battery.c
3380F:	drivers/power/da91??-*.c
3381F:	drivers/regulator/da903x.c
3382F:	drivers/regulator/da9???-regulator.[ch]
3383F:	drivers/rtc/rtc-da90??.c
3384F:	drivers/video/backlight/da90??_bl.c
3385F:	drivers/watchdog/da90??_wdt.c
3386F:	include/linux/mfd/da903x.h
3387F:	include/linux/mfd/da9052/
3388F:	include/linux/mfd/da9055/
3389F:	include/linux/mfd/da9063/
3390F:	include/linux/mfd/da9150/
3391F:	include/sound/da[79]*.h
3392F:	sound/soc/codecs/da[79]*.[ch]
3393
3394DIGI NEO AND CLASSIC PCI PRODUCTS
3395M:	Lidza Louina <lidza.louina@gmail.com>
3396M:	Mark Hounschell <markh@compro.net>
3397L:	driverdev-devel@linuxdriverproject.org
3398S:	Maintained
3399F:	drivers/staging/dgnc/
3400
3401DIGI EPCA PCI PRODUCTS
3402M:	Lidza Louina <lidza.louina@gmail.com>
3403M:	Daeseok Youn <daeseok.youn@gmail.com>
3404L:	driverdev-devel@linuxdriverproject.org
3405S:	Maintained
3406F:	drivers/staging/dgap/
3407
3408DIOLAN U2C-12 I2C DRIVER
3409M:	Guenter Roeck <linux@roeck-us.net>
3410L:	linux-i2c@vger.kernel.org
3411S:	Maintained
3412F:	drivers/i2c/busses/i2c-diolan-u2c.c
3413
3414DIRECT ACCESS (DAX)
3415M:	Matthew Wilcox <willy@linux.intel.com>
3416L:	linux-fsdevel@vger.kernel.org
3417S:	Supported
3418F:	fs/dax.c
3419
3420DIRECTORY NOTIFICATION (DNOTIFY)
3421M:	Eric Paris <eparis@parisplace.org>
3422S:	Maintained
3423F:	Documentation/filesystems/dnotify.txt
3424F:	fs/notify/dnotify/
3425F:	include/linux/dnotify.h
3426
3427DISK GEOMETRY AND PARTITION HANDLING
3428M:	Andries Brouwer <aeb@cwi.nl>
3429W:	http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3430W:	http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3431W:	http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3432S:	Maintained
3433
3434DISKQUOTA
3435M:	Jan Kara <jack@suse.com>
3436S:	Maintained
3437F:	Documentation/filesystems/quota.txt
3438F:	fs/quota/
3439F:	include/linux/quota*.h
3440F:	include/uapi/linux/quota*.h
3441
3442DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3443M:	Bernie Thompson <bernie@plugable.com>
3444L:	linux-fbdev@vger.kernel.org
3445S:	Maintained
3446W:	http://plugable.com/category/projects/udlfb/
3447F:	drivers/video/fbdev/udlfb.c
3448F:	include/video/udlfb.h
3449F:	Documentation/fb/udlfb.txt
3450
3451DISTRIBUTED LOCK MANAGER (DLM)
3452M:	Christine Caulfield <ccaulfie@redhat.com>
3453M:	David Teigland <teigland@redhat.com>
3454L:	cluster-devel@redhat.com
3455W:	http://sources.redhat.com/cluster/
3456T:	git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3457S:	Supported
3458F:	fs/dlm/
3459
3460DMA BUFFER SHARING FRAMEWORK
3461M:	Sumit Semwal <sumit.semwal@linaro.org>
3462S:	Maintained
3463L:	linux-media@vger.kernel.org
3464L:	dri-devel@lists.freedesktop.org
3465L:	linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3466F:	drivers/dma-buf/
3467F:	include/linux/dma-buf*
3468F:	include/linux/reservation.h
3469F:	include/linux/*fence.h
3470F:	Documentation/dma-buf-sharing.txt
3471T:	git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3472
3473DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3474M:	Vinod Koul <vinod.koul@intel.com>
3475L:	dmaengine@vger.kernel.org
3476Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
3477S:	Maintained
3478F:	drivers/dma/
3479F:	include/linux/dmaengine.h
3480F:	Documentation/dmaengine/
3481T:	git git://git.infradead.org/users/vkoul/slave-dma.git
3482
3483DME1737 HARDWARE MONITOR DRIVER
3484M:	Juerg Haefliger <juergh@gmail.com>
3485L:	lm-sensors@lm-sensors.org
3486S:	Maintained
3487F:	Documentation/hwmon/dme1737
3488F:	drivers/hwmon/dme1737.c
3489
3490DMI/SMBIOS SUPPORT
3491M:	Jean Delvare <jdelvare@suse.com>
3492S:	Maintained
3493T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3494F:	Documentation/ABI/testing/sysfs-firmware-dmi-tables
3495F:	drivers/firmware/dmi-id.c
3496F:	drivers/firmware/dmi_scan.c
3497F:	include/linux/dmi.h
3498
3499DOCUMENTATION
3500M:	Jonathan Corbet <corbet@lwn.net>
3501L:	linux-doc@vger.kernel.org
3502S:	Maintained
3503F:	Documentation/
3504X:	Documentation/ABI/
3505X:	Documentation/devicetree/
3506X:	Documentation/acpi
3507X:	Documentation/power
3508X:	Documentation/spi
3509X:	Documentation/DocBook/media
3510T:	git git://git.lwn.net/linux-2.6.git docs-next
3511
3512DOUBLETALK DRIVER
3513M:	"James R. Van Zandt" <jrv@vanzandt.mv.com>
3514L:	blinux-list@redhat.com
3515S:	Maintained
3516F:	drivers/char/dtlk.c
3517F:	include/linux/dtlk.h
3518
3519DPT_I2O SCSI RAID DRIVER
3520M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3521L:	linux-scsi@vger.kernel.org
3522W:	http://www.adaptec.com/
3523S:	Maintained
3524F:	drivers/scsi/dpt*
3525F:	drivers/scsi/dpt/
3526
3527DRBD DRIVER
3528P:	Philipp Reisner
3529P:	Lars Ellenberg
3530M:	drbd-dev@lists.linbit.com
3531L:	drbd-user@lists.linbit.com
3532W:	http://www.drbd.org
3533T:	git git://git.drbd.org/linux-2.6-drbd.git drbd
3534T:	git git://git.drbd.org/drbd-8.3.git
3535S:	Supported
3536F:	drivers/block/drbd/
3537F:	lib/lru_cache.c
3538F:	Documentation/blockdev/drbd/
3539
3540DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3541M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3542T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3543S:	Supported
3544F:	Documentation/kobject.txt
3545F:	drivers/base/
3546F:	fs/debugfs/
3547F:	fs/kernfs/
3548F:	fs/sysfs/
3549F:	include/linux/debugfs.h
3550F:	include/linux/kobj*
3551F:	lib/kobj*
3552
3553DRM DRIVERS
3554M:	David Airlie <airlied@linux.ie>
3555L:	dri-devel@lists.freedesktop.org
3556T:	git git://people.freedesktop.org/~airlied/linux
3557S:	Maintained
3558F:	drivers/gpu/drm/
3559F:	drivers/gpu/vga/
3560F:	include/drm/
3561F:	include/uapi/drm/
3562
3563RADEON DRM DRIVERS
3564M:	Alex Deucher <alexander.deucher@amd.com>
3565M:	Christian König <christian.koenig@amd.com>
3566L:	dri-devel@lists.freedesktop.org
3567T:	git git://people.freedesktop.org/~agd5f/linux
3568S:	Supported
3569F:	drivers/gpu/drm/radeon/
3570F:	include/uapi/drm/radeon*
3571
3572DRM PANEL DRIVERS
3573M:	Thierry Reding <thierry.reding@gmail.com>
3574L:	dri-devel@lists.freedesktop.org
3575T:	git git://anongit.freedesktop.org/tegra/linux.git
3576S:	Maintained
3577F:	drivers/gpu/drm/drm_panel.c
3578F:	drivers/gpu/drm/panel/
3579F:	include/drm/drm_panel.h
3580F:	Documentation/devicetree/bindings/panel/
3581
3582INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3583M:	Daniel Vetter <daniel.vetter@intel.com>
3584M:	Jani Nikula <jani.nikula@linux.intel.com>
3585L:	intel-gfx@lists.freedesktop.org
3586L:	dri-devel@lists.freedesktop.org
3587Q:	http://patchwork.freedesktop.org/project/intel-gfx/
3588T:	git git://anongit.freedesktop.org/drm-intel
3589S:	Supported
3590F:	drivers/gpu/drm/i915/
3591F:	include/drm/i915*
3592F:	include/uapi/drm/i915*
3593
3594DRM DRIVERS FOR EXYNOS
3595M:	Inki Dae <inki.dae@samsung.com>
3596M:	Joonyoung Shim <jy0922.shim@samsung.com>
3597M:	Seung-Woo Kim <sw0312.kim@samsung.com>
3598M:	Kyungmin Park <kyungmin.park@samsung.com>
3599L:	dri-devel@lists.freedesktop.org
3600T:	git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3601S:	Supported
3602F:	drivers/gpu/drm/exynos/
3603F:	include/drm/exynos*
3604F:	include/uapi/drm/exynos*
3605
3606DRM DRIVERS FOR FREESCALE DCU
3607M:	Jianwei Wang <jianwei.wang.chn@gmail.com>
3608M:	Alison Wang <alison.wang@freescale.com>
3609L:	dri-devel@lists.freedesktop.org
3610S:	Supported
3611F:	drivers/gpu/drm/fsl-dcu/
3612F:	Documentation/devicetree/bindings/video/fsl,dcu.txt
3613F:	Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3614
3615DRM DRIVERS FOR FREESCALE IMX
3616M:	Philipp Zabel <p.zabel@pengutronix.de>
3617L:	dri-devel@lists.freedesktop.org
3618S:	Maintained
3619F:	drivers/gpu/drm/imx/
3620F:	Documentation/devicetree/bindings/drm/imx/
3621
3622DRM DRIVERS FOR NVIDIA TEGRA
3623M:	Thierry Reding <thierry.reding@gmail.com>
3624M:	Terje Bergström <tbergstrom@nvidia.com>
3625L:	dri-devel@lists.freedesktop.org
3626L:	linux-tegra@vger.kernel.org
3627T:	git git://anongit.freedesktop.org/tegra/linux.git
3628S:	Supported
3629F:	drivers/gpu/drm/tegra/
3630F:	drivers/gpu/host1x/
3631F:	include/linux/host1x.h
3632F:	include/uapi/drm/tegra_drm.h
3633F:	Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3634
3635DRM DRIVERS FOR RENESAS
3636M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3637L:	dri-devel@lists.freedesktop.org
3638L:	linux-sh@vger.kernel.org
3639T:	git git://people.freedesktop.org/~airlied/linux
3640S:	Supported
3641F:	drivers/gpu/drm/rcar-du/
3642F:	drivers/gpu/drm/shmobile/
3643F:	include/linux/platform_data/shmob_drm.h
3644
3645DRM DRIVERS FOR ROCKCHIP
3646M:	Mark Yao <mark.yao@rock-chips.com>
3647L:	dri-devel@lists.freedesktop.org
3648S:	Maintained
3649F:	drivers/gpu/drm/rockchip/
3650F:	Documentation/devicetree/bindings/video/rockchip*
3651
3652DRM DRIVERS FOR STI
3653M:	Benjamin Gaignard <benjamin.gaignard@linaro.org>
3654M:	Vincent Abriou <vincent.abriou@st.com>
3655L:	dri-devel@lists.freedesktop.org
3656T:	git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3657S:	Maintained
3658F:	drivers/gpu/drm/sti
3659F:	Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3660
3661DSBR100 USB FM RADIO DRIVER
3662M:	Alexey Klimov <klimov.linux@gmail.com>
3663L:	linux-media@vger.kernel.org
3664T:	git git://linuxtv.org/media_tree.git
3665S:	Maintained
3666F:	drivers/media/radio/dsbr100.c
3667
3668DSCC4 DRIVER
3669M:	Francois Romieu <romieu@fr.zoreil.com>
3670L:	netdev@vger.kernel.org
3671S:	Maintained
3672F:	drivers/net/wan/dscc4.c
3673
3674DT3155 MEDIA DRIVER
3675M:	Hans Verkuil <hverkuil@xs4all.nl>
3676L:	linux-media@vger.kernel.org
3677T:	git git://linuxtv.org/media_tree.git
3678W:	http://linuxtv.org
3679S:	Odd Fixes
3680F:	drivers/media/pci/dt3155/
3681
3682DVB_USB_AF9015 MEDIA DRIVER
3683M:	Antti Palosaari <crope@iki.fi>
3684L:	linux-media@vger.kernel.org
3685W:	http://linuxtv.org/
3686W:	http://palosaari.fi/linux/
3687Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3688T:	git git://linuxtv.org/anttip/media_tree.git
3689S:	Maintained
3690F:	drivers/media/usb/dvb-usb-v2/af9015*
3691
3692DVB_USB_AF9035 MEDIA DRIVER
3693M:	Antti Palosaari <crope@iki.fi>
3694L:	linux-media@vger.kernel.org
3695W:	http://linuxtv.org/
3696W:	http://palosaari.fi/linux/
3697Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3698T:	git git://linuxtv.org/anttip/media_tree.git
3699S:	Maintained
3700F:	drivers/media/usb/dvb-usb-v2/af9035*
3701
3702DVB_USB_ANYSEE MEDIA DRIVER
3703M:	Antti Palosaari <crope@iki.fi>
3704L:	linux-media@vger.kernel.org
3705W:	http://linuxtv.org/
3706W:	http://palosaari.fi/linux/
3707Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3708T:	git git://linuxtv.org/anttip/media_tree.git
3709S:	Maintained
3710F:	drivers/media/usb/dvb-usb-v2/anysee*
3711
3712DVB_USB_AU6610 MEDIA DRIVER
3713M:	Antti Palosaari <crope@iki.fi>
3714L:	linux-media@vger.kernel.org
3715W:	http://linuxtv.org/
3716W:	http://palosaari.fi/linux/
3717Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3718T:	git git://linuxtv.org/anttip/media_tree.git
3719S:	Maintained
3720F:	drivers/media/usb/dvb-usb-v2/au6610*
3721
3722DVB_USB_CE6230 MEDIA DRIVER
3723M:	Antti Palosaari <crope@iki.fi>
3724L:	linux-media@vger.kernel.org
3725W:	http://linuxtv.org/
3726W:	http://palosaari.fi/linux/
3727Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3728T:	git git://linuxtv.org/anttip/media_tree.git
3729S:	Maintained
3730F:	drivers/media/usb/dvb-usb-v2/ce6230*
3731
3732DVB_USB_CXUSB MEDIA DRIVER
3733M:	Michael Krufky <mkrufky@linuxtv.org>
3734L:	linux-media@vger.kernel.org
3735W:	http://linuxtv.org/
3736W:	http://github.com/mkrufky
3737Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3738T:	git git://linuxtv.org/media_tree.git
3739S:	Maintained
3740F:	drivers/media/usb/dvb-usb/cxusb*
3741
3742DVB_USB_EC168 MEDIA DRIVER
3743M:	Antti Palosaari <crope@iki.fi>
3744L:	linux-media@vger.kernel.org
3745W:	http://linuxtv.org/
3746W:	http://palosaari.fi/linux/
3747Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3748T:	git git://linuxtv.org/anttip/media_tree.git
3749S:	Maintained
3750F:	drivers/media/usb/dvb-usb-v2/ec168*
3751
3752DVB_USB_GL861 MEDIA DRIVER
3753M:	Antti Palosaari <crope@iki.fi>
3754L:	linux-media@vger.kernel.org
3755W:	http://linuxtv.org/
3756Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3757T:	git git://linuxtv.org/anttip/media_tree.git
3758S:	Maintained
3759F:	drivers/media/usb/dvb-usb-v2/gl861*
3760
3761DVB_USB_MXL111SF MEDIA DRIVER
3762M:	Michael Krufky <mkrufky@linuxtv.org>
3763L:	linux-media@vger.kernel.org
3764W:	http://linuxtv.org/
3765W:	http://github.com/mkrufky
3766Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3767T:	git git://linuxtv.org/mkrufky/mxl111sf.git
3768S:	Maintained
3769F:	drivers/media/usb/dvb-usb-v2/mxl111sf*
3770
3771DVB_USB_RTL28XXU MEDIA DRIVER
3772M:	Antti Palosaari <crope@iki.fi>
3773L:	linux-media@vger.kernel.org
3774W:	http://linuxtv.org/
3775W:	http://palosaari.fi/linux/
3776Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3777T:	git git://linuxtv.org/anttip/media_tree.git
3778S:	Maintained
3779F:	drivers/media/usb/dvb-usb-v2/rtl28xxu*
3780
3781DVB_USB_V2 MEDIA DRIVER
3782M:	Antti Palosaari <crope@iki.fi>
3783L:	linux-media@vger.kernel.org
3784W:	http://linuxtv.org/
3785W:	http://palosaari.fi/linux/
3786Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3787T:	git git://linuxtv.org/anttip/media_tree.git
3788S:	Maintained
3789F:	drivers/media/usb/dvb-usb-v2/dvb_usb*
3790F:	drivers/media/usb/dvb-usb-v2/usb_urb.c
3791
3792DYNAMIC DEBUG
3793M:	Jason Baron <jbaron@akamai.com>
3794S:	Maintained
3795F:	lib/dynamic_debug.c
3796F:	include/linux/dynamic_debug.h
3797
3798DZ DECSTATION DZ11 SERIAL DRIVER
3799M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3800S:	Maintained
3801F:	drivers/tty/serial/dz.*
3802
3803E3X0 POWER BUTTON DRIVER
3804M:	Moritz Fischer <moritz.fischer@ettus.com>
3805L:	usrp-users@lists.ettus.com
3806W:	http://www.ettus.com
3807S:	Supported
3808F:	drivers/input/misc/e3x0-button.c
3809F:	Documentation/devicetree/bindings/input/e3x0-button.txt
3810
3811E4000 MEDIA DRIVER
3812M:	Antti Palosaari <crope@iki.fi>
3813L:	linux-media@vger.kernel.org
3814W:	http://linuxtv.org/
3815W:	http://palosaari.fi/linux/
3816Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3817T:	git git://linuxtv.org/anttip/media_tree.git
3818S:	Maintained
3819F:	drivers/media/tuners/e4000*
3820
3821EATA ISA/EISA/PCI SCSI DRIVER
3822M:	Dario Ballabio <ballabio_dario@emc.com>
3823L:	linux-scsi@vger.kernel.org
3824S:	Maintained
3825F:	drivers/scsi/eata.c
3826
3827EC100 MEDIA DRIVER
3828M:	Antti Palosaari <crope@iki.fi>
3829L:	linux-media@vger.kernel.org
3830W:	http://linuxtv.org/
3831W:	http://palosaari.fi/linux/
3832Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3833T:	git git://linuxtv.org/anttip/media_tree.git
3834S:	Maintained
3835F:	drivers/media/dvb-frontends/ec100*
3836
3837ECRYPT FILE SYSTEM
3838M:	Tyler Hicks <tyhicks@canonical.com>
3839L:	ecryptfs@vger.kernel.org
3840W:	http://ecryptfs.org
3841W:	https://launchpad.net/ecryptfs
3842S:	Supported
3843F:	Documentation/filesystems/ecryptfs.txt
3844F:	fs/ecryptfs/
3845
3846EDAC-CORE
3847M:	Doug Thompson <dougthompson@xmission.com>
3848M:	Borislav Petkov <bp@alien8.de>
3849M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3850L:	linux-edac@vger.kernel.org
3851W:	bluesmoke.sourceforge.net
3852T:	git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3853T:	git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3854S:	Supported
3855F:	Documentation/edac.txt
3856F:	drivers/edac/
3857F:	include/linux/edac.h
3858
3859EDAC-AMD64
3860M:	Doug Thompson <dougthompson@xmission.com>
3861M:	Borislav Petkov <bp@alien8.de>
3862L:	linux-edac@vger.kernel.org
3863W:	bluesmoke.sourceforge.net
3864S:	Maintained
3865F:	drivers/edac/amd64_edac*
3866
3867EDAC-CALXEDA
3868M:	Doug Thompson <dougthompson@xmission.com>
3869M:	Robert Richter <rric@kernel.org>
3870L:	linux-edac@vger.kernel.org
3871W:	bluesmoke.sourceforge.net
3872S:	Maintained
3873F:	drivers/edac/highbank*
3874
3875EDAC-CAVIUM
3876M:	Ralf Baechle <ralf@linux-mips.org>
3877M:	David Daney <david.daney@cavium.com>
3878L:	linux-edac@vger.kernel.org
3879L:	linux-mips@linux-mips.org
3880W:	bluesmoke.sourceforge.net
3881S:	Supported
3882F:	drivers/edac/octeon_edac*
3883
3884EDAC-E752X
3885M:	Mark Gross <mark.gross@intel.com>
3886M:	Doug Thompson <dougthompson@xmission.com>
3887L:	linux-edac@vger.kernel.org
3888W:	bluesmoke.sourceforge.net
3889S:	Maintained
3890F:	drivers/edac/e752x_edac.c
3891
3892EDAC-E7XXX
3893M:	Doug Thompson <dougthompson@xmission.com>
3894L:	linux-edac@vger.kernel.org
3895W:	bluesmoke.sourceforge.net
3896S:	Maintained
3897F:	drivers/edac/e7xxx_edac.c
3898
3899EDAC-GHES
3900M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3901L:	linux-edac@vger.kernel.org
3902W:	bluesmoke.sourceforge.net
3903S:	Maintained
3904F:	drivers/edac/ghes_edac.c
3905
3906EDAC-I82443BXGX
3907M:	Tim Small <tim@buttersideup.com>
3908L:	linux-edac@vger.kernel.org
3909W:	bluesmoke.sourceforge.net
3910S:	Maintained
3911F:	drivers/edac/i82443bxgx_edac.c
3912
3913EDAC-I3000
3914M:	Jason Uhlenkott <juhlenko@akamai.com>
3915L:	linux-edac@vger.kernel.org
3916W:	bluesmoke.sourceforge.net
3917S:	Maintained
3918F:	drivers/edac/i3000_edac.c
3919
3920EDAC-I5000
3921M:	Doug Thompson <dougthompson@xmission.com>
3922L:	linux-edac@vger.kernel.org
3923W:	bluesmoke.sourceforge.net
3924S:	Maintained
3925F:	drivers/edac/i5000_edac.c
3926
3927EDAC-I5400
3928M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3929L:	linux-edac@vger.kernel.org
3930W:	bluesmoke.sourceforge.net
3931S:	Maintained
3932F:	drivers/edac/i5400_edac.c
3933
3934EDAC-I7300
3935M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3936L:	linux-edac@vger.kernel.org
3937W:	bluesmoke.sourceforge.net
3938S:	Maintained
3939F:	drivers/edac/i7300_edac.c
3940
3941EDAC-I7CORE
3942M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3943L:	linux-edac@vger.kernel.org
3944W:	bluesmoke.sourceforge.net
3945S:	Maintained
3946F:	drivers/edac/i7core_edac.c
3947
3948EDAC-I82975X
3949M:	Ranganathan Desikan <ravi@jetztechnologies.com>
3950M:	"Arvind R." <arvino55@gmail.com>
3951L:	linux-edac@vger.kernel.org
3952W:	bluesmoke.sourceforge.net
3953S:	Maintained
3954F:	drivers/edac/i82975x_edac.c
3955
3956EDAC-IE31200
3957M:	Jason Baron <jbaron@akamai.com>
3958L:	linux-edac@vger.kernel.org
3959W:	bluesmoke.sourceforge.net
3960S:	Maintained
3961F:	drivers/edac/ie31200_edac.c
3962
3963EDAC-MPC85XX
3964M:	Johannes Thumshirn <morbidrsa@gmail.com>
3965L:	linux-edac@vger.kernel.org
3966W:	bluesmoke.sourceforge.net
3967S:	Maintained
3968F:	drivers/edac/mpc85xx_edac.[ch]
3969
3970EDAC-PASEMI
3971M:	Egor Martovetsky <egor@pasemi.com>
3972L:	linux-edac@vger.kernel.org
3973W:	bluesmoke.sourceforge.net
3974S:	Maintained
3975F:	drivers/edac/pasemi_edac.c
3976
3977EDAC-R82600
3978M:	Tim Small <tim@buttersideup.com>
3979L:	linux-edac@vger.kernel.org
3980W:	bluesmoke.sourceforge.net
3981S:	Maintained
3982F:	drivers/edac/r82600_edac.c
3983
3984EDAC-SBRIDGE
3985M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3986L:	linux-edac@vger.kernel.org
3987W:	bluesmoke.sourceforge.net
3988S:	Maintained
3989F:	drivers/edac/sb_edac.c
3990
3991EDAC-XGENE
3992APPLIED MICRO (APM) X-GENE SOC EDAC
3993M:     Loc Ho <lho@apm.com>
3994S:     Supported
3995F:     drivers/edac/xgene_edac.c
3996F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3997
3998EDIROL UA-101/UA-1000 DRIVER
3999M:	Clemens Ladisch <clemens@ladisch.de>
4000L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4001T:	git git://git.alsa-project.org/alsa-kernel.git
4002S:	Maintained
4003F:	sound/usb/misc/ua101.c
4004
4005EXTENSIBLE FIRMWARE INTERFACE (EFI)
4006M:	Matt Fleming <matt.fleming@intel.com>
4007L:	linux-efi@vger.kernel.org
4008T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4009S:	Maintained
4010F:	Documentation/efi-stub.txt
4011F:	arch/ia64/kernel/efi.c
4012F:	arch/x86/boot/compressed/eboot.[ch]
4013F:	arch/x86/include/asm/efi.h
4014F:	arch/x86/platform/efi/*
4015F:	drivers/firmware/efi/*
4016F:	include/linux/efi*.h
4017
4018EFI VARIABLE FILESYSTEM
4019M:	Matthew Garrett <matthew.garrett@nebula.com>
4020M:	Jeremy Kerr <jk@ozlabs.org>
4021M:	Matt Fleming <matt.fleming@intel.com>
4022T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4023L:	linux-efi@vger.kernel.org
4024S:	Maintained
4025F:	fs/efivarfs/
4026
4027EFIFB FRAMEBUFFER DRIVER
4028L:	linux-fbdev@vger.kernel.org
4029M:	Peter Jones <pjones@redhat.com>
4030S:	Maintained
4031F:	drivers/video/fbdev/efifb.c
4032
4033EFS FILESYSTEM
4034W:	http://aeschi.ch.eu.org/efs/
4035S:	Orphan
4036F:	fs/efs/
4037
4038EHCA (IBM GX bus InfiniBand adapter) DRIVER
4039M:	Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4040M:	Christoph Raisch <raisch@de.ibm.com>
4041L:	linux-rdma@vger.kernel.org
4042S:	Supported
4043F:	drivers/infiniband/hw/ehca/
4044
4045EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4046M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4047L:	netdev@vger.kernel.org
4048S:	Maintained
4049F:	drivers/net/ethernet/ibm/ehea/
4050
4051EM28XX VIDEO4LINUX DRIVER
4052M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4053L:	linux-media@vger.kernel.org
4054W:	http://linuxtv.org
4055T:	git git://linuxtv.org/media_tree.git
4056S:	Maintained
4057F:	drivers/media/usb/em28xx/
4058
4059EMBEDDED LINUX
4060M:	Paul Gortmaker <paul.gortmaker@windriver.com>
4061M:	Matt Mackall <mpm@selenic.com>
4062M:	David Woodhouse <dwmw2@infradead.org>
4063L:	linux-embedded@vger.kernel.org
4064S:	Maintained
4065
4066EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4067M:	James Smart <james.smart@avagotech.com>
4068M:	Dick Kennedy <dick.kennedy@avagotech.com>
4069L:	linux-scsi@vger.kernel.org
4070W:	http://www.avagotech.com
4071S:	Supported
4072F:	drivers/scsi/lpfc/
4073
4074ENE CB710 FLASH CARD READER DRIVER
4075M:	Michał Mirosław <mirq-linux@rere.qmqm.pl>
4076S:	Maintained
4077F:	drivers/misc/cb710/
4078F:	drivers/mmc/host/cb710-mmc.*
4079F:	include/linux/cb710.h
4080
4081ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4082M:	Maxim Levitsky <maximlevitsky@gmail.com>
4083S:	Maintained
4084F:	drivers/media/rc/ene_ir.*
4085
4086ENHANCED ERROR HANDLING (EEH)
4087M:	Gavin Shan <shangw@linux.vnet.ibm.com>
4088L:	linuxppc-dev@lists.ozlabs.org
4089S:	Supported
4090F:	Documentation/powerpc/eeh-pci-error-recovery.txt
4091F:	arch/powerpc/kernel/eeh*.c
4092
4093EPSON S1D13XXX FRAMEBUFFER DRIVER
4094M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
4095S:	Maintained
4096T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4097F:	drivers/video/fbdev/s1d13xxxfb.c
4098F:	include/video/s1d13xxxfb.h
4099
4100ET131X NETWORK DRIVER
4101M:	Mark Einon <mark.einon@gmail.com>
4102S:	Odd Fixes
4103F:	drivers/net/ethernet/agere/
4104
4105ETHERNET BRIDGE
4106M:	Stephen Hemminger <stephen@networkplumber.org>
4107L:	bridge@lists.linux-foundation.org
4108L:	netdev@vger.kernel.org
4109W:	http://www.linuxfoundation.org/en/Net:Bridge
4110S:	Maintained
4111F:	include/linux/netfilter_bridge/
4112F:	net/bridge/
4113
4114ETHERNET PHY LIBRARY
4115M:	Florian Fainelli <f.fainelli@gmail.com>
4116L:	netdev@vger.kernel.org
4117S:	Maintained
4118F:	include/linux/phy.h
4119F:	include/linux/phy_fixed.h
4120F:	drivers/net/phy/
4121F:	Documentation/networking/phy.txt
4122F:	drivers/of/of_mdio.c
4123F:	drivers/of/of_net.c
4124
4125EXT2 FILE SYSTEM
4126M:	Jan Kara <jack@suse.com>
4127L:	linux-ext4@vger.kernel.org
4128S:	Maintained
4129F:	Documentation/filesystems/ext2.txt
4130F:	fs/ext2/
4131F:	include/linux/ext2*
4132
4133EXT4 FILE SYSTEM
4134M:	"Theodore Ts'o" <tytso@mit.edu>
4135M:	Andreas Dilger <adilger.kernel@dilger.ca>
4136L:	linux-ext4@vger.kernel.org
4137W:	http://ext4.wiki.kernel.org
4138Q:	http://patchwork.ozlabs.org/project/linux-ext4/list/
4139S:	Maintained
4140F:	Documentation/filesystems/ext4.txt
4141F:	fs/ext4/
4142
4143Extended Verification Module (EVM)
4144M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
4145L:	linux-ima-devel@lists.sourceforge.net
4146L:	linux-security-module@vger.kernel.org
4147S:	Supported
4148F:	security/integrity/evm/
4149
4150EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4151M:	MyungJoo Ham <myungjoo.ham@samsung.com>
4152M:	Chanwoo Choi <cw00.choi@samsung.com>
4153L:	linux-kernel@vger.kernel.org
4154T:	git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4155S:	Maintained
4156F:	drivers/extcon/
4157F:	Documentation/extcon/
4158
4159EXYNOS DP DRIVER
4160M:	Jingoo Han <jingoohan1@gmail.com>
4161L:	dri-devel@lists.freedesktop.org
4162S:	Maintained
4163F:	drivers/gpu/drm/exynos/exynos_dp*
4164
4165EXYNOS MIPI DISPLAY DRIVERS
4166M:	Inki Dae <inki.dae@samsung.com>
4167M:	Donghwa Lee <dh09.lee@samsung.com>
4168M:	Kyungmin Park <kyungmin.park@samsung.com>
4169L:	linux-fbdev@vger.kernel.org
4170S:	Maintained
4171F:	drivers/video/fbdev/exynos/exynos_mipi*
4172F:	include/video/exynos_mipi*
4173
4174F71805F HARDWARE MONITORING DRIVER
4175M:	Jean Delvare <jdelvare@suse.com>
4176L:	lm-sensors@lm-sensors.org
4177S:	Maintained
4178F:	Documentation/hwmon/f71805f
4179F:	drivers/hwmon/f71805f.c
4180
4181FC0011 TUNER DRIVER
4182M:	Michael Buesch <m@bues.ch>
4183L:	linux-media@vger.kernel.org
4184S:	Maintained
4185F:	drivers/media/tuners/fc0011.h
4186F:	drivers/media/tuners/fc0011.c
4187
4188FC2580 MEDIA DRIVER
4189M:	Antti Palosaari <crope@iki.fi>
4190L:	linux-media@vger.kernel.org
4191W:	http://linuxtv.org/
4192W:	http://palosaari.fi/linux/
4193Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4194T:	git git://linuxtv.org/anttip/media_tree.git
4195S:	Maintained
4196F:	drivers/media/tuners/fc2580*
4197
4198FANOTIFY
4199M:	Eric Paris <eparis@redhat.com>
4200S:	Maintained
4201F:	fs/notify/fanotify/
4202F:	include/linux/fanotify.h
4203F:	include/uapi/linux/fanotify.h
4204
4205FARSYNC SYNCHRONOUS DRIVER
4206M:	Kevin Curtis <kevin.curtis@farsite.co.uk>
4207W:	http://www.farsite.co.uk/
4208S:	Supported
4209F:	drivers/net/wan/farsync.*
4210
4211FAULT INJECTION SUPPORT
4212M:	Akinobu Mita <akinobu.mita@gmail.com>
4213S:	Supported
4214F:	Documentation/fault-injection/
4215F:	lib/fault-inject.c
4216
4217FBTFT Framebuffer drivers
4218M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4219M:	Noralf Trønnes <noralf@tronnes.org>
4220S:	Maintained
4221F:	drivers/staging/fbtft/
4222
4223FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4224M:	Vasu Dev <vasu.dev@intel.com>
4225L:	fcoe-devel@open-fcoe.org
4226W:	www.Open-FCoE.org
4227S:	Supported
4228F:	drivers/scsi/libfc/
4229F:	drivers/scsi/fcoe/
4230F:	include/scsi/fc/
4231F:	include/scsi/libfc.h
4232F:	include/scsi/libfcoe.h
4233F:	include/uapi/scsi/fc/
4234
4235FILE LOCKING (flock() and fcntl()/lockf())
4236M:	Jeff Layton <jlayton@poochiereds.net>
4237M:	"J. Bruce Fields" <bfields@fieldses.org>
4238L:	linux-fsdevel@vger.kernel.org
4239S:	Maintained
4240F:	include/linux/fcntl.h
4241F:	include/linux/fs.h
4242F:	include/uapi/linux/fcntl.h
4243F:	include/uapi/linux/fs.h
4244F:	fs/fcntl.c
4245F:	fs/locks.c
4246
4247FILESYSTEMS (VFS and infrastructure)
4248M:	Alexander Viro <viro@zeniv.linux.org.uk>
4249L:	linux-fsdevel@vger.kernel.org
4250S:	Maintained
4251F:	fs/*
4252
4253FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4254M:	Riku Voipio <riku.voipio@iki.fi>
4255L:	lm-sensors@lm-sensors.org
4256S:	Maintained
4257F:	drivers/hwmon/f75375s.c
4258F:	include/linux/f75375s.h
4259
4260FIREWIRE AUDIO DRIVERS
4261M:	Clemens Ladisch <clemens@ladisch.de>
4262L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4263T:	git git://git.alsa-project.org/alsa-kernel.git
4264S:	Maintained
4265F:	sound/firewire/
4266
4267FIREWIRE MEDIA DRIVERS (firedtv)
4268M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4269L:	linux-media@vger.kernel.org
4270L:	linux1394-devel@lists.sourceforge.net
4271T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4272S:	Maintained
4273F:	drivers/media/firewire/
4274
4275FIREWIRE SBP-2 TARGET
4276M:	Chris Boot <bootc@bootc.net>
4277L:	linux-scsi@vger.kernel.org
4278L:	target-devel@vger.kernel.org
4279L:	linux1394-devel@lists.sourceforge.net
4280T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4281S:	Maintained
4282F:	drivers/target/sbp/
4283
4284FIREWIRE SUBSYSTEM
4285M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4286L:	linux1394-devel@lists.sourceforge.net
4287W:	http://ieee1394.wiki.kernel.org/
4288T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4289S:	Maintained
4290F:	drivers/firewire/
4291F:	include/linux/firewire.h
4292F:	include/uapi/linux/firewire*.h
4293F:	tools/firewire/
4294
4295FIRMWARE LOADER (request_firmware)
4296M:	Ming Lei <ming.lei@canonical.com>
4297L:	linux-kernel@vger.kernel.org
4298S:	Maintained
4299F:	Documentation/firmware_class/
4300F:	drivers/base/firmware*.c
4301F:	include/linux/firmware.h
4302
4303FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4304M:	Joshua Morris <josh.h.morris@us.ibm.com>
4305M:	Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4306S:	Maintained
4307F:	drivers/block/rsxx/
4308
4309FLOPPY DRIVER
4310M:	Jiri Kosina <jikos@kernel.org>
4311T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4312S:	Odd fixes
4313F:	drivers/block/floppy.c
4314
4315FMC SUBSYSTEM
4316M:	Alessandro Rubini <rubini@gnudd.com>
4317W:	http://www.ohwr.org/projects/fmc-bus
4318S:	Supported
4319F:	drivers/fmc/
4320F:	include/linux/fmc*.h
4321F:	include/linux/ipmi-fru.h
4322K:	fmc_d.*register
4323
4324FPU EMULATOR
4325M:	Bill Metzenthen <billm@melbpc.org.au>
4326W:	http://floatingpoint.sourceforge.net/emulator/index.html
4327S:	Maintained
4328F:	arch/x86/math-emu/
4329
4330FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4331L:	netdev@vger.kernel.org
4332S:	Orphan
4333F:	drivers/net/wan/dlci.c
4334F:	drivers/net/wan/sdla.c
4335
4336FRAMEBUFFER LAYER
4337M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4338M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
4339L:	linux-fbdev@vger.kernel.org
4340W:	http://linux-fbdev.sourceforge.net/
4341Q:	http://patchwork.kernel.org/project/linux-fbdev/list/
4342T:	git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4343S:	Maintained
4344F:	Documentation/fb/
4345F:	Documentation/devicetree/bindings/fb/
4346F:	drivers/video/
4347F:	include/video/
4348F:	include/linux/fb.h
4349F:	include/uapi/video/
4350F:	include/uapi/linux/fb.h
4351
4352FREESCALE DIU FRAMEBUFFER DRIVER
4353M:	Timur Tabi <timur@tabi.org>
4354L:	linux-fbdev@vger.kernel.org
4355S:	Maintained
4356F:	drivers/video/fbdev/fsl-diu-fb.*
4357
4358FREESCALE DMA DRIVER
4359M:	Li Yang <leoli@freescale.com>
4360M:	Zhang Wei <zw@zh-kernel.org>
4361L:	linuxppc-dev@lists.ozlabs.org
4362S:	Maintained
4363F:	drivers/dma/fsldma.*
4364
4365FREESCALE I2C CPM DRIVER
4366M:	Jochen Friedrich <jochen@scram.de>
4367L:	linuxppc-dev@lists.ozlabs.org
4368L:	linux-i2c@vger.kernel.org
4369S:	Maintained
4370F:	drivers/i2c/busses/i2c-cpm.c
4371
4372FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4373M:	Sascha Hauer <kernel@pengutronix.de>
4374L:	linux-fbdev@vger.kernel.org
4375L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4376S:	Maintained
4377F:	include/linux/platform_data/video-imxfb.h
4378F:	drivers/video/fbdev/imxfb.c
4379
4380FREESCALE QUAD SPI DRIVER
4381M:	Han Xu <han.xu@freescale.com>
4382L:	linux-mtd@lists.infradead.org
4383S:	Maintained
4384F:	drivers/mtd/spi-nor/fsl-quadspi.c
4385
4386FREESCALE SOC FS_ENET DRIVER
4387M:	Pantelis Antoniou <pantelis.antoniou@gmail.com>
4388M:	Vitaly Bordug <vbordug@ru.mvista.com>
4389L:	linuxppc-dev@lists.ozlabs.org
4390L:	netdev@vger.kernel.org
4391S:	Maintained
4392F:	drivers/net/ethernet/freescale/fs_enet/
4393F:	include/linux/fs_enet_pd.h
4394
4395FREESCALE QUICC ENGINE LIBRARY
4396L:	linuxppc-dev@lists.ozlabs.org
4397S:	Orphan
4398F:	arch/powerpc/sysdev/qe_lib/
4399F:	arch/powerpc/include/asm/*qe.h
4400
4401FREESCALE USB PERIPHERAL DRIVERS
4402M:	Li Yang <leoli@freescale.com>
4403L:	linux-usb@vger.kernel.org
4404L:	linuxppc-dev@lists.ozlabs.org
4405S:	Maintained
4406F:	drivers/usb/gadget/udc/fsl*
4407
4408FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4409M:	Li Yang <leoli@freescale.com>
4410L:	netdev@vger.kernel.org
4411L:	linuxppc-dev@lists.ozlabs.org
4412S:	Maintained
4413F:	drivers/net/ethernet/freescale/ucc_geth*
4414
4415FREESCALE QUICC ENGINE UCC UART DRIVER
4416M:	Timur Tabi <timur@tabi.org>
4417L:	linuxppc-dev@lists.ozlabs.org
4418S:	Maintained
4419F:	drivers/tty/serial/ucc_uart.c
4420
4421FREESCALE SOC SOUND DRIVERS
4422M:	Timur Tabi <timur@tabi.org>
4423M:	Nicolin Chen <nicoleotsuka@gmail.com>
4424M:	Xiubo Li <Xiubo.Lee@gmail.com>
4425L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4426L:	linuxppc-dev@lists.ozlabs.org
4427S:	Maintained
4428F:	sound/soc/fsl/fsl*
4429F:	sound/soc/fsl/imx*
4430F:	sound/soc/fsl/mpc8610_hpcd.c
4431
4432FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4433M:	"J. German Rivera" <German.Rivera@freescale.com>
4434L:	linux-kernel@vger.kernel.org
4435S:	Maintained
4436F:	drivers/staging/fsl-mc/
4437
4438FREEVXFS FILESYSTEM
4439M:	Christoph Hellwig <hch@infradead.org>
4440W:	ftp://ftp.openlinux.org/pub/people/hch/vxfs
4441S:	Maintained
4442F:	fs/freevxfs/
4443
4444FREEZER
4445M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4446M:	Pavel Machek <pavel@ucw.cz>
4447L:	linux-pm@vger.kernel.org
4448S:	Supported
4449F:	Documentation/power/freezing-of-tasks.txt
4450F:	include/linux/freezer.h
4451F:	kernel/freezer.c
4452
4453FRONTSWAP API
4454M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4455L:	linux-kernel@vger.kernel.org
4456S:	Maintained
4457F:	mm/frontswap.c
4458F:	include/linux/frontswap.h
4459
4460FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4461M:	David Howells <dhowells@redhat.com>
4462L:	linux-cachefs@redhat.com
4463S:	Supported
4464F:	Documentation/filesystems/caching/
4465F:	fs/fscache/
4466F:	include/linux/fscache*.h
4467
4468F2FS FILE SYSTEM
4469M:	Jaegeuk Kim <jaegeuk@kernel.org>
4470M:	Changman Lee <cm224.lee@samsung.com>
4471R:	Chao Yu <chao2.yu@samsung.com>
4472L:	linux-f2fs-devel@lists.sourceforge.net
4473W:	http://en.wikipedia.org/wiki/F2FS
4474T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4475S:	Maintained
4476F:	Documentation/filesystems/f2fs.txt
4477F:	Documentation/ABI/testing/sysfs-fs-f2fs
4478F:	fs/f2fs/
4479F:	include/linux/f2fs_fs.h
4480F:	include/trace/events/f2fs.h
4481
4482FUJITSU FR-V (FRV) PORT
4483M:	David Howells <dhowells@redhat.com>
4484S:	Maintained
4485F:	arch/frv/
4486
4487FUJITSU LAPTOP EXTRAS
4488M:	Jonathan Woithe <jwoithe@just42.net>
4489L:	platform-driver-x86@vger.kernel.org
4490S:	Maintained
4491F:	drivers/platform/x86/fujitsu-laptop.c
4492
4493FUJITSU M-5MO LS CAMERA ISP DRIVER
4494M:	Kyungmin Park <kyungmin.park@samsung.com>
4495M:	Heungjun Kim <riverful.kim@samsung.com>
4496L:	linux-media@vger.kernel.org
4497S:	Maintained
4498F:	drivers/media/i2c/m5mols/
4499F:	include/media/m5mols.h
4500
4501FUJITSU TABLET EXTRAS
4502M:	Robert Gerlach <khnz@gmx.de>
4503L:	platform-driver-x86@vger.kernel.org
4504S:	Maintained
4505F:	drivers/platform/x86/fujitsu-tablet.c
4506
4507FUSE: FILESYSTEM IN USERSPACE
4508M:	Miklos Szeredi <miklos@szeredi.hu>
4509L:	fuse-devel@lists.sourceforge.net
4510W:	http://fuse.sourceforge.net/
4511T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4512S:	Maintained
4513F:	fs/fuse/
4514F:	include/uapi/linux/fuse.h
4515F:	Documentation/filesystems/fuse.txt
4516
4517FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4518M:	Rik Faith <faith@cs.unc.edu>
4519L:	linux-scsi@vger.kernel.org
4520S:	Odd Fixes (e.g., new signatures)
4521F:	drivers/scsi/fdomain.*
4522
4523GCOV BASED KERNEL PROFILING
4524M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4525S:	Maintained
4526F:	kernel/gcov/
4527F:	Documentation/gcov.txt
4528
4529GDT SCSI DISK ARRAY CONTROLLER DRIVER
4530M:	Achim Leubner <achim_leubner@adaptec.com>
4531L:	linux-scsi@vger.kernel.org
4532W:	http://www.icp-vortex.com/
4533S:	Supported
4534F:	drivers/scsi/gdt*
4535
4536GDB KERNEL DEBUGGING HELPER SCRIPTS
4537M:	Jan Kiszka <jan.kiszka@siemens.com>
4538S:	Supported
4539F:	scripts/gdb/
4540
4541GEMTEK FM RADIO RECEIVER DRIVER
4542M:	Hans Verkuil <hverkuil@xs4all.nl>
4543L:	linux-media@vger.kernel.org
4544T:	git git://linuxtv.org/media_tree.git
4545W:	http://linuxtv.org
4546S:	Maintained
4547F:	drivers/media/radio/radio-gemtek*
4548
4549GENERIC GPIO I2C DRIVER
4550M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
4551S:	Supported
4552F:	drivers/i2c/busses/i2c-gpio.c
4553F:	include/linux/i2c-gpio.h
4554
4555GENERIC GPIO I2C MULTIPLEXER DRIVER
4556M:	Peter Korsgaard <peter.korsgaard@barco.com>
4557L:	linux-i2c@vger.kernel.org
4558S:	Supported
4559F:	drivers/i2c/muxes/i2c-mux-gpio.c
4560F:	include/linux/i2c-mux-gpio.h
4561F:	Documentation/i2c/muxes/i2c-mux-gpio
4562
4563GENERIC HDLC (WAN) DRIVERS
4564M:	Krzysztof Halasa <khc@pm.waw.pl>
4565W:	http://www.kernel.org/pub/linux/utils/net/hdlc/
4566S:	Maintained
4567F:	drivers/net/wan/c101.c
4568F:	drivers/net/wan/hd6457*
4569F:	drivers/net/wan/hdlc*
4570F:	drivers/net/wan/n2.c
4571F:	drivers/net/wan/pc300too.c
4572F:	drivers/net/wan/pci200syn.c
4573F:	drivers/net/wan/wanxl*
4574
4575GENERIC INCLUDE/ASM HEADER FILES
4576M:	Arnd Bergmann <arnd@arndb.de>
4577L:	linux-arch@vger.kernel.org
4578T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4579S:	Maintained
4580F:	include/asm-generic/
4581F:	include/uapi/asm-generic/
4582
4583GENERIC PHY FRAMEWORK
4584M:	Kishon Vijay Abraham I <kishon@ti.com>
4585L:	linux-kernel@vger.kernel.org
4586T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4587S:	Supported
4588F:	drivers/phy/
4589F:	include/linux/phy/
4590
4591GENERIC PM DOMAINS
4592M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4593M:	Kevin Hilman <khilman@kernel.org>
4594M:	Ulf Hansson <ulf.hansson@linaro.org>
4595L:	linux-pm@vger.kernel.org
4596S:	Supported
4597F:	drivers/base/power/domain*.c
4598F:	include/linux/pm_domain.h
4599
4600GENERIC UIO DRIVER FOR PCI DEVICES
4601M:	"Michael S. Tsirkin" <mst@redhat.com>
4602L:	kvm@vger.kernel.org
4603S:	Supported
4604F:	drivers/uio/uio_pci_generic.c
4605
4606GET_MAINTAINER SCRIPT
4607M:	Joe Perches <joe@perches.com>
4608S:	Maintained
4609F:	scripts/get_maintainer.pl
4610
4611GFS2 FILE SYSTEM
4612M:	Steven Whitehouse <swhiteho@redhat.com>
4613M:	Bob Peterson <rpeterso@redhat.com>
4614L:	cluster-devel@redhat.com
4615W:	http://sources.redhat.com/cluster/
4616T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4617S:	Supported
4618F:	Documentation/filesystems/gfs2*.txt
4619F:	fs/gfs2/
4620F:	include/uapi/linux/gfs2_ondisk.h
4621
4622GIGASET ISDN DRIVERS
4623M:	Paul Bolle <pebolle@tiscali.nl>
4624L:	gigaset307x-common@lists.sourceforge.net
4625W:	http://gigaset307x.sourceforge.net/
4626S:	Odd Fixes
4627F:	Documentation/isdn/README.gigaset
4628F:	drivers/isdn/gigaset/
4629F:	include/uapi/linux/gigaset_dev.h
4630
4631GO7007 MPEG CODEC
4632M:	Hans Verkuil <hans.verkuil@cisco.com>
4633L:	linux-media@vger.kernel.org
4634S:	Maintained
4635F:	drivers/media/usb/go7007/
4636
4637GOODIX TOUCHSCREEN
4638M:	Bastien Nocera <hadess@hadess.net>
4639L:	linux-input@vger.kernel.org
4640S:	Maintained
4641F:	drivers/input/touchscreen/goodix.c
4642
4643GPIO SUBSYSTEM
4644M:	Linus Walleij <linus.walleij@linaro.org>
4645M:	Alexandre Courbot <gnurou@gmail.com>
4646L:	linux-gpio@vger.kernel.org
4647T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4648S:	Maintained
4649F:	Documentation/gpio/
4650F:	drivers/gpio/
4651F:	include/linux/gpio/
4652F:	include/linux/gpio.h
4653F:	include/asm-generic/gpio.h
4654
4655GRE DEMULTIPLEXER DRIVER
4656M:	Dmitry Kozlov <xeb@mail.ru>
4657L:	netdev@vger.kernel.org
4658S:	Maintained
4659F:	net/ipv4/gre_demux.c
4660F:	net/ipv4/gre_offload.c
4661F:	include/net/gre.h
4662
4663GRETH 10/100/1G Ethernet MAC device driver
4664M:	Kristoffer Glembo <kristoffer@gaisler.com>
4665L:	netdev@vger.kernel.org
4666S:	Maintained
4667F:	drivers/net/ethernet/aeroflex/
4668
4669GSPCA FINEPIX SUBDRIVER
4670M:	Frank Zago <frank@zago.net>
4671L:	linux-media@vger.kernel.org
4672T:	git git://linuxtv.org/media_tree.git
4673S:	Maintained
4674F:	drivers/media/usb/gspca/finepix.c
4675
4676GSPCA GL860 SUBDRIVER
4677M:	Olivier Lorin <o.lorin@laposte.net>
4678L:	linux-media@vger.kernel.org
4679T:	git git://linuxtv.org/media_tree.git
4680S:	Maintained
4681F:	drivers/media/usb/gspca/gl860/
4682
4683GSPCA M5602 SUBDRIVER
4684M:	Erik Andren <erik.andren@gmail.com>
4685L:	linux-media@vger.kernel.org
4686T:	git git://linuxtv.org/media_tree.git
4687S:	Maintained
4688F:	drivers/media/usb/gspca/m5602/
4689
4690GSPCA PAC207 SONIXB SUBDRIVER
4691M:	Hans de Goede <hdegoede@redhat.com>
4692L:	linux-media@vger.kernel.org
4693T:	git git://linuxtv.org/media_tree.git
4694S:	Maintained
4695F:	drivers/media/usb/gspca/pac207.c
4696
4697GSPCA SN9C20X SUBDRIVER
4698M:	Brian Johnson <brijohn@gmail.com>
4699L:	linux-media@vger.kernel.org
4700T:	git git://linuxtv.org/media_tree.git
4701S:	Maintained
4702F:	drivers/media/usb/gspca/sn9c20x.c
4703
4704GSPCA T613 SUBDRIVER
4705M:	Leandro Costantino <lcostantino@gmail.com>
4706L:	linux-media@vger.kernel.org
4707T:	git git://linuxtv.org/media_tree.git
4708S:	Maintained
4709F:	drivers/media/usb/gspca/t613.c
4710
4711GSPCA USB WEBCAM DRIVER
4712M:	Hans de Goede <hdegoede@redhat.com>
4713L:	linux-media@vger.kernel.org
4714T:	git git://linuxtv.org/media_tree.git
4715S:	Maintained
4716F:	drivers/media/usb/gspca/
4717
4718GUID PARTITION TABLE (GPT)
4719M:	Davidlohr Bueso <dave@stgolabs.net>
4720L:	linux-efi@vger.kernel.org
4721S:	Maintained
4722F:	block/partitions/efi.*
4723
4724STK1160 USB VIDEO CAPTURE DRIVER
4725M:	Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4726L:	linux-media@vger.kernel.org
4727T:	git git://linuxtv.org/media_tree.git
4728S:	Maintained
4729F:	drivers/media/usb/stk1160/
4730
4731H8/300 ARCHITECTURE
4732M:	Yoshinori Sato <ysato@users.sourceforge.jp>
4733L:	uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4734W:	http://uclinux-h8.sourceforge.jp
4735T:	git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4736S:	Maintained
4737F:	arch/h8300/
4738F:	drivers/clocksource/h8300_*.c
4739F:	drivers/clk/h8300/
4740F:	drivers/irqchip/irq-renesas-h8*.c
4741
4742HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4743M:	Frank Seidel <frank@f-seidel.de>
4744L:	platform-driver-x86@vger.kernel.org
4745W:	http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4746S:	Maintained
4747F:	drivers/platform/x86/hdaps.c
4748
4749HDPVR USB VIDEO ENCODER DRIVER
4750M:	Hans Verkuil <hverkuil@xs4all.nl>
4751L:	linux-media@vger.kernel.org
4752T:	git git://linuxtv.org/media_tree.git
4753W:	http://linuxtv.org
4754S:	Odd Fixes
4755F:	drivers/media/usb/hdpvr/
4756
4757HWPOISON MEMORY FAILURE HANDLING
4758M:	Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4759L:	linux-mm@kvack.org
4760S:	Maintained
4761F:	mm/memory-failure.c
4762F:	mm/hwpoison-inject.c
4763
4764HYPERVISOR VIRTUAL CONSOLE DRIVER
4765L:	linuxppc-dev@lists.ozlabs.org
4766S:	Odd Fixes
4767F:	drivers/tty/hvc/
4768
4769HACKRF MEDIA DRIVER
4770M:	Antti Palosaari <crope@iki.fi>
4771L:	linux-media@vger.kernel.org
4772W:	http://linuxtv.org/
4773W:	http://palosaari.fi/linux/
4774Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4775T:	git git://linuxtv.org/anttip/media_tree.git
4776S:	Maintained
4777F:	drivers/media/usb/hackrf/
4778
4779HARDWARE MONITORING
4780M:	Jean Delvare <jdelvare@suse.com>
4781M:	Guenter Roeck <linux@roeck-us.net>
4782L:	lm-sensors@lm-sensors.org
4783W:	http://www.lm-sensors.org/
4784T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4785T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4786S:	Maintained
4787F:	Documentation/hwmon/
4788F:	drivers/hwmon/
4789F:	include/linux/hwmon*.h
4790
4791HARDWARE RANDOM NUMBER GENERATOR CORE
4792M:	Matt Mackall <mpm@selenic.com>
4793M:	Herbert Xu <herbert@gondor.apana.org.au>
4794L:	linux-crypto@vger.kernel.org
4795S:	Odd fixes
4796F:	Documentation/hw_random.txt
4797F:	drivers/char/hw_random/
4798F:	include/linux/hw_random.h
4799
4800HARDWARE SPINLOCK CORE
4801M:	Ohad Ben-Cohen <ohad@wizery.com>
4802S:	Maintained
4803F:	Documentation/hwspinlock.txt
4804F:	drivers/hwspinlock/hwspinlock_*
4805F:	include/linux/hwspinlock.h
4806
4807HARMONY SOUND DRIVER
4808L:	linux-parisc@vger.kernel.org
4809S:	Maintained
4810F:	sound/parisc/harmony.*
4811
4812HD29L2 MEDIA DRIVER
4813M:	Antti Palosaari <crope@iki.fi>
4814L:	linux-media@vger.kernel.org
4815W:	http://linuxtv.org/
4816W:	http://palosaari.fi/linux/
4817Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4818T:	git git://linuxtv.org/anttip/media_tree.git
4819S:	Maintained
4820F:	drivers/media/dvb-frontends/hd29l2*
4821
4822HEWLETT-PACKARD SMART2 RAID DRIVER
4823L:	iss_storagedev@hp.com
4824S:	Orphan
4825F:	Documentation/blockdev/cpqarray.txt
4826F:	drivers/block/cpqarray.*
4827
4828HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4829M:	Don Brace <don.brace@pmcs.com>
4830L:	iss_storagedev@hp.com
4831L:	storagedev@pmcs.com
4832L:	linux-scsi@vger.kernel.org
4833S:	Supported
4834F:	Documentation/scsi/hpsa.txt
4835F:	drivers/scsi/hpsa*.[ch]
4836F:	include/linux/cciss*.h
4837F:	include/uapi/linux/cciss*.h
4838
4839HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4840M:	Don Brace <don.brace@pmcs.com>
4841L:	iss_storagedev@hp.com
4842L:	storagedev@pmcs.com
4843L:	linux-scsi@vger.kernel.org
4844S:	Supported
4845F:	Documentation/blockdev/cciss.txt
4846F:	drivers/block/cciss*
4847F:	include/linux/cciss_ioctl.h
4848F:	include/uapi/linux/cciss_ioctl.h
4849
4850HFS FILESYSTEM
4851L:	linux-fsdevel@vger.kernel.org
4852S:	Orphan
4853F:	Documentation/filesystems/hfs.txt
4854F:	fs/hfs/
4855
4856HFSPLUS FILESYSTEM
4857L:	linux-fsdevel@vger.kernel.org
4858S:	Orphan
4859F:	Documentation/filesystems/hfsplus.txt
4860F:	fs/hfsplus/
4861
4862HGA FRAMEBUFFER DRIVER
4863M:	Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4864L:	linux-nvidia@lists.surfsouth.com
4865W:	http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4866S:	Maintained
4867F:	drivers/video/fbdev/hgafb.c
4868
4869HIBERNATION (aka Software Suspend, aka swsusp)
4870M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4871M:	Pavel Machek <pavel@ucw.cz>
4872L:	linux-pm@vger.kernel.org
4873S:	Supported
4874F:	arch/x86/power/
4875F:	drivers/base/power/
4876F:	kernel/power/
4877F:	include/linux/suspend.h
4878F:	include/linux/freezer.h
4879F:	include/linux/pm.h
4880F:	arch/*/include/asm/suspend*.h
4881
4882HID CORE LAYER
4883M:	Jiri Kosina <jikos@kernel.org>
4884L:	linux-input@vger.kernel.org
4885T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4886S:	Maintained
4887F:	drivers/hid/
4888F:	include/linux/hid*
4889F:	include/uapi/linux/hid*
4890
4891HID SENSOR HUB DRIVERS
4892M:	Jiri Kosina <jikos@kernel.org>
4893M:	Jonathan Cameron <jic23@kernel.org>
4894M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4895L:	linux-input@vger.kernel.org
4896L:	linux-iio@vger.kernel.org
4897S:	Maintained
4898F:	Documentation/hid/hid-sensor*
4899F:	drivers/hid/hid-sensor-*
4900F:	drivers/iio/*/hid-*
4901F:	include/linux/hid-sensor-*
4902
4903HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4904M:	Thomas Gleixner <tglx@linutronix.de>
4905L:	linux-kernel@vger.kernel.org
4906T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4907S:	Maintained
4908F:	Documentation/timers/
4909F:	kernel/time/hrtimer.c
4910F:	kernel/time/clockevents.c
4911F:	kernel/time/tick*.*
4912F:	kernel/time/timer_*.c
4913F:	include/linux/clockchips.h
4914F:	include/linux/hrtimer.h
4915
4916HIGH-SPEED SCC DRIVER FOR AX.25
4917L:	linux-hams@vger.kernel.org
4918S:	Orphan
4919F:	drivers/net/hamradio/dmascc.c
4920F:	drivers/net/hamradio/scc.c
4921
4922HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4923M:	HighPoint Linux Team <linux@highpoint-tech.com>
4924W:	http://www.highpoint-tech.com
4925S:	Supported
4926F:	Documentation/scsi/hptiop.txt
4927F:	drivers/scsi/hptiop.c
4928
4929HIPPI
4930M:	Jes Sorensen <jes@trained-monkey.org>
4931L:	linux-hippi@sunsite.dk
4932S:	Maintained
4933F:	include/linux/hippidevice.h
4934F:	include/uapi/linux/if_hippi.h
4935F:	net/802/hippi.c
4936F:	drivers/net/hippi/
4937
4938HOST AP DRIVER
4939M:	Jouni Malinen <j@w1.fi>
4940L:	hostap@shmoo.com (subscribers-only)
4941L:	linux-wireless@vger.kernel.org
4942W:	http://hostap.epitest.fi/
4943S:	Maintained
4944F:	drivers/net/wireless/hostap/
4945
4946HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4947L:	platform-driver-x86@vger.kernel.org
4948S:	Orphan
4949F:	drivers/platform/x86/tc1100-wmi.c
4950
4951HP100:	Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4952M:	Jaroslav Kysela <perex@perex.cz>
4953S:	Maintained
4954F:	drivers/net/ethernet/hp/hp100.*
4955
4956HPET:	High Precision Event Timers driver
4957M:	Clemens Ladisch <clemens@ladisch.de>
4958S:	Maintained
4959F:	Documentation/timers/hpet.txt
4960F:	drivers/char/hpet.c
4961F:	include/linux/hpet.h
4962F:	include/uapi/linux/hpet.h
4963
4964HPET:	x86
4965S:	Orphan
4966F:	arch/x86/kernel/hpet.c
4967F:	arch/x86/include/asm/hpet.h
4968
4969HPFS FILESYSTEM
4970M:	Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4971W:	http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4972S:	Maintained
4973F:	fs/hpfs/
4974
4975HSI SUBSYSTEM
4976M:	Sebastian Reichel <sre@kernel.org>
4977T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4978S:	Maintained
4979F:	Documentation/ABI/testing/sysfs-bus-hsi
4980F:	Documentation/hsi.txt
4981F:	drivers/hsi/
4982F:	include/linux/hsi/
4983F:	include/uapi/linux/hsi/
4984
4985HSO 3G MODEM DRIVER
4986M:	Jan Dumon <j.dumon@option.com>
4987W:	http://www.pharscape.org
4988S:	Maintained
4989F:	drivers/net/usb/hso.c
4990
4991HSR NETWORK PROTOCOL
4992M:	Arvid Brodin <arvid.brodin@alten.se>
4993L:	netdev@vger.kernel.org
4994S:	Maintained
4995F:	net/hsr/
4996
4997HTCPEN TOUCHSCREEN DRIVER
4998M:	Pau Oliva Fora <pof@eslack.org>
4999L:	linux-input@vger.kernel.org
5000S:	Maintained
5001F:	drivers/input/touchscreen/htcpen.c
5002
5003HUGETLB FILESYSTEM
5004M:	Nadia Yvette Chambers <nyc@holomorphy.com>
5005S:	Maintained
5006F:	fs/hugetlbfs/
5007
5008Hyper-V CORE AND DRIVERS
5009M:	"K. Y. Srinivasan" <kys@microsoft.com>
5010M:	Haiyang Zhang <haiyangz@microsoft.com>
5011L:	devel@linuxdriverproject.org
5012S:	Maintained
5013F:	arch/x86/include/asm/mshyperv.h
5014F:	arch/x86/include/uapi/asm/hyperv.h
5015F:	arch/x86/kernel/cpu/mshyperv.c
5016F:	drivers/hid/hid-hyperv.c
5017F:	drivers/hv/
5018F:	drivers/input/serio/hyperv-keyboard.c
5019F:	drivers/net/hyperv/
5020F:	drivers/scsi/storvsc_drv.c
5021F:	drivers/video/fbdev/hyperv_fb.c
5022F:	include/linux/hyperv.h
5023F:	tools/hv/
5024F:	Documentation/ABI/stable/sysfs-bus-vmbus
5025
5026I2C OVER PARALLEL PORT
5027M:	Jean Delvare <jdelvare@suse.com>
5028L:	linux-i2c@vger.kernel.org
5029S:	Maintained
5030F:	Documentation/i2c/busses/i2c-parport
5031F:	Documentation/i2c/busses/i2c-parport-light
5032F:	drivers/i2c/busses/i2c-parport.c
5033F:	drivers/i2c/busses/i2c-parport-light.c
5034
5035I2C/SMBUS CONTROLLER DRIVERS FOR PC
5036M:	Jean Delvare <jdelvare@suse.com>
5037L:	linux-i2c@vger.kernel.org
5038S:	Maintained
5039F:	Documentation/i2c/busses/i2c-ali1535
5040F:	Documentation/i2c/busses/i2c-ali1563
5041F:	Documentation/i2c/busses/i2c-ali15x3
5042F:	Documentation/i2c/busses/i2c-amd756
5043F:	Documentation/i2c/busses/i2c-amd8111
5044F:	Documentation/i2c/busses/i2c-i801
5045F:	Documentation/i2c/busses/i2c-nforce2
5046F:	Documentation/i2c/busses/i2c-piix4
5047F:	Documentation/i2c/busses/i2c-sis5595
5048F:	Documentation/i2c/busses/i2c-sis630
5049F:	Documentation/i2c/busses/i2c-sis96x
5050F:	Documentation/i2c/busses/i2c-via
5051F:	Documentation/i2c/busses/i2c-viapro
5052F:	drivers/i2c/busses/i2c-ali1535.c
5053F:	drivers/i2c/busses/i2c-ali1563.c
5054F:	drivers/i2c/busses/i2c-ali15x3.c
5055F:	drivers/i2c/busses/i2c-amd756.c
5056F:	drivers/i2c/busses/i2c-amd756-s4882.c
5057F:	drivers/i2c/busses/i2c-amd8111.c
5058F:	drivers/i2c/busses/i2c-i801.c
5059F:	drivers/i2c/busses/i2c-isch.c
5060F:	drivers/i2c/busses/i2c-nforce2.c
5061F:	drivers/i2c/busses/i2c-nforce2-s4985.c
5062F:	drivers/i2c/busses/i2c-piix4.c
5063F:	drivers/i2c/busses/i2c-sis5595.c
5064F:	drivers/i2c/busses/i2c-sis630.c
5065F:	drivers/i2c/busses/i2c-sis96x.c
5066F:	drivers/i2c/busses/i2c-via.c
5067F:	drivers/i2c/busses/i2c-viapro.c
5068
5069I2C/SMBUS ISMT DRIVER
5070M:	Seth Heasley <seth.heasley@intel.com>
5071M:	Neil Horman <nhorman@tuxdriver.com>
5072L:	linux-i2c@vger.kernel.org
5073F:	drivers/i2c/busses/i2c-ismt.c
5074F:	Documentation/i2c/busses/i2c-ismt
5075
5076I2C/SMBUS STUB DRIVER
5077M:	Jean Delvare <jdelvare@suse.com>
5078L:	linux-i2c@vger.kernel.org
5079S:	Maintained
5080F:	drivers/i2c/i2c-stub.c
5081
5082I2C SUBSYSTEM
5083M:	Wolfram Sang <wsa@the-dreams.de>
5084L:	linux-i2c@vger.kernel.org
5085W:	https://i2c.wiki.kernel.org/
5086Q:	https://patchwork.ozlabs.org/project/linux-i2c/list/
5087T:	git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5088S:	Maintained
5089F:	Documentation/devicetree/bindings/i2c/
5090F:	Documentation/i2c/
5091F:	drivers/i2c/
5092F:	include/linux/i2c.h
5093F:	include/linux/i2c-*.h
5094F:	include/uapi/linux/i2c.h
5095F:	include/uapi/linux/i2c-*.h
5096
5097I2C ACPI SUPPORT
5098M:	Mika Westerberg <mika.westerberg@linux.intel.com>
5099L:	linux-i2c@vger.kernel.org
5100L:	linux-acpi@vger.kernel.org
5101S:	Maintained
5102
5103I2C-TAOS-EVM DRIVER
5104M:	Jean Delvare <jdelvare@suse.com>
5105L:	linux-i2c@vger.kernel.org
5106S:	Maintained
5107F:	Documentation/i2c/busses/i2c-taos-evm
5108F:	drivers/i2c/busses/i2c-taos-evm.c
5109
5110I2C-TINY-USB DRIVER
5111M:	Till Harbaum <till@harbaum.org>
5112L:	linux-i2c@vger.kernel.org
5113W:	http://www.harbaum.org/till/i2c_tiny_usb
5114S:	Maintained
5115F:	drivers/i2c/busses/i2c-tiny-usb.c
5116
5117i386 BOOT CODE
5118M:	"H. Peter Anvin" <hpa@zytor.com>
5119S:	Maintained
5120F:	arch/x86/boot/
5121
5122i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5123M:	"H. Peter Anvin" <hpa@zytor.com>
5124T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5125S:	Maintained
5126
5127IA64 (Itanium) PLATFORM
5128M:	Tony Luck <tony.luck@intel.com>
5129M:	Fenghua Yu <fenghua.yu@intel.com>
5130L:	linux-ia64@vger.kernel.org
5131T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5132S:	Maintained
5133F:	arch/ia64/
5134
5135IBM Power VMX Cryptographic instructions
5136M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5137M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5138L:	linux-crypto@vger.kernel.org
5139S:	Supported
5140F:	drivers/crypto/vmx/Makefile
5141F:	drivers/crypto/vmx/Kconfig
5142F:	drivers/crypto/vmx/vmx.c
5143F:	drivers/crypto/vmx/aes*
5144F:	drivers/crypto/vmx/ghash*
5145F:	drivers/crypto/vmx/ppc-xlate.pl
5146
5147IBM Power in-Nest Crypto Acceleration
5148M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5149M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5150L:	linux-crypto@vger.kernel.org
5151S:	Supported
5152F:	drivers/crypto/nx/Makefile
5153F:	drivers/crypto/nx/Kconfig
5154F:	drivers/crypto/nx/nx-aes*
5155F:	drivers/crypto/nx/nx-sha*
5156F:	drivers/crypto/nx/nx.*
5157F:	drivers/crypto/nx/nx_csbcpb.h
5158F:	drivers/crypto/nx/nx_debugfs.h
5159
5160IBM Power 842 compression accelerator
5161M:	Dan Streetman <ddstreet@ieee.org>
5162S:	Supported
5163F:	drivers/crypto/nx/Makefile
5164F:	drivers/crypto/nx/Kconfig
5165F:	drivers/crypto/nx/nx-842*
5166F:	include/linux/sw842.h
5167F:	crypto/842.c
5168F:	lib/842/
5169
5170IBM Power Linux RAID adapter
5171M:	Brian King <brking@us.ibm.com>
5172S:	Supported
5173F:	drivers/scsi/ipr.*
5174
5175IBM Power Virtual Ethernet Device Driver
5176M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5177L:	netdev@vger.kernel.org
5178S:	Supported
5179F:	drivers/net/ethernet/ibm/ibmveth.*
5180
5181IBM Power Virtual SCSI Device Drivers
5182M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5183L:	linux-scsi@vger.kernel.org
5184S:	Supported
5185F:	drivers/scsi/ibmvscsi/ibmvscsi*
5186F:	drivers/scsi/ibmvscsi/viosrp.h
5187
5188IBM Power Virtual FC Device Drivers
5189M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5190L:	linux-scsi@vger.kernel.org
5191S:	Supported
5192F:	drivers/scsi/ibmvscsi/ibmvfc*
5193
5194IBM ServeRAID RAID DRIVER
5195S:	Orphan
5196F:	drivers/scsi/ips.*
5197
5198ICH LPC AND GPIO DRIVER
5199M:	Peter Tyser <ptyser@xes-inc.com>
5200S:	Maintained
5201F:	drivers/mfd/lpc_ich.c
5202F:	drivers/gpio/gpio-ich.c
5203
5204IDE SUBSYSTEM
5205M:	"David S. Miller" <davem@davemloft.net>
5206L:	linux-ide@vger.kernel.org
5207Q:	http://patchwork.ozlabs.org/project/linux-ide/list/
5208T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5209S:	Maintained
5210F:	Documentation/ide/
5211F:	drivers/ide/
5212F:	include/linux/ide.h
5213
5214IDEAPAD LAPTOP EXTRAS DRIVER
5215M:	Ike Panhc <ike.pan@canonical.com>
5216L:	platform-driver-x86@vger.kernel.org
5217W:	http://launchpad.net/ideapad-laptop
5218S:	Maintained
5219F:	drivers/platform/x86/ideapad-laptop.c
5220
5221IDEAPAD LAPTOP SLIDEBAR DRIVER
5222M:	Andrey Moiseev <o2g.org.ru@gmail.com>
5223L:	linux-input@vger.kernel.org
5224W:	https://github.com/o2genum/ideapad-slidebar
5225S:	Maintained
5226F:	drivers/input/misc/ideapad_slidebar.c
5227
5228IDE/ATAPI DRIVERS
5229M:	Borislav Petkov <bp@alien8.de>
5230L:	linux-ide@vger.kernel.org
5231S:	Maintained
5232F:	Documentation/cdrom/ide-cd
5233F:	drivers/ide/ide-cd*
5234
5235IDLE-I7300
5236M:	Andy Henroid <andrew.d.henroid@intel.com>
5237L:	linux-pm@vger.kernel.org
5238S:	Supported
5239F:	drivers/idle/i7300_idle.c
5240
5241IEEE 802.15.4 SUBSYSTEM
5242M:	Alexander Aring <alex.aring@gmail.com>
5243L:	linux-wpan@vger.kernel.org
5244W:	https://github.com/linux-wpan
5245T:	git git://github.com/linux-wpan/linux-wpan-next.git
5246S:	Maintained
5247F:	net/ieee802154/
5248F:	net/mac802154/
5249F:	drivers/net/ieee802154/
5250F:	include/linux/nl802154.h
5251F:	include/linux/ieee802154.h
5252F:	include/net/nl802154.h
5253F:	include/net/mac802154.h
5254F:	include/net/af_ieee802154.h
5255F:	include/net/cfg802154.h
5256F:	include/net/ieee802154_netdev.h
5257F:	Documentation/networking/ieee802154.txt
5258
5259IGORPLUG-USB IR RECEIVER
5260M:	Sean Young <sean@mess.org>
5261L:	linux-media@vger.kernel.org
5262S:	Maintained
5263F:	drivers/media/rc/igorplugusb.c
5264
5265IGUANAWORKS USB IR TRANSCEIVER
5266M:	Sean Young <sean@mess.org>
5267L:	linux-media@vger.kernel.org
5268S:	Maintained
5269F:	drivers/media/rc/iguanair.c
5270
5271IIO SUBSYSTEM AND DRIVERS
5272M:	Jonathan Cameron <jic23@kernel.org>
5273R:	Hartmut Knaack <knaack.h@gmx.de>
5274R:	Lars-Peter Clausen <lars@metafoo.de>
5275R:	Peter Meerwald <pmeerw@pmeerw.net>
5276L:	linux-iio@vger.kernel.org
5277S:	Maintained
5278F:	drivers/iio/
5279F:	drivers/staging/iio/
5280F:	include/linux/iio/
5281F:	tools/iio/
5282
5283IKANOS/ADI EAGLE ADSL USB DRIVER
5284M:	Matthieu Castet <castet.matthieu@free.fr>
5285M:	Stanislaw Gruszka <stf_xl@wp.pl>
5286S:	Maintained
5287F:	drivers/usb/atm/ueagle-atm.c
5288
5289INA209 HARDWARE MONITOR DRIVER
5290M:	Guenter Roeck <linux@roeck-us.net>
5291L:	lm-sensors@lm-sensors.org
5292S:	Maintained
5293F:	Documentation/hwmon/ina209
5294F:	Documentation/devicetree/bindings/i2c/ina209.txt
5295F:	drivers/hwmon/ina209.c
5296
5297INA2XX HARDWARE MONITOR DRIVER
5298M:	Guenter Roeck <linux@roeck-us.net>
5299L:	lm-sensors@lm-sensors.org
5300S:	Maintained
5301F:	Documentation/hwmon/ina2xx
5302F:	drivers/hwmon/ina2xx.c
5303F:	include/linux/platform_data/ina2xx.h
5304
5305INDUSTRY PACK SUBSYSTEM (IPACK)
5306M:	Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5307M:	Jens Taprogge <jens.taprogge@taprogge.org>
5308M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5309L:	industrypack-devel@lists.sourceforge.net
5310W:	http://industrypack.sourceforge.net
5311S:	Maintained
5312F:	drivers/ipack/
5313
5314INGENIC JZ4780 DMA Driver
5315M:	Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5316S:	Maintained
5317F:	drivers/dma/dma-jz4780.c
5318
5319INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5320M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5321M:	Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5322L:	linux-ima-devel@lists.sourceforge.net
5323L:	linux-ima-user@lists.sourceforge.net
5324L:	linux-security-module@vger.kernel.org
5325S:	Supported
5326F:	security/integrity/ima/
5327
5328IMGTEC IR DECODER DRIVER
5329M:	James Hogan <james.hogan@imgtec.com>
5330S:	Maintained
5331F:	drivers/media/rc/img-ir/
5332
5333IMS TWINTURBO FRAMEBUFFER DRIVER
5334L:	linux-fbdev@vger.kernel.org
5335S:	Orphan
5336F:	drivers/video/fbdev/imsttfb.c
5337
5338INFINIBAND SUBSYSTEM
5339M:	Doug Ledford <dledford@redhat.com>
5340M:	Sean Hefty <sean.hefty@intel.com>
5341M:	Hal Rosenstock <hal.rosenstock@gmail.com>
5342L:	linux-rdma@vger.kernel.org
5343W:	http://www.openfabrics.org/
5344Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5345T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5346S:	Supported
5347F:	Documentation/infiniband/
5348F:	drivers/infiniband/
5349F:	drivers/staging/rdma/
5350F:	include/uapi/linux/if_infiniband.h
5351F:	include/uapi/rdma/
5352F:	include/rdma/
5353
5354INOTIFY
5355M:	John McCutchan <john@johnmccutchan.com>
5356M:	Robert Love <rlove@rlove.org>
5357M:	Eric Paris <eparis@parisplace.org>
5358S:	Maintained
5359F:	Documentation/filesystems/inotify.txt
5360F:	fs/notify/inotify/
5361F:	include/linux/inotify.h
5362F:	include/uapi/linux/inotify.h
5363
5364INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5365M:	Dmitry Torokhov <dmitry.torokhov@gmail.com>
5366L:	linux-input@vger.kernel.org
5367Q:	http://patchwork.kernel.org/project/linux-input/list/
5368T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5369S:	Maintained
5370F:	drivers/input/
5371F:	include/linux/input.h
5372F:	include/uapi/linux/input.h
5373F:	include/linux/input/
5374
5375INPUT MULTITOUCH (MT) PROTOCOL
5376M:	Henrik Rydberg <rydberg@bitmath.org>
5377L:	linux-input@vger.kernel.org
5378S:	Odd fixes
5379F:	Documentation/input/multi-touch-protocol.txt
5380F:	drivers/input/input-mt.c
5381K:	\b(ABS|SYN)_MT_
5382
5383INTEL ASoC BDW/HSW DRIVERS
5384M:	Jie Yang <yang.jie@linux.intel.com>
5385L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5386S:	Supported
5387F:	sound/soc/intel/common/sst-dsp*
5388F:	sound/soc/intel/common/sst-firmware.c
5389F:	sound/soc/intel/boards/broadwell.c
5390F:	sound/soc/intel/haswell/
5391
5392INTEL C600 SERIES SAS CONTROLLER DRIVER
5393M:	Intel SCU Linux support <intel-linux-scu@intel.com>
5394M:	Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5395L:	linux-scsi@vger.kernel.org
5396T:	git git://git.code.sf.net/p/intel-sas/isci
5397S:	Supported
5398F:	drivers/scsi/isci/
5399
5400INTEL IDLE DRIVER
5401M:	Len Brown <lenb@kernel.org>
5402L:	linux-pm@vger.kernel.org
5403T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5404S:	Supported
5405F:	drivers/idle/intel_idle.c
5406
5407INTEL PSTATE DRIVER
5408M:	Kristen Carlson Accardi <kristen@linux.intel.com>
5409L:	linux-pm@vger.kernel.org
5410S:	Supported
5411F:	drivers/cpufreq/intel_pstate.c
5412
5413INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5414M:	Maik Broemme <mbroemme@plusserver.de>
5415L:	linux-fbdev@vger.kernel.org
5416S:	Maintained
5417F:	Documentation/fb/intelfb.txt
5418F:	drivers/video/fbdev/intelfb/
5419
5420INTEL 810/815 FRAMEBUFFER DRIVER
5421M:	Antonino Daplas <adaplas@gmail.com>
5422L:	linux-fbdev@vger.kernel.org
5423S:	Maintained
5424F:	drivers/video/fbdev/i810/
5425
5426INTEL MENLOW THERMAL DRIVER
5427M:	Sujith Thomas <sujith.thomas@intel.com>
5428L:	platform-driver-x86@vger.kernel.org
5429W:	https://01.org/linux-acpi
5430S:	Supported
5431F:	drivers/platform/x86/intel_menlow.c
5432
5433INTEL IA32 MICROCODE UPDATE SUPPORT
5434M:	Borislav Petkov <bp@alien8.de>
5435S:	Maintained
5436F:	arch/x86/kernel/cpu/microcode/core*
5437F:	arch/x86/kernel/cpu/microcode/intel*
5438
5439INTEL I/OAT DMA DRIVER
5440M:	Dave Jiang <dave.jiang@intel.com>
5441R:	Dan Williams <dan.j.williams@intel.com>
5442L:	dmaengine@vger.kernel.org
5443Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
5444S:	Supported
5445F:	drivers/dma/ioat*
5446
5447INTEL IOMMU (VT-d)
5448M:	David Woodhouse <dwmw2@infradead.org>
5449L:	iommu@lists.linux-foundation.org
5450T:	git git://git.infradead.org/iommu-2.6.git
5451S:	Supported
5452F:	drivers/iommu/intel-iommu.c
5453F:	include/linux/intel-iommu.h
5454
5455INTEL IOP-ADMA DMA DRIVER
5456R:	Dan Williams <dan.j.williams@intel.com>
5457S:	Odd fixes
5458F:	drivers/dma/iop-adma.c
5459
5460INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5461M:	Krzysztof Halasa <khalasa@piap.pl>
5462S:	Maintained
5463F:	arch/arm/mach-ixp4xx/include/mach/qmgr.h
5464F:	arch/arm/mach-ixp4xx/include/mach/npe.h
5465F:	arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5466F:	arch/arm/mach-ixp4xx/ixp4xx_npe.c
5467F:	drivers/net/ethernet/xscale/ixp4xx_eth.c
5468F:	drivers/net/wan/ixp4xx_hss.c
5469
5470INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5471M:	Deepak Saxena <dsaxena@plexity.net>
5472S:	Maintained
5473F:	drivers/char/hw_random/ixp4xx-rng.c
5474
5475INTEL ETHERNET DRIVERS
5476M:	Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5477R:	Jesse Brandeburg <jesse.brandeburg@intel.com>
5478R:	Shannon Nelson <shannon.nelson@intel.com>
5479R:	Carolyn Wyborny <carolyn.wyborny@intel.com>
5480R:	Don Skidmore <donald.c.skidmore@intel.com>
5481R:	Matthew Vick <matthew.vick@intel.com>
5482R:	John Ronciak <john.ronciak@intel.com>
5483R:	Mitch Williams <mitch.a.williams@intel.com>
5484L:	intel-wired-lan@lists.osuosl.org
5485W:	http://www.intel.com/support/feedback.htm
5486W:	http://e1000.sourceforge.net/
5487Q:	http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5488T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5489T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5490S:	Supported
5491F:	Documentation/networking/e100.txt
5492F:	Documentation/networking/e1000.txt
5493F:	Documentation/networking/e1000e.txt
5494F:	Documentation/networking/igb.txt
5495F:	Documentation/networking/igbvf.txt
5496F:	Documentation/networking/ixgb.txt
5497F:	Documentation/networking/ixgbe.txt
5498F:	Documentation/networking/ixgbevf.txt
5499F:	Documentation/networking/i40e.txt
5500F:	Documentation/networking/i40evf.txt
5501F:	drivers/net/ethernet/intel/
5502F:	drivers/net/ethernet/intel/*/
5503
5504INTEL-MID GPIO DRIVER
5505M:	David Cohen <david.a.cohen@linux.intel.com>
5506L:	linux-gpio@vger.kernel.org
5507S:	Maintained
5508F:	drivers/gpio/gpio-intel-mid.c
5509
5510INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5511M:	Stanislav Yakovlev <stas.yakovlev@gmail.com>
5512L:	linux-wireless@vger.kernel.org
5513S:	Maintained
5514F:	Documentation/networking/README.ipw2100
5515F:	Documentation/networking/README.ipw2200
5516F:	drivers/net/wireless/ipw2x00/
5517
5518INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5519M:	Richard L Maliszewski <richard.l.maliszewski@intel.com>
5520M:	Gang Wei <gang.wei@intel.com>
5521M:	Shane Wang <shane.wang@intel.com>
5522L:	tboot-devel@lists.sourceforge.net
5523W:	http://tboot.sourceforge.net
5524T:	hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5525S:	Supported
5526F:	Documentation/intel_txt.txt
5527F:	include/linux/tboot.h
5528F:	arch/x86/kernel/tboot.c
5529
5530INTEL WIRELESS WIMAX CONNECTION 2400
5531M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5532M:	linux-wimax@intel.com
5533L:	wimax@linuxwimax.org (subscribers-only)
5534S:	Supported
5535W:	http://linuxwimax.org
5536F:	Documentation/wimax/README.i2400m
5537F:	drivers/net/wimax/i2400m/
5538F:	include/uapi/linux/wimax/i2400m.h
5539
5540INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5541M:	Stanislaw Gruszka <sgruszka@redhat.com>
5542L:	linux-wireless@vger.kernel.org
5543S:	Supported
5544F:	drivers/net/wireless/iwlegacy/
5545
5546INTEL WIRELESS WIFI LINK (iwlwifi)
5547M:	Johannes Berg <johannes.berg@intel.com>
5548M:	Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5549M:	Intel Linux Wireless <ilw@linux.intel.com>
5550L:	linux-wireless@vger.kernel.org
5551W:	http://intellinuxwireless.org
5552T:	git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5553S:	Supported
5554F:	drivers/net/wireless/iwlwifi/
5555
5556INTEL MANAGEMENT ENGINE (mei)
5557M:	Tomas Winkler <tomas.winkler@intel.com>
5558L:	linux-kernel@vger.kernel.org
5559S:	Supported
5560F:	include/uapi/linux/mei.h
5561F:	include/linux/mei_cl_bus.h
5562F:	drivers/misc/mei/*
5563F:	Documentation/misc-devices/mei/*
5564
5565INTEL PMC IPC DRIVER
5566M:	Zha Qipeng<qipeng.zha@intel.com>
5567L:	platform-driver-x86@vger.kernel.org
5568S:	Maintained
5569F:	drivers/platform/x86/intel_pmc_ipc.c
5570F:	arch/x86/include/asm/intel_pmc_ipc.h
5571
5572IOC3 ETHERNET DRIVER
5573M:	Ralf Baechle <ralf@linux-mips.org>
5574L:	linux-mips@linux-mips.org
5575S:	Maintained
5576F:	drivers/net/ethernet/sgi/ioc3-eth.c
5577
5578IOC3 SERIAL DRIVER
5579M:	Pat Gefre <pfg@sgi.com>
5580L:	linux-serial@vger.kernel.org
5581S:	Maintained
5582F:	drivers/tty/serial/ioc3_serial.c
5583
5584IOMMU DRIVERS
5585M:	Joerg Roedel <joro@8bytes.org>
5586L:	iommu@lists.linux-foundation.org
5587T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5588S:	Maintained
5589F:	drivers/iommu/
5590
5591IP MASQUERADING
5592M:	Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5593S:	Maintained
5594F:	net/ipv4/netfilter/ipt_MASQUERADE.c
5595
5596IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5597M:	Francois Romieu <romieu@fr.zoreil.com>
5598M:	Sorbica Shieh <sorbica@icplus.com.tw>
5599L:	netdev@vger.kernel.org
5600S:	Maintained
5601F:	drivers/net/ethernet/icplus/ipg.*
5602
5603IPATH DRIVER
5604M:	Mike Marciniszyn <infinipath@intel.com>
5605L:	linux-rdma@vger.kernel.org
5606S:	Maintained
5607F:	drivers/staging/rdma/ipath/
5608
5609IPMI SUBSYSTEM
5610M:	Corey Minyard <minyard@acm.org>
5611L:	openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5612W:	http://openipmi.sourceforge.net/
5613S:	Supported
5614F:	Documentation/IPMI.txt
5615F:	drivers/char/ipmi/
5616F:	include/linux/ipmi*
5617F:	include/uapi/linux/ipmi*
5618
5619QCOM AUDIO (ASoC) DRIVERS
5620M:	Patrick Lai <plai@codeaurora.org>
5621M:	Banajit Goswami <bgoswami@codeaurora.org>
5622L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5623S:	Supported
5624F:	sound/soc/qcom/
5625
5626IPS SCSI RAID DRIVER
5627M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5628L:	linux-scsi@vger.kernel.org
5629W:	http://www.adaptec.com/
5630S:	Maintained
5631F:	drivers/scsi/ips*
5632
5633IPVS
5634M:	Wensong Zhang <wensong@linux-vs.org>
5635M:	Simon Horman <horms@verge.net.au>
5636M:	Julian Anastasov <ja@ssi.bg>
5637L:	netdev@vger.kernel.org
5638L:	lvs-devel@vger.kernel.org
5639S:	Maintained
5640F:	Documentation/networking/ipvs-sysctl.txt
5641F:	include/net/ip_vs.h
5642F:	include/uapi/linux/ip_vs.h
5643F:	net/netfilter/ipvs/
5644
5645IPWIRELESS DRIVER
5646M:	Jiri Kosina <jikos@kernel.org>
5647M:	David Sterba <dsterba@suse.com>
5648S:	Odd Fixes
5649F:	drivers/tty/ipwireless/
5650
5651IPX NETWORK LAYER
5652M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5653L:	netdev@vger.kernel.org
5654S:	Maintained
5655F:	include/net/ipx.h
5656F:	include/uapi/linux/ipx.h
5657F:	net/ipx/
5658
5659IRDA SUBSYSTEM
5660M:	Samuel Ortiz <samuel@sortiz.org>
5661L:	irda-users@lists.sourceforge.net (subscribers-only)
5662L:	netdev@vger.kernel.org
5663W:	http://irda.sourceforge.net/
5664S:	Maintained
5665T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5666F:	Documentation/networking/irda.txt
5667F:	drivers/net/irda/
5668F:	include/net/irda/
5669F:	net/irda/
5670
5671IRQ SUBSYSTEM
5672M:	Thomas Gleixner <tglx@linutronix.de>
5673L:	linux-kernel@vger.kernel.org
5674S:	Maintained
5675T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5676F:	kernel/irq/
5677
5678IRQCHIP DRIVERS
5679M:	Thomas Gleixner <tglx@linutronix.de>
5680M:	Jason Cooper <jason@lakedaemon.net>
5681M:	Marc Zyngier <marc.zyngier@arm.com>
5682L:	linux-kernel@vger.kernel.org
5683S:	Maintained
5684T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5685T:	git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5686F:	Documentation/devicetree/bindings/interrupt-controller/
5687F:	drivers/irqchip/
5688
5689IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5690M:	Jiang Liu <jiang.liu@linux.intel.com>
5691M:	Marc Zyngier <marc.zyngier@arm.com>
5692S:	Maintained
5693T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5694F:	Documentation/IRQ-domain.txt
5695F:	include/linux/irqdomain.h
5696F:	kernel/irq/irqdomain.c
5697F:	kernel/irq/msi.c
5698
5699ISAPNP
5700M:	Jaroslav Kysela <perex@perex.cz>
5701S:	Maintained
5702F:	Documentation/isapnp.txt
5703F:	drivers/pnp/isapnp/
5704F:	include/linux/isapnp.h
5705
5706ISA RADIO MODULE
5707M:	Hans Verkuil <hverkuil@xs4all.nl>
5708L:	linux-media@vger.kernel.org
5709T:	git git://linuxtv.org/media_tree.git
5710W:	http://linuxtv.org
5711S:	Maintained
5712F:	drivers/media/radio/radio-isa*
5713
5714iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5715M:	Peter Jones <pjones@redhat.com>
5716M:	Konrad Rzeszutek Wilk <konrad@kernel.org>
5717S:	Maintained
5718F:	drivers/firmware/iscsi_ibft*
5719
5720ISCSI
5721M:	Mike Christie <michaelc@cs.wisc.edu>
5722L:	open-iscsi@googlegroups.com
5723W:	www.open-iscsi.org
5724T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5725S:	Maintained
5726F:	drivers/scsi/*iscsi*
5727F:	include/scsi/*iscsi*
5728
5729ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5730M:	Or Gerlitz <ogerlitz@mellanox.com>
5731M:	Sagi Grimberg <sagig@mellanox.com>
5732M:	Roi Dayan <roid@mellanox.com>
5733L:	linux-rdma@vger.kernel.org
5734S:	Supported
5735W:	http://www.openfabrics.org
5736W:	www.open-iscsi.org
5737Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5738F:	drivers/infiniband/ulp/iser/
5739
5740ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5741M:	Sagi Grimberg <sagig@mellanox.com>
5742T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5743L:	linux-rdma@vger.kernel.org
5744L:	target-devel@vger.kernel.org
5745S:	Supported
5746W:	http://www.linux-iscsi.org
5747F:	drivers/infiniband/ulp/isert
5748
5749ISDN SUBSYSTEM
5750M:	Karsten Keil <isdn@linux-pingi.de>
5751L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
5752L:	netdev@vger.kernel.org
5753W:	http://www.isdn4linux.de
5754T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5755S:	Maintained
5756F:	Documentation/isdn/
5757F:	drivers/isdn/
5758F:	include/linux/isdn.h
5759F:	include/linux/isdn/
5760F:	include/uapi/linux/isdn.h
5761F:	include/uapi/linux/isdn/
5762
5763ISDN SUBSYSTEM (Eicon active card driver)
5764M:	Armin Schindler <mac@melware.de>
5765L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
5766W:	http://www.melware.de
5767S:	Maintained
5768F:	drivers/isdn/hardware/eicon/
5769
5770IT87 HARDWARE MONITORING DRIVER
5771M:	Jean Delvare <jdelvare@suse.com>
5772L:	lm-sensors@lm-sensors.org
5773S:	Maintained
5774F:	Documentation/hwmon/it87
5775F:	drivers/hwmon/it87.c
5776
5777IT913X MEDIA DRIVER
5778M:	Antti Palosaari <crope@iki.fi>
5779L:	linux-media@vger.kernel.org
5780W:	http://linuxtv.org/
5781W:	http://palosaari.fi/linux/
5782Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5783T:	git git://linuxtv.org/anttip/media_tree.git
5784S:	Maintained
5785F:	drivers/media/tuners/it913x*
5786
5787IVTV VIDEO4LINUX DRIVER
5788M:	Andy Walls <awalls@md.metrocast.net>
5789L:	ivtv-devel@ivtvdriver.org (subscribers-only)
5790L:	linux-media@vger.kernel.org
5791T:	git git://linuxtv.org/media_tree.git
5792W:	http://www.ivtvdriver.org
5793S:	Maintained
5794F:	Documentation/video4linux/*.ivtv
5795F:	drivers/media/pci/ivtv/
5796F:	include/uapi/linux/ivtv*
5797
5798IX2505V MEDIA DRIVER
5799M:	Malcolm Priestley <tvboxspy@gmail.com>
5800L:	linux-media@vger.kernel.org
5801W:	http://linuxtv.org/
5802Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5803S:	Maintained
5804F:	drivers/media/dvb-frontends/ix2505v*
5805
5806JC42.4 TEMPERATURE SENSOR DRIVER
5807M:	Guenter Roeck <linux@roeck-us.net>
5808L:	lm-sensors@lm-sensors.org
5809S:	Maintained
5810F:	drivers/hwmon/jc42.c
5811F:	Documentation/hwmon/jc42
5812
5813JFS FILESYSTEM
5814M:	Dave Kleikamp <shaggy@kernel.org>
5815L:	jfs-discussion@lists.sourceforge.net
5816W:	http://jfs.sourceforge.net/
5817T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5818S:	Maintained
5819F:	Documentation/filesystems/jfs.txt
5820F:	fs/jfs/
5821
5822JME NETWORK DRIVER
5823M:	Guo-Fu Tseng <cooldavid@cooldavid.org>
5824L:	netdev@vger.kernel.org
5825S:	Maintained
5826F:	drivers/net/ethernet/jme.*
5827
5828JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5829M:	David Woodhouse <dwmw2@infradead.org>
5830L:	linux-mtd@lists.infradead.org
5831W:	http://www.linux-mtd.infradead.org/doc/jffs2.html
5832S:	Maintained
5833F:	fs/jffs2/
5834F:	include/uapi/linux/jffs2.h
5835
5836JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5837M:	"Theodore Ts'o" <tytso@mit.edu>
5838M:	Jan Kara <jack@suse.com>
5839L:	linux-ext4@vger.kernel.org
5840S:	Maintained
5841F:	fs/jbd2/
5842F:	include/linux/jbd2.h
5843
5844JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5845M:	Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5846L:	linux-media@vger.kernel.org
5847S:	Maintained
5848F:	drivers/media/platform/rcar_jpu.c
5849
5850JSM Neo PCI based serial card
5851M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5852L:	linux-serial@vger.kernel.org
5853S:	Maintained
5854F:	drivers/tty/serial/jsm/
5855
5856K10TEMP HARDWARE MONITORING DRIVER
5857M:	Clemens Ladisch <clemens@ladisch.de>
5858L:	lm-sensors@lm-sensors.org
5859S:	Maintained
5860F:	Documentation/hwmon/k10temp
5861F:	drivers/hwmon/k10temp.c
5862
5863K8TEMP HARDWARE MONITORING DRIVER
5864M:	Rudolf Marek <r.marek@assembler.cz>
5865L:	lm-sensors@lm-sensors.org
5866S:	Maintained
5867F:	Documentation/hwmon/k8temp
5868F:	drivers/hwmon/k8temp.c
5869
5870KCONFIG
5871M:	"Yann E. MORIN" <yann.morin.1998@free.fr>
5872L:	linux-kbuild@vger.kernel.org
5873T:	git git://gitorious.org/linux-kconfig/linux-kconfig
5874S:	Maintained
5875F:	Documentation/kbuild/kconfig-language.txt
5876F:	scripts/kconfig/
5877
5878KDUMP
5879M:	Vivek Goyal <vgoyal@redhat.com>
5880M:	Haren Myneni <hbabu@us.ibm.com>
5881L:	kexec@lists.infradead.org
5882W:	http://lse.sourceforge.net/kdump/
5883S:	Maintained
5884F:	Documentation/kdump/
5885
5886KEENE FM RADIO TRANSMITTER DRIVER
5887M:	Hans Verkuil <hverkuil@xs4all.nl>
5888L:	linux-media@vger.kernel.org
5889T:	git git://linuxtv.org/media_tree.git
5890W:	http://linuxtv.org
5891S:	Maintained
5892F:	drivers/media/radio/radio-keene*
5893
5894KERNEL AUTOMOUNTER v4 (AUTOFS4)
5895M:	Ian Kent <raven@themaw.net>
5896L:	autofs@vger.kernel.org
5897S:	Maintained
5898F:	fs/autofs4/
5899
5900KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5901M:	Michal Marek <mmarek@suse.com>
5902T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5903T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5904L:	linux-kbuild@vger.kernel.org
5905S:	Maintained
5906F:	Documentation/kbuild/
5907F:	Makefile
5908F:	scripts/Makefile.*
5909F:	scripts/basic/
5910F:	scripts/mk*
5911F:	scripts/package/
5912
5913KERNEL JANITORS
5914L:	kernel-janitors@vger.kernel.org
5915W:	http://kernelnewbies.org/KernelJanitors
5916S:	Odd Fixes
5917
5918KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5919M:	"J. Bruce Fields" <bfields@fieldses.org>
5920M:	Jeff Layton <jlayton@poochiereds.net>
5921L:	linux-nfs@vger.kernel.org
5922W:	http://nfs.sourceforge.net/
5923S:	Supported
5924F:	fs/nfsd/
5925F:	include/uapi/linux/nfsd/
5926F:	fs/lockd/
5927F:	fs/nfs_common/
5928F:	net/sunrpc/
5929F:	include/linux/lockd/
5930F:	include/linux/sunrpc/
5931F:	include/uapi/linux/sunrpc/
5932
5933KERNEL SELFTEST FRAMEWORK
5934M:	Shuah Khan <shuahkh@osg.samsung.com>
5935L:	linux-api@vger.kernel.org
5936T:	git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5937S:	Maintained
5938F:	tools/testing/selftests
5939
5940KERNEL VIRTUAL MACHINE (KVM)
5941M:	Gleb Natapov <gleb@kernel.org>
5942M:	Paolo Bonzini <pbonzini@redhat.com>
5943L:	kvm@vger.kernel.org
5944W:	http://www.linux-kvm.org
5945T:	git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5946S:	Supported
5947F:	Documentation/*/kvm*.txt
5948F:	Documentation/virtual/kvm/
5949F:	arch/*/kvm/
5950F:	arch/x86/kernel/kvm.c
5951F:	arch/x86/kernel/kvmclock.c
5952F:	arch/*/include/asm/kvm*
5953F:	include/linux/kvm*
5954F:	include/uapi/linux/kvm*
5955F:	virt/kvm/
5956
5957KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5958M:	Joerg Roedel <joro@8bytes.org>
5959L:	kvm@vger.kernel.org
5960W:	http://www.linux-kvm.org/
5961S:	Maintained
5962F:	arch/x86/include/asm/svm.h
5963F:	arch/x86/kvm/svm.c
5964
5965KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5966M:	Alexander Graf <agraf@suse.com>
5967L:	kvm-ppc@vger.kernel.org
5968W:	http://www.linux-kvm.org/
5969T:	git git://github.com/agraf/linux-2.6.git
5970S:	Supported
5971F:	arch/powerpc/include/asm/kvm*
5972F:	arch/powerpc/kvm/
5973
5974KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5975M:	Christian Borntraeger <borntraeger@de.ibm.com>
5976M:	Cornelia Huck <cornelia.huck@de.ibm.com>
5977L:	linux-s390@vger.kernel.org
5978W:	http://www.ibm.com/developerworks/linux/linux390/
5979S:	Supported
5980F:	Documentation/s390/kvm.txt
5981F:	arch/s390/include/asm/kvm*
5982F:	arch/s390/kvm/
5983
5984KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5985M:	Christoffer Dall <christoffer.dall@linaro.org>
5986M:	Marc Zyngier <marc.zyngier@arm.com>
5987L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5988L:	kvmarm@lists.cs.columbia.edu
5989W:	http://systems.cs.columbia.edu/projects/kvm-arm
5990S:	Supported
5991F:	arch/arm/include/uapi/asm/kvm*
5992F:	arch/arm/include/asm/kvm*
5993F:	arch/arm/kvm/
5994F:	virt/kvm/arm/
5995F:	include/kvm/arm_*
5996
5997KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5998M:	Christoffer Dall <christoffer.dall@linaro.org>
5999M:	Marc Zyngier <marc.zyngier@arm.com>
6000L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6001L:	kvmarm@lists.cs.columbia.edu
6002S:	Maintained
6003F:	arch/arm64/include/uapi/asm/kvm*
6004F:	arch/arm64/include/asm/kvm*
6005F:	arch/arm64/kvm/
6006
6007KEXEC
6008M:	Eric Biederman <ebiederm@xmission.com>
6009W:	http://kernel.org/pub/linux/utils/kernel/kexec/
6010L:	kexec@lists.infradead.org
6011S:	Maintained
6012F:	include/linux/kexec.h
6013F:	include/uapi/linux/kexec.h
6014F:	kernel/kexec.c
6015
6016KEYS/KEYRINGS:
6017M:	David Howells <dhowells@redhat.com>
6018L:	keyrings@vger.kernel.org
6019S:	Maintained
6020F:	Documentation/security/keys.txt
6021F:	include/linux/key.h
6022F:	include/linux/key-type.h
6023F:	include/keys/
6024F:	security/keys/
6025
6026KEYS-TRUSTED
6027M:	David Safford <safford@us.ibm.com>
6028M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
6029L:	linux-security-module@vger.kernel.org
6030L:	keyrings@vger.kernel.org
6031S:	Supported
6032F:	Documentation/security/keys-trusted-encrypted.txt
6033F:	include/keys/trusted-type.h
6034F:	security/keys/trusted.c
6035F:	security/keys/trusted.h
6036
6037KEYS-ENCRYPTED
6038M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
6039M:	David Safford <safford@us.ibm.com>
6040L:	linux-security-module@vger.kernel.org
6041L:	keyrings@vger.kernel.org
6042S:	Supported
6043F:	Documentation/security/keys-trusted-encrypted.txt
6044F:	include/keys/encrypted-type.h
6045F:	security/keys/encrypted-keys/
6046
6047KGDB / KDB /debug_core
6048M:	Jason Wessel <jason.wessel@windriver.com>
6049W:	http://kgdb.wiki.kernel.org/
6050L:	kgdb-bugreport@lists.sourceforge.net
6051S:	Maintained
6052F:	Documentation/DocBook/kgdb.tmpl
6053F:	drivers/misc/kgdbts.c
6054F:	drivers/tty/serial/kgdboc.c
6055F:	include/linux/kdb.h
6056F:	include/linux/kgdb.h
6057F:	kernel/debug/
6058
6059KMEMCHECK
6060M:	Vegard Nossum <vegardno@ifi.uio.no>
6061M:	Pekka Enberg <penberg@kernel.org>
6062S:	Maintained
6063F:	Documentation/kmemcheck.txt
6064F:	arch/x86/include/asm/kmemcheck.h
6065F:	arch/x86/mm/kmemcheck/
6066F:	include/linux/kmemcheck.h
6067F:	mm/kmemcheck.c
6068
6069KMEMLEAK
6070M:	Catalin Marinas <catalin.marinas@arm.com>
6071S:	Maintained
6072F:	Documentation/kmemleak.txt
6073F:	include/linux/kmemleak.h
6074F:	mm/kmemleak.c
6075F:	mm/kmemleak-test.c
6076
6077KPROBES
6078M:	Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6079M:	Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6080M:	"David S. Miller" <davem@davemloft.net>
6081M:	Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6082S:	Maintained
6083F:	Documentation/kprobes.txt
6084F:	include/linux/kprobes.h
6085F:	kernel/kprobes.c
6086
6087KS0108 LCD CONTROLLER DRIVER
6088M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6089W:	http://miguelojeda.es/auxdisplay.htm
6090W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6091S:	Maintained
6092F:	Documentation/auxdisplay/ks0108
6093F:	drivers/auxdisplay/ks0108.c
6094F:	include/linux/ks0108.h
6095
6096L3MDEV
6097M:	David Ahern <dsa@cumulusnetworks.com>
6098L:	netdev@vger.kernel.org
6099S:	Maintained
6100F:	net/l3mdev
6101F:	include/net/l3mdev.h
6102
6103LAPB module
6104L:	linux-x25@vger.kernel.org
6105S:	Orphan
6106F:	Documentation/networking/lapb-module.txt
6107F:	include/*/lapb.h
6108F:	net/lapb/
6109
6110LASI 53c700 driver for PARISC
6111M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6112L:	linux-scsi@vger.kernel.org
6113S:	Maintained
6114F:	Documentation/scsi/53c700.txt
6115F:	drivers/scsi/53c700*
6116
6117LED SUBSYSTEM
6118M:	Richard Purdie <rpurdie@rpsys.net>
6119M:	Jacek Anaszewski <j.anaszewski@samsung.com>
6120L:	linux-leds@vger.kernel.org
6121T:	git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6122S:	Maintained
6123F:	drivers/leds/
6124F:	include/linux/leds.h
6125
6126LEGACY EEPROM DRIVER
6127M:	Jean Delvare <jdelvare@suse.com>
6128S:	Maintained
6129F:	Documentation/misc-devices/eeprom
6130F:	drivers/misc/eeprom/eeprom.c
6131
6132LEGO USB Tower driver
6133M:	Juergen Stuber <starblue@users.sourceforge.net>
6134L:	legousb-devel@lists.sourceforge.net
6135W:	http://legousb.sourceforge.net/
6136S:	Maintained
6137F:	drivers/usb/misc/legousbtower.c
6138
6139LG2160 MEDIA DRIVER
6140M:	Michael Krufky <mkrufky@linuxtv.org>
6141L:	linux-media@vger.kernel.org
6142W:	http://linuxtv.org/
6143W:	http://github.com/mkrufky
6144Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6145T:	git git://linuxtv.org/mkrufky/tuners.git
6146S:	Maintained
6147F:	drivers/media/dvb-frontends/lg2160.*
6148
6149LGDT3305 MEDIA DRIVER
6150M:	Michael Krufky <mkrufky@linuxtv.org>
6151L:	linux-media@vger.kernel.org
6152W:	http://linuxtv.org/
6153W:	http://github.com/mkrufky
6154Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6155T:	git git://linuxtv.org/mkrufky/tuners.git
6156S:	Maintained
6157F:	drivers/media/dvb-frontends/lgdt3305.*
6158
6159LGUEST
6160M:	Rusty Russell <rusty@rustcorp.com.au>
6161L:	lguest@lists.ozlabs.org
6162W:	http://lguest.ozlabs.org/
6163S:	Odd Fixes
6164F:	arch/x86/include/asm/lguest*.h
6165F:	arch/x86/lguest/
6166F:	drivers/lguest/
6167F:	include/linux/lguest*.h
6168F:	tools/lguest/
6169
6170LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6171M:	Tejun Heo <tj@kernel.org>
6172L:	linux-ide@vger.kernel.org
6173T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6174S:	Maintained
6175F:	drivers/ata/
6176F:	include/linux/ata.h
6177F:	include/linux/libata.h
6178
6179LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6180M:	Viresh Kumar <vireshk@kernel.org>
6181L:	linux-ide@vger.kernel.org
6182T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6183S:	Maintained
6184F:	include/linux/pata_arasan_cf_data.h
6185F:	drivers/ata/pata_arasan_cf.c
6186
6187LIBATA PATA DRIVERS
6188M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6189M:	Tejun Heo <tj@kernel.org>
6190L:	linux-ide@vger.kernel.org
6191T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6192S:	Maintained
6193F:	drivers/ata/pata_*.c
6194F:	drivers/ata/ata_generic.c
6195
6196LIBATA SATA AHCI PLATFORM devices support
6197M:	Hans de Goede <hdegoede@redhat.com>
6198M:	Tejun Heo <tj@kernel.org>
6199L:	linux-ide@vger.kernel.org
6200T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6201S:	Maintained
6202F:	drivers/ata/ahci_platform.c
6203F:	drivers/ata/libahci_platform.c
6204F:	include/linux/ahci_platform.h
6205
6206LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6207M:	Mikael Pettersson <mikpelinux@gmail.com>
6208L:	linux-ide@vger.kernel.org
6209T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6210S:	Maintained
6211F:	drivers/ata/sata_promise.*
6212
6213LIBLOCKDEP
6214M:	Sasha Levin <sasha.levin@oracle.com>
6215S:	Maintained
6216F:	tools/lib/lockdep/
6217
6218LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6219M:	Dan Williams <dan.j.williams@intel.com>
6220L:	linux-nvdimm@lists.01.org
6221Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6222S:	Supported
6223F:	drivers/nvdimm/*
6224F:	include/linux/nd.h
6225F:	include/linux/libnvdimm.h
6226F:	include/uapi/linux/ndctl.h
6227
6228LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6229M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6230L:	linux-nvdimm@lists.01.org
6231Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6232S:	Supported
6233F:	drivers/nvdimm/blk.c
6234F:	drivers/nvdimm/region_devs.c
6235F:	drivers/acpi/nfit*
6236
6237LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6238M:	Vishal Verma <vishal.l.verma@intel.com>
6239L:	linux-nvdimm@lists.01.org
6240Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6241S:	Supported
6242F:	drivers/nvdimm/btt*
6243
6244LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6245M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6246L:	linux-nvdimm@lists.01.org
6247Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6248S:	Supported
6249F:	drivers/nvdimm/pmem.c
6250F:	include/linux/pmem.h
6251F:	arch/*/include/asm/pmem.h
6252
6253LINUX FOR IBM pSERIES (RS/6000)
6254M:	Paul Mackerras <paulus@au.ibm.com>
6255W:	http://www.ibm.com/linux/ltc/projects/ppc
6256S:	Supported
6257F:	arch/powerpc/boot/rs6000.h
6258
6259LINUX FOR POWERPC (32-BIT AND 64-BIT)
6260M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6261M:	Paul Mackerras <paulus@samba.org>
6262M:	Michael Ellerman <mpe@ellerman.id.au>
6263W:	http://www.penguinppc.org/
6264L:	linuxppc-dev@lists.ozlabs.org
6265Q:	http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6266T:	git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6267S:	Supported
6268F:	Documentation/powerpc/
6269F:	arch/powerpc/
6270
6271LINUX FOR POWER MACINTOSH
6272M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6273W:	http://www.penguinppc.org/
6274L:	linuxppc-dev@lists.ozlabs.org
6275S:	Maintained
6276F:	arch/powerpc/platforms/powermac/
6277F:	drivers/macintosh/
6278
6279LINUX FOR POWERPC EMBEDDED MPC5XXX
6280M:	Anatolij Gustschin <agust@denx.de>
6281L:	linuxppc-dev@lists.ozlabs.org
6282T:	git git://git.denx.de/linux-denx-agust.git
6283S:	Maintained
6284F:	arch/powerpc/platforms/512x/
6285F:	arch/powerpc/platforms/52xx/
6286
6287LINUX FOR POWERPC EMBEDDED PPC4XX
6288M:	Alistair Popple <alistair@popple.id.au>
6289M:	Matt Porter <mporter@kernel.crashing.org>
6290W:	http://www.penguinppc.org/
6291L:	linuxppc-dev@lists.ozlabs.org
6292S:	Maintained
6293F:	arch/powerpc/platforms/40x/
6294F:	arch/powerpc/platforms/44x/
6295
6296LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6297L:	linuxppc-dev@lists.ozlabs.org
6298S:	Orphan
6299F:	arch/powerpc/*/*virtex*
6300F:	arch/powerpc/*/*/*virtex*
6301
6302LINUX FOR POWERPC EMBEDDED PPC8XX
6303M:	Vitaly Bordug <vitb@kernel.crashing.org>
6304W:	http://www.penguinppc.org/
6305L:	linuxppc-dev@lists.ozlabs.org
6306S:	Maintained
6307F:	arch/powerpc/platforms/8xx/
6308
6309LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6310M:	Scott Wood <scottwood@freescale.com>
6311M:	Kumar Gala <galak@kernel.crashing.org>
6312W:	http://www.penguinppc.org/
6313L:	linuxppc-dev@lists.ozlabs.org
6314T:	git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6315S:	Maintained
6316F:	arch/powerpc/platforms/83xx/
6317F:	arch/powerpc/platforms/85xx/
6318
6319LINUX FOR POWERPC PA SEMI PWRFICIENT
6320M:	Olof Johansson <olof@lixom.net>
6321L:	linuxppc-dev@lists.ozlabs.org
6322S:	Maintained
6323F:	arch/powerpc/platforms/pasemi/
6324F:	drivers/*/*pasemi*
6325F:	drivers/*/*/*pasemi*
6326
6327LINUX SECURITY MODULE (LSM) FRAMEWORK
6328M:	Chris Wright <chrisw@sous-sol.org>
6329L:	linux-security-module@vger.kernel.org
6330S:	Supported
6331
6332LIS3LV02D ACCELEROMETER DRIVER
6333M:	Eric Piel <eric.piel@tremplin-utc.net>
6334S:	Maintained
6335F:	Documentation/misc-devices/lis3lv02d
6336F:	drivers/misc/lis3lv02d/
6337F:	drivers/platform/x86/hp_accel.c
6338
6339LIVE PATCHING
6340M:	Josh Poimboeuf <jpoimboe@redhat.com>
6341M:	Seth Jennings <sjenning@redhat.com>
6342M:	Jiri Kosina <jikos@kernel.org>
6343M:	Vojtech Pavlik <vojtech@suse.com>
6344S:	Maintained
6345F:	kernel/livepatch/
6346F:	include/linux/livepatch.h
6347F:	arch/x86/include/asm/livepatch.h
6348F:	arch/x86/kernel/livepatch.c
6349F:	Documentation/ABI/testing/sysfs-kernel-livepatch
6350F:	samples/livepatch/
6351L:	live-patching@vger.kernel.org
6352T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6353
6354LLC (802.2)
6355M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6356S:	Maintained
6357F:	include/linux/llc.h
6358F:	include/uapi/linux/llc.h
6359F:	include/net/llc*
6360F:	net/llc/
6361
6362LM73 HARDWARE MONITOR DRIVER
6363M:	Guillaume Ligneul <guillaume.ligneul@gmail.com>
6364L:	lm-sensors@lm-sensors.org
6365S:	Maintained
6366F:	drivers/hwmon/lm73.c
6367
6368LM78 HARDWARE MONITOR DRIVER
6369M:	Jean Delvare <jdelvare@suse.com>
6370L:	lm-sensors@lm-sensors.org
6371S:	Maintained
6372F:	Documentation/hwmon/lm78
6373F:	drivers/hwmon/lm78.c
6374
6375LM83 HARDWARE MONITOR DRIVER
6376M:	Jean Delvare <jdelvare@suse.com>
6377L:	lm-sensors@lm-sensors.org
6378S:	Maintained
6379F:	Documentation/hwmon/lm83
6380F:	drivers/hwmon/lm83.c
6381
6382LM90 HARDWARE MONITOR DRIVER
6383M:	Jean Delvare <jdelvare@suse.com>
6384L:	lm-sensors@lm-sensors.org
6385S:	Maintained
6386F:	Documentation/hwmon/lm90
6387F:	Documentation/devicetree/bindings/hwmon/lm90.txt
6388F:	drivers/hwmon/lm90.c
6389
6390LM95234 HARDWARE MONITOR DRIVER
6391M:	Guenter Roeck <linux@roeck-us.net>
6392L:	lm-sensors@lm-sensors.org
6393S:	Maintained
6394F:	Documentation/hwmon/lm95234
6395F:	drivers/hwmon/lm95234.c
6396
6397LME2510 MEDIA DRIVER
6398M:	Malcolm Priestley <tvboxspy@gmail.com>
6399L:	linux-media@vger.kernel.org
6400W:	http://linuxtv.org/
6401Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6402S:	Maintained
6403F:	drivers/media/usb/dvb-usb-v2/lmedm04*
6404
6405LOCKDEP AND LOCKSTAT
6406M:	Peter Zijlstra <peterz@infradead.org>
6407M:	Ingo Molnar <mingo@redhat.com>
6408L:	linux-kernel@vger.kernel.org
6409T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6410S:	Maintained
6411F:	Documentation/locking/lockdep*.txt
6412F:	Documentation/locking/lockstat.txt
6413F:	include/linux/lockdep.h
6414F:	kernel/locking/
6415
6416LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6417M:	"Richard Russon (FlatCap)" <ldm@flatcap.org>
6418L:	linux-ntfs-dev@lists.sourceforge.net
6419W:	http://www.linux-ntfs.org/content/view/19/37/
6420S:	Maintained
6421F:	Documentation/ldm.txt
6422F:	block/partitions/ldm.*
6423
6424LogFS
6425M:	Joern Engel <joern@logfs.org>
6426M:	Prasad Joshi <prasadjoshi.linux@gmail.com>
6427L:	logfs@logfs.org
6428W:	logfs.org
6429S:	Maintained
6430F:	fs/logfs/
6431
6432LPC32XX MACHINE SUPPORT
6433M:	Roland Stigge <stigge@antcom.de>
6434L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6435S:	Maintained
6436F:	arch/arm/mach-lpc32xx/
6437
6438LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6439M:	Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6440M:	Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6441M:	Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6442M:	Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6443L:	MPT-FusionLinux.pdl@avagotech.com
6444L:	linux-scsi@vger.kernel.org
6445W:	http://www.lsilogic.com/support
6446S:	Supported
6447F:	drivers/message/fusion/
6448F:	drivers/scsi/mpt2sas/
6449F:	drivers/scsi/mpt3sas/
6450
6451LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6452M:	Matthew Wilcox <matthew@wil.cx>
6453L:	linux-scsi@vger.kernel.org
6454S:	Maintained
6455F:	drivers/scsi/sym53c8xx_2/
6456
6457LTC4261 HARDWARE MONITOR DRIVER
6458M:	Guenter Roeck <linux@roeck-us.net>
6459L:	lm-sensors@lm-sensors.org
6460S:	Maintained
6461F:	Documentation/hwmon/ltc4261
6462F:	drivers/hwmon/ltc4261.c
6463
6464LTP (Linux Test Project)
6465M:	Mike Frysinger <vapier@gentoo.org>
6466M:	Cyril Hrubis <chrubis@suse.cz>
6467M:	Wanlong Gao <wanlong.gao@gmail.com>
6468M:	Jan Stancek <jstancek@redhat.com>
6469M:	Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6470M:	Alexey Kodanev <alexey.kodanev@oracle.com>
6471L:	ltp@lists.linux.it (subscribers-only)
6472W:	http://linux-test-project.github.io/
6473T:	git git://github.com/linux-test-project/ltp.git
6474S:	Maintained
6475
6476M32R ARCHITECTURE
6477W:	http://www.linux-m32r.org/
6478S:	Orphan
6479F:	arch/m32r/
6480
6481M68K ARCHITECTURE
6482M:	Geert Uytterhoeven <geert@linux-m68k.org>
6483L:	linux-m68k@lists.linux-m68k.org
6484W:	http://www.linux-m68k.org/
6485T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6486S:	Maintained
6487F:	arch/m68k/
6488F:	drivers/zorro/
6489
6490M68K ON APPLE MACINTOSH
6491M:	Joshua Thompson <funaho@jurai.org>
6492W:	http://www.mac.linux-m68k.org/
6493L:	linux-m68k@lists.linux-m68k.org
6494S:	Maintained
6495F:	arch/m68k/mac/
6496
6497M68K ON HP9000/300
6498M:	Philip Blundell <philb@gnu.org>
6499W:	http://www.tazenda.demon.co.uk/phil/linux-hp
6500S:	Maintained
6501F:	arch/m68k/hp300/
6502
6503M88DS3103 MEDIA DRIVER
6504M:	Antti Palosaari <crope@iki.fi>
6505L:	linux-media@vger.kernel.org
6506W:	http://linuxtv.org/
6507W:	http://palosaari.fi/linux/
6508Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6509T:	git git://linuxtv.org/anttip/media_tree.git
6510S:	Maintained
6511F:	drivers/media/dvb-frontends/m88ds3103*
6512
6513M88RS2000 MEDIA DRIVER
6514M:	Malcolm Priestley <tvboxspy@gmail.com>
6515L:	linux-media@vger.kernel.org
6516W:	http://linuxtv.org/
6517Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6518S:	Maintained
6519F:	drivers/media/dvb-frontends/m88rs2000*
6520
6521MA901 MASTERKIT USB FM RADIO DRIVER
6522M:	Alexey Klimov <klimov.linux@gmail.com>
6523L:	linux-media@vger.kernel.org
6524T:	git git://linuxtv.org/media_tree.git
6525S:	Maintained
6526F:	drivers/media/radio/radio-ma901.c
6527
6528MAC80211
6529M:	Johannes Berg <johannes@sipsolutions.net>
6530L:	linux-wireless@vger.kernel.org
6531W:	http://wireless.kernel.org/
6532T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6533T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6534S:	Maintained
6535F:	Documentation/networking/mac80211-injection.txt
6536F:	include/net/mac80211.h
6537F:	net/mac80211/
6538
6539MACVLAN DRIVER
6540M:	Patrick McHardy <kaber@trash.net>
6541L:	netdev@vger.kernel.org
6542S:	Maintained
6543F:	drivers/net/macvlan.c
6544F:	include/linux/if_macvlan.h
6545
6546MAILBOX API
6547M:	Jassi Brar <jassisinghbrar@gmail.com>
6548L:	linux-kernel@vger.kernel.org
6549S:	Maintained
6550F:	drivers/mailbox/
6551F:	include/linux/mailbox_client.h
6552F:	include/linux/mailbox_controller.h
6553
6554MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6555M:	Michael Kerrisk <mtk.manpages@gmail.com>
6556W:	http://www.kernel.org/doc/man-pages
6557L:	linux-man@vger.kernel.org
6558S:	Maintained
6559
6560MARVELL ARMADA DRM SUPPORT
6561M:	Russell King <rmk+kernel@arm.linux.org.uk>
6562S:	Maintained
6563F:	drivers/gpu/drm/armada/
6564
6565MARVELL 88E6352 DSA support
6566M:	Guenter Roeck <linux@roeck-us.net>
6567S:	Maintained
6568F:	drivers/net/dsa/mv88e6352.c
6569
6570MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6571M:	Mirko Lindner <mlindner@marvell.com>
6572M:	Stephen Hemminger <stephen@networkplumber.org>
6573L:	netdev@vger.kernel.org
6574S:	Maintained
6575F:	drivers/net/ethernet/marvell/sk*
6576
6577MARVELL LIBERTAS WIRELESS DRIVER
6578L:	libertas-dev@lists.infradead.org
6579S:	Orphan
6580F:	drivers/net/wireless/libertas/
6581
6582MARVELL MV643XX ETHERNET DRIVER
6583M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6584L:	netdev@vger.kernel.org
6585S:	Maintained
6586F:	drivers/net/ethernet/marvell/mv643xx_eth.*
6587F:	include/linux/mv643xx.h
6588
6589MARVELL MVNETA ETHERNET DRIVER
6590M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6591L:	netdev@vger.kernel.org
6592S:	Maintained
6593F:	drivers/net/ethernet/marvell/mvneta.*
6594
6595MARVELL MWIFIEX WIRELESS DRIVER
6596M:	Amitkumar Karwar <akarwar@marvell.com>
6597M:	Nishant Sarmukadam <nishants@marvell.com>
6598L:	linux-wireless@vger.kernel.org
6599S:	Maintained
6600F:	drivers/net/wireless/mwifiex/
6601
6602MARVELL MWL8K WIRELESS DRIVER
6603M:	Lennert Buytenhek <buytenh@wantstofly.org>
6604L:	linux-wireless@vger.kernel.org
6605S:	Odd Fixes
6606F:	drivers/net/wireless/mwl8k.c
6607
6608MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6609M:	Nicolas Pitre <nico@fluxnic.net>
6610S:	Odd Fixes
6611F:	drivers/mmc/host/mvsdio.*
6612
6613MATROX FRAMEBUFFER DRIVER
6614L:	linux-fbdev@vger.kernel.org
6615S:	Orphan
6616F:	drivers/video/fbdev/matrox/matroxfb_*
6617F:	include/uapi/linux/matroxfb.h
6618
6619MAX16065 HARDWARE MONITOR DRIVER
6620M:	Guenter Roeck <linux@roeck-us.net>
6621L:	lm-sensors@lm-sensors.org
6622S:	Maintained
6623F:	Documentation/hwmon/max16065
6624F:	drivers/hwmon/max16065.c
6625
6626MAX20751 HARDWARE MONITOR DRIVER
6627M:	Guenter Roeck <linux@roeck-us.net>
6628L:	lm-sensors@lm-sensors.org
6629S:	Maintained
6630F:	Documentation/hwmon/max20751
6631F:	drivers/hwmon/max20751.c
6632
6633MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6634M:	"Hans J. Koch" <hjk@hansjkoch.de>
6635L:	lm-sensors@lm-sensors.org
6636S:	Maintained
6637F:	Documentation/hwmon/max6650
6638F:	drivers/hwmon/max6650.c
6639
6640MAX6697 HARDWARE MONITOR DRIVER
6641M:	Guenter Roeck <linux@roeck-us.net>
6642L:	lm-sensors@lm-sensors.org
6643S:	Maintained
6644F:	Documentation/hwmon/max6697
6645F:	Documentation/devicetree/bindings/i2c/max6697.txt
6646F:	drivers/hwmon/max6697.c
6647F:	include/linux/platform_data/max6697.h
6648
6649MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6650M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
6651L:	linux-pm@vger.kernel.org
6652S:	Supported
6653F:	drivers/power/max14577_charger.c
6654F:	drivers/power/max77693_charger.c
6655
6656MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6657M:	Javier Martinez Canillas <javier@osg.samsung.com>
6658L:	linux-kernel@vger.kernel.org
6659S:	Supported
6660F:	drivers/*/*max77802.c
6661F:	Documentation/devicetree/bindings/*/*max77802.txt
6662F:	include/dt-bindings/*/*max77802.h
6663
6664MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6665M:	Chanwoo Choi <cw00.choi@samsung.com>
6666M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
6667L:	linux-kernel@vger.kernel.org
6668S:	Supported
6669F:	drivers/*/max14577.c
6670F:	drivers/*/max77686.c
6671F:	drivers/*/max77693.c
6672F:	drivers/extcon/extcon-max14577.c
6673F:	drivers/extcon/extcon-max77693.c
6674F:	drivers/rtc/rtc-max77686.c
6675F:	drivers/clk/clk-max77686.c
6676F:	Documentation/devicetree/bindings/mfd/max14577.txt
6677F:	Documentation/devicetree/bindings/*/max77686.txt
6678F:	Documentation/devicetree/bindings/mfd/max77693.txt
6679F:	Documentation/devicetree/bindings/clock/maxim,max77686.txt
6680F:	include/linux/mfd/max14577*.h
6681F:	include/linux/mfd/max77686*.h
6682F:	include/linux/mfd/max77693*.h
6683
6684MAXIRADIO FM RADIO RECEIVER DRIVER
6685M:	Hans Verkuil <hverkuil@xs4all.nl>
6686L:	linux-media@vger.kernel.org
6687T:	git git://linuxtv.org/media_tree.git
6688W:	http://linuxtv.org
6689S:	Maintained
6690F:	drivers/media/radio/radio-maxiradio*
6691
6692MEDIA DRIVERS FOR RENESAS - VSP1
6693M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6694L:	linux-media@vger.kernel.org
6695L:	linux-sh@vger.kernel.org
6696T:	git git://linuxtv.org/media_tree.git
6697S:	Supported
6698F:	Documentation/devicetree/bindings/media/renesas,vsp1.txt
6699F:	drivers/media/platform/vsp1/
6700
6701MEDIA DRIVERS FOR ASCOT2E
6702M:	Sergey Kozlov <serjk@netup.ru>
6703L:	linux-media@vger.kernel.org
6704W:	http://linuxtv.org
6705W:	http://netup.tv/
6706T:	git git://linuxtv.org/media_tree.git
6707S:	Supported
6708F:	drivers/media/dvb-frontends/ascot2e*
6709
6710MEDIA DRIVERS FOR CXD2841ER
6711M:	Sergey Kozlov <serjk@netup.ru>
6712L:	linux-media@vger.kernel.org
6713W:	http://linuxtv.org/
6714W:	http://netup.tv/
6715T:	git git://linuxtv.org/media_tree.git
6716S:	Supported
6717F:	drivers/media/dvb-frontends/cxd2841er*
6718
6719MEDIA DRIVERS FOR HORUS3A
6720M:	Sergey Kozlov <serjk@netup.ru>
6721L:	linux-media@vger.kernel.org
6722W:	http://linuxtv.org/
6723W:	http://netup.tv/
6724T:	git git://linuxtv.org/media_tree.git
6725S:	Supported
6726F:	drivers/media/dvb-frontends/horus3a*
6727
6728MEDIA DRIVERS FOR LNBH25
6729M:	Sergey Kozlov <serjk@netup.ru>
6730L:	linux-media@vger.kernel.org
6731W:	http://linuxtv.org/
6732W:	http://netup.tv/
6733T:	git git://linuxtv.org/media_tree.git
6734S:	Supported
6735F:	drivers/media/dvb-frontends/lnbh25*
6736
6737MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6738M:	Sergey Kozlov <serjk@netup.ru>
6739L:	linux-media@vger.kernel.org
6740W:	http://linuxtv.org/
6741W:	http://netup.tv/
6742T:	git git://linuxtv.org/media_tree.git
6743S:	Supported
6744F:	drivers/media/pci/netup_unidvb/*
6745
6746MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6747M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6748P:	LinuxTV.org Project
6749L:	linux-media@vger.kernel.org
6750W:	http://linuxtv.org
6751Q:	http://patchwork.kernel.org/project/linux-media/list/
6752T:	git git://linuxtv.org/media_tree.git
6753S:	Maintained
6754F:	Documentation/dvb/
6755F:	Documentation/video4linux/
6756F:	Documentation/DocBook/media/
6757F:	drivers/media/
6758F:	drivers/staging/media/
6759F:	include/media/
6760F:	include/uapi/linux/dvb/
6761F:	include/uapi/linux/videodev2.h
6762F:	include/uapi/linux/media.h
6763F:	include/uapi/linux/v4l2-*
6764F:	include/uapi/linux/meye.h
6765F:	include/uapi/linux/ivtv*
6766F:	include/uapi/linux/uvcvideo.h
6767
6768MEDIATEK MT7601U WIRELESS LAN DRIVER
6769M:	Jakub Kicinski <kubakici@wp.pl>
6770L:	linux-wireless@vger.kernel.org
6771S:	Maintained
6772F:	drivers/net/wireless/mediatek/mt7601u/
6773
6774MEGARAID SCSI/SAS DRIVERS
6775M:	Kashyap Desai <kashyap.desai@avagotech.com>
6776M:	Sumit Saxena <sumit.saxena@avagotech.com>
6777M:	Uday Lingala <uday.lingala@avagotech.com>
6778L:	megaraidlinux.pdl@avagotech.com
6779L:	linux-scsi@vger.kernel.org
6780W:	http://www.lsi.com
6781S:	Maintained
6782F:	Documentation/scsi/megaraid.txt
6783F:	drivers/scsi/megaraid.*
6784F:	drivers/scsi/megaraid/
6785
6786MELLANOX ETHERNET DRIVER (mlx4_en)
6787M:	Amir Vadai <amirv@mellanox.com>
6788M:	Ido Shamay <idos@mellanox.com>
6789L:	netdev@vger.kernel.org
6790S:	Supported
6791W:	http://www.mellanox.com
6792Q:	http://patchwork.ozlabs.org/project/netdev/list/
6793F:	drivers/net/ethernet/mellanox/mlx4/en_*
6794
6795MELLANOX ETHERNET SWITCH DRIVERS
6796M:	Jiri Pirko <jiri@mellanox.com>
6797M:	Ido Schimmel <idosch@mellanox.com>
6798L:	netdev@vger.kernel.org
6799S:	Supported
6800W:	http://www.mellanox.com
6801Q:	http://patchwork.ozlabs.org/project/netdev/list/
6802F:	drivers/net/ethernet/mellanox/mlxsw/
6803
6804MEMBARRIER SUPPORT
6805M:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6806M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6807L:	linux-kernel@vger.kernel.org
6808S:	Supported
6809F:	kernel/membarrier.c
6810F:	include/uapi/linux/membarrier.h
6811
6812MEMORY MANAGEMENT
6813L:	linux-mm@kvack.org
6814W:	http://www.linux-mm.org
6815S:	Maintained
6816F:	include/linux/mm.h
6817F:	include/linux/gfp.h
6818F:	include/linux/mmzone.h
6819F:	include/linux/memory_hotplug.h
6820F:	include/linux/vmalloc.h
6821F:	mm/
6822
6823MEMORY TECHNOLOGY DEVICES (MTD)
6824M:	David Woodhouse <dwmw2@infradead.org>
6825M:	Brian Norris <computersforpeace@gmail.com>
6826L:	linux-mtd@lists.infradead.org
6827W:	http://www.linux-mtd.infradead.org/
6828Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
6829T:	git git://git.infradead.org/linux-mtd.git
6830T:	git git://git.infradead.org/l2-mtd.git
6831S:	Maintained
6832F:	drivers/mtd/
6833F:	include/linux/mtd/
6834F:	include/uapi/mtd/
6835
6836MEN A21 WATCHDOG DRIVER
6837M:	Johannes Thumshirn <morbidrsa@gmail.com>
6838L:	linux-watchdog@vger.kernel.org
6839S:	Maintained
6840F:	drivers/watchdog/mena21_wdt.c
6841
6842MEN CHAMELEON BUS (mcb)
6843M:	Johannes Thumshirn <morbidrsa@gmail.com>
6844S:	Maintained
6845F:	drivers/mcb/
6846F:	include/linux/mcb.h
6847F:	Documentation/men-chameleon-bus.txt
6848
6849MEN F21BMC (Board Management Controller)
6850M:	Andreas Werner <andreas.werner@men.de>
6851S:	Supported
6852F:	drivers/mfd/menf21bmc.c
6853F:	drivers/watchdog/menf21bmc_wdt.c
6854F:	drivers/leds/leds-menf21bmc.c
6855F:	drivers/hwmon/menf21bmc_hwmon.c
6856F:	Documentation/hwmon/menf21bmc
6857
6858METAG ARCHITECTURE
6859M:	James Hogan <james.hogan@imgtec.com>
6860L:	linux-metag@vger.kernel.org
6861S:	Supported
6862F:	arch/metag/
6863F:	Documentation/metag/
6864F:	Documentation/devicetree/bindings/metag/
6865F:	drivers/clocksource/metag_generic.c
6866F:	drivers/irqchip/irq-metag.c
6867F:	drivers/irqchip/irq-metag-ext.c
6868F:	drivers/tty/metag_da.c
6869
6870MICROBLAZE ARCHITECTURE
6871M:	Michal Simek <monstr@monstr.eu>
6872W:	http://www.monstr.eu/fdt/
6873T:	git git://git.monstr.eu/linux-2.6-microblaze.git
6874S:	Supported
6875F:	arch/microblaze/
6876
6877MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6878M:	Chen Yu <yu.c.chen@intel.com>
6879L:	platform-driver-x86@vger.kernel.org
6880S:	Supported
6881F:	drivers/platform/x86/surfacepro3_button.c
6882
6883MICROTEK X6 SCANNER
6884M:	Oliver Neukum <oliver@neukum.org>
6885S:	Maintained
6886F:	drivers/usb/image/microtek.*
6887
6888MIPS
6889M:	Ralf Baechle <ralf@linux-mips.org>
6890L:	linux-mips@linux-mips.org
6891W:	http://www.linux-mips.org/
6892T:	git git://git.linux-mips.org/pub/scm/ralf/linux.git
6893Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
6894S:	Supported
6895F:	Documentation/mips/
6896F:	arch/mips/
6897
6898MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6899M:	Hans Verkuil <hverkuil@xs4all.nl>
6900L:	linux-media@vger.kernel.org
6901T:	git git://linuxtv.org/media_tree.git
6902W:	http://linuxtv.org
6903S:	Odd Fixes
6904F:	drivers/media/radio/radio-miropcm20*
6905
6906Mellanox MLX5 core VPI driver
6907M:	Eli Cohen <eli@mellanox.com>
6908L:	netdev@vger.kernel.org
6909L:	linux-rdma@vger.kernel.org
6910W:	http://www.mellanox.com
6911Q:	http://patchwork.ozlabs.org/project/netdev/list/
6912Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6913T:	git git://openfabrics.org/~eli/connect-ib.git
6914S:	Supported
6915F:	drivers/net/ethernet/mellanox/mlx5/core/
6916F:	include/linux/mlx5/
6917
6918Mellanox MLX5 IB driver
6919M:	Eli Cohen <eli@mellanox.com>
6920L:	linux-rdma@vger.kernel.org
6921W:	http://www.mellanox.com
6922Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6923T:	git git://openfabrics.org/~eli/connect-ib.git
6924S:	Supported
6925F:	include/linux/mlx5/
6926F:	drivers/infiniband/hw/mlx5/
6927
6928MN88472 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/mn88472/
6937F:	drivers/media/dvb-frontends/mn88472.h
6938
6939MN88473 MEDIA DRIVER
6940M:	Antti Palosaari <crope@iki.fi>
6941L:	linux-media@vger.kernel.org
6942W:	http://linuxtv.org/
6943W:	http://palosaari.fi/linux/
6944Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6945T:	git git://linuxtv.org/anttip/media_tree.git
6946S:	Maintained
6947F:	drivers/staging/media/mn88473/
6948F:	drivers/media/dvb-frontends/mn88473.h
6949
6950MODULE SUPPORT
6951M:	Rusty Russell <rusty@rustcorp.com.au>
6952S:	Maintained
6953F:	include/linux/module.h
6954F:	kernel/module.c
6955
6956MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6957W:	http://popies.net/meye/
6958S:	Orphan
6959F:	Documentation/video4linux/meye.txt
6960F:	drivers/media/pci/meye/
6961F:	include/uapi/linux/meye.h
6962
6963MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6964M:	Jiri Slaby <jirislaby@gmail.com>
6965S:	Maintained
6966F:	Documentation/serial/moxa-smartio
6967F:	drivers/tty/mxser.*
6968
6969MR800 AVERMEDIA USB FM RADIO DRIVER
6970M:	Alexey Klimov <klimov.linux@gmail.com>
6971L:	linux-media@vger.kernel.org
6972T:	git git://linuxtv.org/media_tree.git
6973S:	Maintained
6974F:	drivers/media/radio/radio-mr800.c
6975
6976MRF24J40 IEEE 802.15.4 RADIO DRIVER
6977M:	Alan Ott <alan@signal11.us>
6978L:	linux-wpan@vger.kernel.org
6979S:	Maintained
6980F:	drivers/net/ieee802154/mrf24j40.c
6981
6982MSI LAPTOP SUPPORT
6983M:	"Lee, Chun-Yi" <jlee@suse.com>
6984L:	platform-driver-x86@vger.kernel.org
6985S:	Maintained
6986F:	drivers/platform/x86/msi-laptop.c
6987
6988MSI WMI SUPPORT
6989L:	platform-driver-x86@vger.kernel.org
6990S:	Orphan
6991F:	drivers/platform/x86/msi-wmi.c
6992
6993MSI001 MEDIA DRIVER
6994M:	Antti Palosaari <crope@iki.fi>
6995L:	linux-media@vger.kernel.org
6996W:	http://linuxtv.org/
6997W:	http://palosaari.fi/linux/
6998Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6999T:	git git://linuxtv.org/anttip/media_tree.git
7000S:	Maintained
7001F:	drivers/media/tuners/msi001*
7002
7003MSI2500 MEDIA DRIVER
7004M:	Antti Palosaari <crope@iki.fi>
7005L:	linux-media@vger.kernel.org
7006W:	http://linuxtv.org/
7007W:	http://palosaari.fi/linux/
7008Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7009T:	git git://linuxtv.org/anttip/media_tree.git
7010S:	Maintained
7011F:	drivers/media/usb/msi2500/
7012
7013MSYSTEMS DISKONCHIP G3 MTD DRIVER
7014M:	Robert Jarzmik <robert.jarzmik@free.fr>
7015L:	linux-mtd@lists.infradead.org
7016S:	Maintained
7017F:	drivers/mtd/devices/docg3*
7018
7019MT9M032 APTINA SENSOR DRIVER
7020M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7021L:	linux-media@vger.kernel.org
7022T:	git git://linuxtv.org/media_tree.git
7023S:	Maintained
7024F:	drivers/media/i2c/mt9m032.c
7025F:	include/media/mt9m032.h
7026
7027MT9P031 APTINA CAMERA SENSOR
7028M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7029L:	linux-media@vger.kernel.org
7030T:	git git://linuxtv.org/media_tree.git
7031S:	Maintained
7032F:	drivers/media/i2c/mt9p031.c
7033F:	include/media/mt9p031.h
7034
7035MT9T001 APTINA CAMERA SENSOR
7036M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7037L:	linux-media@vger.kernel.org
7038T:	git git://linuxtv.org/media_tree.git
7039S:	Maintained
7040F:	drivers/media/i2c/mt9t001.c
7041F:	include/media/mt9t001.h
7042
7043MT9V032 APTINA CAMERA SENSOR
7044M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7045L:	linux-media@vger.kernel.org
7046T:	git git://linuxtv.org/media_tree.git
7047S:	Maintained
7048F:	Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7049F:	drivers/media/i2c/mt9v032.c
7050F:	include/media/mt9v032.h
7051
7052MULTIFUNCTION DEVICES (MFD)
7053M:	Samuel Ortiz <sameo@linux.intel.com>
7054M:	Lee Jones <lee.jones@linaro.org>
7055T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7056S:	Supported
7057F:	drivers/mfd/
7058F:	include/linux/mfd/
7059
7060MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7061M:	Ulf Hansson <ulf.hansson@linaro.org>
7062L:	linux-mmc@vger.kernel.org
7063T:	git git://git.linaro.org/people/ulf.hansson/mmc.git
7064S:	Maintained
7065F:	drivers/mmc/
7066F:	include/linux/mmc/
7067F:	include/uapi/linux/mmc/
7068
7069MULTIMEDIA CARD (MMC) ETC. OVER SPI
7070S:	Orphan
7071F:	drivers/mmc/host/mmc_spi.c
7072F:	include/linux/spi/mmc_spi.h
7073
7074MULTISOUND SOUND DRIVER
7075M:	Andrew Veliath <andrewtv@usa.net>
7076S:	Maintained
7077F:	Documentation/sound/oss/MultiSound
7078F:	sound/oss/msnd*
7079
7080MULTITECH MULTIPORT CARD (ISICOM)
7081S:	Orphan
7082F:	drivers/tty/isicom.c
7083F:	include/linux/isicom.h
7084
7085MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7086M:	Felipe Balbi <balbi@ti.com>
7087L:	linux-usb@vger.kernel.org
7088T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7089S:	Maintained
7090F:	drivers/usb/musb/
7091
7092MXL5007T MEDIA DRIVER
7093M:	Michael Krufky <mkrufky@linuxtv.org>
7094L:	linux-media@vger.kernel.org
7095W:	http://linuxtv.org/
7096W:	http://github.com/mkrufky
7097Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7098T:	git git://linuxtv.org/mkrufky/tuners.git
7099S:	Maintained
7100F:	drivers/media/tuners/mxl5007t.*
7101
7102MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7103M:	Hyong-Youb Kim <hykim@myri.com>
7104L:	netdev@vger.kernel.org
7105W:	https://www.myricom.com/support/downloads/myri10ge.html
7106S:	Supported
7107F:	drivers/net/ethernet/myricom/myri10ge/
7108
7109NATSEMI ETHERNET DRIVER (DP8381x)
7110S:	Orphan
7111F:	drivers/net/ethernet/natsemi/natsemi.c
7112
7113NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7114M:	Daniel Mack <zonque@gmail.com>
7115S:	Maintained
7116L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7117W:	http://www.native-instruments.com
7118F:	sound/usb/caiaq/
7119
7120NCP FILESYSTEM
7121M:	Petr Vandrovec <petr@vandrovec.name>
7122S:	Odd Fixes
7123F:	fs/ncpfs/
7124
7125NCR 5380 SCSI DRIVERS
7126M:	Finn Thain <fthain@telegraphics.com.au>
7127M:	Michael Schmitz <schmitzmic@gmail.com>
7128L:	linux-scsi@vger.kernel.org
7129S:	Maintained
7130F:	Documentation/scsi/g_NCR5380.txt
7131F:	drivers/scsi/NCR5380.*
7132F:	drivers/scsi/arm/cumana_1.c
7133F:	drivers/scsi/arm/oak.c
7134F:	drivers/scsi/atari_NCR5380.c
7135F:	drivers/scsi/atari_scsi.*
7136F:	drivers/scsi/dmx3191d.c
7137F:	drivers/scsi/dtc.*
7138F:	drivers/scsi/g_NCR5380.*
7139F:	drivers/scsi/g_NCR5380_mmio.c
7140F:	drivers/scsi/mac_scsi.*
7141F:	drivers/scsi/pas16.*
7142F:	drivers/scsi/sun3_scsi.*
7143F:	drivers/scsi/sun3_scsi_vme.c
7144F:	drivers/scsi/t128.*
7145
7146NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7147M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7148L:	linux-scsi@vger.kernel.org
7149S:	Maintained
7150F:	drivers/scsi/NCR_D700.*
7151
7152NCT6775 HARDWARE MONITOR DRIVER
7153M:	Guenter Roeck <linux@roeck-us.net>
7154L:	lm-sensors@lm-sensors.org
7155S:	Maintained
7156F:	Documentation/hwmon/nct6775
7157F:	drivers/hwmon/nct6775.c
7158
7159NETEFFECT IWARP RNIC DRIVER (IW_NES)
7160M:	Faisal Latif <faisal.latif@intel.com>
7161L:	linux-rdma@vger.kernel.org
7162W:	http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7163S:	Supported
7164F:	drivers/infiniband/hw/nes/
7165
7166NETEM NETWORK EMULATOR
7167M:	Stephen Hemminger <stephen@networkplumber.org>
7168L:	netem@lists.linux-foundation.org
7169S:	Maintained
7170F:	net/sched/sch_netem.c
7171
7172NETERION 10GbE DRIVERS (s2io/vxge)
7173M:	Jon Mason <jdmason@kudzu.us>
7174L:	netdev@vger.kernel.org
7175S:	Supported
7176F:	Documentation/networking/s2io.txt
7177F:	Documentation/networking/vxge.txt
7178F:	drivers/net/ethernet/neterion/
7179
7180NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7181M:	Pablo Neira Ayuso <pablo@netfilter.org>
7182M:	Patrick McHardy <kaber@trash.net>
7183M:	Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7184L:	netfilter-devel@vger.kernel.org
7185L:	coreteam@netfilter.org
7186W:	http://www.netfilter.org/
7187W:	http://www.iptables.org/
7188Q:	http://patchwork.ozlabs.org/project/netfilter-devel/list/
7189T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7190T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7191S:	Supported
7192F:	include/linux/netfilter*
7193F:	include/linux/netfilter/
7194F:	include/net/netfilter/
7195F:	include/uapi/linux/netfilter*
7196F:	include/uapi/linux/netfilter/
7197F:	net/*/netfilter.c
7198F:	net/*/netfilter/
7199F:	net/netfilter/
7200F:	net/bridge/br_netfilter*.c
7201
7202NETLABEL
7203M:	Paul Moore <paul@paul-moore.com>
7204W:	http://netlabel.sf.net
7205L:	netdev@vger.kernel.org
7206S:	Maintained
7207F:	Documentation/netlabel/
7208F:	include/net/netlabel.h
7209F:	net/netlabel/
7210
7211NETROM NETWORK LAYER
7212M:	Ralf Baechle <ralf@linux-mips.org>
7213L:	linux-hams@vger.kernel.org
7214W:	http://www.linux-ax25.org/
7215S:	Maintained
7216F:	include/net/netrom.h
7217F:	include/uapi/linux/netrom.h
7218F:	net/netrom/
7219
7220NETWORK BLOCK DEVICE (NBD)
7221M:	Markus Pargmann <mpa@pengutronix.de>
7222S:	Maintained
7223L:	nbd-general@lists.sourceforge.net
7224T:	git git://git.pengutronix.de/git/mpa/linux-nbd.git
7225F:	Documentation/blockdev/nbd.txt
7226F:	drivers/block/nbd.c
7227F:	include/uapi/linux/nbd.h
7228
7229NETWORK DROP MONITOR
7230M:	Neil Horman <nhorman@tuxdriver.com>
7231L:	netdev@vger.kernel.org
7232S:	Maintained
7233W:	https://fedorahosted.org/dropwatch/
7234F:	net/core/drop_monitor.c
7235
7236NETWORKING [GENERAL]
7237M:	"David S. Miller" <davem@davemloft.net>
7238L:	netdev@vger.kernel.org
7239W:	http://www.linuxfoundation.org/en/Net
7240Q:	http://patchwork.ozlabs.org/project/netdev/list/
7241T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7242T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7243S:	Maintained
7244F:	net/
7245F:	include/net/
7246F:	include/linux/in.h
7247F:	include/linux/net.h
7248F:	include/linux/netdevice.h
7249F:	include/uapi/linux/in.h
7250F:	include/uapi/linux/net.h
7251F:	include/uapi/linux/netdevice.h
7252F:	include/uapi/linux/net_namespace.h
7253F:	tools/net/
7254F:	tools/testing/selftests/net/
7255F:	lib/random32.c
7256F:	lib/test_bpf.c
7257
7258NETWORKING [IPv4/IPv6]
7259M:	"David S. Miller" <davem@davemloft.net>
7260M:	Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7261M:	James Morris <jmorris@namei.org>
7262M:	Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7263M:	Patrick McHardy <kaber@trash.net>
7264L:	netdev@vger.kernel.org
7265T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7266S:	Maintained
7267F:	net/ipv4/
7268F:	net/ipv6/
7269F:	include/net/ip*
7270F:	arch/x86/net/*
7271
7272NETWORKING [IPSEC]
7273M:	Steffen Klassert <steffen.klassert@secunet.com>
7274M:	Herbert Xu <herbert@gondor.apana.org.au>
7275M:	"David S. Miller" <davem@davemloft.net>
7276L:	netdev@vger.kernel.org
7277T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7278T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7279S:	Maintained
7280F:	net/core/flow.c
7281F:	net/xfrm/
7282F:	net/key/
7283F:	net/ipv4/xfrm*
7284F:	net/ipv4/esp4.c
7285F:	net/ipv4/ah4.c
7286F:	net/ipv4/ipcomp.c
7287F:	net/ipv4/ip_vti.c
7288F:	net/ipv6/xfrm*
7289F:	net/ipv6/esp6.c
7290F:	net/ipv6/ah6.c
7291F:	net/ipv6/ipcomp6.c
7292F:	net/ipv6/ip6_vti.c
7293F:	include/uapi/linux/xfrm.h
7294F:	include/net/xfrm.h
7295
7296NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7297M:	Paul Moore <paul@paul-moore.com>
7298L:	netdev@vger.kernel.org
7299S:	Maintained
7300
7301NETWORKING [WIRELESS]
7302L:	linux-wireless@vger.kernel.org
7303Q:	http://patchwork.kernel.org/project/linux-wireless/list/
7304
7305NETWORKING DRIVERS
7306L:	netdev@vger.kernel.org
7307W:	http://www.linuxfoundation.org/en/Net
7308Q:	http://patchwork.ozlabs.org/project/netdev/list/
7309T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7310T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7311S:	Odd Fixes
7312F:	drivers/net/
7313F:	include/linux/if_*
7314F:	include/linux/netdevice.h
7315F:	include/linux/etherdevice.h
7316F:	include/linux/fcdevice.h
7317F:	include/linux/fddidevice.h
7318F:	include/linux/hippidevice.h
7319F:	include/linux/inetdevice.h
7320F:	include/uapi/linux/if_*
7321F:	include/uapi/linux/netdevice.h
7322
7323NETWORKING DRIVERS (WIRELESS)
7324M:	Kalle Valo <kvalo@codeaurora.org>
7325L:	linux-wireless@vger.kernel.org
7326Q:	http://patchwork.kernel.org/project/linux-wireless/list/
7327T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7328S:	Maintained
7329F:	drivers/net/wireless/
7330
7331NETXEN (1/10) GbE SUPPORT
7332M:	Manish Chopra <manish.chopra@qlogic.com>
7333M:	Sony Chacko <sony.chacko@qlogic.com>
7334M:	Rajesh Borundia <rajesh.borundia@qlogic.com>
7335L:	netdev@vger.kernel.org
7336W:	http://www.qlogic.com
7337S:	Supported
7338F:	drivers/net/ethernet/qlogic/netxen/
7339
7340NFC SUBSYSTEM
7341M:	Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7342M:	Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7343M:	Samuel Ortiz <sameo@linux.intel.com>
7344L:	linux-wireless@vger.kernel.org
7345L:	linux-nfc@lists.01.org (subscribers-only)
7346S:	Supported
7347F:	net/nfc/
7348F:	include/net/nfc/
7349F:	include/uapi/linux/nfc.h
7350F:	drivers/nfc/
7351F:	include/linux/platform_data/pn544.h
7352F:	Documentation/devicetree/bindings/net/nfc/
7353
7354NFS, SUNRPC, AND LOCKD CLIENTS
7355M:	Trond Myklebust <trond.myklebust@primarydata.com>
7356M:	Anna Schumaker <anna.schumaker@netapp.com>
7357L:	linux-nfs@vger.kernel.org
7358W:	http://client.linux-nfs.org
7359T:	git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7360S:	Maintained
7361F:	fs/lockd/
7362F:	fs/nfs/
7363F:	fs/nfs_common/
7364F:	net/sunrpc/
7365F:	include/linux/lockd/
7366F:	include/linux/nfs*
7367F:	include/linux/sunrpc/
7368F:	include/uapi/linux/nfs*
7369F:	include/uapi/linux/sunrpc/
7370
7371NILFS2 FILESYSTEM
7372M:	Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7373L:	linux-nilfs@vger.kernel.org
7374W:	http://nilfs.sourceforge.net/
7375T:	git git://github.com/konis/nilfs2.git
7376S:	Supported
7377F:	Documentation/filesystems/nilfs2.txt
7378F:	fs/nilfs2/
7379F:	include/linux/nilfs2_fs.h
7380
7381NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7382M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7383W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7384S:	Maintained
7385F:	Documentation/scsi/NinjaSCSI.txt
7386F:	drivers/scsi/pcmcia/nsp_*
7387
7388NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7389M:	GOTO Masanori <gotom@debian.or.jp>
7390M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7391W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7392S:	Maintained
7393F:	Documentation/scsi/NinjaSCSI.txt
7394F:	drivers/scsi/nsp32*
7395
7396NIOS2 ARCHITECTURE
7397M:	Ley Foon Tan <lftan@altera.com>
7398L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7399T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7400S:	Maintained
7401F:	arch/nios2/
7402
7403NOKIA N900 POWER SUPPLY DRIVERS
7404M:	Pali Rohár <pali.rohar@gmail.com>
7405S:	Maintained
7406F:	include/linux/power/bq2415x_charger.h
7407F:	include/linux/power/bq27x00_battery.h
7408F:	include/linux/power/isp1704_charger.h
7409F:	drivers/power/bq2415x_charger.c
7410F:	drivers/power/bq27x00_battery.c
7411F:	drivers/power/isp1704_charger.c
7412F:	drivers/power/rx51_battery.c
7413
7414NTB DRIVER CORE
7415M:	Jon Mason <jdmason@kudzu.us>
7416M:	Dave Jiang <dave.jiang@intel.com>
7417M:	Allen Hubbe <Allen.Hubbe@emc.com>
7418L:	linux-ntb@googlegroups.com
7419S:	Supported
7420W:	https://github.com/jonmason/ntb/wiki
7421T:	git git://github.com/jonmason/ntb.git
7422F:	drivers/ntb/
7423F:	drivers/net/ntb_netdev.c
7424F:	include/linux/ntb.h
7425F:	include/linux/ntb_transport.h
7426
7427NTB INTEL DRIVER
7428M:	Jon Mason <jdmason@kudzu.us>
7429M:	Dave Jiang <dave.jiang@intel.com>
7430L:	linux-ntb@googlegroups.com
7431S:	Supported
7432W:	https://github.com/jonmason/ntb/wiki
7433T:	git git://github.com/jonmason/ntb.git
7434F:	drivers/ntb/hw/intel/
7435
7436NTFS FILESYSTEM
7437M:	Anton Altaparmakov <anton@tuxera.com>
7438L:	linux-ntfs-dev@lists.sourceforge.net
7439W:	http://www.tuxera.com/
7440T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7441S:	Supported
7442F:	Documentation/filesystems/ntfs.txt
7443F:	fs/ntfs/
7444
7445NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7446M:	Antonino Daplas <adaplas@gmail.com>
7447L:	linux-fbdev@vger.kernel.org
7448S:	Maintained
7449F:	drivers/video/fbdev/riva/
7450F:	drivers/video/fbdev/nvidia/
7451
7452NVM EXPRESS DRIVER
7453M:	Matthew Wilcox <willy@linux.intel.com>
7454L:	linux-nvme@lists.infradead.org
7455T:	git git://git.infradead.org/users/willy/linux-nvme.git
7456S:	Supported
7457F:	drivers/block/nvme*
7458F:	include/linux/nvme.h
7459
7460NVMEM FRAMEWORK
7461M:	Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7462M:	Maxime Ripard <maxime.ripard@free-electrons.com>
7463S:	Maintained
7464F:	drivers/nvmem/
7465F:	Documentation/devicetree/bindings/nvmem/
7466F:	include/linux/nvmem-consumer.h
7467F:	include/linux/nvmem-provider.h
7468
7469NXP-NCI NFC DRIVER
7470M:	Clément Perrochaud <clement.perrochaud@effinnov.com>
7471R:	Charles Gorand <charles.gorand@effinnov.com>
7472L:	linux-nfc@lists.01.org (moderated for non-subscribers)
7473S:	Supported
7474F:	drivers/nfc/nxp-nci
7475
7476NXP TDA998X DRM DRIVER
7477M:	Russell King <rmk+kernel@arm.linux.org.uk>
7478S:	Supported
7479F:	drivers/gpu/drm/i2c/tda998x_drv.c
7480F:	include/drm/i2c/tda998x.h
7481
7482NXP TFA9879 DRIVER
7483M:	Peter Rosin <peda@axentia.se>
7484L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7485S:	Maintained
7486F:	sound/soc/codecs/tfa9879*
7487
7488OMAP SUPPORT
7489M:	Tony Lindgren <tony@atomide.com>
7490L:	linux-omap@vger.kernel.org
7491W:	http://www.muru.com/linux/omap/
7492W:	http://linux.omap.com/
7493Q:	http://patchwork.kernel.org/project/linux-omap/list/
7494T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7495S:	Maintained
7496F:	arch/arm/*omap*/
7497F:	arch/arm/configs/omap1_defconfig
7498F:	arch/arm/configs/omap2plus_defconfig
7499F:	drivers/i2c/busses/i2c-omap.c
7500F:	drivers/irqchip/irq-omap-intc.c
7501F:	drivers/mfd/*omap*.c
7502F:	drivers/mfd/menelaus.c
7503F:	drivers/mfd/palmas.c
7504F:	drivers/mfd/tps65217.c
7505F:	drivers/mfd/tps65218.c
7506F:	drivers/mfd/tps65910.c
7507F:	drivers/mfd/twl-core.[ch]
7508F:	drivers/mfd/twl4030*.c
7509F:	drivers/mfd/twl6030*.c
7510F:	drivers/mfd/twl6040*.c
7511F:	drivers/regulator/palmas-regulator*.c
7512F:	drivers/regulator/pbias-regulator.c
7513F:	drivers/regulator/tps65217-regulator.c
7514F:	drivers/regulator/tps65218-regulator.c
7515F:	drivers/regulator/tps65910-regulator.c
7516F:	drivers/regulator/twl-regulator.c
7517F:	include/linux/i2c-omap.h
7518
7519OMAP DEVICE TREE SUPPORT
7520M:	Benoît Cousson <bcousson@baylibre.com>
7521M:	Tony Lindgren <tony@atomide.com>
7522L:	linux-omap@vger.kernel.org
7523L:	devicetree@vger.kernel.org
7524S:	Maintained
7525F:	arch/arm/boot/dts/*omap*
7526F:	arch/arm/boot/dts/*am3*
7527F:	arch/arm/boot/dts/*am4*
7528F:	arch/arm/boot/dts/*am5*
7529F:	arch/arm/boot/dts/*dra7*
7530
7531OMAP CLOCK FRAMEWORK SUPPORT
7532M:	Paul Walmsley <paul@pwsan.com>
7533L:	linux-omap@vger.kernel.org
7534S:	Maintained
7535F:	arch/arm/*omap*/*clock*
7536
7537OMAP POWER MANAGEMENT SUPPORT
7538M:	Kevin Hilman <khilman@deeprootsystems.com>
7539L:	linux-omap@vger.kernel.org
7540S:	Maintained
7541F:	arch/arm/*omap*/*pm*
7542F:	drivers/cpufreq/omap-cpufreq.c
7543
7544OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7545M:	Rajendra Nayak <rnayak@ti.com>
7546M:	Paul Walmsley <paul@pwsan.com>
7547L:	linux-omap@vger.kernel.org
7548S:	Maintained
7549F:	arch/arm/mach-omap2/prm*
7550
7551OMAP AUDIO SUPPORT
7552M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
7553M:	Jarkko Nikula <jarkko.nikula@bitmer.com>
7554L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7555L:	linux-omap@vger.kernel.org
7556S:	Maintained
7557F:	sound/soc/omap/
7558
7559OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7560M:	Roger Quadros <rogerq@ti.com>
7561M:	Tony Lindgren <tony@atomide.com>
7562L:	linux-omap@vger.kernel.org
7563S:	Maintained
7564F:	drivers/memory/omap-gpmc.c
7565F:	arch/arm/mach-omap2/*gpmc*
7566
7567OMAP FRAMEBUFFER SUPPORT
7568M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
7569L:	linux-fbdev@vger.kernel.org
7570L:	linux-omap@vger.kernel.org
7571S:	Maintained
7572F:	drivers/video/fbdev/omap/
7573
7574OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7575M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
7576L:	linux-omap@vger.kernel.org
7577L:	linux-fbdev@vger.kernel.org
7578S:	Maintained
7579F:	drivers/video/fbdev/omap2/
7580F:	Documentation/arm/OMAP/DSS
7581
7582OMAP HARDWARE SPINLOCK SUPPORT
7583M:	Ohad Ben-Cohen <ohad@wizery.com>
7584L:	linux-omap@vger.kernel.org
7585S:	Maintained
7586F:	drivers/hwspinlock/omap_hwspinlock.c
7587
7588OMAP MMC SUPPORT
7589M:	Jarkko Lavinen <jarkko.lavinen@nokia.com>
7590L:	linux-omap@vger.kernel.org
7591S:	Maintained
7592F:	drivers/mmc/host/omap.c
7593
7594OMAP HS MMC SUPPORT
7595L:	linux-mmc@vger.kernel.org
7596L:	linux-omap@vger.kernel.org
7597S:	Orphan
7598F:	drivers/mmc/host/omap_hsmmc.c
7599
7600OMAP RANDOM NUMBER GENERATOR SUPPORT
7601M:	Deepak Saxena <dsaxena@plexity.net>
7602S:	Maintained
7603F:	drivers/char/hw_random/omap-rng.c
7604
7605OMAP HWMOD SUPPORT
7606M:	Benoît Cousson <bcousson@baylibre.com>
7607M:	Paul Walmsley <paul@pwsan.com>
7608L:	linux-omap@vger.kernel.org
7609S:	Maintained
7610F:	arch/arm/mach-omap2/omap_hwmod.*
7611
7612OMAP HWMOD DATA
7613M:	Paul Walmsley <paul@pwsan.com>
7614L:	linux-omap@vger.kernel.org
7615S:	Maintained
7616F:	arch/arm/mach-omap2/omap_hwmod*data*
7617
7618OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7619M:	Benoît Cousson <bcousson@baylibre.com>
7620L:	linux-omap@vger.kernel.org
7621S:	Maintained
7622F:	arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7623
7624OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7625M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7626L:	linux-media@vger.kernel.org
7627S:	Maintained
7628F:	Documentation/devicetree/bindings/media/ti,omap3isp.txt
7629F:	drivers/media/platform/omap3isp/
7630F:	drivers/staging/media/omap4iss/
7631
7632OMAP USB SUPPORT
7633M:	Felipe Balbi <balbi@ti.com>
7634L:	linux-usb@vger.kernel.org
7635L:	linux-omap@vger.kernel.org
7636T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7637S:	Maintained
7638F:	drivers/usb/*/*omap*
7639F:	arch/arm/*omap*/usb*
7640
7641OMAP GPIO DRIVER
7642M:	Javier Martinez Canillas <javier@dowhile0.org>
7643M:	Santosh Shilimkar <ssantosh@kernel.org>
7644M:	Kevin Hilman <khilman@deeprootsystems.com>
7645L:	linux-omap@vger.kernel.org
7646S:	Maintained
7647F:	drivers/gpio/gpio-omap.c
7648
7649OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7650M:	Mark Jackson <mpfj@newflow.co.uk>
7651L:	linux-omap@vger.kernel.org
7652S:	Maintained
7653F:	arch/arm/boot/dts/am335x-nano.dts
7654
7655OMFS FILESYSTEM
7656M:	Bob Copeland <me@bobcopeland.com>
7657L:	linux-karma-devel@lists.sourceforge.net
7658S:	Maintained
7659F:	Documentation/filesystems/omfs.txt
7660F:	fs/omfs/
7661
7662OMNIKEY CARDMAN 4000 DRIVER
7663M:	Harald Welte <laforge@gnumonks.org>
7664S:	Maintained
7665F:	drivers/char/pcmcia/cm4000_cs.c
7666F:	include/linux/cm4000_cs.h
7667F:	include/uapi/linux/cm4000_cs.h
7668
7669OMNIKEY CARDMAN 4040 DRIVER
7670M:	Harald Welte <laforge@gnumonks.org>
7671S:	Maintained
7672F:	drivers/char/pcmcia/cm4040_cs.*
7673
7674OMNIVISION OV7670 SENSOR DRIVER
7675M:	Jonathan Corbet <corbet@lwn.net>
7676L:	linux-media@vger.kernel.org
7677T:	git git://linuxtv.org/media_tree.git
7678S:	Maintained
7679F:	drivers/media/i2c/ov7670.c
7680
7681ONENAND FLASH DRIVER
7682M:	Kyungmin Park <kyungmin.park@samsung.com>
7683L:	linux-mtd@lists.infradead.org
7684S:	Maintained
7685F:	drivers/mtd/onenand/
7686F:	include/linux/mtd/onenand*.h
7687
7688ONSTREAM SCSI TAPE DRIVER
7689M:	Willem Riede <osst@riede.org>
7690L:	osst-users@lists.sourceforge.net
7691L:	linux-scsi@vger.kernel.org
7692S:	Maintained
7693F:	Documentation/scsi/osst.txt
7694F:	drivers/scsi/osst.*
7695F:	drivers/scsi/osst_*.h
7696F:	drivers/scsi/st.h
7697
7698OPENCORES I2C BUS DRIVER
7699M:	Peter Korsgaard <jacmet@sunsite.dk>
7700L:	linux-i2c@vger.kernel.org
7701S:	Maintained
7702F:	Documentation/i2c/busses/i2c-ocores
7703F:	drivers/i2c/busses/i2c-ocores.c
7704
7705OPEN FIRMWARE AND FLATTENED DEVICE TREE
7706M:	Rob Herring <robh+dt@kernel.org>
7707M:	Frank Rowand <frowand.list@gmail.com>
7708M:	Grant Likely <grant.likely@linaro.org>
7709L:	devicetree@vger.kernel.org
7710W:	http://www.devicetree.org/
7711T:	git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7712S:	Maintained
7713F:	drivers/of/
7714F:	include/linux/of*.h
7715F:	scripts/dtc/
7716
7717OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7718M:	Rob Herring <robh+dt@kernel.org>
7719M:	Pawel Moll <pawel.moll@arm.com>
7720M:	Mark Rutland <mark.rutland@arm.com>
7721M:	Ian Campbell <ijc+devicetree@hellion.org.uk>
7722M:	Kumar Gala <galak@codeaurora.org>
7723L:	devicetree@vger.kernel.org
7724S:	Maintained
7725F:	Documentation/devicetree/
7726F:	arch/*/boot/dts/
7727F:	include/dt-bindings/
7728
7729OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7730M:	Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7731L:	devicetree@vger.kernel.org
7732S:	Maintained
7733F:	Documentation/devicetree/dynamic-resolution-notes.txt
7734F:	Documentation/devicetree/overlay-notes.txt
7735F:	drivers/of/overlay.c
7736F:	drivers/of/resolver.c
7737
7738OPENRISC ARCHITECTURE
7739M:	Jonas Bonn <jonas@southpole.se>
7740W:	http://openrisc.net
7741L:	linux@lists.openrisc.net (moderated for non-subscribers)
7742S:	Maintained
7743T:	git git://openrisc.net/~jonas/linux
7744F:	arch/openrisc/
7745
7746OPENVSWITCH
7747M:	Pravin Shelar <pshelar@nicira.com>
7748L:	netdev@vger.kernel.org
7749L:	dev@openvswitch.org
7750W:	http://openvswitch.org
7751S:	Maintained
7752F:	net/openvswitch/
7753F:	include/uapi/linux/openvswitch.h
7754
7755OPL4 DRIVER
7756M:	Clemens Ladisch <clemens@ladisch.de>
7757L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7758T:	git git://git.alsa-project.org/alsa-kernel.git
7759S:	Maintained
7760F:	sound/drivers/opl4/
7761
7762OPROFILE
7763M:	Robert Richter <rric@kernel.org>
7764L:	oprofile-list@lists.sf.net
7765S:	Maintained
7766F:	arch/*/include/asm/oprofile*.h
7767F:	arch/*/oprofile/
7768F:	drivers/oprofile/
7769F:	include/linux/oprofile.h
7770
7771ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7772M:	Mark Fasheh <mfasheh@suse.com>
7773M:	Joel Becker <jlbec@evilplan.org>
7774L:	ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7775W:	http://ocfs2.wiki.kernel.org
7776S:	Supported
7777F:	Documentation/filesystems/ocfs2.txt
7778F:	Documentation/filesystems/dlmfs.txt
7779F:	fs/ocfs2/
7780
7781ORINOCO DRIVER
7782L:	linux-wireless@vger.kernel.org
7783W:	http://wireless.kernel.org/en/users/Drivers/orinoco
7784W:	http://www.nongnu.org/orinoco/
7785S:	Orphan
7786F:	drivers/net/wireless/orinoco/
7787
7788OSD LIBRARY and FILESYSTEM
7789M:	Boaz Harrosh <ooo@electrozaur.com>
7790M:	Benny Halevy <bhalevy@primarydata.com>
7791L:	osd-dev@open-osd.org
7792W:	http://open-osd.org
7793T:	git git://git.open-osd.org/open-osd.git
7794S:	Maintained
7795F:	drivers/scsi/osd/
7796F:	include/scsi/osd_*
7797F:	fs/exofs/
7798
7799OVERLAY FILESYSTEM
7800M:	Miklos Szeredi <miklos@szeredi.hu>
7801L:	linux-unionfs@vger.kernel.org
7802T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7803S:	Supported
7804F:	fs/overlayfs/
7805F:	Documentation/filesystems/overlayfs.txt
7806
7807P54 WIRELESS DRIVER
7808M:	Christian Lamparter <chunkeey@googlemail.com>
7809L:	linux-wireless@vger.kernel.org
7810W:	http://wireless.kernel.org/en/users/Drivers/p54
7811S:	Maintained
7812F:	drivers/net/wireless/p54/
7813
7814PA SEMI ETHERNET DRIVER
7815M:	Olof Johansson <olof@lixom.net>
7816L:	netdev@vger.kernel.org
7817S:	Maintained
7818F:	drivers/net/ethernet/pasemi/*
7819
7820PA SEMI SMBUS DRIVER
7821M:	Olof Johansson <olof@lixom.net>
7822L:	linux-i2c@vger.kernel.org
7823S:	Maintained
7824F:	drivers/i2c/busses/i2c-pasemi.c
7825
7826PADATA PARALLEL EXECUTION MECHANISM
7827M:	Steffen Klassert <steffen.klassert@secunet.com>
7828L:	linux-crypto@vger.kernel.org
7829S:	Maintained
7830F:	kernel/padata.c
7831F:	include/linux/padata.h
7832F:	Documentation/padata.txt
7833
7834PANASONIC LAPTOP ACPI EXTRAS DRIVER
7835M:	Harald Welte <laforge@gnumonks.org>
7836L:	platform-driver-x86@vger.kernel.org
7837S:	Maintained
7838F:	drivers/platform/x86/panasonic-laptop.c
7839
7840PANASONIC MN10300/AM33/AM34 PORT
7841M:	David Howells <dhowells@redhat.com>
7842M:	Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7843L:	linux-am33-list@redhat.com (moderated for non-subscribers)
7844W:	ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7845S:	Maintained
7846F:	Documentation/mn10300/
7847F:	arch/mn10300/
7848
7849PARALLEL PORT SUBSYSTEM
7850M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7851M:	Sudip Mukherjee <sudip@vectorindia.org>
7852L:	linux-parport@lists.infradead.org (subscribers-only)
7853S:	Maintained
7854F:	drivers/parport/
7855F:	include/linux/parport*.h
7856F:	drivers/char/ppdev.c
7857F:	include/uapi/linux/ppdev.h
7858F:	Documentation/parport*.txt
7859
7860PARAVIRT_OPS INTERFACE
7861M:	Jeremy Fitzhardinge <jeremy@goop.org>
7862M:	Chris Wright <chrisw@sous-sol.org>
7863M:	Alok Kataria <akataria@vmware.com>
7864M:	Rusty Russell <rusty@rustcorp.com.au>
7865L:	virtualization@lists.linux-foundation.org
7866S:	Supported
7867F:	Documentation/virtual/paravirt_ops.txt
7868F:	arch/*/kernel/paravirt*
7869F:	arch/*/include/asm/paravirt.h
7870
7871PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7872M:	Tim Waugh <tim@cyberelk.net>
7873L:	linux-parport@lists.infradead.org (subscribers-only)
7874S:	Maintained
7875F:	Documentation/blockdev/paride.txt
7876F:	drivers/block/paride/
7877
7878PARISC ARCHITECTURE
7879M:	"James E.J. Bottomley" <jejb@parisc-linux.org>
7880M:	Helge Deller <deller@gmx.de>
7881L:	linux-parisc@vger.kernel.org
7882W:	http://www.parisc-linux.org/
7883Q:	http://patchwork.kernel.org/project/linux-parisc/list/
7884T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7885T:	git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7886S:	Maintained
7887F:	arch/parisc/
7888F:	Documentation/parisc/
7889F:	drivers/parisc/
7890F:	drivers/char/agp/parisc-agp.c
7891F:	drivers/input/serio/gscps2.c
7892F:	drivers/parport/parport_gsc.*
7893F:	drivers/tty/serial/8250/8250_gsc.c
7894F:	drivers/video/fbdev/sti*
7895F:	drivers/video/console/sti*
7896F:	drivers/video/logo/logo_parisc*
7897
7898PC87360 HARDWARE MONITORING DRIVER
7899M:	Jim Cromie <jim.cromie@gmail.com>
7900L:	lm-sensors@lm-sensors.org
7901S:	Maintained
7902F:	Documentation/hwmon/pc87360
7903F:	drivers/hwmon/pc87360.c
7904
7905PC8736x GPIO DRIVER
7906M:	Jim Cromie <jim.cromie@gmail.com>
7907S:	Maintained
7908F:	drivers/char/pc8736x_gpio.c
7909
7910PC87427 HARDWARE MONITORING DRIVER
7911M:	Jean Delvare <jdelvare@suse.com>
7912L:	lm-sensors@lm-sensors.org
7913S:	Maintained
7914F:	Documentation/hwmon/pc87427
7915F:	drivers/hwmon/pc87427.c
7916
7917PCA9532 LED DRIVER
7918M:	Riku Voipio <riku.voipio@iki.fi>
7919S:	Maintained
7920F:	drivers/leds/leds-pca9532.c
7921F:	include/linux/leds-pca9532.h
7922
7923PCA9541 I2C BUS MASTER SELECTOR DRIVER
7924M:	Guenter Roeck <linux@roeck-us.net>
7925L:	linux-i2c@vger.kernel.org
7926S:	Maintained
7927F:	drivers/i2c/muxes/i2c-mux-pca9541.c
7928
7929PCDP - PRIMARY CONSOLE AND DEBUG PORT
7930M:	Khalid Aziz <khalid@gonehiking.org>
7931S:	Maintained
7932F:	drivers/firmware/pcdp.*
7933
7934PCI ERROR RECOVERY
7935M:	Linas Vepstas <linasvepstas@gmail.com>
7936L:	linux-pci@vger.kernel.org
7937S:	Supported
7938F:	Documentation/PCI/pci-error-recovery.txt
7939
7940PCI SUBSYSTEM
7941M:	Bjorn Helgaas <bhelgaas@google.com>
7942L:	linux-pci@vger.kernel.org
7943Q:	http://patchwork.ozlabs.org/project/linux-pci/list/
7944T:	git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7945S:	Supported
7946F:	Documentation/PCI/
7947F:	drivers/pci/
7948F:	include/linux/pci*
7949F:	arch/x86/pci/
7950F:	arch/x86/kernel/quirks.c
7951
7952PCI DRIVER FOR ARM VERSATILE PLATFORM
7953M:	Rob Herring <robh@kernel.org>
7954L:	linux-pci@vger.kernel.org
7955L:	linux-arm-kernel@lists.infradead.org
7956S:	Maintained
7957F:	Documentation/devicetree/bindings/pci/versatile.txt
7958F:	drivers/pci/host/pci-versatile.c
7959
7960PCI DRIVER FOR APPLIEDMICRO XGENE
7961M:	Tanmay Inamdar <tinamdar@apm.com>
7962L:	linux-pci@vger.kernel.org
7963L:	linux-arm-kernel@lists.infradead.org
7964S:	Maintained
7965F:	Documentation/devicetree/bindings/pci/xgene-pci.txt
7966F:	drivers/pci/host/pci-xgene.c
7967
7968PCI DRIVER FOR FREESCALE LAYERSCAPE
7969M:	Minghuan Lian <minghuan.Lian@freescale.com>
7970M:	Mingkai Hu <mingkai.hu@freescale.com>
7971M:	Roy Zang <tie-fei.zang@freescale.com>
7972L:	linuxppc-dev@lists.ozlabs.org
7973L:	linux-pci@vger.kernel.org
7974L:	linux-arm-kernel@lists.infradead.org
7975S:	Maintained
7976F:	drivers/pci/host/*layerscape*
7977
7978PCI DRIVER FOR IMX6
7979M:	Richard Zhu <Richard.Zhu@freescale.com>
7980M:	Lucas Stach <l.stach@pengutronix.de>
7981L:	linux-pci@vger.kernel.org
7982L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7983S:	Maintained
7984F:	drivers/pci/host/*imx6*
7985
7986PCI DRIVER FOR TI KEYSTONE
7987M:	Murali Karicheri <m-karicheri2@ti.com>
7988L:	linux-pci@vger.kernel.org
7989L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7990S:	Maintained
7991F:	drivers/pci/host/*keystone*
7992
7993PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7994M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7995M:	Jason Cooper <jason@lakedaemon.net>
7996L:	linux-pci@vger.kernel.org
7997L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7998S:	Maintained
7999F:	drivers/pci/host/*mvebu*
8000
8001PCI DRIVER FOR NVIDIA TEGRA
8002M:	Thierry Reding <thierry.reding@gmail.com>
8003L:	linux-tegra@vger.kernel.org
8004L:	linux-pci@vger.kernel.org
8005S:	Supported
8006F:	Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8007F:	drivers/pci/host/pci-tegra.c
8008
8009PCI DRIVER FOR TI DRA7XX
8010M:	Kishon Vijay Abraham I <kishon@ti.com>
8011L:	linux-omap@vger.kernel.org
8012L:	linux-pci@vger.kernel.org
8013S:	Supported
8014F:	Documentation/devicetree/bindings/pci/ti-pci.txt
8015F:	drivers/pci/host/pci-dra7xx.c
8016
8017PCI DRIVER FOR RENESAS R-CAR
8018M:	Simon Horman <horms@verge.net.au>
8019L:	linux-pci@vger.kernel.org
8020L:	linux-sh@vger.kernel.org
8021S:	Maintained
8022F:	drivers/pci/host/*rcar*
8023
8024PCI DRIVER FOR SAMSUNG EXYNOS
8025M:	Jingoo Han <jingoohan1@gmail.com>
8026L:	linux-pci@vger.kernel.org
8027L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8028L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8029S:	Maintained
8030F:	drivers/pci/host/pci-exynos.c
8031
8032PCI DRIVER FOR SYNOPSIS DESIGNWARE
8033M:	Jingoo Han <jingoohan1@gmail.com>
8034M:	Pratyush Anand <pratyush.anand@gmail.com>
8035L:	linux-pci@vger.kernel.org
8036S:	Maintained
8037F:	drivers/pci/host/*designware*
8038
8039PCI DRIVER FOR GENERIC OF HOSTS
8040M:	Will Deacon <will.deacon@arm.com>
8041L:	linux-pci@vger.kernel.org
8042L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8043S:	Maintained
8044F:	Documentation/devicetree/bindings/pci/host-generic-pci.txt
8045F:	drivers/pci/host/pci-host-generic.c
8046
8047PCIE DRIVER FOR ST SPEAR13XX
8048M:	Pratyush Anand <pratyush.anand@gmail.com>
8049L:	linux-pci@vger.kernel.org
8050S:	Maintained
8051F:	drivers/pci/host/*spear*
8052
8053PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8054M:	Duc Dang <dhdang@apm.com>
8055L:	linux-pci@vger.kernel.org
8056L:	linux-arm-kernel@lists.infradead.org
8057S:	Maintained
8058F:	Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8059F:	drivers/pci/host/pci-xgene-msi.c
8060
8061PCMCIA SUBSYSTEM
8062P:	Linux PCMCIA Team
8063L:	linux-pcmcia@lists.infradead.org
8064W:	http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8065T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8066S:	Maintained
8067F:	Documentation/pcmcia/
8068F:	drivers/pcmcia/
8069F:	include/pcmcia/
8070
8071PCNET32 NETWORK DRIVER
8072M:	Don Fry <pcnet32@frontier.com>
8073L:	netdev@vger.kernel.org
8074S:	Maintained
8075F:	drivers/net/ethernet/amd/pcnet32.c
8076
8077PCRYPT PARALLEL CRYPTO ENGINE
8078M:	Steffen Klassert <steffen.klassert@secunet.com>
8079L:	linux-crypto@vger.kernel.org
8080S:	Maintained
8081F:	crypto/pcrypt.c
8082F:	include/crypto/pcrypt.h
8083
8084PER-CPU MEMORY ALLOCATOR
8085M:	Tejun Heo <tj@kernel.org>
8086M:	Christoph Lameter <cl@linux-foundation.org>
8087T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8088S:	Maintained
8089F:	include/linux/percpu*.h
8090F:	mm/percpu*.c
8091F:	arch/*/include/asm/percpu.h
8092
8093PER-TASK DELAY ACCOUNTING
8094M:	Balbir Singh <bsingharora@gmail.com>
8095S:	Maintained
8096F:	include/linux/delayacct.h
8097F:	kernel/delayacct.c
8098
8099PERFORMANCE EVENTS SUBSYSTEM
8100M:	Peter Zijlstra <a.p.zijlstra@chello.nl>
8101M:	Ingo Molnar <mingo@redhat.com>
8102M:	Arnaldo Carvalho de Melo <acme@kernel.org>
8103L:	linux-kernel@vger.kernel.org
8104T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8105S:	Supported
8106F:	kernel/events/*
8107F:	include/linux/perf_event.h
8108F:	include/uapi/linux/perf_event.h
8109F:	arch/*/kernel/perf_event*.c
8110F:	arch/*/kernel/*/perf_event*.c
8111F:	arch/*/kernel/*/*/perf_event*.c
8112F:	arch/*/include/asm/perf_event.h
8113F:	arch/*/kernel/perf_callchain.c
8114F:	tools/perf/
8115
8116PERSONALITY HANDLING
8117M:	Christoph Hellwig <hch@infradead.org>
8118L:	linux-abi-devel@lists.sourceforge.net
8119S:	Maintained
8120F:	include/linux/personality.h
8121F:	include/uapi/linux/personality.h
8122
8123PHONET PROTOCOL
8124M:	Remi Denis-Courmont <courmisch@gmail.com>
8125S:	Supported
8126F:	Documentation/networking/phonet.txt
8127F:	include/linux/phonet.h
8128F:	include/net/phonet/
8129F:	include/uapi/linux/phonet.h
8130F:	net/phonet/
8131
8132PHRAM MTD DRIVER
8133M:	Joern Engel <joern@lazybastard.org>
8134L:	linux-mtd@lists.infradead.org
8135S:	Maintained
8136F:	drivers/mtd/devices/phram.c
8137
8138PICOLCD HID DRIVER
8139M:	Bruno Prémont <bonbons@linux-vserver.org>
8140L:	linux-input@vger.kernel.org
8141S:	Maintained
8142F:	drivers/hid/hid-picolcd*
8143
8144PICOXCELL SUPPORT
8145M:	Jamie Iles <jamie@jamieiles.com>
8146L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8147T:	git git://github.com/jamieiles/linux-2.6-ji.git
8148S:	Supported
8149F:	arch/arm/boot/dts/picoxcell*
8150F:	arch/arm/mach-picoxcell/
8151F:	drivers/crypto/picoxcell*
8152
8153PIN CONTROL SUBSYSTEM
8154M:	Linus Walleij <linus.walleij@linaro.org>
8155L:	linux-gpio@vger.kernel.org
8156T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8157S:	Maintained
8158F:	drivers/pinctrl/
8159F:	include/linux/pinctrl/
8160
8161PIN CONTROLLER - ATMEL AT91
8162M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8163L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8164S:	Maintained
8165F:	drivers/pinctrl/pinctrl-at91.*
8166
8167PIN CONTROLLER - INTEL
8168M:	Mika Westerberg <mika.westerberg@linux.intel.com>
8169M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
8170S:	Maintained
8171F:	drivers/pinctrl/intel/
8172
8173PIN CONTROLLER - RENESAS
8174M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8175L:	linux-sh@vger.kernel.org
8176S:	Maintained
8177F:	drivers/pinctrl/sh-pfc/
8178
8179PIN CONTROLLER - SAMSUNG
8180M:	Tomasz Figa <tomasz.figa@gmail.com>
8181L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8182L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8183S:	Maintained
8184F:	drivers/pinctrl/samsung/
8185
8186PIN CONTROLLER - ST SPEAR
8187M:	Viresh Kumar <vireshk@kernel.org>
8188L:	spear-devel@list.st.com
8189L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8190W:	http://www.st.com/spear
8191S:	Maintained
8192F:	drivers/pinctrl/spear/
8193
8194PKTCDVD DRIVER
8195M:	Jiri Kosina <jikos@kernel.org>
8196S:	Maintained
8197F:	drivers/block/pktcdvd.c
8198F:	include/linux/pktcdvd.h
8199F:	include/uapi/linux/pktcdvd.h
8200
8201PKUNITY SOC DRIVERS
8202M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
8203W:	http://mprc.pku.edu.cn/~guanxuetao/linux
8204S:	Maintained
8205T:	git git://github.com/gxt/linux.git
8206F:	drivers/input/serio/i8042-unicore32io.h
8207F:	drivers/i2c/busses/i2c-puv3.c
8208F:	drivers/video/fbdev/fb-puv3.c
8209F:	drivers/rtc/rtc-puv3.c
8210
8211PMBUS HARDWARE MONITORING DRIVERS
8212M:	Guenter Roeck <linux@roeck-us.net>
8213L:	lm-sensors@lm-sensors.org
8214W:	http://www.lm-sensors.org/
8215W:	http://www.roeck-us.net/linux/drivers/
8216T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8217S:	Maintained
8218F:	Documentation/hwmon/pmbus
8219F:	drivers/hwmon/pmbus/
8220F:	include/linux/i2c/pmbus.h
8221
8222PMC SIERRA MaxRAID DRIVER
8223L:	linux-scsi@vger.kernel.org
8224W:	http://www.pmc-sierra.com/
8225S:	Orphan
8226F:	drivers/scsi/pmcraid.*
8227
8228PMC SIERRA PM8001 DRIVER
8229M:	Jack Wang <jinpu.wang@profitbricks.com>
8230M:	lindar_liu@usish.com
8231L:	pmchba@pmcs.com
8232L:	linux-scsi@vger.kernel.org
8233S:	Supported
8234F:	drivers/scsi/pm8001/
8235
8236POSIX CLOCKS and TIMERS
8237M:	Thomas Gleixner <tglx@linutronix.de>
8238L:	linux-kernel@vger.kernel.org
8239T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8240S:	Maintained
8241F:	fs/timerfd.c
8242F:	include/linux/timer*
8243F:	kernel/time/*timer*
8244
8245POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8246M:	Sebastian Reichel <sre@kernel.org>
8247M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8248M:	David Woodhouse <dwmw2@infradead.org>
8249L:	linux-pm@vger.kernel.org
8250T:	git git://git.infradead.org/battery-2.6.git
8251S:	Maintained
8252F:	include/linux/power_supply.h
8253F:	drivers/power/
8254X:	drivers/power/avs/
8255
8256POWER STATE COORDINATION INTERFACE (PSCI)
8257M:	Mark Rutland <mark.rutland@arm.com>
8258M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8259L:	linux-arm-kernel@lists.infradead.org
8260S:	Maintained
8261F:	drivers/firmware/psci.c
8262F:	include/linux/psci.h
8263F:	include/uapi/linux/psci.h
8264
8265PNP SUPPORT
8266M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8267S:	Maintained
8268F:	drivers/pnp/
8269
8270PNXxxxx I2C DRIVER
8271M:	Vitaly Wool <vitalywool@gmail.com>
8272L:	linux-i2c@vger.kernel.org
8273S:	Maintained
8274F:	drivers/i2c/busses/i2c-pnx.c
8275
8276PPP PROTOCOL DRIVERS AND COMPRESSORS
8277M:	Paul Mackerras <paulus@samba.org>
8278L:	linux-ppp@vger.kernel.org
8279S:	Maintained
8280F:	drivers/net/ppp/ppp_*
8281
8282PPP OVER ATM (RFC 2364)
8283M:	Mitchell Blank Jr <mitch@sfgoth.com>
8284S:	Maintained
8285F:	net/atm/pppoatm.c
8286F:	include/uapi/linux/atmppp.h
8287
8288PPP OVER ETHERNET
8289M:	Michal Ostrowski <mostrows@earthlink.net>
8290S:	Maintained
8291F:	drivers/net/ppp/pppoe.c
8292F:	drivers/net/ppp/pppox.c
8293
8294PPP OVER L2TP
8295M:	James Chapman <jchapman@katalix.com>
8296S:	Maintained
8297F:	net/l2tp/l2tp_ppp.c
8298F:	include/linux/if_pppol2tp.h
8299F:	include/uapi/linux/if_pppol2tp.h
8300
8301PPS SUPPORT
8302M:	Rodolfo Giometti <giometti@enneenne.com>
8303W:	http://wiki.enneenne.com/index.php/LinuxPPS_support
8304L:	linuxpps@ml.enneenne.com (subscribers-only)
8305S:	Maintained
8306F:	Documentation/pps/
8307F:	drivers/pps/
8308F:	include/linux/pps*.h
8309
8310PPTP DRIVER
8311M:	Dmitry Kozlov <xeb@mail.ru>
8312L:	netdev@vger.kernel.org
8313S:	Maintained
8314F:	drivers/net/ppp/pptp.c
8315W:	http://sourceforge.net/projects/accel-pptp
8316
8317PREEMPTIBLE KERNEL
8318M:	Robert Love <rml@tech9.net>
8319L:	kpreempt-tech@lists.sourceforge.net
8320W:	ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8321S:	Supported
8322F:	Documentation/preempt-locking.txt
8323F:	include/linux/preempt.h
8324
8325PRISM54 WIRELESS DRIVER
8326M:	"Luis R. Rodriguez" <mcgrof@gmail.com>
8327L:	linux-wireless@vger.kernel.org
8328W:	http://wireless.kernel.org/en/users/Drivers/p54
8329S:	Obsolete
8330F:	drivers/net/wireless/prism54/
8331
8332PS3 NETWORK SUPPORT
8333M:	Geoff Levand <geoff@infradead.org>
8334L:	netdev@vger.kernel.org
8335L:	linuxppc-dev@lists.ozlabs.org
8336S:	Maintained
8337F:	drivers/net/ethernet/toshiba/ps3_gelic_net.*
8338
8339PS3 PLATFORM SUPPORT
8340M:	Geoff Levand <geoff@infradead.org>
8341L:	linuxppc-dev@lists.ozlabs.org
8342S:	Maintained
8343F:	arch/powerpc/boot/ps3*
8344F:	arch/powerpc/include/asm/lv1call.h
8345F:	arch/powerpc/include/asm/ps3*.h
8346F:	arch/powerpc/platforms/ps3/
8347F:	drivers/*/ps3*
8348F:	drivers/ps3/
8349F:	drivers/rtc/rtc-ps3.c
8350F:	drivers/usb/host/*ps3.c
8351F:	sound/ppc/snd_ps3*
8352
8353PS3VRAM DRIVER
8354M:	Jim Paris <jim@jtan.com>
8355M:	Geoff Levand <geoff@infradead.org>
8356L:	linuxppc-dev@lists.ozlabs.org
8357S:	Maintained
8358F:	drivers/block/ps3vram.c
8359
8360PSTORE FILESYSTEM
8361M:	Anton Vorontsov <anton@enomsg.org>
8362M:	Colin Cross <ccross@android.com>
8363M:	Kees Cook <keescook@chromium.org>
8364M:	Tony Luck <tony.luck@intel.com>
8365S:	Maintained
8366T:	git git://git.infradead.org/users/cbou/linux-pstore.git
8367F:	fs/pstore/
8368F:	include/linux/pstore*
8369F:	drivers/firmware/efi/efi-pstore.c
8370F:	drivers/acpi/apei/erst.c
8371
8372PTP HARDWARE CLOCK SUPPORT
8373M:	Richard Cochran <richardcochran@gmail.com>
8374L:	netdev@vger.kernel.org
8375S:	Maintained
8376W:	http://linuxptp.sourceforge.net/
8377F:	Documentation/ABI/testing/sysfs-ptp
8378F:	Documentation/ptp/*
8379F:	drivers/net/ethernet/freescale/gianfar_ptp.c
8380F:	drivers/net/phy/dp83640*
8381F:	drivers/ptp/*
8382F:	include/linux/ptp_cl*
8383
8384PTRACE SUPPORT
8385M:	Roland McGrath <roland@hack.frob.com>
8386M:	Oleg Nesterov <oleg@redhat.com>
8387S:	Maintained
8388F:	include/asm-generic/syscall.h
8389F:	include/linux/ptrace.h
8390F:	include/linux/regset.h
8391F:	include/linux/tracehook.h
8392F:	include/uapi/linux/ptrace.h
8393F:	kernel/ptrace.c
8394
8395PVRUSB2 VIDEO4LINUX DRIVER
8396M:	Mike Isely <isely@pobox.com>
8397L:	pvrusb2@isely.net	(subscribers-only)
8398L:	linux-media@vger.kernel.org
8399W:	http://www.isely.net/pvrusb2/
8400T:	git git://linuxtv.org/media_tree.git
8401S:	Maintained
8402F:	Documentation/video4linux/README.pvrusb2
8403F:	drivers/media/usb/pvrusb2/
8404
8405PWC WEBCAM DRIVER
8406M:	Hans de Goede <hdegoede@redhat.com>
8407L:	linux-media@vger.kernel.org
8408T:	git git://linuxtv.org/media_tree.git
8409S:	Maintained
8410F:	drivers/media/usb/pwc/*
8411
8412PWM FAN DRIVER
8413M:	Kamil Debski <k.debski@samsung.com>
8414L:	lm-sensors@lm-sensors.org
8415S:	Supported
8416F:	Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8417F:	Documentation/hwmon/pwm-fan
8418F:	drivers/hwmon/pwm-fan.c
8419
8420PWM SUBSYSTEM
8421M:	Thierry Reding <thierry.reding@gmail.com>
8422L:	linux-pwm@vger.kernel.org
8423S:	Maintained
8424T:	git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8425F:	Documentation/pwm.txt
8426F:	Documentation/devicetree/bindings/pwm/
8427F:	include/linux/pwm.h
8428F:	drivers/pwm/
8429F:	drivers/video/backlight/pwm_bl.c
8430F:	include/linux/pwm_backlight.h
8431
8432PXA2xx/PXA3xx SUPPORT
8433M:	Daniel Mack <daniel@zonque.org>
8434M:	Haojian Zhuang <haojian.zhuang@gmail.com>
8435M:	Robert Jarzmik <robert.jarzmik@free.fr>
8436L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8437T:	git git://github.com/hzhuang1/linux.git
8438T:	git git://github.com/rjarzmik/linux.git
8439S:	Maintained
8440F:	arch/arm/mach-pxa/
8441F:	drivers/dma/pxa*
8442F:	drivers/pcmcia/pxa2xx*
8443F:	drivers/spi/spi-pxa2xx*
8444F:	drivers/usb/gadget/udc/pxa2*
8445F:	include/sound/pxa2xx-lib.h
8446F:	sound/arm/pxa*
8447F:	sound/soc/pxa/
8448
8449PXA3xx NAND FLASH DRIVER
8450M:	Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8451L:	linux-mtd@lists.infradead.org
8452S:	Maintained
8453F:	drivers/mtd/nand/pxa3xx_nand.c
8454
8455MMP SUPPORT
8456M:	Eric Miao <eric.y.miao@gmail.com>
8457M:	Haojian Zhuang <haojian.zhuang@gmail.com>
8458L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8459T:	git git://github.com/hzhuang1/linux.git
8460T:	git git://git.linaro.org/people/ycmiao/pxa-linux.git
8461S:	Maintained
8462F:	arch/arm/mach-mmp/
8463
8464PXA MMCI DRIVER
8465S:	Orphan
8466
8467PXA RTC DRIVER
8468M:	Robert Jarzmik <robert.jarzmik@free.fr>
8469L:	rtc-linux@googlegroups.com
8470S:	Maintained
8471
8472QAT DRIVER
8473M:	Tadeusz Struk <tadeusz.struk@intel.com>
8474L:	qat-linux@intel.com
8475S:	Supported
8476F:	drivers/crypto/qat/
8477
8478QIB DRIVER
8479M:	Mike Marciniszyn <infinipath@intel.com>
8480L:	linux-rdma@vger.kernel.org
8481S:	Supported
8482F:	drivers/infiniband/hw/qib/
8483
8484QLOGIC QLA1280 SCSI DRIVER
8485M:	Michael Reed <mdr@sgi.com>
8486L:	linux-scsi@vger.kernel.org
8487S:	Maintained
8488F:	drivers/scsi/qla1280.[ch]
8489
8490QLOGIC QLA2XXX FC-SCSI DRIVER
8491M:	qla2xxx-upstream@qlogic.com
8492L:	linux-scsi@vger.kernel.org
8493S:	Supported
8494F:	Documentation/scsi/LICENSE.qla2xxx
8495F:	drivers/scsi/qla2xxx/
8496
8497QLOGIC QLA4XXX iSCSI DRIVER
8498M:	QLogic-Storage-Upstream@qlogic.com
8499L:	linux-scsi@vger.kernel.org
8500S:	Supported
8501F:	Documentation/scsi/LICENSE.qla4xxx
8502F:	drivers/scsi/qla4xxx/
8503
8504QLOGIC QLA3XXX NETWORK DRIVER
8505M:	Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8506M:	Ron Mercer <ron.mercer@qlogic.com>
8507M:	linux-driver@qlogic.com
8508L:	netdev@vger.kernel.org
8509S:	Supported
8510F:	Documentation/networking/LICENSE.qla3xxx
8511F:	drivers/net/ethernet/qlogic/qla3xxx.*
8512
8513QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8514M:	Dept-GELinuxNICDev@qlogic.com
8515L:	netdev@vger.kernel.org
8516S:	Supported
8517F:	drivers/net/ethernet/qlogic/qlcnic/
8518
8519QLOGIC QLGE 10Gb ETHERNET DRIVER
8520M:	Harish Patil <harish.patil@qlogic.com>
8521M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8522M:	Dept-GELinuxNICDev@qlogic.com
8523M:	linux-driver@qlogic.com
8524L:	netdev@vger.kernel.org
8525S:	Supported
8526F:	drivers/net/ethernet/qlogic/qlge/
8527
8528QNX4 FILESYSTEM
8529M:	Anders Larsen <al@alarsen.net>
8530W:	http://www.alarsen.net/linux/qnx4fs/
8531S:	Maintained
8532F:	fs/qnx4/
8533F:	include/uapi/linux/qnx4_fs.h
8534F:	include/uapi/linux/qnxtypes.h
8535
8536QT1010 MEDIA DRIVER
8537M:	Antti Palosaari <crope@iki.fi>
8538L:	linux-media@vger.kernel.org
8539W:	http://linuxtv.org/
8540W:	http://palosaari.fi/linux/
8541Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8542T:	git git://linuxtv.org/anttip/media_tree.git
8543S:	Maintained
8544F:	drivers/media/tuners/qt1010*
8545
8546QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8547M:	QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8548L:	linux-wireless@vger.kernel.org
8549L:	ath9k-devel@lists.ath9k.org
8550W:	http://wireless.kernel.org/en/users/Drivers/ath9k
8551S:	Supported
8552F:	drivers/net/wireless/ath/ath9k/
8553
8554QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8555M:	Kalle Valo <kvalo@qca.qualcomm.com>
8556L:	ath10k@lists.infradead.org
8557W:	http://wireless.kernel.org/en/users/Drivers/ath10k
8558T:	git git://github.com/kvalo/ath.git
8559S:	Supported
8560F:	drivers/net/wireless/ath/ath10k/
8561
8562QUALCOMM HEXAGON ARCHITECTURE
8563M:	Richard Kuo <rkuo@codeaurora.org>
8564L:	linux-hexagon@vger.kernel.org
8565S:	Supported
8566F:	arch/hexagon/
8567
8568QUALCOMM WCN36XX WIRELESS DRIVER
8569M:	Eugene Krasnikov <k.eugene.e@gmail.com>
8570L:	wcn36xx@lists.infradead.org
8571W:	http://wireless.kernel.org/en/users/Drivers/wcn36xx
8572T:	git git://github.com/KrasnikovEugene/wcn36xx.git
8573S:	Supported
8574F:	drivers/net/wireless/ath/wcn36xx/
8575
8576RADOS BLOCK DEVICE (RBD)
8577M:	Ilya Dryomov <idryomov@gmail.com>
8578M:	Sage Weil <sage@redhat.com>
8579M:	Alex Elder <elder@kernel.org>
8580L:	ceph-devel@vger.kernel.org
8581W:	http://ceph.com/
8582T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8583T:	git git://github.com/ceph/ceph-client.git
8584S:	Supported
8585F:	Documentation/ABI/testing/sysfs-bus-rbd
8586F:	drivers/block/rbd.c
8587F:	drivers/block/rbd_types.h
8588
8589RADEON FRAMEBUFFER DISPLAY DRIVER
8590M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
8591L:	linux-fbdev@vger.kernel.org
8592S:	Maintained
8593F:	drivers/video/fbdev/aty/radeon*
8594F:	include/uapi/linux/radeonfb.h
8595
8596RADIOSHARK RADIO DRIVER
8597M:	Hans de Goede <hdegoede@redhat.com>
8598L:	linux-media@vger.kernel.org
8599T:	git git://linuxtv.org/media_tree.git
8600S:	Maintained
8601F:	drivers/media/radio/radio-shark.c
8602
8603RADIOSHARK2 RADIO DRIVER
8604M:	Hans de Goede <hdegoede@redhat.com>
8605L:	linux-media@vger.kernel.org
8606T:	git git://linuxtv.org/media_tree.git
8607S:	Maintained
8608F:	drivers/media/radio/radio-shark2.c
8609F:	drivers/media/radio/radio-tea5777.c
8610
8611RAGE128 FRAMEBUFFER DISPLAY DRIVER
8612M:	Paul Mackerras <paulus@samba.org>
8613L:	linux-fbdev@vger.kernel.org
8614S:	Maintained
8615F:	drivers/video/fbdev/aty/aty128fb.c
8616
8617RALINK RT2X00 WIRELESS LAN DRIVER
8618P:	rt2x00 project
8619M:	Stanislaw Gruszka <sgruszka@redhat.com>
8620M:	Helmut Schaa <helmut.schaa@googlemail.com>
8621L:	linux-wireless@vger.kernel.org
8622S:	Maintained
8623F:	drivers/net/wireless/rt2x00/
8624
8625RAMDISK RAM BLOCK DEVICE DRIVER
8626M:	Jens Axboe <axboe@kernel.dk>
8627S:	Maintained
8628F:	Documentation/blockdev/ramdisk.txt
8629F:	drivers/block/brd.c
8630
8631RANDOM NUMBER DRIVER
8632M:	"Theodore Ts'o" <tytso@mit.edu>
8633S:	Maintained
8634F:	drivers/char/random.c
8635
8636RAPIDIO SUBSYSTEM
8637M:	Matt Porter <mporter@kernel.crashing.org>
8638M:	Alexandre Bounine <alexandre.bounine@idt.com>
8639S:	Maintained
8640F:	drivers/rapidio/
8641
8642RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8643L:	linux-wireless@vger.kernel.org
8644S:	Orphan
8645F:	drivers/net/wireless/ray*
8646
8647RCUTORTURE MODULE
8648M:	Josh Triplett <josh@joshtriplett.org>
8649M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8650L:	linux-kernel@vger.kernel.org
8651S:	Supported
8652T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8653F:	Documentation/RCU/torture.txt
8654F:	kernel/rcu/rcutorture.c
8655
8656RCUTORTURE TEST FRAMEWORK
8657M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8658M:	Josh Triplett <josh@joshtriplett.org>
8659R:	Steven Rostedt <rostedt@goodmis.org>
8660R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8661R:	Lai Jiangshan <jiangshanlai@gmail.com>
8662L:	linux-kernel@vger.kernel.org
8663S:	Supported
8664T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8665F:	tools/testing/selftests/rcutorture
8666
8667RDC R-321X SoC
8668M:	Florian Fainelli <florian@openwrt.org>
8669S:	Maintained
8670
8671RDC R6040 FAST ETHERNET DRIVER
8672M:	Florian Fainelli <florian@openwrt.org>
8673L:	netdev@vger.kernel.org
8674S:	Maintained
8675F:	drivers/net/ethernet/rdc/r6040.c
8676
8677RDS - RELIABLE DATAGRAM SOCKETS
8678M:	Chien Yen <chien.yen@oracle.com>
8679L:	rds-devel@oss.oracle.com (moderated for non-subscribers)
8680S:	Supported
8681F:	net/rds/
8682
8683READ-COPY UPDATE (RCU)
8684M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8685M:	Josh Triplett <josh@joshtriplett.org>
8686R:	Steven Rostedt <rostedt@goodmis.org>
8687R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8688R:	Lai Jiangshan <jiangshanlai@gmail.com>
8689L:	linux-kernel@vger.kernel.org
8690W:	http://www.rdrop.com/users/paulmck/RCU/
8691S:	Supported
8692T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8693F:	Documentation/RCU/
8694X:	Documentation/RCU/torture.txt
8695F:	include/linux/rcu*
8696X:	include/linux/srcu.h
8697F:	kernel/rcu/
8698X:	kernel/torture.c
8699
8700REAL TIME CLOCK (RTC) SUBSYSTEM
8701M:	Alessandro Zummo <a.zummo@towertech.it>
8702M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
8703L:	rtc-linux@googlegroups.com
8704Q:	http://patchwork.ozlabs.org/project/rtc-linux/list/
8705T:	git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8706S:	Maintained
8707F:	Documentation/rtc.txt
8708F:	drivers/rtc/
8709F:	include/linux/rtc.h
8710F:	include/uapi/linux/rtc.h
8711
8712REALTEK AUDIO CODECS
8713M:	Bard Liao <bardliao@realtek.com>
8714M:	Oder Chiou <oder_chiou@realtek.com>
8715S:	Maintained
8716F:	sound/soc/codecs/rt*
8717F:	include/sound/rt*.h
8718
8719REISERFS FILE SYSTEM
8720L:	reiserfs-devel@vger.kernel.org
8721S:	Supported
8722F:	fs/reiserfs/
8723
8724REGISTER MAP ABSTRACTION
8725M:	Mark Brown <broonie@kernel.org>
8726L:	linux-kernel@vger.kernel.org
8727T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8728S:	Supported
8729F:	drivers/base/regmap/
8730F:	include/linux/regmap.h
8731
8732REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8733M:	Ohad Ben-Cohen <ohad@wizery.com>
8734T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8735S:	Maintained
8736F:	drivers/remoteproc/
8737F:	Documentation/remoteproc.txt
8738F:	include/linux/remoteproc.h
8739
8740REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8741M:	Ohad Ben-Cohen <ohad@wizery.com>
8742T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8743S:	Maintained
8744F:	drivers/rpmsg/
8745F:	Documentation/rpmsg.txt
8746F:	include/linux/rpmsg.h
8747
8748RESET CONTROLLER FRAMEWORK
8749M:	Philipp Zabel <p.zabel@pengutronix.de>
8750S:	Maintained
8751F:	drivers/reset/
8752F:	Documentation/devicetree/bindings/reset/
8753F:	include/dt-bindings/reset/
8754F:	include/linux/reset.h
8755F:	include/linux/reset-controller.h
8756
8757RFKILL
8758M:	Johannes Berg <johannes@sipsolutions.net>
8759L:	linux-wireless@vger.kernel.org
8760W:	http://wireless.kernel.org/
8761T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8762T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8763S:	Maintained
8764F:	Documentation/rfkill.txt
8765F:	net/rfkill/
8766
8767RHASHTABLE
8768M:	Thomas Graf <tgraf@suug.ch>
8769L:	netdev@vger.kernel.org
8770S:	Maintained
8771F:	lib/rhashtable.c
8772F:	include/linux/rhashtable.h
8773
8774RICOH SMARTMEDIA/XD DRIVER
8775M:	Maxim Levitsky <maximlevitsky@gmail.com>
8776S:	Maintained
8777F:	drivers/mtd/nand/r852.c
8778F:	drivers/mtd/nand/r852.h
8779
8780RICOH R5C592 MEMORYSTICK DRIVER
8781M:	Maxim Levitsky <maximlevitsky@gmail.com>
8782S:	Maintained
8783F:	drivers/memstick/host/r592.*
8784
8785ROCCAT DRIVERS
8786M:	Stefan Achatz <erazor_de@users.sourceforge.net>
8787W:	http://sourceforge.net/projects/roccat/
8788S:	Maintained
8789F:	drivers/hid/hid-roccat*
8790F:	include/linux/hid-roccat*
8791F:	Documentation/ABI/*/sysfs-driver-hid-roccat*
8792
8793ROCKER DRIVER
8794M:	Jiri Pirko <jiri@resnulli.us>
8795M:	Scott Feldman <sfeldma@gmail.com>
8796L:	netdev@vger.kernel.org
8797S:	Supported
8798F:	drivers/net/ethernet/rocker/
8799
8800ROCKETPORT DRIVER
8801P:	Comtrol Corp.
8802W:	http://www.comtrol.com
8803S:	Maintained
8804F:	Documentation/serial/rocket.txt
8805F:	drivers/tty/rocket*
8806
8807ROCKETPORT EXPRESS/INFINITY DRIVER
8808M:	Kevin Cernekee <cernekee@gmail.com>
8809L:	linux-serial@vger.kernel.org
8810S:	Odd Fixes
8811F:	drivers/tty/serial/rp2.*
8812
8813ROSE NETWORK LAYER
8814M:	Ralf Baechle <ralf@linux-mips.org>
8815L:	linux-hams@vger.kernel.org
8816W:	http://www.linux-ax25.org/
8817S:	Maintained
8818F:	include/net/rose.h
8819F:	include/uapi/linux/rose.h
8820F:	net/rose/
8821
8822RTL2830 MEDIA DRIVER
8823M:	Antti Palosaari <crope@iki.fi>
8824L:	linux-media@vger.kernel.org
8825W:	http://linuxtv.org/
8826W:	http://palosaari.fi/linux/
8827Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8828T:	git git://linuxtv.org/anttip/media_tree.git
8829S:	Maintained
8830F:	drivers/media/dvb-frontends/rtl2830*
8831
8832RTL2832 MEDIA DRIVER
8833M:	Antti Palosaari <crope@iki.fi>
8834L:	linux-media@vger.kernel.org
8835W:	http://linuxtv.org/
8836W:	http://palosaari.fi/linux/
8837Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8838T:	git git://linuxtv.org/anttip/media_tree.git
8839S:	Maintained
8840F:	drivers/media/dvb-frontends/rtl2832*
8841
8842RTL2832_SDR MEDIA DRIVER
8843M:	Antti Palosaari <crope@iki.fi>
8844L:	linux-media@vger.kernel.org
8845W:	http://linuxtv.org/
8846W:	http://palosaari.fi/linux/
8847Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8848T:	git git://linuxtv.org/anttip/media_tree.git
8849S:	Maintained
8850F:	drivers/media/dvb-frontends/rtl2832_sdr*
8851
8852RTL8180 WIRELESS DRIVER
8853L:	linux-wireless@vger.kernel.org
8854W:	http://wireless.kernel.org/
8855T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8856S:	Orphan
8857F:	drivers/net/wireless/rtl818x/rtl8180/
8858
8859RTL8187 WIRELESS DRIVER
8860M:	Herton Ronaldo Krzesinski <herton@canonical.com>
8861M:	Hin-Tak Leung <htl10@users.sourceforge.net>
8862M:	Larry Finger <Larry.Finger@lwfinger.net>
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/rtl818x/rtl8187/
8868
8869RTL8192CE WIRELESS DRIVER
8870M:	Larry Finger <Larry.Finger@lwfinger.net>
8871M:	Chaoming Li <chaoming_li@realsil.com.cn>
8872L:	linux-wireless@vger.kernel.org
8873W:	http://wireless.kernel.org/
8874T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8875S:	Maintained
8876F:	drivers/net/wireless/rtlwifi/
8877F:	drivers/net/wireless/rtlwifi/rtl8192ce/
8878
8879S3 SAVAGE FRAMEBUFFER DRIVER
8880M:	Antonino Daplas <adaplas@gmail.com>
8881L:	linux-fbdev@vger.kernel.org
8882S:	Maintained
8883F:	drivers/video/fbdev/savage/
8884
8885S390
8886M:	Martin Schwidefsky <schwidefsky@de.ibm.com>
8887M:	Heiko Carstens <heiko.carstens@de.ibm.com>
8888L:	linux-s390@vger.kernel.org
8889W:	http://www.ibm.com/developerworks/linux/linux390/
8890S:	Supported
8891F:	arch/s390/
8892F:	drivers/s390/
8893F:	Documentation/s390/
8894F:	Documentation/DocBook/s390*
8895
8896S390 COMMON I/O LAYER
8897M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
8898M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8899L:	linux-s390@vger.kernel.org
8900W:	http://www.ibm.com/developerworks/linux/linux390/
8901S:	Supported
8902F:	drivers/s390/cio/
8903
8904S390 DASD DRIVER
8905M:	Stefan Weinhuber <wein@de.ibm.com>
8906M:	Stefan Haberland <stefan.haberland@de.ibm.com>
8907L:	linux-s390@vger.kernel.org
8908W:	http://www.ibm.com/developerworks/linux/linux390/
8909S:	Supported
8910F:	drivers/s390/block/dasd*
8911F:	block/partitions/ibm.c
8912
8913S390 NETWORK DRIVERS
8914M:	Ursula Braun <ursula.braun@de.ibm.com>
8915L:	linux-s390@vger.kernel.org
8916W:	http://www.ibm.com/developerworks/linux/linux390/
8917S:	Supported
8918F:	drivers/s390/net/
8919
8920S390 PCI SUBSYSTEM
8921M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
8922M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
8923L:	linux-s390@vger.kernel.org
8924W:	http://www.ibm.com/developerworks/linux/linux390/
8925S:	Supported
8926F:	arch/s390/pci/
8927F:	drivers/pci/hotplug/s390_pci_hpc.c
8928
8929S390 ZCRYPT DRIVER
8930M:	Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8931L:	linux-s390@vger.kernel.org
8932W:	http://www.ibm.com/developerworks/linux/linux390/
8933S:	Supported
8934F:	drivers/s390/crypto/
8935
8936S390 ZFCP DRIVER
8937M:	Steffen Maier <maier@linux.vnet.ibm.com>
8938L:	linux-s390@vger.kernel.org
8939W:	http://www.ibm.com/developerworks/linux/linux390/
8940S:	Supported
8941F:	drivers/s390/scsi/zfcp_*
8942
8943S390 IUCV NETWORK LAYER
8944M:	Ursula Braun <ursula.braun@de.ibm.com>
8945L:	linux-s390@vger.kernel.org
8946W:	http://www.ibm.com/developerworks/linux/linux390/
8947S:	Supported
8948F:	drivers/s390/net/*iucv*
8949F:	include/net/iucv/
8950F:	net/iucv/
8951
8952S3C24XX SD/MMC Driver
8953M:	Ben Dooks <ben-linux@fluff.org>
8954L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8955S:	Supported
8956F:	drivers/mmc/host/s3cmci.*
8957
8958SAA6588 RDS RECEIVER DRIVER
8959M:	Hans Verkuil <hverkuil@xs4all.nl>
8960L:	linux-media@vger.kernel.org
8961T:	git git://linuxtv.org/media_tree.git
8962W:	http://linuxtv.org
8963S:	Odd Fixes
8964F:	drivers/media/i2c/saa6588*
8965
8966SAA7134 VIDEO4LINUX DRIVER
8967M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8968L:	linux-media@vger.kernel.org
8969W:	http://linuxtv.org
8970T:	git git://linuxtv.org/media_tree.git
8971S:	Odd fixes
8972F:	Documentation/video4linux/*.saa7134
8973F:	drivers/media/pci/saa7134/
8974
8975SAA7146 VIDEO4LINUX-2 DRIVER
8976M:	Hans Verkuil <hverkuil@xs4all.nl>
8977L:	linux-media@vger.kernel.org
8978T:	git git://linuxtv.org/media_tree.git
8979S:	Maintained
8980F:	drivers/media/common/saa7146/
8981F:	drivers/media/pci/saa7146/
8982F:	include/media/saa7146*
8983
8984SAMSUNG LAPTOP DRIVER
8985M:	Corentin Chary <corentin.chary@gmail.com>
8986L:	platform-driver-x86@vger.kernel.org
8987S:	Maintained
8988F:	drivers/platform/x86/samsung-laptop.c
8989
8990SAMSUNG AUDIO (ASoC) DRIVERS
8991M:	Sangbeom Kim <sbkim73@samsung.com>
8992L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8993S:	Supported
8994F:	sound/soc/samsung/
8995
8996SAMSUNG FRAMEBUFFER DRIVER
8997M:	Jingoo Han <jingoohan1@gmail.com>
8998L:	linux-fbdev@vger.kernel.org
8999S:	Maintained
9000F:	drivers/video/fbdev/s3c-fb.c
9001
9002SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9003M:	Sangbeom Kim <sbkim73@samsung.com>
9004M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
9005L:	linux-kernel@vger.kernel.org
9006L:	linux-samsung-soc@vger.kernel.org
9007S:	Supported
9008F:	drivers/mfd/sec*.c
9009F:	drivers/regulator/s2m*.c
9010F:	drivers/regulator/s5m*.c
9011F:	drivers/clk/clk-s2mps11.c
9012F:	drivers/rtc/rtc-s5m.c
9013F:	include/linux/mfd/samsung/
9014F:	Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9015F:	Documentation/devicetree/bindings/mfd/s2mp*.txt
9016
9017SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9018M:	Kyungmin Park <kyungmin.park@samsung.com>
9019M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9020L:	linux-media@vger.kernel.org
9021Q:	https://patchwork.linuxtv.org/project/linux-media/list/
9022S:	Supported
9023F:	drivers/media/platform/exynos4-is/
9024
9025SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9026M:	Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9027L:	linux-media@vger.kernel.org
9028L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9029S:	Maintained
9030F:	drivers/media/platform/s3c-camif/
9031F:	include/media/s3c_camif.h
9032
9033SAMSUNG S5C73M3 CAMERA DRIVER
9034M:	Kyungmin Park <kyungmin.park@samsung.com>
9035M:	Andrzej Hajda <a.hajda@samsung.com>
9036L:	linux-media@vger.kernel.org
9037S:	Supported
9038F:	drivers/media/i2c/s5c73m3/*
9039
9040SAMSUNG S5K5BAF CAMERA DRIVER
9041M:	Kyungmin Park <kyungmin.park@samsung.com>
9042M:	Andrzej Hajda <a.hajda@samsung.com>
9043L:	linux-media@vger.kernel.org
9044S:	Supported
9045F:	drivers/media/i2c/s5k5baf.c
9046
9047SAMSUNG S3FWRN5 NFC DRIVER
9048M:	Robert Baldyga <r.baldyga@samsung.com>
9049L:	linux-nfc@lists.01.org (moderated for non-subscribers)
9050S:	Supported
9051F:	drivers/nfc/s3fwrn5
9052
9053SAMSUNG SOC CLOCK DRIVERS
9054M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9055M:	Tomasz Figa <tomasz.figa@gmail.com>
9056S:	Supported
9057L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9058F:	drivers/clk/samsung/
9059
9060SAMSUNG SXGBE DRIVERS
9061M:	Byungho An <bh74.an@samsung.com>
9062M:	Girish K S <ks.giri@samsung.com>
9063M:	Vipul Pandya <vipul.pandya@samsung.com>
9064S:	Supported
9065L:	netdev@vger.kernel.org
9066F:	drivers/net/ethernet/samsung/sxgbe/
9067
9068SAMSUNG THERMAL DRIVER
9069M:	Lukasz Majewski <l.majewski@samsung.com>
9070L:	linux-pm@vger.kernel.org
9071L:	linux-samsung-soc@vger.kernel.org
9072S:	Supported
9073T:	https://github.com/lmajewski/linux-samsung-thermal.git
9074F:	drivers/thermal/samsung/
9075
9076SAMSUNG USB2 PHY DRIVER
9077M:	Kamil Debski <k.debski@samsung.com>
9078L:	linux-kernel@vger.kernel.org
9079S:	Supported
9080F:	Documentation/devicetree/bindings/phy/samsung-phy.txt
9081F:	Documentation/phy/samsung-usb2.txt
9082F:	drivers/phy/phy-exynos4210-usb2.c
9083F:	drivers/phy/phy-exynos4x12-usb2.c
9084F:	drivers/phy/phy-exynos5250-usb2.c
9085F:	drivers/phy/phy-s5pv210-usb2.c
9086F:	drivers/phy/phy-samsung-usb2.c
9087F:	drivers/phy/phy-samsung-usb2.h
9088
9089SERIAL DRIVERS
9090M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9091L:	linux-serial@vger.kernel.org
9092S:	Maintained
9093F:	drivers/tty/serial/
9094
9095SYNOPSYS DESIGNWARE DMAC DRIVER
9096M:	Viresh Kumar <vireshk@kernel.org>
9097M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9098S:	Maintained
9099F:	include/linux/dma/dw.h
9100F:	include/linux/platform_data/dma-dw.h
9101F:	drivers/dma/dw/
9102
9103SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9104M: Lars Persson <lars.persson@axis.com>
9105L: netdev@vger.kernel.org
9106S: Supported
9107F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9108F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9109
9110SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9111M:	Seungwon Jeon <tgih.jun@samsung.com>
9112M:	Jaehoon Chung <jh80.chung@samsung.com>
9113L:	linux-mmc@vger.kernel.org
9114S:	Maintained
9115F:	include/linux/mmc/dw_mmc.h
9116F:	drivers/mmc/host/dw_mmc*
9117
9118THUNDERBOLT DRIVER
9119M:	Andreas Noever <andreas.noever@gmail.com>
9120S:	Maintained
9121F:	drivers/thunderbolt/
9122
9123TIMEKEEPING, CLOCKSOURCE CORE, NTP
9124M:	John Stultz <john.stultz@linaro.org>
9125M:	Thomas Gleixner <tglx@linutronix.de>
9126L:	linux-kernel@vger.kernel.org
9127T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9128S:	Supported
9129F:	include/linux/clocksource.h
9130F:	include/linux/time.h
9131F:	include/linux/timex.h
9132F:	include/uapi/linux/time.h
9133F:	include/uapi/linux/timex.h
9134F:	kernel/time/clocksource.c
9135F:	kernel/time/time*.c
9136F:	kernel/time/ntp.c
9137F:	tools/testing/selftests/timers/
9138
9139SC1200 WDT DRIVER
9140M:	Zwane Mwaikambo <zwanem@gmail.com>
9141S:	Maintained
9142F:	drivers/watchdog/sc1200wdt.c
9143
9144SCHEDULER
9145M:	Ingo Molnar <mingo@redhat.com>
9146M:	Peter Zijlstra <peterz@infradead.org>
9147L:	linux-kernel@vger.kernel.org
9148T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9149S:	Maintained
9150F:	kernel/sched/
9151F:	include/linux/sched.h
9152F:	include/uapi/linux/sched.h
9153F:	include/linux/wait.h
9154
9155SCORE ARCHITECTURE
9156M:	Chen Liqin <liqin.linux@gmail.com>
9157M:	Lennox Wu <lennox.wu@gmail.com>
9158W:	http://www.sunplus.com
9159S:	Supported
9160F:	arch/score/
9161
9162SCSI CDROM DRIVER
9163M:	Jens Axboe <axboe@kernel.dk>
9164L:	linux-scsi@vger.kernel.org
9165W:	http://www.kernel.dk
9166S:	Maintained
9167F:	drivers/scsi/sr*
9168
9169SCSI RDMA PROTOCOL (SRP) INITIATOR
9170M:	Bart Van Assche <bart.vanassche@sandisk.com>
9171L:	linux-rdma@vger.kernel.org
9172S:	Supported
9173W:	http://www.openfabrics.org
9174Q:	http://patchwork.kernel.org/project/linux-rdma/list/
9175T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9176F:	drivers/infiniband/ulp/srp/
9177F:	include/scsi/srp.h
9178
9179SCSI SG DRIVER
9180M:	Doug Gilbert <dgilbert@interlog.com>
9181L:	linux-scsi@vger.kernel.org
9182W:	http://sg.danny.cz/sg
9183S:	Maintained
9184F:	Documentation/scsi/scsi-generic.txt
9185F:	drivers/scsi/sg.c
9186F:	include/scsi/sg.h
9187
9188SCSI SUBSYSTEM
9189M:	"James E.J. Bottomley" <JBottomley@odin.com>
9190L:	linux-scsi@vger.kernel.org
9191T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9192S:	Maintained
9193F:	drivers/scsi/
9194F:	include/scsi/
9195
9196SCSI TAPE DRIVER
9197M:	Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9198L:	linux-scsi@vger.kernel.org
9199S:	Maintained
9200F:	Documentation/scsi/st.txt
9201F:	drivers/scsi/st.*
9202F:	drivers/scsi/st_*.h
9203
9204SCTP PROTOCOL
9205M:	Vlad Yasevich <vyasevich@gmail.com>
9206M:	Neil Horman <nhorman@tuxdriver.com>
9207L:	linux-sctp@vger.kernel.org
9208W:	http://lksctp.sourceforge.net
9209S:	Maintained
9210F:	Documentation/networking/sctp.txt
9211F:	include/linux/sctp.h
9212F:	include/uapi/linux/sctp.h
9213F:	include/net/sctp/
9214F:	net/sctp/
9215
9216SCx200 CPU SUPPORT
9217M:	Jim Cromie <jim.cromie@gmail.com>
9218S:	Odd Fixes
9219F:	Documentation/i2c/busses/scx200_acb
9220F:	arch/x86/platform/scx200/
9221F:	drivers/watchdog/scx200_wdt.c
9222F:	drivers/i2c/busses/scx200*
9223F:	drivers/mtd/maps/scx200_docflash.c
9224F:	include/linux/scx200.h
9225
9226SCx200 GPIO DRIVER
9227M:	Jim Cromie <jim.cromie@gmail.com>
9228S:	Maintained
9229F:	drivers/char/scx200_gpio.c
9230F:	include/linux/scx200_gpio.h
9231
9232SCx200 HRT CLOCKSOURCE DRIVER
9233M:	Jim Cromie <jim.cromie@gmail.com>
9234S:	Maintained
9235F:	drivers/clocksource/scx200_hrt.c
9236
9237SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9238M:	Sascha Sommer <saschasommer@freenet.de>
9239L:	sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9240S:	Maintained
9241F:	drivers/mmc/host/sdricoh_cs.c
9242
9243SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9244L:	linux-mmc@vger.kernel.org
9245S:	Orphan
9246F:	drivers/mmc/host/sdhci.*
9247F:	drivers/mmc/host/sdhci-pltfm.[ch]
9248
9249SECURE COMPUTING
9250M:	Kees Cook <keescook@chromium.org>
9251R:	Andy Lutomirski <luto@amacapital.net>
9252R:	Will Drewry <wad@chromium.org>
9253T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9254S:	Supported
9255F:	kernel/seccomp.c
9256F:	include/uapi/linux/seccomp.h
9257F:	include/linux/seccomp.h
9258F:	tools/testing/selftests/seccomp/*
9259K:	\bsecure_computing
9260K:	\bTIF_SECCOMP\b
9261
9262SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9263M:	Ben Dooks <ben-linux@fluff.org>
9264M:	Jaehoon Chung <jh80.chung@samsung.com>
9265L:	linux-mmc@vger.kernel.org
9266S:	Maintained
9267F:	drivers/mmc/host/sdhci-s3c*
9268
9269SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9270M:	Viresh Kumar <vireshk@kernel.org>
9271L:	spear-devel@list.st.com
9272L:	linux-mmc@vger.kernel.org
9273S:	Maintained
9274F:	drivers/mmc/host/sdhci-spear.c
9275
9276SECURITY SUBSYSTEM
9277M:	James Morris <james.l.morris@oracle.com>
9278M:	"Serge E. Hallyn" <serge@hallyn.com>
9279L:	linux-security-module@vger.kernel.org (suggested Cc:)
9280T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9281W:	http://kernsec.org/
9282S:	Supported
9283F:	security/
9284
9285SECURITY CONTACT
9286M:	Security Officers <security@kernel.org>
9287S:	Supported
9288
9289SELINUX SECURITY MODULE
9290M:	Paul Moore <paul@paul-moore.com>
9291M:	Stephen Smalley <sds@tycho.nsa.gov>
9292M:	Eric Paris <eparis@parisplace.org>
9293L:	selinux@tycho.nsa.gov (moderated for non-subscribers)
9294W:	http://selinuxproject.org
9295T:	git git://git.infradead.org/users/pcmoore/selinux
9296S:	Supported
9297F:	include/linux/selinux*
9298F:	security/selinux/
9299F:	scripts/selinux/
9300
9301APPARMOR SECURITY MODULE
9302M:	John Johansen <john.johansen@canonical.com>
9303L:	apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9304W:	apparmor.wiki.kernel.org
9305T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9306S:	Supported
9307F:	security/apparmor/
9308
9309YAMA SECURITY MODULE
9310M:	Kees Cook <keescook@chromium.org>
9311T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9312S:	Supported
9313F:	security/yama/
9314
9315SENSABLE PHANTOM
9316M:	Jiri Slaby <jirislaby@gmail.com>
9317S:	Maintained
9318F:	drivers/misc/phantom.c
9319F:	include/uapi/linux/phantom.h
9320
9321SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9322M:	Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9323M:	Minh Tran <minh.tran@avagotech.com>
9324M:	John Soni Jose <sony.john-n@avagotech.com>
9325L:	linux-scsi@vger.kernel.org
9326W:	http://www.avagotech.com
9327S:	Supported
9328F:	drivers/scsi/be2iscsi/
9329
9330Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9331M:	Sathya Perla <sathya.perla@avagotech.com>
9332M:	Ajit Khaparde <ajit.khaparde@avagotech.com>
9333M:	Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9334M:	Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9335L:	netdev@vger.kernel.org
9336W:	http://www.emulex.com
9337S:	Supported
9338F:	drivers/net/ethernet/emulex/benet/
9339
9340EMULEX ONECONNECT ROCE DRIVER
9341M:	Selvin Xavier <selvin.xavier@avagotech.com>
9342M:	Devesh Sharma <devesh.sharma@avagotech.com>
9343M:	Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9344L:	linux-rdma@vger.kernel.org
9345W:	http://www.emulex.com
9346S:	Supported
9347F:	drivers/infiniband/hw/ocrdma/
9348
9349SFC NETWORK DRIVER
9350M:	Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9351M:	Shradha Shah <sshah@solarflare.com>
9352L:	netdev@vger.kernel.org
9353S:	Supported
9354F:	drivers/net/ethernet/sfc/
9355
9356SGI GRU DRIVER
9357M:	Dimitri Sivanich <sivanich@sgi.com>
9358S:	Maintained
9359F:	drivers/misc/sgi-gru/
9360
9361SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9362M:	Pat Gefre <pfg@sgi.com>
9363L:	linux-ia64@vger.kernel.org
9364S:	Supported
9365F:	Documentation/ia64/serial.txt
9366F:	drivers/tty/serial/ioc?_serial.c
9367F:	include/linux/ioc?.h
9368
9369SGI XP/XPC/XPNET DRIVER
9370M:	Cliff Whickman <cpw@sgi.com>
9371M:	Robin Holt <robinmholt@gmail.com>
9372S:	Maintained
9373F:	drivers/misc/sgi-xp/
9374
9375SI2157 MEDIA DRIVER
9376M:	Antti Palosaari <crope@iki.fi>
9377L:	linux-media@vger.kernel.org
9378W:	http://linuxtv.org/
9379W:	http://palosaari.fi/linux/
9380Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9381T:	git git://linuxtv.org/anttip/media_tree.git
9382S:	Maintained
9383F:	drivers/media/tuners/si2157*
9384
9385SI2168 MEDIA DRIVER
9386M:	Antti Palosaari <crope@iki.fi>
9387L:	linux-media@vger.kernel.org
9388W:	http://linuxtv.org/
9389W:	http://palosaari.fi/linux/
9390Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9391T:	git git://linuxtv.org/anttip/media_tree.git
9392S:	Maintained
9393F:	drivers/media/dvb-frontends/si2168*
9394
9395SI470X FM RADIO RECEIVER I2C DRIVER
9396M:	Hans Verkuil <hverkuil@xs4all.nl>
9397L:	linux-media@vger.kernel.org
9398T:	git git://linuxtv.org/media_tree.git
9399W:	http://linuxtv.org
9400S:	Odd Fixes
9401F:	drivers/media/radio/si470x/radio-si470x-i2c.c
9402
9403SI470X FM RADIO RECEIVER USB DRIVER
9404M:	Hans Verkuil <hverkuil@xs4all.nl>
9405L:	linux-media@vger.kernel.org
9406T:	git git://linuxtv.org/media_tree.git
9407W:	http://linuxtv.org
9408S:	Maintained
9409F:	drivers/media/radio/si470x/radio-si470x-common.c
9410F:	drivers/media/radio/si470x/radio-si470x.h
9411F:	drivers/media/radio/si470x/radio-si470x-usb.c
9412
9413SI4713 FM RADIO TRANSMITTER I2C DRIVER
9414M:	Eduardo Valentin <edubezval@gmail.com>
9415L:	linux-media@vger.kernel.org
9416T:	git git://linuxtv.org/media_tree.git
9417W:	http://linuxtv.org
9418S:	Odd Fixes
9419F:	drivers/media/radio/si4713/si4713.?
9420
9421SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9422M:	Eduardo Valentin <edubezval@gmail.com>
9423L:	linux-media@vger.kernel.org
9424T:	git git://linuxtv.org/media_tree.git
9425W:	http://linuxtv.org
9426S:	Odd Fixes
9427F:	drivers/media/radio/si4713/radio-platform-si4713.c
9428
9429SI4713 FM RADIO TRANSMITTER USB DRIVER
9430M:	Hans Verkuil <hverkuil@xs4all.nl>
9431L:	linux-media@vger.kernel.org
9432T:	git git://linuxtv.org/media_tree.git
9433W:	http://linuxtv.org
9434S:	Maintained
9435F:	drivers/media/radio/si4713/radio-usb-si4713.c
9436
9437SIANO DVB DRIVER
9438M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9439L:	linux-media@vger.kernel.org
9440W:	http://linuxtv.org
9441T:	git git://linuxtv.org/media_tree.git
9442S:	Odd fixes
9443F:	drivers/media/common/siano/
9444F:	drivers/media/usb/siano/
9445F:	drivers/media/usb/siano/
9446F:	drivers/media/mmc/siano/
9447
9448SIMPLEFB FB DRIVER
9449M:	Hans de Goede <hdegoede@redhat.com>
9450L:	linux-fbdev@vger.kernel.org
9451S:	Maintained
9452F:	Documentation/devicetree/bindings/video/simple-framebuffer.txt
9453F:	drivers/video/fbdev/simplefb.c
9454F:	include/linux/platform_data/simplefb.h
9455
9456SH_VEU V4L2 MEM2MEM DRIVER
9457L:	linux-media@vger.kernel.org
9458S:	Orphan
9459F:	drivers/media/platform/sh_veu.c
9460
9461SH_VOU V4L2 OUTPUT DRIVER
9462L:	linux-media@vger.kernel.org
9463S:	Orphan
9464F:	drivers/media/platform/sh_vou.c
9465F:	include/media/sh_vou.h
9466
9467SIMPLE FIRMWARE INTERFACE (SFI)
9468M:	Len Brown <lenb@kernel.org>
9469L:	sfi-devel@simplefirmware.org
9470W:	http://simplefirmware.org/
9471T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9472S:	Supported
9473F:	arch/x86/platform/sfi/
9474F:	drivers/sfi/
9475F:	include/linux/sfi*.h
9476
9477SIMTEC EB110ATX (Chalice CATS)
9478P:	Ben Dooks
9479P:	Vincent Sanders <vince@simtec.co.uk>
9480M:	Simtec Linux Team <linux@simtec.co.uk>
9481W:	http://www.simtec.co.uk/products/EB110ATX/
9482S:	Supported
9483
9484SIMTEC EB2410ITX (BAST)
9485P:	Ben Dooks
9486P:	Vincent Sanders <vince@simtec.co.uk>
9487M:	Simtec Linux Team <linux@simtec.co.uk>
9488W:	http://www.simtec.co.uk/products/EB2410ITX/
9489S:	Supported
9490F:	arch/arm/mach-s3c24xx/mach-bast.c
9491F:	arch/arm/mach-s3c24xx/bast-ide.c
9492F:	arch/arm/mach-s3c24xx/bast-irq.c
9493
9494TI DAVINCI MACHINE SUPPORT
9495M:	Sekhar Nori <nsekhar@ti.com>
9496M:	Kevin Hilman <khilman@deeprootsystems.com>
9497T:	git git://gitorious.org/linux-davinci/linux-davinci.git
9498Q:	http://patchwork.kernel.org/project/linux-davinci/list/
9499S:	Supported
9500F:	arch/arm/mach-davinci/
9501F:	drivers/i2c/busses/i2c-davinci.c
9502
9503TI DAVINCI SERIES MEDIA DRIVER
9504M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9505L:	linux-media@vger.kernel.org
9506W:	http://linuxtv.org/
9507Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9508T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9509S:	Maintained
9510F:	drivers/media/platform/davinci/
9511F:	include/media/davinci/
9512
9513TI AM437X VPFE 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/platform/am437x/
9521
9522OV2659 OMNIVISION SENSOR DRIVER
9523M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9524L:	linux-media@vger.kernel.org
9525W:	http://linuxtv.org/
9526Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9527T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9528S:	Maintained
9529F:	drivers/media/i2c/ov2659.c
9530F:	include/media/ov2659.h
9531
9532SILICON MOTION SM712 FRAME BUFFER DRIVER
9533M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9534M:	Teddy Wang <teddy.wang@siliconmotion.com>
9535M:	Sudip Mukherjee <sudip@vectorindia.org>
9536L:	linux-fbdev@vger.kernel.org
9537S:	Maintained
9538F:	drivers/video/fbdev/sm712*
9539F:	Documentation/fb/sm712fb.txt
9540
9541SIS 190 ETHERNET DRIVER
9542M:	Francois Romieu <romieu@fr.zoreil.com>
9543L:	netdev@vger.kernel.org
9544S:	Maintained
9545F:	drivers/net/ethernet/sis/sis190.c
9546
9547SIS 900/7016 FAST ETHERNET DRIVER
9548M:	Daniele Venzano <venza@brownhat.org>
9549W:	http://www.brownhat.org/sis900.html
9550L:	netdev@vger.kernel.org
9551S:	Maintained
9552F:	drivers/net/ethernet/sis/sis900.*
9553
9554SIS FRAMEBUFFER DRIVER
9555M:	Thomas Winischhofer <thomas@winischhofer.net>
9556W:	http://www.winischhofer.net/linuxsisvga.shtml
9557S:	Maintained
9558F:	Documentation/fb/sisfb.txt
9559F:	drivers/video/fbdev/sis/
9560F:	include/video/sisfb.h
9561
9562SIS USB2VGA DRIVER
9563M:	Thomas Winischhofer <thomas@winischhofer.net>
9564W:	http://www.winischhofer.at/linuxsisusbvga.shtml
9565S:	Maintained
9566F:	drivers/usb/misc/sisusbvga/
9567
9568SLAB ALLOCATOR
9569M:	Christoph Lameter <cl@linux.com>
9570M:	Pekka Enberg <penberg@kernel.org>
9571M:	David Rientjes <rientjes@google.com>
9572M:	Joonsoo Kim <iamjoonsoo.kim@lge.com>
9573M:	Andrew Morton <akpm@linux-foundation.org>
9574L:	linux-mm@kvack.org
9575S:	Maintained
9576F:	include/linux/sl?b*.h
9577F:	mm/sl?b*
9578
9579SLEEPABLE READ-COPY UPDATE (SRCU)
9580M:	Lai Jiangshan <jiangshanlai@gmail.com>
9581M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9582M:	Josh Triplett <josh@joshtriplett.org>
9583R:	Steven Rostedt <rostedt@goodmis.org>
9584R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9585L:	linux-kernel@vger.kernel.org
9586W:	http://www.rdrop.com/users/paulmck/RCU/
9587S:	Supported
9588T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9589F:	include/linux/srcu.h
9590F:	kernel/rcu/srcu.c
9591
9592SMACK SECURITY MODULE
9593M:	Casey Schaufler <casey@schaufler-ca.com>
9594L:	linux-security-module@vger.kernel.org
9595W:	http://schaufler-ca.com
9596T:	git git://git.gitorious.org/smack-next/kernel.git
9597S:	Maintained
9598F:	Documentation/security/Smack.txt
9599F:	security/smack/
9600
9601DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9602M:	Kevin Hilman <khilman@kernel.org>
9603M:	Nishanth Menon <nm@ti.com>
9604S:	Maintained
9605F:	drivers/power/avs/
9606F:	include/linux/power/smartreflex.h
9607L:	linux-pm@vger.kernel.org
9608
9609SMC91x ETHERNET DRIVER
9610M:	Nicolas Pitre <nico@fluxnic.net>
9611S:	Odd Fixes
9612F:	drivers/net/ethernet/smsc/smc91x.*
9613
9614SMIA AND SMIA++ IMAGE SENSOR DRIVER
9615M:	Sakari Ailus <sakari.ailus@iki.fi>
9616L:	linux-media@vger.kernel.org
9617S:	Maintained
9618F:	drivers/media/i2c/smiapp/
9619F:	include/media/smiapp.h
9620F:	drivers/media/i2c/smiapp-pll.c
9621F:	drivers/media/i2c/smiapp-pll.h
9622F:	include/uapi/linux/smiapp.h
9623F:	Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9624
9625SMM665 HARDWARE MONITOR DRIVER
9626M:	Guenter Roeck <linux@roeck-us.net>
9627L:	lm-sensors@lm-sensors.org
9628S:	Maintained
9629F:	Documentation/hwmon/smm665
9630F:	drivers/hwmon/smm665.c
9631
9632SMSC EMC2103 HARDWARE MONITOR DRIVER
9633M:	Steve Glendinning <steve.glendinning@shawell.net>
9634L:	lm-sensors@lm-sensors.org
9635S:	Maintained
9636F:	Documentation/hwmon/emc2103
9637F:	drivers/hwmon/emc2103.c
9638
9639SMSC SCH5627 HARDWARE MONITOR DRIVER
9640M:	Hans de Goede <hdegoede@redhat.com>
9641L:	lm-sensors@lm-sensors.org
9642S:	Supported
9643F:	Documentation/hwmon/sch5627
9644F:	drivers/hwmon/sch5627.c
9645
9646SMSC47B397 HARDWARE MONITOR DRIVER
9647M:	Jean Delvare <jdelvare@suse.com>
9648L:	lm-sensors@lm-sensors.org
9649S:	Maintained
9650F:	Documentation/hwmon/smsc47b397
9651F:	drivers/hwmon/smsc47b397.c
9652
9653SMSC911x ETHERNET DRIVER
9654M:	Steve Glendinning <steve.glendinning@shawell.net>
9655L:	netdev@vger.kernel.org
9656S:	Maintained
9657F:	include/linux/smsc911x.h
9658F:	drivers/net/ethernet/smsc/smsc911x.*
9659
9660SMSC9420 PCI ETHERNET DRIVER
9661M:	Steve Glendinning <steve.glendinning@shawell.net>
9662L:	netdev@vger.kernel.org
9663S:	Maintained
9664F:	drivers/net/ethernet/smsc/smsc9420.*
9665
9666SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9667M:	Steve Glendinning <steve.glendinning@shawell.net>
9668L:	linux-fbdev@vger.kernel.org
9669S:	Maintained
9670F:	drivers/video/fbdev/smscufx.c
9671
9672SOC-CAMERA V4L2 SUBSYSTEM
9673M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9674L:	linux-media@vger.kernel.org
9675T:	git git://linuxtv.org/media_tree.git
9676S:	Maintained
9677F:	include/media/soc*
9678F:	drivers/media/i2c/soc_camera/
9679F:	drivers/media/platform/soc_camera/
9680
9681SOEKRIS NET48XX LED SUPPORT
9682M:	Chris Boot <bootc@bootc.net>
9683S:	Maintained
9684F:	drivers/leds/leds-net48xx.c
9685
9686SOFTLOGIC 6x10 MPEG CODEC
9687M:	Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9688M:	Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9689M:	Andrey Utkin <andrey.krieger.utkin@gmail.com>
9690M:	Ismael Luceno <ismael@iodev.co.uk>
9691L:	linux-media@vger.kernel.org
9692S:	Supported
9693F:	drivers/media/pci/solo6x10/
9694
9695SOFTWARE RAID (Multiple Disks) SUPPORT
9696M:	Neil Brown <neilb@suse.com>
9697L:	linux-raid@vger.kernel.org
9698S:	Supported
9699F:	drivers/md/
9700F:	include/linux/raid/
9701F:	include/uapi/linux/raid/
9702
9703SONIC NETWORK DRIVER
9704M:	Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9705L:	netdev@vger.kernel.org
9706S:	Maintained
9707F:	drivers/net/ethernet/natsemi/sonic.*
9708
9709SONICS SILICON BACKPLANE DRIVER (SSB)
9710M:	Michael Buesch <m@bues.ch>
9711L:	netdev@vger.kernel.org
9712S:	Maintained
9713F:	drivers/ssb/
9714F:	include/linux/ssb/
9715
9716SONY VAIO CONTROL DEVICE DRIVER
9717M:	Mattia Dongili <malattia@linux.it>
9718L:	platform-driver-x86@vger.kernel.org
9719W:	http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9720S:	Maintained
9721F:	Documentation/laptops/sony-laptop.txt
9722F:	drivers/char/sonypi.c
9723F:	drivers/platform/x86/sony-laptop.c
9724F:	include/linux/sony-laptop.h
9725
9726SONY MEMORYSTICK CARD SUPPORT
9727M:	Alex Dubov <oakad@yahoo.com>
9728W:	http://tifmxx.berlios.de/
9729S:	Maintained
9730F:	drivers/memstick/host/tifm_ms.c
9731
9732SONY MEMORYSTICK STANDARD SUPPORT
9733M:	Maxim Levitsky <maximlevitsky@gmail.com>
9734S:	Maintained
9735F:	drivers/memstick/core/ms_block.*
9736
9737SOUND
9738M:	Jaroslav Kysela <perex@perex.cz>
9739M:	Takashi Iwai <tiwai@suse.com>
9740L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9741W:	http://www.alsa-project.org/
9742T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9743T:	git git://git.alsa-project.org/alsa-kernel.git
9744Q:	http://patchwork.kernel.org/project/alsa-devel/list/
9745S:	Maintained
9746F:	Documentation/sound/
9747F:	include/sound/
9748F:	include/uapi/sound/
9749F:	sound/
9750
9751SOUND - COMPRESSED AUDIO
9752M:	Vinod Koul <vinod.koul@intel.com>
9753L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9754T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9755S:	Supported
9756F:	Documentation/sound/alsa/compress_offload.txt
9757F:	include/sound/compress_driver.h
9758F:	include/uapi/sound/compress_*
9759F:	sound/core/compress_offload.c
9760F:	sound/soc/soc-compress.c
9761
9762SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9763M:	Liam Girdwood <lgirdwood@gmail.com>
9764M:	Mark Brown <broonie@kernel.org>
9765T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9766L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9767W:	http://alsa-project.org/main/index.php/ASoC
9768S:	Supported
9769F:	Documentation/sound/alsa/soc/
9770F:	sound/soc/
9771F:	include/sound/soc*
9772
9773SOUND - DMAENGINE HELPERS
9774M:	Lars-Peter Clausen <lars@metafoo.de>
9775S:	Supported
9776F:	include/sound/dmaengine_pcm.h
9777F:	sound/core/pcm_dmaengine.c
9778F:	sound/soc/soc-generic-dmaengine-pcm.c
9779
9780SP2 MEDIA DRIVER
9781M:	Olli Salonen <olli.salonen@iki.fi>
9782L:	linux-media@vger.kernel.org
9783W:	http://linuxtv.org/
9784Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9785S:	Maintained
9786F:	drivers/media/dvb-frontends/sp2*
9787
9788SPARC + UltraSPARC (sparc/sparc64)
9789M:	"David S. Miller" <davem@davemloft.net>
9790L:	sparclinux@vger.kernel.org
9791Q:	http://patchwork.ozlabs.org/project/sparclinux/list/
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:	arch/sparc/
9796F:	drivers/sbus/
9797
9798SPARC SERIAL DRIVERS
9799M:	"David S. Miller" <davem@davemloft.net>
9800L:	sparclinux@vger.kernel.org
9801T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9802T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9803S:	Maintained
9804F:	include/linux/sunserialcore.h
9805F:	drivers/tty/serial/suncore.c
9806F:	drivers/tty/serial/sunhv.c
9807F:	drivers/tty/serial/sunsab.c
9808F:	drivers/tty/serial/sunsab.h
9809F:	drivers/tty/serial/sunsu.c
9810F:	drivers/tty/serial/sunzilog.c
9811F:	drivers/tty/serial/sunzilog.h
9812
9813SPARSE CHECKER
9814M:	"Christopher Li" <sparse@chrisli.org>
9815L:	linux-sparse@vger.kernel.org
9816W:	https://sparse.wiki.kernel.org/
9817T:	git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9818T:	git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9819S:	Maintained
9820F:	include/linux/compiler.h
9821
9822SPEAR PLATFORM SUPPORT
9823M:	Viresh Kumar <vireshk@kernel.org>
9824M:	Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9825L:	spear-devel@list.st.com
9826L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9827W:	http://www.st.com/spear
9828S:	Maintained
9829F:	arch/arm/mach-spear/
9830
9831SPEAR CLOCK FRAMEWORK SUPPORT
9832M:	Viresh Kumar <vireshk@kernel.org>
9833L:	spear-devel@list.st.com
9834L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9835W:	http://www.st.com/spear
9836S:	Maintained
9837F:	drivers/clk/spear/
9838
9839SPI SUBSYSTEM
9840M:	Mark Brown <broonie@kernel.org>
9841L:	linux-spi@vger.kernel.org
9842T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9843Q:	http://patchwork.kernel.org/project/spi-devel-general/list/
9844S:	Maintained
9845F:	Documentation/spi/
9846F:	drivers/spi/
9847F:	include/linux/spi/
9848F:	include/uapi/linux/spi/
9849
9850SPIDERNET NETWORK DRIVER for CELL
9851M:	Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9852L:	netdev@vger.kernel.org
9853S:	Supported
9854F:	Documentation/networking/spider_net.txt
9855F:	drivers/net/ethernet/toshiba/spider_net*
9856
9857SPU FILE SYSTEM
9858M:	Jeremy Kerr <jk@ozlabs.org>
9859L:	linuxppc-dev@lists.ozlabs.org
9860W:	http://www.ibm.com/developerworks/power/cell/
9861S:	Supported
9862F:	Documentation/filesystems/spufs.txt
9863F:	arch/powerpc/platforms/cell/spufs/
9864
9865SQUASHFS FILE SYSTEM
9866M:	Phillip Lougher <phillip@squashfs.org.uk>
9867L:	squashfs-devel@lists.sourceforge.net (subscribers-only)
9868W:	http://squashfs.org.uk
9869S:	Maintained
9870F:	Documentation/filesystems/squashfs.txt
9871F:	fs/squashfs/
9872
9873SRM (Alpha) environment access
9874M:	Jan-Benedict Glaw <jbglaw@lug-owl.de>
9875S:	Maintained
9876F:	arch/alpha/kernel/srm_env.c
9877
9878STABLE BRANCH
9879M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9880L:	stable@vger.kernel.org
9881S:	Supported
9882F:	Documentation/stable_kernel_rules.txt
9883
9884STAGING SUBSYSTEM
9885M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9886T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9887L:	devel@driverdev.osuosl.org
9888S:	Supported
9889F:	drivers/staging/
9890
9891STAGING - COMEDI
9892M:	Ian Abbott <abbotti@mev.co.uk>
9893M:	H Hartley Sweeten <hsweeten@visionengravers.com>
9894S:	Odd Fixes
9895F:	drivers/staging/comedi/
9896
9897STAGING - FLARION FT1000 DRIVERS
9898M:	Marek Belisko <marek.belisko@gmail.com>
9899S:	Odd Fixes
9900F:	drivers/staging/ft1000/
9901
9902STAGING - INDUSTRIAL IO
9903M:	Jonathan Cameron <jic23@kernel.org>
9904L:	linux-iio@vger.kernel.org
9905S:	Odd Fixes
9906F:	drivers/staging/iio/
9907
9908STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9909M:	Jarod Wilson <jarod@wilsonet.com>
9910W:	http://www.lirc.org/
9911S:	Odd Fixes
9912F:	drivers/staging/media/lirc/
9913
9914STAGING - LUSTRE PARALLEL FILESYSTEM
9915M:	Oleg Drokin <oleg.drokin@intel.com>
9916M:	Andreas Dilger <andreas.dilger@intel.com>
9917L:	lustre-devel@lists.lustre.org (moderated for non-subscribers)
9918W:	http://wiki.lustre.org/
9919S:	Maintained
9920F:	drivers/staging/lustre
9921
9922STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9923M:	Julian Andres Klode <jak@jak-linux.org>
9924M:	Marc Dietrich <marvin24@gmx.de>
9925L:	ac100@lists.launchpad.net (moderated for non-subscribers)
9926L:	linux-tegra@vger.kernel.org
9927S:	Maintained
9928F:	drivers/staging/nvec/
9929
9930STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9931M:	Jens Frederich <jfrederich@gmail.com>
9932M:	Daniel Drake <dsd@laptop.org>
9933M:	Jon Nettleton <jon.nettleton@gmail.com>
9934W:	http://wiki.laptop.org/go/DCON
9935S:	Maintained
9936F:	drivers/staging/olpc_dcon/
9937
9938STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9939M:	Willy Tarreau <willy@meta-x.org>
9940S:	Odd Fixes
9941F:	drivers/staging/panel/
9942
9943STAGING - REALTEK RTL8712U DRIVERS
9944M:	Larry Finger <Larry.Finger@lwfinger.net>
9945M:	Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9946S:	Odd Fixes
9947F:	drivers/staging/rtl8712/
9948
9949STAGING - REALTEK RTL8723U WIRELESS DRIVER
9950M:	Larry Finger <Larry.Finger@lwfinger.net>
9951M:	Jes Sorensen <Jes.Sorensen@redhat.com>
9952L:	linux-wireless@vger.kernel.org
9953S:	Maintained
9954F:	drivers/staging/rtl8723au/
9955
9956STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9957M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9958M:	Teddy Wang <teddy.wang@siliconmotion.com>
9959M:	Sudip Mukherjee <sudip@vectorindia.org>
9960L:	linux-fbdev@vger.kernel.org
9961S:	Maintained
9962F:	drivers/staging/sm750fb/
9963
9964STAGING - SLICOSS
9965M:	Lior Dotan <liodot@gmail.com>
9966M:	Christopher Harrer <charrer@alacritech.com>
9967S:	Odd Fixes
9968F:	drivers/staging/slicoss/
9969
9970STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9971M:	William Hubbs <w.d.hubbs@gmail.com>
9972M:	Chris Brannon <chris@the-brannons.com>
9973M:	Kirk Reiser <kirk@reisers.ca>
9974M:	Samuel Thibault <samuel.thibault@ens-lyon.org>
9975L:	speakup@linux-speakup.org
9976W:	http://www.linux-speakup.org/
9977S:	Odd Fixes
9978F:	drivers/staging/speakup/
9979
9980STAGING - VIA VT665X DRIVERS
9981M:	Forest Bond <forest@alittletooquiet.net>
9982S:	Odd Fixes
9983F:	drivers/staging/vt665?/
9984
9985STAGING - WILC1000 WIFI DRIVER
9986M:	Johnny Kim <johnny.kim@atmel.com>
9987M:	Rachel Kim <rachel.kim@atmel.com>
9988M:	Dean Lee <dean.lee@atmel.com>
9989M:	Chris Park <chris.park@atmel.com>
9990L:	linux-wireless@vger.kernel.org
9991S:	Supported
9992F:	drivers/staging/wilc1000/
9993
9994STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9995M:	Arnaud Patard <arnaud.patard@rtp-net.org>
9996S:	Odd Fixes
9997F:	drivers/staging/xgifb/
9998
9999HFI1 DRIVER
10000M:	Mike Marciniszyn <infinipath@intel.com>
10001L:	linux-rdma@vger.kernel.org
10002S:	Supported
10003F:	drivers/staging/rdma/hfi1
10004
10005STARFIRE/DURALAN NETWORK DRIVER
10006M:	Ion Badulescu <ionut@badula.org>
10007S:	Odd Fixes
10008F:	drivers/net/ethernet/adaptec/starfire*
10009
10010SUN3/3X
10011M:	Sam Creasey <sammy@sammy.net>
10012W:	http://sammy.net/sun3/
10013S:	Maintained
10014F:	arch/m68k/kernel/*sun3*
10015F:	arch/m68k/sun3*/
10016F:	arch/m68k/include/asm/sun3*
10017F:	drivers/net/ethernet/i825xx/sun3*
10018
10019SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10020M:	Hans de Goede <hdegoede@redhat.com>
10021L:	linux-input@vger.kernel.org
10022S:	Maintained
10023F:	Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10024F:	drivers/input/keyboard/sun4i-lradc-keys.c
10025
10026SUNDANCE NETWORK DRIVER
10027M:	Denis Kirjanov <kda@linux-powerpc.org>
10028L:	netdev@vger.kernel.org
10029S:	Maintained
10030F:	drivers/net/ethernet/dlink/sundance.c
10031
10032SUPERH
10033L:	linux-sh@vger.kernel.org
10034Q:	http://patchwork.kernel.org/project/linux-sh/list/
10035S:	Orphan
10036F:	Documentation/sh/
10037F:	arch/sh/
10038F:	drivers/sh/
10039
10040SUSPEND TO RAM
10041M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
10042M:	Len Brown <len.brown@intel.com>
10043M:	Pavel Machek <pavel@ucw.cz>
10044L:	linux-pm@vger.kernel.org
10045S:	Supported
10046F:	Documentation/power/
10047F:	arch/x86/kernel/acpi/
10048F:	drivers/base/power/
10049F:	kernel/power/
10050F:	include/linux/suspend.h
10051F:	include/linux/freezer.h
10052F:	include/linux/pm.h
10053
10054SVGA HANDLING
10055M:	Martin Mares <mj@ucw.cz>
10056L:	linux-video@atrey.karlin.mff.cuni.cz
10057S:	Maintained
10058F:	Documentation/svga.txt
10059F:	arch/x86/boot/video*
10060
10061SWIOTLB SUBSYSTEM
10062M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10063L:	linux-kernel@vger.kernel.org
10064S:	Supported
10065F:	lib/swiotlb.c
10066F:	arch/*/kernel/pci-swiotlb.c
10067F:	include/linux/swiotlb.h
10068
10069SWITCHDEV
10070M:	Jiri Pirko <jiri@resnulli.us>
10071L:	netdev@vger.kernel.org
10072S:	Supported
10073F:	net/switchdev/
10074F:	include/net/switchdev.h
10075
10076SYNOPSYS ARC ARCHITECTURE
10077M:	Vineet Gupta <vgupta@synopsys.com>
10078S:	Supported
10079F:	arch/arc/
10080F:	Documentation/devicetree/bindings/arc/*
10081F:	drivers/tty/serial/arc_uart.c
10082T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10083
10084SYNOPSYS ARC SDP platform support
10085M:	Alexey Brodkin <abrodkin@synopsys.com>
10086S:	Supported
10087F:	arch/arc/plat-axs10x
10088F:	arch/arc/boot/dts/ax*
10089F:	Documentation/devicetree/bindings/arc/axs10*
10090
10091SYSTEM CONFIGURATION (SYSCON)
10092M:	Lee Jones <lee.jones@linaro.org>
10093M:	Arnd Bergmann <arnd@arndb.de>
10094T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10095S:	Supported
10096F:	drivers/mfd/syscon.c
10097
10098SYSV FILESYSTEM
10099M:	Christoph Hellwig <hch@infradead.org>
10100S:	Maintained
10101F:	Documentation/filesystems/sysv-fs.txt
10102F:	fs/sysv/
10103F:	include/linux/sysv_fs.h
10104
10105TARGET SUBSYSTEM
10106M:	"Nicholas A. Bellinger" <nab@linux-iscsi.org>
10107L:	linux-scsi@vger.kernel.org
10108L:	target-devel@vger.kernel.org
10109W:	http://www.linux-iscsi.org
10110W:	http://groups.google.com/group/linux-iscsi-target-dev
10111T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10112S:	Supported
10113F:	drivers/target/
10114F:	include/target/
10115F:	Documentation/target/
10116
10117TASKSTATS STATISTICS INTERFACE
10118M:	Balbir Singh <bsingharora@gmail.com>
10119S:	Maintained
10120F:	Documentation/accounting/taskstats*
10121F:	include/linux/taskstats*
10122F:	kernel/taskstats.c
10123
10124TC CLASSIFIER
10125M:	Jamal Hadi Salim <jhs@mojatatu.com>
10126L:	netdev@vger.kernel.org
10127S:	Maintained
10128F:	include/net/pkt_cls.h
10129F:	include/uapi/linux/pkt_cls.h
10130F:	net/sched/
10131
10132TCP LOW PRIORITY MODULE
10133M:	"Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10134M:	"Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10135W:	http://tcp-lp-mod.sourceforge.net/
10136S:	Maintained
10137F:	net/ipv4/tcp_lp.c
10138
10139TDA10071 MEDIA DRIVER
10140M:	Antti Palosaari <crope@iki.fi>
10141L:	linux-media@vger.kernel.org
10142W:	http://linuxtv.org/
10143W:	http://palosaari.fi/linux/
10144Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10145T:	git git://linuxtv.org/anttip/media_tree.git
10146S:	Maintained
10147F:	drivers/media/dvb-frontends/tda10071*
10148
10149TDA18212 MEDIA DRIVER
10150M:	Antti Palosaari <crope@iki.fi>
10151L:	linux-media@vger.kernel.org
10152W:	http://linuxtv.org/
10153W:	http://palosaari.fi/linux/
10154Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10155T:	git git://linuxtv.org/anttip/media_tree.git
10156S:	Maintained
10157F:	drivers/media/tuners/tda18212*
10158
10159TDA18218 MEDIA DRIVER
10160M:	Antti Palosaari <crope@iki.fi>
10161L:	linux-media@vger.kernel.org
10162W:	http://linuxtv.org/
10163W:	http://palosaari.fi/linux/
10164Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10165T:	git git://linuxtv.org/anttip/media_tree.git
10166S:	Maintained
10167F:	drivers/media/tuners/tda18218*
10168
10169TDA18271 MEDIA DRIVER
10170M:	Michael Krufky <mkrufky@linuxtv.org>
10171L:	linux-media@vger.kernel.org
10172W:	http://linuxtv.org/
10173W:	http://github.com/mkrufky
10174Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10175T:	git git://linuxtv.org/mkrufky/tuners.git
10176S:	Maintained
10177F:	drivers/media/tuners/tda18271*
10178
10179TDA827x MEDIA DRIVER
10180M:	Michael Krufky <mkrufky@linuxtv.org>
10181L:	linux-media@vger.kernel.org
10182W:	http://linuxtv.org/
10183W:	http://github.com/mkrufky
10184Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10185T:	git git://linuxtv.org/mkrufky/tuners.git
10186S:	Maintained
10187F:	drivers/media/tuners/tda8290.*
10188
10189TDA8290 MEDIA DRIVER
10190M:	Michael Krufky <mkrufky@linuxtv.org>
10191L:	linux-media@vger.kernel.org
10192W:	http://linuxtv.org/
10193W:	http://github.com/mkrufky
10194Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10195T:	git git://linuxtv.org/mkrufky/tuners.git
10196S:	Maintained
10197F:	drivers/media/tuners/tda8290.*
10198
10199TDA9840 MEDIA DRIVER
10200M:	Hans Verkuil <hverkuil@xs4all.nl>
10201L:	linux-media@vger.kernel.org
10202T:	git git://linuxtv.org/media_tree.git
10203W:	http://linuxtv.org
10204S:	Maintained
10205F:	drivers/media/i2c/tda9840*
10206
10207TEA5761 TUNER DRIVER
10208M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10209L:	linux-media@vger.kernel.org
10210W:	http://linuxtv.org
10211T:	git git://linuxtv.org/media_tree.git
10212S:	Odd fixes
10213F:	drivers/media/tuners/tea5761.*
10214
10215TEA5767 TUNER DRIVER
10216M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10217L:	linux-media@vger.kernel.org
10218W:	http://linuxtv.org
10219T:	git git://linuxtv.org/media_tree.git
10220S:	Maintained
10221F:	drivers/media/tuners/tea5767.*
10222
10223TEA6415C MEDIA DRIVER
10224M:	Hans Verkuil <hverkuil@xs4all.nl>
10225L:	linux-media@vger.kernel.org
10226T:	git git://linuxtv.org/media_tree.git
10227W:	http://linuxtv.org
10228S:	Maintained
10229F:	drivers/media/i2c/tea6415c*
10230
10231TEA6420 MEDIA DRIVER
10232M:	Hans Verkuil <hverkuil@xs4all.nl>
10233L:	linux-media@vger.kernel.org
10234T:	git git://linuxtv.org/media_tree.git
10235W:	http://linuxtv.org
10236S:	Maintained
10237F:	drivers/media/i2c/tea6420*
10238
10239TEAM DRIVER
10240M:	Jiri Pirko <jiri@resnulli.us>
10241L:	netdev@vger.kernel.org
10242S:	Supported
10243F:	drivers/net/team/
10244F:	include/linux/if_team.h
10245F:	include/uapi/linux/if_team.h
10246
10247TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10248M:	"Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10249S:	Maintained
10250F:	arch/x86/platform/ts5500/
10251
10252TECHNOTREND USB IR RECEIVER
10253M:	Sean Young <sean@mess.org>
10254L:	linux-media@vger.kernel.org
10255S:	Maintained
10256F:	drivers/media/rc/ttusbir.c
10257
10258TEGRA ARCHITECTURE SUPPORT
10259M:	Stephen Warren <swarren@wwwdotorg.org>
10260M:	Thierry Reding <thierry.reding@gmail.com>
10261M:	Alexandre Courbot <gnurou@gmail.com>
10262L:	linux-tegra@vger.kernel.org
10263Q:	http://patchwork.ozlabs.org/project/linux-tegra/list/
10264T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10265S:	Supported
10266N:	[^a-z]tegra
10267
10268TEGRA CLOCK DRIVER
10269M:	Peter De Schrijver <pdeschrijver@nvidia.com>
10270M:	Prashant Gaikwad <pgaikwad@nvidia.com>
10271S:	Supported
10272F:	drivers/clk/tegra/
10273
10274TEGRA DMA DRIVER
10275M:	Laxman Dewangan <ldewangan@nvidia.com>
10276S:	Supported
10277F:	drivers/dma/tegra20-apb-dma.c
10278
10279TEGRA I2C DRIVER
10280M:	Laxman Dewangan <ldewangan@nvidia.com>
10281S:	Supported
10282F:	drivers/i2c/busses/i2c-tegra.c
10283
10284TEGRA IOMMU DRIVERS
10285M:	Hiroshi Doyu <hdoyu@nvidia.com>
10286S:	Supported
10287F:	drivers/iommu/tegra*
10288
10289TEGRA KBC DRIVER
10290M:	Rakesh Iyer <riyer@nvidia.com>
10291M:	Laxman Dewangan <ldewangan@nvidia.com>
10292S:	Supported
10293F:	drivers/input/keyboard/tegra-kbc.c
10294
10295TEGRA PWM DRIVER
10296M:	Thierry Reding <thierry.reding@gmail.com>
10297S:	Supported
10298F:	drivers/pwm/pwm-tegra.c
10299
10300TEGRA SERIAL DRIVER
10301M:	Laxman Dewangan <ldewangan@nvidia.com>
10302S:	Supported
10303F:	drivers/tty/serial/serial-tegra.c
10304
10305TEGRA SPI DRIVER
10306M:	Laxman Dewangan <ldewangan@nvidia.com>
10307S:	Supported
10308F:	drivers/spi/spi-tegra*
10309
10310TEHUTI ETHERNET DRIVER
10311M:	Andy Gospodarek <andy@greyhouse.net>
10312L:	netdev@vger.kernel.org
10313S:	Supported
10314F:	drivers/net/ethernet/tehuti/*
10315
10316Telecom Clock Driver for MCPL0010
10317M:	Mark Gross <mark.gross@intel.com>
10318S:	Supported
10319F:	drivers/char/tlclk.c
10320
10321TENSILICA XTENSA PORT (xtensa)
10322M:	Chris Zankel <chris@zankel.net>
10323M:	Max Filippov <jcmvbkbc@gmail.com>
10324L:	linux-xtensa@linux-xtensa.org
10325S:	Maintained
10326F:	arch/xtensa/
10327F:	drivers/irqchip/irq-xtensa-*
10328
10329THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10330M:	Hans Verkuil <hverkuil@xs4all.nl>
10331L:	linux-media@vger.kernel.org
10332T:	git git://linuxtv.org/media_tree.git
10333W:	http://linuxtv.org
10334S:	Maintained
10335F:	drivers/media/radio/radio-raremono.c
10336
10337THERMAL
10338M:	Zhang Rui <rui.zhang@intel.com>
10339M:	Eduardo Valentin <edubezval@gmail.com>
10340L:	linux-pm@vger.kernel.org
10341T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10342T:	git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10343Q:	https://patchwork.kernel.org/project/linux-pm/list/
10344S:	Supported
10345F:	drivers/thermal/
10346F:	include/linux/thermal.h
10347F:	include/uapi/linux/thermal.h
10348F:	include/linux/cpu_cooling.h
10349F:	Documentation/devicetree/bindings/thermal/
10350
10351THERMAL/CPU_COOLING
10352M:	Amit Daniel Kachhap <amit.kachhap@gmail.com>
10353M:	Viresh Kumar <viresh.kumar@linaro.org>
10354M:	Javi Merino <javi.merino@arm.com>
10355L:	linux-pm@vger.kernel.org
10356S:	Supported
10357F:	Documentation/thermal/cpu-cooling-api.txt
10358F:	drivers/thermal/cpu_cooling.c
10359F:	include/linux/cpu_cooling.h
10360
10361THINGM BLINK(1) USB RGB LED DRIVER
10362M:	Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10363S:	Maintained
10364F:	drivers/hid/hid-thingm.c
10365
10366THINKPAD ACPI EXTRAS DRIVER
10367M:	Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10368L:	ibm-acpi-devel@lists.sourceforge.net
10369L:	platform-driver-x86@vger.kernel.org
10370W:	http://ibm-acpi.sourceforge.net
10371W:	http://thinkwiki.org/wiki/Ibm-acpi
10372T:	git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10373S:	Maintained
10374F:	drivers/platform/x86/thinkpad_acpi.c
10375
10376TI BANDGAP AND THERMAL DRIVER
10377M:	Eduardo Valentin <edubezval@gmail.com>
10378L:	linux-pm@vger.kernel.org
10379L:	linux-omap@vger.kernel.org
10380S:	Maintained
10381F:	drivers/thermal/ti-soc-thermal/
10382
10383TI CDCE706 CLOCK DRIVER
10384M:	Max Filippov <jcmvbkbc@gmail.com>
10385S:	Maintained
10386F:	drivers/clk/clk-cdce706.c
10387
10388TI CLOCK DRIVER
10389M:	Tero Kristo <t-kristo@ti.com>
10390L:	linux-omap@vger.kernel.org
10391S:	Maintained
10392F:	drivers/clk/ti/
10393F:	include/linux/clk/ti.h
10394
10395TI FLASH MEDIA INTERFACE DRIVER
10396M:	Alex Dubov <oakad@yahoo.com>
10397S:	Maintained
10398F:	drivers/misc/tifm*
10399F:	drivers/mmc/host/tifm_sd.c
10400F:	include/linux/tifm.h
10401
10402TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10403M:	Santosh Shilimkar <ssantosh@kernel.org>
10404L:	linux-kernel@vger.kernel.org
10405L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10406S:	Maintained
10407F:	drivers/soc/ti/*
10408T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10409
10410
10411TI LM49xxx FAMILY ASoC CODEC DRIVERS
10412M:	M R Swami Reddy <mr.swami.reddy@ti.com>
10413M:	Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10414L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10415S:	Maintained
10416F:	sound/soc/codecs/lm49453*
10417F:	sound/soc/codecs/isabelle*
10418
10419TI LP855x BACKLIGHT DRIVER
10420M:	Milo Kim <milo.kim@ti.com>
10421S:	Maintained
10422F:	Documentation/backlight/lp855x-driver.txt
10423F:	drivers/video/backlight/lp855x_bl.c
10424F:	include/linux/platform_data/lp855x.h
10425
10426TI LP8727 CHARGER DRIVER
10427M:	Milo Kim <milo.kim@ti.com>
10428S:	Maintained
10429F:	drivers/power/lp8727_charger.c
10430F:	include/linux/platform_data/lp8727.h
10431
10432TI LP8788 MFD DRIVER
10433M:	Milo Kim <milo.kim@ti.com>
10434S:	Maintained
10435F:	drivers/iio/adc/lp8788_adc.c
10436F:	drivers/leds/leds-lp8788.c
10437F:	drivers/mfd/lp8788*.c
10438F:	drivers/power/lp8788-charger.c
10439F:	drivers/regulator/lp8788-*.c
10440F:	include/linux/mfd/lp8788*.h
10441
10442TI NETCP ETHERNET DRIVER
10443M:	Wingman Kwok <w-kwok2@ti.com>
10444M:	Murali Karicheri <m-karicheri2@ti.com>
10445L:	netdev@vger.kernel.org
10446S:	Maintained
10447F:	drivers/net/ethernet/ti/netcp*
10448
10449TI TAS571X FAMILY ASoC CODEC DRIVER
10450M:	Kevin Cernekee <cernekee@chromium.org>
10451L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10452S:	Odd Fixes
10453F:	sound/soc/codecs/tas571x*
10454
10455TI TWL4030 SERIES SOC CODEC DRIVER
10456M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
10457L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10458S:	Maintained
10459F:	sound/soc/codecs/twl4030*
10460
10461TI WILINK WIRELESS DRIVERS
10462L:	linux-wireless@vger.kernel.org
10463W:	http://wireless.kernel.org/en/users/Drivers/wl12xx
10464W:	http://wireless.kernel.org/en/users/Drivers/wl1251
10465T:	git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10466S:	Orphan
10467F:	drivers/net/wireless/ti/
10468F:	include/linux/wl12xx.h
10469
10470TIPC NETWORK LAYER
10471M:	Jon Maloy <jon.maloy@ericsson.com>
10472M:	Ying Xue <ying.xue@windriver.com>
10473L:	netdev@vger.kernel.org (core kernel code)
10474L:	tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10475W:	http://tipc.sourceforge.net/
10476S:	Maintained
10477F:	include/uapi/linux/tipc*.h
10478F:	net/tipc/
10479
10480TILE ARCHITECTURE
10481M:	Chris Metcalf <cmetcalf@ezchip.com>
10482W:	http://www.ezchip.com/scm/
10483S:	Supported
10484F:	arch/tile/
10485F:	drivers/char/tile-srom.c
10486F:	drivers/edac/tile_edac.c
10487F:	drivers/net/ethernet/tile/
10488F:	drivers/rtc/rtc-tile.c
10489F:	drivers/tty/hvc/hvc_tile.c
10490F:	drivers/tty/serial/tilegx.c
10491F:	drivers/usb/host/*-tilegx.c
10492F:	include/linux/usb/tilegx.h
10493
10494TLAN NETWORK DRIVER
10495M:	Samuel Chessman <chessman@tux.org>
10496L:	tlan-devel@lists.sourceforge.net (subscribers-only)
10497W:	http://sourceforge.net/projects/tlan/
10498S:	Maintained
10499F:	Documentation/networking/tlan.txt
10500F:	drivers/net/ethernet/ti/tlan.*
10501
10502TOMOYO SECURITY MODULE
10503M:	Kentaro Takeda <takedakn@nttdata.co.jp>
10504M:	Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10505L:	tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10506L:	tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10507L:	tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10508L:	tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10509W:	http://tomoyo.sourceforge.jp/
10510T:	quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10511S:	Maintained
10512F:	security/tomoyo/
10513
10514TOPSTAR LAPTOP EXTRAS DRIVER
10515M:	Herton Ronaldo Krzesinski <herton@canonical.com>
10516L:	platform-driver-x86@vger.kernel.org
10517S:	Maintained
10518F:	drivers/platform/x86/topstar-laptop.c
10519
10520TOSHIBA ACPI EXTRAS DRIVER
10521M:	Azael Avalos <coproscefalo@gmail.com>
10522L:	platform-driver-x86@vger.kernel.org
10523S:	Maintained
10524F:	drivers/platform/x86/toshiba_acpi.c
10525
10526TOSHIBA BLUETOOTH DRIVER
10527M:	Azael Avalos <coproscefalo@gmail.com>
10528L:	platform-driver-x86@vger.kernel.org
10529S:	Maintained
10530F:	drivers/platform/x86/toshiba_bluetooth.c
10531
10532TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10533M:	Azael Avalos <coproscefalo@gmail.com>
10534L:	platform-driver-x86@vger.kernel.org
10535S:	Maintained
10536F:	drivers/platform/x86/toshiba_haps.c
10537
10538TOSHIBA SMM DRIVER
10539M:	Jonathan Buzzard <jonathan@buzzard.org.uk>
10540W:	http://www.buzzard.org.uk/toshiba/
10541S:	Maintained
10542F:	drivers/char/toshiba.c
10543F:	include/linux/toshiba.h
10544F:	include/uapi/linux/toshiba.h
10545
10546TOSHIBA TC358743 DRIVER
10547M:	Mats Randgaard <matrandg@cisco.com>
10548L:	linux-media@vger.kernel.org
10549S:	Maintained
10550F:	drivers/media/i2c/tc358743*
10551F:	include/media/tc358743.h
10552
10553TMIO MMC DRIVER
10554M:	Ian Molton <ian@mnementh.co.uk>
10555L:	linux-mmc@vger.kernel.org
10556S:	Maintained
10557F:	drivers/mmc/host/tmio_mmc*
10558F:	drivers/mmc/host/sh_mobile_sdhi.c
10559F:	include/linux/mmc/tmio.h
10560F:	include/linux/mmc/sh_mobile_sdhi.h
10561
10562TMP401 HARDWARE MONITOR DRIVER
10563M:	Guenter Roeck <linux@roeck-us.net>
10564L:	lm-sensors@lm-sensors.org
10565S:	Maintained
10566F:	Documentation/hwmon/tmp401
10567F:	drivers/hwmon/tmp401.c
10568
10569TMPFS (SHMEM FILESYSTEM)
10570M:	Hugh Dickins <hughd@google.com>
10571L:	linux-mm@kvack.org
10572S:	Maintained
10573F:	include/linux/shmem_fs.h
10574F:	mm/shmem.c
10575
10576TM6000 VIDEO4LINUX DRIVER
10577M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10578L:	linux-media@vger.kernel.org
10579W:	http://linuxtv.org
10580T:	git git://linuxtv.org/media_tree.git
10581S:	Odd fixes
10582F:	drivers/media/usb/tm6000/
10583
10584TW68 VIDEO4LINUX DRIVER
10585M:	Hans Verkuil <hverkuil@xs4all.nl>
10586L:	linux-media@vger.kernel.org
10587T:	git git://linuxtv.org/media_tree.git
10588W:	http://linuxtv.org
10589S:	Odd Fixes
10590F:	drivers/media/pci/tw68/
10591
10592TPM DEVICE DRIVER
10593M:	Peter Huewe <peterhuewe@gmx.de>
10594M:	Marcel Selhorst <tpmdd@selhorst.net>
10595R:	Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10596W:	http://tpmdd.sourceforge.net
10597L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10598Q:	git git://github.com/PeterHuewe/linux-tpmdd.git
10599T:	https://github.com/PeterHuewe/linux-tpmdd
10600S:	Maintained
10601F:	drivers/char/tpm/
10602
10603TPM IBM_VTPM DEVICE DRIVER
10604M:	Ashley Lai <ashleydlai@gmail.com>
10605W:	http://tpmdd.sourceforge.net
10606L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10607S:	Maintained
10608F:	drivers/char/tpm/tpm_ibmvtpm*
10609
10610TRACING
10611M:	Steven Rostedt <rostedt@goodmis.org>
10612M:	Ingo Molnar <mingo@redhat.com>
10613T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10614S:	Maintained
10615F:	Documentation/trace/ftrace.txt
10616F:	arch/*/*/*/ftrace.h
10617F:	arch/*/kernel/ftrace.c
10618F:	include/*/ftrace.h
10619F:	include/linux/trace*.h
10620F:	include/trace/
10621F:	kernel/trace/
10622F:	tools/testing/selftests/ftrace/
10623
10624TRIVIAL PATCHES
10625M:	Jiri Kosina <trivial@kernel.org>
10626T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10627S:	Maintained
10628K:	^Subject:.*(?i)trivial
10629
10630TTY LAYER
10631M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10632M:	Jiri Slaby <jslaby@suse.com>
10633S:	Supported
10634T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10635F:	Documentation/serial/
10636F:	drivers/tty/
10637F:	drivers/tty/serial/serial_core.c
10638F:	include/linux/serial_core.h
10639F:	include/linux/serial.h
10640F:	include/linux/tty.h
10641F:	include/uapi/linux/serial_core.h
10642F:	include/uapi/linux/serial.h
10643F:	include/uapi/linux/tty.h
10644
10645TUA9001 MEDIA DRIVER
10646M:	Antti Palosaari <crope@iki.fi>
10647L:	linux-media@vger.kernel.org
10648W:	http://linuxtv.org/
10649W:	http://palosaari.fi/linux/
10650Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10651T:	git git://linuxtv.org/anttip/media_tree.git
10652S:	Maintained
10653F:	drivers/media/tuners/tua9001*
10654
10655TULIP NETWORK DRIVERS
10656M:	Grant Grundler <grundler@parisc-linux.org>
10657L:	netdev@vger.kernel.org
10658S:	Maintained
10659F:	drivers/net/ethernet/dec/tulip/
10660
10661TUN/TAP driver
10662M:	Maxim Krasnyansky <maxk@qti.qualcomm.com>
10663W:	http://vtun.sourceforge.net/tun
10664S:	Maintained
10665F:	Documentation/networking/tuntap.txt
10666F:	arch/um/os-Linux/drivers/
10667
10668TURBOCHANNEL SUBSYSTEM
10669M:	"Maciej W. Rozycki" <macro@linux-mips.org>
10670M:	Ralf Baechle <ralf@linux-mips.org>
10671L:	linux-mips@linux-mips.org
10672Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
10673S:	Maintained
10674F:	drivers/tc/
10675F:	include/linux/tc.h
10676
10677U14-34F SCSI DRIVER
10678M:	Dario Ballabio <ballabio_dario@emc.com>
10679L:	linux-scsi@vger.kernel.org
10680S:	Maintained
10681F:	drivers/scsi/u14-34f.c
10682
10683UBI FILE SYSTEM (UBIFS)
10684M:	Artem Bityutskiy <dedekind1@gmail.com>
10685M:	Adrian Hunter <adrian.hunter@intel.com>
10686L:	linux-mtd@lists.infradead.org
10687T:	git git://git.infradead.org/ubifs-2.6.git
10688W:	http://www.linux-mtd.infradead.org/doc/ubifs.html
10689S:	Maintained
10690F:	Documentation/filesystems/ubifs.txt
10691F:	fs/ubifs/
10692
10693UCLINUX (M68KNOMMU AND COLDFIRE)
10694M:	Greg Ungerer <gerg@uclinux.org>
10695W:	http://www.uclinux.org/
10696L:	linux-m68k@lists.linux-m68k.org
10697L:	uclinux-dev@uclinux.org  (subscribers-only)
10698T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10699S:	Maintained
10700F:	arch/m68k/coldfire/
10701F:	arch/m68k/68*/
10702F:	arch/m68k/*/*_no.*
10703F:	arch/m68k/include/asm/*_no.*
10704
10705UDF FILESYSTEM
10706M:	Jan Kara <jack@suse.com>
10707S:	Maintained
10708F:	Documentation/filesystems/udf.txt
10709F:	fs/udf/
10710
10711UFS FILESYSTEM
10712M:	Evgeniy Dushistov <dushistov@mail.ru>
10713S:	Maintained
10714F:	Documentation/filesystems/ufs.txt
10715F:	fs/ufs/
10716
10717UHID USERSPACE HID IO DRIVER:
10718M:	David Herrmann <dh.herrmann@googlemail.com>
10719L:	linux-input@vger.kernel.org
10720S:	Maintained
10721F:	drivers/hid/uhid.c
10722F:	include/uapi/linux/uhid.h
10723
10724ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10725L:	linux-usb@vger.kernel.org
10726S:	Orphan
10727F:	drivers/uwb/
10728F:	include/linux/uwb.h
10729F:	include/linux/uwb/
10730
10731UNICORE32 ARCHITECTURE:
10732M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
10733W:	http://mprc.pku.edu.cn/~guanxuetao/linux
10734S:	Maintained
10735T:	git git://github.com/gxt/linux.git
10736F:	arch/unicore32/
10737
10738UNIFDEF
10739M:	Tony Finch <dot@dotat.at>
10740W:	http://dotat.at/prog/unifdef
10741S:	Maintained
10742F:	scripts/unifdef.c
10743
10744UNIFORM CDROM DRIVER
10745M:	Jens Axboe <axboe@kernel.dk>
10746W:	http://www.kernel.dk
10747S:	Maintained
10748F:	Documentation/cdrom/
10749F:	drivers/cdrom/cdrom.c
10750F:	include/linux/cdrom.h
10751F:	include/uapi/linux/cdrom.h
10752
10753UNISYS S-PAR DRIVERS
10754M:	Benjamin Romer <benjamin.romer@unisys.com>
10755M:	David Kershner <david.kershner@unisys.com>
10756L:	sparmaintainer@unisys.com (Unisys internal)
10757S:	Supported
10758F:	drivers/staging/unisys/
10759
10760UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10761M:	Vinayak Holikatti <vinholikatti@gmail.com>
10762L:	linux-scsi@vger.kernel.org
10763S:	Supported
10764F:	Documentation/scsi/ufs.txt
10765F:	drivers/scsi/ufs/
10766
10767UNSORTED BLOCK IMAGES (UBI)
10768M:	Artem Bityutskiy <dedekind1@gmail.com>
10769M:	Richard Weinberger <richard@nod.at>
10770W:	http://www.linux-mtd.infradead.org/
10771L:	linux-mtd@lists.infradead.org
10772T:	git git://git.infradead.org/ubifs-2.6.git
10773S:	Supported
10774F:	drivers/mtd/ubi/
10775F:	include/linux/mtd/ubi.h
10776F:	include/uapi/mtd/ubi-user.h
10777
10778USB ACM DRIVER
10779M:	Oliver Neukum <oliver@neukum.org>
10780L:	linux-usb@vger.kernel.org
10781S:	Maintained
10782F:	Documentation/usb/acm.txt
10783F:	drivers/usb/class/cdc-acm.*
10784
10785USB AR5523 WIRELESS DRIVER
10786M:	Pontus Fuchs <pontus.fuchs@gmail.com>
10787L:	linux-wireless@vger.kernel.org
10788S:	Maintained
10789F:	drivers/net/wireless/ath/ar5523/
10790
10791USB ATTACHED SCSI
10792M:	Hans de Goede <hdegoede@redhat.com>
10793M:	Gerd Hoffmann <kraxel@redhat.com>
10794L:	linux-usb@vger.kernel.org
10795L:	linux-scsi@vger.kernel.org
10796S:	Maintained
10797F:	drivers/usb/storage/uas.c
10798
10799USB CDC ETHERNET DRIVER
10800M:	Oliver Neukum <oliver@neukum.org>
10801L:	linux-usb@vger.kernel.org
10802S:	Maintained
10803F:	drivers/net/usb/cdc_*.c
10804F:	include/uapi/linux/usb/cdc.h
10805
10806USB CHAOSKEY DRIVER
10807M:	Keith Packard <keithp@keithp.com>
10808L:	linux-usb@vger.kernel.org
10809S:	Maintained
10810F:	drivers/usb/misc/chaoskey.c
10811
10812USB CYPRESS C67X00 DRIVER
10813M:	Peter Korsgaard <jacmet@sunsite.dk>
10814L:	linux-usb@vger.kernel.org
10815S:	Maintained
10816F:	drivers/usb/c67x00/
10817
10818USB DAVICOM DM9601 DRIVER
10819M:	Peter Korsgaard <jacmet@sunsite.dk>
10820L:	netdev@vger.kernel.org
10821W:	http://www.linux-usb.org/usbnet
10822S:	Maintained
10823F:	drivers/net/usb/dm9601.c
10824
10825USB DIAMOND RIO500 DRIVER
10826M:	Cesar Miquel <miquel@df.uba.ar>
10827L:	rio500-users@lists.sourceforge.net
10828W:	http://rio500.sourceforge.net
10829S:	Maintained
10830F:	drivers/usb/misc/rio500*
10831
10832USB EHCI DRIVER
10833M:	Alan Stern <stern@rowland.harvard.edu>
10834L:	linux-usb@vger.kernel.org
10835S:	Maintained
10836F:	Documentation/usb/ehci.txt
10837F:	drivers/usb/host/ehci*
10838
10839USB GADGET/PERIPHERAL SUBSYSTEM
10840M:	Felipe Balbi <balbi@ti.com>
10841L:	linux-usb@vger.kernel.org
10842W:	http://www.linux-usb.org/gadget
10843T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10844S:	Maintained
10845F:	drivers/usb/gadget/
10846F:	include/linux/usb/gadget*
10847
10848USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10849M:	Jiri Kosina <jikos@kernel.org>
10850L:	linux-usb@vger.kernel.org
10851T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10852S:	Maintained
10853F:	Documentation/hid/hiddev.txt
10854F:	drivers/hid/usbhid/
10855
10856USB ISP116X DRIVER
10857M:	Olav Kongas <ok@artecdesign.ee>
10858L:	linux-usb@vger.kernel.org
10859S:	Maintained
10860F:	drivers/usb/host/isp116x*
10861F:	include/linux/usb/isp116x.h
10862
10863USB MASS STORAGE DRIVER
10864M:	Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10865L:	linux-usb@vger.kernel.org
10866L:	usb-storage@lists.one-eyed-alien.net
10867S:	Maintained
10868W:	http://www.one-eyed-alien.net/~mdharm/linux-usb/
10869F:	drivers/usb/storage/
10870
10871USB MIDI DRIVER
10872M:	Clemens Ladisch <clemens@ladisch.de>
10873L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10874T:	git git://git.alsa-project.org/alsa-kernel.git
10875S:	Maintained
10876F:	sound/usb/midi.*
10877
10878USB NETWORKING DRIVERS
10879L:	linux-usb@vger.kernel.org
10880S:	Odd Fixes
10881F:	drivers/net/usb/
10882
10883USB OHCI DRIVER
10884M:	Alan Stern <stern@rowland.harvard.edu>
10885L:	linux-usb@vger.kernel.org
10886S:	Maintained
10887F:	Documentation/usb/ohci.txt
10888F:	drivers/usb/host/ohci*
10889
10890USB OTG FSM (Finite State Machine)
10891M:	Peter Chen <Peter.Chen@freescale.com>
10892T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10893L:	linux-usb@vger.kernel.org
10894S:	Maintained
10895F:	drivers/usb/common/usb-otg-fsm.c
10896
10897USB OVER IP DRIVER
10898M:	Valentina Manea <valentina.manea.m@gmail.com>
10899M:	Shuah Khan <shuah.kh@samsung.com>
10900L:	linux-usb@vger.kernel.org
10901S:	Maintained
10902F:	drivers/usb/usbip/
10903F:	tools/usb/usbip/
10904
10905USB PEGASUS DRIVER
10906M:	Petko Manolov <petkan@nucleusys.com>
10907L:	linux-usb@vger.kernel.org
10908L:	netdev@vger.kernel.org
10909T:	git git://github.com/petkan/pegasus.git
10910W:	https://github.com/petkan/pegasus
10911S:	Maintained
10912F:	drivers/net/usb/pegasus.*
10913
10914USB PHY LAYER
10915M:	Felipe Balbi <balbi@ti.com>
10916L:	linux-usb@vger.kernel.org
10917T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10918S:	Maintained
10919F:	drivers/usb/phy/
10920
10921USB PRINTER DRIVER (usblp)
10922M:	Pete Zaitcev <zaitcev@redhat.com>
10923L:	linux-usb@vger.kernel.org
10924S:	Supported
10925F:	drivers/usb/class/usblp.c
10926
10927USB RTL8150 DRIVER
10928M:	Petko Manolov <petkan@nucleusys.com>
10929L:	linux-usb@vger.kernel.org
10930L:	netdev@vger.kernel.org
10931T:	git git://github.com/petkan/rtl8150.git
10932W:	https://github.com/petkan/rtl8150
10933S:	Maintained
10934F:	drivers/net/usb/rtl8150.c
10935
10936USB SERIAL SUBSYSTEM
10937M:	Johan Hovold <johan@kernel.org>
10938L:	linux-usb@vger.kernel.org
10939S:	Maintained
10940F:	Documentation/usb/usb-serial.txt
10941F:	drivers/usb/serial/
10942F:	include/linux/usb/serial.h
10943
10944USB SMSC75XX ETHERNET DRIVER
10945M:	Steve Glendinning <steve.glendinning@shawell.net>
10946L:	netdev@vger.kernel.org
10947S:	Maintained
10948F:	drivers/net/usb/smsc75xx.*
10949
10950USB SMSC95XX ETHERNET DRIVER
10951M:	Steve Glendinning <steve.glendinning@shawell.net>
10952L:	netdev@vger.kernel.org
10953S:	Maintained
10954F:	drivers/net/usb/smsc95xx.*
10955
10956USB SUBSYSTEM
10957M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10958L:	linux-usb@vger.kernel.org
10959W:	http://www.linux-usb.org
10960T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10961S:	Supported
10962F:	Documentation/usb/
10963F:	drivers/usb/
10964F:	include/linux/usb.h
10965F:	include/linux/usb/
10966
10967USB UHCI DRIVER
10968M:	Alan Stern <stern@rowland.harvard.edu>
10969L:	linux-usb@vger.kernel.org
10970S:	Maintained
10971F:	drivers/usb/host/uhci*
10972
10973USB "USBNET" DRIVER FRAMEWORK
10974M:	Oliver Neukum <oneukum@suse.com>
10975L:	netdev@vger.kernel.org
10976W:	http://www.linux-usb.org/usbnet
10977S:	Maintained
10978F:	drivers/net/usb/usbnet.c
10979F:	include/linux/usb/usbnet.h
10980
10981USB VIDEO CLASS
10982M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10983L:	linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10984L:	linux-media@vger.kernel.org
10985T:	git git://linuxtv.org/media_tree.git
10986W:	http://www.ideasonboard.org/uvc/
10987S:	Maintained
10988F:	drivers/media/usb/uvc/
10989F:	include/uapi/linux/uvcvideo.h
10990
10991USB VISION DRIVER
10992M:	Hans Verkuil <hverkuil@xs4all.nl>
10993L:	linux-media@vger.kernel.org
10994T:	git git://linuxtv.org/media_tree.git
10995W:	http://linuxtv.org
10996S:	Odd Fixes
10997F:	drivers/media/usb/usbvision/
10998
10999USB WEBCAM GADGET
11000M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11001L:	linux-usb@vger.kernel.org
11002S:	Maintained
11003F:	drivers/usb/gadget/function/*uvc*
11004F:	drivers/usb/gadget/legacy/webcam.c
11005
11006USB WIRELESS RNDIS DRIVER (rndis_wlan)
11007M:	Jussi Kivilinna <jussi.kivilinna@iki.fi>
11008L:	linux-wireless@vger.kernel.org
11009S:	Maintained
11010F:	drivers/net/wireless/rndis_wlan.c
11011
11012USB XHCI DRIVER
11013M:	Mathias Nyman <mathias.nyman@intel.com>
11014L:	linux-usb@vger.kernel.org
11015S:	Supported
11016F:	drivers/usb/host/xhci*
11017F:	drivers/usb/host/pci-quirks*
11018
11019USB ZD1201 DRIVER
11020L:	linux-wireless@vger.kernel.org
11021W:	http://linux-lc100020.sourceforge.net
11022S:	Orphan
11023F:	drivers/net/wireless/zd1201.*
11024
11025USB ZR364XX DRIVER
11026M:	Antoine Jacquet <royale@zerezo.com>
11027L:	linux-usb@vger.kernel.org
11028L:	linux-media@vger.kernel.org
11029T:	git git://linuxtv.org/media_tree.git
11030W:	http://royale.zerezo.com/zr364xx/
11031S:	Maintained
11032F:	Documentation/video4linux/zr364xx.txt
11033F:	drivers/media/usb/zr364xx/
11034
11035ULPI BUS
11036M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
11037L:	linux-usb@vger.kernel.org
11038S:	Maintained
11039F:	drivers/usb/common/ulpi.c
11040F:	include/linux/ulpi/
11041
11042USER-MODE LINUX (UML)
11043M:	Jeff Dike <jdike@addtoit.com>
11044M:	Richard Weinberger <richard@nod.at>
11045L:	user-mode-linux-devel@lists.sourceforge.net
11046L:	user-mode-linux-user@lists.sourceforge.net
11047W:	http://user-mode-linux.sourceforge.net
11048S:	Maintained
11049F:	Documentation/virtual/uml/
11050F:	arch/um/
11051F:	arch/x86/um/
11052F:	fs/hostfs/
11053F:	fs/hppfs/
11054
11055USERSPACE I/O (UIO)
11056M:	"Hans J. Koch" <hjk@hansjkoch.de>
11057M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11058S:	Maintained
11059T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11060F:	Documentation/DocBook/uio-howto.tmpl
11061F:	drivers/uio/
11062F:	include/linux/uio*.h
11063
11064UTIL-LINUX PACKAGE
11065M:	Karel Zak <kzak@redhat.com>
11066L:	util-linux@vger.kernel.org
11067W:	http://en.wikipedia.org/wiki/Util-linux
11068T:	git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11069S:	Maintained
11070
11071UVESAFB DRIVER
11072M:	Michal Januszewski <spock@gentoo.org>
11073L:	linux-fbdev@vger.kernel.org
11074W:	http://dev.gentoo.org/~spock/projects/uvesafb/
11075S:	Maintained
11076F:	Documentation/fb/uvesafb.txt
11077F:	drivers/video/fbdev/uvesafb.*
11078
11079VFAT/FAT/MSDOS FILESYSTEM
11080M:	OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11081S:	Maintained
11082F:	Documentation/filesystems/vfat.txt
11083F:	fs/fat/
11084
11085VFIO DRIVER
11086M:	Alex Williamson <alex.williamson@redhat.com>
11087L:	kvm@vger.kernel.org
11088S:	Maintained
11089F:	Documentation/vfio.txt
11090F:	drivers/vfio/
11091F:	include/linux/vfio.h
11092F:	include/uapi/linux/vfio.h
11093
11094VFIO PLATFORM DRIVER
11095M:	Baptiste Reynal <b.reynal@virtualopensystems.com>
11096L:	kvm@vger.kernel.org
11097S:	Maintained
11098F:	drivers/vfio/platform/
11099
11100VIDEOBUF2 FRAMEWORK
11101M:	Pawel Osciak <pawel@osciak.com>
11102M:	Marek Szyprowski <m.szyprowski@samsung.com>
11103M:	Kyungmin Park <kyungmin.park@samsung.com>
11104L:	linux-media@vger.kernel.org
11105S:	Maintained
11106F:	drivers/media/v4l2-core/videobuf2-*
11107F:	include/media/videobuf2-*
11108
11109VIRTIO CONSOLE DRIVER
11110M:	Amit Shah <amit.shah@redhat.com>
11111L:	virtualization@lists.linux-foundation.org
11112S:	Maintained
11113F:	drivers/char/virtio_console.c
11114F:	include/linux/virtio_console.h
11115F:	include/uapi/linux/virtio_console.h
11116
11117VIRTIO CORE, NET AND BLOCK DRIVERS
11118M:	"Michael S. Tsirkin" <mst@redhat.com>
11119L:	virtualization@lists.linux-foundation.org
11120S:	Maintained
11121F:	drivers/virtio/
11122F:	tools/virtio/
11123F:	drivers/net/virtio_net.c
11124F:	drivers/block/virtio_blk.c
11125F:	include/linux/virtio_*.h
11126F:	include/uapi/linux/virtio_*.h
11127
11128VIRTIO DRIVERS FOR S390
11129M:	Christian Borntraeger <borntraeger@de.ibm.com>
11130M:	Cornelia Huck <cornelia.huck@de.ibm.com>
11131L:	linux-s390@vger.kernel.org
11132L:	virtualization@lists.linux-foundation.org
11133L:	kvm@vger.kernel.org
11134S:	Supported
11135F:	drivers/s390/virtio/
11136
11137VIRTIO GPU DRIVER
11138M:	David Airlie <airlied@linux.ie>
11139M:	Gerd Hoffmann <kraxel@redhat.com>
11140L:	dri-devel@lists.freedesktop.org
11141L:	virtualization@lists.linux-foundation.org
11142S:	Maintained
11143F:	drivers/gpu/drm/virtio/
11144F:	include/uapi/linux/virtio_gpu.h
11145
11146VIRTIO HOST (VHOST)
11147M:	"Michael S. Tsirkin" <mst@redhat.com>
11148L:	kvm@vger.kernel.org
11149L:	virtualization@lists.linux-foundation.org
11150L:	netdev@vger.kernel.org
11151S:	Maintained
11152F:	drivers/vhost/
11153F:	include/uapi/linux/vhost.h
11154
11155VIRTIO INPUT DRIVER
11156M:	Gerd Hoffmann <kraxel@redhat.com>
11157S:	Maintained
11158F:	drivers/virtio/virtio_input.c
11159F:	include/uapi/linux/virtio_input.h
11160
11161VIA RHINE NETWORK DRIVER
11162S:	Orphan
11163F:	drivers/net/ethernet/via/via-rhine.c
11164
11165VIA SD/MMC CARD CONTROLLER DRIVER
11166M:	Bruce Chang <brucechang@via.com.tw>
11167M:	Harald Welte <HaraldWelte@viatech.com>
11168S:	Maintained
11169F:	drivers/mmc/host/via-sdmmc.c
11170
11171VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11172M:	Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11173L:	linux-fbdev@vger.kernel.org
11174S:	Maintained
11175F:	include/linux/via-core.h
11176F:	include/linux/via-gpio.h
11177F:	include/linux/via_i2c.h
11178F:	drivers/video/fbdev/via/
11179
11180VIA VELOCITY NETWORK DRIVER
11181M:	Francois Romieu <romieu@fr.zoreil.com>
11182L:	netdev@vger.kernel.org
11183S:	Maintained
11184F:	drivers/net/ethernet/via/via-velocity.*
11185
11186VIVID VIRTUAL VIDEO DRIVER
11187M:	Hans Verkuil <hverkuil@xs4all.nl>
11188L:	linux-media@vger.kernel.org
11189T:	git git://linuxtv.org/media_tree.git
11190W:	http://linuxtv.org
11191S:	Maintained
11192F:	drivers/media/platform/vivid/*
11193
11194VLAN (802.1Q)
11195M:	Patrick McHardy <kaber@trash.net>
11196L:	netdev@vger.kernel.org
11197S:	Maintained
11198F:	drivers/net/macvlan.c
11199F:	include/linux/if_*vlan.h
11200F:	net/8021q/
11201
11202VLYNQ BUS
11203M:	Florian Fainelli <florian@openwrt.org>
11204L:	openwrt-devel@lists.openwrt.org (subscribers-only)
11205S:	Maintained
11206F:	drivers/vlynq/vlynq.c
11207F:	include/linux/vlynq.h
11208
11209VME SUBSYSTEM
11210M:	Martyn Welch <martyn@welchs.me.uk>
11211M:	Manohar Vanga <manohar.vanga@gmail.com>
11212M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11213L:	devel@driverdev.osuosl.org
11214S:	Maintained
11215T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11216F:	Documentation/vme_api.txt
11217F:	drivers/staging/vme/
11218F:	drivers/vme/
11219F:	include/linux/vme*
11220
11221VMWARE HYPERVISOR INTERFACE
11222M:	Alok Kataria <akataria@vmware.com>
11223L:	virtualization@lists.linux-foundation.org
11224S:	Supported
11225F:	arch/x86/kernel/cpu/vmware.c
11226
11227VMWARE BALLOON DRIVER
11228M:	Xavier Deguillard <xdeguillard@vmware.com>
11229M:	Philip Moltmann <moltmann@vmware.com>
11230M:	"VMware, Inc." <pv-drivers@vmware.com>
11231L:	linux-kernel@vger.kernel.org
11232S:	Maintained
11233F:	drivers/misc/vmw_balloon.c
11234
11235VMWARE VMMOUSE SUBDRIVER
11236M:	"VMware Graphics" <linux-graphics-maintainer@vmware.com>
11237M:	"VMware, Inc." <pv-drivers@vmware.com>
11238L:	linux-input@vger.kernel.org
11239S:	Maintained
11240F:	drivers/input/mouse/vmmouse.c
11241F:	drivers/input/mouse/vmmouse.h
11242
11243VMWARE VMXNET3 ETHERNET DRIVER
11244M:	Shrikrishna Khare <skhare@vmware.com>
11245M:	"VMware, Inc." <pv-drivers@vmware.com>
11246L:	netdev@vger.kernel.org
11247S:	Maintained
11248F:	drivers/net/vmxnet3/
11249
11250VMware PVSCSI driver
11251M:	Arvind Kumar <arvindkumar@vmware.com>
11252M:	VMware PV-Drivers <pv-drivers@vmware.com>
11253L:	linux-scsi@vger.kernel.org
11254S:	Maintained
11255F:	drivers/scsi/vmw_pvscsi.c
11256F:	drivers/scsi/vmw_pvscsi.h
11257
11258VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11259M:	Liam Girdwood <lgirdwood@gmail.com>
11260M:	Mark Brown <broonie@kernel.org>
11261L:	linux-kernel@vger.kernel.org
11262W:	http://www.slimlogic.co.uk/?p=48
11263T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11264S:	Supported
11265F:	drivers/regulator/
11266F:	include/linux/regulator/
11267
11268VRF
11269M:	David Ahern <dsa@cumulusnetworks.com>
11270M:	Shrijeet Mukherjee <shm@cumulusnetworks.com>
11271L:	netdev@vger.kernel.org
11272S:	Maintained
11273F:	drivers/net/vrf.c
11274F:	Documentation/networking/vrf.txt
11275
11276VT1211 HARDWARE MONITOR DRIVER
11277M:	Juerg Haefliger <juergh@gmail.com>
11278L:	lm-sensors@lm-sensors.org
11279S:	Maintained
11280F:	Documentation/hwmon/vt1211
11281F:	drivers/hwmon/vt1211.c
11282
11283VT8231 HARDWARE MONITOR DRIVER
11284M:	Roger Lucas <vt8231@hiddenengine.co.uk>
11285L:	lm-sensors@lm-sensors.org
11286S:	Maintained
11287F:	drivers/hwmon/vt8231.c
11288
11289VUB300 USB to SDIO/SD/MMC bridge chip
11290M:	Tony Olech <tony.olech@elandigitalsystems.com>
11291L:	linux-mmc@vger.kernel.org
11292L:	linux-usb@vger.kernel.org
11293S:	Supported
11294F:	drivers/mmc/host/vub300.c
11295
11296W1 DALLAS'S 1-WIRE BUS
11297M:	Evgeniy Polyakov <zbr@ioremap.net>
11298S:	Maintained
11299F:	Documentation/w1/
11300F:	drivers/w1/
11301
11302W83791D HARDWARE MONITORING DRIVER
11303M:	Marc Hulsman <m.hulsman@tudelft.nl>
11304L:	lm-sensors@lm-sensors.org
11305S:	Maintained
11306F:	Documentation/hwmon/w83791d
11307F:	drivers/hwmon/w83791d.c
11308
11309W83793 HARDWARE MONITORING DRIVER
11310M:	Rudolf Marek <r.marek@assembler.cz>
11311L:	lm-sensors@lm-sensors.org
11312S:	Maintained
11313F:	Documentation/hwmon/w83793
11314F:	drivers/hwmon/w83793.c
11315
11316W83795 HARDWARE MONITORING DRIVER
11317M:	Jean Delvare <jdelvare@suse.com>
11318L:	lm-sensors@lm-sensors.org
11319S:	Maintained
11320F:	drivers/hwmon/w83795.c
11321
11322W83L51xD SD/MMC CARD INTERFACE DRIVER
11323M:	Pierre Ossman <pierre@ossman.eu>
11324S:	Maintained
11325F:	drivers/mmc/host/wbsd.*
11326
11327WACOM PROTOCOL 4 SERIAL TABLETS
11328M:	Julian Squires <julian@cipht.net>
11329M:	Hans de Goede <hdegoede@redhat.com>
11330L:	linux-input@vger.kernel.org
11331S:	Maintained
11332F:	drivers/input/tablet/wacom_serial4.c
11333
11334WATCHDOG DEVICE DRIVERS
11335M:	Wim Van Sebroeck <wim@iguana.be>
11336L:	linux-watchdog@vger.kernel.org
11337W:	http://www.linux-watchdog.org/
11338T:	git git://www.linux-watchdog.org/linux-watchdog.git
11339S:	Maintained
11340F:	Documentation/watchdog/
11341F:	drivers/watchdog/
11342F:	include/linux/watchdog.h
11343F:	include/uapi/linux/watchdog.h
11344
11345WD7000 SCSI DRIVER
11346M:	Miroslav Zagorac <zaga@fly.cc.fer.hr>
11347L:	linux-scsi@vger.kernel.org
11348S:	Maintained
11349F:	drivers/scsi/wd7000.c
11350
11351WIIMOTE HID DRIVER
11352M:	David Herrmann <dh.herrmann@googlemail.com>
11353L:	linux-input@vger.kernel.org
11354S:	Maintained
11355F:	drivers/hid/hid-wiimote*
11356
11357WINBOND CIR DRIVER
11358M:	David Härdeman <david@hardeman.nu>
11359S:	Maintained
11360F:	drivers/media/rc/winbond-cir.c
11361
11362WIMAX STACK
11363M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11364M:	linux-wimax@intel.com
11365L:	wimax@linuxwimax.org (subscribers-only)
11366S:	Supported
11367W:	http://linuxwimax.org
11368F:	Documentation/wimax/README.wimax
11369F:	include/linux/wimax/debug.h
11370F:	include/net/wimax.h
11371F:	include/uapi/linux/wimax.h
11372F:	net/wimax/
11373
11374WISTRON LAPTOP BUTTON DRIVER
11375M:	Miloslav Trmac <mitr@volny.cz>
11376S:	Maintained
11377F:	drivers/input/misc/wistron_btns.c
11378
11379WL3501 WIRELESS PCMCIA CARD DRIVER
11380M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11381L:	linux-wireless@vger.kernel.org
11382W:	http://oops.ghostprotocols.net:81/blog
11383S:	Maintained
11384F:	drivers/net/wireless/wl3501*
11385
11386WM97XX TOUCHSCREEN DRIVERS
11387M:	Mark Brown <broonie@kernel.org>
11388M:	Liam Girdwood <lrg@slimlogic.co.uk>
11389L:	linux-input@vger.kernel.org
11390W:	https://github.com/CirrusLogic/linux-drivers/wiki
11391S:	Supported
11392F:	drivers/input/touchscreen/*wm97*
11393F:	include/linux/wm97xx.h
11394
11395WOLFSON MICROELECTRONICS DRIVERS
11396L:	patches@opensource.wolfsonmicro.com
11397T:	git https://github.com/CirrusLogic/linux-drivers.git
11398W:	https://github.com/CirrusLogic/linux-drivers/wiki
11399S:	Supported
11400F:	Documentation/hwmon/wm83??
11401F:	arch/arm/mach-s3c64xx/mach-crag6410*
11402F:	drivers/clk/clk-wm83*.c
11403F:	drivers/extcon/extcon-arizona.c
11404F:	drivers/leds/leds-wm83*.c
11405F:	drivers/gpio/gpio-*wm*.c
11406F:	drivers/gpio/gpio-arizona.c
11407F:	drivers/hwmon/wm83??-hwmon.c
11408F:	drivers/input/misc/wm831x-on.c
11409F:	drivers/input/touchscreen/wm831x-ts.c
11410F:	drivers/input/touchscreen/wm97*.c
11411F:	drivers/mfd/arizona*
11412F:	drivers/mfd/wm*.c
11413F:	drivers/power/wm83*.c
11414F:	drivers/rtc/rtc-wm83*.c
11415F:	drivers/regulator/wm8*.c
11416F:	drivers/video/backlight/wm83*_bl.c
11417F:	drivers/watchdog/wm83*_wdt.c
11418F:	include/linux/mfd/arizona/
11419F:	include/linux/mfd/wm831x/
11420F:	include/linux/mfd/wm8350/
11421F:	include/linux/mfd/wm8400*
11422F:	include/linux/wm97xx.h
11423F:	include/sound/wm????.h
11424F:	sound/soc/codecs/arizona.?
11425F:	sound/soc/codecs/wm*
11426
11427WORKQUEUE
11428M:	Tejun Heo <tj@kernel.org>
11429R:	Lai Jiangshan <jiangshanlai@gmail.com>
11430T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11431S:	Maintained
11432F:	include/linux/workqueue.h
11433F:	kernel/workqueue.c
11434F:	Documentation/workqueue.txt
11435
11436X.25 NETWORK LAYER
11437M:	Andrew Hendry <andrew.hendry@gmail.com>
11438L:	linux-x25@vger.kernel.org
11439S:	Odd Fixes
11440F:	Documentation/networking/x25*
11441F:	include/net/x25*
11442F:	net/x25/
11443
11444X86 ARCHITECTURE (32-BIT AND 64-BIT)
11445M:	Thomas Gleixner <tglx@linutronix.de>
11446M:	Ingo Molnar <mingo@redhat.com>
11447M:	"H. Peter Anvin" <hpa@zytor.com>
11448M:	x86@kernel.org
11449L:	linux-kernel@vger.kernel.org
11450T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11451S:	Maintained
11452F:	Documentation/x86/
11453F:	arch/x86/
11454
11455X86 PLATFORM DRIVERS
11456M:	Darren Hart <dvhart@infradead.org>
11457L:	platform-driver-x86@vger.kernel.org
11458T:	git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11459S:	Maintained
11460F:	drivers/platform/x86/
11461
11462X86 MCE INFRASTRUCTURE
11463M:	Tony Luck <tony.luck@intel.com>
11464M:	Borislav Petkov <bp@alien8.de>
11465L:	linux-edac@vger.kernel.org
11466S:	Maintained
11467F:	arch/x86/kernel/cpu/mcheck/*
11468
11469X86 VDSO
11470M:	Andy Lutomirski <luto@amacapital.net>
11471L:	linux-kernel@vger.kernel.org
11472T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11473S:	Maintained
11474F:	arch/x86/entry/vdso/
11475
11476XC2028/3028 TUNER DRIVER
11477M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11478L:	linux-media@vger.kernel.org
11479W:	http://linuxtv.org
11480T:	git git://linuxtv.org/media_tree.git
11481S:	Maintained
11482F:	drivers/media/tuners/tuner-xc2028.*
11483
11484XEN HYPERVISOR INTERFACE
11485M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11486M:	Boris Ostrovsky <boris.ostrovsky@oracle.com>
11487M:	David Vrabel <david.vrabel@citrix.com>
11488L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11489T:	git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11490S:	Supported
11491F:	arch/x86/xen/
11492F:	drivers/*/xen-*front.c
11493F:	drivers/xen/
11494F:	arch/x86/include/asm/xen/
11495F:	include/xen/
11496F:	include/uapi/xen/
11497
11498XEN HYPERVISOR ARM
11499M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11500L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11501S:	Supported
11502F:	arch/arm/xen/
11503F:	arch/arm/include/asm/xen/
11504
11505XEN HYPERVISOR ARM64
11506M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11507L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11508S:	Supported
11509F:	arch/arm64/xen/
11510F:	arch/arm64/include/asm/xen/
11511
11512XEN NETWORK BACKEND DRIVER
11513M:	Ian Campbell <ian.campbell@citrix.com>
11514M:	Wei Liu <wei.liu2@citrix.com>
11515L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11516L:	netdev@vger.kernel.org
11517S:	Supported
11518F:	drivers/net/xen-netback/*
11519
11520XEN PCI SUBSYSTEM
11521M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11522L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11523S:	Supported
11524F:	arch/x86/pci/*xen*
11525F:	drivers/pci/*xen*
11526
11527XEN BLOCK SUBSYSTEM
11528M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11529M:	Roger Pau Monné <roger.pau@citrix.com>
11530L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11531S:	Supported
11532F:	drivers/block/xen-blkback/*
11533F:	drivers/block/xen*
11534
11535XEN PVSCSI DRIVERS
11536M:	Juergen Gross <jgross@suse.com>
11537L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11538L:	linux-scsi@vger.kernel.org
11539S:	Supported
11540F:	drivers/scsi/xen-scsifront.c
11541F:	drivers/xen/xen-scsiback.c
11542F:	include/xen/interface/io/vscsiif.h
11543
11544XEN SWIOTLB SUBSYSTEM
11545M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11546L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11547S:	Supported
11548F:	arch/x86/xen/*swiotlb*
11549F:	drivers/xen/*swiotlb*
11550
11551XFS FILESYSTEM
11552P:	Silicon Graphics Inc
11553M:	Dave Chinner <david@fromorbit.com>
11554M:	xfs@oss.sgi.com
11555L:	xfs@oss.sgi.com
11556W:	http://oss.sgi.com/projects/xfs
11557T:	git git://oss.sgi.com/xfs/xfs.git
11558S:	Supported
11559F:	Documentation/filesystems/xfs.txt
11560F:	fs/xfs/
11561
11562XILINX AXI ETHERNET DRIVER
11563M:	Anirudha Sarangi <anirudh@xilinx.com>
11564M:	John Linn <John.Linn@xilinx.com>
11565S:	Maintained
11566F:	drivers/net/ethernet/xilinx/xilinx_axienet*
11567
11568XILINX UARTLITE SERIAL DRIVER
11569M:	Peter Korsgaard <jacmet@sunsite.dk>
11570L:	linux-serial@vger.kernel.org
11571S:	Maintained
11572F:	drivers/tty/serial/uartlite.c
11573
11574XILINX VIDEO IP CORES
11575M:	Hyun Kwon <hyun.kwon@xilinx.com>
11576M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11577L:	linux-media@vger.kernel.org
11578T:	git git://linuxtv.org/media_tree.git
11579S:	Supported
11580F:	Documentation/devicetree/bindings/media/xilinx/
11581F:	drivers/media/platform/xilinx/
11582F:	include/uapi/linux/xilinx-v4l2-controls.h
11583
11584XILLYBUS DRIVER
11585M:	Eli Billauer <eli.billauer@gmail.com>
11586L:	linux-kernel@vger.kernel.org
11587S:	Supported
11588F:	drivers/char/xillybus/
11589
11590XTENSA XTFPGA PLATFORM SUPPORT
11591M:	Max Filippov <jcmvbkbc@gmail.com>
11592L:	linux-xtensa@linux-xtensa.org
11593S:	Maintained
11594F:	drivers/spi/spi-xtensa-xtfpga.c
11595F:	sound/soc/xtensa/xtfpga-i2s.c
11596
11597YAM DRIVER FOR AX.25
11598M:	Jean-Paul Roubelat <jpr@f6fbb.org>
11599L:	linux-hams@vger.kernel.org
11600S:	Maintained
11601F:	drivers/net/hamradio/yam*
11602F:	include/linux/yam.h
11603
11604YEALINK PHONE DRIVER
11605M:	Henk Vergonet <Henk.Vergonet@gmail.com>
11606L:	usbb2k-api-dev@nongnu.org
11607S:	Maintained
11608F:	Documentation/input/yealink.txt
11609F:	drivers/input/misc/yealink.*
11610
11611Z8530 DRIVER FOR AX.25
11612M:	Joerg Reuter <jreuter@yaina.de>
11613W:	http://yaina.de/jreuter/
11614W:	http://www.qsl.net/dl1bke/
11615L:	linux-hams@vger.kernel.org
11616S:	Maintained
11617F:	Documentation/networking/z8530drv.txt
11618F:	drivers/net/hamradio/*scc.c
11619F:	drivers/net/hamradio/z8530.h
11620
11621ZBUD COMPRESSED PAGE ALLOCATOR
11622M:	Seth Jennings <sjennings@variantweb.net>
11623L:	linux-mm@kvack.org
11624S:	Maintained
11625F:	mm/zbud.c
11626F:	include/linux/zbud.h
11627
11628ZD1211RW WIRELESS DRIVER
11629M:	Daniel Drake <dsd@gentoo.org>
11630M:	Ulrich Kunitz <kune@deine-taler.de>
11631W:	http://zd1211.ath.cx/wiki/DriverRewrite
11632L:	linux-wireless@vger.kernel.org
11633L:	zd1211-devs@lists.sourceforge.net (subscribers-only)
11634S:	Maintained
11635F:	drivers/net/wireless/zd1211rw/
11636
11637ZPOOL COMPRESSED PAGE STORAGE API
11638M:	Dan Streetman <ddstreet@ieee.org>
11639L:	linux-mm@kvack.org
11640S:	Maintained
11641F:	mm/zpool.c
11642F:	include/linux/zpool.h
11643
11644ZR36067 VIDEO FOR LINUX DRIVER
11645L:	mjpeg-users@lists.sourceforge.net
11646L:	linux-media@vger.kernel.org
11647W:	http://mjpeg.sourceforge.net/driver-zoran/
11648T:	hg http://linuxtv.org/hg/v4l-dvb
11649S:	Odd Fixes
11650F:	drivers/media/pci/zoran/
11651
11652ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11653M:	Minchan Kim <minchan@kernel.org>
11654M:	Nitin Gupta <ngupta@vflare.org>
11655R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11656L:	linux-kernel@vger.kernel.org
11657S:	Maintained
11658F:	drivers/block/zram/
11659F:	Documentation/blockdev/zram.txt
11660
11661ZS DECSTATION Z85C30 SERIAL DRIVER
11662M:	"Maciej W. Rozycki" <macro@linux-mips.org>
11663S:	Maintained
11664F:	drivers/tty/serial/zs.*
11665
11666ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11667M:	Minchan Kim <minchan@kernel.org>
11668M:	Nitin Gupta <ngupta@vflare.org>
11669L:	linux-mm@kvack.org
11670S:	Maintained
11671F:	mm/zsmalloc.c
11672F:	include/linux/zsmalloc.h
11673F:	Documentation/vm/zsmalloc.txt
11674
11675ZSWAP COMPRESSED SWAP CACHING
11676M:	Seth Jennings <sjennings@variantweb.net>
11677L:	linux-mm@kvack.org
11678S:	Maintained
11679F:	mm/zswap.c
11680
11681THE REST
11682M:	Linus Torvalds <torvalds@linux-foundation.org>
11683L:	linux-kernel@vger.kernel.org
11684Q:	http://patchwork.kernel.org/project/LKML/list/
11685T:	git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11686S:	Buried alive in reporters
11687F:	*
11688F:	*/
11689