xref: /openbmc/linux/MAINTAINERS (revision a2cce7a9)
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 DEVICE TREE SUPPORT
792M:	Duc Dang <dhdang@apm.com>
793S:	Supported
794F:	arch/arm64/boot/dts/apm/
795
796APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
797M:	Iyappan Subramanian <isubramanian@apm.com>
798M:	Keyur Chudgar <kchudgar@apm.com>
799S:	Supported
800F:	drivers/net/ethernet/apm/xgene/
801F:	Documentation/devicetree/bindings/net/apm-xgene-enet.txt
802
803APTINA CAMERA SENSOR PLL
804M:	Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
805L:	linux-media@vger.kernel.org
806S:	Maintained
807F:	drivers/media/i2c/aptina-pll.*
808
809ARC FRAMEBUFFER DRIVER
810M:	Jaya Kumar <jayalk@intworks.biz>
811S:	Maintained
812F:	drivers/video/fbdev/arcfb.c
813F:	drivers/video/fbdev/core/fb_defio.c
814
815ARCNET NETWORK LAYER
816M:	Michael Grzeschik <m.grzeschik@pengutronix.de>
817L:	netdev@vger.kernel.org
818S:	Maintained
819F:	drivers/net/arcnet/
820F:	include/uapi/linux/if_arcnet.h
821
822ARM MFM AND FLOPPY DRIVERS
823M:	Ian Molton <spyro@f2s.com>
824S:	Maintained
825F:	arch/arm/lib/floppydma.S
826F:	arch/arm/include/asm/floppy.h
827
828ARM PMU PROFILING AND DEBUGGING
829M:	Will Deacon <will.deacon@arm.com>
830S:	Maintained
831F:	arch/arm/kernel/perf_*
832F:	arch/arm/oprofile/common.c
833F:	arch/arm/kernel/hw_breakpoint.c
834F:	arch/arm/include/asm/hw_breakpoint.h
835F:	arch/arm/include/asm/perf_event.h
836F:	drivers/perf/arm_pmu.c
837F:	include/linux/perf/arm_pmu.h
838
839ARM PORT
840M:	Russell King <linux@arm.linux.org.uk>
841L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
842W:	http://www.arm.linux.org.uk/
843S:	Maintained
844F:	arch/arm/
845
846ARM SUB-ARCHITECTURES
847L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
848S:	Maintained
849F:	arch/arm/mach-*/
850F:	arch/arm/plat-*/
851T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
852
853ARM PRIMECELL AACI PL041 DRIVER
854M:	Russell King <linux@arm.linux.org.uk>
855S:	Maintained
856F:	sound/arm/aaci.*
857
858ARM PRIMECELL CLCD PL110 DRIVER
859M:	Russell King <linux@arm.linux.org.uk>
860S:	Maintained
861F:	drivers/video/fbdev/amba-clcd.*
862
863ARM PRIMECELL KMI PL050 DRIVER
864M:	Russell King <linux@arm.linux.org.uk>
865S:	Maintained
866F:	drivers/input/serio/ambakmi.*
867F:	include/linux/amba/kmi.h
868
869ARM PRIMECELL MMCI PL180/1 DRIVER
870M:	Russell King <linux@arm.linux.org.uk>
871S:	Maintained
872F:	drivers/mmc/host/mmci.*
873F:	include/linux/amba/mmci.h
874
875ARM PRIMECELL UART PL010 AND PL011 DRIVERS
876M:	Russell King <linux@arm.linux.org.uk>
877S:	Maintained
878F:	drivers/tty/serial/amba-pl01*.c
879F:	include/linux/amba/serial.h
880
881ARM PRIMECELL BUS SUPPORT
882M:	Russell King <linux@arm.linux.org.uk>
883S:	Maintained
884F:	drivers/amba/
885F:	include/linux/amba/bus.h
886
887ARM/ADS SPHERE MACHINE SUPPORT
888M:	Lennert Buytenhek <kernel@wantstofly.org>
889L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
890S:	Maintained
891
892ARM/AFEB9260 MACHINE SUPPORT
893M:	Sergey Lapin <slapin@ossfans.org>
894L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
895S:	Maintained
896
897ARM/AJECO 1ARM MACHINE SUPPORT
898M:	Lennert Buytenhek <kernel@wantstofly.org>
899L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
900S:	Maintained
901
902ARM/Allwinner A1X SoC support
903M:	Maxime Ripard <maxime.ripard@free-electrons.com>
904L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
905S:	Maintained
906N:	sun[x4567]i
907
908ARM/Allwinner SoC Clock Support
909M:	Emilio López <emilio@elopez.com.ar>
910S:	Maintained
911F:	drivers/clk/sunxi/
912
913ARM/Amlogic MesonX SoC support
914M:	Carlo Caione <carlo@caione.org>
915L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
916S:	Maintained
917F:	drivers/media/rc/meson-ir.c
918N:	meson[x68]
919
920ARM/Annapurna Labs ALPINE ARCHITECTURE
921M:	Tsahee Zidenberg <tsahee@annapurnalabs.com>
922S:	Maintained
923F:	arch/arm/mach-alpine/
924
925ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
926M:	Nicolas Ferre <nicolas.ferre@atmel.com>
927M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
928M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
929L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
930W:	http://www.linux4sam.org
931S:	Supported
932F:	arch/arm/mach-at91/
933F:	include/soc/at91/
934F:	arch/arm/boot/dts/at91*.dts
935F:	arch/arm/boot/dts/at91*.dtsi
936F:	arch/arm/boot/dts/sama*.dts
937F:	arch/arm/boot/dts/sama*.dtsi
938F:	arch/arm/include/debug/at91.S
939
940ARM/ATMEL AT91 Clock Support
941M:	Boris Brezillon <boris.brezillon@free-electrons.com>
942S:	Maintained
943F:	drivers/clk/at91
944
945ARM/CALXEDA HIGHBANK ARCHITECTURE
946M:	Rob Herring <robh@kernel.org>
947L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
948S:	Maintained
949F:	arch/arm/mach-highbank/
950
951ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
952M:	Krzysztof Halasa <khalasa@piap.pl>
953S:	Maintained
954F:	arch/arm/mach-cns3xxx/
955
956ARM/CAVIUM THUNDER NETWORK DRIVER
957M:	Sunil Goutham <sgoutham@cavium.com>
958M:	Robert Richter <rric@kernel.org>
959L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
960S:	Supported
961F:	drivers/net/ethernet/cavium/thunder/
962
963ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
964M:	Alexander Shiyan <shc_work@mail.ru>
965L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
966S:	Odd Fixes
967N:	clps711x
968
969ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
970M:	Hartley Sweeten <hsweeten@visionengravers.com>
971M:	Ryan Mallon <rmallon@gmail.com>
972L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
973S:	Maintained
974F:	arch/arm/mach-ep93xx/
975F:	arch/arm/mach-ep93xx/include/mach/
976
977ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
978M:	Lennert Buytenhek <kernel@wantstofly.org>
979L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
980S:	Maintained
981
982ARM/CLKDEV SUPPORT
983M:	Russell King <linux@arm.linux.org.uk>
984L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
985S:	Maintained
986F:	arch/arm/include/asm/clkdev.h
987F:	drivers/clk/clkdev.c
988
989ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
990M:	Mike Rapoport <mike@compulab.co.il>
991L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
992S:	Maintained
993
994ARM/CONTEC MICRO9 MACHINE SUPPORT
995M:	Hubert Feurstein <hubert.feurstein@contec.at>
996S:	Maintained
997F:	arch/arm/mach-ep93xx/micro9.c
998
999ARM/CORESIGHT FRAMEWORK AND DRIVERS
1000M:	Mathieu Poirier <mathieu.poirier@linaro.org>
1001L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1002S:	Maintained
1003F:	drivers/hwtracing/coresight/*
1004F:	Documentation/trace/coresight.txt
1005F:	Documentation/devicetree/bindings/arm/coresight.txt
1006F:	Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1007
1008ARM/CORGI MACHINE SUPPORT
1009M:	Richard Purdie <rpurdie@rpsys.net>
1010S:	Maintained
1011
1012ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1013M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1014L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1015T:	git git://github.com/ulli-kroll/linux.git
1016S:	Maintained
1017F:	arch/arm/mach-gemini/
1018F:	drivers/rtc/rtc-gemini.c
1019
1020ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1021M:	Barry Song <baohua@kernel.org>
1022L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1023T:	git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1024S:	Maintained
1025F:	arch/arm/mach-prima2/
1026F:	drivers/clk/sirf/
1027F:	drivers/clocksource/timer-prima2.c
1028F:	drivers/clocksource/timer-atlas7.c
1029N:	[^a-z]sirf
1030
1031ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1032M:	Baruch Siach <baruch@tkos.co.il>
1033L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1034S:	Maintained
1035F:	arch/arm/boot/dts/cx92755*
1036N:	digicolor
1037
1038ARM/EBSA110 MACHINE SUPPORT
1039M:	Russell King <linux@arm.linux.org.uk>
1040L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041W:	http://www.arm.linux.org.uk/
1042S:	Maintained
1043F:	arch/arm/mach-ebsa110/
1044F:	drivers/net/ethernet/amd/am79c961a.*
1045
1046ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1047M:	Uwe Kleine-König <kernel@pengutronix.de>
1048L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1049S:	Maintained
1050N:	efm32
1051
1052ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1053M:	Daniel Ribeiro <drwyrm@gmail.com>
1054M:	Stefan Schmidt <stefan@openezx.org>
1055M:	Harald Welte <laforge@openezx.org>
1056L:	openezx-devel@lists.openezx.org (moderated for non-subscribers)
1057W:	http://www.openezx.org/
1058S:	Maintained
1059T:	topgit git://git.openezx.org/openezx.git
1060F:	arch/arm/mach-pxa/ezx.c
1061
1062ARM/FARADAY FA526 PORT
1063M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1064L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1065S:	Maintained
1066T:	git git://git.berlios.de/gemini-board
1067F:	arch/arm/mm/*-fa*
1068
1069ARM/FOOTBRIDGE ARCHITECTURE
1070M:	Russell King <linux@arm.linux.org.uk>
1071L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1072W:	http://www.arm.linux.org.uk/
1073S:	Maintained
1074F:	arch/arm/include/asm/hardware/dec21285.h
1075F:	arch/arm/mach-footbridge/
1076
1077ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1078M:	Shawn Guo <shawnguo@kernel.org>
1079M:	Sascha Hauer <kernel@pengutronix.de>
1080L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1081S:	Maintained
1082T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1083F:	arch/arm/mach-imx/
1084F:	arch/arm/mach-mxs/
1085F:	arch/arm/boot/dts/imx*
1086F:	arch/arm/configs/imx*_defconfig
1087F:	drivers/clk/imx/
1088F:	include/soc/imx/
1089
1090ARM/FREESCALE VYBRID ARM ARCHITECTURE
1091M:	Shawn Guo <shawnguo@kernel.org>
1092M:	Sascha Hauer <kernel@pengutronix.de>
1093R:	Stefan Agner <stefan@agner.ch>
1094L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1095S:	Maintained
1096T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1097F:	arch/arm/mach-imx/*vf610*
1098F:	arch/arm/boot/dts/vf*
1099
1100ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1101M:	Lennert Buytenhek <kernel@wantstofly.org>
1102L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1103S:	Maintained
1104
1105ARM/GUMSTIX MACHINE SUPPORT
1106M:	Steve Sakoman <sakoman@gmail.com>
1107L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1108S:	Maintained
1109
1110ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1111M:	Philipp Zabel <philipp.zabel@gmail.com>
1112M:	Paul Parsons <lost.distance@yahoo.com>
1113L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114S:	Maintained
1115F:	arch/arm/mach-pxa/hx4700.c
1116F:	arch/arm/mach-pxa/include/mach/hx4700.h
1117F:	sound/soc/pxa/hx4700.c
1118
1119ARM/HISILICON SOC SUPPORT
1120M:	Wei Xu <xuwei5@hisilicon.com>
1121L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1122W:	http://www.hisilicon.com
1123S:	Supported
1124T:	git git://github.com/hisilicon/linux-hisi.git
1125F:	arch/arm/mach-hisi/
1126
1127ARM/HP JORNADA 7XX MACHINE SUPPORT
1128M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
1129W:	www.jlime.com
1130S:	Maintained
1131T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1132F:	arch/arm/mach-sa1100/jornada720.c
1133F:	arch/arm/mach-sa1100/include/mach/jornada720.h
1134
1135ARM/IGEP MACHINE SUPPORT
1136M:	Enric Balletbo i Serra <eballetbo@gmail.com>
1137M:	Javier Martinez Canillas <javier@dowhile0.org>
1138L:	linux-omap@vger.kernel.org
1139L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1140S:	Maintained
1141F:	arch/arm/boot/dts/omap3-igep*
1142
1143ARM/INCOME PXA270 SUPPORT
1144M:	Marek Vasut <marek.vasut@gmail.com>
1145L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1146S:	Maintained
1147F:	arch/arm/mach-pxa/colibri-pxa270-income.c
1148
1149ARM/INTEL IOP32X ARM ARCHITECTURE
1150M:	Lennert Buytenhek <kernel@wantstofly.org>
1151L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1152S:	Maintained
1153
1154ARM/INTEL IOP33X ARM ARCHITECTURE
1155L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1156S:	Orphan
1157
1158ARM/INTEL IOP13XX ARM ARCHITECTURE
1159M:	Lennert Buytenhek <kernel@wantstofly.org>
1160L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1161S:	Maintained
1162
1163ARM/INTEL IQ81342EX MACHINE SUPPORT
1164M:	Lennert Buytenhek <kernel@wantstofly.org>
1165L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1166S:	Maintained
1167
1168ARM/INTEL IXDP2850 MACHINE SUPPORT
1169M:	Lennert Buytenhek <kernel@wantstofly.org>
1170L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171S:	Maintained
1172
1173ARM/INTEL IXP4XX ARM ARCHITECTURE
1174M:	Imre Kaloz <kaloz@openwrt.org>
1175M:	Krzysztof Halasa <khalasa@piap.pl>
1176L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1177S:	Maintained
1178F:	arch/arm/mach-ixp4xx/
1179
1180ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1181M:	Jonathan Cameron <jic23@cam.ac.uk>
1182L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1183S:	Maintained
1184F:	arch/arm/mach-pxa/stargate2.c
1185F:	drivers/pcmcia/pxa2xx_stargate2.c
1186
1187ARM/INTEL XSC3 (MANZANO) ARM CORE
1188M:	Lennert Buytenhek <kernel@wantstofly.org>
1189L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190S:	Maintained
1191
1192ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1193M:	Lennert Buytenhek <kernel@wantstofly.org>
1194L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1195S:	Maintained
1196
1197ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1198M:	Santosh Shilimkar <ssantosh@kernel.org>
1199L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1200S:	Maintained
1201F:	arch/arm/mach-keystone/
1202T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1203
1204ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1205M:	Santosh Shilimkar <ssantosh@kernel.org>
1206L:	linux-kernel@vger.kernel.org
1207S:	Maintained
1208F:	drivers/clk/keystone/
1209
1210ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1211M:	Santosh Shilimkar <ssantosh@kernel.org>
1212L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1213L:	linux-kernel@vger.kernel.org
1214S:	Maintained
1215F:	drivers/clocksource/timer-keystone.c
1216
1217ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1218M:	Santosh Shilimkar <ssantosh@kernel.org>
1219L:	linux-kernel@vger.kernel.org
1220S:	Maintained
1221F:	drivers/power/reset/keystone-reset.c
1222
1223ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1224M:	Santosh Shilimkar <ssantosh@kernel.org>
1225L:	linux-kernel@vger.kernel.org
1226S:	Maintained
1227F:	drivers/memory/*emif*
1228
1229ARM/LOGICPD PXA270 MACHINE SUPPORT
1230M:	Lennert Buytenhek <kernel@wantstofly.org>
1231L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1232S:	Maintained
1233
1234ARM/LPC18XX ARCHITECTURE
1235M:	Joachim Eastwood <manabian@gmail.com>
1236L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1237S:	Maintained
1238N:	lpc18xx
1239
1240ARM/MAGICIAN MACHINE SUPPORT
1241M:	Philipp Zabel <philipp.zabel@gmail.com>
1242S:	Maintained
1243
1244ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1245M:	Jason Cooper <jason@lakedaemon.net>
1246M:	Andrew Lunn <andrew@lunn.ch>
1247M:	Gregory Clement <gregory.clement@free-electrons.com>
1248M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1249L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1250S:	Maintained
1251F:	arch/arm/mach-mvebu/
1252F:	drivers/rtc/rtc-armada38x.c
1253F:	arch/arm/boot/dts/armada*
1254F:	arch/arm/boot/dts/kirkwood*
1255
1256
1257ARM/Marvell Berlin SoC support
1258M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1259L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1260S:	Maintained
1261F:	arch/arm/mach-berlin/
1262F:	arch/arm/boot/dts/berlin*
1263
1264
1265ARM/Marvell Dove/MV78xx0/Orion SOC support
1266M:	Jason Cooper <jason@lakedaemon.net>
1267M:	Andrew Lunn <andrew@lunn.ch>
1268M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1269M:	Gregory Clement <gregory.clement@free-electrons.com>
1270L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1271S:	Maintained
1272F:	arch/arm/mach-dove/
1273F:	arch/arm/mach-mv78xx0/
1274F:	arch/arm/mach-orion5x/
1275F:	arch/arm/plat-orion/
1276F:	arch/arm/boot/dts/dove*
1277F:	arch/arm/boot/dts/orion5x*
1278
1279
1280ARM/Orion SoC/Technologic Systems TS-78xx platform support
1281M:	Alexander Clouter <alex@digriz.org.uk>
1282L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1283W:	http://www.digriz.org.uk/ts78xx/kernel
1284S:	Maintained
1285F:	arch/arm/mach-orion5x/ts78xx-*
1286
1287ARM/Mediatek RTC DRIVER
1288M:	Eddie Huang <eddie.huang@mediatek.com>
1289L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1290L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1291S:	Maintained
1292F:	drivers/rtc/rtc-mt6397.c
1293
1294ARM/Mediatek SoC support
1295M:	Matthias Brugger <matthias.bgg@gmail.com>
1296L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1297L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1298S:	Maintained
1299F:	arch/arm/boot/dts/mt6*
1300F:	arch/arm/boot/dts/mt8*
1301F:	arch/arm/mach-mediatek/
1302N:	mtk
1303K:	mediatek
1304
1305ARM/MICREL KS8695 ARCHITECTURE
1306M:	Greg Ungerer <gerg@uclinux.org>
1307L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1308F:	arch/arm/mach-ks8695/
1309S:	Odd Fixes
1310
1311ARM/MIOA701 MACHINE SUPPORT
1312M:	Robert Jarzmik <robert.jarzmik@free.fr>
1313L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1314F:	arch/arm/mach-pxa/mioa701.c
1315S:	Maintained
1316
1317ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1318M:	Michael Petchkovsky <mkpetch@internode.on.net>
1319S:	Maintained
1320
1321ARM/NOMADIK ARCHITECTURE
1322M:	Alessandro Rubini <rubini@unipv.it>
1323M:	Linus Walleij <linus.walleij@linaro.org>
1324L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1325S:	Maintained
1326F:	arch/arm/mach-nomadik/
1327F:	drivers/pinctrl/nomadik/
1328F:	drivers/i2c/busses/i2c-nomadik.c
1329T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1330
1331ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1332M:	Nelson Castillo <arhuaco@freaks-unidos.net>
1333L:	openmoko-kernel@lists.openmoko.org (subscribers-only)
1334W:	http://wiki.openmoko.org/wiki/Neo_FreeRunner
1335S:	Supported
1336
1337ARM/TOSA MACHINE SUPPORT
1338M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1339M:	Dirk Opfer <dirk@opfer-online.de>
1340S:	Maintained
1341
1342ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1343M:	Marek Vasut <marek.vasut@gmail.com>
1344L:	linux-arm-kernel@lists.infradead.org
1345W:	http://hackndev.com
1346S:	Maintained
1347F:	arch/arm/mach-pxa/include/mach/palmtx.h
1348F:	arch/arm/mach-pxa/palmtx.c
1349F:	arch/arm/mach-pxa/include/mach/palmt5.h
1350F:	arch/arm/mach-pxa/palmt5.c
1351F:	arch/arm/mach-pxa/include/mach/palmld.h
1352F:	arch/arm/mach-pxa/palmld.c
1353F:	arch/arm/mach-pxa/include/mach/palmte2.h
1354F:	arch/arm/mach-pxa/palmte2.c
1355F:	arch/arm/mach-pxa/include/mach/palmtc.h
1356F:	arch/arm/mach-pxa/palmtc.c
1357
1358ARM/PALM TREO SUPPORT
1359M:	Tomas Cech <sleep_walker@suse.com>
1360L:	linux-arm-kernel@lists.infradead.org
1361W:	http://hackndev.com
1362S:	Maintained
1363F:	arch/arm/mach-pxa/include/mach/palmtreo.h
1364F:	arch/arm/mach-pxa/palmtreo.c
1365
1366ARM/PALMZ72 SUPPORT
1367M:	Sergey Lapin <slapin@ossfans.org>
1368L:	linux-arm-kernel@lists.infradead.org
1369W:	http://hackndev.com
1370S:	Maintained
1371F:	arch/arm/mach-pxa/include/mach/palmz72.h
1372F:	arch/arm/mach-pxa/palmz72.c
1373
1374ARM/PLEB SUPPORT
1375M:	Peter Chubb <pleb@gelato.unsw.edu.au>
1376W:	http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1377S:	Maintained
1378
1379ARM/PT DIGITAL BOARD PORT
1380M:	Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1381L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1382W:	http://www.arm.linux.org.uk/
1383S:	Maintained
1384
1385ARM/QUALCOMM SUPPORT
1386M:	Kumar Gala <galak@codeaurora.org>
1387M:	Andy Gross <agross@codeaurora.org>
1388M:	David Brown <davidb@codeaurora.org>
1389L:	linux-arm-msm@vger.kernel.org
1390L:	linux-soc@vger.kernel.org
1391S:	Maintained
1392F:	arch/arm/mach-qcom/
1393F:	drivers/soc/qcom/
1394F:	drivers/tty/serial/msm_serial.h
1395F:	drivers/tty/serial/msm_serial.c
1396F:	drivers/*/pm8???-*
1397F:	drivers/mfd/ssbi.c
1398F:	drivers/firmware/qcom_scm.c
1399T:	git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1400
1401ARM/RADISYS ENP2611 MACHINE SUPPORT
1402M:	Lennert Buytenhek <kernel@wantstofly.org>
1403L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1404S:	Maintained
1405
1406ARM/RISCPC ARCHITECTURE
1407M:	Russell King <linux@arm.linux.org.uk>
1408L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1409W:	http://www.arm.linux.org.uk/
1410S:	Maintained
1411F:	arch/arm/include/asm/hardware/entry-macro-iomd.S
1412F:	arch/arm/include/asm/hardware/ioc.h
1413F:	arch/arm/include/asm/hardware/iomd.h
1414F:	arch/arm/include/asm/hardware/memc.h
1415F:	arch/arm/mach-rpc/
1416F:	drivers/net/ethernet/8390/etherh.c
1417F:	drivers/net/ethernet/i825xx/ether1*
1418F:	drivers/net/ethernet/seeq/ether3*
1419F:	drivers/scsi/arm/
1420
1421ARM/Rockchip SoC support
1422M:	Heiko Stuebner <heiko@sntech.de>
1423L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1424L:	linux-rockchip@lists.infradead.org
1425S:	Maintained
1426F:	arch/arm/boot/dts/rk3*
1427F:	arch/arm/mach-rockchip/
1428F:	drivers/clk/rockchip/
1429F:	drivers/i2c/busses/i2c-rk3x.c
1430F:	drivers/*/*rockchip*
1431F:	drivers/*/*/*rockchip*
1432F:	sound/soc/rockchip/
1433N:	rockchip
1434
1435ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1436M:	Kukjin Kim <kgene@kernel.org>
1437M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
1438L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1439L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1440S:	Maintained
1441F:	arch/arm/boot/dts/s3c*
1442F:	arch/arm/boot/dts/exynos*
1443F:	arch/arm64/boot/dts/exynos/
1444F:	arch/arm/plat-samsung/
1445F:	arch/arm/mach-s3c24*/
1446F:	arch/arm/mach-s3c64xx/
1447F:	arch/arm/mach-s5p*/
1448F:	arch/arm/mach-exynos*/
1449F:	drivers/*/*s3c2410*
1450F:	drivers/*/*/*s3c2410*
1451F:	drivers/spi/spi-s3c*
1452F:	sound/soc/samsung/*
1453N:	exynos
1454
1455ARM/SAMSUNG MOBILE MACHINE SUPPORT
1456M:	Kyungmin Park <kyungmin.park@samsung.com>
1457L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1458S:	Maintained
1459F:	arch/arm/mach-s5pv210/
1460
1461ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1462M:	Kyungmin Park <kyungmin.park@samsung.com>
1463M:	Kamil Debski <k.debski@samsung.com>
1464L:	linux-arm-kernel@lists.infradead.org
1465L:	linux-media@vger.kernel.org
1466S:	Maintained
1467F:	drivers/media/platform/s5p-g2d/
1468
1469ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1470M:	Kyungmin Park <kyungmin.park@samsung.com>
1471M:	Kamil Debski <k.debski@samsung.com>
1472M:	Jeongtae Park <jtp.park@samsung.com>
1473L:	linux-arm-kernel@lists.infradead.org
1474L:	linux-media@vger.kernel.org
1475S:	Maintained
1476F:	arch/arm/plat-samsung/s5p-dev-mfc.c
1477F:	drivers/media/platform/s5p-mfc/
1478
1479ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1480M:	Kyungmin Park <kyungmin.park@samsung.com>
1481M:	Tomasz Stanislawski <t.stanislaws@samsung.com>
1482L:	linux-arm-kernel@lists.infradead.org
1483L:	linux-media@vger.kernel.org
1484S:	Maintained
1485F:	drivers/media/platform/s5p-tv/
1486
1487ARM/SHMOBILE ARM ARCHITECTURE
1488M:	Simon Horman <horms@verge.net.au>
1489M:	Magnus Damm <magnus.damm@gmail.com>
1490L:	linux-sh@vger.kernel.org
1491W:	http://oss.renesas.com
1492Q:	http://patchwork.kernel.org/project/linux-sh/list/
1493T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1494S:	Supported
1495F:	arch/arm/boot/dts/emev2*
1496F:	arch/arm/boot/dts/r7s*
1497F:	arch/arm/boot/dts/r8a*
1498F:	arch/arm/boot/dts/sh*
1499F:	arch/arm/configs/shmobile_defconfig
1500F:	arch/arm/include/debug/renesas-scif.S
1501F:	arch/arm/mach-shmobile/
1502F:	drivers/sh/
1503
1504ARM/SOCFPGA ARCHITECTURE
1505M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1506S:	Maintained
1507F:	arch/arm/mach-socfpga/
1508F:	arch/arm/boot/dts/socfpga*
1509F:	arch/arm/configs/socfpga_defconfig
1510W:	http://www.rocketboards.org
1511T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1512
1513ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1514M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1515S:	Maintained
1516F:	drivers/clk/socfpga/
1517
1518ARM/SOCFPGA EDAC SUPPORT
1519M:	Thor Thayer <tthayer@opensource.altera.com>
1520S:	Maintained
1521F:	drivers/edac/altera_edac.
1522
1523ARM/STI ARCHITECTURE
1524M:	Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1525M:	Maxime Coquelin <maxime.coquelin@st.com>
1526M:	Patrice Chotard <patrice.chotard@st.com>
1527L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1528L:	kernel@stlinux.com
1529W:	http://www.stlinux.com
1530S:	Maintained
1531F:	arch/arm/mach-sti/
1532F:	arch/arm/boot/dts/sti*
1533F:	drivers/clocksource/arm_global_timer.c
1534F:	drivers/clocksource/clksrc_st_lpc.c
1535F:	drivers/i2c/busses/i2c-st.c
1536F:	drivers/media/rc/st_rc.c
1537F:	drivers/media/platform/sti/c8sectpfe/
1538F:	drivers/mmc/host/sdhci-st.c
1539F:	drivers/phy/phy-miphy28lp.c
1540F:	drivers/phy/phy-miphy365x.c
1541F:	drivers/phy/phy-stih407-usb.c
1542F:	drivers/phy/phy-stih41x-usb.c
1543F:	drivers/pinctrl/pinctrl-st.c
1544F:	drivers/reset/sti/
1545F:	drivers/rtc/rtc-st-lpc.c
1546F:	drivers/tty/serial/st-asc.c
1547F:	drivers/usb/dwc3/dwc3-st.c
1548F:	drivers/usb/host/ehci-st.c
1549F:	drivers/usb/host/ohci-st.c
1550F:	drivers/watchdog/st_lpc_wdt.c
1551F:	drivers/ata/ahci_st.c
1552
1553ARM/STM32 ARCHITECTURE
1554M:	Maxime Coquelin <mcoquelin.stm32@gmail.com>
1555L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1556S:	Maintained
1557T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1558N:	stm32
1559F:	drivers/clocksource/armv7m_systick.c
1560
1561ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1562M:	Lennert Buytenhek <kernel@wantstofly.org>
1563L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1564S:	Maintained
1565
1566ARM/TETON BGA MACHINE SUPPORT
1567M:	"Mark F. Brown" <mark.brown314@gmail.com>
1568L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1569S:	Maintained
1570
1571ARM/THECUS N2100 MACHINE SUPPORT
1572M:	Lennert Buytenhek <kernel@wantstofly.org>
1573L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1574S:	Maintained
1575
1576ARM/NUVOTON W90X900 ARM ARCHITECTURE
1577M:	Wan ZongShun <mcuos.com@gmail.com>
1578L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1579W:	http://www.mcuos.com
1580S:	Maintained
1581F:	arch/arm/mach-w90x900/
1582F:	drivers/input/keyboard/w90p910_keypad.c
1583F:	drivers/input/touchscreen/w90p910_ts.c
1584F:	drivers/watchdog/nuc900_wdt.c
1585F:	drivers/net/ethernet/nuvoton/w90p910_ether.c
1586F:	drivers/mtd/nand/nuc900_nand.c
1587F:	drivers/rtc/rtc-nuc900.c
1588F:	drivers/spi/spi-nuc900.c
1589F:	drivers/usb/host/ehci-w90x900.c
1590F:	drivers/video/fbdev/nuc900fb.c
1591
1592ARM/U300 MACHINE SUPPORT
1593M:	Linus Walleij <linus.walleij@linaro.org>
1594L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1595S:	Supported
1596F:	arch/arm/mach-u300/
1597F:	drivers/clocksource/timer-u300.c
1598F:	drivers/i2c/busses/i2c-stu300.c
1599F:	drivers/rtc/rtc-coh901331.c
1600F:	drivers/watchdog/coh901327_wdt.c
1601F:	drivers/dma/coh901318*
1602F:	drivers/mfd/ab3100*
1603F:	drivers/rtc/rtc-ab3100.c
1604F:	drivers/rtc/rtc-coh901331.c
1605T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1606
1607ARM/UNIPHIER ARCHITECTURE
1608M:	Masahiro Yamada <yamada.masahiro@socionext.com>
1609L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1610S:	Maintained
1611F:	arch/arm/boot/dts/uniphier*
1612F:	arch/arm/mach-uniphier/
1613F:	drivers/pinctrl/uniphier/
1614F:	drivers/tty/serial/8250/8250_uniphier.c
1615N:	uniphier
1616
1617ARM/Ux500 ARM ARCHITECTURE
1618M:	Linus Walleij <linus.walleij@linaro.org>
1619L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1620S:	Maintained
1621F:	arch/arm/mach-ux500/
1622F:	drivers/clocksource/clksrc-dbx500-prcmu.c
1623F:	drivers/dma/ste_dma40*
1624F:	drivers/hwspinlock/u8500_hsem.c
1625F:	drivers/mfd/abx500*
1626F:	drivers/mfd/ab8500*
1627F:	drivers/mfd/dbx500*
1628F:	drivers/mfd/db8500*
1629F:	drivers/pinctrl/nomadik/pinctrl-ab*
1630F:	drivers/pinctrl/nomadik/pinctrl-nomadik*
1631F:	drivers/rtc/rtc-ab8500.c
1632F:	drivers/rtc/rtc-pl031.c
1633T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1634
1635ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1636M:	Ulf Hansson <ulf.hansson@linaro.org>
1637L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1638T:	git git://git.linaro.org/people/ulfh/clk.git
1639S:	Maintained
1640F:	drivers/clk/ux500/
1641F:	include/linux/platform_data/clk-ux500.h
1642
1643ARM/VERSATILE EXPRESS PLATFORM
1644M:	Liviu Dudau <liviu.dudau@arm.com>
1645M:	Sudeep Holla <sudeep.holla@arm.com>
1646M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1647L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1648S:	Maintained
1649F:	arch/arm/boot/dts/vexpress*
1650F:	arch/arm64/boot/dts/arm/vexpress*
1651F:	arch/arm/mach-vexpress/
1652F:	*/*/vexpress*
1653F:	*/*/*/vexpress*
1654F:	drivers/clk/versatile/clk-vexpress-osc.c
1655F:	drivers/clocksource/versatile.c
1656
1657ARM/VFP SUPPORT
1658M:	Russell King <linux@arm.linux.org.uk>
1659L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1660W:	http://www.arm.linux.org.uk/
1661S:	Maintained
1662F:	arch/arm/vfp/
1663
1664ARM/VOIPAC PXA270 SUPPORT
1665M:	Marek Vasut <marek.vasut@gmail.com>
1666L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1667S:	Maintained
1668F:	arch/arm/mach-pxa/vpac270.c
1669F:	arch/arm/mach-pxa/include/mach/vpac270.h
1670
1671ARM/VT8500 ARM ARCHITECTURE
1672M:	Tony Prisk <linux@prisktech.co.nz>
1673L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1674S:	Maintained
1675F:	arch/arm/mach-vt8500/
1676F:	drivers/clocksource/vt8500_timer.c
1677F:	drivers/i2c/busses/i2c-wmt.c
1678F:	drivers/mmc/host/wmt-sdmmc.c
1679F:	drivers/pwm/pwm-vt8500.c
1680F:	drivers/rtc/rtc-vt8500.c
1681F:	drivers/tty/serial/vt8500_serial.c
1682F:	drivers/usb/host/ehci-platform.c
1683F:	drivers/usb/host/uhci-platform.c
1684F:	drivers/video/fbdev/vt8500lcdfb.*
1685F:	drivers/video/fbdev/wm8505fb*
1686F:	drivers/video/fbdev/wmt_ge_rops.*
1687
1688ARM/ZIPIT Z2 SUPPORT
1689M:	Marek Vasut <marek.vasut@gmail.com>
1690L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1691S:	Maintained
1692F:	arch/arm/mach-pxa/z2.c
1693F:	arch/arm/mach-pxa/include/mach/z2.h
1694
1695ARM/ZTE ARCHITECTURE
1696M:	Jun Nie <jun.nie@linaro.org>
1697L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1698S:	Maintained
1699F:	arch/arm/mach-zx/
1700F:	drivers/clk/zte/
1701F:	Documentation/devicetree/bindings/arm/zte.txt
1702F:	Documentation/devicetree/bindings/clock/zx296702-clk.txt
1703
1704ARM/ZYNQ ARCHITECTURE
1705M:	Michal Simek <michal.simek@xilinx.com>
1706R:	Sören Brinkmann <soren.brinkmann@xilinx.com>
1707L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1708W:	http://wiki.xilinx.com
1709T:	git https://github.com/Xilinx/linux-xlnx.git
1710S:	Supported
1711F:	arch/arm/mach-zynq/
1712F:	drivers/cpuidle/cpuidle-zynq.c
1713F:	drivers/block/xsysace.c
1714N:	zynq
1715N:	xilinx
1716F:	drivers/clocksource/cadence_ttc_timer.c
1717F:	drivers/i2c/busses/i2c-cadence.c
1718F:	drivers/mmc/host/sdhci-of-arasan.c
1719F:	drivers/edac/synopsys_edac.c
1720
1721ARM SMMU DRIVERS
1722M:	Will Deacon <will.deacon@arm.com>
1723L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1724S:	Maintained
1725F:	drivers/iommu/arm-smmu.c
1726F:	drivers/iommu/arm-smmu-v3.c
1727F:	drivers/iommu/io-pgtable-arm.c
1728
1729ARM64 PORT (AARCH64 ARCHITECTURE)
1730M:	Catalin Marinas <catalin.marinas@arm.com>
1731M:	Will Deacon <will.deacon@arm.com>
1732L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1733S:	Maintained
1734F:	arch/arm64/
1735F:	Documentation/arm64/
1736
1737AS3645A LED FLASH CONTROLLER DRIVER
1738M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1739L:	linux-media@vger.kernel.org
1740T:	git git://linuxtv.org/media_tree.git
1741S:	Maintained
1742F:	drivers/media/i2c/as3645a.c
1743F:	include/media/as3645a.h
1744
1745ASC7621 HARDWARE MONITOR DRIVER
1746M:	George Joseph <george.joseph@fairview5.com>
1747L:	lm-sensors@lm-sensors.org
1748S:	Maintained
1749F:	Documentation/hwmon/asc7621
1750F:	drivers/hwmon/asc7621.c
1751
1752ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1753M:	Corentin Chary <corentin.chary@gmail.com>
1754L:	acpi4asus-user@lists.sourceforge.net
1755L:	platform-driver-x86@vger.kernel.org
1756W:	http://acpi4asus.sf.net
1757S:	Maintained
1758F:	drivers/platform/x86/asus*.c
1759F:	drivers/platform/x86/eeepc*.c
1760
1761ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1762R:	Dan Williams <dan.j.williams@intel.com>
1763W:	http://sourceforge.net/projects/xscaleiop
1764S:	Odd fixes
1765F:	Documentation/crypto/async-tx-api.txt
1766F:	crypto/async_tx/
1767F:	drivers/dma/
1768F:	include/linux/dmaengine.h
1769F:	include/linux/async_tx.h
1770
1771AT24 EEPROM DRIVER
1772M:	Wolfram Sang <wsa@the-dreams.de>
1773L:	linux-i2c@vger.kernel.org
1774S:	Maintained
1775F:	drivers/misc/eeprom/at24.c
1776F:	include/linux/platform_data/at24.h
1777
1778ATA OVER ETHERNET (AOE) DRIVER
1779M:	"Ed L. Cashin" <ed.cashin@acm.org>
1780W:	http://www.openaoe.org/
1781S:	Supported
1782F:	Documentation/aoe/
1783F:	drivers/block/aoe/
1784
1785ATHEROS ATH GENERIC UTILITIES
1786M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1787L:	linux-wireless@vger.kernel.org
1788S:	Supported
1789F:	drivers/net/wireless/ath/*
1790
1791ATHEROS ATH5K WIRELESS DRIVER
1792M:	Jiri Slaby <jirislaby@gmail.com>
1793M:	Nick Kossifidis <mickflemm@gmail.com>
1794M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1795L:	linux-wireless@vger.kernel.org
1796W:	http://wireless.kernel.org/en/users/Drivers/ath5k
1797S:	Maintained
1798F:	drivers/net/wireless/ath/ath5k/
1799
1800ATHEROS ATH6KL WIRELESS DRIVER
1801M:	Kalle Valo <kvalo@qca.qualcomm.com>
1802L:	linux-wireless@vger.kernel.org
1803W:	http://wireless.kernel.org/en/users/Drivers/ath6kl
1804T:	git git://github.com/kvalo/ath.git
1805S:	Supported
1806F:	drivers/net/wireless/ath/ath6kl/
1807
1808WILOCITY WIL6210 WIRELESS DRIVER
1809M:	Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1810L:	linux-wireless@vger.kernel.org
1811L:	wil6210@qca.qualcomm.com
1812S:	Supported
1813W:	http://wireless.kernel.org/en/users/Drivers/wil6210
1814F:	drivers/net/wireless/ath/wil6210/
1815F:	include/uapi/linux/wil6210_uapi.h
1816
1817CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1818M:	Christian Lamparter <chunkeey@googlemail.com>
1819L:	linux-wireless@vger.kernel.org
1820W:	http://wireless.kernel.org/en/users/Drivers/carl9170
1821S:	Maintained
1822F:	drivers/net/wireless/ath/carl9170/
1823
1824ATK0110 HWMON DRIVER
1825M:	Luca Tettamanti <kronos.it@gmail.com>
1826L:	lm-sensors@lm-sensors.org
1827S:	Maintained
1828F:	drivers/hwmon/asus_atk0110.c
1829
1830ATI_REMOTE2 DRIVER
1831M:	Ville Syrjala <syrjala@sci.fi>
1832S:	Maintained
1833F:	drivers/input/misc/ati_remote2.c
1834
1835ATLX ETHERNET DRIVERS
1836M:	Jay Cliburn <jcliburn@gmail.com>
1837M:	Chris Snook <chris.snook@gmail.com>
1838L:	netdev@vger.kernel.org
1839W:	http://sourceforge.net/projects/atl1
1840W:	http://atl1.sourceforge.net
1841S:	Maintained
1842F:	drivers/net/ethernet/atheros/
1843
1844ATM
1845M:	Chas Williams <3chas3@gmail.com>
1846L:	linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1847L:	netdev@vger.kernel.org
1848W:	http://linux-atm.sourceforge.net
1849S:	Maintained
1850F:	drivers/atm/
1851F:	include/linux/atm*
1852F:	include/uapi/linux/atm*
1853
1854ATMEL AT91 / AT32 MCI DRIVER
1855M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1856S:	Maintained
1857F:	drivers/mmc/host/atmel-mci.c
1858F:	drivers/mmc/host/atmel-mci-regs.h
1859
1860ATMEL AT91 / AT32 SERIAL DRIVER
1861M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1862S:	Supported
1863F:	drivers/tty/serial/atmel_serial.c
1864
1865ATMEL Audio ALSA driver
1866M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1867L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
1868S:	Supported
1869F:	sound/soc/atmel
1870
1871ATMEL DMA DRIVER
1872M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1873L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1874S:	Supported
1875F:	drivers/dma/at_hdmac.c
1876F:	drivers/dma/at_hdmac_regs.h
1877F:	include/linux/platform_data/dma-atmel.h
1878
1879ATMEL XDMA DRIVER
1880M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1881L:	linux-arm-kernel@lists.infradead.org
1882L:	dmaengine@vger.kernel.org
1883S:	Supported
1884F:	drivers/dma/at_xdmac.c
1885
1886ATMEL I2C DRIVER
1887M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1888L:	linux-i2c@vger.kernel.org
1889S:	Supported
1890F:	drivers/i2c/busses/i2c-at91.c
1891
1892ATMEL ISI DRIVER
1893M:	Josh Wu <josh.wu@atmel.com>
1894L:	linux-media@vger.kernel.org
1895S:	Supported
1896F:	drivers/media/platform/soc_camera/atmel-isi.c
1897F:	include/media/atmel-isi.h
1898
1899ATMEL LCDFB DRIVER
1900M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1901L:	linux-fbdev@vger.kernel.org
1902S:	Maintained
1903F:	drivers/video/fbdev/atmel_lcdfb.c
1904F:	include/video/atmel_lcdc.h
1905
1906ATMEL MACB ETHERNET DRIVER
1907M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1908S:	Supported
1909F:	drivers/net/ethernet/cadence/
1910
1911ATMEL NAND DRIVER
1912M:	Josh Wu <josh.wu@atmel.com>
1913L:	linux-mtd@lists.infradead.org
1914S:	Supported
1915F:	drivers/mtd/nand/atmel_nand*
1916
1917ATMEL SDMMC DRIVER
1918M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1919L:	linux-mmc@vger.kernel.org
1920S:	Supported
1921F:	drivers/mmc/host/sdhci-of-at91.c
1922
1923ATMEL SPI DRIVER
1924M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1925S:	Supported
1926F:	drivers/spi/spi-atmel.*
1927
1928ATMEL SSC DRIVER
1929M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1930L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1931S:	Supported
1932F:	drivers/misc/atmel-ssc.c
1933F:	include/linux/atmel-ssc.h
1934
1935ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1936M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1937L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1938S:	Supported
1939F:	drivers/misc/atmel_tclib.c
1940F:	drivers/clocksource/tcb_clksrc.c
1941
1942ATMEL USBA UDC DRIVER
1943M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1944L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1945S:	Supported
1946F:	drivers/usb/gadget/udc/atmel_usba_udc.*
1947
1948ATMEL WIRELESS DRIVER
1949M:	Simon Kelley <simon@thekelleys.org.uk>
1950L:	linux-wireless@vger.kernel.org
1951W:	http://www.thekelleys.org.uk/atmel
1952W:	http://atmelwlandriver.sourceforge.net/
1953S:	Maintained
1954F:	drivers/net/wireless/atmel*
1955
1956ATMEL MAXTOUCH DRIVER
1957M:	Nick Dyer <nick.dyer@itdev.co.uk>
1958T:	git git://github.com/atmel-maxtouch/linux.git
1959S:	Supported
1960F:	Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1961F:	drivers/input/touchscreen/atmel_mxt_ts.c
1962F:	include/linux/platform_data/atmel_mxt_ts.h
1963
1964ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1965M:	Bradley Grove <linuxdrivers@attotech.com>
1966L:	linux-scsi@vger.kernel.org
1967W:	http://www.attotech.com
1968S:	Supported
1969F:	drivers/scsi/esas2r
1970
1971ATUSB IEEE 802.15.4 RADIO DRIVER
1972M:	Stefan Schmidt <stefan@osg.samsung.com>
1973L:	linux-wpan@vger.kernel.org
1974S:	Maintained
1975F:	drivers/net/ieee802154/atusb.c
1976F:	drivers/net/ieee802154/atusb.h
1977F:	drivers/net/ieee802154/at86rf230.h
1978
1979AUDIT SUBSYSTEM
1980M:	Paul Moore <paul@paul-moore.com>
1981M:	Eric Paris <eparis@redhat.com>
1982L:	linux-audit@redhat.com (moderated for non-subscribers)
1983W:	http://people.redhat.com/sgrubb/audit/
1984T:	git git://git.infradead.org/users/pcmoore/audit
1985S:	Maintained
1986F:	include/linux/audit.h
1987F:	include/uapi/linux/audit.h
1988F:	kernel/audit*
1989
1990AUXILIARY DISPLAY DRIVERS
1991M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1992W:	http://miguelojeda.es/auxdisplay.htm
1993W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1994S:	Maintained
1995F:	drivers/auxdisplay/
1996F:	include/linux/cfag12864b.h
1997
1998AVR32 ARCHITECTURE
1999M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
2000M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
2001W:	http://www.atmel.com/products/AVR32/
2002W:	http://mirror.egtvedt.no/avr32linux.org/
2003W:	http://avrfreaks.net/
2004S:	Maintained
2005F:	arch/avr32/
2006
2007AVR32/AT32AP MACHINE SUPPORT
2008M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
2009M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
2010S:	Maintained
2011F:	arch/avr32/mach-at32ap/
2012
2013AX.25 NETWORK LAYER
2014M:	Ralf Baechle <ralf@linux-mips.org>
2015L:	linux-hams@vger.kernel.org
2016W:	http://www.linux-ax25.org/
2017S:	Maintained
2018F:	include/uapi/linux/ax25.h
2019F:	include/net/ax25.h
2020F:	net/ax25/
2021
2022AZ6007 DVB DRIVER
2023M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2024L:	linux-media@vger.kernel.org
2025W:	http://linuxtv.org
2026T:	git git://linuxtv.org/media_tree.git
2027S:	Maintained
2028F:	drivers/media/usb/dvb-usb-v2/az6007.c
2029
2030AZTECH FM RADIO RECEIVER DRIVER
2031M:	Hans Verkuil <hverkuil@xs4all.nl>
2032L:	linux-media@vger.kernel.org
2033T:	git git://linuxtv.org/media_tree.git
2034W:	http://linuxtv.org
2035S:	Maintained
2036F:	drivers/media/radio/radio-aztech*
2037
2038B43 WIRELESS DRIVER
2039L:	linux-wireless@vger.kernel.org
2040L:	b43-dev@lists.infradead.org
2041W:	http://wireless.kernel.org/en/users/Drivers/b43
2042S:	Odd Fixes
2043F:	drivers/net/wireless/b43/
2044
2045B43LEGACY WIRELESS DRIVER
2046M:	Larry Finger <Larry.Finger@lwfinger.net>
2047L:	linux-wireless@vger.kernel.org
2048L:	b43-dev@lists.infradead.org
2049W:	http://wireless.kernel.org/en/users/Drivers/b43
2050S:	Maintained
2051F:	drivers/net/wireless/b43legacy/
2052
2053BACKLIGHT CLASS/SUBSYSTEM
2054M:	Jingoo Han <jingoohan1@gmail.com>
2055M:	Lee Jones <lee.jones@linaro.org>
2056S:	Maintained
2057F:	drivers/video/backlight/
2058F:	include/linux/backlight.h
2059
2060BATMAN ADVANCED
2061M:	Marek Lindner <mareklindner@neomailbox.ch>
2062M:	Simon Wunderlich <sw@simonwunderlich.de>
2063M:	Antonio Quartulli <antonio@meshcoding.com>
2064L:	b.a.t.m.a.n@lists.open-mesh.org
2065W:	http://www.open-mesh.org/
2066S:	Maintained
2067F:	net/batman-adv/
2068
2069BAYCOM/HDLCDRV DRIVERS FOR AX.25
2070M:	Thomas Sailer <t.sailer@alumni.ethz.ch>
2071L:	linux-hams@vger.kernel.org
2072W:	http://www.baycom.org/~tom/ham/ham.html
2073S:	Maintained
2074F:	drivers/net/hamradio/baycom*
2075
2076BCACHE (BLOCK LAYER CACHE)
2077M:	Kent Overstreet <kent.overstreet@gmail.com>
2078L:	linux-bcache@vger.kernel.org
2079W:	http://bcache.evilpiepirate.org
2080S:	Maintained
2081F:	drivers/md/bcache/
2082
2083BDISP ST MEDIA DRIVER
2084M:	Fabien Dessenne <fabien.dessenne@st.com>
2085L:	linux-media@vger.kernel.org
2086T:	git git://linuxtv.org/media_tree.git
2087W:	http://linuxtv.org
2088S:	Supported
2089F:	drivers/media/platform/sti/bdisp
2090
2091BEFS FILE SYSTEM
2092S:	Orphan
2093F:	Documentation/filesystems/befs.txt
2094F:	fs/befs/
2095
2096BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2097M:	Dariusz Marcinkiewicz <reksio@newterm.pl>
2098L:	netdev@vger.kernel.org
2099S:	Maintained
2100F:	drivers/net/ethernet/ec_bhf.c
2101
2102BFS FILE SYSTEM
2103M:	"Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2104S:	Maintained
2105F:	Documentation/filesystems/bfs.txt
2106F:	fs/bfs/
2107F:	include/uapi/linux/bfs_fs.h
2108
2109BLACKFIN ARCHITECTURE
2110M:	Steven Miao <realmz6@gmail.com>
2111L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2112T:	git git://git.code.sf.net/p/adi-linux/code
2113W:	http://blackfin.uclinux.org
2114S:	Supported
2115F:	arch/blackfin/
2116
2117BLACKFIN EMAC DRIVER
2118L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2119W:	http://blackfin.uclinux.org
2120S:	Supported
2121F:	drivers/net/ethernet/adi/
2122
2123BLACKFIN RTC DRIVER
2124L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2125W:	http://blackfin.uclinux.org
2126S:	Supported
2127F:	drivers/rtc/rtc-bfin.c
2128
2129BLACKFIN SDH DRIVER
2130M:	Sonic Zhang <sonic.zhang@analog.com>
2131L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2132W:	http://blackfin.uclinux.org
2133S:	Supported
2134F:	drivers/mmc/host/bfin_sdh.c
2135
2136BLACKFIN SERIAL DRIVER
2137M:	Sonic Zhang <sonic.zhang@analog.com>
2138L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2139W:	http://blackfin.uclinux.org
2140S:	Supported
2141F:	drivers/tty/serial/bfin_uart.c
2142
2143BLACKFIN WATCHDOG DRIVER
2144L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2145W:	http://blackfin.uclinux.org
2146S:	Supported
2147F:	drivers/watchdog/bfin_wdt.c
2148
2149BLACKFIN I2C TWI DRIVER
2150M:	Sonic Zhang <sonic.zhang@analog.com>
2151L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2152W:	http://blackfin.uclinux.org/
2153S:	Supported
2154F:	drivers/i2c/busses/i2c-bfin-twi.c
2155
2156BLACKFIN MEDIA DRIVER
2157M:	Scott Jiang <scott.jiang.linux@gmail.com>
2158L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2159W:	http://blackfin.uclinux.org/
2160S:	Supported
2161F:	drivers/media/platform/blackfin/
2162F:	drivers/media/i2c/adv7183*
2163F:	drivers/media/i2c/vs6624*
2164
2165BLINKM RGB LED DRIVER
2166M:	Jan-Simon Moeller <jansimon.moeller@gmx.de>
2167S:	Maintained
2168F:	drivers/leds/leds-blinkm.c
2169
2170BLOCK LAYER
2171M:	Jens Axboe <axboe@kernel.dk>
2172T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2173S:	Maintained
2174F:	block/
2175F:	kernel/trace/blktrace.c
2176
2177BLOCK2MTD DRIVER
2178M:	Joern Engel <joern@lazybastard.org>
2179L:	linux-mtd@lists.infradead.org
2180S:	Maintained
2181F:	drivers/mtd/devices/block2mtd.c
2182
2183BLUETOOTH DRIVERS
2184M:	Marcel Holtmann <marcel@holtmann.org>
2185M:	Gustavo Padovan <gustavo@padovan.org>
2186M:	Johan Hedberg <johan.hedberg@gmail.com>
2187L:	linux-bluetooth@vger.kernel.org
2188W:	http://www.bluez.org/
2189T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2190T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2191S:	Maintained
2192F:	drivers/bluetooth/
2193
2194BLUETOOTH SUBSYSTEM
2195M:	Marcel Holtmann <marcel@holtmann.org>
2196M:	Gustavo Padovan <gustavo@padovan.org>
2197M:	Johan Hedberg <johan.hedberg@gmail.com>
2198L:	linux-bluetooth@vger.kernel.org
2199W:	http://www.bluez.org/
2200T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2201T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2202S:	Maintained
2203F:	net/bluetooth/
2204F:	include/net/bluetooth/
2205
2206BONDING DRIVER
2207M:	Jay Vosburgh <j.vosburgh@gmail.com>
2208M:	Veaceslav Falico <vfalico@gmail.com>
2209M:	Andy Gospodarek <gospo@cumulusnetworks.com>
2210L:	netdev@vger.kernel.org
2211W:	http://sourceforge.net/projects/bonding/
2212S:	Supported
2213F:	drivers/net/bonding/
2214F:	include/uapi/linux/if_bonding.h
2215
2216BPF (Safe dynamic programs and tools)
2217M:	Alexei Starovoitov <ast@kernel.org>
2218L:	netdev@vger.kernel.org
2219L:	linux-kernel@vger.kernel.org
2220S:	Supported
2221F:	kernel/bpf/
2222
2223BROADCOM B44 10/100 ETHERNET DRIVER
2224M:	Gary Zambrano <zambrano@broadcom.com>
2225L:	netdev@vger.kernel.org
2226S:	Supported
2227F:	drivers/net/ethernet/broadcom/b44.*
2228
2229BROADCOM GENET ETHERNET DRIVER
2230M:	Florian Fainelli <f.fainelli@gmail.com>
2231L:	netdev@vger.kernel.org
2232S:	Supported
2233F:	drivers/net/ethernet/broadcom/genet/
2234
2235BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2236M:	Sony Chacko <sony.chacko@qlogic.com>
2237M:	Dept-HSGLinuxNICDev@qlogic.com
2238L:	netdev@vger.kernel.org
2239S:	Supported
2240F:	drivers/net/ethernet/broadcom/bnx2.*
2241F:	drivers/net/ethernet/broadcom/bnx2_*
2242
2243BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2244M:	Ariel Elior <ariel.elior@qlogic.com>
2245L:	netdev@vger.kernel.org
2246S:	Supported
2247F:	drivers/net/ethernet/broadcom/bnx2x/
2248
2249BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2250M:	Florian Fainelli <f.fainelli@gmail.com>
2251M:	Ray Jui <rjui@broadcom.com>
2252M:	Scott Branden <sbranden@broadcom.com>
2253L:	bcm-kernel-feedback-list@broadcom.com
2254T:	git git://github.com/broadcom/mach-bcm
2255S:	Maintained
2256F:	arch/arm/mach-bcm/
2257F:	arch/arm/boot/dts/bcm113*
2258F:	arch/arm/boot/dts/bcm216*
2259F:	arch/arm/boot/dts/bcm281*
2260F:	arch/arm/configs/bcm_defconfig
2261F:	drivers/mmc/host/sdhci-bcm-kona.c
2262F:	drivers/clocksource/bcm_kona_timer.c
2263
2264BROADCOM BCM2835 ARM ARCHITECTURE
2265M:	Stephen Warren <swarren@wwwdotorg.org>
2266M:	Lee Jones <lee@kernel.org>
2267M:	Eric Anholt <eric@anholt.net>
2268L:	linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2269L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2270T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2271S:	Maintained
2272N:	bcm2835
2273
2274BROADCOM BCM33XX MIPS ARCHITECTURE
2275M:	Kevin Cernekee <cernekee@gmail.com>
2276L:	linux-mips@linux-mips.org
2277S:	Maintained
2278F:	arch/mips/bcm3384/*
2279F:	arch/mips/include/asm/mach-bcm3384/*
2280F:	arch/mips/kernel/*bmips*
2281
2282BROADCOM BCM47XX MIPS ARCHITECTURE
2283M:	Hauke Mehrtens <hauke@hauke-m.de>
2284M:	Rafał Miłecki <zajec5@gmail.com>
2285L:	linux-mips@linux-mips.org
2286S:	Maintained
2287F:	arch/mips/bcm47xx/*
2288F:	arch/mips/include/asm/mach-bcm47xx/*
2289
2290BROADCOM BCM5301X ARM ARCHITECTURE
2291M:	Hauke Mehrtens <hauke@hauke-m.de>
2292L:	linux-arm-kernel@lists.infradead.org
2293S:	Maintained
2294F:	arch/arm/mach-bcm/bcm_5301x.c
2295F:	arch/arm/boot/dts/bcm5301x.dtsi
2296F:	arch/arm/boot/dts/bcm470*
2297
2298BROADCOM BCM63XX ARM ARCHITECTURE
2299M:	Florian Fainelli <f.fainelli@gmail.com>
2300L:	linux-arm-kernel@lists.infradead.org
2301T:	git git://github.com/broadcom/arm-bcm63xx.git
2302S:	Maintained
2303F:	arch/arm/mach-bcm/bcm63xx.c
2304F:	arch/arm/include/debug/bcm63xx.S
2305
2306BROADCOM BCM63XX/BCM33XX UDC DRIVER
2307M:	Kevin Cernekee <cernekee@gmail.com>
2308L:	linux-usb@vger.kernel.org
2309S:	Maintained
2310F:	drivers/usb/gadget/udc/bcm63xx_udc.*
2311
2312BROADCOM BCM7XXX ARM ARCHITECTURE
2313M:	Brian Norris <computersforpeace@gmail.com>
2314M:	Gregory Fong <gregory.0xf0@gmail.com>
2315M:	Florian Fainelli <f.fainelli@gmail.com>
2316L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2317T:	git git://github.com/broadcom/stblinux.git
2318S:	Maintained
2319F:	arch/arm/mach-bcm/*brcmstb*
2320F:	arch/arm/boot/dts/bcm7*.dts*
2321F:	drivers/bus/brcmstb_gisb.c
2322N:	brcmstb
2323
2324BROADCOM BMIPS MIPS ARCHITECTURE
2325M:	Kevin Cernekee <cernekee@gmail.com>
2326M:	Florian Fainelli <f.fainelli@gmail.com>
2327L:	linux-mips@linux-mips.org
2328T:	git git://github.com/broadcom/stblinux.git
2329S:	Maintained
2330F:	arch/mips/bmips/*
2331F:	arch/mips/include/asm/mach-bmips/*
2332F:	arch/mips/kernel/*bmips*
2333F:	arch/mips/boot/dts/brcm/bcm*.dts*
2334F:	drivers/irqchip/irq-bcm7*
2335F:	drivers/irqchip/irq-brcmstb*
2336
2337BROADCOM TG3 GIGABIT ETHERNET DRIVER
2338M:	Prashant Sreedharan <prashant@broadcom.com>
2339M:	Michael Chan <mchan@broadcom.com>
2340L:	netdev@vger.kernel.org
2341S:	Supported
2342F:	drivers/net/ethernet/broadcom/tg3.*
2343
2344BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2345M:	Brett Rudley <brudley@broadcom.com>
2346M:	Arend van Spriel <arend@broadcom.com>
2347M:	Franky (Zhenhui) Lin <frankyl@broadcom.com>
2348M:	Hante Meuleman <meuleman@broadcom.com>
2349L:	linux-wireless@vger.kernel.org
2350L:	brcm80211-dev-list@broadcom.com
2351S:	Supported
2352F:	drivers/net/wireless/brcm80211/
2353
2354BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2355M:	QLogic-Storage-Upstream@qlogic.com
2356L:	linux-scsi@vger.kernel.org
2357S:	Supported
2358F:	drivers/scsi/bnx2fc/
2359
2360BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2361M:	QLogic-Storage-Upstream@qlogic.com
2362L:	linux-scsi@vger.kernel.org
2363S:	Supported
2364F:	drivers/scsi/bnx2i/
2365
2366BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2367M:	Ray Jui <rjui@broadcom.com>
2368M:	Scott Branden <sbranden@broadcom.com>
2369L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2370L:	bcm-kernel-feedback-list@broadcom.com
2371T:	git git://github.com/broadcom/cygnus-linux.git
2372S:	Maintained
2373N:	iproc
2374N:	cygnus
2375N:	bcm9113*
2376N:	bcm9583*
2377N:	bcm583*
2378N:	bcm113*
2379
2380BROADCOM BRCMSTB GPIO DRIVER
2381M:	Gregory Fong <gregory.0xf0@gmail.com>
2382L:	bcm-kernel-feedback-list@broadcom.com>
2383S:	Supported
2384F:	drivers/gpio/gpio-brcmstb.c
2385F:	Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2386
2387BROADCOM KONA GPIO DRIVER
2388M:	Ray Jui <rjui@broadcom.com>
2389L:	bcm-kernel-feedback-list@broadcom.com
2390S:	Supported
2391F:	drivers/gpio/gpio-bcm-kona.c
2392F:	Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2393
2394BROADCOM NVRAM DRIVER
2395M:	Rafał Miłecki <zajec5@gmail.com>
2396L:	linux-mips@linux-mips.org
2397S:	Maintained
2398F:	drivers/firmware/broadcom/*
2399
2400BROADCOM STB NAND FLASH DRIVER
2401M:	Brian Norris <computersforpeace@gmail.com>
2402L:	linux-mtd@lists.infradead.org
2403S:	Maintained
2404F:	drivers/mtd/nand/brcmnand/
2405
2406BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2407M:	Rafał Miłecki <zajec5@gmail.com>
2408L:	linux-wireless@vger.kernel.org
2409S:	Maintained
2410F:	drivers/bcma/
2411F:	include/linux/bcma/
2412
2413BROADCOM SYSTEMPORT ETHERNET DRIVER
2414M:	Florian Fainelli <f.fainelli@gmail.com>
2415L:	netdev@vger.kernel.org
2416S:	Supported
2417F:	drivers/net/ethernet/broadcom/bcmsysport.*
2418
2419BROCADE BFA FC SCSI DRIVER
2420M:	Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2421M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2422L:	linux-scsi@vger.kernel.org
2423S:	Supported
2424F:	drivers/scsi/bfa/
2425
2426BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2427M:	Rasesh Mody <rasesh.mody@qlogic.com>
2428L:	netdev@vger.kernel.org
2429S:	Supported
2430F:	drivers/net/ethernet/brocade/bna/
2431
2432BSG (block layer generic sg v4 driver)
2433M:	FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2434L:	linux-scsi@vger.kernel.org
2435S:	Supported
2436F:	block/bsg.c
2437F:	include/linux/bsg.h
2438F:	include/uapi/linux/bsg.h
2439
2440BT87X AUDIO DRIVER
2441M:	Clemens Ladisch <clemens@ladisch.de>
2442L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2443T:	git git://git.alsa-project.org/alsa-kernel.git
2444S:	Maintained
2445F:	Documentation/sound/alsa/Bt87x.txt
2446F:	sound/pci/bt87x.c
2447
2448BT8XXGPIO DRIVER
2449M:	Michael Buesch <m@bues.ch>
2450W:	http://bu3sch.de/btgpio.php
2451S:	Maintained
2452F:	drivers/gpio/gpio-bt8xx.c
2453
2454BTRFS FILE SYSTEM
2455M:	Chris Mason <clm@fb.com>
2456M:	Josef Bacik <jbacik@fb.com>
2457M:	David Sterba <dsterba@suse.com>
2458L:	linux-btrfs@vger.kernel.org
2459W:	http://btrfs.wiki.kernel.org/
2460Q:	http://patchwork.kernel.org/project/linux-btrfs/list/
2461T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2462S:	Maintained
2463F:	Documentation/filesystems/btrfs.txt
2464F:	fs/btrfs/
2465
2466BTTV VIDEO4LINUX DRIVER
2467M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2468L:	linux-media@vger.kernel.org
2469W:	http://linuxtv.org
2470T:	git git://linuxtv.org/media_tree.git
2471S:	Odd fixes
2472F:	Documentation/video4linux/bttv/
2473F:	drivers/media/pci/bt8xx/bttv*
2474
2475BUSLOGIC SCSI DRIVER
2476M:	Khalid Aziz <khalid@gonehiking.org>
2477L:	linux-scsi@vger.kernel.org
2478S:	Maintained
2479F:	drivers/scsi/BusLogic.*
2480F:	drivers/scsi/FlashPoint.*
2481
2482C-MEDIA CMI8788 DRIVER
2483M:	Clemens Ladisch <clemens@ladisch.de>
2484L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2485T:	git git://git.alsa-project.org/alsa-kernel.git
2486S:	Maintained
2487F:	sound/pci/oxygen/
2488
2489C6X ARCHITECTURE
2490M:	Mark Salter <msalter@redhat.com>
2491M:	Aurelien Jacquiot <a-jacquiot@ti.com>
2492L:	linux-c6x-dev@linux-c6x.org
2493W:	http://www.linux-c6x.org/wiki/index.php/Main_Page
2494S:	Maintained
2495F:	arch/c6x/
2496
2497CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2498M:	David Howells <dhowells@redhat.com>
2499L:	linux-cachefs@redhat.com
2500S:	Supported
2501F:	Documentation/filesystems/caching/cachefiles.txt
2502F:	fs/cachefiles/
2503
2504CADET FM/AM RADIO RECEIVER DRIVER
2505M:	Hans Verkuil <hverkuil@xs4all.nl>
2506L:	linux-media@vger.kernel.org
2507T:	git git://linuxtv.org/media_tree.git
2508W:	http://linuxtv.org
2509S:	Maintained
2510F:	drivers/media/radio/radio-cadet*
2511
2512CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2513M:	Jonathan Corbet <corbet@lwn.net>
2514L:	linux-media@vger.kernel.org
2515T:	git git://linuxtv.org/media_tree.git
2516S:	Maintained
2517F:	Documentation/video4linux/cafe_ccic
2518F:	drivers/media/platform/marvell-ccic/
2519
2520CAIF NETWORK LAYER
2521M:	Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2522L:	netdev@vger.kernel.org
2523S:	Supported
2524F:	Documentation/networking/caif/
2525F:	drivers/net/caif/
2526F:	include/uapi/linux/caif/
2527F:	include/net/caif/
2528F:	net/caif/
2529
2530CALGARY x86-64 IOMMU
2531M:	Muli Ben-Yehuda <muli@il.ibm.com>
2532M:	"Jon D. Mason" <jdmason@kudzu.us>
2533L:	discuss@x86-64.org
2534S:	Maintained
2535F:	arch/x86/kernel/pci-calgary_64.c
2536F:	arch/x86/kernel/tce_64.c
2537F:	arch/x86/include/asm/calgary.h
2538F:	arch/x86/include/asm/tce.h
2539
2540CAN NETWORK LAYER
2541M:	Oliver Hartkopp <socketcan@hartkopp.net>
2542M:	Marc Kleine-Budde <mkl@pengutronix.de>
2543L:	linux-can@vger.kernel.org
2544W:	https://github.com/linux-can
2545T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2546T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2547S:	Maintained
2548F:	Documentation/networking/can.txt
2549F:	net/can/
2550F:	include/linux/can/core.h
2551F:	include/uapi/linux/can.h
2552F:	include/uapi/linux/can/bcm.h
2553F:	include/uapi/linux/can/raw.h
2554F:	include/uapi/linux/can/gw.h
2555
2556CAN NETWORK DRIVERS
2557M:	Wolfgang Grandegger <wg@grandegger.com>
2558M:	Marc Kleine-Budde <mkl@pengutronix.de>
2559L:	linux-can@vger.kernel.org
2560W:	https://github.com/linux-can
2561T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2562T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2563S:	Maintained
2564F:	drivers/net/can/
2565F:	include/linux/can/dev.h
2566F:	include/linux/can/platform/
2567F:	include/uapi/linux/can/error.h
2568F:	include/uapi/linux/can/netlink.h
2569
2570CAPABILITIES
2571M:	Serge Hallyn <serge.hallyn@canonical.com>
2572L:	linux-security-module@vger.kernel.org
2573S:	Supported
2574F:	include/linux/capability.h
2575F:	include/uapi/linux/capability.h
2576F:	security/commoncap.c
2577F:	kernel/capability.c
2578
2579CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2580M:	Kevin Tsai <ktsai@capellamicro.com>
2581S:	Maintained
2582F:	drivers/iio/light/cm*
2583F:	Documentation/devicetree/bindings/i2c/trivial-devices.txt
2584
2585CAVIUM LIQUIDIO NETWORK DRIVER
2586M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2587M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2588M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2589M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2590L:     netdev@vger.kernel.org
2591W:     http://www.cavium.com
2592S:     Supported
2593F:     drivers/net/ethernet/cavium/liquidio/
2594
2595CC2520 IEEE-802.15.4 RADIO DRIVER
2596M:	Varka Bhadram <varkabhadram@gmail.com>
2597L:	linux-wpan@vger.kernel.org
2598S:	Maintained
2599F:	drivers/net/ieee802154/cc2520.c
2600F:	include/linux/spi/cc2520.h
2601F:	Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2602
2603CELL BROADBAND ENGINE ARCHITECTURE
2604M:	Arnd Bergmann <arnd@arndb.de>
2605L:	linuxppc-dev@lists.ozlabs.org
2606W:	http://www.ibm.com/developerworks/power/cell/
2607S:	Supported
2608F:	arch/powerpc/include/asm/cell*.h
2609F:	arch/powerpc/include/asm/spu*.h
2610F:	arch/powerpc/include/uapi/asm/spu*.h
2611F:	arch/powerpc/oprofile/*cell*
2612F:	arch/powerpc/platforms/cell/
2613
2614CEPH COMMON CODE (LIBCEPH)
2615M:	Ilya Dryomov <idryomov@gmail.com>
2616M:	"Yan, Zheng" <zyan@redhat.com>
2617M:	Sage Weil <sage@redhat.com>
2618L:	ceph-devel@vger.kernel.org
2619W:	http://ceph.com/
2620T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2621T:	git git://github.com/ceph/ceph-client.git
2622S:	Supported
2623F:	net/ceph/
2624F:	include/linux/ceph/
2625F:	include/linux/crush/
2626
2627CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2628M:	"Yan, Zheng" <zyan@redhat.com>
2629M:	Sage Weil <sage@redhat.com>
2630M:	Ilya Dryomov <idryomov@gmail.com>
2631L:	ceph-devel@vger.kernel.org
2632W:	http://ceph.com/
2633T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2634T:	git git://github.com/ceph/ceph-client.git
2635S:	Supported
2636F:	Documentation/filesystems/ceph.txt
2637F:	fs/ceph/
2638
2639CERTIFICATE HANDLING:
2640M:	David Howells <dhowells@redhat.com>
2641M:	David Woodhouse <dwmw2@infradead.org>
2642L:	keyrings@linux-nfs.org
2643S:	Maintained
2644F:	Documentation/module-signing.txt
2645F:	certs/
2646F:	scripts/extract-cert.c
2647
2648CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2649L:	linux-usb@vger.kernel.org
2650S:	Orphan
2651F:	Documentation/usb/WUSB-Design-overview.txt
2652F:	Documentation/usb/wusb-cbaf
2653F:	drivers/usb/host/hwa-hc.c
2654F:	drivers/usb/host/whci/
2655F:	drivers/usb/wusbcore/
2656F:	include/linux/usb/wusb*
2657
2658CFAG12864B LCD DRIVER
2659M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2660W:	http://miguelojeda.es/auxdisplay.htm
2661W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2662S:	Maintained
2663F:	drivers/auxdisplay/cfag12864b.c
2664F:	include/linux/cfag12864b.h
2665
2666CFAG12864BFB LCD FRAMEBUFFER DRIVER
2667M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2668W:	http://miguelojeda.es/auxdisplay.htm
2669W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2670S:	Maintained
2671F:	drivers/auxdisplay/cfag12864bfb.c
2672F:	include/linux/cfag12864b.h
2673
2674CFG80211 and NL80211
2675M:	Johannes Berg <johannes@sipsolutions.net>
2676L:	linux-wireless@vger.kernel.org
2677W:	http://wireless.kernel.org/
2678T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2679T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2680S:	Maintained
2681F:	include/uapi/linux/nl80211.h
2682F:	include/net/cfg80211.h
2683F:	net/wireless/*
2684X:	net/wireless/wext*
2685
2686CHAR and MISC DRIVERS
2687M:	Arnd Bergmann <arnd@arndb.de>
2688M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2689T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2690S:	Supported
2691F:	drivers/char/*
2692F:	drivers/misc/*
2693F:	include/linux/miscdevice.h
2694
2695CHECKPATCH
2696M:	Andy Whitcroft <apw@canonical.com>
2697M:	Joe Perches <joe@perches.com>
2698S:	Maintained
2699F:	scripts/checkpatch.pl
2700
2701CHINESE DOCUMENTATION
2702M:	Harry Wei <harryxiyou@gmail.com>
2703L:	xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2704L:	linux-kernel@zh-kernel.org (moderated for non-subscribers)
2705S:	Maintained
2706F:	Documentation/zh_CN/
2707
2708CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2709M:	Peter Chen <Peter.Chen@freescale.com>
2710T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2711L:	linux-usb@vger.kernel.org
2712S:	Maintained
2713F:	drivers/usb/chipidea/
2714
2715CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2716M:	Hans de Goede <hdegoede@redhat.com>
2717L:	linux-input@vger.kernel.org
2718S:	Maintained
2719F:	Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2720F:	drivers/input/touchscreen/chipone_icn8318.c
2721
2722CHROME HARDWARE PLATFORM SUPPORT
2723M:	Olof Johansson <olof@lixom.net>
2724S:	Maintained
2725F:	drivers/platform/chrome/
2726
2727CISCO VIC ETHERNET NIC DRIVER
2728M:	Christian Benvenuti <benve@cisco.com>
2729M:	Sujith Sankar <ssujith@cisco.com>
2730M:	Govindarajulu Varadarajan <_govind@gmx.com>
2731M:	Neel Patel <neepatel@cisco.com>
2732S:	Supported
2733F:	drivers/net/ethernet/cisco/enic/
2734
2735CISCO VIC LOW LATENCY NIC DRIVER
2736M:	Upinder Malhi <umalhi@cisco.com>
2737S:	Supported
2738F:	drivers/infiniband/hw/usnic
2739
2740CIRRUS LOGIC EP93XX ETHERNET DRIVER
2741M:	Hartley Sweeten <hsweeten@visionengravers.com>
2742L:	netdev@vger.kernel.org
2743S:	Maintained
2744F:	drivers/net/ethernet/cirrus/ep93xx_eth.c
2745
2746CIRRUS LOGIC AUDIO CODEC DRIVERS
2747M:	Brian Austin <brian.austin@cirrus.com>
2748M:	Paul Handrigan <Paul.Handrigan@cirrus.com>
2749L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2750S:	Maintained
2751F:	sound/soc/codecs/cs*
2752
2753CLEANCACHE API
2754M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2755L:	linux-kernel@vger.kernel.org
2756S:	Maintained
2757F:	mm/cleancache.c
2758F:	include/linux/cleancache.h
2759
2760CLK API
2761M:	Russell King <linux@arm.linux.org.uk>
2762L:	linux-clk@vger.kernel.org
2763S:	Maintained
2764F:	include/linux/clk.h
2765
2766CLOCKSOURCE, CLOCKEVENT DRIVERS
2767M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2768M:	Thomas Gleixner <tglx@linutronix.de>
2769L:	linux-kernel@vger.kernel.org
2770T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2771S:	Supported
2772F:	drivers/clocksource
2773
2774CISCO FCOE HBA DRIVER
2775M:	Hiral Patel <hiralpat@cisco.com>
2776M:	Suma Ramars <sramars@cisco.com>
2777M:	Brian Uchino <buchino@cisco.com>
2778L:	linux-scsi@vger.kernel.org
2779S:	Supported
2780F:	drivers/scsi/fnic/
2781
2782CISCO SCSI HBA DRIVER
2783M:	Narsimhulu Musini <nmusini@cisco.com>
2784M:	Sesidhar Baddela <sebaddel@cisco.com>
2785L:	linux-scsi@vger.kernel.org
2786S:	Supported
2787F:	drivers/scsi/snic/
2788
2789CMPC ACPI DRIVER
2790M:	Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2791M:	Daniel Oliveira Nascimento <don@syst.com.br>
2792L:	platform-driver-x86@vger.kernel.org
2793S:	Supported
2794F:	drivers/platform/x86/classmate-laptop.c
2795
2796COBALT MEDIA DRIVER
2797M:	Hans Verkuil <hans.verkuil@cisco.com>
2798L:	linux-media@vger.kernel.org
2799T:	git git://linuxtv.org/media_tree.git
2800W:	http://linuxtv.org
2801S:	Supported
2802F:	drivers/media/pci/cobalt/
2803
2804COCCINELLE/Semantic Patches (SmPL)
2805M:	Julia Lawall <Julia.Lawall@lip6.fr>
2806M:	Gilles Muller <Gilles.Muller@lip6.fr>
2807M:	Nicolas Palix <nicolas.palix@imag.fr>
2808M:	Michal Marek <mmarek@suse.com>
2809L:	cocci@systeme.lip6.fr (moderated for non-subscribers)
2810T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2811W:	http://coccinelle.lip6.fr/
2812S:	Supported
2813F:	Documentation/coccinelle.txt
2814F:	scripts/coccinelle/
2815F:	scripts/coccicheck
2816
2817CODA FILE SYSTEM
2818M:	Jan Harkes <jaharkes@cs.cmu.edu>
2819M:	coda@cs.cmu.edu
2820L:	codalist@coda.cs.cmu.edu
2821W:	http://www.coda.cs.cmu.edu/
2822S:	Maintained
2823F:	Documentation/filesystems/coda.txt
2824F:	fs/coda/
2825F:	include/linux/coda*.h
2826F:	include/uapi/linux/coda*.h
2827
2828CODA V4L2 MEM2MEM DRIVER
2829M:	Philipp Zabel <p.zabel@pengutronix.de>
2830L:	linux-media@vger.kernel.org
2831S:	Maintained
2832F:	Documentation/devicetree/bindings/media/coda.txt
2833F:	drivers/media/platform/coda/
2834
2835COMMON CLK FRAMEWORK
2836M:	Michael Turquette <mturquette@baylibre.com>
2837M:	Stephen Boyd <sboyd@codeaurora.org>
2838L:	linux-clk@vger.kernel.org
2839T:	git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2840S:	Maintained
2841F:	drivers/clk/
2842X:	drivers/clk/clkdev.c
2843F:	include/linux/clk-pr*
2844F:	include/linux/clk/
2845
2846COMMON INTERNET FILE SYSTEM (CIFS)
2847M:	Steve French <sfrench@samba.org>
2848L:	linux-cifs@vger.kernel.org
2849L:	samba-technical@lists.samba.org (moderated for non-subscribers)
2850W:	http://linux-cifs.samba.org/
2851T:	git git://git.samba.org/sfrench/cifs-2.6.git
2852S:	Supported
2853F:	Documentation/filesystems/cifs/
2854F:	fs/cifs/
2855
2856COMPACTPCI HOTPLUG CORE
2857M:	Scott Murray <scott@spiteful.org>
2858L:	linux-pci@vger.kernel.org
2859S:	Maintained
2860F:	drivers/pci/hotplug/cpci_hotplug*
2861
2862COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2863M:	Scott Murray <scott@spiteful.org>
2864L:	linux-pci@vger.kernel.org
2865S:	Maintained
2866F:	drivers/pci/hotplug/cpcihp_zt5550.*
2867
2868COMPACTPCI HOTPLUG GENERIC DRIVER
2869M:	Scott Murray <scott@spiteful.org>
2870L:	linux-pci@vger.kernel.org
2871S:	Maintained
2872F:	drivers/pci/hotplug/cpcihp_generic.c
2873
2874COMPAL LAPTOP SUPPORT
2875M:	Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2876L:	platform-driver-x86@vger.kernel.org
2877S:	Maintained
2878F:	drivers/platform/x86/compal-laptop.c
2879
2880CONEXANT ACCESSRUNNER USB DRIVER
2881M:	Simon Arlott <cxacru@fire.lp0.eu>
2882L:	accessrunner-general@lists.sourceforge.net
2883W:	http://accessrunner.sourceforge.net/
2884S:	Maintained
2885F:	drivers/usb/atm/cxacru.c
2886
2887CONFIGFS
2888M:	Joel Becker <jlbec@evilplan.org>
2889T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2890S:	Supported
2891F:	fs/configfs/
2892F:	include/linux/configfs.h
2893
2894CONNECTOR
2895M:	Evgeniy Polyakov <zbr@ioremap.net>
2896L:	netdev@vger.kernel.org
2897S:	Maintained
2898F:	drivers/connector/
2899
2900CONTROL GROUP (CGROUP)
2901M:	Tejun Heo <tj@kernel.org>
2902M:	Li Zefan <lizefan@huawei.com>
2903M:	Johannes Weiner <hannes@cmpxchg.org>
2904L:	cgroups@vger.kernel.org
2905T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2906S:	Maintained
2907F:	Documentation/cgroups/
2908F:	include/linux/cgroup*
2909F:	kernel/cgroup*
2910
2911CONTROL GROUP - CPUSET
2912M:	Li Zefan <lizefan@huawei.com>
2913L:	cgroups@vger.kernel.org
2914W:	http://www.bullopensource.org/cpuset/
2915W:	http://oss.sgi.com/projects/cpusets/
2916T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2917S:	Maintained
2918F:	Documentation/cgroups/cpusets.txt
2919F:	include/linux/cpuset.h
2920F:	kernel/cpuset.c
2921
2922CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2923M:	Johannes Weiner <hannes@cmpxchg.org>
2924M:	Michal Hocko <mhocko@kernel.org>
2925L:	cgroups@vger.kernel.org
2926L:	linux-mm@kvack.org
2927S:	Maintained
2928F:	mm/memcontrol.c
2929F:	mm/swap_cgroup.c
2930
2931CORETEMP HARDWARE MONITORING DRIVER
2932M:	Fenghua Yu <fenghua.yu@intel.com>
2933L:	lm-sensors@lm-sensors.org
2934S:	Maintained
2935F:	Documentation/hwmon/coretemp
2936F:	drivers/hwmon/coretemp.c
2937
2938COSA/SRP SYNC SERIAL DRIVER
2939M:	Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2940W:	http://www.fi.muni.cz/~kas/cosa/
2941S:	Maintained
2942F:	drivers/net/wan/cosa*
2943
2944CPMAC ETHERNET DRIVER
2945M:	Florian Fainelli <florian@openwrt.org>
2946L:	netdev@vger.kernel.org
2947S:	Maintained
2948F:	drivers/net/ethernet/ti/cpmac.c
2949
2950CPU FREQUENCY DRIVERS
2951M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
2952M:	Viresh Kumar <viresh.kumar@linaro.org>
2953L:	linux-pm@vger.kernel.org
2954S:	Maintained
2955T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2956T:	git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2957F:	drivers/cpufreq/
2958F:	include/linux/cpufreq.h
2959
2960CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2961M:	Viresh Kumar <viresh.kumar@linaro.org>
2962M:	Sudeep Holla <sudeep.holla@arm.com>
2963L:	linux-pm@vger.kernel.org
2964W:	http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2965S:	Maintained
2966F:	drivers/cpufreq/arm_big_little.h
2967F:	drivers/cpufreq/arm_big_little.c
2968F:	drivers/cpufreq/arm_big_little_dt.c
2969
2970CPUIDLE DRIVER - ARM BIG LITTLE
2971M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2972M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2973L:	linux-pm@vger.kernel.org
2974L:	linux-arm-kernel@lists.infradead.org
2975T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2976S:	Maintained
2977F:	drivers/cpuidle/cpuidle-big_little.c
2978
2979CPUIDLE DRIVER - ARM EXYNOS
2980M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2981M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2982M:	Kukjin Kim <kgene@kernel.org>
2983L:	linux-pm@vger.kernel.org
2984L:	linux-samsung-soc@vger.kernel.org
2985S:	Supported
2986F:	drivers/cpuidle/cpuidle-exynos.c
2987F:	arch/arm/mach-exynos/pm.c
2988
2989CPUIDLE DRIVERS
2990M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
2991M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2992L:	linux-pm@vger.kernel.org
2993S:	Maintained
2994T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2995F:	drivers/cpuidle/*
2996F:	include/linux/cpuidle.h
2997
2998CPUID/MSR DRIVER
2999M:	"H. Peter Anvin" <hpa@zytor.com>
3000S:	Maintained
3001F:	arch/x86/kernel/cpuid.c
3002F:	arch/x86/kernel/msr.c
3003
3004CPU POWER MONITORING SUBSYSTEM
3005M:	Thomas Renninger <trenn@suse.com>
3006L:	linux-pm@vger.kernel.org
3007S:	Maintained
3008F:	tools/power/cpupower/
3009
3010CRAMFS FILESYSTEM
3011W:	http://sourceforge.net/projects/cramfs/
3012S:	Orphan / Obsolete
3013F:	Documentation/filesystems/cramfs.txt
3014F:	fs/cramfs/
3015
3016CRIS PORT
3017M:	Mikael Starvik <starvik@axis.com>
3018M:	Jesper Nilsson <jesper.nilsson@axis.com>
3019L:	linux-cris-kernel@axis.com
3020W:	http://developer.axis.com
3021S:	Maintained
3022F:	arch/cris/
3023F:	drivers/tty/serial/crisv10.*
3024
3025CRYPTO API
3026M:	Herbert Xu <herbert@gondor.apana.org.au>
3027M:	"David S. Miller" <davem@davemloft.net>
3028L:	linux-crypto@vger.kernel.org
3029T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3030S:	Maintained
3031F:	Documentation/crypto/
3032F:	Documentation/DocBook/crypto-API.tmpl
3033F:	arch/*/crypto/
3034F:	crypto/
3035F:	drivers/crypto/
3036F:	include/crypto/
3037
3038CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3039M:	Neil Horman <nhorman@tuxdriver.com>
3040L:	linux-crypto@vger.kernel.org
3041S:	Maintained
3042F:	crypto/ansi_cprng.c
3043F:	crypto/rng.c
3044
3045CS5535 Audio ALSA driver
3046M:	Jaya Kumar <jayakumar.alsa@gmail.com>
3047S:	Maintained
3048F:	sound/pci/cs5535audio/
3049
3050CW1200 WLAN driver
3051M:	Solomon Peachy <pizza@shaftnet.org>
3052S:	Maintained
3053F:	drivers/net/wireless/cw1200/
3054
3055CX18 VIDEO4LINUX DRIVER
3056M:	Andy Walls <awalls@md.metrocast.net>
3057L:	ivtv-devel@ivtvdriver.org (subscribers-only)
3058L:	linux-media@vger.kernel.org
3059T:	git git://linuxtv.org/media_tree.git
3060W:	http://linuxtv.org
3061W:	http://www.ivtvdriver.org/index.php/Cx18
3062S:	Maintained
3063F:	Documentation/video4linux/cx18.txt
3064F:	drivers/media/pci/cx18/
3065F:	include/uapi/linux/ivtv*
3066
3067CX2341X MPEG ENCODER HELPER MODULE
3068M:	Hans Verkuil <hverkuil@xs4all.nl>
3069L:	linux-media@vger.kernel.org
3070T:	git git://linuxtv.org/media_tree.git
3071W:	http://linuxtv.org
3072S:	Maintained
3073F:	drivers/media/common/cx2341x*
3074F:	include/media/cx2341x*
3075
3076CX24120 MEDIA DRIVER
3077M:	Jemma Denson <jdenson@gmail.com>
3078M:	Patrick Boettcher <patrick.boettcher@posteo.de>
3079L:	linux-media@vger.kernel.org
3080W:	http://linuxtv.org/
3081Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3082S:	Maintained
3083F:	drivers/media/dvb-frontends/cx24120*
3084
3085CX88 VIDEO4LINUX DRIVER
3086M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3087L:	linux-media@vger.kernel.org
3088W:	http://linuxtv.org
3089T:	git git://linuxtv.org/media_tree.git
3090S:	Odd fixes
3091F:	Documentation/video4linux/cx88/
3092F:	drivers/media/pci/cx88/
3093
3094CXD2820R MEDIA DRIVER
3095M:	Antti Palosaari <crope@iki.fi>
3096L:	linux-media@vger.kernel.org
3097W:	http://linuxtv.org/
3098W:	http://palosaari.fi/linux/
3099Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3100T:	git git://linuxtv.org/anttip/media_tree.git
3101S:	Maintained
3102F:	drivers/media/dvb-frontends/cxd2820r*
3103
3104CXGB3 ETHERNET DRIVER (CXGB3)
3105M:	Santosh Raspatur <santosh@chelsio.com>
3106L:	netdev@vger.kernel.org
3107W:	http://www.chelsio.com
3108S:	Supported
3109F:	drivers/net/ethernet/chelsio/cxgb3/
3110
3111CXGB3 ISCSI DRIVER (CXGB3I)
3112M:	Karen Xie <kxie@chelsio.com>
3113L:	linux-scsi@vger.kernel.org
3114W:	http://www.chelsio.com
3115S:	Supported
3116F:	drivers/scsi/cxgbi/cxgb3i
3117
3118CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3119M:	Steve Wise <swise@chelsio.com>
3120L:	linux-rdma@vger.kernel.org
3121W:	http://www.openfabrics.org
3122S:	Supported
3123F:	drivers/infiniband/hw/cxgb3/
3124
3125CXGB4 ETHERNET DRIVER (CXGB4)
3126M:	Hariprasad S <hariprasad@chelsio.com>
3127L:	netdev@vger.kernel.org
3128W:	http://www.chelsio.com
3129S:	Supported
3130F:	drivers/net/ethernet/chelsio/cxgb4/
3131
3132CXGB4 ISCSI DRIVER (CXGB4I)
3133M:	Karen Xie <kxie@chelsio.com>
3134L:	linux-scsi@vger.kernel.org
3135W:	http://www.chelsio.com
3136S:	Supported
3137F:	drivers/scsi/cxgbi/cxgb4i
3138
3139CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3140M:	Steve Wise <swise@chelsio.com>
3141L:	linux-rdma@vger.kernel.org
3142W:	http://www.openfabrics.org
3143S:	Supported
3144F:	drivers/infiniband/hw/cxgb4/
3145
3146CXGB4VF ETHERNET DRIVER (CXGB4VF)
3147M:	Casey Leedom <leedom@chelsio.com>
3148L:	netdev@vger.kernel.org
3149W:	http://www.chelsio.com
3150S:	Supported
3151F:	drivers/net/ethernet/chelsio/cxgb4vf/
3152
3153CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3154M:	Ian Munsie <imunsie@au1.ibm.com>
3155M:	Michael Neuling <mikey@neuling.org>
3156L:	linuxppc-dev@lists.ozlabs.org
3157S:	Supported
3158F:	drivers/misc/cxl/
3159F:	include/misc/cxl*
3160F:	include/uapi/misc/cxl.h
3161F:	Documentation/powerpc/cxl.txt
3162F:	Documentation/powerpc/cxl.txt
3163F:	Documentation/ABI/testing/sysfs-class-cxl
3164
3165STMMAC ETHERNET DRIVER
3166M:	Giuseppe Cavallaro <peppe.cavallaro@st.com>
3167L:	netdev@vger.kernel.org
3168W:	http://www.stlinux.com
3169S:	Supported
3170F:	drivers/net/ethernet/stmicro/stmmac/
3171
3172CYBERPRO FB DRIVER
3173M:	Russell King <linux@arm.linux.org.uk>
3174L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3175W:	http://www.arm.linux.org.uk/
3176S:	Maintained
3177F:	drivers/video/fbdev/cyber2000fb.*
3178
3179CYCLADES ASYNC MUX DRIVER
3180W:	http://www.cyclades.com/
3181S:	Orphan
3182F:	drivers/tty/cyclades.c
3183F:	include/linux/cyclades.h
3184F:	include/uapi/linux/cyclades.h
3185
3186CYCLADES PC300 DRIVER
3187W:	http://www.cyclades.com/
3188S:	Orphan
3189F:	drivers/net/wan/pc300*
3190
3191CYPRESS_FIRMWARE MEDIA DRIVER
3192M:	Antti Palosaari <crope@iki.fi>
3193L:	linux-media@vger.kernel.org
3194W:	http://linuxtv.org/
3195W:	http://palosaari.fi/linux/
3196Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3197T:	git git://linuxtv.org/anttip/media_tree.git
3198S:	Maintained
3199F:	drivers/media/common/cypress_firmware*
3200
3201CYTTSP TOUCHSCREEN DRIVER
3202M:	Ferruh Yigit <fery@cypress.com>
3203L:	linux-input@vger.kernel.org
3204S:	Supported
3205F:	drivers/input/touchscreen/cyttsp*
3206F:	include/linux/input/cyttsp.h
3207
3208DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3209M:	Joshua Kinard <kumba@gentoo.org>
3210S:	Maintained
3211F:	drivers/rtc/rtc-ds1685.c
3212F:	include/linux/rtc/ds1685.h
3213
3214DAMA SLAVE for AX.25
3215M:	Joerg Reuter <jreuter@yaina.de>
3216W:	http://yaina.de/jreuter/
3217W:	http://www.qsl.net/dl1bke/
3218L:	linux-hams@vger.kernel.org
3219S:	Maintained
3220F:	net/ax25/af_ax25.c
3221F:	net/ax25/ax25_dev.c
3222F:	net/ax25/ax25_ds_*
3223F:	net/ax25/ax25_in.c
3224F:	net/ax25/ax25_out.c
3225F:	net/ax25/ax25_timer.c
3226F:	net/ax25/sysctl_net_ax25.c
3227
3228DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3229L:	netdev@vger.kernel.org
3230S:	Orphan
3231F:	Documentation/networking/dmfe.txt
3232F:	drivers/net/ethernet/dec/tulip/dmfe.c
3233
3234DC390/AM53C974 SCSI driver
3235M:	Hannes Reinecke <hare@suse.com>
3236L:	linux-scsi@vger.kernel.org
3237S:	Maintained
3238F:	drivers/scsi/am53c974.c
3239
3240DC395x SCSI driver
3241M:	Oliver Neukum <oliver@neukum.org>
3242M:	Ali Akcaagac <aliakc@web.de>
3243M:	Jamie Lenehan <lenehan@twibble.org>
3244L:	dc395x@twibble.org
3245W:	http://twibble.org/dist/dc395x/
3246W:	http://lists.twibble.org/mailman/listinfo/dc395x/
3247S:	Maintained
3248F:	Documentation/scsi/dc395x.txt
3249F:	drivers/scsi/dc395x.*
3250
3251DCCP PROTOCOL
3252M:	Gerrit Renker <gerrit@erg.abdn.ac.uk>
3253L:	dccp@vger.kernel.org
3254W:	http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3255S:	Maintained
3256F:	include/linux/dccp.h
3257F:	include/uapi/linux/dccp.h
3258F:	include/linux/tfrc.h
3259F:	net/dccp/
3260
3261DECnet NETWORK LAYER
3262W:	http://linux-decnet.sourceforge.net
3263L:	linux-decnet-user@lists.sourceforge.net
3264S:	Orphan
3265F:	Documentation/networking/decnet.txt
3266F:	net/decnet/
3267
3268DECSTATION PLATFORM SUPPORT
3269M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3270L:	linux-mips@linux-mips.org
3271W:	http://www.linux-mips.org/wiki/DECstation
3272S:	Maintained
3273F:	arch/mips/dec/
3274F:	arch/mips/include/asm/dec/
3275F:	arch/mips/include/asm/mach-dec/
3276
3277DEFXX FDDI NETWORK DRIVER
3278M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3279S:	Maintained
3280F:	drivers/net/fddi/defxx.*
3281
3282DELL LAPTOP DRIVER
3283M:	Matthew Garrett <mjg59@srcf.ucam.org>
3284M:	Pali Rohár <pali.rohar@gmail.com>
3285L:	platform-driver-x86@vger.kernel.org
3286S:	Maintained
3287F:	drivers/platform/x86/dell-laptop.c
3288
3289DELL LAPTOP RBTN DRIVER
3290M:	Pali Rohár <pali.rohar@gmail.com>
3291S:	Maintained
3292F:	drivers/platform/x86/dell-rbtn.*
3293
3294DELL LAPTOP FREEFALL DRIVER
3295M:	Pali Rohár <pali.rohar@gmail.com>
3296S:	Maintained
3297F:	drivers/platform/x86/dell-smo8800.c
3298
3299DELL LAPTOP SMM DRIVER
3300M:	Pali Rohár <pali.rohar@gmail.com>
3301S:	Maintained
3302F:	drivers/hwmon/dell-smm-hwmon.c
3303F:	include/uapi/linux/i8k.h
3304
3305DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3306M:	Doug Warzecha <Douglas_Warzecha@dell.com>
3307S:	Maintained
3308F:	Documentation/dcdbas.txt
3309F:	drivers/firmware/dcdbas.*
3310
3311DELL WMI EXTRAS DRIVER
3312M:	Matthew Garrett <mjg59@srcf.ucam.org>
3313M:	Pali Rohár <pali.rohar@gmail.com>
3314S:	Maintained
3315F:	drivers/platform/x86/dell-wmi.c
3316
3317DESIGNWARE USB2 DRD IP DRIVER
3318M:	John Youn <johnyoun@synopsys.com>
3319L:	linux-usb@vger.kernel.org
3320T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3321S:	Maintained
3322F:	drivers/usb/dwc2/
3323
3324DESIGNWARE USB3 DRD IP DRIVER
3325M:	Felipe Balbi <balbi@ti.com>
3326L:	linux-usb@vger.kernel.org
3327L:	linux-omap@vger.kernel.org
3328T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3329S:	Maintained
3330F:	drivers/usb/dwc3/
3331
3332DEVICE COREDUMP (DEV_COREDUMP)
3333M:	Johannes Berg <johannes@sipsolutions.net>
3334L:	linux-kernel@vger.kernel.org
3335S:	Maintained
3336F:	drivers/base/devcoredump.c
3337F:	include/linux/devcoredump.h
3338
3339DEVICE FREQUENCY (DEVFREQ)
3340M:	MyungJoo Ham <myungjoo.ham@samsung.com>
3341M:	Kyungmin Park <kyungmin.park@samsung.com>
3342L:	linux-pm@vger.kernel.org
3343S:	Maintained
3344F:	drivers/devfreq/
3345
3346DEVICE NUMBER REGISTRY
3347M:	Torben Mathiasen <device@lanana.org>
3348W:	http://lanana.org/docs/device-list/index.html
3349S:	Maintained
3350
3351DEVICE-MAPPER  (LVM)
3352M:	Alasdair Kergon <agk@redhat.com>
3353M:	Mike Snitzer <snitzer@redhat.com>
3354M:	dm-devel@redhat.com
3355L:	dm-devel@redhat.com
3356W:	http://sources.redhat.com/dm
3357Q:	http://patchwork.kernel.org/project/dm-devel/list/
3358T:	git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3359T:	quilt http://people.redhat.com/agk/patches/linux/editing/
3360S:	Maintained
3361F:	Documentation/device-mapper/
3362F:	drivers/md/dm*
3363F:	drivers/md/persistent-data/
3364F:	include/linux/device-mapper.h
3365F:	include/linux/dm-*.h
3366F:	include/uapi/linux/dm-*.h
3367
3368DIALOG SEMICONDUCTOR DRIVERS
3369M:	Support Opensource <support.opensource@diasemi.com>
3370W:	http://www.dialog-semiconductor.com/products
3371S:	Supported
3372F:	Documentation/hwmon/da90??
3373F:	drivers/gpio/gpio-da90??.c
3374F:	drivers/hwmon/da90??-hwmon.c
3375F:	drivers/iio/adc/da91??-*.c
3376F:	drivers/input/misc/da90??_onkey.c
3377F:	drivers/input/touchscreen/da9052_tsi.c
3378F:	drivers/leds/leds-da90??.c
3379F:	drivers/mfd/da903x.c
3380F:	drivers/mfd/da90??-*.c
3381F:	drivers/mfd/da91??-*.c
3382F:	drivers/power/da9052-battery.c
3383F:	drivers/power/da91??-*.c
3384F:	drivers/regulator/da903x.c
3385F:	drivers/regulator/da9???-regulator.[ch]
3386F:	drivers/rtc/rtc-da90??.c
3387F:	drivers/video/backlight/da90??_bl.c
3388F:	drivers/watchdog/da90??_wdt.c
3389F:	include/linux/mfd/da903x.h
3390F:	include/linux/mfd/da9052/
3391F:	include/linux/mfd/da9055/
3392F:	include/linux/mfd/da9063/
3393F:	include/linux/mfd/da9150/
3394F:	include/sound/da[79]*.h
3395F:	sound/soc/codecs/da[79]*.[ch]
3396
3397DIGI NEO AND CLASSIC PCI PRODUCTS
3398M:	Lidza Louina <lidza.louina@gmail.com>
3399M:	Mark Hounschell <markh@compro.net>
3400L:	driverdev-devel@linuxdriverproject.org
3401S:	Maintained
3402F:	drivers/staging/dgnc/
3403
3404DIGI EPCA PCI PRODUCTS
3405M:	Lidza Louina <lidza.louina@gmail.com>
3406M:	Daeseok Youn <daeseok.youn@gmail.com>
3407L:	driverdev-devel@linuxdriverproject.org
3408S:	Maintained
3409F:	drivers/staging/dgap/
3410
3411DIOLAN U2C-12 I2C DRIVER
3412M:	Guenter Roeck <linux@roeck-us.net>
3413L:	linux-i2c@vger.kernel.org
3414S:	Maintained
3415F:	drivers/i2c/busses/i2c-diolan-u2c.c
3416
3417DIRECT ACCESS (DAX)
3418M:	Matthew Wilcox <willy@linux.intel.com>
3419L:	linux-fsdevel@vger.kernel.org
3420S:	Supported
3421F:	fs/dax.c
3422
3423DIRECTORY NOTIFICATION (DNOTIFY)
3424M:	Eric Paris <eparis@parisplace.org>
3425S:	Maintained
3426F:	Documentation/filesystems/dnotify.txt
3427F:	fs/notify/dnotify/
3428F:	include/linux/dnotify.h
3429
3430DISK GEOMETRY AND PARTITION HANDLING
3431M:	Andries Brouwer <aeb@cwi.nl>
3432W:	http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3433W:	http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3434W:	http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3435S:	Maintained
3436
3437DISKQUOTA
3438M:	Jan Kara <jack@suse.com>
3439S:	Maintained
3440F:	Documentation/filesystems/quota.txt
3441F:	fs/quota/
3442F:	include/linux/quota*.h
3443F:	include/uapi/linux/quota*.h
3444
3445DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3446M:	Bernie Thompson <bernie@plugable.com>
3447L:	linux-fbdev@vger.kernel.org
3448S:	Maintained
3449W:	http://plugable.com/category/projects/udlfb/
3450F:	drivers/video/fbdev/udlfb.c
3451F:	include/video/udlfb.h
3452F:	Documentation/fb/udlfb.txt
3453
3454DISTRIBUTED LOCK MANAGER (DLM)
3455M:	Christine Caulfield <ccaulfie@redhat.com>
3456M:	David Teigland <teigland@redhat.com>
3457L:	cluster-devel@redhat.com
3458W:	http://sources.redhat.com/cluster/
3459T:	git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3460S:	Supported
3461F:	fs/dlm/
3462
3463DMA BUFFER SHARING FRAMEWORK
3464M:	Sumit Semwal <sumit.semwal@linaro.org>
3465S:	Maintained
3466L:	linux-media@vger.kernel.org
3467L:	dri-devel@lists.freedesktop.org
3468L:	linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3469F:	drivers/dma-buf/
3470F:	include/linux/dma-buf*
3471F:	include/linux/reservation.h
3472F:	include/linux/*fence.h
3473F:	Documentation/dma-buf-sharing.txt
3474T:	git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3475
3476DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3477M:	Vinod Koul <vinod.koul@intel.com>
3478L:	dmaengine@vger.kernel.org
3479Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
3480S:	Maintained
3481F:	drivers/dma/
3482F:	include/linux/dmaengine.h
3483F:	Documentation/dmaengine/
3484T:	git git://git.infradead.org/users/vkoul/slave-dma.git
3485
3486DME1737 HARDWARE MONITOR DRIVER
3487M:	Juerg Haefliger <juergh@gmail.com>
3488L:	lm-sensors@lm-sensors.org
3489S:	Maintained
3490F:	Documentation/hwmon/dme1737
3491F:	drivers/hwmon/dme1737.c
3492
3493DMI/SMBIOS SUPPORT
3494M:	Jean Delvare <jdelvare@suse.com>
3495S:	Maintained
3496T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3497F:	Documentation/ABI/testing/sysfs-firmware-dmi-tables
3498F:	drivers/firmware/dmi-id.c
3499F:	drivers/firmware/dmi_scan.c
3500F:	include/linux/dmi.h
3501
3502DOCUMENTATION
3503M:	Jonathan Corbet <corbet@lwn.net>
3504L:	linux-doc@vger.kernel.org
3505S:	Maintained
3506F:	Documentation/
3507X:	Documentation/ABI/
3508X:	Documentation/devicetree/
3509X:	Documentation/acpi
3510X:	Documentation/power
3511X:	Documentation/spi
3512X:	Documentation/DocBook/media
3513T:	git git://git.lwn.net/linux-2.6.git docs-next
3514
3515DOUBLETALK DRIVER
3516M:	"James R. Van Zandt" <jrv@vanzandt.mv.com>
3517L:	blinux-list@redhat.com
3518S:	Maintained
3519F:	drivers/char/dtlk.c
3520F:	include/linux/dtlk.h
3521
3522DPT_I2O SCSI RAID DRIVER
3523M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3524L:	linux-scsi@vger.kernel.org
3525W:	http://www.adaptec.com/
3526S:	Maintained
3527F:	drivers/scsi/dpt*
3528F:	drivers/scsi/dpt/
3529
3530DRBD DRIVER
3531P:	Philipp Reisner
3532P:	Lars Ellenberg
3533M:	drbd-dev@lists.linbit.com
3534L:	drbd-user@lists.linbit.com
3535W:	http://www.drbd.org
3536T:	git git://git.drbd.org/linux-2.6-drbd.git drbd
3537T:	git git://git.drbd.org/drbd-8.3.git
3538S:	Supported
3539F:	drivers/block/drbd/
3540F:	lib/lru_cache.c
3541F:	Documentation/blockdev/drbd/
3542
3543DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3544M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3545T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3546S:	Supported
3547F:	Documentation/kobject.txt
3548F:	drivers/base/
3549F:	fs/debugfs/
3550F:	fs/kernfs/
3551F:	fs/sysfs/
3552F:	include/linux/debugfs.h
3553F:	include/linux/kobj*
3554F:	lib/kobj*
3555
3556DRM DRIVERS
3557M:	David Airlie <airlied@linux.ie>
3558L:	dri-devel@lists.freedesktop.org
3559T:	git git://people.freedesktop.org/~airlied/linux
3560S:	Maintained
3561F:	drivers/gpu/drm/
3562F:	drivers/gpu/vga/
3563F:	include/drm/
3564F:	include/uapi/drm/
3565
3566RADEON DRM DRIVERS
3567M:	Alex Deucher <alexander.deucher@amd.com>
3568M:	Christian König <christian.koenig@amd.com>
3569L:	dri-devel@lists.freedesktop.org
3570T:	git git://people.freedesktop.org/~agd5f/linux
3571S:	Supported
3572F:	drivers/gpu/drm/radeon/
3573F:	include/uapi/drm/radeon*
3574
3575DRM PANEL DRIVERS
3576M:	Thierry Reding <thierry.reding@gmail.com>
3577L:	dri-devel@lists.freedesktop.org
3578T:	git git://anongit.freedesktop.org/tegra/linux.git
3579S:	Maintained
3580F:	drivers/gpu/drm/drm_panel.c
3581F:	drivers/gpu/drm/panel/
3582F:	include/drm/drm_panel.h
3583F:	Documentation/devicetree/bindings/panel/
3584
3585INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3586M:	Daniel Vetter <daniel.vetter@intel.com>
3587M:	Jani Nikula <jani.nikula@linux.intel.com>
3588L:	intel-gfx@lists.freedesktop.org
3589L:	dri-devel@lists.freedesktop.org
3590Q:	http://patchwork.freedesktop.org/project/intel-gfx/
3591T:	git git://anongit.freedesktop.org/drm-intel
3592S:	Supported
3593F:	drivers/gpu/drm/i915/
3594F:	include/drm/i915*
3595F:	include/uapi/drm/i915*
3596
3597DRM DRIVERS FOR EXYNOS
3598M:	Inki Dae <inki.dae@samsung.com>
3599M:	Joonyoung Shim <jy0922.shim@samsung.com>
3600M:	Seung-Woo Kim <sw0312.kim@samsung.com>
3601M:	Kyungmin Park <kyungmin.park@samsung.com>
3602L:	dri-devel@lists.freedesktop.org
3603T:	git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3604S:	Supported
3605F:	drivers/gpu/drm/exynos/
3606F:	include/drm/exynos*
3607F:	include/uapi/drm/exynos*
3608
3609DRM DRIVERS FOR FREESCALE DCU
3610M:	Jianwei Wang <jianwei.wang.chn@gmail.com>
3611M:	Alison Wang <alison.wang@freescale.com>
3612L:	dri-devel@lists.freedesktop.org
3613S:	Supported
3614F:	drivers/gpu/drm/fsl-dcu/
3615F:	Documentation/devicetree/bindings/video/fsl,dcu.txt
3616F:	Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3617
3618DRM DRIVERS FOR FREESCALE IMX
3619M:	Philipp Zabel <p.zabel@pengutronix.de>
3620L:	dri-devel@lists.freedesktop.org
3621S:	Maintained
3622F:	drivers/gpu/drm/imx/
3623F:	Documentation/devicetree/bindings/drm/imx/
3624
3625DRM DRIVERS FOR NVIDIA TEGRA
3626M:	Thierry Reding <thierry.reding@gmail.com>
3627M:	Terje Bergström <tbergstrom@nvidia.com>
3628L:	dri-devel@lists.freedesktop.org
3629L:	linux-tegra@vger.kernel.org
3630T:	git git://anongit.freedesktop.org/tegra/linux.git
3631S:	Supported
3632F:	drivers/gpu/drm/tegra/
3633F:	drivers/gpu/host1x/
3634F:	include/linux/host1x.h
3635F:	include/uapi/drm/tegra_drm.h
3636F:	Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3637
3638DRM DRIVERS FOR RENESAS
3639M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3640L:	dri-devel@lists.freedesktop.org
3641L:	linux-sh@vger.kernel.org
3642T:	git git://people.freedesktop.org/~airlied/linux
3643S:	Supported
3644F:	drivers/gpu/drm/rcar-du/
3645F:	drivers/gpu/drm/shmobile/
3646F:	include/linux/platform_data/shmob_drm.h
3647
3648DRM DRIVERS FOR ROCKCHIP
3649M:	Mark Yao <mark.yao@rock-chips.com>
3650L:	dri-devel@lists.freedesktop.org
3651S:	Maintained
3652F:	drivers/gpu/drm/rockchip/
3653F:	Documentation/devicetree/bindings/video/rockchip*
3654
3655DRM DRIVERS FOR STI
3656M:	Benjamin Gaignard <benjamin.gaignard@linaro.org>
3657M:	Vincent Abriou <vincent.abriou@st.com>
3658L:	dri-devel@lists.freedesktop.org
3659T:	git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3660S:	Maintained
3661F:	drivers/gpu/drm/sti
3662F:	Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3663
3664DSBR100 USB FM RADIO DRIVER
3665M:	Alexey Klimov <klimov.linux@gmail.com>
3666L:	linux-media@vger.kernel.org
3667T:	git git://linuxtv.org/media_tree.git
3668S:	Maintained
3669F:	drivers/media/radio/dsbr100.c
3670
3671DSCC4 DRIVER
3672M:	Francois Romieu <romieu@fr.zoreil.com>
3673L:	netdev@vger.kernel.org
3674S:	Maintained
3675F:	drivers/net/wan/dscc4.c
3676
3677DT3155 MEDIA DRIVER
3678M:	Hans Verkuil <hverkuil@xs4all.nl>
3679L:	linux-media@vger.kernel.org
3680T:	git git://linuxtv.org/media_tree.git
3681W:	http://linuxtv.org
3682S:	Odd Fixes
3683F:	drivers/media/pci/dt3155/
3684
3685DVB_USB_AF9015 MEDIA DRIVER
3686M:	Antti Palosaari <crope@iki.fi>
3687L:	linux-media@vger.kernel.org
3688W:	http://linuxtv.org/
3689W:	http://palosaari.fi/linux/
3690Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3691T:	git git://linuxtv.org/anttip/media_tree.git
3692S:	Maintained
3693F:	drivers/media/usb/dvb-usb-v2/af9015*
3694
3695DVB_USB_AF9035 MEDIA DRIVER
3696M:	Antti Palosaari <crope@iki.fi>
3697L:	linux-media@vger.kernel.org
3698W:	http://linuxtv.org/
3699W:	http://palosaari.fi/linux/
3700Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3701T:	git git://linuxtv.org/anttip/media_tree.git
3702S:	Maintained
3703F:	drivers/media/usb/dvb-usb-v2/af9035*
3704
3705DVB_USB_ANYSEE MEDIA DRIVER
3706M:	Antti Palosaari <crope@iki.fi>
3707L:	linux-media@vger.kernel.org
3708W:	http://linuxtv.org/
3709W:	http://palosaari.fi/linux/
3710Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3711T:	git git://linuxtv.org/anttip/media_tree.git
3712S:	Maintained
3713F:	drivers/media/usb/dvb-usb-v2/anysee*
3714
3715DVB_USB_AU6610 MEDIA DRIVER
3716M:	Antti Palosaari <crope@iki.fi>
3717L:	linux-media@vger.kernel.org
3718W:	http://linuxtv.org/
3719W:	http://palosaari.fi/linux/
3720Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3721T:	git git://linuxtv.org/anttip/media_tree.git
3722S:	Maintained
3723F:	drivers/media/usb/dvb-usb-v2/au6610*
3724
3725DVB_USB_CE6230 MEDIA DRIVER
3726M:	Antti Palosaari <crope@iki.fi>
3727L:	linux-media@vger.kernel.org
3728W:	http://linuxtv.org/
3729W:	http://palosaari.fi/linux/
3730Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3731T:	git git://linuxtv.org/anttip/media_tree.git
3732S:	Maintained
3733F:	drivers/media/usb/dvb-usb-v2/ce6230*
3734
3735DVB_USB_CXUSB MEDIA DRIVER
3736M:	Michael Krufky <mkrufky@linuxtv.org>
3737L:	linux-media@vger.kernel.org
3738W:	http://linuxtv.org/
3739W:	http://github.com/mkrufky
3740Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3741T:	git git://linuxtv.org/media_tree.git
3742S:	Maintained
3743F:	drivers/media/usb/dvb-usb/cxusb*
3744
3745DVB_USB_EC168 MEDIA DRIVER
3746M:	Antti Palosaari <crope@iki.fi>
3747L:	linux-media@vger.kernel.org
3748W:	http://linuxtv.org/
3749W:	http://palosaari.fi/linux/
3750Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3751T:	git git://linuxtv.org/anttip/media_tree.git
3752S:	Maintained
3753F:	drivers/media/usb/dvb-usb-v2/ec168*
3754
3755DVB_USB_GL861 MEDIA DRIVER
3756M:	Antti Palosaari <crope@iki.fi>
3757L:	linux-media@vger.kernel.org
3758W:	http://linuxtv.org/
3759Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3760T:	git git://linuxtv.org/anttip/media_tree.git
3761S:	Maintained
3762F:	drivers/media/usb/dvb-usb-v2/gl861*
3763
3764DVB_USB_MXL111SF MEDIA DRIVER
3765M:	Michael Krufky <mkrufky@linuxtv.org>
3766L:	linux-media@vger.kernel.org
3767W:	http://linuxtv.org/
3768W:	http://github.com/mkrufky
3769Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3770T:	git git://linuxtv.org/mkrufky/mxl111sf.git
3771S:	Maintained
3772F:	drivers/media/usb/dvb-usb-v2/mxl111sf*
3773
3774DVB_USB_RTL28XXU MEDIA DRIVER
3775M:	Antti Palosaari <crope@iki.fi>
3776L:	linux-media@vger.kernel.org
3777W:	http://linuxtv.org/
3778W:	http://palosaari.fi/linux/
3779Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3780T:	git git://linuxtv.org/anttip/media_tree.git
3781S:	Maintained
3782F:	drivers/media/usb/dvb-usb-v2/rtl28xxu*
3783
3784DVB_USB_V2 MEDIA DRIVER
3785M:	Antti Palosaari <crope@iki.fi>
3786L:	linux-media@vger.kernel.org
3787W:	http://linuxtv.org/
3788W:	http://palosaari.fi/linux/
3789Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3790T:	git git://linuxtv.org/anttip/media_tree.git
3791S:	Maintained
3792F:	drivers/media/usb/dvb-usb-v2/dvb_usb*
3793F:	drivers/media/usb/dvb-usb-v2/usb_urb.c
3794
3795DYNAMIC DEBUG
3796M:	Jason Baron <jbaron@akamai.com>
3797S:	Maintained
3798F:	lib/dynamic_debug.c
3799F:	include/linux/dynamic_debug.h
3800
3801DZ DECSTATION DZ11 SERIAL DRIVER
3802M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3803S:	Maintained
3804F:	drivers/tty/serial/dz.*
3805
3806E3X0 POWER BUTTON DRIVER
3807M:	Moritz Fischer <moritz.fischer@ettus.com>
3808L:	usrp-users@lists.ettus.com
3809W:	http://www.ettus.com
3810S:	Supported
3811F:	drivers/input/misc/e3x0-button.c
3812F:	Documentation/devicetree/bindings/input/e3x0-button.txt
3813
3814E4000 MEDIA DRIVER
3815M:	Antti Palosaari <crope@iki.fi>
3816L:	linux-media@vger.kernel.org
3817W:	http://linuxtv.org/
3818W:	http://palosaari.fi/linux/
3819Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3820T:	git git://linuxtv.org/anttip/media_tree.git
3821S:	Maintained
3822F:	drivers/media/tuners/e4000*
3823
3824EATA ISA/EISA/PCI SCSI DRIVER
3825M:	Dario Ballabio <ballabio_dario@emc.com>
3826L:	linux-scsi@vger.kernel.org
3827S:	Maintained
3828F:	drivers/scsi/eata.c
3829
3830EC100 MEDIA DRIVER
3831M:	Antti Palosaari <crope@iki.fi>
3832L:	linux-media@vger.kernel.org
3833W:	http://linuxtv.org/
3834W:	http://palosaari.fi/linux/
3835Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3836T:	git git://linuxtv.org/anttip/media_tree.git
3837S:	Maintained
3838F:	drivers/media/dvb-frontends/ec100*
3839
3840ECRYPT FILE SYSTEM
3841M:	Tyler Hicks <tyhicks@canonical.com>
3842L:	ecryptfs@vger.kernel.org
3843W:	http://ecryptfs.org
3844W:	https://launchpad.net/ecryptfs
3845S:	Supported
3846F:	Documentation/filesystems/ecryptfs.txt
3847F:	fs/ecryptfs/
3848
3849EDAC-CORE
3850M:	Doug Thompson <dougthompson@xmission.com>
3851M:	Borislav Petkov <bp@alien8.de>
3852M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3853L:	linux-edac@vger.kernel.org
3854W:	bluesmoke.sourceforge.net
3855T:	git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3856T:	git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3857S:	Supported
3858F:	Documentation/edac.txt
3859F:	drivers/edac/
3860F:	include/linux/edac.h
3861
3862EDAC-AMD64
3863M:	Doug Thompson <dougthompson@xmission.com>
3864M:	Borislav Petkov <bp@alien8.de>
3865L:	linux-edac@vger.kernel.org
3866W:	bluesmoke.sourceforge.net
3867S:	Maintained
3868F:	drivers/edac/amd64_edac*
3869
3870EDAC-CALXEDA
3871M:	Doug Thompson <dougthompson@xmission.com>
3872M:	Robert Richter <rric@kernel.org>
3873L:	linux-edac@vger.kernel.org
3874W:	bluesmoke.sourceforge.net
3875S:	Maintained
3876F:	drivers/edac/highbank*
3877
3878EDAC-CAVIUM
3879M:	Ralf Baechle <ralf@linux-mips.org>
3880M:	David Daney <david.daney@cavium.com>
3881L:	linux-edac@vger.kernel.org
3882L:	linux-mips@linux-mips.org
3883W:	bluesmoke.sourceforge.net
3884S:	Supported
3885F:	drivers/edac/octeon_edac*
3886
3887EDAC-E752X
3888M:	Mark Gross <mark.gross@intel.com>
3889M:	Doug Thompson <dougthompson@xmission.com>
3890L:	linux-edac@vger.kernel.org
3891W:	bluesmoke.sourceforge.net
3892S:	Maintained
3893F:	drivers/edac/e752x_edac.c
3894
3895EDAC-E7XXX
3896M:	Doug Thompson <dougthompson@xmission.com>
3897L:	linux-edac@vger.kernel.org
3898W:	bluesmoke.sourceforge.net
3899S:	Maintained
3900F:	drivers/edac/e7xxx_edac.c
3901
3902EDAC-GHES
3903M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3904L:	linux-edac@vger.kernel.org
3905W:	bluesmoke.sourceforge.net
3906S:	Maintained
3907F:	drivers/edac/ghes_edac.c
3908
3909EDAC-I82443BXGX
3910M:	Tim Small <tim@buttersideup.com>
3911L:	linux-edac@vger.kernel.org
3912W:	bluesmoke.sourceforge.net
3913S:	Maintained
3914F:	drivers/edac/i82443bxgx_edac.c
3915
3916EDAC-I3000
3917M:	Jason Uhlenkott <juhlenko@akamai.com>
3918L:	linux-edac@vger.kernel.org
3919W:	bluesmoke.sourceforge.net
3920S:	Maintained
3921F:	drivers/edac/i3000_edac.c
3922
3923EDAC-I5000
3924M:	Doug Thompson <dougthompson@xmission.com>
3925L:	linux-edac@vger.kernel.org
3926W:	bluesmoke.sourceforge.net
3927S:	Maintained
3928F:	drivers/edac/i5000_edac.c
3929
3930EDAC-I5400
3931M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3932L:	linux-edac@vger.kernel.org
3933W:	bluesmoke.sourceforge.net
3934S:	Maintained
3935F:	drivers/edac/i5400_edac.c
3936
3937EDAC-I7300
3938M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3939L:	linux-edac@vger.kernel.org
3940W:	bluesmoke.sourceforge.net
3941S:	Maintained
3942F:	drivers/edac/i7300_edac.c
3943
3944EDAC-I7CORE
3945M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3946L:	linux-edac@vger.kernel.org
3947W:	bluesmoke.sourceforge.net
3948S:	Maintained
3949F:	drivers/edac/i7core_edac.c
3950
3951EDAC-I82975X
3952M:	Ranganathan Desikan <ravi@jetztechnologies.com>
3953M:	"Arvind R." <arvino55@gmail.com>
3954L:	linux-edac@vger.kernel.org
3955W:	bluesmoke.sourceforge.net
3956S:	Maintained
3957F:	drivers/edac/i82975x_edac.c
3958
3959EDAC-IE31200
3960M:	Jason Baron <jbaron@akamai.com>
3961L:	linux-edac@vger.kernel.org
3962W:	bluesmoke.sourceforge.net
3963S:	Maintained
3964F:	drivers/edac/ie31200_edac.c
3965
3966EDAC-MPC85XX
3967M:	Johannes Thumshirn <morbidrsa@gmail.com>
3968L:	linux-edac@vger.kernel.org
3969W:	bluesmoke.sourceforge.net
3970S:	Maintained
3971F:	drivers/edac/mpc85xx_edac.[ch]
3972
3973EDAC-PASEMI
3974M:	Egor Martovetsky <egor@pasemi.com>
3975L:	linux-edac@vger.kernel.org
3976W:	bluesmoke.sourceforge.net
3977S:	Maintained
3978F:	drivers/edac/pasemi_edac.c
3979
3980EDAC-R82600
3981M:	Tim Small <tim@buttersideup.com>
3982L:	linux-edac@vger.kernel.org
3983W:	bluesmoke.sourceforge.net
3984S:	Maintained
3985F:	drivers/edac/r82600_edac.c
3986
3987EDAC-SBRIDGE
3988M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3989L:	linux-edac@vger.kernel.org
3990W:	bluesmoke.sourceforge.net
3991S:	Maintained
3992F:	drivers/edac/sb_edac.c
3993
3994EDAC-XGENE
3995APPLIED MICRO (APM) X-GENE SOC EDAC
3996M:     Loc Ho <lho@apm.com>
3997S:     Supported
3998F:     drivers/edac/xgene_edac.c
3999F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4000
4001EDIROL UA-101/UA-1000 DRIVER
4002M:	Clemens Ladisch <clemens@ladisch.de>
4003L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4004T:	git git://git.alsa-project.org/alsa-kernel.git
4005S:	Maintained
4006F:	sound/usb/misc/ua101.c
4007
4008EXTENSIBLE FIRMWARE INTERFACE (EFI)
4009M:	Matt Fleming <matt.fleming@intel.com>
4010L:	linux-efi@vger.kernel.org
4011T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4012S:	Maintained
4013F:	Documentation/efi-stub.txt
4014F:	arch/ia64/kernel/efi.c
4015F:	arch/x86/boot/compressed/eboot.[ch]
4016F:	arch/x86/include/asm/efi.h
4017F:	arch/x86/platform/efi/*
4018F:	drivers/firmware/efi/*
4019F:	include/linux/efi*.h
4020
4021EFI VARIABLE FILESYSTEM
4022M:	Matthew Garrett <matthew.garrett@nebula.com>
4023M:	Jeremy Kerr <jk@ozlabs.org>
4024M:	Matt Fleming <matt.fleming@intel.com>
4025T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4026L:	linux-efi@vger.kernel.org
4027S:	Maintained
4028F:	fs/efivarfs/
4029
4030EFIFB FRAMEBUFFER DRIVER
4031L:	linux-fbdev@vger.kernel.org
4032M:	Peter Jones <pjones@redhat.com>
4033S:	Maintained
4034F:	drivers/video/fbdev/efifb.c
4035
4036EFS FILESYSTEM
4037W:	http://aeschi.ch.eu.org/efs/
4038S:	Orphan
4039F:	fs/efs/
4040
4041EHCA (IBM GX bus InfiniBand adapter) DRIVER
4042M:	Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4043M:	Christoph Raisch <raisch@de.ibm.com>
4044L:	linux-rdma@vger.kernel.org
4045S:	Supported
4046F:	drivers/infiniband/hw/ehca/
4047
4048EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4049M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4050L:	netdev@vger.kernel.org
4051S:	Maintained
4052F:	drivers/net/ethernet/ibm/ehea/
4053
4054EM28XX VIDEO4LINUX DRIVER
4055M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4056L:	linux-media@vger.kernel.org
4057W:	http://linuxtv.org
4058T:	git git://linuxtv.org/media_tree.git
4059S:	Maintained
4060F:	drivers/media/usb/em28xx/
4061
4062EMBEDDED LINUX
4063M:	Paul Gortmaker <paul.gortmaker@windriver.com>
4064M:	Matt Mackall <mpm@selenic.com>
4065M:	David Woodhouse <dwmw2@infradead.org>
4066L:	linux-embedded@vger.kernel.org
4067S:	Maintained
4068
4069EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4070M:	James Smart <james.smart@avagotech.com>
4071M:	Dick Kennedy <dick.kennedy@avagotech.com>
4072L:	linux-scsi@vger.kernel.org
4073W:	http://www.avagotech.com
4074S:	Supported
4075F:	drivers/scsi/lpfc/
4076
4077ENE CB710 FLASH CARD READER DRIVER
4078M:	Michał Mirosław <mirq-linux@rere.qmqm.pl>
4079S:	Maintained
4080F:	drivers/misc/cb710/
4081F:	drivers/mmc/host/cb710-mmc.*
4082F:	include/linux/cb710.h
4083
4084ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4085M:	Maxim Levitsky <maximlevitsky@gmail.com>
4086S:	Maintained
4087F:	drivers/media/rc/ene_ir.*
4088
4089ENHANCED ERROR HANDLING (EEH)
4090M:	Gavin Shan <shangw@linux.vnet.ibm.com>
4091L:	linuxppc-dev@lists.ozlabs.org
4092S:	Supported
4093F:	Documentation/powerpc/eeh-pci-error-recovery.txt
4094F:	arch/powerpc/kernel/eeh*.c
4095
4096EPSON S1D13XXX FRAMEBUFFER DRIVER
4097M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
4098S:	Maintained
4099T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4100F:	drivers/video/fbdev/s1d13xxxfb.c
4101F:	include/video/s1d13xxxfb.h
4102
4103ET131X NETWORK DRIVER
4104M:	Mark Einon <mark.einon@gmail.com>
4105S:	Odd Fixes
4106F:	drivers/net/ethernet/agere/
4107
4108ETHERNET BRIDGE
4109M:	Stephen Hemminger <stephen@networkplumber.org>
4110L:	bridge@lists.linux-foundation.org
4111L:	netdev@vger.kernel.org
4112W:	http://www.linuxfoundation.org/en/Net:Bridge
4113S:	Maintained
4114F:	include/linux/netfilter_bridge/
4115F:	net/bridge/
4116
4117ETHERNET PHY LIBRARY
4118M:	Florian Fainelli <f.fainelli@gmail.com>
4119L:	netdev@vger.kernel.org
4120S:	Maintained
4121F:	include/linux/phy.h
4122F:	include/linux/phy_fixed.h
4123F:	drivers/net/phy/
4124F:	Documentation/networking/phy.txt
4125F:	drivers/of/of_mdio.c
4126F:	drivers/of/of_net.c
4127
4128EXT2 FILE SYSTEM
4129M:	Jan Kara <jack@suse.com>
4130L:	linux-ext4@vger.kernel.org
4131S:	Maintained
4132F:	Documentation/filesystems/ext2.txt
4133F:	fs/ext2/
4134F:	include/linux/ext2*
4135
4136EXT4 FILE SYSTEM
4137M:	"Theodore Ts'o" <tytso@mit.edu>
4138M:	Andreas Dilger <adilger.kernel@dilger.ca>
4139L:	linux-ext4@vger.kernel.org
4140W:	http://ext4.wiki.kernel.org
4141Q:	http://patchwork.ozlabs.org/project/linux-ext4/list/
4142S:	Maintained
4143F:	Documentation/filesystems/ext4.txt
4144F:	fs/ext4/
4145
4146Extended Verification Module (EVM)
4147M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
4148L:	linux-ima-devel@lists.sourceforge.net
4149L:	linux-security-module@vger.kernel.org
4150S:	Supported
4151F:	security/integrity/evm/
4152
4153EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4154M:	MyungJoo Ham <myungjoo.ham@samsung.com>
4155M:	Chanwoo Choi <cw00.choi@samsung.com>
4156L:	linux-kernel@vger.kernel.org
4157T:	git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4158S:	Maintained
4159F:	drivers/extcon/
4160F:	Documentation/extcon/
4161
4162EXYNOS DP DRIVER
4163M:	Jingoo Han <jingoohan1@gmail.com>
4164L:	dri-devel@lists.freedesktop.org
4165S:	Maintained
4166F:	drivers/gpu/drm/exynos/exynos_dp*
4167
4168EXYNOS MIPI DISPLAY DRIVERS
4169M:	Inki Dae <inki.dae@samsung.com>
4170M:	Donghwa Lee <dh09.lee@samsung.com>
4171M:	Kyungmin Park <kyungmin.park@samsung.com>
4172L:	linux-fbdev@vger.kernel.org
4173S:	Maintained
4174F:	drivers/video/fbdev/exynos/exynos_mipi*
4175F:	include/video/exynos_mipi*
4176
4177F71805F HARDWARE MONITORING DRIVER
4178M:	Jean Delvare <jdelvare@suse.com>
4179L:	lm-sensors@lm-sensors.org
4180S:	Maintained
4181F:	Documentation/hwmon/f71805f
4182F:	drivers/hwmon/f71805f.c
4183
4184FC0011 TUNER DRIVER
4185M:	Michael Buesch <m@bues.ch>
4186L:	linux-media@vger.kernel.org
4187S:	Maintained
4188F:	drivers/media/tuners/fc0011.h
4189F:	drivers/media/tuners/fc0011.c
4190
4191FC2580 MEDIA DRIVER
4192M:	Antti Palosaari <crope@iki.fi>
4193L:	linux-media@vger.kernel.org
4194W:	http://linuxtv.org/
4195W:	http://palosaari.fi/linux/
4196Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4197T:	git git://linuxtv.org/anttip/media_tree.git
4198S:	Maintained
4199F:	drivers/media/tuners/fc2580*
4200
4201FANOTIFY
4202M:	Eric Paris <eparis@redhat.com>
4203S:	Maintained
4204F:	fs/notify/fanotify/
4205F:	include/linux/fanotify.h
4206F:	include/uapi/linux/fanotify.h
4207
4208FARSYNC SYNCHRONOUS DRIVER
4209M:	Kevin Curtis <kevin.curtis@farsite.co.uk>
4210W:	http://www.farsite.co.uk/
4211S:	Supported
4212F:	drivers/net/wan/farsync.*
4213
4214FAULT INJECTION SUPPORT
4215M:	Akinobu Mita <akinobu.mita@gmail.com>
4216S:	Supported
4217F:	Documentation/fault-injection/
4218F:	lib/fault-inject.c
4219
4220FBTFT Framebuffer drivers
4221M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4222M:	Noralf Trønnes <noralf@tronnes.org>
4223S:	Maintained
4224F:	drivers/staging/fbtft/
4225
4226FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4227M:	Vasu Dev <vasu.dev@intel.com>
4228L:	fcoe-devel@open-fcoe.org
4229W:	www.Open-FCoE.org
4230S:	Supported
4231F:	drivers/scsi/libfc/
4232F:	drivers/scsi/fcoe/
4233F:	include/scsi/fc/
4234F:	include/scsi/libfc.h
4235F:	include/scsi/libfcoe.h
4236F:	include/uapi/scsi/fc/
4237
4238FILE LOCKING (flock() and fcntl()/lockf())
4239M:	Jeff Layton <jlayton@poochiereds.net>
4240M:	"J. Bruce Fields" <bfields@fieldses.org>
4241L:	linux-fsdevel@vger.kernel.org
4242S:	Maintained
4243F:	include/linux/fcntl.h
4244F:	include/linux/fs.h
4245F:	include/uapi/linux/fcntl.h
4246F:	include/uapi/linux/fs.h
4247F:	fs/fcntl.c
4248F:	fs/locks.c
4249
4250FILESYSTEMS (VFS and infrastructure)
4251M:	Alexander Viro <viro@zeniv.linux.org.uk>
4252L:	linux-fsdevel@vger.kernel.org
4253S:	Maintained
4254F:	fs/*
4255
4256FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4257M:	Riku Voipio <riku.voipio@iki.fi>
4258L:	lm-sensors@lm-sensors.org
4259S:	Maintained
4260F:	drivers/hwmon/f75375s.c
4261F:	include/linux/f75375s.h
4262
4263FIREWIRE AUDIO DRIVERS
4264M:	Clemens Ladisch <clemens@ladisch.de>
4265L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4266T:	git git://git.alsa-project.org/alsa-kernel.git
4267S:	Maintained
4268F:	sound/firewire/
4269
4270FIREWIRE MEDIA DRIVERS (firedtv)
4271M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4272L:	linux-media@vger.kernel.org
4273L:	linux1394-devel@lists.sourceforge.net
4274T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4275S:	Maintained
4276F:	drivers/media/firewire/
4277
4278FIREWIRE SBP-2 TARGET
4279M:	Chris Boot <bootc@bootc.net>
4280L:	linux-scsi@vger.kernel.org
4281L:	target-devel@vger.kernel.org
4282L:	linux1394-devel@lists.sourceforge.net
4283T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4284S:	Maintained
4285F:	drivers/target/sbp/
4286
4287FIREWIRE SUBSYSTEM
4288M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4289L:	linux1394-devel@lists.sourceforge.net
4290W:	http://ieee1394.wiki.kernel.org/
4291T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4292S:	Maintained
4293F:	drivers/firewire/
4294F:	include/linux/firewire.h
4295F:	include/uapi/linux/firewire*.h
4296F:	tools/firewire/
4297
4298FIRMWARE LOADER (request_firmware)
4299M:	Ming Lei <ming.lei@canonical.com>
4300L:	linux-kernel@vger.kernel.org
4301S:	Maintained
4302F:	Documentation/firmware_class/
4303F:	drivers/base/firmware*.c
4304F:	include/linux/firmware.h
4305
4306FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4307M:	Joshua Morris <josh.h.morris@us.ibm.com>
4308M:	Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4309S:	Maintained
4310F:	drivers/block/rsxx/
4311
4312FLOPPY DRIVER
4313M:	Jiri Kosina <jikos@kernel.org>
4314T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4315S:	Odd fixes
4316F:	drivers/block/floppy.c
4317
4318FMC SUBSYSTEM
4319M:	Alessandro Rubini <rubini@gnudd.com>
4320W:	http://www.ohwr.org/projects/fmc-bus
4321S:	Supported
4322F:	drivers/fmc/
4323F:	include/linux/fmc*.h
4324F:	include/linux/ipmi-fru.h
4325K:	fmc_d.*register
4326
4327FPU EMULATOR
4328M:	Bill Metzenthen <billm@melbpc.org.au>
4329W:	http://floatingpoint.sourceforge.net/emulator/index.html
4330S:	Maintained
4331F:	arch/x86/math-emu/
4332
4333FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4334L:	netdev@vger.kernel.org
4335S:	Orphan
4336F:	drivers/net/wan/dlci.c
4337F:	drivers/net/wan/sdla.c
4338
4339FRAMEBUFFER LAYER
4340M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4341M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
4342L:	linux-fbdev@vger.kernel.org
4343W:	http://linux-fbdev.sourceforge.net/
4344Q:	http://patchwork.kernel.org/project/linux-fbdev/list/
4345T:	git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4346S:	Maintained
4347F:	Documentation/fb/
4348F:	Documentation/devicetree/bindings/fb/
4349F:	drivers/video/
4350F:	include/video/
4351F:	include/linux/fb.h
4352F:	include/uapi/video/
4353F:	include/uapi/linux/fb.h
4354
4355FREESCALE DIU FRAMEBUFFER DRIVER
4356M:	Timur Tabi <timur@tabi.org>
4357L:	linux-fbdev@vger.kernel.org
4358S:	Maintained
4359F:	drivers/video/fbdev/fsl-diu-fb.*
4360
4361FREESCALE DMA DRIVER
4362M:	Li Yang <leoli@freescale.com>
4363M:	Zhang Wei <zw@zh-kernel.org>
4364L:	linuxppc-dev@lists.ozlabs.org
4365S:	Maintained
4366F:	drivers/dma/fsldma.*
4367
4368FREESCALE I2C CPM DRIVER
4369M:	Jochen Friedrich <jochen@scram.de>
4370L:	linuxppc-dev@lists.ozlabs.org
4371L:	linux-i2c@vger.kernel.org
4372S:	Maintained
4373F:	drivers/i2c/busses/i2c-cpm.c
4374
4375FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4376M:	Sascha Hauer <kernel@pengutronix.de>
4377L:	linux-fbdev@vger.kernel.org
4378L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4379S:	Maintained
4380F:	include/linux/platform_data/video-imxfb.h
4381F:	drivers/video/fbdev/imxfb.c
4382
4383FREESCALE QUAD SPI DRIVER
4384M:	Han Xu <han.xu@freescale.com>
4385L:	linux-mtd@lists.infradead.org
4386S:	Maintained
4387F:	drivers/mtd/spi-nor/fsl-quadspi.c
4388
4389FREESCALE SOC FS_ENET DRIVER
4390M:	Pantelis Antoniou <pantelis.antoniou@gmail.com>
4391M:	Vitaly Bordug <vbordug@ru.mvista.com>
4392L:	linuxppc-dev@lists.ozlabs.org
4393L:	netdev@vger.kernel.org
4394S:	Maintained
4395F:	drivers/net/ethernet/freescale/fs_enet/
4396F:	include/linux/fs_enet_pd.h
4397
4398FREESCALE QUICC ENGINE LIBRARY
4399L:	linuxppc-dev@lists.ozlabs.org
4400S:	Orphan
4401F:	arch/powerpc/sysdev/qe_lib/
4402F:	arch/powerpc/include/asm/*qe.h
4403
4404FREESCALE USB PERIPHERAL DRIVERS
4405M:	Li Yang <leoli@freescale.com>
4406L:	linux-usb@vger.kernel.org
4407L:	linuxppc-dev@lists.ozlabs.org
4408S:	Maintained
4409F:	drivers/usb/gadget/udc/fsl*
4410
4411FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4412M:	Li Yang <leoli@freescale.com>
4413L:	netdev@vger.kernel.org
4414L:	linuxppc-dev@lists.ozlabs.org
4415S:	Maintained
4416F:	drivers/net/ethernet/freescale/ucc_geth*
4417
4418FREESCALE QUICC ENGINE UCC UART DRIVER
4419M:	Timur Tabi <timur@tabi.org>
4420L:	linuxppc-dev@lists.ozlabs.org
4421S:	Maintained
4422F:	drivers/tty/serial/ucc_uart.c
4423
4424FREESCALE SOC SOUND DRIVERS
4425M:	Timur Tabi <timur@tabi.org>
4426M:	Nicolin Chen <nicoleotsuka@gmail.com>
4427M:	Xiubo Li <Xiubo.Lee@gmail.com>
4428L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4429L:	linuxppc-dev@lists.ozlabs.org
4430S:	Maintained
4431F:	sound/soc/fsl/fsl*
4432F:	sound/soc/fsl/imx*
4433F:	sound/soc/fsl/mpc8610_hpcd.c
4434
4435FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4436M:	"J. German Rivera" <German.Rivera@freescale.com>
4437L:	linux-kernel@vger.kernel.org
4438S:	Maintained
4439F:	drivers/staging/fsl-mc/
4440
4441FREEVXFS FILESYSTEM
4442M:	Christoph Hellwig <hch@infradead.org>
4443W:	ftp://ftp.openlinux.org/pub/people/hch/vxfs
4444S:	Maintained
4445F:	fs/freevxfs/
4446
4447FREEZER
4448M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4449M:	Pavel Machek <pavel@ucw.cz>
4450L:	linux-pm@vger.kernel.org
4451S:	Supported
4452F:	Documentation/power/freezing-of-tasks.txt
4453F:	include/linux/freezer.h
4454F:	kernel/freezer.c
4455
4456FRONTSWAP API
4457M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4458L:	linux-kernel@vger.kernel.org
4459S:	Maintained
4460F:	mm/frontswap.c
4461F:	include/linux/frontswap.h
4462
4463FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4464M:	David Howells <dhowells@redhat.com>
4465L:	linux-cachefs@redhat.com
4466S:	Supported
4467F:	Documentation/filesystems/caching/
4468F:	fs/fscache/
4469F:	include/linux/fscache*.h
4470
4471F2FS FILE SYSTEM
4472M:	Jaegeuk Kim <jaegeuk@kernel.org>
4473M:	Changman Lee <cm224.lee@samsung.com>
4474R:	Chao Yu <chao2.yu@samsung.com>
4475L:	linux-f2fs-devel@lists.sourceforge.net
4476W:	http://en.wikipedia.org/wiki/F2FS
4477T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4478S:	Maintained
4479F:	Documentation/filesystems/f2fs.txt
4480F:	Documentation/ABI/testing/sysfs-fs-f2fs
4481F:	fs/f2fs/
4482F:	include/linux/f2fs_fs.h
4483F:	include/trace/events/f2fs.h
4484
4485FUJITSU FR-V (FRV) PORT
4486M:	David Howells <dhowells@redhat.com>
4487S:	Maintained
4488F:	arch/frv/
4489
4490FUJITSU LAPTOP EXTRAS
4491M:	Jonathan Woithe <jwoithe@just42.net>
4492L:	platform-driver-x86@vger.kernel.org
4493S:	Maintained
4494F:	drivers/platform/x86/fujitsu-laptop.c
4495
4496FUJITSU M-5MO LS CAMERA ISP DRIVER
4497M:	Kyungmin Park <kyungmin.park@samsung.com>
4498M:	Heungjun Kim <riverful.kim@samsung.com>
4499L:	linux-media@vger.kernel.org
4500S:	Maintained
4501F:	drivers/media/i2c/m5mols/
4502F:	include/media/m5mols.h
4503
4504FUJITSU TABLET EXTRAS
4505M:	Robert Gerlach <khnz@gmx.de>
4506L:	platform-driver-x86@vger.kernel.org
4507S:	Maintained
4508F:	drivers/platform/x86/fujitsu-tablet.c
4509
4510FUSE: FILESYSTEM IN USERSPACE
4511M:	Miklos Szeredi <miklos@szeredi.hu>
4512L:	fuse-devel@lists.sourceforge.net
4513W:	http://fuse.sourceforge.net/
4514T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4515S:	Maintained
4516F:	fs/fuse/
4517F:	include/uapi/linux/fuse.h
4518F:	Documentation/filesystems/fuse.txt
4519
4520FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4521M:	Rik Faith <faith@cs.unc.edu>
4522L:	linux-scsi@vger.kernel.org
4523S:	Odd Fixes (e.g., new signatures)
4524F:	drivers/scsi/fdomain.*
4525
4526GCOV BASED KERNEL PROFILING
4527M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4528S:	Maintained
4529F:	kernel/gcov/
4530F:	Documentation/gcov.txt
4531
4532GDT SCSI DISK ARRAY CONTROLLER DRIVER
4533M:	Achim Leubner <achim_leubner@adaptec.com>
4534L:	linux-scsi@vger.kernel.org
4535W:	http://www.icp-vortex.com/
4536S:	Supported
4537F:	drivers/scsi/gdt*
4538
4539GDB KERNEL DEBUGGING HELPER SCRIPTS
4540M:	Jan Kiszka <jan.kiszka@siemens.com>
4541S:	Supported
4542F:	scripts/gdb/
4543
4544GEMTEK FM RADIO RECEIVER DRIVER
4545M:	Hans Verkuil <hverkuil@xs4all.nl>
4546L:	linux-media@vger.kernel.org
4547T:	git git://linuxtv.org/media_tree.git
4548W:	http://linuxtv.org
4549S:	Maintained
4550F:	drivers/media/radio/radio-gemtek*
4551
4552GENERIC GPIO I2C DRIVER
4553M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
4554S:	Supported
4555F:	drivers/i2c/busses/i2c-gpio.c
4556F:	include/linux/i2c-gpio.h
4557
4558GENERIC GPIO I2C MULTIPLEXER DRIVER
4559M:	Peter Korsgaard <peter.korsgaard@barco.com>
4560L:	linux-i2c@vger.kernel.org
4561S:	Supported
4562F:	drivers/i2c/muxes/i2c-mux-gpio.c
4563F:	include/linux/i2c-mux-gpio.h
4564F:	Documentation/i2c/muxes/i2c-mux-gpio
4565
4566GENERIC HDLC (WAN) DRIVERS
4567M:	Krzysztof Halasa <khc@pm.waw.pl>
4568W:	http://www.kernel.org/pub/linux/utils/net/hdlc/
4569S:	Maintained
4570F:	drivers/net/wan/c101.c
4571F:	drivers/net/wan/hd6457*
4572F:	drivers/net/wan/hdlc*
4573F:	drivers/net/wan/n2.c
4574F:	drivers/net/wan/pc300too.c
4575F:	drivers/net/wan/pci200syn.c
4576F:	drivers/net/wan/wanxl*
4577
4578GENERIC INCLUDE/ASM HEADER FILES
4579M:	Arnd Bergmann <arnd@arndb.de>
4580L:	linux-arch@vger.kernel.org
4581T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4582S:	Maintained
4583F:	include/asm-generic/
4584F:	include/uapi/asm-generic/
4585
4586GENERIC PHY FRAMEWORK
4587M:	Kishon Vijay Abraham I <kishon@ti.com>
4588L:	linux-kernel@vger.kernel.org
4589T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4590S:	Supported
4591F:	drivers/phy/
4592F:	include/linux/phy/
4593
4594GENERIC PM DOMAINS
4595M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4596M:	Kevin Hilman <khilman@kernel.org>
4597M:	Ulf Hansson <ulf.hansson@linaro.org>
4598L:	linux-pm@vger.kernel.org
4599S:	Supported
4600F:	drivers/base/power/domain*.c
4601F:	include/linux/pm_domain.h
4602
4603GENERIC UIO DRIVER FOR PCI DEVICES
4604M:	"Michael S. Tsirkin" <mst@redhat.com>
4605L:	kvm@vger.kernel.org
4606S:	Supported
4607F:	drivers/uio/uio_pci_generic.c
4608
4609GET_MAINTAINER SCRIPT
4610M:	Joe Perches <joe@perches.com>
4611S:	Maintained
4612F:	scripts/get_maintainer.pl
4613
4614GFS2 FILE SYSTEM
4615M:	Steven Whitehouse <swhiteho@redhat.com>
4616M:	Bob Peterson <rpeterso@redhat.com>
4617L:	cluster-devel@redhat.com
4618W:	http://sources.redhat.com/cluster/
4619T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4620S:	Supported
4621F:	Documentation/filesystems/gfs2*.txt
4622F:	fs/gfs2/
4623F:	include/uapi/linux/gfs2_ondisk.h
4624
4625GIGASET ISDN DRIVERS
4626M:	Paul Bolle <pebolle@tiscali.nl>
4627L:	gigaset307x-common@lists.sourceforge.net
4628W:	http://gigaset307x.sourceforge.net/
4629S:	Odd Fixes
4630F:	Documentation/isdn/README.gigaset
4631F:	drivers/isdn/gigaset/
4632F:	include/uapi/linux/gigaset_dev.h
4633
4634GO7007 MPEG CODEC
4635M:	Hans Verkuil <hans.verkuil@cisco.com>
4636L:	linux-media@vger.kernel.org
4637S:	Maintained
4638F:	drivers/media/usb/go7007/
4639
4640GOODIX TOUCHSCREEN
4641M:	Bastien Nocera <hadess@hadess.net>
4642L:	linux-input@vger.kernel.org
4643S:	Maintained
4644F:	drivers/input/touchscreen/goodix.c
4645
4646GPIO SUBSYSTEM
4647M:	Linus Walleij <linus.walleij@linaro.org>
4648M:	Alexandre Courbot <gnurou@gmail.com>
4649L:	linux-gpio@vger.kernel.org
4650T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4651S:	Maintained
4652F:	Documentation/gpio/
4653F:	drivers/gpio/
4654F:	include/linux/gpio/
4655F:	include/linux/gpio.h
4656F:	include/asm-generic/gpio.h
4657
4658GRE DEMULTIPLEXER DRIVER
4659M:	Dmitry Kozlov <xeb@mail.ru>
4660L:	netdev@vger.kernel.org
4661S:	Maintained
4662F:	net/ipv4/gre_demux.c
4663F:	net/ipv4/gre_offload.c
4664F:	include/net/gre.h
4665
4666GRETH 10/100/1G Ethernet MAC device driver
4667M:	Kristoffer Glembo <kristoffer@gaisler.com>
4668L:	netdev@vger.kernel.org
4669S:	Maintained
4670F:	drivers/net/ethernet/aeroflex/
4671
4672GSPCA FINEPIX SUBDRIVER
4673M:	Frank Zago <frank@zago.net>
4674L:	linux-media@vger.kernel.org
4675T:	git git://linuxtv.org/media_tree.git
4676S:	Maintained
4677F:	drivers/media/usb/gspca/finepix.c
4678
4679GSPCA GL860 SUBDRIVER
4680M:	Olivier Lorin <o.lorin@laposte.net>
4681L:	linux-media@vger.kernel.org
4682T:	git git://linuxtv.org/media_tree.git
4683S:	Maintained
4684F:	drivers/media/usb/gspca/gl860/
4685
4686GSPCA M5602 SUBDRIVER
4687M:	Erik Andren <erik.andren@gmail.com>
4688L:	linux-media@vger.kernel.org
4689T:	git git://linuxtv.org/media_tree.git
4690S:	Maintained
4691F:	drivers/media/usb/gspca/m5602/
4692
4693GSPCA PAC207 SONIXB SUBDRIVER
4694M:	Hans de Goede <hdegoede@redhat.com>
4695L:	linux-media@vger.kernel.org
4696T:	git git://linuxtv.org/media_tree.git
4697S:	Maintained
4698F:	drivers/media/usb/gspca/pac207.c
4699
4700GSPCA SN9C20X SUBDRIVER
4701M:	Brian Johnson <brijohn@gmail.com>
4702L:	linux-media@vger.kernel.org
4703T:	git git://linuxtv.org/media_tree.git
4704S:	Maintained
4705F:	drivers/media/usb/gspca/sn9c20x.c
4706
4707GSPCA T613 SUBDRIVER
4708M:	Leandro Costantino <lcostantino@gmail.com>
4709L:	linux-media@vger.kernel.org
4710T:	git git://linuxtv.org/media_tree.git
4711S:	Maintained
4712F:	drivers/media/usb/gspca/t613.c
4713
4714GSPCA USB WEBCAM DRIVER
4715M:	Hans de Goede <hdegoede@redhat.com>
4716L:	linux-media@vger.kernel.org
4717T:	git git://linuxtv.org/media_tree.git
4718S:	Maintained
4719F:	drivers/media/usb/gspca/
4720
4721GUID PARTITION TABLE (GPT)
4722M:	Davidlohr Bueso <dave@stgolabs.net>
4723L:	linux-efi@vger.kernel.org
4724S:	Maintained
4725F:	block/partitions/efi.*
4726
4727STK1160 USB VIDEO CAPTURE DRIVER
4728M:	Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4729L:	linux-media@vger.kernel.org
4730T:	git git://linuxtv.org/media_tree.git
4731S:	Maintained
4732F:	drivers/media/usb/stk1160/
4733
4734H8/300 ARCHITECTURE
4735M:	Yoshinori Sato <ysato@users.sourceforge.jp>
4736L:	uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4737W:	http://uclinux-h8.sourceforge.jp
4738T:	git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4739S:	Maintained
4740F:	arch/h8300/
4741F:	drivers/clocksource/h8300_*.c
4742F:	drivers/clk/h8300/
4743F:	drivers/irqchip/irq-renesas-h8*.c
4744
4745HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4746M:	Frank Seidel <frank@f-seidel.de>
4747L:	platform-driver-x86@vger.kernel.org
4748W:	http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4749S:	Maintained
4750F:	drivers/platform/x86/hdaps.c
4751
4752HDPVR USB VIDEO ENCODER DRIVER
4753M:	Hans Verkuil <hverkuil@xs4all.nl>
4754L:	linux-media@vger.kernel.org
4755T:	git git://linuxtv.org/media_tree.git
4756W:	http://linuxtv.org
4757S:	Odd Fixes
4758F:	drivers/media/usb/hdpvr/
4759
4760HWPOISON MEMORY FAILURE HANDLING
4761M:	Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4762L:	linux-mm@kvack.org
4763S:	Maintained
4764F:	mm/memory-failure.c
4765F:	mm/hwpoison-inject.c
4766
4767HYPERVISOR VIRTUAL CONSOLE DRIVER
4768L:	linuxppc-dev@lists.ozlabs.org
4769S:	Odd Fixes
4770F:	drivers/tty/hvc/
4771
4772HACKRF MEDIA DRIVER
4773M:	Antti Palosaari <crope@iki.fi>
4774L:	linux-media@vger.kernel.org
4775W:	http://linuxtv.org/
4776W:	http://palosaari.fi/linux/
4777Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4778T:	git git://linuxtv.org/anttip/media_tree.git
4779S:	Maintained
4780F:	drivers/media/usb/hackrf/
4781
4782HARDWARE MONITORING
4783M:	Jean Delvare <jdelvare@suse.com>
4784M:	Guenter Roeck <linux@roeck-us.net>
4785L:	lm-sensors@lm-sensors.org
4786W:	http://www.lm-sensors.org/
4787T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4788T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4789S:	Maintained
4790F:	Documentation/hwmon/
4791F:	drivers/hwmon/
4792F:	include/linux/hwmon*.h
4793
4794HARDWARE RANDOM NUMBER GENERATOR CORE
4795M:	Matt Mackall <mpm@selenic.com>
4796M:	Herbert Xu <herbert@gondor.apana.org.au>
4797L:	linux-crypto@vger.kernel.org
4798S:	Odd fixes
4799F:	Documentation/hw_random.txt
4800F:	drivers/char/hw_random/
4801F:	include/linux/hw_random.h
4802
4803HARDWARE SPINLOCK CORE
4804M:	Ohad Ben-Cohen <ohad@wizery.com>
4805S:	Maintained
4806F:	Documentation/hwspinlock.txt
4807F:	drivers/hwspinlock/hwspinlock_*
4808F:	include/linux/hwspinlock.h
4809
4810HARMONY SOUND DRIVER
4811L:	linux-parisc@vger.kernel.org
4812S:	Maintained
4813F:	sound/parisc/harmony.*
4814
4815HD29L2 MEDIA DRIVER
4816M:	Antti Palosaari <crope@iki.fi>
4817L:	linux-media@vger.kernel.org
4818W:	http://linuxtv.org/
4819W:	http://palosaari.fi/linux/
4820Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4821T:	git git://linuxtv.org/anttip/media_tree.git
4822S:	Maintained
4823F:	drivers/media/dvb-frontends/hd29l2*
4824
4825HEWLETT-PACKARD SMART2 RAID DRIVER
4826L:	iss_storagedev@hp.com
4827S:	Orphan
4828F:	Documentation/blockdev/cpqarray.txt
4829F:	drivers/block/cpqarray.*
4830
4831HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4832M:	Don Brace <don.brace@pmcs.com>
4833L:	iss_storagedev@hp.com
4834L:	storagedev@pmcs.com
4835L:	linux-scsi@vger.kernel.org
4836S:	Supported
4837F:	Documentation/scsi/hpsa.txt
4838F:	drivers/scsi/hpsa*.[ch]
4839F:	include/linux/cciss*.h
4840F:	include/uapi/linux/cciss*.h
4841
4842HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4843M:	Don Brace <don.brace@pmcs.com>
4844L:	iss_storagedev@hp.com
4845L:	storagedev@pmcs.com
4846L:	linux-scsi@vger.kernel.org
4847S:	Supported
4848F:	Documentation/blockdev/cciss.txt
4849F:	drivers/block/cciss*
4850F:	include/linux/cciss_ioctl.h
4851F:	include/uapi/linux/cciss_ioctl.h
4852
4853HFS FILESYSTEM
4854L:	linux-fsdevel@vger.kernel.org
4855S:	Orphan
4856F:	Documentation/filesystems/hfs.txt
4857F:	fs/hfs/
4858
4859HFSPLUS FILESYSTEM
4860L:	linux-fsdevel@vger.kernel.org
4861S:	Orphan
4862F:	Documentation/filesystems/hfsplus.txt
4863F:	fs/hfsplus/
4864
4865HGA FRAMEBUFFER DRIVER
4866M:	Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4867L:	linux-nvidia@lists.surfsouth.com
4868W:	http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4869S:	Maintained
4870F:	drivers/video/fbdev/hgafb.c
4871
4872HIBERNATION (aka Software Suspend, aka swsusp)
4873M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4874M:	Pavel Machek <pavel@ucw.cz>
4875L:	linux-pm@vger.kernel.org
4876S:	Supported
4877F:	arch/x86/power/
4878F:	drivers/base/power/
4879F:	kernel/power/
4880F:	include/linux/suspend.h
4881F:	include/linux/freezer.h
4882F:	include/linux/pm.h
4883F:	arch/*/include/asm/suspend*.h
4884
4885HID CORE LAYER
4886M:	Jiri Kosina <jikos@kernel.org>
4887L:	linux-input@vger.kernel.org
4888T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4889S:	Maintained
4890F:	drivers/hid/
4891F:	include/linux/hid*
4892F:	include/uapi/linux/hid*
4893
4894HID SENSOR HUB DRIVERS
4895M:	Jiri Kosina <jikos@kernel.org>
4896M:	Jonathan Cameron <jic23@kernel.org>
4897M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4898L:	linux-input@vger.kernel.org
4899L:	linux-iio@vger.kernel.org
4900S:	Maintained
4901F:	Documentation/hid/hid-sensor*
4902F:	drivers/hid/hid-sensor-*
4903F:	drivers/iio/*/hid-*
4904F:	include/linux/hid-sensor-*
4905
4906HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4907M:	Thomas Gleixner <tglx@linutronix.de>
4908L:	linux-kernel@vger.kernel.org
4909T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4910S:	Maintained
4911F:	Documentation/timers/
4912F:	kernel/time/hrtimer.c
4913F:	kernel/time/clockevents.c
4914F:	kernel/time/tick*.*
4915F:	kernel/time/timer_*.c
4916F:	include/linux/clockchips.h
4917F:	include/linux/hrtimer.h
4918
4919HIGH-SPEED SCC DRIVER FOR AX.25
4920L:	linux-hams@vger.kernel.org
4921S:	Orphan
4922F:	drivers/net/hamradio/dmascc.c
4923F:	drivers/net/hamradio/scc.c
4924
4925HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4926M:	HighPoint Linux Team <linux@highpoint-tech.com>
4927W:	http://www.highpoint-tech.com
4928S:	Supported
4929F:	Documentation/scsi/hptiop.txt
4930F:	drivers/scsi/hptiop.c
4931
4932HIPPI
4933M:	Jes Sorensen <jes@trained-monkey.org>
4934L:	linux-hippi@sunsite.dk
4935S:	Maintained
4936F:	include/linux/hippidevice.h
4937F:	include/uapi/linux/if_hippi.h
4938F:	net/802/hippi.c
4939F:	drivers/net/hippi/
4940
4941HOST AP DRIVER
4942M:	Jouni Malinen <j@w1.fi>
4943L:	hostap@shmoo.com (subscribers-only)
4944L:	linux-wireless@vger.kernel.org
4945W:	http://hostap.epitest.fi/
4946S:	Maintained
4947F:	drivers/net/wireless/hostap/
4948
4949HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4950L:	platform-driver-x86@vger.kernel.org
4951S:	Orphan
4952F:	drivers/platform/x86/tc1100-wmi.c
4953
4954HP100:	Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4955M:	Jaroslav Kysela <perex@perex.cz>
4956S:	Maintained
4957F:	drivers/net/ethernet/hp/hp100.*
4958
4959HPET:	High Precision Event Timers driver
4960M:	Clemens Ladisch <clemens@ladisch.de>
4961S:	Maintained
4962F:	Documentation/timers/hpet.txt
4963F:	drivers/char/hpet.c
4964F:	include/linux/hpet.h
4965F:	include/uapi/linux/hpet.h
4966
4967HPET:	x86
4968S:	Orphan
4969F:	arch/x86/kernel/hpet.c
4970F:	arch/x86/include/asm/hpet.h
4971
4972HPFS FILESYSTEM
4973M:	Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4974W:	http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4975S:	Maintained
4976F:	fs/hpfs/
4977
4978HSI SUBSYSTEM
4979M:	Sebastian Reichel <sre@kernel.org>
4980T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4981S:	Maintained
4982F:	Documentation/ABI/testing/sysfs-bus-hsi
4983F:	Documentation/hsi.txt
4984F:	drivers/hsi/
4985F:	include/linux/hsi/
4986F:	include/uapi/linux/hsi/
4987
4988HSO 3G MODEM DRIVER
4989M:	Jan Dumon <j.dumon@option.com>
4990W:	http://www.pharscape.org
4991S:	Maintained
4992F:	drivers/net/usb/hso.c
4993
4994HSR NETWORK PROTOCOL
4995M:	Arvid Brodin <arvid.brodin@alten.se>
4996L:	netdev@vger.kernel.org
4997S:	Maintained
4998F:	net/hsr/
4999
5000HTCPEN TOUCHSCREEN DRIVER
5001M:	Pau Oliva Fora <pof@eslack.org>
5002L:	linux-input@vger.kernel.org
5003S:	Maintained
5004F:	drivers/input/touchscreen/htcpen.c
5005
5006HUGETLB FILESYSTEM
5007M:	Nadia Yvette Chambers <nyc@holomorphy.com>
5008S:	Maintained
5009F:	fs/hugetlbfs/
5010
5011Hyper-V CORE AND DRIVERS
5012M:	"K. Y. Srinivasan" <kys@microsoft.com>
5013M:	Haiyang Zhang <haiyangz@microsoft.com>
5014L:	devel@linuxdriverproject.org
5015S:	Maintained
5016F:	arch/x86/include/asm/mshyperv.h
5017F:	arch/x86/include/uapi/asm/hyperv.h
5018F:	arch/x86/kernel/cpu/mshyperv.c
5019F:	drivers/hid/hid-hyperv.c
5020F:	drivers/hv/
5021F:	drivers/input/serio/hyperv-keyboard.c
5022F:	drivers/net/hyperv/
5023F:	drivers/scsi/storvsc_drv.c
5024F:	drivers/video/fbdev/hyperv_fb.c
5025F:	include/linux/hyperv.h
5026F:	tools/hv/
5027F:	Documentation/ABI/stable/sysfs-bus-vmbus
5028
5029I2C OVER PARALLEL PORT
5030M:	Jean Delvare <jdelvare@suse.com>
5031L:	linux-i2c@vger.kernel.org
5032S:	Maintained
5033F:	Documentation/i2c/busses/i2c-parport
5034F:	Documentation/i2c/busses/i2c-parport-light
5035F:	drivers/i2c/busses/i2c-parport.c
5036F:	drivers/i2c/busses/i2c-parport-light.c
5037
5038I2C/SMBUS CONTROLLER DRIVERS FOR PC
5039M:	Jean Delvare <jdelvare@suse.com>
5040L:	linux-i2c@vger.kernel.org
5041S:	Maintained
5042F:	Documentation/i2c/busses/i2c-ali1535
5043F:	Documentation/i2c/busses/i2c-ali1563
5044F:	Documentation/i2c/busses/i2c-ali15x3
5045F:	Documentation/i2c/busses/i2c-amd756
5046F:	Documentation/i2c/busses/i2c-amd8111
5047F:	Documentation/i2c/busses/i2c-i801
5048F:	Documentation/i2c/busses/i2c-nforce2
5049F:	Documentation/i2c/busses/i2c-piix4
5050F:	Documentation/i2c/busses/i2c-sis5595
5051F:	Documentation/i2c/busses/i2c-sis630
5052F:	Documentation/i2c/busses/i2c-sis96x
5053F:	Documentation/i2c/busses/i2c-via
5054F:	Documentation/i2c/busses/i2c-viapro
5055F:	drivers/i2c/busses/i2c-ali1535.c
5056F:	drivers/i2c/busses/i2c-ali1563.c
5057F:	drivers/i2c/busses/i2c-ali15x3.c
5058F:	drivers/i2c/busses/i2c-amd756.c
5059F:	drivers/i2c/busses/i2c-amd756-s4882.c
5060F:	drivers/i2c/busses/i2c-amd8111.c
5061F:	drivers/i2c/busses/i2c-i801.c
5062F:	drivers/i2c/busses/i2c-isch.c
5063F:	drivers/i2c/busses/i2c-nforce2.c
5064F:	drivers/i2c/busses/i2c-nforce2-s4985.c
5065F:	drivers/i2c/busses/i2c-piix4.c
5066F:	drivers/i2c/busses/i2c-sis5595.c
5067F:	drivers/i2c/busses/i2c-sis630.c
5068F:	drivers/i2c/busses/i2c-sis96x.c
5069F:	drivers/i2c/busses/i2c-via.c
5070F:	drivers/i2c/busses/i2c-viapro.c
5071
5072I2C/SMBUS ISMT DRIVER
5073M:	Seth Heasley <seth.heasley@intel.com>
5074M:	Neil Horman <nhorman@tuxdriver.com>
5075L:	linux-i2c@vger.kernel.org
5076F:	drivers/i2c/busses/i2c-ismt.c
5077F:	Documentation/i2c/busses/i2c-ismt
5078
5079I2C/SMBUS STUB DRIVER
5080M:	Jean Delvare <jdelvare@suse.com>
5081L:	linux-i2c@vger.kernel.org
5082S:	Maintained
5083F:	drivers/i2c/i2c-stub.c
5084
5085I2C SUBSYSTEM
5086M:	Wolfram Sang <wsa@the-dreams.de>
5087L:	linux-i2c@vger.kernel.org
5088W:	https://i2c.wiki.kernel.org/
5089Q:	https://patchwork.ozlabs.org/project/linux-i2c/list/
5090T:	git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5091S:	Maintained
5092F:	Documentation/devicetree/bindings/i2c/
5093F:	Documentation/i2c/
5094F:	drivers/i2c/
5095F:	include/linux/i2c.h
5096F:	include/linux/i2c-*.h
5097F:	include/uapi/linux/i2c.h
5098F:	include/uapi/linux/i2c-*.h
5099
5100I2C ACPI SUPPORT
5101M:	Mika Westerberg <mika.westerberg@linux.intel.com>
5102L:	linux-i2c@vger.kernel.org
5103L:	linux-acpi@vger.kernel.org
5104S:	Maintained
5105
5106I2C-TAOS-EVM DRIVER
5107M:	Jean Delvare <jdelvare@suse.com>
5108L:	linux-i2c@vger.kernel.org
5109S:	Maintained
5110F:	Documentation/i2c/busses/i2c-taos-evm
5111F:	drivers/i2c/busses/i2c-taos-evm.c
5112
5113I2C-TINY-USB DRIVER
5114M:	Till Harbaum <till@harbaum.org>
5115L:	linux-i2c@vger.kernel.org
5116W:	http://www.harbaum.org/till/i2c_tiny_usb
5117S:	Maintained
5118F:	drivers/i2c/busses/i2c-tiny-usb.c
5119
5120i386 BOOT CODE
5121M:	"H. Peter Anvin" <hpa@zytor.com>
5122S:	Maintained
5123F:	arch/x86/boot/
5124
5125i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5126M:	"H. Peter Anvin" <hpa@zytor.com>
5127T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5128S:	Maintained
5129
5130IA64 (Itanium) PLATFORM
5131M:	Tony Luck <tony.luck@intel.com>
5132M:	Fenghua Yu <fenghua.yu@intel.com>
5133L:	linux-ia64@vger.kernel.org
5134T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5135S:	Maintained
5136F:	arch/ia64/
5137
5138IBM Power VMX Cryptographic instructions
5139M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5140M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5141L:	linux-crypto@vger.kernel.org
5142S:	Supported
5143F:	drivers/crypto/vmx/Makefile
5144F:	drivers/crypto/vmx/Kconfig
5145F:	drivers/crypto/vmx/vmx.c
5146F:	drivers/crypto/vmx/aes*
5147F:	drivers/crypto/vmx/ghash*
5148F:	drivers/crypto/vmx/ppc-xlate.pl
5149
5150IBM Power in-Nest Crypto Acceleration
5151M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5152M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5153L:	linux-crypto@vger.kernel.org
5154S:	Supported
5155F:	drivers/crypto/nx/Makefile
5156F:	drivers/crypto/nx/Kconfig
5157F:	drivers/crypto/nx/nx-aes*
5158F:	drivers/crypto/nx/nx-sha*
5159F:	drivers/crypto/nx/nx.*
5160F:	drivers/crypto/nx/nx_csbcpb.h
5161F:	drivers/crypto/nx/nx_debugfs.h
5162
5163IBM Power 842 compression accelerator
5164M:	Dan Streetman <ddstreet@ieee.org>
5165S:	Supported
5166F:	drivers/crypto/nx/Makefile
5167F:	drivers/crypto/nx/Kconfig
5168F:	drivers/crypto/nx/nx-842*
5169F:	include/linux/sw842.h
5170F:	crypto/842.c
5171F:	lib/842/
5172
5173IBM Power Linux RAID adapter
5174M:	Brian King <brking@us.ibm.com>
5175S:	Supported
5176F:	drivers/scsi/ipr.*
5177
5178IBM Power Virtual Ethernet Device Driver
5179M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5180L:	netdev@vger.kernel.org
5181S:	Supported
5182F:	drivers/net/ethernet/ibm/ibmveth.*
5183
5184IBM Power Virtual SCSI Device Drivers
5185M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5186L:	linux-scsi@vger.kernel.org
5187S:	Supported
5188F:	drivers/scsi/ibmvscsi/ibmvscsi*
5189F:	drivers/scsi/ibmvscsi/viosrp.h
5190
5191IBM Power Virtual FC Device Drivers
5192M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5193L:	linux-scsi@vger.kernel.org
5194S:	Supported
5195F:	drivers/scsi/ibmvscsi/ibmvfc*
5196
5197IBM ServeRAID RAID DRIVER
5198S:	Orphan
5199F:	drivers/scsi/ips.*
5200
5201ICH LPC AND GPIO DRIVER
5202M:	Peter Tyser <ptyser@xes-inc.com>
5203S:	Maintained
5204F:	drivers/mfd/lpc_ich.c
5205F:	drivers/gpio/gpio-ich.c
5206
5207IDE SUBSYSTEM
5208M:	"David S. Miller" <davem@davemloft.net>
5209L:	linux-ide@vger.kernel.org
5210Q:	http://patchwork.ozlabs.org/project/linux-ide/list/
5211T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5212S:	Maintained
5213F:	Documentation/ide/
5214F:	drivers/ide/
5215F:	include/linux/ide.h
5216
5217IDEAPAD LAPTOP EXTRAS DRIVER
5218M:	Ike Panhc <ike.pan@canonical.com>
5219L:	platform-driver-x86@vger.kernel.org
5220W:	http://launchpad.net/ideapad-laptop
5221S:	Maintained
5222F:	drivers/platform/x86/ideapad-laptop.c
5223
5224IDEAPAD LAPTOP SLIDEBAR DRIVER
5225M:	Andrey Moiseev <o2g.org.ru@gmail.com>
5226L:	linux-input@vger.kernel.org
5227W:	https://github.com/o2genum/ideapad-slidebar
5228S:	Maintained
5229F:	drivers/input/misc/ideapad_slidebar.c
5230
5231IDE/ATAPI DRIVERS
5232M:	Borislav Petkov <bp@alien8.de>
5233L:	linux-ide@vger.kernel.org
5234S:	Maintained
5235F:	Documentation/cdrom/ide-cd
5236F:	drivers/ide/ide-cd*
5237
5238IDLE-I7300
5239M:	Andy Henroid <andrew.d.henroid@intel.com>
5240L:	linux-pm@vger.kernel.org
5241S:	Supported
5242F:	drivers/idle/i7300_idle.c
5243
5244IEEE 802.15.4 SUBSYSTEM
5245M:	Alexander Aring <alex.aring@gmail.com>
5246L:	linux-wpan@vger.kernel.org
5247W:	https://github.com/linux-wpan
5248T:	git git://github.com/linux-wpan/linux-wpan-next.git
5249S:	Maintained
5250F:	net/ieee802154/
5251F:	net/mac802154/
5252F:	drivers/net/ieee802154/
5253F:	include/linux/nl802154.h
5254F:	include/linux/ieee802154.h
5255F:	include/net/nl802154.h
5256F:	include/net/mac802154.h
5257F:	include/net/af_ieee802154.h
5258F:	include/net/cfg802154.h
5259F:	include/net/ieee802154_netdev.h
5260F:	Documentation/networking/ieee802154.txt
5261
5262IGORPLUG-USB IR RECEIVER
5263M:	Sean Young <sean@mess.org>
5264L:	linux-media@vger.kernel.org
5265S:	Maintained
5266F:	drivers/media/rc/igorplugusb.c
5267
5268IGUANAWORKS USB IR TRANSCEIVER
5269M:	Sean Young <sean@mess.org>
5270L:	linux-media@vger.kernel.org
5271S:	Maintained
5272F:	drivers/media/rc/iguanair.c
5273
5274IIO SUBSYSTEM AND DRIVERS
5275M:	Jonathan Cameron <jic23@kernel.org>
5276R:	Hartmut Knaack <knaack.h@gmx.de>
5277R:	Lars-Peter Clausen <lars@metafoo.de>
5278R:	Peter Meerwald <pmeerw@pmeerw.net>
5279L:	linux-iio@vger.kernel.org
5280S:	Maintained
5281F:	drivers/iio/
5282F:	drivers/staging/iio/
5283F:	include/linux/iio/
5284F:	tools/iio/
5285
5286IKANOS/ADI EAGLE ADSL USB DRIVER
5287M:	Matthieu Castet <castet.matthieu@free.fr>
5288M:	Stanislaw Gruszka <stf_xl@wp.pl>
5289S:	Maintained
5290F:	drivers/usb/atm/ueagle-atm.c
5291
5292INA209 HARDWARE MONITOR DRIVER
5293M:	Guenter Roeck <linux@roeck-us.net>
5294L:	lm-sensors@lm-sensors.org
5295S:	Maintained
5296F:	Documentation/hwmon/ina209
5297F:	Documentation/devicetree/bindings/i2c/ina209.txt
5298F:	drivers/hwmon/ina209.c
5299
5300INA2XX HARDWARE MONITOR DRIVER
5301M:	Guenter Roeck <linux@roeck-us.net>
5302L:	lm-sensors@lm-sensors.org
5303S:	Maintained
5304F:	Documentation/hwmon/ina2xx
5305F:	drivers/hwmon/ina2xx.c
5306F:	include/linux/platform_data/ina2xx.h
5307
5308INDUSTRY PACK SUBSYSTEM (IPACK)
5309M:	Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5310M:	Jens Taprogge <jens.taprogge@taprogge.org>
5311M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5312L:	industrypack-devel@lists.sourceforge.net
5313W:	http://industrypack.sourceforge.net
5314S:	Maintained
5315F:	drivers/ipack/
5316
5317INGENIC JZ4780 DMA Driver
5318M:	Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5319S:	Maintained
5320F:	drivers/dma/dma-jz4780.c
5321
5322INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5323M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5324M:	Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5325L:	linux-ima-devel@lists.sourceforge.net
5326L:	linux-ima-user@lists.sourceforge.net
5327L:	linux-security-module@vger.kernel.org
5328S:	Supported
5329F:	security/integrity/ima/
5330
5331IMGTEC IR DECODER DRIVER
5332M:	James Hogan <james.hogan@imgtec.com>
5333S:	Maintained
5334F:	drivers/media/rc/img-ir/
5335
5336IMS TWINTURBO FRAMEBUFFER DRIVER
5337L:	linux-fbdev@vger.kernel.org
5338S:	Orphan
5339F:	drivers/video/fbdev/imsttfb.c
5340
5341INFINIBAND SUBSYSTEM
5342M:	Doug Ledford <dledford@redhat.com>
5343M:	Sean Hefty <sean.hefty@intel.com>
5344M:	Hal Rosenstock <hal.rosenstock@gmail.com>
5345L:	linux-rdma@vger.kernel.org
5346W:	http://www.openfabrics.org/
5347Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5348T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5349S:	Supported
5350F:	Documentation/infiniband/
5351F:	drivers/infiniband/
5352F:	drivers/staging/rdma/
5353F:	include/uapi/linux/if_infiniband.h
5354F:	include/uapi/rdma/
5355F:	include/rdma/
5356
5357INOTIFY
5358M:	John McCutchan <john@johnmccutchan.com>
5359M:	Robert Love <rlove@rlove.org>
5360M:	Eric Paris <eparis@parisplace.org>
5361S:	Maintained
5362F:	Documentation/filesystems/inotify.txt
5363F:	fs/notify/inotify/
5364F:	include/linux/inotify.h
5365F:	include/uapi/linux/inotify.h
5366
5367INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5368M:	Dmitry Torokhov <dmitry.torokhov@gmail.com>
5369L:	linux-input@vger.kernel.org
5370Q:	http://patchwork.kernel.org/project/linux-input/list/
5371T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5372S:	Maintained
5373F:	drivers/input/
5374F:	include/linux/input.h
5375F:	include/uapi/linux/input.h
5376F:	include/linux/input/
5377
5378INPUT MULTITOUCH (MT) PROTOCOL
5379M:	Henrik Rydberg <rydberg@bitmath.org>
5380L:	linux-input@vger.kernel.org
5381S:	Odd fixes
5382F:	Documentation/input/multi-touch-protocol.txt
5383F:	drivers/input/input-mt.c
5384K:	\b(ABS|SYN)_MT_
5385
5386INTEL ASoC BDW/HSW DRIVERS
5387M:	Jie Yang <yang.jie@linux.intel.com>
5388L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5389S:	Supported
5390F:	sound/soc/intel/common/sst-dsp*
5391F:	sound/soc/intel/common/sst-firmware.c
5392F:	sound/soc/intel/boards/broadwell.c
5393F:	sound/soc/intel/haswell/
5394
5395INTEL C600 SERIES SAS CONTROLLER DRIVER
5396M:	Intel SCU Linux support <intel-linux-scu@intel.com>
5397M:	Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5398L:	linux-scsi@vger.kernel.org
5399T:	git git://git.code.sf.net/p/intel-sas/isci
5400S:	Supported
5401F:	drivers/scsi/isci/
5402
5403INTEL IDLE DRIVER
5404M:	Len Brown <lenb@kernel.org>
5405L:	linux-pm@vger.kernel.org
5406T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5407S:	Supported
5408F:	drivers/idle/intel_idle.c
5409
5410INTEL PSTATE DRIVER
5411M:	Kristen Carlson Accardi <kristen@linux.intel.com>
5412L:	linux-pm@vger.kernel.org
5413S:	Supported
5414F:	drivers/cpufreq/intel_pstate.c
5415
5416INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5417M:	Maik Broemme <mbroemme@plusserver.de>
5418L:	linux-fbdev@vger.kernel.org
5419S:	Maintained
5420F:	Documentation/fb/intelfb.txt
5421F:	drivers/video/fbdev/intelfb/
5422
5423INTEL 810/815 FRAMEBUFFER DRIVER
5424M:	Antonino Daplas <adaplas@gmail.com>
5425L:	linux-fbdev@vger.kernel.org
5426S:	Maintained
5427F:	drivers/video/fbdev/i810/
5428
5429INTEL MENLOW THERMAL DRIVER
5430M:	Sujith Thomas <sujith.thomas@intel.com>
5431L:	platform-driver-x86@vger.kernel.org
5432W:	https://01.org/linux-acpi
5433S:	Supported
5434F:	drivers/platform/x86/intel_menlow.c
5435
5436INTEL IA32 MICROCODE UPDATE SUPPORT
5437M:	Borislav Petkov <bp@alien8.de>
5438S:	Maintained
5439F:	arch/x86/kernel/cpu/microcode/core*
5440F:	arch/x86/kernel/cpu/microcode/intel*
5441
5442INTEL I/OAT DMA DRIVER
5443M:	Dave Jiang <dave.jiang@intel.com>
5444R:	Dan Williams <dan.j.williams@intel.com>
5445L:	dmaengine@vger.kernel.org
5446Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
5447S:	Supported
5448F:	drivers/dma/ioat*
5449
5450INTEL IOMMU (VT-d)
5451M:	David Woodhouse <dwmw2@infradead.org>
5452L:	iommu@lists.linux-foundation.org
5453T:	git git://git.infradead.org/iommu-2.6.git
5454S:	Supported
5455F:	drivers/iommu/intel-iommu.c
5456F:	include/linux/intel-iommu.h
5457
5458INTEL IOP-ADMA DMA DRIVER
5459R:	Dan Williams <dan.j.williams@intel.com>
5460S:	Odd fixes
5461F:	drivers/dma/iop-adma.c
5462
5463INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5464M:	Krzysztof Halasa <khalasa@piap.pl>
5465S:	Maintained
5466F:	arch/arm/mach-ixp4xx/include/mach/qmgr.h
5467F:	arch/arm/mach-ixp4xx/include/mach/npe.h
5468F:	arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5469F:	arch/arm/mach-ixp4xx/ixp4xx_npe.c
5470F:	drivers/net/ethernet/xscale/ixp4xx_eth.c
5471F:	drivers/net/wan/ixp4xx_hss.c
5472
5473INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5474M:	Deepak Saxena <dsaxena@plexity.net>
5475S:	Maintained
5476F:	drivers/char/hw_random/ixp4xx-rng.c
5477
5478INTEL ETHERNET DRIVERS
5479M:	Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5480R:	Jesse Brandeburg <jesse.brandeburg@intel.com>
5481R:	Shannon Nelson <shannon.nelson@intel.com>
5482R:	Carolyn Wyborny <carolyn.wyborny@intel.com>
5483R:	Don Skidmore <donald.c.skidmore@intel.com>
5484R:	Matthew Vick <matthew.vick@intel.com>
5485R:	John Ronciak <john.ronciak@intel.com>
5486R:	Mitch Williams <mitch.a.williams@intel.com>
5487L:	intel-wired-lan@lists.osuosl.org
5488W:	http://www.intel.com/support/feedback.htm
5489W:	http://e1000.sourceforge.net/
5490Q:	http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5491T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5492T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5493S:	Supported
5494F:	Documentation/networking/e100.txt
5495F:	Documentation/networking/e1000.txt
5496F:	Documentation/networking/e1000e.txt
5497F:	Documentation/networking/igb.txt
5498F:	Documentation/networking/igbvf.txt
5499F:	Documentation/networking/ixgb.txt
5500F:	Documentation/networking/ixgbe.txt
5501F:	Documentation/networking/ixgbevf.txt
5502F:	Documentation/networking/i40e.txt
5503F:	Documentation/networking/i40evf.txt
5504F:	drivers/net/ethernet/intel/
5505F:	drivers/net/ethernet/intel/*/
5506
5507INTEL-MID GPIO DRIVER
5508M:	David Cohen <david.a.cohen@linux.intel.com>
5509L:	linux-gpio@vger.kernel.org
5510S:	Maintained
5511F:	drivers/gpio/gpio-intel-mid.c
5512
5513INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5514M:	Stanislav Yakovlev <stas.yakovlev@gmail.com>
5515L:	linux-wireless@vger.kernel.org
5516S:	Maintained
5517F:	Documentation/networking/README.ipw2100
5518F:	Documentation/networking/README.ipw2200
5519F:	drivers/net/wireless/ipw2x00/
5520
5521INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5522M:	Richard L Maliszewski <richard.l.maliszewski@intel.com>
5523M:	Gang Wei <gang.wei@intel.com>
5524M:	Shane Wang <shane.wang@intel.com>
5525L:	tboot-devel@lists.sourceforge.net
5526W:	http://tboot.sourceforge.net
5527T:	hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5528S:	Supported
5529F:	Documentation/intel_txt.txt
5530F:	include/linux/tboot.h
5531F:	arch/x86/kernel/tboot.c
5532
5533INTEL WIRELESS WIMAX CONNECTION 2400
5534M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5535M:	linux-wimax@intel.com
5536L:	wimax@linuxwimax.org (subscribers-only)
5537S:	Supported
5538W:	http://linuxwimax.org
5539F:	Documentation/wimax/README.i2400m
5540F:	drivers/net/wimax/i2400m/
5541F:	include/uapi/linux/wimax/i2400m.h
5542
5543INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5544M:	Stanislaw Gruszka <sgruszka@redhat.com>
5545L:	linux-wireless@vger.kernel.org
5546S:	Supported
5547F:	drivers/net/wireless/iwlegacy/
5548
5549INTEL WIRELESS WIFI LINK (iwlwifi)
5550M:	Johannes Berg <johannes.berg@intel.com>
5551M:	Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5552M:	Intel Linux Wireless <ilw@linux.intel.com>
5553L:	linux-wireless@vger.kernel.org
5554W:	http://intellinuxwireless.org
5555T:	git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5556S:	Supported
5557F:	drivers/net/wireless/iwlwifi/
5558
5559INTEL MANAGEMENT ENGINE (mei)
5560M:	Tomas Winkler <tomas.winkler@intel.com>
5561L:	linux-kernel@vger.kernel.org
5562S:	Supported
5563F:	include/uapi/linux/mei.h
5564F:	include/linux/mei_cl_bus.h
5565F:	drivers/misc/mei/*
5566F:	Documentation/misc-devices/mei/*
5567
5568INTEL PMC IPC DRIVER
5569M:	Zha Qipeng<qipeng.zha@intel.com>
5570L:	platform-driver-x86@vger.kernel.org
5571S:	Maintained
5572F:	drivers/platform/x86/intel_pmc_ipc.c
5573F:	arch/x86/include/asm/intel_pmc_ipc.h
5574
5575IOC3 ETHERNET DRIVER
5576M:	Ralf Baechle <ralf@linux-mips.org>
5577L:	linux-mips@linux-mips.org
5578S:	Maintained
5579F:	drivers/net/ethernet/sgi/ioc3-eth.c
5580
5581IOC3 SERIAL DRIVER
5582M:	Pat Gefre <pfg@sgi.com>
5583L:	linux-serial@vger.kernel.org
5584S:	Maintained
5585F:	drivers/tty/serial/ioc3_serial.c
5586
5587IOMMU DRIVERS
5588M:	Joerg Roedel <joro@8bytes.org>
5589L:	iommu@lists.linux-foundation.org
5590T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5591S:	Maintained
5592F:	drivers/iommu/
5593
5594IP MASQUERADING
5595M:	Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5596S:	Maintained
5597F:	net/ipv4/netfilter/ipt_MASQUERADE.c
5598
5599IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5600M:	Francois Romieu <romieu@fr.zoreil.com>
5601M:	Sorbica Shieh <sorbica@icplus.com.tw>
5602L:	netdev@vger.kernel.org
5603S:	Maintained
5604F:	drivers/net/ethernet/icplus/ipg.*
5605
5606IPATH DRIVER
5607M:	Mike Marciniszyn <infinipath@intel.com>
5608L:	linux-rdma@vger.kernel.org
5609S:	Maintained
5610F:	drivers/staging/rdma/ipath/
5611
5612IPMI SUBSYSTEM
5613M:	Corey Minyard <minyard@acm.org>
5614L:	openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5615W:	http://openipmi.sourceforge.net/
5616S:	Supported
5617F:	Documentation/IPMI.txt
5618F:	drivers/char/ipmi/
5619F:	include/linux/ipmi*
5620F:	include/uapi/linux/ipmi*
5621
5622QCOM AUDIO (ASoC) DRIVERS
5623M:	Patrick Lai <plai@codeaurora.org>
5624M:	Banajit Goswami <bgoswami@codeaurora.org>
5625L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5626S:	Supported
5627F:	sound/soc/qcom/
5628
5629IPS SCSI RAID DRIVER
5630M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5631L:	linux-scsi@vger.kernel.org
5632W:	http://www.adaptec.com/
5633S:	Maintained
5634F:	drivers/scsi/ips*
5635
5636IPVS
5637M:	Wensong Zhang <wensong@linux-vs.org>
5638M:	Simon Horman <horms@verge.net.au>
5639M:	Julian Anastasov <ja@ssi.bg>
5640L:	netdev@vger.kernel.org
5641L:	lvs-devel@vger.kernel.org
5642S:	Maintained
5643F:	Documentation/networking/ipvs-sysctl.txt
5644F:	include/net/ip_vs.h
5645F:	include/uapi/linux/ip_vs.h
5646F:	net/netfilter/ipvs/
5647
5648IPWIRELESS DRIVER
5649M:	Jiri Kosina <jikos@kernel.org>
5650M:	David Sterba <dsterba@suse.com>
5651S:	Odd Fixes
5652F:	drivers/tty/ipwireless/
5653
5654IPX NETWORK LAYER
5655M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5656L:	netdev@vger.kernel.org
5657S:	Maintained
5658F:	include/net/ipx.h
5659F:	include/uapi/linux/ipx.h
5660F:	net/ipx/
5661
5662IRDA SUBSYSTEM
5663M:	Samuel Ortiz <samuel@sortiz.org>
5664L:	irda-users@lists.sourceforge.net (subscribers-only)
5665L:	netdev@vger.kernel.org
5666W:	http://irda.sourceforge.net/
5667S:	Maintained
5668T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5669F:	Documentation/networking/irda.txt
5670F:	drivers/net/irda/
5671F:	include/net/irda/
5672F:	net/irda/
5673
5674IRQ SUBSYSTEM
5675M:	Thomas Gleixner <tglx@linutronix.de>
5676L:	linux-kernel@vger.kernel.org
5677S:	Maintained
5678T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5679F:	kernel/irq/
5680
5681IRQCHIP DRIVERS
5682M:	Thomas Gleixner <tglx@linutronix.de>
5683M:	Jason Cooper <jason@lakedaemon.net>
5684M:	Marc Zyngier <marc.zyngier@arm.com>
5685L:	linux-kernel@vger.kernel.org
5686S:	Maintained
5687T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5688T:	git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5689F:	Documentation/devicetree/bindings/interrupt-controller/
5690F:	drivers/irqchip/
5691
5692IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5693M:	Jiang Liu <jiang.liu@linux.intel.com>
5694M:	Marc Zyngier <marc.zyngier@arm.com>
5695S:	Maintained
5696T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5697F:	Documentation/IRQ-domain.txt
5698F:	include/linux/irqdomain.h
5699F:	kernel/irq/irqdomain.c
5700F:	kernel/irq/msi.c
5701
5702ISAPNP
5703M:	Jaroslav Kysela <perex@perex.cz>
5704S:	Maintained
5705F:	Documentation/isapnp.txt
5706F:	drivers/pnp/isapnp/
5707F:	include/linux/isapnp.h
5708
5709ISA RADIO MODULE
5710M:	Hans Verkuil <hverkuil@xs4all.nl>
5711L:	linux-media@vger.kernel.org
5712T:	git git://linuxtv.org/media_tree.git
5713W:	http://linuxtv.org
5714S:	Maintained
5715F:	drivers/media/radio/radio-isa*
5716
5717iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5718M:	Peter Jones <pjones@redhat.com>
5719M:	Konrad Rzeszutek Wilk <konrad@kernel.org>
5720S:	Maintained
5721F:	drivers/firmware/iscsi_ibft*
5722
5723ISCSI
5724M:	Mike Christie <michaelc@cs.wisc.edu>
5725L:	open-iscsi@googlegroups.com
5726W:	www.open-iscsi.org
5727T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5728S:	Maintained
5729F:	drivers/scsi/*iscsi*
5730F:	include/scsi/*iscsi*
5731
5732ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5733M:	Or Gerlitz <ogerlitz@mellanox.com>
5734M:	Sagi Grimberg <sagig@mellanox.com>
5735M:	Roi Dayan <roid@mellanox.com>
5736L:	linux-rdma@vger.kernel.org
5737S:	Supported
5738W:	http://www.openfabrics.org
5739W:	www.open-iscsi.org
5740Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5741F:	drivers/infiniband/ulp/iser/
5742
5743ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5744M:	Sagi Grimberg <sagig@mellanox.com>
5745T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5746L:	linux-rdma@vger.kernel.org
5747L:	target-devel@vger.kernel.org
5748S:	Supported
5749W:	http://www.linux-iscsi.org
5750F:	drivers/infiniband/ulp/isert
5751
5752ISDN SUBSYSTEM
5753M:	Karsten Keil <isdn@linux-pingi.de>
5754L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
5755L:	netdev@vger.kernel.org
5756W:	http://www.isdn4linux.de
5757T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5758S:	Maintained
5759F:	Documentation/isdn/
5760F:	drivers/isdn/
5761F:	include/linux/isdn.h
5762F:	include/linux/isdn/
5763F:	include/uapi/linux/isdn.h
5764F:	include/uapi/linux/isdn/
5765
5766ISDN SUBSYSTEM (Eicon active card driver)
5767M:	Armin Schindler <mac@melware.de>
5768L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
5769W:	http://www.melware.de
5770S:	Maintained
5771F:	drivers/isdn/hardware/eicon/
5772
5773IT87 HARDWARE MONITORING DRIVER
5774M:	Jean Delvare <jdelvare@suse.com>
5775L:	lm-sensors@lm-sensors.org
5776S:	Maintained
5777F:	Documentation/hwmon/it87
5778F:	drivers/hwmon/it87.c
5779
5780IT913X MEDIA DRIVER
5781M:	Antti Palosaari <crope@iki.fi>
5782L:	linux-media@vger.kernel.org
5783W:	http://linuxtv.org/
5784W:	http://palosaari.fi/linux/
5785Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5786T:	git git://linuxtv.org/anttip/media_tree.git
5787S:	Maintained
5788F:	drivers/media/tuners/it913x*
5789
5790IVTV VIDEO4LINUX DRIVER
5791M:	Andy Walls <awalls@md.metrocast.net>
5792L:	ivtv-devel@ivtvdriver.org (subscribers-only)
5793L:	linux-media@vger.kernel.org
5794T:	git git://linuxtv.org/media_tree.git
5795W:	http://www.ivtvdriver.org
5796S:	Maintained
5797F:	Documentation/video4linux/*.ivtv
5798F:	drivers/media/pci/ivtv/
5799F:	include/uapi/linux/ivtv*
5800
5801IX2505V MEDIA DRIVER
5802M:	Malcolm Priestley <tvboxspy@gmail.com>
5803L:	linux-media@vger.kernel.org
5804W:	http://linuxtv.org/
5805Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5806S:	Maintained
5807F:	drivers/media/dvb-frontends/ix2505v*
5808
5809JC42.4 TEMPERATURE SENSOR DRIVER
5810M:	Guenter Roeck <linux@roeck-us.net>
5811L:	lm-sensors@lm-sensors.org
5812S:	Maintained
5813F:	drivers/hwmon/jc42.c
5814F:	Documentation/hwmon/jc42
5815
5816JFS FILESYSTEM
5817M:	Dave Kleikamp <shaggy@kernel.org>
5818L:	jfs-discussion@lists.sourceforge.net
5819W:	http://jfs.sourceforge.net/
5820T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5821S:	Maintained
5822F:	Documentation/filesystems/jfs.txt
5823F:	fs/jfs/
5824
5825JME NETWORK DRIVER
5826M:	Guo-Fu Tseng <cooldavid@cooldavid.org>
5827L:	netdev@vger.kernel.org
5828S:	Maintained
5829F:	drivers/net/ethernet/jme.*
5830
5831JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5832M:	David Woodhouse <dwmw2@infradead.org>
5833L:	linux-mtd@lists.infradead.org
5834W:	http://www.linux-mtd.infradead.org/doc/jffs2.html
5835S:	Maintained
5836F:	fs/jffs2/
5837F:	include/uapi/linux/jffs2.h
5838
5839JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5840M:	"Theodore Ts'o" <tytso@mit.edu>
5841M:	Jan Kara <jack@suse.com>
5842L:	linux-ext4@vger.kernel.org
5843S:	Maintained
5844F:	fs/jbd2/
5845F:	include/linux/jbd2.h
5846
5847JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5848M:	Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5849L:	linux-media@vger.kernel.org
5850S:	Maintained
5851F:	drivers/media/platform/rcar_jpu.c
5852
5853JSM Neo PCI based serial card
5854M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5855L:	linux-serial@vger.kernel.org
5856S:	Maintained
5857F:	drivers/tty/serial/jsm/
5858
5859K10TEMP HARDWARE MONITORING DRIVER
5860M:	Clemens Ladisch <clemens@ladisch.de>
5861L:	lm-sensors@lm-sensors.org
5862S:	Maintained
5863F:	Documentation/hwmon/k10temp
5864F:	drivers/hwmon/k10temp.c
5865
5866K8TEMP HARDWARE MONITORING DRIVER
5867M:	Rudolf Marek <r.marek@assembler.cz>
5868L:	lm-sensors@lm-sensors.org
5869S:	Maintained
5870F:	Documentation/hwmon/k8temp
5871F:	drivers/hwmon/k8temp.c
5872
5873KCONFIG
5874M:	"Yann E. MORIN" <yann.morin.1998@free.fr>
5875L:	linux-kbuild@vger.kernel.org
5876T:	git git://gitorious.org/linux-kconfig/linux-kconfig
5877S:	Maintained
5878F:	Documentation/kbuild/kconfig-language.txt
5879F:	scripts/kconfig/
5880
5881KDUMP
5882M:	Vivek Goyal <vgoyal@redhat.com>
5883M:	Haren Myneni <hbabu@us.ibm.com>
5884L:	kexec@lists.infradead.org
5885W:	http://lse.sourceforge.net/kdump/
5886S:	Maintained
5887F:	Documentation/kdump/
5888
5889KEENE FM RADIO TRANSMITTER DRIVER
5890M:	Hans Verkuil <hverkuil@xs4all.nl>
5891L:	linux-media@vger.kernel.org
5892T:	git git://linuxtv.org/media_tree.git
5893W:	http://linuxtv.org
5894S:	Maintained
5895F:	drivers/media/radio/radio-keene*
5896
5897KERNEL AUTOMOUNTER v4 (AUTOFS4)
5898M:	Ian Kent <raven@themaw.net>
5899L:	autofs@vger.kernel.org
5900S:	Maintained
5901F:	fs/autofs4/
5902
5903KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5904M:	Michal Marek <mmarek@suse.com>
5905T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5906T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5907L:	linux-kbuild@vger.kernel.org
5908S:	Maintained
5909F:	Documentation/kbuild/
5910F:	Makefile
5911F:	scripts/Makefile.*
5912F:	scripts/basic/
5913F:	scripts/mk*
5914F:	scripts/package/
5915
5916KERNEL JANITORS
5917L:	kernel-janitors@vger.kernel.org
5918W:	http://kernelnewbies.org/KernelJanitors
5919S:	Odd Fixes
5920
5921KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5922M:	"J. Bruce Fields" <bfields@fieldses.org>
5923M:	Jeff Layton <jlayton@poochiereds.net>
5924L:	linux-nfs@vger.kernel.org
5925W:	http://nfs.sourceforge.net/
5926S:	Supported
5927F:	fs/nfsd/
5928F:	include/uapi/linux/nfsd/
5929F:	fs/lockd/
5930F:	fs/nfs_common/
5931F:	net/sunrpc/
5932F:	include/linux/lockd/
5933F:	include/linux/sunrpc/
5934F:	include/uapi/linux/sunrpc/
5935
5936KERNEL SELFTEST FRAMEWORK
5937M:	Shuah Khan <shuahkh@osg.samsung.com>
5938L:	linux-api@vger.kernel.org
5939T:	git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5940S:	Maintained
5941F:	tools/testing/selftests
5942
5943KERNEL VIRTUAL MACHINE (KVM)
5944M:	Gleb Natapov <gleb@kernel.org>
5945M:	Paolo Bonzini <pbonzini@redhat.com>
5946L:	kvm@vger.kernel.org
5947W:	http://www.linux-kvm.org
5948T:	git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5949S:	Supported
5950F:	Documentation/*/kvm*.txt
5951F:	Documentation/virtual/kvm/
5952F:	arch/*/kvm/
5953F:	arch/x86/kernel/kvm.c
5954F:	arch/x86/kernel/kvmclock.c
5955F:	arch/*/include/asm/kvm*
5956F:	include/linux/kvm*
5957F:	include/uapi/linux/kvm*
5958F:	virt/kvm/
5959
5960KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5961M:	Joerg Roedel <joro@8bytes.org>
5962L:	kvm@vger.kernel.org
5963W:	http://www.linux-kvm.org/
5964S:	Maintained
5965F:	arch/x86/include/asm/svm.h
5966F:	arch/x86/kvm/svm.c
5967
5968KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5969M:	Alexander Graf <agraf@suse.com>
5970L:	kvm-ppc@vger.kernel.org
5971W:	http://www.linux-kvm.org/
5972T:	git git://github.com/agraf/linux-2.6.git
5973S:	Supported
5974F:	arch/powerpc/include/asm/kvm*
5975F:	arch/powerpc/kvm/
5976
5977KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5978M:	Christian Borntraeger <borntraeger@de.ibm.com>
5979M:	Cornelia Huck <cornelia.huck@de.ibm.com>
5980L:	linux-s390@vger.kernel.org
5981W:	http://www.ibm.com/developerworks/linux/linux390/
5982S:	Supported
5983F:	Documentation/s390/kvm.txt
5984F:	arch/s390/include/asm/kvm*
5985F:	arch/s390/kvm/
5986
5987KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5988M:	Christoffer Dall <christoffer.dall@linaro.org>
5989M:	Marc Zyngier <marc.zyngier@arm.com>
5990L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5991L:	kvmarm@lists.cs.columbia.edu
5992W:	http://systems.cs.columbia.edu/projects/kvm-arm
5993S:	Supported
5994F:	arch/arm/include/uapi/asm/kvm*
5995F:	arch/arm/include/asm/kvm*
5996F:	arch/arm/kvm/
5997F:	virt/kvm/arm/
5998F:	include/kvm/arm_*
5999
6000KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6001M:	Christoffer Dall <christoffer.dall@linaro.org>
6002M:	Marc Zyngier <marc.zyngier@arm.com>
6003L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6004L:	kvmarm@lists.cs.columbia.edu
6005S:	Maintained
6006F:	arch/arm64/include/uapi/asm/kvm*
6007F:	arch/arm64/include/asm/kvm*
6008F:	arch/arm64/kvm/
6009
6010KEXEC
6011M:	Eric Biederman <ebiederm@xmission.com>
6012W:	http://kernel.org/pub/linux/utils/kernel/kexec/
6013L:	kexec@lists.infradead.org
6014S:	Maintained
6015F:	include/linux/kexec.h
6016F:	include/uapi/linux/kexec.h
6017F:	kernel/kexec.c
6018
6019KEYS/KEYRINGS:
6020M:	David Howells <dhowells@redhat.com>
6021L:	keyrings@vger.kernel.org
6022S:	Maintained
6023F:	Documentation/security/keys.txt
6024F:	include/linux/key.h
6025F:	include/linux/key-type.h
6026F:	include/keys/
6027F:	security/keys/
6028
6029KEYS-TRUSTED
6030M:	David Safford <safford@us.ibm.com>
6031M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
6032L:	linux-security-module@vger.kernel.org
6033L:	keyrings@vger.kernel.org
6034S:	Supported
6035F:	Documentation/security/keys-trusted-encrypted.txt
6036F:	include/keys/trusted-type.h
6037F:	security/keys/trusted.c
6038F:	security/keys/trusted.h
6039
6040KEYS-ENCRYPTED
6041M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
6042M:	David Safford <safford@us.ibm.com>
6043L:	linux-security-module@vger.kernel.org
6044L:	keyrings@vger.kernel.org
6045S:	Supported
6046F:	Documentation/security/keys-trusted-encrypted.txt
6047F:	include/keys/encrypted-type.h
6048F:	security/keys/encrypted-keys/
6049
6050KGDB / KDB /debug_core
6051M:	Jason Wessel <jason.wessel@windriver.com>
6052W:	http://kgdb.wiki.kernel.org/
6053L:	kgdb-bugreport@lists.sourceforge.net
6054S:	Maintained
6055F:	Documentation/DocBook/kgdb.tmpl
6056F:	drivers/misc/kgdbts.c
6057F:	drivers/tty/serial/kgdboc.c
6058F:	include/linux/kdb.h
6059F:	include/linux/kgdb.h
6060F:	kernel/debug/
6061
6062KMEMCHECK
6063M:	Vegard Nossum <vegardno@ifi.uio.no>
6064M:	Pekka Enberg <penberg@kernel.org>
6065S:	Maintained
6066F:	Documentation/kmemcheck.txt
6067F:	arch/x86/include/asm/kmemcheck.h
6068F:	arch/x86/mm/kmemcheck/
6069F:	include/linux/kmemcheck.h
6070F:	mm/kmemcheck.c
6071
6072KMEMLEAK
6073M:	Catalin Marinas <catalin.marinas@arm.com>
6074S:	Maintained
6075F:	Documentation/kmemleak.txt
6076F:	include/linux/kmemleak.h
6077F:	mm/kmemleak.c
6078F:	mm/kmemleak-test.c
6079
6080KPROBES
6081M:	Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6082M:	Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6083M:	"David S. Miller" <davem@davemloft.net>
6084M:	Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6085S:	Maintained
6086F:	Documentation/kprobes.txt
6087F:	include/linux/kprobes.h
6088F:	kernel/kprobes.c
6089
6090KS0108 LCD CONTROLLER DRIVER
6091M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6092W:	http://miguelojeda.es/auxdisplay.htm
6093W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6094S:	Maintained
6095F:	Documentation/auxdisplay/ks0108
6096F:	drivers/auxdisplay/ks0108.c
6097F:	include/linux/ks0108.h
6098
6099LAPB module
6100L:	linux-x25@vger.kernel.org
6101S:	Orphan
6102F:	Documentation/networking/lapb-module.txt
6103F:	include/*/lapb.h
6104F:	net/lapb/
6105
6106LASI 53c700 driver for PARISC
6107M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6108L:	linux-scsi@vger.kernel.org
6109S:	Maintained
6110F:	Documentation/scsi/53c700.txt
6111F:	drivers/scsi/53c700*
6112
6113LED SUBSYSTEM
6114M:	Richard Purdie <rpurdie@rpsys.net>
6115M:	Jacek Anaszewski <j.anaszewski@samsung.com>
6116L:	linux-leds@vger.kernel.org
6117T:	git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6118S:	Maintained
6119F:	drivers/leds/
6120F:	include/linux/leds.h
6121
6122LEGACY EEPROM DRIVER
6123M:	Jean Delvare <jdelvare@suse.com>
6124S:	Maintained
6125F:	Documentation/misc-devices/eeprom
6126F:	drivers/misc/eeprom/eeprom.c
6127
6128LEGO USB Tower driver
6129M:	Juergen Stuber <starblue@users.sourceforge.net>
6130L:	legousb-devel@lists.sourceforge.net
6131W:	http://legousb.sourceforge.net/
6132S:	Maintained
6133F:	drivers/usb/misc/legousbtower.c
6134
6135LG2160 MEDIA DRIVER
6136M:	Michael Krufky <mkrufky@linuxtv.org>
6137L:	linux-media@vger.kernel.org
6138W:	http://linuxtv.org/
6139W:	http://github.com/mkrufky
6140Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6141T:	git git://linuxtv.org/mkrufky/tuners.git
6142S:	Maintained
6143F:	drivers/media/dvb-frontends/lg2160.*
6144
6145LGDT3305 MEDIA DRIVER
6146M:	Michael Krufky <mkrufky@linuxtv.org>
6147L:	linux-media@vger.kernel.org
6148W:	http://linuxtv.org/
6149W:	http://github.com/mkrufky
6150Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6151T:	git git://linuxtv.org/mkrufky/tuners.git
6152S:	Maintained
6153F:	drivers/media/dvb-frontends/lgdt3305.*
6154
6155LGUEST
6156M:	Rusty Russell <rusty@rustcorp.com.au>
6157L:	lguest@lists.ozlabs.org
6158W:	http://lguest.ozlabs.org/
6159S:	Odd Fixes
6160F:	arch/x86/include/asm/lguest*.h
6161F:	arch/x86/lguest/
6162F:	drivers/lguest/
6163F:	include/linux/lguest*.h
6164F:	tools/lguest/
6165
6166LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6167M:	Tejun Heo <tj@kernel.org>
6168L:	linux-ide@vger.kernel.org
6169T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6170S:	Maintained
6171F:	drivers/ata/
6172F:	include/linux/ata.h
6173F:	include/linux/libata.h
6174
6175LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6176M:	Viresh Kumar <vireshk@kernel.org>
6177L:	linux-ide@vger.kernel.org
6178T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6179S:	Maintained
6180F:	include/linux/pata_arasan_cf_data.h
6181F:	drivers/ata/pata_arasan_cf.c
6182
6183LIBATA PATA DRIVERS
6184M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6185M:	Tejun Heo <tj@kernel.org>
6186L:	linux-ide@vger.kernel.org
6187T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6188S:	Maintained
6189F:	drivers/ata/pata_*.c
6190F:	drivers/ata/ata_generic.c
6191
6192LIBATA SATA AHCI PLATFORM devices support
6193M:	Hans de Goede <hdegoede@redhat.com>
6194M:	Tejun Heo <tj@kernel.org>
6195L:	linux-ide@vger.kernel.org
6196T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6197S:	Maintained
6198F:	drivers/ata/ahci_platform.c
6199F:	drivers/ata/libahci_platform.c
6200F:	include/linux/ahci_platform.h
6201
6202LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6203M:	Mikael Pettersson <mikpelinux@gmail.com>
6204L:	linux-ide@vger.kernel.org
6205T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6206S:	Maintained
6207F:	drivers/ata/sata_promise.*
6208
6209LIBLOCKDEP
6210M:	Sasha Levin <sasha.levin@oracle.com>
6211S:	Maintained
6212F:	tools/lib/lockdep/
6213
6214LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6215M:	Dan Williams <dan.j.williams@intel.com>
6216L:	linux-nvdimm@lists.01.org
6217Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6218S:	Supported
6219F:	drivers/nvdimm/*
6220F:	include/linux/nd.h
6221F:	include/linux/libnvdimm.h
6222F:	include/uapi/linux/ndctl.h
6223
6224LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6225M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6226L:	linux-nvdimm@lists.01.org
6227Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6228S:	Supported
6229F:	drivers/nvdimm/blk.c
6230F:	drivers/nvdimm/region_devs.c
6231F:	drivers/acpi/nfit*
6232
6233LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6234M:	Vishal Verma <vishal.l.verma@intel.com>
6235L:	linux-nvdimm@lists.01.org
6236Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6237S:	Supported
6238F:	drivers/nvdimm/btt*
6239
6240LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6241M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6242L:	linux-nvdimm@lists.01.org
6243Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6244S:	Supported
6245F:	drivers/nvdimm/pmem.c
6246F:	include/linux/pmem.h
6247F:	arch/*/include/asm/pmem.h
6248
6249LINUX FOR IBM pSERIES (RS/6000)
6250M:	Paul Mackerras <paulus@au.ibm.com>
6251W:	http://www.ibm.com/linux/ltc/projects/ppc
6252S:	Supported
6253F:	arch/powerpc/boot/rs6000.h
6254
6255LINUX FOR POWERPC (32-BIT AND 64-BIT)
6256M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6257M:	Paul Mackerras <paulus@samba.org>
6258M:	Michael Ellerman <mpe@ellerman.id.au>
6259W:	http://www.penguinppc.org/
6260L:	linuxppc-dev@lists.ozlabs.org
6261Q:	http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6262T:	git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6263S:	Supported
6264F:	Documentation/powerpc/
6265F:	arch/powerpc/
6266
6267LINUX FOR POWER MACINTOSH
6268M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6269W:	http://www.penguinppc.org/
6270L:	linuxppc-dev@lists.ozlabs.org
6271S:	Maintained
6272F:	arch/powerpc/platforms/powermac/
6273F:	drivers/macintosh/
6274
6275LINUX FOR POWERPC EMBEDDED MPC5XXX
6276M:	Anatolij Gustschin <agust@denx.de>
6277L:	linuxppc-dev@lists.ozlabs.org
6278T:	git git://git.denx.de/linux-denx-agust.git
6279S:	Maintained
6280F:	arch/powerpc/platforms/512x/
6281F:	arch/powerpc/platforms/52xx/
6282
6283LINUX FOR POWERPC EMBEDDED PPC4XX
6284M:	Alistair Popple <alistair@popple.id.au>
6285M:	Matt Porter <mporter@kernel.crashing.org>
6286W:	http://www.penguinppc.org/
6287L:	linuxppc-dev@lists.ozlabs.org
6288S:	Maintained
6289F:	arch/powerpc/platforms/40x/
6290F:	arch/powerpc/platforms/44x/
6291
6292LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6293L:	linuxppc-dev@lists.ozlabs.org
6294S:	Orphan
6295F:	arch/powerpc/*/*virtex*
6296F:	arch/powerpc/*/*/*virtex*
6297
6298LINUX FOR POWERPC EMBEDDED PPC8XX
6299M:	Vitaly Bordug <vitb@kernel.crashing.org>
6300W:	http://www.penguinppc.org/
6301L:	linuxppc-dev@lists.ozlabs.org
6302S:	Maintained
6303F:	arch/powerpc/platforms/8xx/
6304
6305LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6306M:	Scott Wood <scottwood@freescale.com>
6307M:	Kumar Gala <galak@kernel.crashing.org>
6308W:	http://www.penguinppc.org/
6309L:	linuxppc-dev@lists.ozlabs.org
6310T:	git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6311S:	Maintained
6312F:	arch/powerpc/platforms/83xx/
6313F:	arch/powerpc/platforms/85xx/
6314
6315LINUX FOR POWERPC PA SEMI PWRFICIENT
6316M:	Olof Johansson <olof@lixom.net>
6317L:	linuxppc-dev@lists.ozlabs.org
6318S:	Maintained
6319F:	arch/powerpc/platforms/pasemi/
6320F:	drivers/*/*pasemi*
6321F:	drivers/*/*/*pasemi*
6322
6323LINUX SECURITY MODULE (LSM) FRAMEWORK
6324M:	Chris Wright <chrisw@sous-sol.org>
6325L:	linux-security-module@vger.kernel.org
6326S:	Supported
6327
6328LIS3LV02D ACCELEROMETER DRIVER
6329M:	Eric Piel <eric.piel@tremplin-utc.net>
6330S:	Maintained
6331F:	Documentation/misc-devices/lis3lv02d
6332F:	drivers/misc/lis3lv02d/
6333F:	drivers/platform/x86/hp_accel.c
6334
6335LIVE PATCHING
6336M:	Josh Poimboeuf <jpoimboe@redhat.com>
6337M:	Seth Jennings <sjenning@redhat.com>
6338M:	Jiri Kosina <jikos@kernel.org>
6339M:	Vojtech Pavlik <vojtech@suse.com>
6340S:	Maintained
6341F:	kernel/livepatch/
6342F:	include/linux/livepatch.h
6343F:	arch/x86/include/asm/livepatch.h
6344F:	arch/x86/kernel/livepatch.c
6345F:	Documentation/ABI/testing/sysfs-kernel-livepatch
6346F:	samples/livepatch/
6347L:	live-patching@vger.kernel.org
6348T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6349
6350LLC (802.2)
6351M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6352S:	Maintained
6353F:	include/linux/llc.h
6354F:	include/uapi/linux/llc.h
6355F:	include/net/llc*
6356F:	net/llc/
6357
6358LM73 HARDWARE MONITOR DRIVER
6359M:	Guillaume Ligneul <guillaume.ligneul@gmail.com>
6360L:	lm-sensors@lm-sensors.org
6361S:	Maintained
6362F:	drivers/hwmon/lm73.c
6363
6364LM78 HARDWARE MONITOR DRIVER
6365M:	Jean Delvare <jdelvare@suse.com>
6366L:	lm-sensors@lm-sensors.org
6367S:	Maintained
6368F:	Documentation/hwmon/lm78
6369F:	drivers/hwmon/lm78.c
6370
6371LM83 HARDWARE MONITOR DRIVER
6372M:	Jean Delvare <jdelvare@suse.com>
6373L:	lm-sensors@lm-sensors.org
6374S:	Maintained
6375F:	Documentation/hwmon/lm83
6376F:	drivers/hwmon/lm83.c
6377
6378LM90 HARDWARE MONITOR DRIVER
6379M:	Jean Delvare <jdelvare@suse.com>
6380L:	lm-sensors@lm-sensors.org
6381S:	Maintained
6382F:	Documentation/hwmon/lm90
6383F:	Documentation/devicetree/bindings/hwmon/lm90.txt
6384F:	drivers/hwmon/lm90.c
6385
6386LM95234 HARDWARE MONITOR DRIVER
6387M:	Guenter Roeck <linux@roeck-us.net>
6388L:	lm-sensors@lm-sensors.org
6389S:	Maintained
6390F:	Documentation/hwmon/lm95234
6391F:	drivers/hwmon/lm95234.c
6392
6393LME2510 MEDIA DRIVER
6394M:	Malcolm Priestley <tvboxspy@gmail.com>
6395L:	linux-media@vger.kernel.org
6396W:	http://linuxtv.org/
6397Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6398S:	Maintained
6399F:	drivers/media/usb/dvb-usb-v2/lmedm04*
6400
6401LOCKDEP AND LOCKSTAT
6402M:	Peter Zijlstra <peterz@infradead.org>
6403M:	Ingo Molnar <mingo@redhat.com>
6404L:	linux-kernel@vger.kernel.org
6405T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6406S:	Maintained
6407F:	Documentation/locking/lockdep*.txt
6408F:	Documentation/locking/lockstat.txt
6409F:	include/linux/lockdep.h
6410F:	kernel/locking/
6411
6412LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6413M:	"Richard Russon (FlatCap)" <ldm@flatcap.org>
6414L:	linux-ntfs-dev@lists.sourceforge.net
6415W:	http://www.linux-ntfs.org/content/view/19/37/
6416S:	Maintained
6417F:	Documentation/ldm.txt
6418F:	block/partitions/ldm.*
6419
6420LogFS
6421M:	Joern Engel <joern@logfs.org>
6422M:	Prasad Joshi <prasadjoshi.linux@gmail.com>
6423L:	logfs@logfs.org
6424W:	logfs.org
6425S:	Maintained
6426F:	fs/logfs/
6427
6428LPC32XX MACHINE SUPPORT
6429M:	Roland Stigge <stigge@antcom.de>
6430L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6431S:	Maintained
6432F:	arch/arm/mach-lpc32xx/
6433
6434LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6435M:	Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6436M:	Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6437M:	Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6438M:	Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6439L:	MPT-FusionLinux.pdl@avagotech.com
6440L:	linux-scsi@vger.kernel.org
6441W:	http://www.lsilogic.com/support
6442S:	Supported
6443F:	drivers/message/fusion/
6444F:	drivers/scsi/mpt2sas/
6445F:	drivers/scsi/mpt3sas/
6446
6447LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6448M:	Matthew Wilcox <matthew@wil.cx>
6449L:	linux-scsi@vger.kernel.org
6450S:	Maintained
6451F:	drivers/scsi/sym53c8xx_2/
6452
6453LTC4261 HARDWARE MONITOR DRIVER
6454M:	Guenter Roeck <linux@roeck-us.net>
6455L:	lm-sensors@lm-sensors.org
6456S:	Maintained
6457F:	Documentation/hwmon/ltc4261
6458F:	drivers/hwmon/ltc4261.c
6459
6460LTP (Linux Test Project)
6461M:	Mike Frysinger <vapier@gentoo.org>
6462M:	Cyril Hrubis <chrubis@suse.cz>
6463M:	Wanlong Gao <wanlong.gao@gmail.com>
6464M:	Jan Stancek <jstancek@redhat.com>
6465M:	Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6466M:	Alexey Kodanev <alexey.kodanev@oracle.com>
6467L:	ltp@lists.linux.it (subscribers-only)
6468W:	http://linux-test-project.github.io/
6469T:	git git://github.com/linux-test-project/ltp.git
6470S:	Maintained
6471
6472M32R ARCHITECTURE
6473W:	http://www.linux-m32r.org/
6474S:	Orphan
6475F:	arch/m32r/
6476
6477M68K ARCHITECTURE
6478M:	Geert Uytterhoeven <geert@linux-m68k.org>
6479L:	linux-m68k@lists.linux-m68k.org
6480W:	http://www.linux-m68k.org/
6481T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6482S:	Maintained
6483F:	arch/m68k/
6484F:	drivers/zorro/
6485
6486M68K ON APPLE MACINTOSH
6487M:	Joshua Thompson <funaho@jurai.org>
6488W:	http://www.mac.linux-m68k.org/
6489L:	linux-m68k@lists.linux-m68k.org
6490S:	Maintained
6491F:	arch/m68k/mac/
6492
6493M68K ON HP9000/300
6494M:	Philip Blundell <philb@gnu.org>
6495W:	http://www.tazenda.demon.co.uk/phil/linux-hp
6496S:	Maintained
6497F:	arch/m68k/hp300/
6498
6499M88DS3103 MEDIA DRIVER
6500M:	Antti Palosaari <crope@iki.fi>
6501L:	linux-media@vger.kernel.org
6502W:	http://linuxtv.org/
6503W:	http://palosaari.fi/linux/
6504Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6505T:	git git://linuxtv.org/anttip/media_tree.git
6506S:	Maintained
6507F:	drivers/media/dvb-frontends/m88ds3103*
6508
6509M88RS2000 MEDIA DRIVER
6510M:	Malcolm Priestley <tvboxspy@gmail.com>
6511L:	linux-media@vger.kernel.org
6512W:	http://linuxtv.org/
6513Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6514S:	Maintained
6515F:	drivers/media/dvb-frontends/m88rs2000*
6516
6517MA901 MASTERKIT USB FM RADIO DRIVER
6518M:	Alexey Klimov <klimov.linux@gmail.com>
6519L:	linux-media@vger.kernel.org
6520T:	git git://linuxtv.org/media_tree.git
6521S:	Maintained
6522F:	drivers/media/radio/radio-ma901.c
6523
6524MAC80211
6525M:	Johannes Berg <johannes@sipsolutions.net>
6526L:	linux-wireless@vger.kernel.org
6527W:	http://wireless.kernel.org/
6528T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6529T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6530S:	Maintained
6531F:	Documentation/networking/mac80211-injection.txt
6532F:	include/net/mac80211.h
6533F:	net/mac80211/
6534
6535MACVLAN DRIVER
6536M:	Patrick McHardy <kaber@trash.net>
6537L:	netdev@vger.kernel.org
6538S:	Maintained
6539F:	drivers/net/macvlan.c
6540F:	include/linux/if_macvlan.h
6541
6542MAILBOX API
6543M:	Jassi Brar <jassisinghbrar@gmail.com>
6544L:	linux-kernel@vger.kernel.org
6545S:	Maintained
6546F:	drivers/mailbox/
6547F:	include/linux/mailbox_client.h
6548F:	include/linux/mailbox_controller.h
6549
6550MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6551M:	Michael Kerrisk <mtk.manpages@gmail.com>
6552W:	http://www.kernel.org/doc/man-pages
6553L:	linux-man@vger.kernel.org
6554S:	Maintained
6555
6556MARVELL ARMADA DRM SUPPORT
6557M:	Russell King <rmk+kernel@arm.linux.org.uk>
6558S:	Maintained
6559F:	drivers/gpu/drm/armada/
6560
6561MARVELL 88E6352 DSA support
6562M:	Guenter Roeck <linux@roeck-us.net>
6563S:	Maintained
6564F:	drivers/net/dsa/mv88e6352.c
6565
6566MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6567M:	Mirko Lindner <mlindner@marvell.com>
6568M:	Stephen Hemminger <stephen@networkplumber.org>
6569L:	netdev@vger.kernel.org
6570S:	Maintained
6571F:	drivers/net/ethernet/marvell/sk*
6572
6573MARVELL LIBERTAS WIRELESS DRIVER
6574L:	libertas-dev@lists.infradead.org
6575S:	Orphan
6576F:	drivers/net/wireless/libertas/
6577
6578MARVELL MV643XX ETHERNET DRIVER
6579M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6580L:	netdev@vger.kernel.org
6581S:	Maintained
6582F:	drivers/net/ethernet/marvell/mv643xx_eth.*
6583F:	include/linux/mv643xx.h
6584
6585MARVELL MVNETA ETHERNET DRIVER
6586M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6587L:	netdev@vger.kernel.org
6588S:	Maintained
6589F:	drivers/net/ethernet/marvell/mvneta.*
6590
6591MARVELL MWIFIEX WIRELESS DRIVER
6592M:	Amitkumar Karwar <akarwar@marvell.com>
6593M:	Nishant Sarmukadam <nishants@marvell.com>
6594L:	linux-wireless@vger.kernel.org
6595S:	Maintained
6596F:	drivers/net/wireless/mwifiex/
6597
6598MARVELL MWL8K WIRELESS DRIVER
6599M:	Lennert Buytenhek <buytenh@wantstofly.org>
6600L:	linux-wireless@vger.kernel.org
6601S:	Odd Fixes
6602F:	drivers/net/wireless/mwl8k.c
6603
6604MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6605M:	Nicolas Pitre <nico@fluxnic.net>
6606S:	Odd Fixes
6607F:	drivers/mmc/host/mvsdio.*
6608
6609MATROX FRAMEBUFFER DRIVER
6610L:	linux-fbdev@vger.kernel.org
6611S:	Orphan
6612F:	drivers/video/fbdev/matrox/matroxfb_*
6613F:	include/uapi/linux/matroxfb.h
6614
6615MAX16065 HARDWARE MONITOR DRIVER
6616M:	Guenter Roeck <linux@roeck-us.net>
6617L:	lm-sensors@lm-sensors.org
6618S:	Maintained
6619F:	Documentation/hwmon/max16065
6620F:	drivers/hwmon/max16065.c
6621
6622MAX20751 HARDWARE MONITOR DRIVER
6623M:	Guenter Roeck <linux@roeck-us.net>
6624L:	lm-sensors@lm-sensors.org
6625S:	Maintained
6626F:	Documentation/hwmon/max20751
6627F:	drivers/hwmon/max20751.c
6628
6629MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6630M:	"Hans J. Koch" <hjk@hansjkoch.de>
6631L:	lm-sensors@lm-sensors.org
6632S:	Maintained
6633F:	Documentation/hwmon/max6650
6634F:	drivers/hwmon/max6650.c
6635
6636MAX6697 HARDWARE MONITOR DRIVER
6637M:	Guenter Roeck <linux@roeck-us.net>
6638L:	lm-sensors@lm-sensors.org
6639S:	Maintained
6640F:	Documentation/hwmon/max6697
6641F:	Documentation/devicetree/bindings/i2c/max6697.txt
6642F:	drivers/hwmon/max6697.c
6643F:	include/linux/platform_data/max6697.h
6644
6645MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6646M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
6647L:	linux-pm@vger.kernel.org
6648S:	Supported
6649F:	drivers/power/max14577_charger.c
6650F:	drivers/power/max77693_charger.c
6651
6652MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6653M:	Javier Martinez Canillas <javier@osg.samsung.com>
6654L:	linux-kernel@vger.kernel.org
6655S:	Supported
6656F:	drivers/*/*max77802.c
6657F:	Documentation/devicetree/bindings/*/*max77802.txt
6658F:	include/dt-bindings/*/*max77802.h
6659
6660MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6661M:	Chanwoo Choi <cw00.choi@samsung.com>
6662M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
6663L:	linux-kernel@vger.kernel.org
6664S:	Supported
6665F:	drivers/*/max14577.c
6666F:	drivers/*/max77686.c
6667F:	drivers/*/max77693.c
6668F:	drivers/extcon/extcon-max14577.c
6669F:	drivers/extcon/extcon-max77693.c
6670F:	drivers/rtc/rtc-max77686.c
6671F:	drivers/clk/clk-max77686.c
6672F:	Documentation/devicetree/bindings/mfd/max14577.txt
6673F:	Documentation/devicetree/bindings/*/max77686.txt
6674F:	Documentation/devicetree/bindings/mfd/max77693.txt
6675F:	Documentation/devicetree/bindings/clock/maxim,max77686.txt
6676F:	include/linux/mfd/max14577*.h
6677F:	include/linux/mfd/max77686*.h
6678F:	include/linux/mfd/max77693*.h
6679
6680MAXIRADIO FM RADIO RECEIVER DRIVER
6681M:	Hans Verkuil <hverkuil@xs4all.nl>
6682L:	linux-media@vger.kernel.org
6683T:	git git://linuxtv.org/media_tree.git
6684W:	http://linuxtv.org
6685S:	Maintained
6686F:	drivers/media/radio/radio-maxiradio*
6687
6688MEDIA DRIVERS FOR RENESAS - VSP1
6689M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6690L:	linux-media@vger.kernel.org
6691L:	linux-sh@vger.kernel.org
6692T:	git git://linuxtv.org/media_tree.git
6693S:	Supported
6694F:	Documentation/devicetree/bindings/media/renesas,vsp1.txt
6695F:	drivers/media/platform/vsp1/
6696
6697MEDIA DRIVERS FOR ASCOT2E
6698M:	Sergey Kozlov <serjk@netup.ru>
6699L:	linux-media@vger.kernel.org
6700W:	http://linuxtv.org
6701W:	http://netup.tv/
6702T:	git git://linuxtv.org/media_tree.git
6703S:	Supported
6704F:	drivers/media/dvb-frontends/ascot2e*
6705
6706MEDIA DRIVERS FOR CXD2841ER
6707M:	Sergey Kozlov <serjk@netup.ru>
6708L:	linux-media@vger.kernel.org
6709W:	http://linuxtv.org/
6710W:	http://netup.tv/
6711T:	git git://linuxtv.org/media_tree.git
6712S:	Supported
6713F:	drivers/media/dvb-frontends/cxd2841er*
6714
6715MEDIA DRIVERS FOR HORUS3A
6716M:	Sergey Kozlov <serjk@netup.ru>
6717L:	linux-media@vger.kernel.org
6718W:	http://linuxtv.org/
6719W:	http://netup.tv/
6720T:	git git://linuxtv.org/media_tree.git
6721S:	Supported
6722F:	drivers/media/dvb-frontends/horus3a*
6723
6724MEDIA DRIVERS FOR LNBH25
6725M:	Sergey Kozlov <serjk@netup.ru>
6726L:	linux-media@vger.kernel.org
6727W:	http://linuxtv.org/
6728W:	http://netup.tv/
6729T:	git git://linuxtv.org/media_tree.git
6730S:	Supported
6731F:	drivers/media/dvb-frontends/lnbh25*
6732
6733MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6734M:	Sergey Kozlov <serjk@netup.ru>
6735L:	linux-media@vger.kernel.org
6736W:	http://linuxtv.org/
6737W:	http://netup.tv/
6738T:	git git://linuxtv.org/media_tree.git
6739S:	Supported
6740F:	drivers/media/pci/netup_unidvb/*
6741
6742MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6743M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6744P:	LinuxTV.org Project
6745L:	linux-media@vger.kernel.org
6746W:	http://linuxtv.org
6747Q:	http://patchwork.kernel.org/project/linux-media/list/
6748T:	git git://linuxtv.org/media_tree.git
6749S:	Maintained
6750F:	Documentation/dvb/
6751F:	Documentation/video4linux/
6752F:	Documentation/DocBook/media/
6753F:	drivers/media/
6754F:	drivers/staging/media/
6755F:	include/media/
6756F:	include/uapi/linux/dvb/
6757F:	include/uapi/linux/videodev2.h
6758F:	include/uapi/linux/media.h
6759F:	include/uapi/linux/v4l2-*
6760F:	include/uapi/linux/meye.h
6761F:	include/uapi/linux/ivtv*
6762F:	include/uapi/linux/uvcvideo.h
6763
6764MEDIATEK MT7601U WIRELESS LAN DRIVER
6765M:	Jakub Kicinski <kubakici@wp.pl>
6766L:	linux-wireless@vger.kernel.org
6767S:	Maintained
6768F:	drivers/net/wireless/mediatek/mt7601u/
6769
6770MEGARAID SCSI/SAS DRIVERS
6771M:	Kashyap Desai <kashyap.desai@avagotech.com>
6772M:	Sumit Saxena <sumit.saxena@avagotech.com>
6773M:	Uday Lingala <uday.lingala@avagotech.com>
6774L:	megaraidlinux.pdl@avagotech.com
6775L:	linux-scsi@vger.kernel.org
6776W:	http://www.lsi.com
6777S:	Maintained
6778F:	Documentation/scsi/megaraid.txt
6779F:	drivers/scsi/megaraid.*
6780F:	drivers/scsi/megaraid/
6781
6782MELLANOX ETHERNET DRIVER (mlx4_en)
6783M:	Amir Vadai <amirv@mellanox.com>
6784M:	Ido Shamay <idos@mellanox.com>
6785L:	netdev@vger.kernel.org
6786S:	Supported
6787W:	http://www.mellanox.com
6788Q:	http://patchwork.ozlabs.org/project/netdev/list/
6789F:	drivers/net/ethernet/mellanox/mlx4/en_*
6790
6791MELLANOX ETHERNET SWITCH DRIVERS
6792M:	Jiri Pirko <jiri@mellanox.com>
6793M:	Ido Schimmel <idosch@mellanox.com>
6794L:	netdev@vger.kernel.org
6795S:	Supported
6796W:	http://www.mellanox.com
6797Q:	http://patchwork.ozlabs.org/project/netdev/list/
6798F:	drivers/net/ethernet/mellanox/mlxsw/
6799
6800MEMBARRIER SUPPORT
6801M:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6802M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6803L:	linux-kernel@vger.kernel.org
6804S:	Supported
6805F:	kernel/membarrier.c
6806F:	include/uapi/linux/membarrier.h
6807
6808MEMORY MANAGEMENT
6809L:	linux-mm@kvack.org
6810W:	http://www.linux-mm.org
6811S:	Maintained
6812F:	include/linux/mm.h
6813F:	include/linux/gfp.h
6814F:	include/linux/mmzone.h
6815F:	include/linux/memory_hotplug.h
6816F:	include/linux/vmalloc.h
6817F:	mm/
6818
6819MEMORY TECHNOLOGY DEVICES (MTD)
6820M:	David Woodhouse <dwmw2@infradead.org>
6821M:	Brian Norris <computersforpeace@gmail.com>
6822L:	linux-mtd@lists.infradead.org
6823W:	http://www.linux-mtd.infradead.org/
6824Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
6825T:	git git://git.infradead.org/linux-mtd.git
6826T:	git git://git.infradead.org/l2-mtd.git
6827S:	Maintained
6828F:	drivers/mtd/
6829F:	include/linux/mtd/
6830F:	include/uapi/mtd/
6831
6832MEN A21 WATCHDOG DRIVER
6833M:	Johannes Thumshirn <morbidrsa@gmail.com>
6834L:	linux-watchdog@vger.kernel.org
6835S:	Maintained
6836F:	drivers/watchdog/mena21_wdt.c
6837
6838MEN CHAMELEON BUS (mcb)
6839M:	Johannes Thumshirn <morbidrsa@gmail.com>
6840S:	Maintained
6841F:	drivers/mcb/
6842F:	include/linux/mcb.h
6843F:	Documentation/men-chameleon-bus.txt
6844
6845MEN F21BMC (Board Management Controller)
6846M:	Andreas Werner <andreas.werner@men.de>
6847S:	Supported
6848F:	drivers/mfd/menf21bmc.c
6849F:	drivers/watchdog/menf21bmc_wdt.c
6850F:	drivers/leds/leds-menf21bmc.c
6851F:	drivers/hwmon/menf21bmc_hwmon.c
6852F:	Documentation/hwmon/menf21bmc
6853
6854METAG ARCHITECTURE
6855M:	James Hogan <james.hogan@imgtec.com>
6856L:	linux-metag@vger.kernel.org
6857S:	Supported
6858F:	arch/metag/
6859F:	Documentation/metag/
6860F:	Documentation/devicetree/bindings/metag/
6861F:	drivers/clocksource/metag_generic.c
6862F:	drivers/irqchip/irq-metag.c
6863F:	drivers/irqchip/irq-metag-ext.c
6864F:	drivers/tty/metag_da.c
6865
6866MICROBLAZE ARCHITECTURE
6867M:	Michal Simek <monstr@monstr.eu>
6868W:	http://www.monstr.eu/fdt/
6869T:	git git://git.monstr.eu/linux-2.6-microblaze.git
6870S:	Supported
6871F:	arch/microblaze/
6872
6873MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6874M:	Chen Yu <yu.c.chen@intel.com>
6875L:	platform-driver-x86@vger.kernel.org
6876S:	Supported
6877F:	drivers/platform/x86/surfacepro3_button.c
6878
6879MICROTEK X6 SCANNER
6880M:	Oliver Neukum <oliver@neukum.org>
6881S:	Maintained
6882F:	drivers/usb/image/microtek.*
6883
6884MIPS
6885M:	Ralf Baechle <ralf@linux-mips.org>
6886L:	linux-mips@linux-mips.org
6887W:	http://www.linux-mips.org/
6888T:	git git://git.linux-mips.org/pub/scm/ralf/linux.git
6889Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
6890S:	Supported
6891F:	Documentation/mips/
6892F:	arch/mips/
6893
6894MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6895M:	Hans Verkuil <hverkuil@xs4all.nl>
6896L:	linux-media@vger.kernel.org
6897T:	git git://linuxtv.org/media_tree.git
6898W:	http://linuxtv.org
6899S:	Odd Fixes
6900F:	drivers/media/radio/radio-miropcm20*
6901
6902Mellanox MLX5 core VPI driver
6903M:	Eli Cohen <eli@mellanox.com>
6904L:	netdev@vger.kernel.org
6905L:	linux-rdma@vger.kernel.org
6906W:	http://www.mellanox.com
6907Q:	http://patchwork.ozlabs.org/project/netdev/list/
6908Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6909T:	git git://openfabrics.org/~eli/connect-ib.git
6910S:	Supported
6911F:	drivers/net/ethernet/mellanox/mlx5/core/
6912F:	include/linux/mlx5/
6913
6914Mellanox MLX5 IB driver
6915M:	Eli Cohen <eli@mellanox.com>
6916L:	linux-rdma@vger.kernel.org
6917W:	http://www.mellanox.com
6918Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6919T:	git git://openfabrics.org/~eli/connect-ib.git
6920S:	Supported
6921F:	include/linux/mlx5/
6922F:	drivers/infiniband/hw/mlx5/
6923
6924MN88472 MEDIA DRIVER
6925M:	Antti Palosaari <crope@iki.fi>
6926L:	linux-media@vger.kernel.org
6927W:	http://linuxtv.org/
6928W:	http://palosaari.fi/linux/
6929Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6930T:	git git://linuxtv.org/anttip/media_tree.git
6931S:	Maintained
6932F:	drivers/staging/media/mn88472/
6933F:	drivers/media/dvb-frontends/mn88472.h
6934
6935MN88473 MEDIA DRIVER
6936M:	Antti Palosaari <crope@iki.fi>
6937L:	linux-media@vger.kernel.org
6938W:	http://linuxtv.org/
6939W:	http://palosaari.fi/linux/
6940Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6941T:	git git://linuxtv.org/anttip/media_tree.git
6942S:	Maintained
6943F:	drivers/staging/media/mn88473/
6944F:	drivers/media/dvb-frontends/mn88473.h
6945
6946MODULE SUPPORT
6947M:	Rusty Russell <rusty@rustcorp.com.au>
6948S:	Maintained
6949F:	include/linux/module.h
6950F:	kernel/module.c
6951
6952MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6953W:	http://popies.net/meye/
6954S:	Orphan
6955F:	Documentation/video4linux/meye.txt
6956F:	drivers/media/pci/meye/
6957F:	include/uapi/linux/meye.h
6958
6959MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6960M:	Jiri Slaby <jirislaby@gmail.com>
6961S:	Maintained
6962F:	Documentation/serial/moxa-smartio
6963F:	drivers/tty/mxser.*
6964
6965MR800 AVERMEDIA USB FM RADIO DRIVER
6966M:	Alexey Klimov <klimov.linux@gmail.com>
6967L:	linux-media@vger.kernel.org
6968T:	git git://linuxtv.org/media_tree.git
6969S:	Maintained
6970F:	drivers/media/radio/radio-mr800.c
6971
6972MRF24J40 IEEE 802.15.4 RADIO DRIVER
6973M:	Alan Ott <alan@signal11.us>
6974L:	linux-wpan@vger.kernel.org
6975S:	Maintained
6976F:	drivers/net/ieee802154/mrf24j40.c
6977
6978MSI LAPTOP SUPPORT
6979M:	"Lee, Chun-Yi" <jlee@suse.com>
6980L:	platform-driver-x86@vger.kernel.org
6981S:	Maintained
6982F:	drivers/platform/x86/msi-laptop.c
6983
6984MSI WMI SUPPORT
6985L:	platform-driver-x86@vger.kernel.org
6986S:	Orphan
6987F:	drivers/platform/x86/msi-wmi.c
6988
6989MSI001 MEDIA DRIVER
6990M:	Antti Palosaari <crope@iki.fi>
6991L:	linux-media@vger.kernel.org
6992W:	http://linuxtv.org/
6993W:	http://palosaari.fi/linux/
6994Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6995T:	git git://linuxtv.org/anttip/media_tree.git
6996S:	Maintained
6997F:	drivers/media/tuners/msi001*
6998
6999MSI2500 MEDIA DRIVER
7000M:	Antti Palosaari <crope@iki.fi>
7001L:	linux-media@vger.kernel.org
7002W:	http://linuxtv.org/
7003W:	http://palosaari.fi/linux/
7004Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7005T:	git git://linuxtv.org/anttip/media_tree.git
7006S:	Maintained
7007F:	drivers/media/usb/msi2500/
7008
7009MSYSTEMS DISKONCHIP G3 MTD DRIVER
7010M:	Robert Jarzmik <robert.jarzmik@free.fr>
7011L:	linux-mtd@lists.infradead.org
7012S:	Maintained
7013F:	drivers/mtd/devices/docg3*
7014
7015MT9M032 APTINA SENSOR DRIVER
7016M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7017L:	linux-media@vger.kernel.org
7018T:	git git://linuxtv.org/media_tree.git
7019S:	Maintained
7020F:	drivers/media/i2c/mt9m032.c
7021F:	include/media/mt9m032.h
7022
7023MT9P031 APTINA CAMERA SENSOR
7024M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7025L:	linux-media@vger.kernel.org
7026T:	git git://linuxtv.org/media_tree.git
7027S:	Maintained
7028F:	drivers/media/i2c/mt9p031.c
7029F:	include/media/mt9p031.h
7030
7031MT9T001 APTINA CAMERA SENSOR
7032M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7033L:	linux-media@vger.kernel.org
7034T:	git git://linuxtv.org/media_tree.git
7035S:	Maintained
7036F:	drivers/media/i2c/mt9t001.c
7037F:	include/media/mt9t001.h
7038
7039MT9V032 APTINA CAMERA SENSOR
7040M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7041L:	linux-media@vger.kernel.org
7042T:	git git://linuxtv.org/media_tree.git
7043S:	Maintained
7044F:	Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7045F:	drivers/media/i2c/mt9v032.c
7046F:	include/media/mt9v032.h
7047
7048MULTIFUNCTION DEVICES (MFD)
7049M:	Samuel Ortiz <sameo@linux.intel.com>
7050M:	Lee Jones <lee.jones@linaro.org>
7051T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7052S:	Supported
7053F:	drivers/mfd/
7054F:	include/linux/mfd/
7055
7056MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7057M:	Ulf Hansson <ulf.hansson@linaro.org>
7058L:	linux-mmc@vger.kernel.org
7059T:	git git://git.linaro.org/people/ulf.hansson/mmc.git
7060S:	Maintained
7061F:	drivers/mmc/
7062F:	include/linux/mmc/
7063F:	include/uapi/linux/mmc/
7064
7065MULTIMEDIA CARD (MMC) ETC. OVER SPI
7066S:	Orphan
7067F:	drivers/mmc/host/mmc_spi.c
7068F:	include/linux/spi/mmc_spi.h
7069
7070MULTISOUND SOUND DRIVER
7071M:	Andrew Veliath <andrewtv@usa.net>
7072S:	Maintained
7073F:	Documentation/sound/oss/MultiSound
7074F:	sound/oss/msnd*
7075
7076MULTITECH MULTIPORT CARD (ISICOM)
7077S:	Orphan
7078F:	drivers/tty/isicom.c
7079F:	include/linux/isicom.h
7080
7081MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7082M:	Felipe Balbi <balbi@ti.com>
7083L:	linux-usb@vger.kernel.org
7084T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7085S:	Maintained
7086F:	drivers/usb/musb/
7087
7088MXL5007T MEDIA DRIVER
7089M:	Michael Krufky <mkrufky@linuxtv.org>
7090L:	linux-media@vger.kernel.org
7091W:	http://linuxtv.org/
7092W:	http://github.com/mkrufky
7093Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7094T:	git git://linuxtv.org/mkrufky/tuners.git
7095S:	Maintained
7096F:	drivers/media/tuners/mxl5007t.*
7097
7098MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7099M:	Hyong-Youb Kim <hykim@myri.com>
7100L:	netdev@vger.kernel.org
7101W:	https://www.myricom.com/support/downloads/myri10ge.html
7102S:	Supported
7103F:	drivers/net/ethernet/myricom/myri10ge/
7104
7105NATSEMI ETHERNET DRIVER (DP8381x)
7106S:	Orphan
7107F:	drivers/net/ethernet/natsemi/natsemi.c
7108
7109NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7110M:	Daniel Mack <zonque@gmail.com>
7111S:	Maintained
7112L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7113W:	http://www.native-instruments.com
7114F:	sound/usb/caiaq/
7115
7116NCP FILESYSTEM
7117M:	Petr Vandrovec <petr@vandrovec.name>
7118S:	Odd Fixes
7119F:	fs/ncpfs/
7120
7121NCR 5380 SCSI DRIVERS
7122M:	Finn Thain <fthain@telegraphics.com.au>
7123M:	Michael Schmitz <schmitzmic@gmail.com>
7124L:	linux-scsi@vger.kernel.org
7125S:	Maintained
7126F:	Documentation/scsi/g_NCR5380.txt
7127F:	drivers/scsi/NCR5380.*
7128F:	drivers/scsi/arm/cumana_1.c
7129F:	drivers/scsi/arm/oak.c
7130F:	drivers/scsi/atari_NCR5380.c
7131F:	drivers/scsi/atari_scsi.*
7132F:	drivers/scsi/dmx3191d.c
7133F:	drivers/scsi/dtc.*
7134F:	drivers/scsi/g_NCR5380.*
7135F:	drivers/scsi/g_NCR5380_mmio.c
7136F:	drivers/scsi/mac_scsi.*
7137F:	drivers/scsi/pas16.*
7138F:	drivers/scsi/sun3_scsi.*
7139F:	drivers/scsi/sun3_scsi_vme.c
7140F:	drivers/scsi/t128.*
7141
7142NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7143M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7144L:	linux-scsi@vger.kernel.org
7145S:	Maintained
7146F:	drivers/scsi/NCR_D700.*
7147
7148NCT6775 HARDWARE MONITOR DRIVER
7149M:	Guenter Roeck <linux@roeck-us.net>
7150L:	lm-sensors@lm-sensors.org
7151S:	Maintained
7152F:	Documentation/hwmon/nct6775
7153F:	drivers/hwmon/nct6775.c
7154
7155NETEFFECT IWARP RNIC DRIVER (IW_NES)
7156M:	Faisal Latif <faisal.latif@intel.com>
7157L:	linux-rdma@vger.kernel.org
7158W:	http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7159S:	Supported
7160F:	drivers/infiniband/hw/nes/
7161
7162NETEM NETWORK EMULATOR
7163M:	Stephen Hemminger <stephen@networkplumber.org>
7164L:	netem@lists.linux-foundation.org
7165S:	Maintained
7166F:	net/sched/sch_netem.c
7167
7168NETERION 10GbE DRIVERS (s2io/vxge)
7169M:	Jon Mason <jdmason@kudzu.us>
7170L:	netdev@vger.kernel.org
7171S:	Supported
7172F:	Documentation/networking/s2io.txt
7173F:	Documentation/networking/vxge.txt
7174F:	drivers/net/ethernet/neterion/
7175
7176NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7177M:	Pablo Neira Ayuso <pablo@netfilter.org>
7178M:	Patrick McHardy <kaber@trash.net>
7179M:	Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7180L:	netfilter-devel@vger.kernel.org
7181L:	coreteam@netfilter.org
7182W:	http://www.netfilter.org/
7183W:	http://www.iptables.org/
7184Q:	http://patchwork.ozlabs.org/project/netfilter-devel/list/
7185T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7186T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7187S:	Supported
7188F:	include/linux/netfilter*
7189F:	include/linux/netfilter/
7190F:	include/net/netfilter/
7191F:	include/uapi/linux/netfilter*
7192F:	include/uapi/linux/netfilter/
7193F:	net/*/netfilter.c
7194F:	net/*/netfilter/
7195F:	net/netfilter/
7196F:	net/bridge/br_netfilter*.c
7197
7198NETLABEL
7199M:	Paul Moore <paul@paul-moore.com>
7200W:	http://netlabel.sf.net
7201L:	netdev@vger.kernel.org
7202S:	Maintained
7203F:	Documentation/netlabel/
7204F:	include/net/netlabel.h
7205F:	net/netlabel/
7206
7207NETROM NETWORK LAYER
7208M:	Ralf Baechle <ralf@linux-mips.org>
7209L:	linux-hams@vger.kernel.org
7210W:	http://www.linux-ax25.org/
7211S:	Maintained
7212F:	include/net/netrom.h
7213F:	include/uapi/linux/netrom.h
7214F:	net/netrom/
7215
7216NETWORK BLOCK DEVICE (NBD)
7217M:	Markus Pargmann <mpa@pengutronix.de>
7218S:	Maintained
7219L:	nbd-general@lists.sourceforge.net
7220T:	git git://git.pengutronix.de/git/mpa/linux-nbd.git
7221F:	Documentation/blockdev/nbd.txt
7222F:	drivers/block/nbd.c
7223F:	include/uapi/linux/nbd.h
7224
7225NETWORK DROP MONITOR
7226M:	Neil Horman <nhorman@tuxdriver.com>
7227L:	netdev@vger.kernel.org
7228S:	Maintained
7229W:	https://fedorahosted.org/dropwatch/
7230F:	net/core/drop_monitor.c
7231
7232NETWORKING [GENERAL]
7233M:	"David S. Miller" <davem@davemloft.net>
7234L:	netdev@vger.kernel.org
7235W:	http://www.linuxfoundation.org/en/Net
7236Q:	http://patchwork.ozlabs.org/project/netdev/list/
7237T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7238T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7239S:	Maintained
7240F:	net/
7241F:	include/net/
7242F:	include/linux/in.h
7243F:	include/linux/net.h
7244F:	include/linux/netdevice.h
7245F:	include/uapi/linux/in.h
7246F:	include/uapi/linux/net.h
7247F:	include/uapi/linux/netdevice.h
7248F:	include/uapi/linux/net_namespace.h
7249F:	tools/net/
7250F:	tools/testing/selftests/net/
7251F:	lib/random32.c
7252F:	lib/test_bpf.c
7253
7254NETWORKING [IPv4/IPv6]
7255M:	"David S. Miller" <davem@davemloft.net>
7256M:	Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7257M:	James Morris <jmorris@namei.org>
7258M:	Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7259M:	Patrick McHardy <kaber@trash.net>
7260L:	netdev@vger.kernel.org
7261T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7262S:	Maintained
7263F:	net/ipv4/
7264F:	net/ipv6/
7265F:	include/net/ip*
7266F:	arch/x86/net/*
7267
7268NETWORKING [IPSEC]
7269M:	Steffen Klassert <steffen.klassert@secunet.com>
7270M:	Herbert Xu <herbert@gondor.apana.org.au>
7271M:	"David S. Miller" <davem@davemloft.net>
7272L:	netdev@vger.kernel.org
7273T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7274T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7275S:	Maintained
7276F:	net/core/flow.c
7277F:	net/xfrm/
7278F:	net/key/
7279F:	net/ipv4/xfrm*
7280F:	net/ipv4/esp4.c
7281F:	net/ipv4/ah4.c
7282F:	net/ipv4/ipcomp.c
7283F:	net/ipv4/ip_vti.c
7284F:	net/ipv6/xfrm*
7285F:	net/ipv6/esp6.c
7286F:	net/ipv6/ah6.c
7287F:	net/ipv6/ipcomp6.c
7288F:	net/ipv6/ip6_vti.c
7289F:	include/uapi/linux/xfrm.h
7290F:	include/net/xfrm.h
7291
7292NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7293M:	Paul Moore <paul@paul-moore.com>
7294L:	netdev@vger.kernel.org
7295S:	Maintained
7296
7297NETWORKING [WIRELESS]
7298L:	linux-wireless@vger.kernel.org
7299Q:	http://patchwork.kernel.org/project/linux-wireless/list/
7300
7301NETWORKING DRIVERS
7302L:	netdev@vger.kernel.org
7303W:	http://www.linuxfoundation.org/en/Net
7304Q:	http://patchwork.ozlabs.org/project/netdev/list/
7305T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7306T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7307S:	Odd Fixes
7308F:	drivers/net/
7309F:	include/linux/if_*
7310F:	include/linux/netdevice.h
7311F:	include/linux/arcdevice.h
7312F:	include/linux/etherdevice.h
7313F:	include/linux/fcdevice.h
7314F:	include/linux/fddidevice.h
7315F:	include/linux/hippidevice.h
7316F:	include/linux/inetdevice.h
7317F:	include/uapi/linux/if_*
7318F:	include/uapi/linux/netdevice.h
7319
7320NETWORKING DRIVERS (WIRELESS)
7321M:	Kalle Valo <kvalo@codeaurora.org>
7322L:	linux-wireless@vger.kernel.org
7323Q:	http://patchwork.kernel.org/project/linux-wireless/list/
7324T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7325S:	Maintained
7326F:	drivers/net/wireless/
7327
7328NETXEN (1/10) GbE SUPPORT
7329M:	Manish Chopra <manish.chopra@qlogic.com>
7330M:	Sony Chacko <sony.chacko@qlogic.com>
7331M:	Rajesh Borundia <rajesh.borundia@qlogic.com>
7332L:	netdev@vger.kernel.org
7333W:	http://www.qlogic.com
7334S:	Supported
7335F:	drivers/net/ethernet/qlogic/netxen/
7336
7337NFC SUBSYSTEM
7338M:	Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7339M:	Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7340M:	Samuel Ortiz <sameo@linux.intel.com>
7341L:	linux-wireless@vger.kernel.org
7342L:	linux-nfc@lists.01.org (subscribers-only)
7343S:	Supported
7344F:	net/nfc/
7345F:	include/net/nfc/
7346F:	include/uapi/linux/nfc.h
7347F:	drivers/nfc/
7348F:	include/linux/platform_data/pn544.h
7349F:	Documentation/devicetree/bindings/net/nfc/
7350
7351NFS, SUNRPC, AND LOCKD CLIENTS
7352M:	Trond Myklebust <trond.myklebust@primarydata.com>
7353M:	Anna Schumaker <anna.schumaker@netapp.com>
7354L:	linux-nfs@vger.kernel.org
7355W:	http://client.linux-nfs.org
7356T:	git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7357S:	Maintained
7358F:	fs/lockd/
7359F:	fs/nfs/
7360F:	fs/nfs_common/
7361F:	net/sunrpc/
7362F:	include/linux/lockd/
7363F:	include/linux/nfs*
7364F:	include/linux/sunrpc/
7365F:	include/uapi/linux/nfs*
7366F:	include/uapi/linux/sunrpc/
7367
7368NILFS2 FILESYSTEM
7369M:	Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7370L:	linux-nilfs@vger.kernel.org
7371W:	http://nilfs.sourceforge.net/
7372T:	git git://github.com/konis/nilfs2.git
7373S:	Supported
7374F:	Documentation/filesystems/nilfs2.txt
7375F:	fs/nilfs2/
7376F:	include/linux/nilfs2_fs.h
7377
7378NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7379M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7380W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7381S:	Maintained
7382F:	Documentation/scsi/NinjaSCSI.txt
7383F:	drivers/scsi/pcmcia/nsp_*
7384
7385NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7386M:	GOTO Masanori <gotom@debian.or.jp>
7387M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7388W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7389S:	Maintained
7390F:	Documentation/scsi/NinjaSCSI.txt
7391F:	drivers/scsi/nsp32*
7392
7393NIOS2 ARCHITECTURE
7394M:	Ley Foon Tan <lftan@altera.com>
7395L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7396T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7397S:	Maintained
7398F:	arch/nios2/
7399
7400NOKIA N900 POWER SUPPLY DRIVERS
7401M:	Pali Rohár <pali.rohar@gmail.com>
7402S:	Maintained
7403F:	include/linux/power/bq2415x_charger.h
7404F:	include/linux/power/bq27x00_battery.h
7405F:	include/linux/power/isp1704_charger.h
7406F:	drivers/power/bq2415x_charger.c
7407F:	drivers/power/bq27x00_battery.c
7408F:	drivers/power/isp1704_charger.c
7409F:	drivers/power/rx51_battery.c
7410
7411NTB DRIVER CORE
7412M:	Jon Mason <jdmason@kudzu.us>
7413M:	Dave Jiang <dave.jiang@intel.com>
7414M:	Allen Hubbe <Allen.Hubbe@emc.com>
7415L:	linux-ntb@googlegroups.com
7416S:	Supported
7417W:	https://github.com/jonmason/ntb/wiki
7418T:	git git://github.com/jonmason/ntb.git
7419F:	drivers/ntb/
7420F:	drivers/net/ntb_netdev.c
7421F:	include/linux/ntb.h
7422F:	include/linux/ntb_transport.h
7423
7424NTB INTEL DRIVER
7425M:	Jon Mason <jdmason@kudzu.us>
7426M:	Dave Jiang <dave.jiang@intel.com>
7427L:	linux-ntb@googlegroups.com
7428S:	Supported
7429W:	https://github.com/jonmason/ntb/wiki
7430T:	git git://github.com/jonmason/ntb.git
7431F:	drivers/ntb/hw/intel/
7432
7433NTFS FILESYSTEM
7434M:	Anton Altaparmakov <anton@tuxera.com>
7435L:	linux-ntfs-dev@lists.sourceforge.net
7436W:	http://www.tuxera.com/
7437T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7438S:	Supported
7439F:	Documentation/filesystems/ntfs.txt
7440F:	fs/ntfs/
7441
7442NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7443M:	Antonino Daplas <adaplas@gmail.com>
7444L:	linux-fbdev@vger.kernel.org
7445S:	Maintained
7446F:	drivers/video/fbdev/riva/
7447F:	drivers/video/fbdev/nvidia/
7448
7449NVM EXPRESS DRIVER
7450M:	Matthew Wilcox <willy@linux.intel.com>
7451L:	linux-nvme@lists.infradead.org
7452T:	git git://git.infradead.org/users/willy/linux-nvme.git
7453S:	Supported
7454F:	drivers/block/nvme*
7455F:	include/linux/nvme.h
7456
7457NVMEM FRAMEWORK
7458M:	Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7459M:	Maxime Ripard <maxime.ripard@free-electrons.com>
7460S:	Maintained
7461F:	drivers/nvmem/
7462F:	Documentation/devicetree/bindings/nvmem/
7463F:	include/linux/nvmem-consumer.h
7464F:	include/linux/nvmem-provider.h
7465
7466NXP-NCI NFC DRIVER
7467M:	Clément Perrochaud <clement.perrochaud@effinnov.com>
7468R:	Charles Gorand <charles.gorand@effinnov.com>
7469L:	linux-nfc@lists.01.org (moderated for non-subscribers)
7470S:	Supported
7471F:	drivers/nfc/nxp-nci
7472
7473NXP TDA998X DRM DRIVER
7474M:	Russell King <rmk+kernel@arm.linux.org.uk>
7475S:	Supported
7476F:	drivers/gpu/drm/i2c/tda998x_drv.c
7477F:	include/drm/i2c/tda998x.h
7478
7479NXP TFA9879 DRIVER
7480M:	Peter Rosin <peda@axentia.se>
7481L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7482S:	Maintained
7483F:	sound/soc/codecs/tfa9879*
7484
7485OMAP SUPPORT
7486M:	Tony Lindgren <tony@atomide.com>
7487L:	linux-omap@vger.kernel.org
7488W:	http://www.muru.com/linux/omap/
7489W:	http://linux.omap.com/
7490Q:	http://patchwork.kernel.org/project/linux-omap/list/
7491T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7492S:	Maintained
7493F:	arch/arm/*omap*/
7494F:	arch/arm/configs/omap1_defconfig
7495F:	arch/arm/configs/omap2plus_defconfig
7496F:	drivers/i2c/busses/i2c-omap.c
7497F:	drivers/irqchip/irq-omap-intc.c
7498F:	drivers/mfd/*omap*.c
7499F:	drivers/mfd/menelaus.c
7500F:	drivers/mfd/palmas.c
7501F:	drivers/mfd/tps65217.c
7502F:	drivers/mfd/tps65218.c
7503F:	drivers/mfd/tps65910.c
7504F:	drivers/mfd/twl-core.[ch]
7505F:	drivers/mfd/twl4030*.c
7506F:	drivers/mfd/twl6030*.c
7507F:	drivers/mfd/twl6040*.c
7508F:	drivers/regulator/palmas-regulator*.c
7509F:	drivers/regulator/pbias-regulator.c
7510F:	drivers/regulator/tps65217-regulator.c
7511F:	drivers/regulator/tps65218-regulator.c
7512F:	drivers/regulator/tps65910-regulator.c
7513F:	drivers/regulator/twl-regulator.c
7514F:	include/linux/i2c-omap.h
7515
7516OMAP DEVICE TREE SUPPORT
7517M:	Benoît Cousson <bcousson@baylibre.com>
7518M:	Tony Lindgren <tony@atomide.com>
7519L:	linux-omap@vger.kernel.org
7520L:	devicetree@vger.kernel.org
7521S:	Maintained
7522F:	arch/arm/boot/dts/*omap*
7523F:	arch/arm/boot/dts/*am3*
7524F:	arch/arm/boot/dts/*am4*
7525F:	arch/arm/boot/dts/*am5*
7526F:	arch/arm/boot/dts/*dra7*
7527
7528OMAP CLOCK FRAMEWORK SUPPORT
7529M:	Paul Walmsley <paul@pwsan.com>
7530L:	linux-omap@vger.kernel.org
7531S:	Maintained
7532F:	arch/arm/*omap*/*clock*
7533
7534OMAP POWER MANAGEMENT SUPPORT
7535M:	Kevin Hilman <khilman@deeprootsystems.com>
7536L:	linux-omap@vger.kernel.org
7537S:	Maintained
7538F:	arch/arm/*omap*/*pm*
7539F:	drivers/cpufreq/omap-cpufreq.c
7540
7541OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7542M:	Rajendra Nayak <rnayak@ti.com>
7543M:	Paul Walmsley <paul@pwsan.com>
7544L:	linux-omap@vger.kernel.org
7545S:	Maintained
7546F:	arch/arm/mach-omap2/prm*
7547
7548OMAP AUDIO SUPPORT
7549M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
7550M:	Jarkko Nikula <jarkko.nikula@bitmer.com>
7551L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7552L:	linux-omap@vger.kernel.org
7553S:	Maintained
7554F:	sound/soc/omap/
7555
7556OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7557M:	Roger Quadros <rogerq@ti.com>
7558M:	Tony Lindgren <tony@atomide.com>
7559L:	linux-omap@vger.kernel.org
7560S:	Maintained
7561F:	drivers/memory/omap-gpmc.c
7562F:	arch/arm/mach-omap2/*gpmc*
7563
7564OMAP FRAMEBUFFER SUPPORT
7565M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
7566L:	linux-fbdev@vger.kernel.org
7567L:	linux-omap@vger.kernel.org
7568S:	Maintained
7569F:	drivers/video/fbdev/omap/
7570
7571OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7572M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
7573L:	linux-omap@vger.kernel.org
7574L:	linux-fbdev@vger.kernel.org
7575S:	Maintained
7576F:	drivers/video/fbdev/omap2/
7577F:	Documentation/arm/OMAP/DSS
7578
7579OMAP HARDWARE SPINLOCK SUPPORT
7580M:	Ohad Ben-Cohen <ohad@wizery.com>
7581L:	linux-omap@vger.kernel.org
7582S:	Maintained
7583F:	drivers/hwspinlock/omap_hwspinlock.c
7584
7585OMAP MMC SUPPORT
7586M:	Jarkko Lavinen <jarkko.lavinen@nokia.com>
7587L:	linux-omap@vger.kernel.org
7588S:	Maintained
7589F:	drivers/mmc/host/omap.c
7590
7591OMAP HS MMC SUPPORT
7592L:	linux-mmc@vger.kernel.org
7593L:	linux-omap@vger.kernel.org
7594S:	Orphan
7595F:	drivers/mmc/host/omap_hsmmc.c
7596
7597OMAP RANDOM NUMBER GENERATOR SUPPORT
7598M:	Deepak Saxena <dsaxena@plexity.net>
7599S:	Maintained
7600F:	drivers/char/hw_random/omap-rng.c
7601
7602OMAP HWMOD SUPPORT
7603M:	Benoît Cousson <bcousson@baylibre.com>
7604M:	Paul Walmsley <paul@pwsan.com>
7605L:	linux-omap@vger.kernel.org
7606S:	Maintained
7607F:	arch/arm/mach-omap2/omap_hwmod.*
7608
7609OMAP HWMOD DATA
7610M:	Paul Walmsley <paul@pwsan.com>
7611L:	linux-omap@vger.kernel.org
7612S:	Maintained
7613F:	arch/arm/mach-omap2/omap_hwmod*data*
7614
7615OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7616M:	Benoît Cousson <bcousson@baylibre.com>
7617L:	linux-omap@vger.kernel.org
7618S:	Maintained
7619F:	arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7620
7621OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7622M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7623L:	linux-media@vger.kernel.org
7624S:	Maintained
7625F:	Documentation/devicetree/bindings/media/ti,omap3isp.txt
7626F:	drivers/media/platform/omap3isp/
7627F:	drivers/staging/media/omap4iss/
7628
7629OMAP USB SUPPORT
7630M:	Felipe Balbi <balbi@ti.com>
7631L:	linux-usb@vger.kernel.org
7632L:	linux-omap@vger.kernel.org
7633T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7634S:	Maintained
7635F:	drivers/usb/*/*omap*
7636F:	arch/arm/*omap*/usb*
7637
7638OMAP GPIO DRIVER
7639M:	Javier Martinez Canillas <javier@dowhile0.org>
7640M:	Santosh Shilimkar <ssantosh@kernel.org>
7641M:	Kevin Hilman <khilman@deeprootsystems.com>
7642L:	linux-omap@vger.kernel.org
7643S:	Maintained
7644F:	drivers/gpio/gpio-omap.c
7645
7646OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7647M:	Mark Jackson <mpfj@newflow.co.uk>
7648L:	linux-omap@vger.kernel.org
7649S:	Maintained
7650F:	arch/arm/boot/dts/am335x-nano.dts
7651
7652OMFS FILESYSTEM
7653M:	Bob Copeland <me@bobcopeland.com>
7654L:	linux-karma-devel@lists.sourceforge.net
7655S:	Maintained
7656F:	Documentation/filesystems/omfs.txt
7657F:	fs/omfs/
7658
7659OMNIKEY CARDMAN 4000 DRIVER
7660M:	Harald Welte <laforge@gnumonks.org>
7661S:	Maintained
7662F:	drivers/char/pcmcia/cm4000_cs.c
7663F:	include/linux/cm4000_cs.h
7664F:	include/uapi/linux/cm4000_cs.h
7665
7666OMNIKEY CARDMAN 4040 DRIVER
7667M:	Harald Welte <laforge@gnumonks.org>
7668S:	Maintained
7669F:	drivers/char/pcmcia/cm4040_cs.*
7670
7671OMNIVISION OV7670 SENSOR DRIVER
7672M:	Jonathan Corbet <corbet@lwn.net>
7673L:	linux-media@vger.kernel.org
7674T:	git git://linuxtv.org/media_tree.git
7675S:	Maintained
7676F:	drivers/media/i2c/ov7670.c
7677
7678ONENAND FLASH DRIVER
7679M:	Kyungmin Park <kyungmin.park@samsung.com>
7680L:	linux-mtd@lists.infradead.org
7681S:	Maintained
7682F:	drivers/mtd/onenand/
7683F:	include/linux/mtd/onenand*.h
7684
7685ONSTREAM SCSI TAPE DRIVER
7686M:	Willem Riede <osst@riede.org>
7687L:	osst-users@lists.sourceforge.net
7688L:	linux-scsi@vger.kernel.org
7689S:	Maintained
7690F:	Documentation/scsi/osst.txt
7691F:	drivers/scsi/osst.*
7692F:	drivers/scsi/osst_*.h
7693F:	drivers/scsi/st.h
7694
7695OPENCORES I2C BUS DRIVER
7696M:	Peter Korsgaard <jacmet@sunsite.dk>
7697L:	linux-i2c@vger.kernel.org
7698S:	Maintained
7699F:	Documentation/i2c/busses/i2c-ocores
7700F:	drivers/i2c/busses/i2c-ocores.c
7701
7702OPEN FIRMWARE AND FLATTENED DEVICE TREE
7703M:	Rob Herring <robh+dt@kernel.org>
7704M:	Frank Rowand <frowand.list@gmail.com>
7705M:	Grant Likely <grant.likely@linaro.org>
7706L:	devicetree@vger.kernel.org
7707W:	http://www.devicetree.org/
7708T:	git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7709S:	Maintained
7710F:	drivers/of/
7711F:	include/linux/of*.h
7712F:	scripts/dtc/
7713
7714OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7715M:	Rob Herring <robh+dt@kernel.org>
7716M:	Pawel Moll <pawel.moll@arm.com>
7717M:	Mark Rutland <mark.rutland@arm.com>
7718M:	Ian Campbell <ijc+devicetree@hellion.org.uk>
7719M:	Kumar Gala <galak@codeaurora.org>
7720L:	devicetree@vger.kernel.org
7721S:	Maintained
7722F:	Documentation/devicetree/
7723F:	arch/*/boot/dts/
7724F:	include/dt-bindings/
7725
7726OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7727M:	Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7728L:	devicetree@vger.kernel.org
7729S:	Maintained
7730F:	Documentation/devicetree/dynamic-resolution-notes.txt
7731F:	Documentation/devicetree/overlay-notes.txt
7732F:	drivers/of/overlay.c
7733F:	drivers/of/resolver.c
7734
7735OPENRISC ARCHITECTURE
7736M:	Jonas Bonn <jonas@southpole.se>
7737W:	http://openrisc.net
7738L:	linux@lists.openrisc.net (moderated for non-subscribers)
7739S:	Maintained
7740T:	git git://openrisc.net/~jonas/linux
7741F:	arch/openrisc/
7742
7743OPENVSWITCH
7744M:	Pravin Shelar <pshelar@nicira.com>
7745L:	netdev@vger.kernel.org
7746L:	dev@openvswitch.org
7747W:	http://openvswitch.org
7748S:	Maintained
7749F:	net/openvswitch/
7750F:	include/uapi/linux/openvswitch.h
7751
7752OPL4 DRIVER
7753M:	Clemens Ladisch <clemens@ladisch.de>
7754L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7755T:	git git://git.alsa-project.org/alsa-kernel.git
7756S:	Maintained
7757F:	sound/drivers/opl4/
7758
7759OPROFILE
7760M:	Robert Richter <rric@kernel.org>
7761L:	oprofile-list@lists.sf.net
7762S:	Maintained
7763F:	arch/*/include/asm/oprofile*.h
7764F:	arch/*/oprofile/
7765F:	drivers/oprofile/
7766F:	include/linux/oprofile.h
7767
7768ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7769M:	Mark Fasheh <mfasheh@suse.com>
7770M:	Joel Becker <jlbec@evilplan.org>
7771L:	ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7772W:	http://ocfs2.wiki.kernel.org
7773S:	Supported
7774F:	Documentation/filesystems/ocfs2.txt
7775F:	Documentation/filesystems/dlmfs.txt
7776F:	fs/ocfs2/
7777
7778ORINOCO DRIVER
7779L:	linux-wireless@vger.kernel.org
7780W:	http://wireless.kernel.org/en/users/Drivers/orinoco
7781W:	http://www.nongnu.org/orinoco/
7782S:	Orphan
7783F:	drivers/net/wireless/orinoco/
7784
7785OSD LIBRARY and FILESYSTEM
7786M:	Boaz Harrosh <ooo@electrozaur.com>
7787M:	Benny Halevy <bhalevy@primarydata.com>
7788L:	osd-dev@open-osd.org
7789W:	http://open-osd.org
7790T:	git git://git.open-osd.org/open-osd.git
7791S:	Maintained
7792F:	drivers/scsi/osd/
7793F:	include/scsi/osd_*
7794F:	fs/exofs/
7795
7796OVERLAY FILESYSTEM
7797M:	Miklos Szeredi <miklos@szeredi.hu>
7798L:	linux-unionfs@vger.kernel.org
7799T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7800S:	Supported
7801F:	fs/overlayfs/
7802F:	Documentation/filesystems/overlayfs.txt
7803
7804P54 WIRELESS DRIVER
7805M:	Christian Lamparter <chunkeey@googlemail.com>
7806L:	linux-wireless@vger.kernel.org
7807W:	http://wireless.kernel.org/en/users/Drivers/p54
7808S:	Maintained
7809F:	drivers/net/wireless/p54/
7810
7811PA SEMI ETHERNET DRIVER
7812M:	Olof Johansson <olof@lixom.net>
7813L:	netdev@vger.kernel.org
7814S:	Maintained
7815F:	drivers/net/ethernet/pasemi/*
7816
7817PA SEMI SMBUS DRIVER
7818M:	Olof Johansson <olof@lixom.net>
7819L:	linux-i2c@vger.kernel.org
7820S:	Maintained
7821F:	drivers/i2c/busses/i2c-pasemi.c
7822
7823PADATA PARALLEL EXECUTION MECHANISM
7824M:	Steffen Klassert <steffen.klassert@secunet.com>
7825L:	linux-crypto@vger.kernel.org
7826S:	Maintained
7827F:	kernel/padata.c
7828F:	include/linux/padata.h
7829F:	Documentation/padata.txt
7830
7831PANASONIC LAPTOP ACPI EXTRAS DRIVER
7832M:	Harald Welte <laforge@gnumonks.org>
7833L:	platform-driver-x86@vger.kernel.org
7834S:	Maintained
7835F:	drivers/platform/x86/panasonic-laptop.c
7836
7837PANASONIC MN10300/AM33/AM34 PORT
7838M:	David Howells <dhowells@redhat.com>
7839M:	Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7840L:	linux-am33-list@redhat.com (moderated for non-subscribers)
7841W:	ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7842S:	Maintained
7843F:	Documentation/mn10300/
7844F:	arch/mn10300/
7845
7846PARALLEL PORT SUBSYSTEM
7847M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7848M:	Sudip Mukherjee <sudip@vectorindia.org>
7849L:	linux-parport@lists.infradead.org (subscribers-only)
7850S:	Maintained
7851F:	drivers/parport/
7852F:	include/linux/parport*.h
7853F:	drivers/char/ppdev.c
7854F:	include/uapi/linux/ppdev.h
7855F:	Documentation/parport*.txt
7856
7857PARAVIRT_OPS INTERFACE
7858M:	Jeremy Fitzhardinge <jeremy@goop.org>
7859M:	Chris Wright <chrisw@sous-sol.org>
7860M:	Alok Kataria <akataria@vmware.com>
7861M:	Rusty Russell <rusty@rustcorp.com.au>
7862L:	virtualization@lists.linux-foundation.org
7863S:	Supported
7864F:	Documentation/virtual/paravirt_ops.txt
7865F:	arch/*/kernel/paravirt*
7866F:	arch/*/include/asm/paravirt.h
7867
7868PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7869M:	Tim Waugh <tim@cyberelk.net>
7870L:	linux-parport@lists.infradead.org (subscribers-only)
7871S:	Maintained
7872F:	Documentation/blockdev/paride.txt
7873F:	drivers/block/paride/
7874
7875PARISC ARCHITECTURE
7876M:	"James E.J. Bottomley" <jejb@parisc-linux.org>
7877M:	Helge Deller <deller@gmx.de>
7878L:	linux-parisc@vger.kernel.org
7879W:	http://www.parisc-linux.org/
7880Q:	http://patchwork.kernel.org/project/linux-parisc/list/
7881T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7882T:	git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7883S:	Maintained
7884F:	arch/parisc/
7885F:	Documentation/parisc/
7886F:	drivers/parisc/
7887F:	drivers/char/agp/parisc-agp.c
7888F:	drivers/input/serio/gscps2.c
7889F:	drivers/parport/parport_gsc.*
7890F:	drivers/tty/serial/8250/8250_gsc.c
7891F:	drivers/video/fbdev/sti*
7892F:	drivers/video/console/sti*
7893F:	drivers/video/logo/logo_parisc*
7894
7895PC87360 HARDWARE MONITORING DRIVER
7896M:	Jim Cromie <jim.cromie@gmail.com>
7897L:	lm-sensors@lm-sensors.org
7898S:	Maintained
7899F:	Documentation/hwmon/pc87360
7900F:	drivers/hwmon/pc87360.c
7901
7902PC8736x GPIO DRIVER
7903M:	Jim Cromie <jim.cromie@gmail.com>
7904S:	Maintained
7905F:	drivers/char/pc8736x_gpio.c
7906
7907PC87427 HARDWARE MONITORING DRIVER
7908M:	Jean Delvare <jdelvare@suse.com>
7909L:	lm-sensors@lm-sensors.org
7910S:	Maintained
7911F:	Documentation/hwmon/pc87427
7912F:	drivers/hwmon/pc87427.c
7913
7914PCA9532 LED DRIVER
7915M:	Riku Voipio <riku.voipio@iki.fi>
7916S:	Maintained
7917F:	drivers/leds/leds-pca9532.c
7918F:	include/linux/leds-pca9532.h
7919
7920PCA9541 I2C BUS MASTER SELECTOR DRIVER
7921M:	Guenter Roeck <linux@roeck-us.net>
7922L:	linux-i2c@vger.kernel.org
7923S:	Maintained
7924F:	drivers/i2c/muxes/i2c-mux-pca9541.c
7925
7926PCDP - PRIMARY CONSOLE AND DEBUG PORT
7927M:	Khalid Aziz <khalid@gonehiking.org>
7928S:	Maintained
7929F:	drivers/firmware/pcdp.*
7930
7931PCI ERROR RECOVERY
7932M:	Linas Vepstas <linasvepstas@gmail.com>
7933L:	linux-pci@vger.kernel.org
7934S:	Supported
7935F:	Documentation/PCI/pci-error-recovery.txt
7936
7937PCI SUBSYSTEM
7938M:	Bjorn Helgaas <bhelgaas@google.com>
7939L:	linux-pci@vger.kernel.org
7940Q:	http://patchwork.ozlabs.org/project/linux-pci/list/
7941T:	git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7942S:	Supported
7943F:	Documentation/PCI/
7944F:	drivers/pci/
7945F:	include/linux/pci*
7946F:	arch/x86/pci/
7947F:	arch/x86/kernel/quirks.c
7948
7949PCI DRIVER FOR ARM VERSATILE PLATFORM
7950M:	Rob Herring <robh@kernel.org>
7951L:	linux-pci@vger.kernel.org
7952L:	linux-arm-kernel@lists.infradead.org
7953S:	Maintained
7954F:	Documentation/devicetree/bindings/pci/versatile.txt
7955F:	drivers/pci/host/pci-versatile.c
7956
7957PCI DRIVER FOR APPLIEDMICRO XGENE
7958M:	Tanmay Inamdar <tinamdar@apm.com>
7959L:	linux-pci@vger.kernel.org
7960L:	linux-arm-kernel@lists.infradead.org
7961S:	Maintained
7962F:	Documentation/devicetree/bindings/pci/xgene-pci.txt
7963F:	drivers/pci/host/pci-xgene.c
7964
7965PCI DRIVER FOR FREESCALE LAYERSCAPE
7966M:	Minghuan Lian <minghuan.Lian@freescale.com>
7967M:	Mingkai Hu <mingkai.hu@freescale.com>
7968M:	Roy Zang <tie-fei.zang@freescale.com>
7969L:	linuxppc-dev@lists.ozlabs.org
7970L:	linux-pci@vger.kernel.org
7971L:	linux-arm-kernel@lists.infradead.org
7972S:	Maintained
7973F:	drivers/pci/host/*layerscape*
7974
7975PCI DRIVER FOR IMX6
7976M:	Richard Zhu <Richard.Zhu@freescale.com>
7977M:	Lucas Stach <l.stach@pengutronix.de>
7978L:	linux-pci@vger.kernel.org
7979L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7980S:	Maintained
7981F:	drivers/pci/host/*imx6*
7982
7983PCI DRIVER FOR TI KEYSTONE
7984M:	Murali Karicheri <m-karicheri2@ti.com>
7985L:	linux-pci@vger.kernel.org
7986L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7987S:	Maintained
7988F:	drivers/pci/host/*keystone*
7989
7990PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7991M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7992M:	Jason Cooper <jason@lakedaemon.net>
7993L:	linux-pci@vger.kernel.org
7994L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7995S:	Maintained
7996F:	drivers/pci/host/*mvebu*
7997
7998PCI DRIVER FOR NVIDIA TEGRA
7999M:	Thierry Reding <thierry.reding@gmail.com>
8000L:	linux-tegra@vger.kernel.org
8001L:	linux-pci@vger.kernel.org
8002S:	Supported
8003F:	Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8004F:	drivers/pci/host/pci-tegra.c
8005
8006PCI DRIVER FOR TI DRA7XX
8007M:	Kishon Vijay Abraham I <kishon@ti.com>
8008L:	linux-omap@vger.kernel.org
8009L:	linux-pci@vger.kernel.org
8010S:	Supported
8011F:	Documentation/devicetree/bindings/pci/ti-pci.txt
8012F:	drivers/pci/host/pci-dra7xx.c
8013
8014PCI DRIVER FOR RENESAS R-CAR
8015M:	Simon Horman <horms@verge.net.au>
8016L:	linux-pci@vger.kernel.org
8017L:	linux-sh@vger.kernel.org
8018S:	Maintained
8019F:	drivers/pci/host/*rcar*
8020
8021PCI DRIVER FOR SAMSUNG EXYNOS
8022M:	Jingoo Han <jingoohan1@gmail.com>
8023L:	linux-pci@vger.kernel.org
8024L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8025L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8026S:	Maintained
8027F:	drivers/pci/host/pci-exynos.c
8028
8029PCI DRIVER FOR SYNOPSIS DESIGNWARE
8030M:	Jingoo Han <jingoohan1@gmail.com>
8031M:	Pratyush Anand <pratyush.anand@gmail.com>
8032L:	linux-pci@vger.kernel.org
8033S:	Maintained
8034F:	drivers/pci/host/*designware*
8035
8036PCI DRIVER FOR GENERIC OF HOSTS
8037M:	Will Deacon <will.deacon@arm.com>
8038L:	linux-pci@vger.kernel.org
8039L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8040S:	Maintained
8041F:	Documentation/devicetree/bindings/pci/host-generic-pci.txt
8042F:	drivers/pci/host/pci-host-generic.c
8043
8044PCIE DRIVER FOR ST SPEAR13XX
8045M:	Pratyush Anand <pratyush.anand@gmail.com>
8046L:	linux-pci@vger.kernel.org
8047S:	Maintained
8048F:	drivers/pci/host/*spear*
8049
8050PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8051M:	Duc Dang <dhdang@apm.com>
8052L:	linux-pci@vger.kernel.org
8053L:	linux-arm-kernel@lists.infradead.org
8054S:	Maintained
8055F:	Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8056F:	drivers/pci/host/pci-xgene-msi.c
8057
8058PCMCIA SUBSYSTEM
8059P:	Linux PCMCIA Team
8060L:	linux-pcmcia@lists.infradead.org
8061W:	http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8062T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8063S:	Maintained
8064F:	Documentation/pcmcia/
8065F:	drivers/pcmcia/
8066F:	include/pcmcia/
8067
8068PCNET32 NETWORK DRIVER
8069M:	Don Fry <pcnet32@frontier.com>
8070L:	netdev@vger.kernel.org
8071S:	Maintained
8072F:	drivers/net/ethernet/amd/pcnet32.c
8073
8074PCRYPT PARALLEL CRYPTO ENGINE
8075M:	Steffen Klassert <steffen.klassert@secunet.com>
8076L:	linux-crypto@vger.kernel.org
8077S:	Maintained
8078F:	crypto/pcrypt.c
8079F:	include/crypto/pcrypt.h
8080
8081PER-CPU MEMORY ALLOCATOR
8082M:	Tejun Heo <tj@kernel.org>
8083M:	Christoph Lameter <cl@linux-foundation.org>
8084T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8085S:	Maintained
8086F:	include/linux/percpu*.h
8087F:	mm/percpu*.c
8088F:	arch/*/include/asm/percpu.h
8089
8090PER-TASK DELAY ACCOUNTING
8091M:	Balbir Singh <bsingharora@gmail.com>
8092S:	Maintained
8093F:	include/linux/delayacct.h
8094F:	kernel/delayacct.c
8095
8096PERFORMANCE EVENTS SUBSYSTEM
8097M:	Peter Zijlstra <a.p.zijlstra@chello.nl>
8098M:	Ingo Molnar <mingo@redhat.com>
8099M:	Arnaldo Carvalho de Melo <acme@kernel.org>
8100L:	linux-kernel@vger.kernel.org
8101T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8102S:	Supported
8103F:	kernel/events/*
8104F:	include/linux/perf_event.h
8105F:	include/uapi/linux/perf_event.h
8106F:	arch/*/kernel/perf_event*.c
8107F:	arch/*/kernel/*/perf_event*.c
8108F:	arch/*/kernel/*/*/perf_event*.c
8109F:	arch/*/include/asm/perf_event.h
8110F:	arch/*/kernel/perf_callchain.c
8111F:	tools/perf/
8112
8113PERSONALITY HANDLING
8114M:	Christoph Hellwig <hch@infradead.org>
8115L:	linux-abi-devel@lists.sourceforge.net
8116S:	Maintained
8117F:	include/linux/personality.h
8118F:	include/uapi/linux/personality.h
8119
8120PHONET PROTOCOL
8121M:	Remi Denis-Courmont <courmisch@gmail.com>
8122S:	Supported
8123F:	Documentation/networking/phonet.txt
8124F:	include/linux/phonet.h
8125F:	include/net/phonet/
8126F:	include/uapi/linux/phonet.h
8127F:	net/phonet/
8128
8129PHRAM MTD DRIVER
8130M:	Joern Engel <joern@lazybastard.org>
8131L:	linux-mtd@lists.infradead.org
8132S:	Maintained
8133F:	drivers/mtd/devices/phram.c
8134
8135PICOLCD HID DRIVER
8136M:	Bruno Prémont <bonbons@linux-vserver.org>
8137L:	linux-input@vger.kernel.org
8138S:	Maintained
8139F:	drivers/hid/hid-picolcd*
8140
8141PICOXCELL SUPPORT
8142M:	Jamie Iles <jamie@jamieiles.com>
8143L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8144T:	git git://github.com/jamieiles/linux-2.6-ji.git
8145S:	Supported
8146F:	arch/arm/boot/dts/picoxcell*
8147F:	arch/arm/mach-picoxcell/
8148F:	drivers/crypto/picoxcell*
8149
8150PIN CONTROL SUBSYSTEM
8151M:	Linus Walleij <linus.walleij@linaro.org>
8152L:	linux-gpio@vger.kernel.org
8153T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8154S:	Maintained
8155F:	drivers/pinctrl/
8156F:	include/linux/pinctrl/
8157
8158PIN CONTROLLER - ATMEL AT91
8159M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8160L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8161S:	Maintained
8162F:	drivers/pinctrl/pinctrl-at91.*
8163
8164PIN CONTROLLER - INTEL
8165M:	Mika Westerberg <mika.westerberg@linux.intel.com>
8166M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
8167S:	Maintained
8168F:	drivers/pinctrl/intel/
8169
8170PIN CONTROLLER - RENESAS
8171M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8172L:	linux-sh@vger.kernel.org
8173S:	Maintained
8174F:	drivers/pinctrl/sh-pfc/
8175
8176PIN CONTROLLER - SAMSUNG
8177M:	Tomasz Figa <tomasz.figa@gmail.com>
8178L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8179L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8180S:	Maintained
8181F:	drivers/pinctrl/samsung/
8182
8183PIN CONTROLLER - ST SPEAR
8184M:	Viresh Kumar <vireshk@kernel.org>
8185L:	spear-devel@list.st.com
8186L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8187W:	http://www.st.com/spear
8188S:	Maintained
8189F:	drivers/pinctrl/spear/
8190
8191PKTCDVD DRIVER
8192M:	Jiri Kosina <jikos@kernel.org>
8193S:	Maintained
8194F:	drivers/block/pktcdvd.c
8195F:	include/linux/pktcdvd.h
8196F:	include/uapi/linux/pktcdvd.h
8197
8198PKUNITY SOC DRIVERS
8199M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
8200W:	http://mprc.pku.edu.cn/~guanxuetao/linux
8201S:	Maintained
8202T:	git git://github.com/gxt/linux.git
8203F:	drivers/input/serio/i8042-unicore32io.h
8204F:	drivers/i2c/busses/i2c-puv3.c
8205F:	drivers/video/fbdev/fb-puv3.c
8206F:	drivers/rtc/rtc-puv3.c
8207
8208PMBUS HARDWARE MONITORING DRIVERS
8209M:	Guenter Roeck <linux@roeck-us.net>
8210L:	lm-sensors@lm-sensors.org
8211W:	http://www.lm-sensors.org/
8212W:	http://www.roeck-us.net/linux/drivers/
8213T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8214S:	Maintained
8215F:	Documentation/hwmon/pmbus
8216F:	drivers/hwmon/pmbus/
8217F:	include/linux/i2c/pmbus.h
8218
8219PMC SIERRA MaxRAID DRIVER
8220L:	linux-scsi@vger.kernel.org
8221W:	http://www.pmc-sierra.com/
8222S:	Orphan
8223F:	drivers/scsi/pmcraid.*
8224
8225PMC SIERRA PM8001 DRIVER
8226M:	Jack Wang <jinpu.wang@profitbricks.com>
8227M:	lindar_liu@usish.com
8228L:	pmchba@pmcs.com
8229L:	linux-scsi@vger.kernel.org
8230S:	Supported
8231F:	drivers/scsi/pm8001/
8232
8233POSIX CLOCKS and TIMERS
8234M:	Thomas Gleixner <tglx@linutronix.de>
8235L:	linux-kernel@vger.kernel.org
8236T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8237S:	Maintained
8238F:	fs/timerfd.c
8239F:	include/linux/timer*
8240F:	kernel/time/*timer*
8241
8242POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8243M:	Sebastian Reichel <sre@kernel.org>
8244M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8245M:	David Woodhouse <dwmw2@infradead.org>
8246L:	linux-pm@vger.kernel.org
8247T:	git git://git.infradead.org/battery-2.6.git
8248S:	Maintained
8249F:	include/linux/power_supply.h
8250F:	drivers/power/
8251X:	drivers/power/avs/
8252
8253POWER STATE COORDINATION INTERFACE (PSCI)
8254M:	Mark Rutland <mark.rutland@arm.com>
8255M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8256L:	linux-arm-kernel@lists.infradead.org
8257S:	Maintained
8258F:	drivers/firmware/psci.c
8259F:	include/linux/psci.h
8260F:	include/uapi/linux/psci.h
8261
8262PNP SUPPORT
8263M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8264S:	Maintained
8265F:	drivers/pnp/
8266
8267PNXxxxx I2C DRIVER
8268M:	Vitaly Wool <vitalywool@gmail.com>
8269L:	linux-i2c@vger.kernel.org
8270S:	Maintained
8271F:	drivers/i2c/busses/i2c-pnx.c
8272
8273PPP PROTOCOL DRIVERS AND COMPRESSORS
8274M:	Paul Mackerras <paulus@samba.org>
8275L:	linux-ppp@vger.kernel.org
8276S:	Maintained
8277F:	drivers/net/ppp/ppp_*
8278
8279PPP OVER ATM (RFC 2364)
8280M:	Mitchell Blank Jr <mitch@sfgoth.com>
8281S:	Maintained
8282F:	net/atm/pppoatm.c
8283F:	include/uapi/linux/atmppp.h
8284
8285PPP OVER ETHERNET
8286M:	Michal Ostrowski <mostrows@earthlink.net>
8287S:	Maintained
8288F:	drivers/net/ppp/pppoe.c
8289F:	drivers/net/ppp/pppox.c
8290
8291PPP OVER L2TP
8292M:	James Chapman <jchapman@katalix.com>
8293S:	Maintained
8294F:	net/l2tp/l2tp_ppp.c
8295F:	include/linux/if_pppol2tp.h
8296F:	include/uapi/linux/if_pppol2tp.h
8297
8298PPS SUPPORT
8299M:	Rodolfo Giometti <giometti@enneenne.com>
8300W:	http://wiki.enneenne.com/index.php/LinuxPPS_support
8301L:	linuxpps@ml.enneenne.com (subscribers-only)
8302S:	Maintained
8303F:	Documentation/pps/
8304F:	drivers/pps/
8305F:	include/linux/pps*.h
8306
8307PPTP DRIVER
8308M:	Dmitry Kozlov <xeb@mail.ru>
8309L:	netdev@vger.kernel.org
8310S:	Maintained
8311F:	drivers/net/ppp/pptp.c
8312W:	http://sourceforge.net/projects/accel-pptp
8313
8314PREEMPTIBLE KERNEL
8315M:	Robert Love <rml@tech9.net>
8316L:	kpreempt-tech@lists.sourceforge.net
8317W:	ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8318S:	Supported
8319F:	Documentation/preempt-locking.txt
8320F:	include/linux/preempt.h
8321
8322PRISM54 WIRELESS DRIVER
8323M:	"Luis R. Rodriguez" <mcgrof@gmail.com>
8324L:	linux-wireless@vger.kernel.org
8325W:	http://wireless.kernel.org/en/users/Drivers/p54
8326S:	Obsolete
8327F:	drivers/net/wireless/prism54/
8328
8329PS3 NETWORK SUPPORT
8330M:	Geoff Levand <geoff@infradead.org>
8331L:	netdev@vger.kernel.org
8332L:	linuxppc-dev@lists.ozlabs.org
8333S:	Maintained
8334F:	drivers/net/ethernet/toshiba/ps3_gelic_net.*
8335
8336PS3 PLATFORM SUPPORT
8337M:	Geoff Levand <geoff@infradead.org>
8338L:	linuxppc-dev@lists.ozlabs.org
8339S:	Maintained
8340F:	arch/powerpc/boot/ps3*
8341F:	arch/powerpc/include/asm/lv1call.h
8342F:	arch/powerpc/include/asm/ps3*.h
8343F:	arch/powerpc/platforms/ps3/
8344F:	drivers/*/ps3*
8345F:	drivers/ps3/
8346F:	drivers/rtc/rtc-ps3.c
8347F:	drivers/usb/host/*ps3.c
8348F:	sound/ppc/snd_ps3*
8349
8350PS3VRAM DRIVER
8351M:	Jim Paris <jim@jtan.com>
8352M:	Geoff Levand <geoff@infradead.org>
8353L:	linuxppc-dev@lists.ozlabs.org
8354S:	Maintained
8355F:	drivers/block/ps3vram.c
8356
8357PSTORE FILESYSTEM
8358M:	Anton Vorontsov <anton@enomsg.org>
8359M:	Colin Cross <ccross@android.com>
8360M:	Kees Cook <keescook@chromium.org>
8361M:	Tony Luck <tony.luck@intel.com>
8362S:	Maintained
8363T:	git git://git.infradead.org/users/cbou/linux-pstore.git
8364F:	fs/pstore/
8365F:	include/linux/pstore*
8366F:	drivers/firmware/efi/efi-pstore.c
8367F:	drivers/acpi/apei/erst.c
8368
8369PTP HARDWARE CLOCK SUPPORT
8370M:	Richard Cochran <richardcochran@gmail.com>
8371L:	netdev@vger.kernel.org
8372S:	Maintained
8373W:	http://linuxptp.sourceforge.net/
8374F:	Documentation/ABI/testing/sysfs-ptp
8375F:	Documentation/ptp/*
8376F:	drivers/net/ethernet/freescale/gianfar_ptp.c
8377F:	drivers/net/phy/dp83640*
8378F:	drivers/ptp/*
8379F:	include/linux/ptp_cl*
8380
8381PTRACE SUPPORT
8382M:	Roland McGrath <roland@hack.frob.com>
8383M:	Oleg Nesterov <oleg@redhat.com>
8384S:	Maintained
8385F:	include/asm-generic/syscall.h
8386F:	include/linux/ptrace.h
8387F:	include/linux/regset.h
8388F:	include/linux/tracehook.h
8389F:	include/uapi/linux/ptrace.h
8390F:	kernel/ptrace.c
8391
8392PVRUSB2 VIDEO4LINUX DRIVER
8393M:	Mike Isely <isely@pobox.com>
8394L:	pvrusb2@isely.net	(subscribers-only)
8395L:	linux-media@vger.kernel.org
8396W:	http://www.isely.net/pvrusb2/
8397T:	git git://linuxtv.org/media_tree.git
8398S:	Maintained
8399F:	Documentation/video4linux/README.pvrusb2
8400F:	drivers/media/usb/pvrusb2/
8401
8402PWC WEBCAM DRIVER
8403M:	Hans de Goede <hdegoede@redhat.com>
8404L:	linux-media@vger.kernel.org
8405T:	git git://linuxtv.org/media_tree.git
8406S:	Maintained
8407F:	drivers/media/usb/pwc/*
8408
8409PWM FAN DRIVER
8410M:	Kamil Debski <k.debski@samsung.com>
8411L:	lm-sensors@lm-sensors.org
8412S:	Supported
8413F:	Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8414F:	Documentation/hwmon/pwm-fan
8415F:	drivers/hwmon/pwm-fan.c
8416
8417PWM SUBSYSTEM
8418M:	Thierry Reding <thierry.reding@gmail.com>
8419L:	linux-pwm@vger.kernel.org
8420S:	Maintained
8421T:	git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8422F:	Documentation/pwm.txt
8423F:	Documentation/devicetree/bindings/pwm/
8424F:	include/linux/pwm.h
8425F:	drivers/pwm/
8426F:	drivers/video/backlight/pwm_bl.c
8427F:	include/linux/pwm_backlight.h
8428
8429PXA2xx/PXA3xx SUPPORT
8430M:	Daniel Mack <daniel@zonque.org>
8431M:	Haojian Zhuang <haojian.zhuang@gmail.com>
8432M:	Robert Jarzmik <robert.jarzmik@free.fr>
8433L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8434T:	git git://github.com/hzhuang1/linux.git
8435T:	git git://github.com/rjarzmik/linux.git
8436S:	Maintained
8437F:	arch/arm/mach-pxa/
8438F:	drivers/dma/pxa*
8439F:	drivers/pcmcia/pxa2xx*
8440F:	drivers/spi/spi-pxa2xx*
8441F:	drivers/usb/gadget/udc/pxa2*
8442F:	include/sound/pxa2xx-lib.h
8443F:	sound/arm/pxa*
8444F:	sound/soc/pxa/
8445
8446PXA3xx NAND FLASH DRIVER
8447M:	Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8448L:	linux-mtd@lists.infradead.org
8449S:	Maintained
8450F:	drivers/mtd/nand/pxa3xx_nand.c
8451
8452MMP SUPPORT
8453M:	Eric Miao <eric.y.miao@gmail.com>
8454M:	Haojian Zhuang <haojian.zhuang@gmail.com>
8455L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8456T:	git git://github.com/hzhuang1/linux.git
8457T:	git git://git.linaro.org/people/ycmiao/pxa-linux.git
8458S:	Maintained
8459F:	arch/arm/mach-mmp/
8460
8461PXA MMCI DRIVER
8462S:	Orphan
8463
8464PXA RTC DRIVER
8465M:	Robert Jarzmik <robert.jarzmik@free.fr>
8466L:	rtc-linux@googlegroups.com
8467S:	Maintained
8468
8469QAT DRIVER
8470M:	Tadeusz Struk <tadeusz.struk@intel.com>
8471L:	qat-linux@intel.com
8472S:	Supported
8473F:	drivers/crypto/qat/
8474
8475QIB DRIVER
8476M:	Mike Marciniszyn <infinipath@intel.com>
8477L:	linux-rdma@vger.kernel.org
8478S:	Supported
8479F:	drivers/infiniband/hw/qib/
8480
8481QLOGIC QLA1280 SCSI DRIVER
8482M:	Michael Reed <mdr@sgi.com>
8483L:	linux-scsi@vger.kernel.org
8484S:	Maintained
8485F:	drivers/scsi/qla1280.[ch]
8486
8487QLOGIC QLA2XXX FC-SCSI DRIVER
8488M:	qla2xxx-upstream@qlogic.com
8489L:	linux-scsi@vger.kernel.org
8490S:	Supported
8491F:	Documentation/scsi/LICENSE.qla2xxx
8492F:	drivers/scsi/qla2xxx/
8493
8494QLOGIC QLA4XXX iSCSI DRIVER
8495M:	QLogic-Storage-Upstream@qlogic.com
8496L:	linux-scsi@vger.kernel.org
8497S:	Supported
8498F:	Documentation/scsi/LICENSE.qla4xxx
8499F:	drivers/scsi/qla4xxx/
8500
8501QLOGIC QLA3XXX NETWORK DRIVER
8502M:	Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8503M:	Ron Mercer <ron.mercer@qlogic.com>
8504M:	linux-driver@qlogic.com
8505L:	netdev@vger.kernel.org
8506S:	Supported
8507F:	Documentation/networking/LICENSE.qla3xxx
8508F:	drivers/net/ethernet/qlogic/qla3xxx.*
8509
8510QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8511M:	Dept-GELinuxNICDev@qlogic.com
8512L:	netdev@vger.kernel.org
8513S:	Supported
8514F:	drivers/net/ethernet/qlogic/qlcnic/
8515
8516QLOGIC QLGE 10Gb ETHERNET DRIVER
8517M:	Harish Patil <harish.patil@qlogic.com>
8518M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8519M:	Dept-GELinuxNICDev@qlogic.com
8520M:	linux-driver@qlogic.com
8521L:	netdev@vger.kernel.org
8522S:	Supported
8523F:	drivers/net/ethernet/qlogic/qlge/
8524
8525QNX4 FILESYSTEM
8526M:	Anders Larsen <al@alarsen.net>
8527W:	http://www.alarsen.net/linux/qnx4fs/
8528S:	Maintained
8529F:	fs/qnx4/
8530F:	include/uapi/linux/qnx4_fs.h
8531F:	include/uapi/linux/qnxtypes.h
8532
8533QT1010 MEDIA DRIVER
8534M:	Antti Palosaari <crope@iki.fi>
8535L:	linux-media@vger.kernel.org
8536W:	http://linuxtv.org/
8537W:	http://palosaari.fi/linux/
8538Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8539T:	git git://linuxtv.org/anttip/media_tree.git
8540S:	Maintained
8541F:	drivers/media/tuners/qt1010*
8542
8543QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8544M:	QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8545L:	linux-wireless@vger.kernel.org
8546L:	ath9k-devel@lists.ath9k.org
8547W:	http://wireless.kernel.org/en/users/Drivers/ath9k
8548S:	Supported
8549F:	drivers/net/wireless/ath/ath9k/
8550
8551QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8552M:	Kalle Valo <kvalo@qca.qualcomm.com>
8553L:	ath10k@lists.infradead.org
8554W:	http://wireless.kernel.org/en/users/Drivers/ath10k
8555T:	git git://github.com/kvalo/ath.git
8556S:	Supported
8557F:	drivers/net/wireless/ath/ath10k/
8558
8559QUALCOMM HEXAGON ARCHITECTURE
8560M:	Richard Kuo <rkuo@codeaurora.org>
8561L:	linux-hexagon@vger.kernel.org
8562S:	Supported
8563F:	arch/hexagon/
8564
8565QUALCOMM WCN36XX WIRELESS DRIVER
8566M:	Eugene Krasnikov <k.eugene.e@gmail.com>
8567L:	wcn36xx@lists.infradead.org
8568W:	http://wireless.kernel.org/en/users/Drivers/wcn36xx
8569T:	git git://github.com/KrasnikovEugene/wcn36xx.git
8570S:	Supported
8571F:	drivers/net/wireless/ath/wcn36xx/
8572
8573RADOS BLOCK DEVICE (RBD)
8574M:	Ilya Dryomov <idryomov@gmail.com>
8575M:	Sage Weil <sage@redhat.com>
8576M:	Alex Elder <elder@kernel.org>
8577L:	ceph-devel@vger.kernel.org
8578W:	http://ceph.com/
8579T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8580T:	git git://github.com/ceph/ceph-client.git
8581S:	Supported
8582F:	Documentation/ABI/testing/sysfs-bus-rbd
8583F:	drivers/block/rbd.c
8584F:	drivers/block/rbd_types.h
8585
8586RADEON FRAMEBUFFER DISPLAY DRIVER
8587M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
8588L:	linux-fbdev@vger.kernel.org
8589S:	Maintained
8590F:	drivers/video/fbdev/aty/radeon*
8591F:	include/uapi/linux/radeonfb.h
8592
8593RADIOSHARK RADIO DRIVER
8594M:	Hans de Goede <hdegoede@redhat.com>
8595L:	linux-media@vger.kernel.org
8596T:	git git://linuxtv.org/media_tree.git
8597S:	Maintained
8598F:	drivers/media/radio/radio-shark.c
8599
8600RADIOSHARK2 RADIO DRIVER
8601M:	Hans de Goede <hdegoede@redhat.com>
8602L:	linux-media@vger.kernel.org
8603T:	git git://linuxtv.org/media_tree.git
8604S:	Maintained
8605F:	drivers/media/radio/radio-shark2.c
8606F:	drivers/media/radio/radio-tea5777.c
8607
8608RAGE128 FRAMEBUFFER DISPLAY DRIVER
8609M:	Paul Mackerras <paulus@samba.org>
8610L:	linux-fbdev@vger.kernel.org
8611S:	Maintained
8612F:	drivers/video/fbdev/aty/aty128fb.c
8613
8614RALINK RT2X00 WIRELESS LAN DRIVER
8615P:	rt2x00 project
8616M:	Stanislaw Gruszka <sgruszka@redhat.com>
8617M:	Helmut Schaa <helmut.schaa@googlemail.com>
8618L:	linux-wireless@vger.kernel.org
8619S:	Maintained
8620F:	drivers/net/wireless/rt2x00/
8621
8622RAMDISK RAM BLOCK DEVICE DRIVER
8623M:	Jens Axboe <axboe@kernel.dk>
8624S:	Maintained
8625F:	Documentation/blockdev/ramdisk.txt
8626F:	drivers/block/brd.c
8627
8628RANDOM NUMBER DRIVER
8629M:	"Theodore Ts'o" <tytso@mit.edu>
8630S:	Maintained
8631F:	drivers/char/random.c
8632
8633RAPIDIO SUBSYSTEM
8634M:	Matt Porter <mporter@kernel.crashing.org>
8635M:	Alexandre Bounine <alexandre.bounine@idt.com>
8636S:	Maintained
8637F:	drivers/rapidio/
8638
8639RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8640L:	linux-wireless@vger.kernel.org
8641S:	Orphan
8642F:	drivers/net/wireless/ray*
8643
8644RCUTORTURE MODULE
8645M:	Josh Triplett <josh@joshtriplett.org>
8646M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8647L:	linux-kernel@vger.kernel.org
8648S:	Supported
8649T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8650F:	Documentation/RCU/torture.txt
8651F:	kernel/rcu/rcutorture.c
8652
8653RCUTORTURE TEST FRAMEWORK
8654M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8655M:	Josh Triplett <josh@joshtriplett.org>
8656R:	Steven Rostedt <rostedt@goodmis.org>
8657R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8658R:	Lai Jiangshan <jiangshanlai@gmail.com>
8659L:	linux-kernel@vger.kernel.org
8660S:	Supported
8661T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8662F:	tools/testing/selftests/rcutorture
8663
8664RDC R-321X SoC
8665M:	Florian Fainelli <florian@openwrt.org>
8666S:	Maintained
8667
8668RDC R6040 FAST ETHERNET DRIVER
8669M:	Florian Fainelli <florian@openwrt.org>
8670L:	netdev@vger.kernel.org
8671S:	Maintained
8672F:	drivers/net/ethernet/rdc/r6040.c
8673
8674RDS - RELIABLE DATAGRAM SOCKETS
8675M:	Chien Yen <chien.yen@oracle.com>
8676L:	rds-devel@oss.oracle.com (moderated for non-subscribers)
8677S:	Supported
8678F:	net/rds/
8679
8680READ-COPY UPDATE (RCU)
8681M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8682M:	Josh Triplett <josh@joshtriplett.org>
8683R:	Steven Rostedt <rostedt@goodmis.org>
8684R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8685R:	Lai Jiangshan <jiangshanlai@gmail.com>
8686L:	linux-kernel@vger.kernel.org
8687W:	http://www.rdrop.com/users/paulmck/RCU/
8688S:	Supported
8689T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8690F:	Documentation/RCU/
8691X:	Documentation/RCU/torture.txt
8692F:	include/linux/rcu*
8693X:	include/linux/srcu.h
8694F:	kernel/rcu/
8695X:	kernel/torture.c
8696
8697REAL TIME CLOCK (RTC) SUBSYSTEM
8698M:	Alessandro Zummo <a.zummo@towertech.it>
8699M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
8700L:	rtc-linux@googlegroups.com
8701Q:	http://patchwork.ozlabs.org/project/rtc-linux/list/
8702T:	git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8703S:	Maintained
8704F:	Documentation/rtc.txt
8705F:	drivers/rtc/
8706F:	include/linux/rtc.h
8707F:	include/uapi/linux/rtc.h
8708
8709REALTEK AUDIO CODECS
8710M:	Bard Liao <bardliao@realtek.com>
8711M:	Oder Chiou <oder_chiou@realtek.com>
8712S:	Maintained
8713F:	sound/soc/codecs/rt*
8714F:	include/sound/rt*.h
8715
8716REISERFS FILE SYSTEM
8717L:	reiserfs-devel@vger.kernel.org
8718S:	Supported
8719F:	fs/reiserfs/
8720
8721REGISTER MAP ABSTRACTION
8722M:	Mark Brown <broonie@kernel.org>
8723L:	linux-kernel@vger.kernel.org
8724T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8725S:	Supported
8726F:	drivers/base/regmap/
8727F:	include/linux/regmap.h
8728
8729REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8730M:	Ohad Ben-Cohen <ohad@wizery.com>
8731T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8732S:	Maintained
8733F:	drivers/remoteproc/
8734F:	Documentation/remoteproc.txt
8735F:	include/linux/remoteproc.h
8736
8737REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8738M:	Ohad Ben-Cohen <ohad@wizery.com>
8739T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8740S:	Maintained
8741F:	drivers/rpmsg/
8742F:	Documentation/rpmsg.txt
8743F:	include/linux/rpmsg.h
8744
8745RESET CONTROLLER FRAMEWORK
8746M:	Philipp Zabel <p.zabel@pengutronix.de>
8747S:	Maintained
8748F:	drivers/reset/
8749F:	Documentation/devicetree/bindings/reset/
8750F:	include/dt-bindings/reset/
8751F:	include/linux/reset.h
8752F:	include/linux/reset-controller.h
8753
8754RFKILL
8755M:	Johannes Berg <johannes@sipsolutions.net>
8756L:	linux-wireless@vger.kernel.org
8757W:	http://wireless.kernel.org/
8758T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8759T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8760S:	Maintained
8761F:	Documentation/rfkill.txt
8762F:	net/rfkill/
8763
8764RHASHTABLE
8765M:	Thomas Graf <tgraf@suug.ch>
8766L:	netdev@vger.kernel.org
8767S:	Maintained
8768F:	lib/rhashtable.c
8769F:	include/linux/rhashtable.h
8770
8771RICOH SMARTMEDIA/XD DRIVER
8772M:	Maxim Levitsky <maximlevitsky@gmail.com>
8773S:	Maintained
8774F:	drivers/mtd/nand/r852.c
8775F:	drivers/mtd/nand/r852.h
8776
8777RICOH R5C592 MEMORYSTICK DRIVER
8778M:	Maxim Levitsky <maximlevitsky@gmail.com>
8779S:	Maintained
8780F:	drivers/memstick/host/r592.*
8781
8782ROCCAT DRIVERS
8783M:	Stefan Achatz <erazor_de@users.sourceforge.net>
8784W:	http://sourceforge.net/projects/roccat/
8785S:	Maintained
8786F:	drivers/hid/hid-roccat*
8787F:	include/linux/hid-roccat*
8788F:	Documentation/ABI/*/sysfs-driver-hid-roccat*
8789
8790ROCKER DRIVER
8791M:	Jiri Pirko <jiri@resnulli.us>
8792M:	Scott Feldman <sfeldma@gmail.com>
8793L:	netdev@vger.kernel.org
8794S:	Supported
8795F:	drivers/net/ethernet/rocker/
8796
8797ROCKETPORT DRIVER
8798P:	Comtrol Corp.
8799W:	http://www.comtrol.com
8800S:	Maintained
8801F:	Documentation/serial/rocket.txt
8802F:	drivers/tty/rocket*
8803
8804ROCKETPORT EXPRESS/INFINITY DRIVER
8805M:	Kevin Cernekee <cernekee@gmail.com>
8806L:	linux-serial@vger.kernel.org
8807S:	Odd Fixes
8808F:	drivers/tty/serial/rp2.*
8809
8810ROSE NETWORK LAYER
8811M:	Ralf Baechle <ralf@linux-mips.org>
8812L:	linux-hams@vger.kernel.org
8813W:	http://www.linux-ax25.org/
8814S:	Maintained
8815F:	include/net/rose.h
8816F:	include/uapi/linux/rose.h
8817F:	net/rose/
8818
8819RTL2830 MEDIA DRIVER
8820M:	Antti Palosaari <crope@iki.fi>
8821L:	linux-media@vger.kernel.org
8822W:	http://linuxtv.org/
8823W:	http://palosaari.fi/linux/
8824Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8825T:	git git://linuxtv.org/anttip/media_tree.git
8826S:	Maintained
8827F:	drivers/media/dvb-frontends/rtl2830*
8828
8829RTL2832 MEDIA DRIVER
8830M:	Antti Palosaari <crope@iki.fi>
8831L:	linux-media@vger.kernel.org
8832W:	http://linuxtv.org/
8833W:	http://palosaari.fi/linux/
8834Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8835T:	git git://linuxtv.org/anttip/media_tree.git
8836S:	Maintained
8837F:	drivers/media/dvb-frontends/rtl2832*
8838
8839RTL2832_SDR MEDIA DRIVER
8840M:	Antti Palosaari <crope@iki.fi>
8841L:	linux-media@vger.kernel.org
8842W:	http://linuxtv.org/
8843W:	http://palosaari.fi/linux/
8844Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8845T:	git git://linuxtv.org/anttip/media_tree.git
8846S:	Maintained
8847F:	drivers/media/dvb-frontends/rtl2832_sdr*
8848
8849RTL8180 WIRELESS DRIVER
8850L:	linux-wireless@vger.kernel.org
8851W:	http://wireless.kernel.org/
8852T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8853S:	Orphan
8854F:	drivers/net/wireless/rtl818x/rtl8180/
8855
8856RTL8187 WIRELESS DRIVER
8857M:	Herton Ronaldo Krzesinski <herton@canonical.com>
8858M:	Hin-Tak Leung <htl10@users.sourceforge.net>
8859M:	Larry Finger <Larry.Finger@lwfinger.net>
8860L:	linux-wireless@vger.kernel.org
8861W:	http://wireless.kernel.org/
8862T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8863S:	Maintained
8864F:	drivers/net/wireless/rtl818x/rtl8187/
8865
8866RTL8192CE WIRELESS DRIVER
8867M:	Larry Finger <Larry.Finger@lwfinger.net>
8868M:	Chaoming Li <chaoming_li@realsil.com.cn>
8869L:	linux-wireless@vger.kernel.org
8870W:	http://wireless.kernel.org/
8871T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8872S:	Maintained
8873F:	drivers/net/wireless/rtlwifi/
8874F:	drivers/net/wireless/rtlwifi/rtl8192ce/
8875
8876S3 SAVAGE FRAMEBUFFER DRIVER
8877M:	Antonino Daplas <adaplas@gmail.com>
8878L:	linux-fbdev@vger.kernel.org
8879S:	Maintained
8880F:	drivers/video/fbdev/savage/
8881
8882S390
8883M:	Martin Schwidefsky <schwidefsky@de.ibm.com>
8884M:	Heiko Carstens <heiko.carstens@de.ibm.com>
8885L:	linux-s390@vger.kernel.org
8886W:	http://www.ibm.com/developerworks/linux/linux390/
8887S:	Supported
8888F:	arch/s390/
8889F:	drivers/s390/
8890F:	Documentation/s390/
8891F:	Documentation/DocBook/s390*
8892
8893S390 COMMON I/O LAYER
8894M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
8895M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8896L:	linux-s390@vger.kernel.org
8897W:	http://www.ibm.com/developerworks/linux/linux390/
8898S:	Supported
8899F:	drivers/s390/cio/
8900
8901S390 DASD DRIVER
8902M:	Stefan Weinhuber <wein@de.ibm.com>
8903M:	Stefan Haberland <stefan.haberland@de.ibm.com>
8904L:	linux-s390@vger.kernel.org
8905W:	http://www.ibm.com/developerworks/linux/linux390/
8906S:	Supported
8907F:	drivers/s390/block/dasd*
8908F:	block/partitions/ibm.c
8909
8910S390 NETWORK DRIVERS
8911M:	Ursula Braun <ursula.braun@de.ibm.com>
8912L:	linux-s390@vger.kernel.org
8913W:	http://www.ibm.com/developerworks/linux/linux390/
8914S:	Supported
8915F:	drivers/s390/net/
8916
8917S390 PCI SUBSYSTEM
8918M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
8919M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
8920L:	linux-s390@vger.kernel.org
8921W:	http://www.ibm.com/developerworks/linux/linux390/
8922S:	Supported
8923F:	arch/s390/pci/
8924F:	drivers/pci/hotplug/s390_pci_hpc.c
8925
8926S390 ZCRYPT DRIVER
8927M:	Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8928L:	linux-s390@vger.kernel.org
8929W:	http://www.ibm.com/developerworks/linux/linux390/
8930S:	Supported
8931F:	drivers/s390/crypto/
8932
8933S390 ZFCP DRIVER
8934M:	Steffen Maier <maier@linux.vnet.ibm.com>
8935L:	linux-s390@vger.kernel.org
8936W:	http://www.ibm.com/developerworks/linux/linux390/
8937S:	Supported
8938F:	drivers/s390/scsi/zfcp_*
8939
8940S390 IUCV NETWORK LAYER
8941M:	Ursula Braun <ursula.braun@de.ibm.com>
8942L:	linux-s390@vger.kernel.org
8943W:	http://www.ibm.com/developerworks/linux/linux390/
8944S:	Supported
8945F:	drivers/s390/net/*iucv*
8946F:	include/net/iucv/
8947F:	net/iucv/
8948
8949S3C24XX SD/MMC Driver
8950M:	Ben Dooks <ben-linux@fluff.org>
8951L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8952S:	Supported
8953F:	drivers/mmc/host/s3cmci.*
8954
8955SAA6588 RDS RECEIVER DRIVER
8956M:	Hans Verkuil <hverkuil@xs4all.nl>
8957L:	linux-media@vger.kernel.org
8958T:	git git://linuxtv.org/media_tree.git
8959W:	http://linuxtv.org
8960S:	Odd Fixes
8961F:	drivers/media/i2c/saa6588*
8962
8963SAA7134 VIDEO4LINUX DRIVER
8964M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8965L:	linux-media@vger.kernel.org
8966W:	http://linuxtv.org
8967T:	git git://linuxtv.org/media_tree.git
8968S:	Odd fixes
8969F:	Documentation/video4linux/*.saa7134
8970F:	drivers/media/pci/saa7134/
8971
8972SAA7146 VIDEO4LINUX-2 DRIVER
8973M:	Hans Verkuil <hverkuil@xs4all.nl>
8974L:	linux-media@vger.kernel.org
8975T:	git git://linuxtv.org/media_tree.git
8976S:	Maintained
8977F:	drivers/media/common/saa7146/
8978F:	drivers/media/pci/saa7146/
8979F:	include/media/saa7146*
8980
8981SAMSUNG LAPTOP DRIVER
8982M:	Corentin Chary <corentin.chary@gmail.com>
8983L:	platform-driver-x86@vger.kernel.org
8984S:	Maintained
8985F:	drivers/platform/x86/samsung-laptop.c
8986
8987SAMSUNG AUDIO (ASoC) DRIVERS
8988M:	Sangbeom Kim <sbkim73@samsung.com>
8989L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8990S:	Supported
8991F:	sound/soc/samsung/
8992
8993SAMSUNG FRAMEBUFFER DRIVER
8994M:	Jingoo Han <jingoohan1@gmail.com>
8995L:	linux-fbdev@vger.kernel.org
8996S:	Maintained
8997F:	drivers/video/fbdev/s3c-fb.c
8998
8999SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9000M:	Sangbeom Kim <sbkim73@samsung.com>
9001M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
9002L:	linux-kernel@vger.kernel.org
9003L:	linux-samsung-soc@vger.kernel.org
9004S:	Supported
9005F:	drivers/mfd/sec*.c
9006F:	drivers/regulator/s2m*.c
9007F:	drivers/regulator/s5m*.c
9008F:	drivers/clk/clk-s2mps11.c
9009F:	drivers/rtc/rtc-s5m.c
9010F:	include/linux/mfd/samsung/
9011F:	Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9012F:	Documentation/devicetree/bindings/mfd/s2mp*.txt
9013
9014SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9015M:	Kyungmin Park <kyungmin.park@samsung.com>
9016M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9017L:	linux-media@vger.kernel.org
9018Q:	https://patchwork.linuxtv.org/project/linux-media/list/
9019S:	Supported
9020F:	drivers/media/platform/exynos4-is/
9021
9022SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9023M:	Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9024L:	linux-media@vger.kernel.org
9025L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9026S:	Maintained
9027F:	drivers/media/platform/s3c-camif/
9028F:	include/media/s3c_camif.h
9029
9030SAMSUNG S5C73M3 CAMERA DRIVER
9031M:	Kyungmin Park <kyungmin.park@samsung.com>
9032M:	Andrzej Hajda <a.hajda@samsung.com>
9033L:	linux-media@vger.kernel.org
9034S:	Supported
9035F:	drivers/media/i2c/s5c73m3/*
9036
9037SAMSUNG S5K5BAF CAMERA DRIVER
9038M:	Kyungmin Park <kyungmin.park@samsung.com>
9039M:	Andrzej Hajda <a.hajda@samsung.com>
9040L:	linux-media@vger.kernel.org
9041S:	Supported
9042F:	drivers/media/i2c/s5k5baf.c
9043
9044SAMSUNG S3FWRN5 NFC DRIVER
9045M:	Robert Baldyga <r.baldyga@samsung.com>
9046L:	linux-nfc@lists.01.org (moderated for non-subscribers)
9047S:	Supported
9048F:	drivers/nfc/s3fwrn5
9049
9050SAMSUNG SOC CLOCK DRIVERS
9051M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9052M:	Tomasz Figa <tomasz.figa@gmail.com>
9053S:	Supported
9054L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9055F:	drivers/clk/samsung/
9056
9057SAMSUNG SXGBE DRIVERS
9058M:	Byungho An <bh74.an@samsung.com>
9059M:	Girish K S <ks.giri@samsung.com>
9060M:	Vipul Pandya <vipul.pandya@samsung.com>
9061S:	Supported
9062L:	netdev@vger.kernel.org
9063F:	drivers/net/ethernet/samsung/sxgbe/
9064
9065SAMSUNG THERMAL DRIVER
9066M:	Lukasz Majewski <l.majewski@samsung.com>
9067L:	linux-pm@vger.kernel.org
9068L:	linux-samsung-soc@vger.kernel.org
9069S:	Supported
9070T:	https://github.com/lmajewski/linux-samsung-thermal.git
9071F:	drivers/thermal/samsung/
9072
9073SAMSUNG USB2 PHY DRIVER
9074M:	Kamil Debski <k.debski@samsung.com>
9075L:	linux-kernel@vger.kernel.org
9076S:	Supported
9077F:	Documentation/devicetree/bindings/phy/samsung-phy.txt
9078F:	Documentation/phy/samsung-usb2.txt
9079F:	drivers/phy/phy-exynos4210-usb2.c
9080F:	drivers/phy/phy-exynos4x12-usb2.c
9081F:	drivers/phy/phy-exynos5250-usb2.c
9082F:	drivers/phy/phy-s5pv210-usb2.c
9083F:	drivers/phy/phy-samsung-usb2.c
9084F:	drivers/phy/phy-samsung-usb2.h
9085
9086SERIAL DRIVERS
9087M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9088L:	linux-serial@vger.kernel.org
9089S:	Maintained
9090F:	drivers/tty/serial/
9091
9092SYNOPSYS DESIGNWARE DMAC DRIVER
9093M:	Viresh Kumar <vireshk@kernel.org>
9094M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9095S:	Maintained
9096F:	include/linux/dma/dw.h
9097F:	include/linux/platform_data/dma-dw.h
9098F:	drivers/dma/dw/
9099
9100SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9101M: Lars Persson <lars.persson@axis.com>
9102L: netdev@vger.kernel.org
9103S: Supported
9104F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9105F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9106
9107SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9108M:	Seungwon Jeon <tgih.jun@samsung.com>
9109M:	Jaehoon Chung <jh80.chung@samsung.com>
9110L:	linux-mmc@vger.kernel.org
9111S:	Maintained
9112F:	include/linux/mmc/dw_mmc.h
9113F:	drivers/mmc/host/dw_mmc*
9114
9115THUNDERBOLT DRIVER
9116M:	Andreas Noever <andreas.noever@gmail.com>
9117S:	Maintained
9118F:	drivers/thunderbolt/
9119
9120TIMEKEEPING, CLOCKSOURCE CORE, NTP
9121M:	John Stultz <john.stultz@linaro.org>
9122M:	Thomas Gleixner <tglx@linutronix.de>
9123L:	linux-kernel@vger.kernel.org
9124T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9125S:	Supported
9126F:	include/linux/clocksource.h
9127F:	include/linux/time.h
9128F:	include/linux/timex.h
9129F:	include/uapi/linux/time.h
9130F:	include/uapi/linux/timex.h
9131F:	kernel/time/clocksource.c
9132F:	kernel/time/time*.c
9133F:	kernel/time/ntp.c
9134F:	tools/testing/selftests/timers/
9135
9136SC1200 WDT DRIVER
9137M:	Zwane Mwaikambo <zwanem@gmail.com>
9138S:	Maintained
9139F:	drivers/watchdog/sc1200wdt.c
9140
9141SCHEDULER
9142M:	Ingo Molnar <mingo@redhat.com>
9143M:	Peter Zijlstra <peterz@infradead.org>
9144L:	linux-kernel@vger.kernel.org
9145T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9146S:	Maintained
9147F:	kernel/sched/
9148F:	include/linux/sched.h
9149F:	include/uapi/linux/sched.h
9150F:	include/linux/wait.h
9151
9152SCORE ARCHITECTURE
9153M:	Chen Liqin <liqin.linux@gmail.com>
9154M:	Lennox Wu <lennox.wu@gmail.com>
9155W:	http://www.sunplus.com
9156S:	Supported
9157F:	arch/score/
9158
9159SCSI CDROM DRIVER
9160M:	Jens Axboe <axboe@kernel.dk>
9161L:	linux-scsi@vger.kernel.org
9162W:	http://www.kernel.dk
9163S:	Maintained
9164F:	drivers/scsi/sr*
9165
9166SCSI RDMA PROTOCOL (SRP) INITIATOR
9167M:	Bart Van Assche <bart.vanassche@sandisk.com>
9168L:	linux-rdma@vger.kernel.org
9169S:	Supported
9170W:	http://www.openfabrics.org
9171Q:	http://patchwork.kernel.org/project/linux-rdma/list/
9172T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9173F:	drivers/infiniband/ulp/srp/
9174F:	include/scsi/srp.h
9175
9176SCSI SG DRIVER
9177M:	Doug Gilbert <dgilbert@interlog.com>
9178L:	linux-scsi@vger.kernel.org
9179W:	http://sg.danny.cz/sg
9180S:	Maintained
9181F:	Documentation/scsi/scsi-generic.txt
9182F:	drivers/scsi/sg.c
9183F:	include/scsi/sg.h
9184
9185SCSI SUBSYSTEM
9186M:	"James E.J. Bottomley" <JBottomley@odin.com>
9187L:	linux-scsi@vger.kernel.org
9188T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9189S:	Maintained
9190F:	drivers/scsi/
9191F:	include/scsi/
9192
9193SCSI TAPE DRIVER
9194M:	Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9195L:	linux-scsi@vger.kernel.org
9196S:	Maintained
9197F:	Documentation/scsi/st.txt
9198F:	drivers/scsi/st.*
9199F:	drivers/scsi/st_*.h
9200
9201SCTP PROTOCOL
9202M:	Vlad Yasevich <vyasevich@gmail.com>
9203M:	Neil Horman <nhorman@tuxdriver.com>
9204L:	linux-sctp@vger.kernel.org
9205W:	http://lksctp.sourceforge.net
9206S:	Maintained
9207F:	Documentation/networking/sctp.txt
9208F:	include/linux/sctp.h
9209F:	include/uapi/linux/sctp.h
9210F:	include/net/sctp/
9211F:	net/sctp/
9212
9213SCx200 CPU SUPPORT
9214M:	Jim Cromie <jim.cromie@gmail.com>
9215S:	Odd Fixes
9216F:	Documentation/i2c/busses/scx200_acb
9217F:	arch/x86/platform/scx200/
9218F:	drivers/watchdog/scx200_wdt.c
9219F:	drivers/i2c/busses/scx200*
9220F:	drivers/mtd/maps/scx200_docflash.c
9221F:	include/linux/scx200.h
9222
9223SCx200 GPIO DRIVER
9224M:	Jim Cromie <jim.cromie@gmail.com>
9225S:	Maintained
9226F:	drivers/char/scx200_gpio.c
9227F:	include/linux/scx200_gpio.h
9228
9229SCx200 HRT CLOCKSOURCE DRIVER
9230M:	Jim Cromie <jim.cromie@gmail.com>
9231S:	Maintained
9232F:	drivers/clocksource/scx200_hrt.c
9233
9234SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9235M:	Sascha Sommer <saschasommer@freenet.de>
9236L:	sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9237S:	Maintained
9238F:	drivers/mmc/host/sdricoh_cs.c
9239
9240SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9241L:	linux-mmc@vger.kernel.org
9242S:	Orphan
9243F:	drivers/mmc/host/sdhci.*
9244F:	drivers/mmc/host/sdhci-pltfm.[ch]
9245
9246SECURE COMPUTING
9247M:	Kees Cook <keescook@chromium.org>
9248R:	Andy Lutomirski <luto@amacapital.net>
9249R:	Will Drewry <wad@chromium.org>
9250T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9251S:	Supported
9252F:	kernel/seccomp.c
9253F:	include/uapi/linux/seccomp.h
9254F:	include/linux/seccomp.h
9255F:	tools/testing/selftests/seccomp/*
9256K:	\bsecure_computing
9257K:	\bTIF_SECCOMP\b
9258
9259SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9260M:	Ben Dooks <ben-linux@fluff.org>
9261M:	Jaehoon Chung <jh80.chung@samsung.com>
9262L:	linux-mmc@vger.kernel.org
9263S:	Maintained
9264F:	drivers/mmc/host/sdhci-s3c*
9265
9266SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9267M:	Viresh Kumar <vireshk@kernel.org>
9268L:	spear-devel@list.st.com
9269L:	linux-mmc@vger.kernel.org
9270S:	Maintained
9271F:	drivers/mmc/host/sdhci-spear.c
9272
9273SECURITY SUBSYSTEM
9274M:	James Morris <james.l.morris@oracle.com>
9275M:	"Serge E. Hallyn" <serge@hallyn.com>
9276L:	linux-security-module@vger.kernel.org (suggested Cc:)
9277T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9278W:	http://kernsec.org/
9279S:	Supported
9280F:	security/
9281
9282SECURITY CONTACT
9283M:	Security Officers <security@kernel.org>
9284S:	Supported
9285
9286SELINUX SECURITY MODULE
9287M:	Paul Moore <paul@paul-moore.com>
9288M:	Stephen Smalley <sds@tycho.nsa.gov>
9289M:	Eric Paris <eparis@parisplace.org>
9290L:	selinux@tycho.nsa.gov (moderated for non-subscribers)
9291W:	http://selinuxproject.org
9292T:	git git://git.infradead.org/users/pcmoore/selinux
9293S:	Supported
9294F:	include/linux/selinux*
9295F:	security/selinux/
9296F:	scripts/selinux/
9297
9298APPARMOR SECURITY MODULE
9299M:	John Johansen <john.johansen@canonical.com>
9300L:	apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9301W:	apparmor.wiki.kernel.org
9302T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9303S:	Supported
9304F:	security/apparmor/
9305
9306YAMA SECURITY MODULE
9307M:	Kees Cook <keescook@chromium.org>
9308T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9309S:	Supported
9310F:	security/yama/
9311
9312SENSABLE PHANTOM
9313M:	Jiri Slaby <jirislaby@gmail.com>
9314S:	Maintained
9315F:	drivers/misc/phantom.c
9316F:	include/uapi/linux/phantom.h
9317
9318SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9319M:	Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9320M:	Minh Tran <minh.tran@avagotech.com>
9321M:	John Soni Jose <sony.john-n@avagotech.com>
9322L:	linux-scsi@vger.kernel.org
9323W:	http://www.avagotech.com
9324S:	Supported
9325F:	drivers/scsi/be2iscsi/
9326
9327Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9328M:	Sathya Perla <sathya.perla@avagotech.com>
9329M:	Ajit Khaparde <ajit.khaparde@avagotech.com>
9330M:	Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9331M:	Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9332L:	netdev@vger.kernel.org
9333W:	http://www.emulex.com
9334S:	Supported
9335F:	drivers/net/ethernet/emulex/benet/
9336
9337EMULEX ONECONNECT ROCE DRIVER
9338M:	Selvin Xavier <selvin.xavier@avagotech.com>
9339M:	Devesh Sharma <devesh.sharma@avagotech.com>
9340M:	Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9341L:	linux-rdma@vger.kernel.org
9342W:	http://www.emulex.com
9343S:	Supported
9344F:	drivers/infiniband/hw/ocrdma/
9345
9346SFC NETWORK DRIVER
9347M:	Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9348M:	Shradha Shah <sshah@solarflare.com>
9349L:	netdev@vger.kernel.org
9350S:	Supported
9351F:	drivers/net/ethernet/sfc/
9352
9353SGI GRU DRIVER
9354M:	Dimitri Sivanich <sivanich@sgi.com>
9355S:	Maintained
9356F:	drivers/misc/sgi-gru/
9357
9358SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9359M:	Pat Gefre <pfg@sgi.com>
9360L:	linux-ia64@vger.kernel.org
9361S:	Supported
9362F:	Documentation/ia64/serial.txt
9363F:	drivers/tty/serial/ioc?_serial.c
9364F:	include/linux/ioc?.h
9365
9366SGI XP/XPC/XPNET DRIVER
9367M:	Cliff Whickman <cpw@sgi.com>
9368M:	Robin Holt <robinmholt@gmail.com>
9369S:	Maintained
9370F:	drivers/misc/sgi-xp/
9371
9372SI2157 MEDIA DRIVER
9373M:	Antti Palosaari <crope@iki.fi>
9374L:	linux-media@vger.kernel.org
9375W:	http://linuxtv.org/
9376W:	http://palosaari.fi/linux/
9377Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9378T:	git git://linuxtv.org/anttip/media_tree.git
9379S:	Maintained
9380F:	drivers/media/tuners/si2157*
9381
9382SI2168 MEDIA DRIVER
9383M:	Antti Palosaari <crope@iki.fi>
9384L:	linux-media@vger.kernel.org
9385W:	http://linuxtv.org/
9386W:	http://palosaari.fi/linux/
9387Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9388T:	git git://linuxtv.org/anttip/media_tree.git
9389S:	Maintained
9390F:	drivers/media/dvb-frontends/si2168*
9391
9392SI470X FM RADIO RECEIVER I2C DRIVER
9393M:	Hans Verkuil <hverkuil@xs4all.nl>
9394L:	linux-media@vger.kernel.org
9395T:	git git://linuxtv.org/media_tree.git
9396W:	http://linuxtv.org
9397S:	Odd Fixes
9398F:	drivers/media/radio/si470x/radio-si470x-i2c.c
9399
9400SI470X FM RADIO RECEIVER USB DRIVER
9401M:	Hans Verkuil <hverkuil@xs4all.nl>
9402L:	linux-media@vger.kernel.org
9403T:	git git://linuxtv.org/media_tree.git
9404W:	http://linuxtv.org
9405S:	Maintained
9406F:	drivers/media/radio/si470x/radio-si470x-common.c
9407F:	drivers/media/radio/si470x/radio-si470x.h
9408F:	drivers/media/radio/si470x/radio-si470x-usb.c
9409
9410SI4713 FM RADIO TRANSMITTER I2C DRIVER
9411M:	Eduardo Valentin <edubezval@gmail.com>
9412L:	linux-media@vger.kernel.org
9413T:	git git://linuxtv.org/media_tree.git
9414W:	http://linuxtv.org
9415S:	Odd Fixes
9416F:	drivers/media/radio/si4713/si4713.?
9417
9418SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9419M:	Eduardo Valentin <edubezval@gmail.com>
9420L:	linux-media@vger.kernel.org
9421T:	git git://linuxtv.org/media_tree.git
9422W:	http://linuxtv.org
9423S:	Odd Fixes
9424F:	drivers/media/radio/si4713/radio-platform-si4713.c
9425
9426SI4713 FM RADIO TRANSMITTER USB DRIVER
9427M:	Hans Verkuil <hverkuil@xs4all.nl>
9428L:	linux-media@vger.kernel.org
9429T:	git git://linuxtv.org/media_tree.git
9430W:	http://linuxtv.org
9431S:	Maintained
9432F:	drivers/media/radio/si4713/radio-usb-si4713.c
9433
9434SIANO DVB DRIVER
9435M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9436L:	linux-media@vger.kernel.org
9437W:	http://linuxtv.org
9438T:	git git://linuxtv.org/media_tree.git
9439S:	Odd fixes
9440F:	drivers/media/common/siano/
9441F:	drivers/media/usb/siano/
9442F:	drivers/media/usb/siano/
9443F:	drivers/media/mmc/siano/
9444
9445SIMPLEFB FB DRIVER
9446M:	Hans de Goede <hdegoede@redhat.com>
9447L:	linux-fbdev@vger.kernel.org
9448S:	Maintained
9449F:	Documentation/devicetree/bindings/video/simple-framebuffer.txt
9450F:	drivers/video/fbdev/simplefb.c
9451F:	include/linux/platform_data/simplefb.h
9452
9453SH_VEU V4L2 MEM2MEM DRIVER
9454L:	linux-media@vger.kernel.org
9455S:	Orphan
9456F:	drivers/media/platform/sh_veu.c
9457
9458SH_VOU V4L2 OUTPUT DRIVER
9459L:	linux-media@vger.kernel.org
9460S:	Orphan
9461F:	drivers/media/platform/sh_vou.c
9462F:	include/media/sh_vou.h
9463
9464SIMPLE FIRMWARE INTERFACE (SFI)
9465M:	Len Brown <lenb@kernel.org>
9466L:	sfi-devel@simplefirmware.org
9467W:	http://simplefirmware.org/
9468T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9469S:	Supported
9470F:	arch/x86/platform/sfi/
9471F:	drivers/sfi/
9472F:	include/linux/sfi*.h
9473
9474SIMTEC EB110ATX (Chalice CATS)
9475P:	Ben Dooks
9476P:	Vincent Sanders <vince@simtec.co.uk>
9477M:	Simtec Linux Team <linux@simtec.co.uk>
9478W:	http://www.simtec.co.uk/products/EB110ATX/
9479S:	Supported
9480
9481SIMTEC EB2410ITX (BAST)
9482P:	Ben Dooks
9483P:	Vincent Sanders <vince@simtec.co.uk>
9484M:	Simtec Linux Team <linux@simtec.co.uk>
9485W:	http://www.simtec.co.uk/products/EB2410ITX/
9486S:	Supported
9487F:	arch/arm/mach-s3c24xx/mach-bast.c
9488F:	arch/arm/mach-s3c24xx/bast-ide.c
9489F:	arch/arm/mach-s3c24xx/bast-irq.c
9490
9491TI DAVINCI MACHINE SUPPORT
9492M:	Sekhar Nori <nsekhar@ti.com>
9493M:	Kevin Hilman <khilman@deeprootsystems.com>
9494T:	git git://gitorious.org/linux-davinci/linux-davinci.git
9495Q:	http://patchwork.kernel.org/project/linux-davinci/list/
9496S:	Supported
9497F:	arch/arm/mach-davinci/
9498F:	drivers/i2c/busses/i2c-davinci.c
9499
9500TI DAVINCI SERIES MEDIA DRIVER
9501M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9502L:	linux-media@vger.kernel.org
9503W:	http://linuxtv.org/
9504Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9505T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9506S:	Maintained
9507F:	drivers/media/platform/davinci/
9508F:	include/media/davinci/
9509
9510TI AM437X VPFE DRIVER
9511M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9512L:	linux-media@vger.kernel.org
9513W:	http://linuxtv.org/
9514Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9515T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9516S:	Maintained
9517F:	drivers/media/platform/am437x/
9518
9519OV2659 OMNIVISION SENSOR DRIVER
9520M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9521L:	linux-media@vger.kernel.org
9522W:	http://linuxtv.org/
9523Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9524T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9525S:	Maintained
9526F:	drivers/media/i2c/ov2659.c
9527F:	include/media/ov2659.h
9528
9529SILICON MOTION SM712 FRAME BUFFER DRIVER
9530M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9531M:	Teddy Wang <teddy.wang@siliconmotion.com>
9532M:	Sudip Mukherjee <sudip@vectorindia.org>
9533L:	linux-fbdev@vger.kernel.org
9534S:	Maintained
9535F:	drivers/video/fbdev/sm712*
9536F:	Documentation/fb/sm712fb.txt
9537
9538SIS 190 ETHERNET DRIVER
9539M:	Francois Romieu <romieu@fr.zoreil.com>
9540L:	netdev@vger.kernel.org
9541S:	Maintained
9542F:	drivers/net/ethernet/sis/sis190.c
9543
9544SIS 900/7016 FAST ETHERNET DRIVER
9545M:	Daniele Venzano <venza@brownhat.org>
9546W:	http://www.brownhat.org/sis900.html
9547L:	netdev@vger.kernel.org
9548S:	Maintained
9549F:	drivers/net/ethernet/sis/sis900.*
9550
9551SIS FRAMEBUFFER DRIVER
9552M:	Thomas Winischhofer <thomas@winischhofer.net>
9553W:	http://www.winischhofer.net/linuxsisvga.shtml
9554S:	Maintained
9555F:	Documentation/fb/sisfb.txt
9556F:	drivers/video/fbdev/sis/
9557F:	include/video/sisfb.h
9558
9559SIS USB2VGA DRIVER
9560M:	Thomas Winischhofer <thomas@winischhofer.net>
9561W:	http://www.winischhofer.at/linuxsisusbvga.shtml
9562S:	Maintained
9563F:	drivers/usb/misc/sisusbvga/
9564
9565SLAB ALLOCATOR
9566M:	Christoph Lameter <cl@linux.com>
9567M:	Pekka Enberg <penberg@kernel.org>
9568M:	David Rientjes <rientjes@google.com>
9569M:	Joonsoo Kim <iamjoonsoo.kim@lge.com>
9570M:	Andrew Morton <akpm@linux-foundation.org>
9571L:	linux-mm@kvack.org
9572S:	Maintained
9573F:	include/linux/sl?b*.h
9574F:	mm/sl?b*
9575
9576SLEEPABLE READ-COPY UPDATE (SRCU)
9577M:	Lai Jiangshan <jiangshanlai@gmail.com>
9578M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9579M:	Josh Triplett <josh@joshtriplett.org>
9580R:	Steven Rostedt <rostedt@goodmis.org>
9581R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9582L:	linux-kernel@vger.kernel.org
9583W:	http://www.rdrop.com/users/paulmck/RCU/
9584S:	Supported
9585T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9586F:	include/linux/srcu.h
9587F:	kernel/rcu/srcu.c
9588
9589SMACK SECURITY MODULE
9590M:	Casey Schaufler <casey@schaufler-ca.com>
9591L:	linux-security-module@vger.kernel.org
9592W:	http://schaufler-ca.com
9593T:	git git://git.gitorious.org/smack-next/kernel.git
9594S:	Maintained
9595F:	Documentation/security/Smack.txt
9596F:	security/smack/
9597
9598DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9599M:	Kevin Hilman <khilman@kernel.org>
9600M:	Nishanth Menon <nm@ti.com>
9601S:	Maintained
9602F:	drivers/power/avs/
9603F:	include/linux/power/smartreflex.h
9604L:	linux-pm@vger.kernel.org
9605
9606SMC91x ETHERNET DRIVER
9607M:	Nicolas Pitre <nico@fluxnic.net>
9608S:	Odd Fixes
9609F:	drivers/net/ethernet/smsc/smc91x.*
9610
9611SMIA AND SMIA++ IMAGE SENSOR DRIVER
9612M:	Sakari Ailus <sakari.ailus@iki.fi>
9613L:	linux-media@vger.kernel.org
9614S:	Maintained
9615F:	drivers/media/i2c/smiapp/
9616F:	include/media/smiapp.h
9617F:	drivers/media/i2c/smiapp-pll.c
9618F:	drivers/media/i2c/smiapp-pll.h
9619F:	include/uapi/linux/smiapp.h
9620F:	Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9621
9622SMM665 HARDWARE MONITOR DRIVER
9623M:	Guenter Roeck <linux@roeck-us.net>
9624L:	lm-sensors@lm-sensors.org
9625S:	Maintained
9626F:	Documentation/hwmon/smm665
9627F:	drivers/hwmon/smm665.c
9628
9629SMSC EMC2103 HARDWARE MONITOR DRIVER
9630M:	Steve Glendinning <steve.glendinning@shawell.net>
9631L:	lm-sensors@lm-sensors.org
9632S:	Maintained
9633F:	Documentation/hwmon/emc2103
9634F:	drivers/hwmon/emc2103.c
9635
9636SMSC SCH5627 HARDWARE MONITOR DRIVER
9637M:	Hans de Goede <hdegoede@redhat.com>
9638L:	lm-sensors@lm-sensors.org
9639S:	Supported
9640F:	Documentation/hwmon/sch5627
9641F:	drivers/hwmon/sch5627.c
9642
9643SMSC47B397 HARDWARE MONITOR DRIVER
9644M:	Jean Delvare <jdelvare@suse.com>
9645L:	lm-sensors@lm-sensors.org
9646S:	Maintained
9647F:	Documentation/hwmon/smsc47b397
9648F:	drivers/hwmon/smsc47b397.c
9649
9650SMSC911x ETHERNET DRIVER
9651M:	Steve Glendinning <steve.glendinning@shawell.net>
9652L:	netdev@vger.kernel.org
9653S:	Maintained
9654F:	include/linux/smsc911x.h
9655F:	drivers/net/ethernet/smsc/smsc911x.*
9656
9657SMSC9420 PCI ETHERNET DRIVER
9658M:	Steve Glendinning <steve.glendinning@shawell.net>
9659L:	netdev@vger.kernel.org
9660S:	Maintained
9661F:	drivers/net/ethernet/smsc/smsc9420.*
9662
9663SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9664M:	Steve Glendinning <steve.glendinning@shawell.net>
9665L:	linux-fbdev@vger.kernel.org
9666S:	Maintained
9667F:	drivers/video/fbdev/smscufx.c
9668
9669SOC-CAMERA V4L2 SUBSYSTEM
9670M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9671L:	linux-media@vger.kernel.org
9672T:	git git://linuxtv.org/media_tree.git
9673S:	Maintained
9674F:	include/media/soc*
9675F:	drivers/media/i2c/soc_camera/
9676F:	drivers/media/platform/soc_camera/
9677
9678SOEKRIS NET48XX LED SUPPORT
9679M:	Chris Boot <bootc@bootc.net>
9680S:	Maintained
9681F:	drivers/leds/leds-net48xx.c
9682
9683SOFTLOGIC 6x10 MPEG CODEC
9684M:	Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9685M:	Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9686M:	Andrey Utkin <andrey.krieger.utkin@gmail.com>
9687M:	Ismael Luceno <ismael@iodev.co.uk>
9688L:	linux-media@vger.kernel.org
9689S:	Supported
9690F:	drivers/media/pci/solo6x10/
9691
9692SOFTWARE RAID (Multiple Disks) SUPPORT
9693M:	Neil Brown <neilb@suse.com>
9694L:	linux-raid@vger.kernel.org
9695S:	Supported
9696F:	drivers/md/
9697F:	include/linux/raid/
9698F:	include/uapi/linux/raid/
9699
9700SONIC NETWORK DRIVER
9701M:	Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9702L:	netdev@vger.kernel.org
9703S:	Maintained
9704F:	drivers/net/ethernet/natsemi/sonic.*
9705
9706SONICS SILICON BACKPLANE DRIVER (SSB)
9707M:	Michael Buesch <m@bues.ch>
9708L:	netdev@vger.kernel.org
9709S:	Maintained
9710F:	drivers/ssb/
9711F:	include/linux/ssb/
9712
9713SONY VAIO CONTROL DEVICE DRIVER
9714M:	Mattia Dongili <malattia@linux.it>
9715L:	platform-driver-x86@vger.kernel.org
9716W:	http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9717S:	Maintained
9718F:	Documentation/laptops/sony-laptop.txt
9719F:	drivers/char/sonypi.c
9720F:	drivers/platform/x86/sony-laptop.c
9721F:	include/linux/sony-laptop.h
9722
9723SONY MEMORYSTICK CARD SUPPORT
9724M:	Alex Dubov <oakad@yahoo.com>
9725W:	http://tifmxx.berlios.de/
9726S:	Maintained
9727F:	drivers/memstick/host/tifm_ms.c
9728
9729SONY MEMORYSTICK STANDARD SUPPORT
9730M:	Maxim Levitsky <maximlevitsky@gmail.com>
9731S:	Maintained
9732F:	drivers/memstick/core/ms_block.*
9733
9734SOUND
9735M:	Jaroslav Kysela <perex@perex.cz>
9736M:	Takashi Iwai <tiwai@suse.com>
9737L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9738W:	http://www.alsa-project.org/
9739T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9740T:	git git://git.alsa-project.org/alsa-kernel.git
9741Q:	http://patchwork.kernel.org/project/alsa-devel/list/
9742S:	Maintained
9743F:	Documentation/sound/
9744F:	include/sound/
9745F:	include/uapi/sound/
9746F:	sound/
9747
9748SOUND - COMPRESSED AUDIO
9749M:	Vinod Koul <vinod.koul@intel.com>
9750L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9751T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9752S:	Supported
9753F:	Documentation/sound/alsa/compress_offload.txt
9754F:	include/sound/compress_driver.h
9755F:	include/uapi/sound/compress_*
9756F:	sound/core/compress_offload.c
9757F:	sound/soc/soc-compress.c
9758
9759SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9760M:	Liam Girdwood <lgirdwood@gmail.com>
9761M:	Mark Brown <broonie@kernel.org>
9762T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9763L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9764W:	http://alsa-project.org/main/index.php/ASoC
9765S:	Supported
9766F:	Documentation/sound/alsa/soc/
9767F:	sound/soc/
9768F:	include/sound/soc*
9769
9770SOUND - DMAENGINE HELPERS
9771M:	Lars-Peter Clausen <lars@metafoo.de>
9772S:	Supported
9773F:	include/sound/dmaengine_pcm.h
9774F:	sound/core/pcm_dmaengine.c
9775F:	sound/soc/soc-generic-dmaengine-pcm.c
9776
9777SP2 MEDIA DRIVER
9778M:	Olli Salonen <olli.salonen@iki.fi>
9779L:	linux-media@vger.kernel.org
9780W:	http://linuxtv.org/
9781Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9782S:	Maintained
9783F:	drivers/media/dvb-frontends/sp2*
9784
9785SPARC + UltraSPARC (sparc/sparc64)
9786M:	"David S. Miller" <davem@davemloft.net>
9787L:	sparclinux@vger.kernel.org
9788Q:	http://patchwork.ozlabs.org/project/sparclinux/list/
9789T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9790T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9791S:	Maintained
9792F:	arch/sparc/
9793F:	drivers/sbus/
9794
9795SPARC SERIAL DRIVERS
9796M:	"David S. Miller" <davem@davemloft.net>
9797L:	sparclinux@vger.kernel.org
9798T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9799T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9800S:	Maintained
9801F:	include/linux/sunserialcore.h
9802F:	drivers/tty/serial/suncore.c
9803F:	drivers/tty/serial/sunhv.c
9804F:	drivers/tty/serial/sunsab.c
9805F:	drivers/tty/serial/sunsab.h
9806F:	drivers/tty/serial/sunsu.c
9807F:	drivers/tty/serial/sunzilog.c
9808F:	drivers/tty/serial/sunzilog.h
9809
9810SPARSE CHECKER
9811M:	"Christopher Li" <sparse@chrisli.org>
9812L:	linux-sparse@vger.kernel.org
9813W:	https://sparse.wiki.kernel.org/
9814T:	git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9815T:	git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9816S:	Maintained
9817F:	include/linux/compiler.h
9818
9819SPEAR PLATFORM SUPPORT
9820M:	Viresh Kumar <vireshk@kernel.org>
9821M:	Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9822L:	spear-devel@list.st.com
9823L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9824W:	http://www.st.com/spear
9825S:	Maintained
9826F:	arch/arm/mach-spear/
9827
9828SPEAR CLOCK FRAMEWORK SUPPORT
9829M:	Viresh Kumar <vireshk@kernel.org>
9830L:	spear-devel@list.st.com
9831L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9832W:	http://www.st.com/spear
9833S:	Maintained
9834F:	drivers/clk/spear/
9835
9836SPI SUBSYSTEM
9837M:	Mark Brown <broonie@kernel.org>
9838L:	linux-spi@vger.kernel.org
9839T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9840Q:	http://patchwork.kernel.org/project/spi-devel-general/list/
9841S:	Maintained
9842F:	Documentation/spi/
9843F:	drivers/spi/
9844F:	include/linux/spi/
9845F:	include/uapi/linux/spi/
9846
9847SPIDERNET NETWORK DRIVER for CELL
9848M:	Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9849L:	netdev@vger.kernel.org
9850S:	Supported
9851F:	Documentation/networking/spider_net.txt
9852F:	drivers/net/ethernet/toshiba/spider_net*
9853
9854SPU FILE SYSTEM
9855M:	Jeremy Kerr <jk@ozlabs.org>
9856L:	linuxppc-dev@lists.ozlabs.org
9857W:	http://www.ibm.com/developerworks/power/cell/
9858S:	Supported
9859F:	Documentation/filesystems/spufs.txt
9860F:	arch/powerpc/platforms/cell/spufs/
9861
9862SQUASHFS FILE SYSTEM
9863M:	Phillip Lougher <phillip@squashfs.org.uk>
9864L:	squashfs-devel@lists.sourceforge.net (subscribers-only)
9865W:	http://squashfs.org.uk
9866S:	Maintained
9867F:	Documentation/filesystems/squashfs.txt
9868F:	fs/squashfs/
9869
9870SRM (Alpha) environment access
9871M:	Jan-Benedict Glaw <jbglaw@lug-owl.de>
9872S:	Maintained
9873F:	arch/alpha/kernel/srm_env.c
9874
9875STABLE BRANCH
9876M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9877L:	stable@vger.kernel.org
9878S:	Supported
9879F:	Documentation/stable_kernel_rules.txt
9880
9881STAGING SUBSYSTEM
9882M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9883T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9884L:	devel@driverdev.osuosl.org
9885S:	Supported
9886F:	drivers/staging/
9887
9888STAGING - COMEDI
9889M:	Ian Abbott <abbotti@mev.co.uk>
9890M:	H Hartley Sweeten <hsweeten@visionengravers.com>
9891S:	Odd Fixes
9892F:	drivers/staging/comedi/
9893
9894STAGING - FLARION FT1000 DRIVERS
9895M:	Marek Belisko <marek.belisko@gmail.com>
9896S:	Odd Fixes
9897F:	drivers/staging/ft1000/
9898
9899STAGING - INDUSTRIAL IO
9900M:	Jonathan Cameron <jic23@kernel.org>
9901L:	linux-iio@vger.kernel.org
9902S:	Odd Fixes
9903F:	drivers/staging/iio/
9904
9905STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9906M:	Jarod Wilson <jarod@wilsonet.com>
9907W:	http://www.lirc.org/
9908S:	Odd Fixes
9909F:	drivers/staging/media/lirc/
9910
9911STAGING - LUSTRE PARALLEL FILESYSTEM
9912M:	Oleg Drokin <oleg.drokin@intel.com>
9913M:	Andreas Dilger <andreas.dilger@intel.com>
9914L:	lustre-devel@lists.lustre.org (moderated for non-subscribers)
9915W:	http://wiki.lustre.org/
9916S:	Maintained
9917F:	drivers/staging/lustre
9918
9919STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9920M:	Julian Andres Klode <jak@jak-linux.org>
9921M:	Marc Dietrich <marvin24@gmx.de>
9922L:	ac100@lists.launchpad.net (moderated for non-subscribers)
9923L:	linux-tegra@vger.kernel.org
9924S:	Maintained
9925F:	drivers/staging/nvec/
9926
9927STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9928M:	Jens Frederich <jfrederich@gmail.com>
9929M:	Daniel Drake <dsd@laptop.org>
9930M:	Jon Nettleton <jon.nettleton@gmail.com>
9931W:	http://wiki.laptop.org/go/DCON
9932S:	Maintained
9933F:	drivers/staging/olpc_dcon/
9934
9935STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9936M:	Willy Tarreau <willy@meta-x.org>
9937S:	Odd Fixes
9938F:	drivers/staging/panel/
9939
9940STAGING - REALTEK RTL8712U DRIVERS
9941M:	Larry Finger <Larry.Finger@lwfinger.net>
9942M:	Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9943S:	Odd Fixes
9944F:	drivers/staging/rtl8712/
9945
9946STAGING - REALTEK RTL8723U WIRELESS DRIVER
9947M:	Larry Finger <Larry.Finger@lwfinger.net>
9948M:	Jes Sorensen <Jes.Sorensen@redhat.com>
9949L:	linux-wireless@vger.kernel.org
9950S:	Maintained
9951F:	drivers/staging/rtl8723au/
9952
9953STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9954M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9955M:	Teddy Wang <teddy.wang@siliconmotion.com>
9956M:	Sudip Mukherjee <sudip@vectorindia.org>
9957L:	linux-fbdev@vger.kernel.org
9958S:	Maintained
9959F:	drivers/staging/sm750fb/
9960
9961STAGING - SLICOSS
9962M:	Lior Dotan <liodot@gmail.com>
9963M:	Christopher Harrer <charrer@alacritech.com>
9964S:	Odd Fixes
9965F:	drivers/staging/slicoss/
9966
9967STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9968M:	William Hubbs <w.d.hubbs@gmail.com>
9969M:	Chris Brannon <chris@the-brannons.com>
9970M:	Kirk Reiser <kirk@reisers.ca>
9971M:	Samuel Thibault <samuel.thibault@ens-lyon.org>
9972L:	speakup@linux-speakup.org
9973W:	http://www.linux-speakup.org/
9974S:	Odd Fixes
9975F:	drivers/staging/speakup/
9976
9977STAGING - VIA VT665X DRIVERS
9978M:	Forest Bond <forest@alittletooquiet.net>
9979S:	Odd Fixes
9980F:	drivers/staging/vt665?/
9981
9982STAGING - WILC1000 WIFI DRIVER
9983M:	Johnny Kim <johnny.kim@atmel.com>
9984M:	Rachel Kim <rachel.kim@atmel.com>
9985M:	Dean Lee <dean.lee@atmel.com>
9986M:	Chris Park <chris.park@atmel.com>
9987L:	linux-wireless@vger.kernel.org
9988S:	Supported
9989F:	drivers/staging/wilc1000/
9990
9991STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9992M:	Arnaud Patard <arnaud.patard@rtp-net.org>
9993S:	Odd Fixes
9994F:	drivers/staging/xgifb/
9995
9996HFI1 DRIVER
9997M:	Mike Marciniszyn <infinipath@intel.com>
9998L:	linux-rdma@vger.kernel.org
9999S:	Supported
10000F:	drivers/staging/rdma/hfi1
10001
10002STARFIRE/DURALAN NETWORK DRIVER
10003M:	Ion Badulescu <ionut@badula.org>
10004S:	Odd Fixes
10005F:	drivers/net/ethernet/adaptec/starfire*
10006
10007SUN3/3X
10008M:	Sam Creasey <sammy@sammy.net>
10009W:	http://sammy.net/sun3/
10010S:	Maintained
10011F:	arch/m68k/kernel/*sun3*
10012F:	arch/m68k/sun3*/
10013F:	arch/m68k/include/asm/sun3*
10014F:	drivers/net/ethernet/i825xx/sun3*
10015
10016SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10017M:	Hans de Goede <hdegoede@redhat.com>
10018L:	linux-input@vger.kernel.org
10019S:	Maintained
10020F:	Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10021F:	drivers/input/keyboard/sun4i-lradc-keys.c
10022
10023SUNDANCE NETWORK DRIVER
10024M:	Denis Kirjanov <kda@linux-powerpc.org>
10025L:	netdev@vger.kernel.org
10026S:	Maintained
10027F:	drivers/net/ethernet/dlink/sundance.c
10028
10029SUPERH
10030L:	linux-sh@vger.kernel.org
10031Q:	http://patchwork.kernel.org/project/linux-sh/list/
10032S:	Orphan
10033F:	Documentation/sh/
10034F:	arch/sh/
10035F:	drivers/sh/
10036
10037SUSPEND TO RAM
10038M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
10039M:	Len Brown <len.brown@intel.com>
10040M:	Pavel Machek <pavel@ucw.cz>
10041L:	linux-pm@vger.kernel.org
10042S:	Supported
10043F:	Documentation/power/
10044F:	arch/x86/kernel/acpi/
10045F:	drivers/base/power/
10046F:	kernel/power/
10047F:	include/linux/suspend.h
10048F:	include/linux/freezer.h
10049F:	include/linux/pm.h
10050
10051SVGA HANDLING
10052M:	Martin Mares <mj@ucw.cz>
10053L:	linux-video@atrey.karlin.mff.cuni.cz
10054S:	Maintained
10055F:	Documentation/svga.txt
10056F:	arch/x86/boot/video*
10057
10058SWIOTLB SUBSYSTEM
10059M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10060L:	linux-kernel@vger.kernel.org
10061S:	Supported
10062F:	lib/swiotlb.c
10063F:	arch/*/kernel/pci-swiotlb.c
10064F:	include/linux/swiotlb.h
10065
10066SWITCHDEV
10067M:	Jiri Pirko <jiri@resnulli.us>
10068L:	netdev@vger.kernel.org
10069S:	Supported
10070F:	net/switchdev/
10071F:	include/net/switchdev.h
10072
10073SYNOPSYS ARC ARCHITECTURE
10074M:	Vineet Gupta <vgupta@synopsys.com>
10075S:	Supported
10076F:	arch/arc/
10077F:	Documentation/devicetree/bindings/arc/*
10078F:	drivers/tty/serial/arc_uart.c
10079T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10080
10081SYNOPSYS ARC SDP platform support
10082M:	Alexey Brodkin <abrodkin@synopsys.com>
10083S:	Supported
10084F:	arch/arc/plat-axs10x
10085F:	arch/arc/boot/dts/ax*
10086F:	Documentation/devicetree/bindings/arc/axs10*
10087
10088SYSTEM CONFIGURATION (SYSCON)
10089M:	Lee Jones <lee.jones@linaro.org>
10090M:	Arnd Bergmann <arnd@arndb.de>
10091T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10092S:	Supported
10093F:	drivers/mfd/syscon.c
10094
10095SYSV FILESYSTEM
10096M:	Christoph Hellwig <hch@infradead.org>
10097S:	Maintained
10098F:	Documentation/filesystems/sysv-fs.txt
10099F:	fs/sysv/
10100F:	include/linux/sysv_fs.h
10101
10102TARGET SUBSYSTEM
10103M:	"Nicholas A. Bellinger" <nab@linux-iscsi.org>
10104L:	linux-scsi@vger.kernel.org
10105L:	target-devel@vger.kernel.org
10106W:	http://www.linux-iscsi.org
10107W:	http://groups.google.com/group/linux-iscsi-target-dev
10108T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10109S:	Supported
10110F:	drivers/target/
10111F:	include/target/
10112F:	Documentation/target/
10113
10114TASKSTATS STATISTICS INTERFACE
10115M:	Balbir Singh <bsingharora@gmail.com>
10116S:	Maintained
10117F:	Documentation/accounting/taskstats*
10118F:	include/linux/taskstats*
10119F:	kernel/taskstats.c
10120
10121TC CLASSIFIER
10122M:	Jamal Hadi Salim <jhs@mojatatu.com>
10123L:	netdev@vger.kernel.org
10124S:	Maintained
10125F:	include/net/pkt_cls.h
10126F:	include/uapi/linux/pkt_cls.h
10127F:	net/sched/
10128
10129TCP LOW PRIORITY MODULE
10130M:	"Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10131M:	"Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10132W:	http://tcp-lp-mod.sourceforge.net/
10133S:	Maintained
10134F:	net/ipv4/tcp_lp.c
10135
10136TDA10071 MEDIA DRIVER
10137M:	Antti Palosaari <crope@iki.fi>
10138L:	linux-media@vger.kernel.org
10139W:	http://linuxtv.org/
10140W:	http://palosaari.fi/linux/
10141Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10142T:	git git://linuxtv.org/anttip/media_tree.git
10143S:	Maintained
10144F:	drivers/media/dvb-frontends/tda10071*
10145
10146TDA18212 MEDIA DRIVER
10147M:	Antti Palosaari <crope@iki.fi>
10148L:	linux-media@vger.kernel.org
10149W:	http://linuxtv.org/
10150W:	http://palosaari.fi/linux/
10151Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10152T:	git git://linuxtv.org/anttip/media_tree.git
10153S:	Maintained
10154F:	drivers/media/tuners/tda18212*
10155
10156TDA18218 MEDIA DRIVER
10157M:	Antti Palosaari <crope@iki.fi>
10158L:	linux-media@vger.kernel.org
10159W:	http://linuxtv.org/
10160W:	http://palosaari.fi/linux/
10161Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10162T:	git git://linuxtv.org/anttip/media_tree.git
10163S:	Maintained
10164F:	drivers/media/tuners/tda18218*
10165
10166TDA18271 MEDIA DRIVER
10167M:	Michael Krufky <mkrufky@linuxtv.org>
10168L:	linux-media@vger.kernel.org
10169W:	http://linuxtv.org/
10170W:	http://github.com/mkrufky
10171Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10172T:	git git://linuxtv.org/mkrufky/tuners.git
10173S:	Maintained
10174F:	drivers/media/tuners/tda18271*
10175
10176TDA827x MEDIA DRIVER
10177M:	Michael Krufky <mkrufky@linuxtv.org>
10178L:	linux-media@vger.kernel.org
10179W:	http://linuxtv.org/
10180W:	http://github.com/mkrufky
10181Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10182T:	git git://linuxtv.org/mkrufky/tuners.git
10183S:	Maintained
10184F:	drivers/media/tuners/tda8290.*
10185
10186TDA8290 MEDIA DRIVER
10187M:	Michael Krufky <mkrufky@linuxtv.org>
10188L:	linux-media@vger.kernel.org
10189W:	http://linuxtv.org/
10190W:	http://github.com/mkrufky
10191Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10192T:	git git://linuxtv.org/mkrufky/tuners.git
10193S:	Maintained
10194F:	drivers/media/tuners/tda8290.*
10195
10196TDA9840 MEDIA DRIVER
10197M:	Hans Verkuil <hverkuil@xs4all.nl>
10198L:	linux-media@vger.kernel.org
10199T:	git git://linuxtv.org/media_tree.git
10200W:	http://linuxtv.org
10201S:	Maintained
10202F:	drivers/media/i2c/tda9840*
10203
10204TEA5761 TUNER DRIVER
10205M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10206L:	linux-media@vger.kernel.org
10207W:	http://linuxtv.org
10208T:	git git://linuxtv.org/media_tree.git
10209S:	Odd fixes
10210F:	drivers/media/tuners/tea5761.*
10211
10212TEA5767 TUNER DRIVER
10213M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10214L:	linux-media@vger.kernel.org
10215W:	http://linuxtv.org
10216T:	git git://linuxtv.org/media_tree.git
10217S:	Maintained
10218F:	drivers/media/tuners/tea5767.*
10219
10220TEA6415C MEDIA DRIVER
10221M:	Hans Verkuil <hverkuil@xs4all.nl>
10222L:	linux-media@vger.kernel.org
10223T:	git git://linuxtv.org/media_tree.git
10224W:	http://linuxtv.org
10225S:	Maintained
10226F:	drivers/media/i2c/tea6415c*
10227
10228TEA6420 MEDIA DRIVER
10229M:	Hans Verkuil <hverkuil@xs4all.nl>
10230L:	linux-media@vger.kernel.org
10231T:	git git://linuxtv.org/media_tree.git
10232W:	http://linuxtv.org
10233S:	Maintained
10234F:	drivers/media/i2c/tea6420*
10235
10236TEAM DRIVER
10237M:	Jiri Pirko <jiri@resnulli.us>
10238L:	netdev@vger.kernel.org
10239S:	Supported
10240F:	drivers/net/team/
10241F:	include/linux/if_team.h
10242F:	include/uapi/linux/if_team.h
10243
10244TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10245M:	"Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10246S:	Maintained
10247F:	arch/x86/platform/ts5500/
10248
10249TECHNOTREND USB IR RECEIVER
10250M:	Sean Young <sean@mess.org>
10251L:	linux-media@vger.kernel.org
10252S:	Maintained
10253F:	drivers/media/rc/ttusbir.c
10254
10255TEGRA ARCHITECTURE SUPPORT
10256M:	Stephen Warren <swarren@wwwdotorg.org>
10257M:	Thierry Reding <thierry.reding@gmail.com>
10258M:	Alexandre Courbot <gnurou@gmail.com>
10259L:	linux-tegra@vger.kernel.org
10260Q:	http://patchwork.ozlabs.org/project/linux-tegra/list/
10261T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10262S:	Supported
10263N:	[^a-z]tegra
10264
10265TEGRA CLOCK DRIVER
10266M:	Peter De Schrijver <pdeschrijver@nvidia.com>
10267M:	Prashant Gaikwad <pgaikwad@nvidia.com>
10268S:	Supported
10269F:	drivers/clk/tegra/
10270
10271TEGRA DMA DRIVER
10272M:	Laxman Dewangan <ldewangan@nvidia.com>
10273S:	Supported
10274F:	drivers/dma/tegra20-apb-dma.c
10275
10276TEGRA I2C DRIVER
10277M:	Laxman Dewangan <ldewangan@nvidia.com>
10278S:	Supported
10279F:	drivers/i2c/busses/i2c-tegra.c
10280
10281TEGRA IOMMU DRIVERS
10282M:	Hiroshi Doyu <hdoyu@nvidia.com>
10283S:	Supported
10284F:	drivers/iommu/tegra*
10285
10286TEGRA KBC DRIVER
10287M:	Rakesh Iyer <riyer@nvidia.com>
10288M:	Laxman Dewangan <ldewangan@nvidia.com>
10289S:	Supported
10290F:	drivers/input/keyboard/tegra-kbc.c
10291
10292TEGRA PWM DRIVER
10293M:	Thierry Reding <thierry.reding@gmail.com>
10294S:	Supported
10295F:	drivers/pwm/pwm-tegra.c
10296
10297TEGRA SERIAL DRIVER
10298M:	Laxman Dewangan <ldewangan@nvidia.com>
10299S:	Supported
10300F:	drivers/tty/serial/serial-tegra.c
10301
10302TEGRA SPI DRIVER
10303M:	Laxman Dewangan <ldewangan@nvidia.com>
10304S:	Supported
10305F:	drivers/spi/spi-tegra*
10306
10307TEHUTI ETHERNET DRIVER
10308M:	Andy Gospodarek <andy@greyhouse.net>
10309L:	netdev@vger.kernel.org
10310S:	Supported
10311F:	drivers/net/ethernet/tehuti/*
10312
10313Telecom Clock Driver for MCPL0010
10314M:	Mark Gross <mark.gross@intel.com>
10315S:	Supported
10316F:	drivers/char/tlclk.c
10317
10318TENSILICA XTENSA PORT (xtensa)
10319M:	Chris Zankel <chris@zankel.net>
10320M:	Max Filippov <jcmvbkbc@gmail.com>
10321L:	linux-xtensa@linux-xtensa.org
10322S:	Maintained
10323F:	arch/xtensa/
10324F:	drivers/irqchip/irq-xtensa-*
10325
10326THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10327M:	Hans Verkuil <hverkuil@xs4all.nl>
10328L:	linux-media@vger.kernel.org
10329T:	git git://linuxtv.org/media_tree.git
10330W:	http://linuxtv.org
10331S:	Maintained
10332F:	drivers/media/radio/radio-raremono.c
10333
10334THERMAL
10335M:	Zhang Rui <rui.zhang@intel.com>
10336M:	Eduardo Valentin <edubezval@gmail.com>
10337L:	linux-pm@vger.kernel.org
10338T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10339T:	git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10340Q:	https://patchwork.kernel.org/project/linux-pm/list/
10341S:	Supported
10342F:	drivers/thermal/
10343F:	include/linux/thermal.h
10344F:	include/uapi/linux/thermal.h
10345F:	include/linux/cpu_cooling.h
10346F:	Documentation/devicetree/bindings/thermal/
10347
10348THERMAL/CPU_COOLING
10349M:	Amit Daniel Kachhap <amit.kachhap@gmail.com>
10350M:	Viresh Kumar <viresh.kumar@linaro.org>
10351M:	Javi Merino <javi.merino@arm.com>
10352L:	linux-pm@vger.kernel.org
10353S:	Supported
10354F:	Documentation/thermal/cpu-cooling-api.txt
10355F:	drivers/thermal/cpu_cooling.c
10356F:	include/linux/cpu_cooling.h
10357
10358THINGM BLINK(1) USB RGB LED DRIVER
10359M:	Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10360S:	Maintained
10361F:	drivers/hid/hid-thingm.c
10362
10363THINKPAD ACPI EXTRAS DRIVER
10364M:	Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10365L:	ibm-acpi-devel@lists.sourceforge.net
10366L:	platform-driver-x86@vger.kernel.org
10367W:	http://ibm-acpi.sourceforge.net
10368W:	http://thinkwiki.org/wiki/Ibm-acpi
10369T:	git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10370S:	Maintained
10371F:	drivers/platform/x86/thinkpad_acpi.c
10372
10373TI BANDGAP AND THERMAL DRIVER
10374M:	Eduardo Valentin <edubezval@gmail.com>
10375L:	linux-pm@vger.kernel.org
10376L:	linux-omap@vger.kernel.org
10377S:	Maintained
10378F:	drivers/thermal/ti-soc-thermal/
10379
10380TI CDCE706 CLOCK DRIVER
10381M:	Max Filippov <jcmvbkbc@gmail.com>
10382S:	Maintained
10383F:	drivers/clk/clk-cdce706.c
10384
10385TI CLOCK DRIVER
10386M:	Tero Kristo <t-kristo@ti.com>
10387L:	linux-omap@vger.kernel.org
10388S:	Maintained
10389F:	drivers/clk/ti/
10390F:	include/linux/clk/ti.h
10391
10392TI FLASH MEDIA INTERFACE DRIVER
10393M:	Alex Dubov <oakad@yahoo.com>
10394S:	Maintained
10395F:	drivers/misc/tifm*
10396F:	drivers/mmc/host/tifm_sd.c
10397F:	include/linux/tifm.h
10398
10399TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10400M:	Santosh Shilimkar <ssantosh@kernel.org>
10401L:	linux-kernel@vger.kernel.org
10402L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10403S:	Maintained
10404F:	drivers/soc/ti/*
10405T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10406
10407
10408TI LM49xxx FAMILY ASoC CODEC DRIVERS
10409M:	M R Swami Reddy <mr.swami.reddy@ti.com>
10410M:	Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10411L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10412S:	Maintained
10413F:	sound/soc/codecs/lm49453*
10414F:	sound/soc/codecs/isabelle*
10415
10416TI LP855x BACKLIGHT DRIVER
10417M:	Milo Kim <milo.kim@ti.com>
10418S:	Maintained
10419F:	Documentation/backlight/lp855x-driver.txt
10420F:	drivers/video/backlight/lp855x_bl.c
10421F:	include/linux/platform_data/lp855x.h
10422
10423TI LP8727 CHARGER DRIVER
10424M:	Milo Kim <milo.kim@ti.com>
10425S:	Maintained
10426F:	drivers/power/lp8727_charger.c
10427F:	include/linux/platform_data/lp8727.h
10428
10429TI LP8788 MFD DRIVER
10430M:	Milo Kim <milo.kim@ti.com>
10431S:	Maintained
10432F:	drivers/iio/adc/lp8788_adc.c
10433F:	drivers/leds/leds-lp8788.c
10434F:	drivers/mfd/lp8788*.c
10435F:	drivers/power/lp8788-charger.c
10436F:	drivers/regulator/lp8788-*.c
10437F:	include/linux/mfd/lp8788*.h
10438
10439TI NETCP ETHERNET DRIVER
10440M:	Wingman Kwok <w-kwok2@ti.com>
10441M:	Murali Karicheri <m-karicheri2@ti.com>
10442L:	netdev@vger.kernel.org
10443S:	Maintained
10444F:	drivers/net/ethernet/ti/netcp*
10445
10446TI TAS571X FAMILY ASoC CODEC DRIVER
10447M:	Kevin Cernekee <cernekee@chromium.org>
10448L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10449S:	Odd Fixes
10450F:	sound/soc/codecs/tas571x*
10451
10452TI TWL4030 SERIES SOC CODEC DRIVER
10453M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
10454L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10455S:	Maintained
10456F:	sound/soc/codecs/twl4030*
10457
10458TI WILINK WIRELESS DRIVERS
10459L:	linux-wireless@vger.kernel.org
10460W:	http://wireless.kernel.org/en/users/Drivers/wl12xx
10461W:	http://wireless.kernel.org/en/users/Drivers/wl1251
10462T:	git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10463S:	Orphan
10464F:	drivers/net/wireless/ti/
10465F:	include/linux/wl12xx.h
10466
10467TIPC NETWORK LAYER
10468M:	Jon Maloy <jon.maloy@ericsson.com>
10469M:	Ying Xue <ying.xue@windriver.com>
10470L:	netdev@vger.kernel.org (core kernel code)
10471L:	tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10472W:	http://tipc.sourceforge.net/
10473S:	Maintained
10474F:	include/uapi/linux/tipc*.h
10475F:	net/tipc/
10476
10477TILE ARCHITECTURE
10478M:	Chris Metcalf <cmetcalf@ezchip.com>
10479W:	http://www.ezchip.com/scm/
10480S:	Supported
10481F:	arch/tile/
10482F:	drivers/char/tile-srom.c
10483F:	drivers/edac/tile_edac.c
10484F:	drivers/net/ethernet/tile/
10485F:	drivers/rtc/rtc-tile.c
10486F:	drivers/tty/hvc/hvc_tile.c
10487F:	drivers/tty/serial/tilegx.c
10488F:	drivers/usb/host/*-tilegx.c
10489F:	include/linux/usb/tilegx.h
10490
10491TLAN NETWORK DRIVER
10492M:	Samuel Chessman <chessman@tux.org>
10493L:	tlan-devel@lists.sourceforge.net (subscribers-only)
10494W:	http://sourceforge.net/projects/tlan/
10495S:	Maintained
10496F:	Documentation/networking/tlan.txt
10497F:	drivers/net/ethernet/ti/tlan.*
10498
10499TOMOYO SECURITY MODULE
10500M:	Kentaro Takeda <takedakn@nttdata.co.jp>
10501M:	Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10502L:	tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10503L:	tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10504L:	tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10505L:	tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10506W:	http://tomoyo.sourceforge.jp/
10507T:	quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10508S:	Maintained
10509F:	security/tomoyo/
10510
10511TOPSTAR LAPTOP EXTRAS DRIVER
10512M:	Herton Ronaldo Krzesinski <herton@canonical.com>
10513L:	platform-driver-x86@vger.kernel.org
10514S:	Maintained
10515F:	drivers/platform/x86/topstar-laptop.c
10516
10517TOSHIBA ACPI EXTRAS DRIVER
10518M:	Azael Avalos <coproscefalo@gmail.com>
10519L:	platform-driver-x86@vger.kernel.org
10520S:	Maintained
10521F:	drivers/platform/x86/toshiba_acpi.c
10522
10523TOSHIBA BLUETOOTH DRIVER
10524M:	Azael Avalos <coproscefalo@gmail.com>
10525L:	platform-driver-x86@vger.kernel.org
10526S:	Maintained
10527F:	drivers/platform/x86/toshiba_bluetooth.c
10528
10529TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10530M:	Azael Avalos <coproscefalo@gmail.com>
10531L:	platform-driver-x86@vger.kernel.org
10532S:	Maintained
10533F:	drivers/platform/x86/toshiba_haps.c
10534
10535TOSHIBA SMM DRIVER
10536M:	Jonathan Buzzard <jonathan@buzzard.org.uk>
10537W:	http://www.buzzard.org.uk/toshiba/
10538S:	Maintained
10539F:	drivers/char/toshiba.c
10540F:	include/linux/toshiba.h
10541F:	include/uapi/linux/toshiba.h
10542
10543TOSHIBA TC358743 DRIVER
10544M:	Mats Randgaard <matrandg@cisco.com>
10545L:	linux-media@vger.kernel.org
10546S:	Maintained
10547F:	drivers/media/i2c/tc358743*
10548F:	include/media/tc358743.h
10549
10550TMIO MMC DRIVER
10551M:	Ian Molton <ian@mnementh.co.uk>
10552L:	linux-mmc@vger.kernel.org
10553S:	Maintained
10554F:	drivers/mmc/host/tmio_mmc*
10555F:	drivers/mmc/host/sh_mobile_sdhi.c
10556F:	include/linux/mmc/tmio.h
10557F:	include/linux/mmc/sh_mobile_sdhi.h
10558
10559TMP401 HARDWARE MONITOR DRIVER
10560M:	Guenter Roeck <linux@roeck-us.net>
10561L:	lm-sensors@lm-sensors.org
10562S:	Maintained
10563F:	Documentation/hwmon/tmp401
10564F:	drivers/hwmon/tmp401.c
10565
10566TMPFS (SHMEM FILESYSTEM)
10567M:	Hugh Dickins <hughd@google.com>
10568L:	linux-mm@kvack.org
10569S:	Maintained
10570F:	include/linux/shmem_fs.h
10571F:	mm/shmem.c
10572
10573TM6000 VIDEO4LINUX DRIVER
10574M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10575L:	linux-media@vger.kernel.org
10576W:	http://linuxtv.org
10577T:	git git://linuxtv.org/media_tree.git
10578S:	Odd fixes
10579F:	drivers/media/usb/tm6000/
10580
10581TW68 VIDEO4LINUX DRIVER
10582M:	Hans Verkuil <hverkuil@xs4all.nl>
10583L:	linux-media@vger.kernel.org
10584T:	git git://linuxtv.org/media_tree.git
10585W:	http://linuxtv.org
10586S:	Odd Fixes
10587F:	drivers/media/pci/tw68/
10588
10589TPM DEVICE DRIVER
10590M:	Peter Huewe <peterhuewe@gmx.de>
10591M:	Marcel Selhorst <tpmdd@selhorst.net>
10592R:	Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10593W:	http://tpmdd.sourceforge.net
10594L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10595Q:	git git://github.com/PeterHuewe/linux-tpmdd.git
10596T:	https://github.com/PeterHuewe/linux-tpmdd
10597S:	Maintained
10598F:	drivers/char/tpm/
10599
10600TPM IBM_VTPM DEVICE DRIVER
10601M:	Ashley Lai <ashleydlai@gmail.com>
10602W:	http://tpmdd.sourceforge.net
10603L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10604S:	Maintained
10605F:	drivers/char/tpm/tpm_ibmvtpm*
10606
10607TRACING
10608M:	Steven Rostedt <rostedt@goodmis.org>
10609M:	Ingo Molnar <mingo@redhat.com>
10610T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10611S:	Maintained
10612F:	Documentation/trace/ftrace.txt
10613F:	arch/*/*/*/ftrace.h
10614F:	arch/*/kernel/ftrace.c
10615F:	include/*/ftrace.h
10616F:	include/linux/trace*.h
10617F:	include/trace/
10618F:	kernel/trace/
10619F:	tools/testing/selftests/ftrace/
10620
10621TRIVIAL PATCHES
10622M:	Jiri Kosina <trivial@kernel.org>
10623T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10624S:	Maintained
10625K:	^Subject:.*(?i)trivial
10626
10627TTY LAYER
10628M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10629M:	Jiri Slaby <jslaby@suse.com>
10630S:	Supported
10631T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10632F:	Documentation/serial/
10633F:	drivers/tty/
10634F:	drivers/tty/serial/serial_core.c
10635F:	include/linux/serial_core.h
10636F:	include/linux/serial.h
10637F:	include/linux/tty.h
10638F:	include/uapi/linux/serial_core.h
10639F:	include/uapi/linux/serial.h
10640F:	include/uapi/linux/tty.h
10641
10642TUA9001 MEDIA DRIVER
10643M:	Antti Palosaari <crope@iki.fi>
10644L:	linux-media@vger.kernel.org
10645W:	http://linuxtv.org/
10646W:	http://palosaari.fi/linux/
10647Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10648T:	git git://linuxtv.org/anttip/media_tree.git
10649S:	Maintained
10650F:	drivers/media/tuners/tua9001*
10651
10652TULIP NETWORK DRIVERS
10653M:	Grant Grundler <grundler@parisc-linux.org>
10654L:	netdev@vger.kernel.org
10655S:	Maintained
10656F:	drivers/net/ethernet/dec/tulip/
10657
10658TUN/TAP driver
10659M:	Maxim Krasnyansky <maxk@qti.qualcomm.com>
10660W:	http://vtun.sourceforge.net/tun
10661S:	Maintained
10662F:	Documentation/networking/tuntap.txt
10663F:	arch/um/os-Linux/drivers/
10664
10665TURBOCHANNEL SUBSYSTEM
10666M:	"Maciej W. Rozycki" <macro@linux-mips.org>
10667M:	Ralf Baechle <ralf@linux-mips.org>
10668L:	linux-mips@linux-mips.org
10669Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
10670S:	Maintained
10671F:	drivers/tc/
10672F:	include/linux/tc.h
10673
10674U14-34F SCSI DRIVER
10675M:	Dario Ballabio <ballabio_dario@emc.com>
10676L:	linux-scsi@vger.kernel.org
10677S:	Maintained
10678F:	drivers/scsi/u14-34f.c
10679
10680UBI FILE SYSTEM (UBIFS)
10681M:	Artem Bityutskiy <dedekind1@gmail.com>
10682M:	Adrian Hunter <adrian.hunter@intel.com>
10683L:	linux-mtd@lists.infradead.org
10684T:	git git://git.infradead.org/ubifs-2.6.git
10685W:	http://www.linux-mtd.infradead.org/doc/ubifs.html
10686S:	Maintained
10687F:	Documentation/filesystems/ubifs.txt
10688F:	fs/ubifs/
10689
10690UCLINUX (M68KNOMMU AND COLDFIRE)
10691M:	Greg Ungerer <gerg@uclinux.org>
10692W:	http://www.uclinux.org/
10693L:	linux-m68k@lists.linux-m68k.org
10694L:	uclinux-dev@uclinux.org  (subscribers-only)
10695T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10696S:	Maintained
10697F:	arch/m68k/coldfire/
10698F:	arch/m68k/68*/
10699F:	arch/m68k/*/*_no.*
10700F:	arch/m68k/include/asm/*_no.*
10701
10702UDF FILESYSTEM
10703M:	Jan Kara <jack@suse.com>
10704S:	Maintained
10705F:	Documentation/filesystems/udf.txt
10706F:	fs/udf/
10707
10708UFS FILESYSTEM
10709M:	Evgeniy Dushistov <dushistov@mail.ru>
10710S:	Maintained
10711F:	Documentation/filesystems/ufs.txt
10712F:	fs/ufs/
10713
10714UHID USERSPACE HID IO DRIVER:
10715M:	David Herrmann <dh.herrmann@googlemail.com>
10716L:	linux-input@vger.kernel.org
10717S:	Maintained
10718F:	drivers/hid/uhid.c
10719F:	include/uapi/linux/uhid.h
10720
10721ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10722L:	linux-usb@vger.kernel.org
10723S:	Orphan
10724F:	drivers/uwb/
10725F:	include/linux/uwb.h
10726F:	include/linux/uwb/
10727
10728UNICORE32 ARCHITECTURE:
10729M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
10730W:	http://mprc.pku.edu.cn/~guanxuetao/linux
10731S:	Maintained
10732T:	git git://github.com/gxt/linux.git
10733F:	arch/unicore32/
10734
10735UNIFDEF
10736M:	Tony Finch <dot@dotat.at>
10737W:	http://dotat.at/prog/unifdef
10738S:	Maintained
10739F:	scripts/unifdef.c
10740
10741UNIFORM CDROM DRIVER
10742M:	Jens Axboe <axboe@kernel.dk>
10743W:	http://www.kernel.dk
10744S:	Maintained
10745F:	Documentation/cdrom/
10746F:	drivers/cdrom/cdrom.c
10747F:	include/linux/cdrom.h
10748F:	include/uapi/linux/cdrom.h
10749
10750UNISYS S-PAR DRIVERS
10751M:	Benjamin Romer <benjamin.romer@unisys.com>
10752M:	David Kershner <david.kershner@unisys.com>
10753L:	sparmaintainer@unisys.com (Unisys internal)
10754S:	Supported
10755F:	drivers/staging/unisys/
10756
10757UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10758M:	Vinayak Holikatti <vinholikatti@gmail.com>
10759L:	linux-scsi@vger.kernel.org
10760S:	Supported
10761F:	Documentation/scsi/ufs.txt
10762F:	drivers/scsi/ufs/
10763
10764UNSORTED BLOCK IMAGES (UBI)
10765M:	Artem Bityutskiy <dedekind1@gmail.com>
10766M:	Richard Weinberger <richard@nod.at>
10767W:	http://www.linux-mtd.infradead.org/
10768L:	linux-mtd@lists.infradead.org
10769T:	git git://git.infradead.org/ubifs-2.6.git
10770S:	Supported
10771F:	drivers/mtd/ubi/
10772F:	include/linux/mtd/ubi.h
10773F:	include/uapi/mtd/ubi-user.h
10774
10775USB ACM DRIVER
10776M:	Oliver Neukum <oliver@neukum.org>
10777L:	linux-usb@vger.kernel.org
10778S:	Maintained
10779F:	Documentation/usb/acm.txt
10780F:	drivers/usb/class/cdc-acm.*
10781
10782USB AR5523 WIRELESS DRIVER
10783M:	Pontus Fuchs <pontus.fuchs@gmail.com>
10784L:	linux-wireless@vger.kernel.org
10785S:	Maintained
10786F:	drivers/net/wireless/ath/ar5523/
10787
10788USB ATTACHED SCSI
10789M:	Hans de Goede <hdegoede@redhat.com>
10790M:	Gerd Hoffmann <kraxel@redhat.com>
10791L:	linux-usb@vger.kernel.org
10792L:	linux-scsi@vger.kernel.org
10793S:	Maintained
10794F:	drivers/usb/storage/uas.c
10795
10796USB CDC ETHERNET DRIVER
10797M:	Oliver Neukum <oliver@neukum.org>
10798L:	linux-usb@vger.kernel.org
10799S:	Maintained
10800F:	drivers/net/usb/cdc_*.c
10801F:	include/uapi/linux/usb/cdc.h
10802
10803USB CHAOSKEY DRIVER
10804M:	Keith Packard <keithp@keithp.com>
10805L:	linux-usb@vger.kernel.org
10806S:	Maintained
10807F:	drivers/usb/misc/chaoskey.c
10808
10809USB CYPRESS C67X00 DRIVER
10810M:	Peter Korsgaard <jacmet@sunsite.dk>
10811L:	linux-usb@vger.kernel.org
10812S:	Maintained
10813F:	drivers/usb/c67x00/
10814
10815USB DAVICOM DM9601 DRIVER
10816M:	Peter Korsgaard <jacmet@sunsite.dk>
10817L:	netdev@vger.kernel.org
10818W:	http://www.linux-usb.org/usbnet
10819S:	Maintained
10820F:	drivers/net/usb/dm9601.c
10821
10822USB DIAMOND RIO500 DRIVER
10823M:	Cesar Miquel <miquel@df.uba.ar>
10824L:	rio500-users@lists.sourceforge.net
10825W:	http://rio500.sourceforge.net
10826S:	Maintained
10827F:	drivers/usb/misc/rio500*
10828
10829USB EHCI DRIVER
10830M:	Alan Stern <stern@rowland.harvard.edu>
10831L:	linux-usb@vger.kernel.org
10832S:	Maintained
10833F:	Documentation/usb/ehci.txt
10834F:	drivers/usb/host/ehci*
10835
10836USB GADGET/PERIPHERAL SUBSYSTEM
10837M:	Felipe Balbi <balbi@ti.com>
10838L:	linux-usb@vger.kernel.org
10839W:	http://www.linux-usb.org/gadget
10840T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10841S:	Maintained
10842F:	drivers/usb/gadget/
10843F:	include/linux/usb/gadget*
10844
10845USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10846M:	Jiri Kosina <jikos@kernel.org>
10847L:	linux-usb@vger.kernel.org
10848T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10849S:	Maintained
10850F:	Documentation/hid/hiddev.txt
10851F:	drivers/hid/usbhid/
10852
10853USB ISP116X DRIVER
10854M:	Olav Kongas <ok@artecdesign.ee>
10855L:	linux-usb@vger.kernel.org
10856S:	Maintained
10857F:	drivers/usb/host/isp116x*
10858F:	include/linux/usb/isp116x.h
10859
10860USB MASS STORAGE DRIVER
10861M:	Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10862L:	linux-usb@vger.kernel.org
10863L:	usb-storage@lists.one-eyed-alien.net
10864S:	Maintained
10865W:	http://www.one-eyed-alien.net/~mdharm/linux-usb/
10866F:	drivers/usb/storage/
10867
10868USB MIDI DRIVER
10869M:	Clemens Ladisch <clemens@ladisch.de>
10870L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10871T:	git git://git.alsa-project.org/alsa-kernel.git
10872S:	Maintained
10873F:	sound/usb/midi.*
10874
10875USB NETWORKING DRIVERS
10876L:	linux-usb@vger.kernel.org
10877S:	Odd Fixes
10878F:	drivers/net/usb/
10879
10880USB OHCI DRIVER
10881M:	Alan Stern <stern@rowland.harvard.edu>
10882L:	linux-usb@vger.kernel.org
10883S:	Maintained
10884F:	Documentation/usb/ohci.txt
10885F:	drivers/usb/host/ohci*
10886
10887USB OTG FSM (Finite State Machine)
10888M:	Peter Chen <Peter.Chen@freescale.com>
10889T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10890L:	linux-usb@vger.kernel.org
10891S:	Maintained
10892F:	drivers/usb/common/usb-otg-fsm.c
10893
10894USB OVER IP DRIVER
10895M:	Valentina Manea <valentina.manea.m@gmail.com>
10896M:	Shuah Khan <shuah.kh@samsung.com>
10897L:	linux-usb@vger.kernel.org
10898S:	Maintained
10899F:	drivers/usb/usbip/
10900F:	tools/usb/usbip/
10901
10902USB PEGASUS DRIVER
10903M:	Petko Manolov <petkan@nucleusys.com>
10904L:	linux-usb@vger.kernel.org
10905L:	netdev@vger.kernel.org
10906T:	git git://github.com/petkan/pegasus.git
10907W:	https://github.com/petkan/pegasus
10908S:	Maintained
10909F:	drivers/net/usb/pegasus.*
10910
10911USB PHY LAYER
10912M:	Felipe Balbi <balbi@ti.com>
10913L:	linux-usb@vger.kernel.org
10914T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10915S:	Maintained
10916F:	drivers/usb/phy/
10917
10918USB PRINTER DRIVER (usblp)
10919M:	Pete Zaitcev <zaitcev@redhat.com>
10920L:	linux-usb@vger.kernel.org
10921S:	Supported
10922F:	drivers/usb/class/usblp.c
10923
10924USB RTL8150 DRIVER
10925M:	Petko Manolov <petkan@nucleusys.com>
10926L:	linux-usb@vger.kernel.org
10927L:	netdev@vger.kernel.org
10928T:	git git://github.com/petkan/rtl8150.git
10929W:	https://github.com/petkan/rtl8150
10930S:	Maintained
10931F:	drivers/net/usb/rtl8150.c
10932
10933USB SERIAL SUBSYSTEM
10934M:	Johan Hovold <johan@kernel.org>
10935L:	linux-usb@vger.kernel.org
10936S:	Maintained
10937F:	Documentation/usb/usb-serial.txt
10938F:	drivers/usb/serial/
10939F:	include/linux/usb/serial.h
10940
10941USB SMSC75XX ETHERNET DRIVER
10942M:	Steve Glendinning <steve.glendinning@shawell.net>
10943L:	netdev@vger.kernel.org
10944S:	Maintained
10945F:	drivers/net/usb/smsc75xx.*
10946
10947USB SMSC95XX ETHERNET DRIVER
10948M:	Steve Glendinning <steve.glendinning@shawell.net>
10949L:	netdev@vger.kernel.org
10950S:	Maintained
10951F:	drivers/net/usb/smsc95xx.*
10952
10953USB SUBSYSTEM
10954M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10955L:	linux-usb@vger.kernel.org
10956W:	http://www.linux-usb.org
10957T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10958S:	Supported
10959F:	Documentation/usb/
10960F:	drivers/usb/
10961F:	include/linux/usb.h
10962F:	include/linux/usb/
10963
10964USB UHCI DRIVER
10965M:	Alan Stern <stern@rowland.harvard.edu>
10966L:	linux-usb@vger.kernel.org
10967S:	Maintained
10968F:	drivers/usb/host/uhci*
10969
10970USB "USBNET" DRIVER FRAMEWORK
10971M:	Oliver Neukum <oneukum@suse.com>
10972L:	netdev@vger.kernel.org
10973W:	http://www.linux-usb.org/usbnet
10974S:	Maintained
10975F:	drivers/net/usb/usbnet.c
10976F:	include/linux/usb/usbnet.h
10977
10978USB VIDEO CLASS
10979M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10980L:	linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10981L:	linux-media@vger.kernel.org
10982T:	git git://linuxtv.org/media_tree.git
10983W:	http://www.ideasonboard.org/uvc/
10984S:	Maintained
10985F:	drivers/media/usb/uvc/
10986F:	include/uapi/linux/uvcvideo.h
10987
10988USB VISION DRIVER
10989M:	Hans Verkuil <hverkuil@xs4all.nl>
10990L:	linux-media@vger.kernel.org
10991T:	git git://linuxtv.org/media_tree.git
10992W:	http://linuxtv.org
10993S:	Odd Fixes
10994F:	drivers/media/usb/usbvision/
10995
10996USB WEBCAM GADGET
10997M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10998L:	linux-usb@vger.kernel.org
10999S:	Maintained
11000F:	drivers/usb/gadget/function/*uvc*
11001F:	drivers/usb/gadget/legacy/webcam.c
11002
11003USB WIRELESS RNDIS DRIVER (rndis_wlan)
11004M:	Jussi Kivilinna <jussi.kivilinna@iki.fi>
11005L:	linux-wireless@vger.kernel.org
11006S:	Maintained
11007F:	drivers/net/wireless/rndis_wlan.c
11008
11009USB XHCI DRIVER
11010M:	Mathias Nyman <mathias.nyman@intel.com>
11011L:	linux-usb@vger.kernel.org
11012S:	Supported
11013F:	drivers/usb/host/xhci*
11014F:	drivers/usb/host/pci-quirks*
11015
11016USB ZD1201 DRIVER
11017L:	linux-wireless@vger.kernel.org
11018W:	http://linux-lc100020.sourceforge.net
11019S:	Orphan
11020F:	drivers/net/wireless/zd1201.*
11021
11022USB ZR364XX DRIVER
11023M:	Antoine Jacquet <royale@zerezo.com>
11024L:	linux-usb@vger.kernel.org
11025L:	linux-media@vger.kernel.org
11026T:	git git://linuxtv.org/media_tree.git
11027W:	http://royale.zerezo.com/zr364xx/
11028S:	Maintained
11029F:	Documentation/video4linux/zr364xx.txt
11030F:	drivers/media/usb/zr364xx/
11031
11032ULPI BUS
11033M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
11034L:	linux-usb@vger.kernel.org
11035S:	Maintained
11036F:	drivers/usb/common/ulpi.c
11037F:	include/linux/ulpi/
11038
11039USER-MODE LINUX (UML)
11040M:	Jeff Dike <jdike@addtoit.com>
11041M:	Richard Weinberger <richard@nod.at>
11042L:	user-mode-linux-devel@lists.sourceforge.net
11043L:	user-mode-linux-user@lists.sourceforge.net
11044W:	http://user-mode-linux.sourceforge.net
11045S:	Maintained
11046F:	Documentation/virtual/uml/
11047F:	arch/um/
11048F:	arch/x86/um/
11049F:	fs/hostfs/
11050F:	fs/hppfs/
11051
11052USERSPACE I/O (UIO)
11053M:	"Hans J. Koch" <hjk@hansjkoch.de>
11054M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11055S:	Maintained
11056T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11057F:	Documentation/DocBook/uio-howto.tmpl
11058F:	drivers/uio/
11059F:	include/linux/uio*.h
11060
11061UTIL-LINUX PACKAGE
11062M:	Karel Zak <kzak@redhat.com>
11063L:	util-linux@vger.kernel.org
11064W:	http://en.wikipedia.org/wiki/Util-linux
11065T:	git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11066S:	Maintained
11067
11068UVESAFB DRIVER
11069M:	Michal Januszewski <spock@gentoo.org>
11070L:	linux-fbdev@vger.kernel.org
11071W:	http://dev.gentoo.org/~spock/projects/uvesafb/
11072S:	Maintained
11073F:	Documentation/fb/uvesafb.txt
11074F:	drivers/video/fbdev/uvesafb.*
11075
11076VFAT/FAT/MSDOS FILESYSTEM
11077M:	OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11078S:	Maintained
11079F:	Documentation/filesystems/vfat.txt
11080F:	fs/fat/
11081
11082VFIO DRIVER
11083M:	Alex Williamson <alex.williamson@redhat.com>
11084L:	kvm@vger.kernel.org
11085S:	Maintained
11086F:	Documentation/vfio.txt
11087F:	drivers/vfio/
11088F:	include/linux/vfio.h
11089F:	include/uapi/linux/vfio.h
11090
11091VFIO PLATFORM DRIVER
11092M:	Baptiste Reynal <b.reynal@virtualopensystems.com>
11093L:	kvm@vger.kernel.org
11094S:	Maintained
11095F:	drivers/vfio/platform/
11096
11097VIDEOBUF2 FRAMEWORK
11098M:	Pawel Osciak <pawel@osciak.com>
11099M:	Marek Szyprowski <m.szyprowski@samsung.com>
11100M:	Kyungmin Park <kyungmin.park@samsung.com>
11101L:	linux-media@vger.kernel.org
11102S:	Maintained
11103F:	drivers/media/v4l2-core/videobuf2-*
11104F:	include/media/videobuf2-*
11105
11106VIRTIO CONSOLE DRIVER
11107M:	Amit Shah <amit.shah@redhat.com>
11108L:	virtualization@lists.linux-foundation.org
11109S:	Maintained
11110F:	drivers/char/virtio_console.c
11111F:	include/linux/virtio_console.h
11112F:	include/uapi/linux/virtio_console.h
11113
11114VIRTIO CORE, NET AND BLOCK DRIVERS
11115M:	"Michael S. Tsirkin" <mst@redhat.com>
11116L:	virtualization@lists.linux-foundation.org
11117S:	Maintained
11118F:	drivers/virtio/
11119F:	tools/virtio/
11120F:	drivers/net/virtio_net.c
11121F:	drivers/block/virtio_blk.c
11122F:	include/linux/virtio_*.h
11123F:	include/uapi/linux/virtio_*.h
11124
11125VIRTIO DRIVERS FOR S390
11126M:	Christian Borntraeger <borntraeger@de.ibm.com>
11127M:	Cornelia Huck <cornelia.huck@de.ibm.com>
11128L:	linux-s390@vger.kernel.org
11129L:	virtualization@lists.linux-foundation.org
11130L:	kvm@vger.kernel.org
11131S:	Supported
11132F:	drivers/s390/virtio/
11133
11134VIRTIO GPU DRIVER
11135M:	David Airlie <airlied@linux.ie>
11136M:	Gerd Hoffmann <kraxel@redhat.com>
11137L:	dri-devel@lists.freedesktop.org
11138L:	virtualization@lists.linux-foundation.org
11139S:	Maintained
11140F:	drivers/gpu/drm/virtio/
11141F:	include/uapi/linux/virtio_gpu.h
11142
11143VIRTIO HOST (VHOST)
11144M:	"Michael S. Tsirkin" <mst@redhat.com>
11145L:	kvm@vger.kernel.org
11146L:	virtualization@lists.linux-foundation.org
11147L:	netdev@vger.kernel.org
11148S:	Maintained
11149F:	drivers/vhost/
11150F:	include/uapi/linux/vhost.h
11151
11152VIRTIO INPUT DRIVER
11153M:	Gerd Hoffmann <kraxel@redhat.com>
11154S:	Maintained
11155F:	drivers/virtio/virtio_input.c
11156F:	include/uapi/linux/virtio_input.h
11157
11158VIA RHINE NETWORK DRIVER
11159S:	Orphan
11160F:	drivers/net/ethernet/via/via-rhine.c
11161
11162VIA SD/MMC CARD CONTROLLER DRIVER
11163M:	Bruce Chang <brucechang@via.com.tw>
11164M:	Harald Welte <HaraldWelte@viatech.com>
11165S:	Maintained
11166F:	drivers/mmc/host/via-sdmmc.c
11167
11168VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11169M:	Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11170L:	linux-fbdev@vger.kernel.org
11171S:	Maintained
11172F:	include/linux/via-core.h
11173F:	include/linux/via-gpio.h
11174F:	include/linux/via_i2c.h
11175F:	drivers/video/fbdev/via/
11176
11177VIA VELOCITY NETWORK DRIVER
11178M:	Francois Romieu <romieu@fr.zoreil.com>
11179L:	netdev@vger.kernel.org
11180S:	Maintained
11181F:	drivers/net/ethernet/via/via-velocity.*
11182
11183VIVID VIRTUAL VIDEO DRIVER
11184M:	Hans Verkuil <hverkuil@xs4all.nl>
11185L:	linux-media@vger.kernel.org
11186T:	git git://linuxtv.org/media_tree.git
11187W:	http://linuxtv.org
11188S:	Maintained
11189F:	drivers/media/platform/vivid/*
11190
11191VLAN (802.1Q)
11192M:	Patrick McHardy <kaber@trash.net>
11193L:	netdev@vger.kernel.org
11194S:	Maintained
11195F:	drivers/net/macvlan.c
11196F:	include/linux/if_*vlan.h
11197F:	net/8021q/
11198
11199VLYNQ BUS
11200M:	Florian Fainelli <florian@openwrt.org>
11201L:	openwrt-devel@lists.openwrt.org (subscribers-only)
11202S:	Maintained
11203F:	drivers/vlynq/vlynq.c
11204F:	include/linux/vlynq.h
11205
11206VME SUBSYSTEM
11207M:	Martyn Welch <martyn@welchs.me.uk>
11208M:	Manohar Vanga <manohar.vanga@gmail.com>
11209M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11210L:	devel@driverdev.osuosl.org
11211S:	Maintained
11212T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11213F:	Documentation/vme_api.txt
11214F:	drivers/staging/vme/
11215F:	drivers/vme/
11216F:	include/linux/vme*
11217
11218VMWARE HYPERVISOR INTERFACE
11219M:	Alok Kataria <akataria@vmware.com>
11220L:	virtualization@lists.linux-foundation.org
11221S:	Supported
11222F:	arch/x86/kernel/cpu/vmware.c
11223
11224VMWARE BALLOON DRIVER
11225M:	Xavier Deguillard <xdeguillard@vmware.com>
11226M:	Philip Moltmann <moltmann@vmware.com>
11227M:	"VMware, Inc." <pv-drivers@vmware.com>
11228L:	linux-kernel@vger.kernel.org
11229S:	Maintained
11230F:	drivers/misc/vmw_balloon.c
11231
11232VMWARE VMMOUSE SUBDRIVER
11233M:	"VMware Graphics" <linux-graphics-maintainer@vmware.com>
11234M:	"VMware, Inc." <pv-drivers@vmware.com>
11235L:	linux-input@vger.kernel.org
11236S:	Maintained
11237F:	drivers/input/mouse/vmmouse.c
11238F:	drivers/input/mouse/vmmouse.h
11239
11240VMWARE VMXNET3 ETHERNET DRIVER
11241M:	Shrikrishna Khare <skhare@vmware.com>
11242M:	"VMware, Inc." <pv-drivers@vmware.com>
11243L:	netdev@vger.kernel.org
11244S:	Maintained
11245F:	drivers/net/vmxnet3/
11246
11247VMware PVSCSI driver
11248M:	Arvind Kumar <arvindkumar@vmware.com>
11249M:	VMware PV-Drivers <pv-drivers@vmware.com>
11250L:	linux-scsi@vger.kernel.org
11251S:	Maintained
11252F:	drivers/scsi/vmw_pvscsi.c
11253F:	drivers/scsi/vmw_pvscsi.h
11254
11255VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11256M:	Liam Girdwood <lgirdwood@gmail.com>
11257M:	Mark Brown <broonie@kernel.org>
11258L:	linux-kernel@vger.kernel.org
11259W:	http://www.slimlogic.co.uk/?p=48
11260T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11261S:	Supported
11262F:	drivers/regulator/
11263F:	include/linux/regulator/
11264
11265VRF
11266M:	David Ahern <dsa@cumulusnetworks.com>
11267M:	Shrijeet Mukherjee <shm@cumulusnetworks.com>
11268L:	netdev@vger.kernel.org
11269S:	Maintained
11270F:	drivers/net/vrf.c
11271F:	include/net/vrf.h
11272F:	Documentation/networking/vrf.txt
11273
11274VT1211 HARDWARE MONITOR DRIVER
11275M:	Juerg Haefliger <juergh@gmail.com>
11276L:	lm-sensors@lm-sensors.org
11277S:	Maintained
11278F:	Documentation/hwmon/vt1211
11279F:	drivers/hwmon/vt1211.c
11280
11281VT8231 HARDWARE MONITOR DRIVER
11282M:	Roger Lucas <vt8231@hiddenengine.co.uk>
11283L:	lm-sensors@lm-sensors.org
11284S:	Maintained
11285F:	drivers/hwmon/vt8231.c
11286
11287VUB300 USB to SDIO/SD/MMC bridge chip
11288M:	Tony Olech <tony.olech@elandigitalsystems.com>
11289L:	linux-mmc@vger.kernel.org
11290L:	linux-usb@vger.kernel.org
11291S:	Supported
11292F:	drivers/mmc/host/vub300.c
11293
11294W1 DALLAS'S 1-WIRE BUS
11295M:	Evgeniy Polyakov <zbr@ioremap.net>
11296S:	Maintained
11297F:	Documentation/w1/
11298F:	drivers/w1/
11299
11300W83791D HARDWARE MONITORING DRIVER
11301M:	Marc Hulsman <m.hulsman@tudelft.nl>
11302L:	lm-sensors@lm-sensors.org
11303S:	Maintained
11304F:	Documentation/hwmon/w83791d
11305F:	drivers/hwmon/w83791d.c
11306
11307W83793 HARDWARE MONITORING DRIVER
11308M:	Rudolf Marek <r.marek@assembler.cz>
11309L:	lm-sensors@lm-sensors.org
11310S:	Maintained
11311F:	Documentation/hwmon/w83793
11312F:	drivers/hwmon/w83793.c
11313
11314W83795 HARDWARE MONITORING DRIVER
11315M:	Jean Delvare <jdelvare@suse.com>
11316L:	lm-sensors@lm-sensors.org
11317S:	Maintained
11318F:	drivers/hwmon/w83795.c
11319
11320W83L51xD SD/MMC CARD INTERFACE DRIVER
11321M:	Pierre Ossman <pierre@ossman.eu>
11322S:	Maintained
11323F:	drivers/mmc/host/wbsd.*
11324
11325WACOM PROTOCOL 4 SERIAL TABLETS
11326M:	Julian Squires <julian@cipht.net>
11327M:	Hans de Goede <hdegoede@redhat.com>
11328L:	linux-input@vger.kernel.org
11329S:	Maintained
11330F:	drivers/input/tablet/wacom_serial4.c
11331
11332WATCHDOG DEVICE DRIVERS
11333M:	Wim Van Sebroeck <wim@iguana.be>
11334L:	linux-watchdog@vger.kernel.org
11335W:	http://www.linux-watchdog.org/
11336T:	git git://www.linux-watchdog.org/linux-watchdog.git
11337S:	Maintained
11338F:	Documentation/watchdog/
11339F:	drivers/watchdog/
11340F:	include/linux/watchdog.h
11341F:	include/uapi/linux/watchdog.h
11342
11343WD7000 SCSI DRIVER
11344M:	Miroslav Zagorac <zaga@fly.cc.fer.hr>
11345L:	linux-scsi@vger.kernel.org
11346S:	Maintained
11347F:	drivers/scsi/wd7000.c
11348
11349WIIMOTE HID DRIVER
11350M:	David Herrmann <dh.herrmann@googlemail.com>
11351L:	linux-input@vger.kernel.org
11352S:	Maintained
11353F:	drivers/hid/hid-wiimote*
11354
11355WINBOND CIR DRIVER
11356M:	David Härdeman <david@hardeman.nu>
11357S:	Maintained
11358F:	drivers/media/rc/winbond-cir.c
11359
11360WIMAX STACK
11361M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11362M:	linux-wimax@intel.com
11363L:	wimax@linuxwimax.org (subscribers-only)
11364S:	Supported
11365W:	http://linuxwimax.org
11366F:	Documentation/wimax/README.wimax
11367F:	include/linux/wimax/debug.h
11368F:	include/net/wimax.h
11369F:	include/uapi/linux/wimax.h
11370F:	net/wimax/
11371
11372WISTRON LAPTOP BUTTON DRIVER
11373M:	Miloslav Trmac <mitr@volny.cz>
11374S:	Maintained
11375F:	drivers/input/misc/wistron_btns.c
11376
11377WL3501 WIRELESS PCMCIA CARD DRIVER
11378M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11379L:	linux-wireless@vger.kernel.org
11380W:	http://oops.ghostprotocols.net:81/blog
11381S:	Maintained
11382F:	drivers/net/wireless/wl3501*
11383
11384WM97XX TOUCHSCREEN DRIVERS
11385M:	Mark Brown <broonie@kernel.org>
11386M:	Liam Girdwood <lrg@slimlogic.co.uk>
11387L:	linux-input@vger.kernel.org
11388W:	https://github.com/CirrusLogic/linux-drivers/wiki
11389S:	Supported
11390F:	drivers/input/touchscreen/*wm97*
11391F:	include/linux/wm97xx.h
11392
11393WOLFSON MICROELECTRONICS DRIVERS
11394L:	patches@opensource.wolfsonmicro.com
11395T:	git https://github.com/CirrusLogic/linux-drivers.git
11396W:	https://github.com/CirrusLogic/linux-drivers/wiki
11397S:	Supported
11398F:	Documentation/hwmon/wm83??
11399F:	arch/arm/mach-s3c64xx/mach-crag6410*
11400F:	drivers/clk/clk-wm83*.c
11401F:	drivers/extcon/extcon-arizona.c
11402F:	drivers/leds/leds-wm83*.c
11403F:	drivers/gpio/gpio-*wm*.c
11404F:	drivers/gpio/gpio-arizona.c
11405F:	drivers/hwmon/wm83??-hwmon.c
11406F:	drivers/input/misc/wm831x-on.c
11407F:	drivers/input/touchscreen/wm831x-ts.c
11408F:	drivers/input/touchscreen/wm97*.c
11409F:	drivers/mfd/arizona*
11410F:	drivers/mfd/wm*.c
11411F:	drivers/power/wm83*.c
11412F:	drivers/rtc/rtc-wm83*.c
11413F:	drivers/regulator/wm8*.c
11414F:	drivers/video/backlight/wm83*_bl.c
11415F:	drivers/watchdog/wm83*_wdt.c
11416F:	include/linux/mfd/arizona/
11417F:	include/linux/mfd/wm831x/
11418F:	include/linux/mfd/wm8350/
11419F:	include/linux/mfd/wm8400*
11420F:	include/linux/wm97xx.h
11421F:	include/sound/wm????.h
11422F:	sound/soc/codecs/arizona.?
11423F:	sound/soc/codecs/wm*
11424
11425WORKQUEUE
11426M:	Tejun Heo <tj@kernel.org>
11427R:	Lai Jiangshan <jiangshanlai@gmail.com>
11428T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11429S:	Maintained
11430F:	include/linux/workqueue.h
11431F:	kernel/workqueue.c
11432F:	Documentation/workqueue.txt
11433
11434X.25 NETWORK LAYER
11435M:	Andrew Hendry <andrew.hendry@gmail.com>
11436L:	linux-x25@vger.kernel.org
11437S:	Odd Fixes
11438F:	Documentation/networking/x25*
11439F:	include/net/x25*
11440F:	net/x25/
11441
11442X86 ARCHITECTURE (32-BIT AND 64-BIT)
11443M:	Thomas Gleixner <tglx@linutronix.de>
11444M:	Ingo Molnar <mingo@redhat.com>
11445M:	"H. Peter Anvin" <hpa@zytor.com>
11446M:	x86@kernel.org
11447L:	linux-kernel@vger.kernel.org
11448T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11449S:	Maintained
11450F:	Documentation/x86/
11451F:	arch/x86/
11452
11453X86 PLATFORM DRIVERS
11454M:	Darren Hart <dvhart@infradead.org>
11455L:	platform-driver-x86@vger.kernel.org
11456T:	git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11457S:	Maintained
11458F:	drivers/platform/x86/
11459
11460X86 MCE INFRASTRUCTURE
11461M:	Tony Luck <tony.luck@intel.com>
11462M:	Borislav Petkov <bp@alien8.de>
11463L:	linux-edac@vger.kernel.org
11464S:	Maintained
11465F:	arch/x86/kernel/cpu/mcheck/*
11466
11467X86 VDSO
11468M:	Andy Lutomirski <luto@amacapital.net>
11469L:	linux-kernel@vger.kernel.org
11470T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11471S:	Maintained
11472F:	arch/x86/entry/vdso/
11473
11474XC2028/3028 TUNER DRIVER
11475M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11476L:	linux-media@vger.kernel.org
11477W:	http://linuxtv.org
11478T:	git git://linuxtv.org/media_tree.git
11479S:	Maintained
11480F:	drivers/media/tuners/tuner-xc2028.*
11481
11482XEN HYPERVISOR INTERFACE
11483M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11484M:	Boris Ostrovsky <boris.ostrovsky@oracle.com>
11485M:	David Vrabel <david.vrabel@citrix.com>
11486L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11487T:	git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11488S:	Supported
11489F:	arch/x86/xen/
11490F:	drivers/*/xen-*front.c
11491F:	drivers/xen/
11492F:	arch/x86/include/asm/xen/
11493F:	include/xen/
11494F:	include/uapi/xen/
11495
11496XEN HYPERVISOR ARM
11497M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11498L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11499S:	Supported
11500F:	arch/arm/xen/
11501F:	arch/arm/include/asm/xen/
11502
11503XEN HYPERVISOR ARM64
11504M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11505L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11506S:	Supported
11507F:	arch/arm64/xen/
11508F:	arch/arm64/include/asm/xen/
11509
11510XEN NETWORK BACKEND DRIVER
11511M:	Ian Campbell <ian.campbell@citrix.com>
11512M:	Wei Liu <wei.liu2@citrix.com>
11513L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11514L:	netdev@vger.kernel.org
11515S:	Supported
11516F:	drivers/net/xen-netback/*
11517
11518XEN PCI SUBSYSTEM
11519M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11520L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11521S:	Supported
11522F:	arch/x86/pci/*xen*
11523F:	drivers/pci/*xen*
11524
11525XEN BLOCK SUBSYSTEM
11526M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11527M:	Roger Pau Monné <roger.pau@citrix.com>
11528L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11529S:	Supported
11530F:	drivers/block/xen-blkback/*
11531F:	drivers/block/xen*
11532
11533XEN PVSCSI DRIVERS
11534M:	Juergen Gross <jgross@suse.com>
11535L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11536L:	linux-scsi@vger.kernel.org
11537S:	Supported
11538F:	drivers/scsi/xen-scsifront.c
11539F:	drivers/xen/xen-scsiback.c
11540F:	include/xen/interface/io/vscsiif.h
11541
11542XEN SWIOTLB SUBSYSTEM
11543M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11544L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11545S:	Supported
11546F:	arch/x86/xen/*swiotlb*
11547F:	drivers/xen/*swiotlb*
11548
11549XFS FILESYSTEM
11550P:	Silicon Graphics Inc
11551M:	Dave Chinner <david@fromorbit.com>
11552M:	xfs@oss.sgi.com
11553L:	xfs@oss.sgi.com
11554W:	http://oss.sgi.com/projects/xfs
11555T:	git git://oss.sgi.com/xfs/xfs.git
11556S:	Supported
11557F:	Documentation/filesystems/xfs.txt
11558F:	fs/xfs/
11559
11560XILINX AXI ETHERNET DRIVER
11561M:	Anirudha Sarangi <anirudh@xilinx.com>
11562M:	John Linn <John.Linn@xilinx.com>
11563S:	Maintained
11564F:	drivers/net/ethernet/xilinx/xilinx_axienet*
11565
11566XILINX UARTLITE SERIAL DRIVER
11567M:	Peter Korsgaard <jacmet@sunsite.dk>
11568L:	linux-serial@vger.kernel.org
11569S:	Maintained
11570F:	drivers/tty/serial/uartlite.c
11571
11572XILINX VIDEO IP CORES
11573M:	Hyun Kwon <hyun.kwon@xilinx.com>
11574M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11575L:	linux-media@vger.kernel.org
11576T:	git git://linuxtv.org/media_tree.git
11577S:	Supported
11578F:	Documentation/devicetree/bindings/media/xilinx/
11579F:	drivers/media/platform/xilinx/
11580F:	include/uapi/linux/xilinx-v4l2-controls.h
11581
11582XILLYBUS DRIVER
11583M:	Eli Billauer <eli.billauer@gmail.com>
11584L:	linux-kernel@vger.kernel.org
11585S:	Supported
11586F:	drivers/char/xillybus/
11587
11588XTENSA XTFPGA PLATFORM SUPPORT
11589M:	Max Filippov <jcmvbkbc@gmail.com>
11590L:	linux-xtensa@linux-xtensa.org
11591S:	Maintained
11592F:	drivers/spi/spi-xtensa-xtfpga.c
11593F:	sound/soc/xtensa/xtfpga-i2s.c
11594
11595YAM DRIVER FOR AX.25
11596M:	Jean-Paul Roubelat <jpr@f6fbb.org>
11597L:	linux-hams@vger.kernel.org
11598S:	Maintained
11599F:	drivers/net/hamradio/yam*
11600F:	include/linux/yam.h
11601
11602YEALINK PHONE DRIVER
11603M:	Henk Vergonet <Henk.Vergonet@gmail.com>
11604L:	usbb2k-api-dev@nongnu.org
11605S:	Maintained
11606F:	Documentation/input/yealink.txt
11607F:	drivers/input/misc/yealink.*
11608
11609Z8530 DRIVER FOR AX.25
11610M:	Joerg Reuter <jreuter@yaina.de>
11611W:	http://yaina.de/jreuter/
11612W:	http://www.qsl.net/dl1bke/
11613L:	linux-hams@vger.kernel.org
11614S:	Maintained
11615F:	Documentation/networking/z8530drv.txt
11616F:	drivers/net/hamradio/*scc.c
11617F:	drivers/net/hamradio/z8530.h
11618
11619ZBUD COMPRESSED PAGE ALLOCATOR
11620M:	Seth Jennings <sjennings@variantweb.net>
11621L:	linux-mm@kvack.org
11622S:	Maintained
11623F:	mm/zbud.c
11624F:	include/linux/zbud.h
11625
11626ZD1211RW WIRELESS DRIVER
11627M:	Daniel Drake <dsd@gentoo.org>
11628M:	Ulrich Kunitz <kune@deine-taler.de>
11629W:	http://zd1211.ath.cx/wiki/DriverRewrite
11630L:	linux-wireless@vger.kernel.org
11631L:	zd1211-devs@lists.sourceforge.net (subscribers-only)
11632S:	Maintained
11633F:	drivers/net/wireless/zd1211rw/
11634
11635ZPOOL COMPRESSED PAGE STORAGE API
11636M:	Dan Streetman <ddstreet@ieee.org>
11637L:	linux-mm@kvack.org
11638S:	Maintained
11639F:	mm/zpool.c
11640F:	include/linux/zpool.h
11641
11642ZR36067 VIDEO FOR LINUX DRIVER
11643L:	mjpeg-users@lists.sourceforge.net
11644L:	linux-media@vger.kernel.org
11645W:	http://mjpeg.sourceforge.net/driver-zoran/
11646T:	hg http://linuxtv.org/hg/v4l-dvb
11647S:	Odd Fixes
11648F:	drivers/media/pci/zoran/
11649
11650ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11651M:	Minchan Kim <minchan@kernel.org>
11652M:	Nitin Gupta <ngupta@vflare.org>
11653R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11654L:	linux-kernel@vger.kernel.org
11655S:	Maintained
11656F:	drivers/block/zram/
11657F:	Documentation/blockdev/zram.txt
11658
11659ZS DECSTATION Z85C30 SERIAL DRIVER
11660M:	"Maciej W. Rozycki" <macro@linux-mips.org>
11661S:	Maintained
11662F:	drivers/tty/serial/zs.*
11663
11664ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11665M:	Minchan Kim <minchan@kernel.org>
11666M:	Nitin Gupta <ngupta@vflare.org>
11667L:	linux-mm@kvack.org
11668S:	Maintained
11669F:	mm/zsmalloc.c
11670F:	include/linux/zsmalloc.h
11671F:	Documentation/vm/zsmalloc.txt
11672
11673ZSWAP COMPRESSED SWAP CACHING
11674M:	Seth Jennings <sjennings@variantweb.net>
11675L:	linux-mm@kvack.org
11676S:	Maintained
11677F:	mm/zswap.c
11678
11679THE REST
11680M:	Linus Torvalds <torvalds@linux-foundation.org>
11681L:	linux-kernel@vger.kernel.org
11682Q:	http://patchwork.kernel.org/project/LKML/list/
11683T:	git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11684S:	Buried alive in reporters
11685F:	*
11686F:	*/
11687