xref: /openbmc/linux/MAINTAINERS (revision b96fc2f3)
1
2
3	List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below.  This will make things
6easier on the maintainers.  Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91.	Always _test_ your changes, however small, on at least 4 or
10	5 people, preferably many more.
11
122.	Try to release a few ALPHA test versions to the net. Announce
13	them onto the kernel channel and await results. This is especially
14	important for device drivers, because often that's the only way
15	you will find things like the fact version 3 firmware needs
16	a magic fix you didn't know about, or some clown changed the
17	chips on a board and not its name.  (Don't laugh!  Look at the
18	SMC etherpower for that.)
19
203.	Make sure your changes compile correctly in multiple
21	configurations. In particular check that changes work both as a
22	module and built into the kernel.
23
244.	When you are happy with a change make it generally available for
25	testing and await feedback.
26
275.	Make a patch available to the relevant maintainer in the list. Use
28	'diff -u' to make the patch easy to merge. Be prepared to get your
29	changes sent back with seemingly silly requests about formatting
30	and variable names.  These aren't as silly as they seem. One
31	job the maintainers (and especially Linus) do is to keep things
32	looking the same. Sometimes this means that the clever hack in
33	your driver to get around a problem actually needs to become a
34	generalized kernel feature ready for next time.
35
36	PLEASE check your patch with the automated style checker
37	(scripts/checkpatch.pl) to catch trivial style violations.
38	See Documentation/CodingStyle for guidance here.
39
40	PLEASE CC: the maintainers and mailing lists that are generated
41	by scripts/get_maintainer.pl.  The results returned by the
42	script will be best if you have git installed and are making
43	your changes in a branch derived from Linus' latest git tree.
44	See Documentation/SubmittingPatches for details.
45
46	PLEASE try to include any credit lines you want added with the
47	patch. It avoids people being missed off by mistake and makes
48	it easier to know who wants adding and who doesn't.
49
50	PLEASE document known bugs. If it doesn't work for everything
51	or does something very odd once a month document it.
52
53	PLEASE remember that submissions must be made under the terms
54	of the Linux Foundation certificate of contribution and should
55	include a Signed-off-by: line.  The current version of this
56	"Developer's Certificate of Origin" (DCO) is listed in the file
57	Documentation/SubmittingPatches.
58
596.	Make sure you have the right to send any changes you make. If you
60	do changes at work you may find your employer owns the patch
61	not you.
62
637.	When sending security related changes or reports to a maintainer
64	please Cc: security@kernel.org, especially if the maintainer
65	does not respond.
66
678.	Happy hacking.
68
69Descriptions of section entries:
70
71	P: Person (obsolete)
72	M: Mail patches to: FullName <address@domain>
73	R: Designated reviewer: FullName <address@domain>
74	   These reviewers should be CCed on patches.
75	L: Mailing list that is relevant to this area
76	W: Web-page with status/info
77	Q: Patchwork web based patch tracking system site
78	T: SCM tree type and location.
79	   Type is one of: git, hg, quilt, stgit, topgit
80	S: Status, one of the following:
81	   Supported:	Someone is actually paid to look after this.
82	   Maintained:	Someone actually looks after it.
83	   Odd Fixes:	It has a maintainer but they don't have time to do
84			much other than throw the odd patch in. See below..
85	   Orphan:	No current maintainer [but maybe you could take the
86			role as you write your new code].
87	   Obsolete:	Old code. Something tagged obsolete generally means
88			it has been replaced by a better system and you
89			should be using that.
90	F: Files and directories with wildcard patterns.
91	   A trailing slash includes all files and subdirectory files.
92	   F:	drivers/net/	all files in and below drivers/net
93	   F:	drivers/net/*	all files in drivers/net, but not below
94	   F:	*/net/*		all files in "any top level directory"/net
95	   One pattern per line.  Multiple F: lines acceptable.
96	N: Files and directories with regex patterns.
97	   N:	[^a-z]tegra	all files whose path contains the word tegra
98	   One pattern per line.  Multiple N: lines acceptable.
99	   scripts/get_maintainer.pl has different behavior for files that
100	   match F: pattern and matches of N: patterns.  By default,
101	   get_maintainer will not look at git log history when an F: pattern
102	   match occurs.  When an N: match occurs, git log history is used
103	   to also notify the people that have git commit signatures.
104	X: Files and directories that are NOT maintained, same rules as F:
105	   Files exclusions are tested before file matches.
106	   Can be useful for excluding a specific subdirectory, for instance:
107	   F:	net/
108	   X:	net/ipv6/
109	   matches all files in and below net excluding net/ipv6/
110	K: Keyword perl extended regex pattern to match content in a
111	   patch or file.  For instance:
112	   K: of_get_profile
113	      matches patches or files that contain "of_get_profile"
114	   K: \b(printk|pr_(info|err))\b
115	      matches patches or files that contain one or more of the words
116	      printk, pr_info or pr_err
117	   One regex pattern per line.  Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125		-----------------------------------
126
1273C59X NETWORK DRIVER
128M:	Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L:	netdev@vger.kernel.org
130S:	Maintained
131F:	Documentation/networking/vortex.txt
132F:	drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M:	David Dillow <dave@thedillows.org>
136L:	netdev@vger.kernel.org
137S:	Maintained
138F:	drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M:	Adam Radford <linuxraid@lsi.com>
142L:	linux-scsi@vger.kernel.org
143W:	http://www.lsi.com
144S:	Supported
145F:	drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L:	linux-scsi@vger.kernel.org
150S:	Maintained
151F:	drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M:	Alexander Aring <alex.aring@gmail.com>
155M:	Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L:	linux-bluetooth@vger.kernel.org
157L:	linux-wpan@vger.kernel.org
158S:	Maintained
159F:	net/6lowpan/
160F:	include/net/6lowpan.h
161F:	Documentation/networking/6lowpan.txt
162
1636PACK NETWORK DRIVER FOR AX.25
164M:	Andreas Koensgen <ajk@comnets.uni-bremen.de>
165L:	linux-hams@vger.kernel.org
166S:	Maintained
167F:	drivers/net/hamradio/6pack.c
168
1698169 10/100/1000 GIGABIT ETHERNET DRIVER
170M:	Realtek linux nic maintainers <nic_swsd@realtek.com>
171L:	netdev@vger.kernel.org
172S:	Maintained
173F:	drivers/net/ethernet/realtek/r8169.c
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177L:	linux-serial@vger.kernel.org
178W:	http://serial.sourceforge.net
179S:	Maintained
180T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181F:	drivers/tty/serial/8250*
182F:	include/linux/serial_8250.h
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185L:	netdev@vger.kernel.org
186S:	Orphan / Obsolete
187F:	drivers/net/ethernet/8390/
188
1899P FILE SYSTEM
190M:	Eric Van Hensbergen <ericvh@gmail.com>
191M:	Ron Minnich <rminnich@sandia.gov>
192M:	Latchesar Ionkov <lucho@ionkov.net>
193L:	v9fs-developer@lists.sourceforge.net
194W:	http://swik.net/v9fs
195Q:	http://patchwork.kernel.org/project/v9fs-devel/list/
196T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197S:	Maintained
198F:	Documentation/filesystems/9p.txt
199F:	fs/9p/
200F:	net/9p/
201F:	include/net/9p/
202F:	include/uapi/linux/virtio_9p.h
203F:	include/trace/events/9p.h
204
205
206A8293 MEDIA DRIVER
207M:	Antti Palosaari <crope@iki.fi>
208L:	linux-media@vger.kernel.org
209W:	http://linuxtv.org/
210W:	http://palosaari.fi/linux/
211Q:	http://patchwork.linuxtv.org/project/linux-media/list/
212T:	git git://linuxtv.org/anttip/media_tree.git
213S:	Maintained
214F:	drivers/media/dvb-frontends/a8293*
215
216AACRAID SCSI RAID DRIVER
217M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218L:	linux-scsi@vger.kernel.org
219W:	http://www.adaptec.com/
220S:	Supported
221F:	Documentation/scsi/aacraid.txt
222F:	drivers/scsi/aacraid/
223
224ABI/API
225L:	linux-api@vger.kernel.org
226F:	Documentation/ABI/
227F:	include/linux/syscalls.h
228F:	include/uapi/
229F:	kernel/sys_ni.c
230
231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
232M:	Hans de Goede <hdegoede@redhat.com>
233L:	lm-sensors@lm-sensors.org
234S:	Maintained
235F:	drivers/hwmon/abituguru.c
236
237ABIT UGURU 3 HARDWARE MONITOR DRIVER
238M:	Alistair John Strachan <alistair@devzero.co.uk>
239L:	lm-sensors@lm-sensors.org
240S:	Maintained
241F:	drivers/hwmon/abituguru3.c
242
243ACENIC DRIVER
244M:	Jes Sorensen <jes@trained-monkey.org>
245L:	linux-acenic@sunsite.dk
246S:	Maintained
247F:	drivers/net/ethernet/alteon/acenic*
248
249ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
250M:	Peter Feuerer <peter@piie.net>
251L:	platform-driver-x86@vger.kernel.org
252W:	http://piie.net/?section=acerhdf
253S:	Maintained
254F:	drivers/platform/x86/acerhdf.c
255
256ACER WMI LAPTOP EXTRAS
257M:	"Lee, Chun-Yi" <jlee@suse.com>
258L:	platform-driver-x86@vger.kernel.org
259S:	Maintained
260F:	drivers/platform/x86/acer-wmi.c
261
262ACPI
263M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
264M:	Len Brown <lenb@kernel.org>
265L:	linux-acpi@vger.kernel.org
266W:	https://01.org/linux-acpi
267Q:	https://patchwork.kernel.org/project/linux-acpi/list/
268T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
269S:	Supported
270F:	drivers/acpi/
271F:	drivers/pnp/pnpacpi/
272F:	include/linux/acpi.h
273F:	include/acpi/
274F:	Documentation/acpi/
275F:	Documentation/ABI/testing/sysfs-bus-acpi
276F:	drivers/pci/*acpi*
277F:	drivers/pci/*/*acpi*
278F:	drivers/pci/*/*/*acpi*
279F:	tools/power/acpi/
280
281ACPI COMPONENT ARCHITECTURE (ACPICA)
282M:	Robert Moore <robert.moore@intel.com>
283M:	Lv Zheng <lv.zheng@intel.com>
284M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
285L:	linux-acpi@vger.kernel.org
286L:	devel@acpica.org
287W:	https://acpica.org/
288W:	https://github.com/acpica/acpica/
289Q:	https://patchwork.kernel.org/project/linux-acpi/list/
290T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
291S:	Supported
292F:	drivers/acpi/acpica/
293F:	include/acpi/
294F:	tools/power/acpi/
295
296ACPI FAN DRIVER
297M:	Zhang Rui <rui.zhang@intel.com>
298L:	linux-acpi@vger.kernel.org
299W:	https://01.org/linux-acpi
300S:	Supported
301F:	drivers/acpi/fan.c
302
303ACPI THERMAL DRIVER
304M:	Zhang Rui <rui.zhang@intel.com>
305L:	linux-acpi@vger.kernel.org
306W:	https://01.org/linux-acpi
307S:	Supported
308F:	drivers/acpi/*thermal*
309
310ACPI VIDEO DRIVER
311M:	Zhang Rui <rui.zhang@intel.com>
312L:	linux-acpi@vger.kernel.org
313W:	https://01.org/linux-acpi
314S:	Supported
315F:	drivers/acpi/video.c
316
317ACPI WMI DRIVER
318L:	platform-driver-x86@vger.kernel.org
319S:	Orphan
320F:	drivers/platform/x86/wmi.c
321
322AD1889 ALSA SOUND DRIVER
323M:	Thibaut Varene <T-Bone@parisc-linux.org>
324W:	http://wiki.parisc-linux.org/AD1889
325L:	linux-parisc@vger.kernel.org
326S:	Maintained
327F:	sound/pci/ad1889.*
328
329AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
330M:	Michael Hennerich <michael.hennerich@analog.com>
331W:	http://wiki.analog.com/AD5254
332W:	http://ez.analog.com/community/linux-device-drivers
333S:	Supported
334F:	drivers/misc/ad525x_dpot.c
335
336AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
337M:	Michael Hennerich <michael.hennerich@analog.com>
338W:	http://wiki.analog.com/AD5398
339W:	http://ez.analog.com/community/linux-device-drivers
340S:	Supported
341F:	drivers/regulator/ad5398.c
342
343AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
344M:	Michael Hennerich <michael.hennerich@analog.com>
345W:	http://wiki.analog.com/AD7142
346W:	http://ez.analog.com/community/linux-device-drivers
347S:	Supported
348F:	drivers/input/misc/ad714x.c
349
350AD7877 TOUCHSCREEN DRIVER
351M:	Michael Hennerich <michael.hennerich@analog.com>
352W:	http://wiki.analog.com/AD7877
353W:	http://ez.analog.com/community/linux-device-drivers
354S:	Supported
355F:	drivers/input/touchscreen/ad7877.c
356
357AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
358M:	Michael Hennerich <michael.hennerich@analog.com>
359W:	http://wiki.analog.com/AD7879
360W:	http://ez.analog.com/community/linux-device-drivers
361S:	Supported
362F:	drivers/input/touchscreen/ad7879.c
363
364ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
365M:	Jiri Kosina <jikos@kernel.org>
366S:	Maintained
367
368ADM1025 HARDWARE MONITOR DRIVER
369M:	Jean Delvare <jdelvare@suse.com>
370L:	lm-sensors@lm-sensors.org
371S:	Maintained
372F:	Documentation/hwmon/adm1025
373F:	drivers/hwmon/adm1025.c
374
375ADM1029 HARDWARE MONITOR DRIVER
376M:	Corentin Labbe <clabbe.montjoie@gmail.com>
377L:	lm-sensors@lm-sensors.org
378S:	Maintained
379F:	drivers/hwmon/adm1029.c
380
381ADM8211 WIRELESS DRIVER
382L:	linux-wireless@vger.kernel.org
383W:	http://wireless.kernel.org/
384S:	Orphan
385F:	drivers/net/wireless/adm8211.*
386
387ADP1653 FLASH CONTROLLER DRIVER
388M:	Sakari Ailus <sakari.ailus@iki.fi>
389L:	linux-media@vger.kernel.org
390S:	Maintained
391F:	drivers/media/i2c/adp1653.c
392F:	include/media/adp1653.h
393
394ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
395M:	Michael Hennerich <michael.hennerich@analog.com>
396W:	http://wiki.analog.com/ADP5520
397W:	http://ez.analog.com/community/linux-device-drivers
398S:	Supported
399F:	drivers/mfd/adp5520.c
400F:	drivers/video/backlight/adp5520_bl.c
401F:	drivers/leds/leds-adp5520.c
402F:	drivers/gpio/gpio-adp5520.c
403F:	drivers/input/keyboard/adp5520-keys.c
404
405ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
406M:	Michael Hennerich <michael.hennerich@analog.com>
407W:	http://wiki.analog.com/ADP5588
408W:	http://ez.analog.com/community/linux-device-drivers
409S:	Supported
410F:	drivers/input/keyboard/adp5588-keys.c
411F:	drivers/gpio/gpio-adp5588.c
412
413ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
414M:	Michael Hennerich <michael.hennerich@analog.com>
415W:	http://wiki.analog.com/ADP8860
416W:	http://ez.analog.com/community/linux-device-drivers
417S:	Supported
418F:	drivers/video/backlight/adp8860_bl.c
419
420ADS1015 HARDWARE MONITOR DRIVER
421M:	Dirk Eibach <eibach@gdsys.de>
422L:	lm-sensors@lm-sensors.org
423S:	Maintained
424F:	Documentation/hwmon/ads1015
425F:	drivers/hwmon/ads1015.c
426F:	include/linux/i2c/ads1015.h
427
428ADT746X FAN DRIVER
429M:	Colin Leroy <colin@colino.net>
430S:	Maintained
431F:	drivers/macintosh/therm_adt746x.c
432
433ADT7475 HARDWARE MONITOR DRIVER
434M:	Jean Delvare <jdelvare@suse.com>
435L:	lm-sensors@lm-sensors.org
436S:	Maintained
437F:	Documentation/hwmon/adt7475
438F:	drivers/hwmon/adt7475.c
439
440ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
441M:	Michael Hennerich <michael.hennerich@analog.com>
442W:	http://wiki.analog.com/ADXL345
443W:	http://ez.analog.com/community/linux-device-drivers
444S:	Supported
445F:	drivers/input/misc/adxl34x.c
446
447ADVANSYS SCSI DRIVER
448M:	Matthew Wilcox <matthew@wil.cx>
449M:	Hannes Reinecke <hare@suse.com>
450L:	linux-scsi@vger.kernel.org
451S:	Maintained
452F:	Documentation/scsi/advansys.txt
453F:	drivers/scsi/advansys.c
454
455AEDSP16 DRIVER
456M:	Riccardo Facchetti <fizban@tin.it>
457S:	Maintained
458F:	sound/oss/aedsp16.c
459
460AF9013 MEDIA DRIVER
461M:	Antti Palosaari <crope@iki.fi>
462L:	linux-media@vger.kernel.org
463W:	http://linuxtv.org/
464W:	http://palosaari.fi/linux/
465Q:	http://patchwork.linuxtv.org/project/linux-media/list/
466T:	git git://linuxtv.org/anttip/media_tree.git
467S:	Maintained
468F:	drivers/media/dvb-frontends/af9013*
469
470AF9033 MEDIA DRIVER
471M:	Antti Palosaari <crope@iki.fi>
472L:	linux-media@vger.kernel.org
473W:	http://linuxtv.org/
474W:	http://palosaari.fi/linux/
475Q:	http://patchwork.linuxtv.org/project/linux-media/list/
476T:	git git://linuxtv.org/anttip/media_tree.git
477S:	Maintained
478F:	drivers/media/dvb-frontends/af9033*
479
480AFFS FILE SYSTEM
481L:	linux-fsdevel@vger.kernel.org
482S:	Orphan
483F:	Documentation/filesystems/affs.txt
484F:	fs/affs/
485
486AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
487M:	David Howells <dhowells@redhat.com>
488L:	linux-afs@lists.infradead.org
489S:	Supported
490F:	fs/afs/
491F:	include/net/af_rxrpc.h
492F:	net/rxrpc/af_rxrpc.c
493
494AGPGART DRIVER
495M:	David Airlie <airlied@linux.ie>
496T:	git git://people.freedesktop.org/~airlied/linux (part of drm maint)
497S:	Maintained
498F:	drivers/char/agp/
499F:	include/linux/agp*
500F:	include/uapi/linux/agp*
501
502AHA152X SCSI DRIVER
503M:	"Juergen E. Fischer" <fischer@norbit.de>
504L:	linux-scsi@vger.kernel.org
505S:	Maintained
506F:	drivers/scsi/aha152x*
507F:	drivers/scsi/pcmcia/aha152x*
508
509AIC7XXX / AIC79XX SCSI DRIVER
510M:	Hannes Reinecke <hare@suse.com>
511L:	linux-scsi@vger.kernel.org
512S:	Maintained
513F:	drivers/scsi/aic7xxx/
514
515AIMSLAB FM RADIO RECEIVER DRIVER
516M:	Hans Verkuil <hverkuil@xs4all.nl>
517L:	linux-media@vger.kernel.org
518T:	git git://linuxtv.org/media_tree.git
519W:	http://linuxtv.org
520S:	Maintained
521F:	drivers/media/radio/radio-aimslab*
522
523AIO
524M:	Benjamin LaHaise <bcrl@kvack.org>
525L:	linux-aio@kvack.org
526S:	Supported
527F:	fs/aio.c
528F:	include/linux/*aio*.h
529
530AIRSPY MEDIA DRIVER
531M:	Antti Palosaari <crope@iki.fi>
532L:	linux-media@vger.kernel.org
533W:	http://linuxtv.org/
534W:	http://palosaari.fi/linux/
535Q:	http://patchwork.linuxtv.org/project/linux-media/list/
536T:	git git://linuxtv.org/anttip/media_tree.git
537S:	Maintained
538F:	drivers/media/usb/airspy/
539
540ALCATEL SPEEDTOUCH USB DRIVER
541M:	Duncan Sands <duncan.sands@free.fr>
542L:	linux-usb@vger.kernel.org
543W:	http://www.linux-usb.org/SpeedTouch/
544S:	Maintained
545F:	drivers/usb/atm/speedtch.c
546F:	drivers/usb/atm/usbatm.c
547
548ALCHEMY AU1XX0 MMC DRIVER
549M:	Manuel Lauss <manuel.lauss@gmail.com>
550S:	Maintained
551F:	drivers/mmc/host/au1xmmc.c
552
553ALI1563 I2C DRIVER
554M:	Rudolf Marek <r.marek@assembler.cz>
555L:	linux-i2c@vger.kernel.org
556S:	Maintained
557F:	Documentation/i2c/busses/i2c-ali1563
558F:	drivers/i2c/busses/i2c-ali1563.c
559
560ALLWINNER SECURITY SYSTEM
561M:	Corentin Labbe <clabbe.montjoie@gmail.com>
562L:	linux-crypto@vger.kernel.org
563S:	Maintained
564F:	drivers/crypto/sunxi-ss/
565
566ALPHA PORT
567M:	Richard Henderson <rth@twiddle.net>
568M:	Ivan Kokshaysky <ink@jurassic.park.msu.ru>
569M:	Matt Turner <mattst88@gmail.com>
570S:	Odd Fixes
571L:	linux-alpha@vger.kernel.org
572F:	arch/alpha/
573
574ALTERA MAILBOX DRIVER
575M:	Ley Foon Tan <lftan@altera.com>
576L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577S:	Maintained
578F:	drivers/mailbox/mailbox-altera.c
579
580ALTERA PIO DRIVER
581M:	Tien Hock Loh <thloh@altera.com>
582L:	linux-gpio@vger.kernel.org
583S:	Maintained
584F:	drivers/gpio/gpio-altera.c
585
586ALTERA TRIPLE SPEED ETHERNET DRIVER
587M:	Vince Bridgers <vbridger@opensource.altera.com>
588L:	netdev@vger.kernel.org
589L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590S:	Maintained
591F:	drivers/net/ethernet/altera/
592
593ALTERA UART/JTAG UART SERIAL DRIVERS
594M:	Tobias Klauser <tklauser@distanz.ch>
595L:	linux-serial@vger.kernel.org
596L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
597S:	Maintained
598F:	drivers/tty/serial/altera_uart.c
599F:	drivers/tty/serial/altera_jtaguart.c
600F:	include/linux/altera_uart.h
601F:	include/linux/altera_jtaguart.h
602
603AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
604M:	Tom Lendacky <thomas.lendacky@amd.com>
605L:	linux-crypto@vger.kernel.org
606S:	Supported
607F:	drivers/crypto/ccp/
608F:	include/linux/ccp.h
609
610AMD FAM15H PROCESSOR POWER MONITORING DRIVER
611M:	Andreas Herrmann <herrmann.der.user@googlemail.com>
612L:	lm-sensors@lm-sensors.org
613S:	Maintained
614F:	Documentation/hwmon/fam15h_power
615F:	drivers/hwmon/fam15h_power.c
616
617AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
618L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
619S:	Orphan
620F:	drivers/usb/gadget/udc/amd5536udc.*
621
622AMD GEODE PROCESSOR/CHIPSET SUPPORT
623P:	Andres Salomon <dilinger@queued.net>
624L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
625W:	http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
626S:	Supported
627F:	drivers/char/hw_random/geode-rng.c
628F:	drivers/crypto/geode*
629F:	drivers/video/fbdev/geode/
630F:	arch/x86/include/asm/geode.h
631
632AMD IOMMU (AMD-VI)
633M:	Joerg Roedel <joro@8bytes.org>
634L:	iommu@lists.linux-foundation.org
635T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
636S:	Maintained
637F:	drivers/iommu/amd_iommu*.[ch]
638F:	include/linux/amd-iommu.h
639
640AMD KFD
641M:	Oded Gabbay <oded.gabbay@gmail.com>
642L:	dri-devel@lists.freedesktop.org
643T:	git git://people.freedesktop.org/~gabbayo/linux.git
644S:	Supported
645F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
646F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
647F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
648F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
649F:	drivers/gpu/drm/amd/amdkfd/
650F:	drivers/gpu/drm/amd/include/cik_structs.h
651F:	drivers/gpu/drm/amd/include/kgd_kfd_interface.h
652F:	drivers/gpu/drm/amd/include/vi_structs.h
653F:	drivers/gpu/drm/radeon/radeon_kfd.c
654F:	drivers/gpu/drm/radeon/radeon_kfd.h
655F:	include/uapi/linux/kfd_ioctl.h
656
657AMD MICROCODE UPDATE SUPPORT
658M:	Borislav Petkov <bp@alien8.de>
659S:	Maintained
660F:	arch/x86/kernel/cpu/microcode/amd*
661
662AMD XGBE DRIVER
663M:	Tom Lendacky <thomas.lendacky@amd.com>
664L:	netdev@vger.kernel.org
665S:	Supported
666F:	drivers/net/ethernet/amd/xgbe/
667
668AMS (Apple Motion Sensor) DRIVER
669M:	Michael Hanselmann <linux-kernel@hansmi.ch>
670S:	Supported
671F:	drivers/macintosh/ams/
672
673AMSO1100 RNIC DRIVER
674M:	Tom Tucker <tom@opengridcomputing.com>
675M:	Steve Wise <swise@opengridcomputing.com>
676L:	linux-rdma@vger.kernel.org
677S:	Maintained
678F:	drivers/infiniband/hw/amso1100/
679
680ANALOG DEVICES INC AD9389B DRIVER
681M:	Hans Verkuil <hans.verkuil@cisco.com>
682L:	linux-media@vger.kernel.org
683S:	Maintained
684F:	drivers/media/i2c/ad9389b*
685
686ANALOG DEVICES INC ADV7180 DRIVER
687M:	Lars-Peter Clausen <lars@metafoo.de>
688L:	linux-media@vger.kernel.org
689W:	http://ez.analog.com/community/linux-device-drivers
690S:	Supported
691F:	drivers/media/i2c/adv7180.c
692
693ANALOG DEVICES INC ADV7511 DRIVER
694M:	Hans Verkuil <hans.verkuil@cisco.com>
695L:	linux-media@vger.kernel.org
696S:	Maintained
697F:	drivers/media/i2c/adv7511*
698
699ANALOG DEVICES INC ADV7604 DRIVER
700M:	Hans Verkuil <hans.verkuil@cisco.com>
701L:	linux-media@vger.kernel.org
702S:	Maintained
703F:	drivers/media/i2c/adv7604*
704
705ANALOG DEVICES INC ADV7842 DRIVER
706M:	Hans Verkuil <hans.verkuil@cisco.com>
707L:	linux-media@vger.kernel.org
708S:	Maintained
709F:	drivers/media/i2c/adv7842*
710
711ANALOG DEVICES INC ASOC CODEC DRIVERS
712M:	Lars-Peter Clausen <lars@metafoo.de>
713L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
714W:	http://wiki.analog.com/
715W:	http://ez.analog.com/community/linux-device-drivers
716S:	Supported
717F:	sound/soc/codecs/adau*
718F:	sound/soc/codecs/adav*
719F:	sound/soc/codecs/ad1*
720F:	sound/soc/codecs/ad7*
721F:	sound/soc/codecs/ssm*
722F:	sound/soc/codecs/sigmadsp.*
723
724ANALOG DEVICES INC ASOC DRIVERS
725L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
726L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
727W:	http://blackfin.uclinux.org/
728S:	Supported
729F:	sound/soc/blackfin/*
730
731ANALOG DEVICES INC IIO DRIVERS
732M:	Lars-Peter Clausen <lars@metafoo.de>
733M:	Michael Hennerich <Michael.Hennerich@analog.com>
734W:	http://wiki.analog.com/
735W:	http://ez.analog.com/community/linux-device-drivers
736S:	Supported
737F:	drivers/iio/*/ad*
738X:	drivers/iio/*/adjd*
739F:	drivers/staging/iio/*/ad*
740F:	staging/iio/trigger/iio-trig-bfin-timer.c
741
742ANALOG DEVICES INC DMA DRIVERS
743M:	Lars-Peter Clausen <lars@metafoo.de>
744W:	http://ez.analog.com/community/linux-device-drivers
745S:	Supported
746F:	drivers/dma/dma-axi-dmac.c
747
748ANDROID DRIVERS
749M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
750M:	Arve Hjønnevåg <arve@android.com>
751M:	Riley Andrews <riandrews@android.com>
752T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
753L:	devel@driverdev.osuosl.org
754S:	Supported
755F:	drivers/android/
756F:	drivers/staging/android/
757
758AOA (Apple Onboard Audio) ALSA DRIVER
759M:	Johannes Berg <johannes@sipsolutions.net>
760L:	linuxppc-dev@lists.ozlabs.org
761L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
762S:	Maintained
763F:	sound/aoa/
764
765APM DRIVER
766M:	Jiri Kosina <jikos@kernel.org>
767S:	Odd fixes
768F:	arch/x86/kernel/apm_32.c
769F:	include/linux/apm_bios.h
770F:	include/uapi/linux/apm_bios.h
771F:	drivers/char/apm-emulation.c
772
773APPLE BCM5974 MULTITOUCH DRIVER
774M:	Henrik Rydberg <rydberg@bitmath.org>
775L:	linux-input@vger.kernel.org
776S:	Odd fixes
777F:	drivers/input/mouse/bcm5974.c
778
779APPLE SMC DRIVER
780M:	Henrik Rydberg <rydberg@bitmath.org>
781L:	lm-sensors@lm-sensors.org
782S:	Odd fixes
783F:	drivers/hwmon/applesmc.c
784
785APPLETALK NETWORK LAYER
786M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
787S:	Maintained
788F:	drivers/net/appletalk/
789F:	net/appletalk/
790
791APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
792M:	Iyappan Subramanian <isubramanian@apm.com>
793M:	Keyur Chudgar <kchudgar@apm.com>
794S:	Supported
795F:	drivers/net/ethernet/apm/xgene/
796F:	Documentation/devicetree/bindings/net/apm-xgene-enet.txt
797
798APTINA CAMERA SENSOR PLL
799M:	Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
800L:	linux-media@vger.kernel.org
801S:	Maintained
802F:	drivers/media/i2c/aptina-pll.*
803
804ARC FRAMEBUFFER DRIVER
805M:	Jaya Kumar <jayalk@intworks.biz>
806S:	Maintained
807F:	drivers/video/fbdev/arcfb.c
808F:	drivers/video/fbdev/core/fb_defio.c
809
810ARCNET NETWORK LAYER
811M:	Michael Grzeschik <m.grzeschik@pengutronix.de>
812L:	netdev@vger.kernel.org
813S:	Maintained
814F:	drivers/net/arcnet/
815F:	include/uapi/linux/if_arcnet.h
816
817ARM MFM AND FLOPPY DRIVERS
818M:	Ian Molton <spyro@f2s.com>
819S:	Maintained
820F:	arch/arm/lib/floppydma.S
821F:	arch/arm/include/asm/floppy.h
822
823ARM PMU PROFILING AND DEBUGGING
824M:	Will Deacon <will.deacon@arm.com>
825S:	Maintained
826F:	arch/arm/kernel/perf_*
827F:	arch/arm/oprofile/common.c
828F:	arch/arm/kernel/hw_breakpoint.c
829F:	arch/arm/include/asm/hw_breakpoint.h
830F:	arch/arm/include/asm/perf_event.h
831F:	drivers/perf/arm_pmu.c
832F:	include/linux/perf/arm_pmu.h
833
834ARM PORT
835M:	Russell King <linux@arm.linux.org.uk>
836L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
837W:	http://www.arm.linux.org.uk/
838S:	Maintained
839F:	arch/arm/
840
841ARM SUB-ARCHITECTURES
842L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
843S:	Maintained
844F:	arch/arm/mach-*/
845F:	arch/arm/plat-*/
846T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
847
848ARM PRIMECELL AACI PL041 DRIVER
849M:	Russell King <linux@arm.linux.org.uk>
850S:	Maintained
851F:	sound/arm/aaci.*
852
853ARM PRIMECELL CLCD PL110 DRIVER
854M:	Russell King <linux@arm.linux.org.uk>
855S:	Maintained
856F:	drivers/video/fbdev/amba-clcd.*
857
858ARM PRIMECELL KMI PL050 DRIVER
859M:	Russell King <linux@arm.linux.org.uk>
860S:	Maintained
861F:	drivers/input/serio/ambakmi.*
862F:	include/linux/amba/kmi.h
863
864ARM PRIMECELL MMCI PL180/1 DRIVER
865M:	Russell King <linux@arm.linux.org.uk>
866S:	Maintained
867F:	drivers/mmc/host/mmci.*
868F:	include/linux/amba/mmci.h
869
870ARM PRIMECELL UART PL010 AND PL011 DRIVERS
871M:	Russell King <linux@arm.linux.org.uk>
872S:	Maintained
873F:	drivers/tty/serial/amba-pl01*.c
874F:	include/linux/amba/serial.h
875
876ARM PRIMECELL BUS SUPPORT
877M:	Russell King <linux@arm.linux.org.uk>
878S:	Maintained
879F:	drivers/amba/
880F:	include/linux/amba/bus.h
881
882ARM/ADS SPHERE MACHINE SUPPORT
883M:	Lennert Buytenhek <kernel@wantstofly.org>
884L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885S:	Maintained
886
887ARM/AFEB9260 MACHINE SUPPORT
888M:	Sergey Lapin <slapin@ossfans.org>
889L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
890S:	Maintained
891
892ARM/AJECO 1ARM MACHINE SUPPORT
893M:	Lennert Buytenhek <kernel@wantstofly.org>
894L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
895S:	Maintained
896
897ARM/Allwinner A1X SoC support
898M:	Maxime Ripard <maxime.ripard@free-electrons.com>
899L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
900S:	Maintained
901N:	sun[x4567]i
902
903ARM/Allwinner SoC Clock Support
904M:	Emilio López <emilio@elopez.com.ar>
905S:	Maintained
906F:	drivers/clk/sunxi/
907
908ARM/Amlogic MesonX SoC support
909M:	Carlo Caione <carlo@caione.org>
910L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
911S:	Maintained
912F:	drivers/media/rc/meson-ir.c
913N:	meson[x68]
914
915ARM/Annapurna Labs ALPINE ARCHITECTURE
916M:	Tsahee Zidenberg <tsahee@annapurnalabs.com>
917S:	Maintained
918F:	arch/arm/mach-alpine/
919
920ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
921M:	Nicolas Ferre <nicolas.ferre@atmel.com>
922M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
923M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
924L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
925W:	http://www.linux4sam.org
926S:	Supported
927F:	arch/arm/mach-at91/
928F:	include/soc/at91/
929F:	arch/arm/boot/dts/at91*.dts
930F:	arch/arm/boot/dts/at91*.dtsi
931F:	arch/arm/boot/dts/sama*.dts
932F:	arch/arm/boot/dts/sama*.dtsi
933F:	arch/arm/include/debug/at91.S
934
935ARM/ATMEL AT91 Clock Support
936M:	Boris Brezillon <boris.brezillon@free-electrons.com>
937S:	Maintained
938F:	drivers/clk/at91
939
940ARM/CALXEDA HIGHBANK ARCHITECTURE
941M:	Rob Herring <robh@kernel.org>
942L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
943S:	Maintained
944F:	arch/arm/mach-highbank/
945
946ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
947M:	Krzysztof Halasa <khalasa@piap.pl>
948S:	Maintained
949F:	arch/arm/mach-cns3xxx/
950
951ARM/CAVIUM THUNDER NETWORK DRIVER
952M:	Sunil Goutham <sgoutham@cavium.com>
953M:	Robert Richter <rric@kernel.org>
954L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955S:	Supported
956F:	drivers/net/ethernet/cavium/thunder/
957
958ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
959M:	Alexander Shiyan <shc_work@mail.ru>
960L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
961S:	Odd Fixes
962N:	clps711x
963
964ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
965M:	Hartley Sweeten <hsweeten@visionengravers.com>
966M:	Ryan Mallon <rmallon@gmail.com>
967L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
968S:	Maintained
969F:	arch/arm/mach-ep93xx/
970F:	arch/arm/mach-ep93xx/include/mach/
971
972ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
973M:	Lennert Buytenhek <kernel@wantstofly.org>
974L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
975S:	Maintained
976
977ARM/CLKDEV SUPPORT
978M:	Russell King <linux@arm.linux.org.uk>
979L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
980S:	Maintained
981F:	arch/arm/include/asm/clkdev.h
982F:	drivers/clk/clkdev.c
983
984ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
985M:	Mike Rapoport <mike@compulab.co.il>
986L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
987S:	Maintained
988
989ARM/CONTEC MICRO9 MACHINE SUPPORT
990M:	Hubert Feurstein <hubert.feurstein@contec.at>
991S:	Maintained
992F:	arch/arm/mach-ep93xx/micro9.c
993
994ARM/CORESIGHT FRAMEWORK AND DRIVERS
995M:	Mathieu Poirier <mathieu.poirier@linaro.org>
996L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
997S:	Maintained
998F:	drivers/hwtracing/coresight/*
999F:	Documentation/trace/coresight.txt
1000F:	Documentation/devicetree/bindings/arm/coresight.txt
1001F:	Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1002
1003ARM/CORGI MACHINE SUPPORT
1004M:	Richard Purdie <rpurdie@rpsys.net>
1005S:	Maintained
1006
1007ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1008M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1009L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1010T:	git git://github.com/ulli-kroll/linux.git
1011S:	Maintained
1012F:	arch/arm/mach-gemini/
1013F:	drivers/rtc/rtc-gemini.c
1014
1015ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1016M:	Barry Song <baohua@kernel.org>
1017L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1018T:	git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1019S:	Maintained
1020F:	arch/arm/mach-prima2/
1021F:	drivers/clk/sirf/
1022F:	drivers/clocksource/timer-prima2.c
1023F:	drivers/clocksource/timer-atlas7.c
1024N:	[^a-z]sirf
1025
1026ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1027M:	Baruch Siach <baruch@tkos.co.il>
1028L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1029S:	Maintained
1030F:	arch/arm/boot/dts/cx92755*
1031N:	digicolor
1032
1033ARM/EBSA110 MACHINE SUPPORT
1034M:	Russell King <linux@arm.linux.org.uk>
1035L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036W:	http://www.arm.linux.org.uk/
1037S:	Maintained
1038F:	arch/arm/mach-ebsa110/
1039F:	drivers/net/ethernet/amd/am79c961a.*
1040
1041ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1042M:	Uwe Kleine-König <kernel@pengutronix.de>
1043L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1044S:	Maintained
1045N:	efm32
1046
1047ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1048M:	Daniel Ribeiro <drwyrm@gmail.com>
1049M:	Stefan Schmidt <stefan@openezx.org>
1050M:	Harald Welte <laforge@openezx.org>
1051L:	openezx-devel@lists.openezx.org (moderated for non-subscribers)
1052W:	http://www.openezx.org/
1053S:	Maintained
1054T:	topgit git://git.openezx.org/openezx.git
1055F:	arch/arm/mach-pxa/ezx.c
1056
1057ARM/FARADAY FA526 PORT
1058M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1059L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1060S:	Maintained
1061T:	git git://git.berlios.de/gemini-board
1062F:	arch/arm/mm/*-fa*
1063
1064ARM/FOOTBRIDGE ARCHITECTURE
1065M:	Russell King <linux@arm.linux.org.uk>
1066L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1067W:	http://www.arm.linux.org.uk/
1068S:	Maintained
1069F:	arch/arm/include/asm/hardware/dec21285.h
1070F:	arch/arm/mach-footbridge/
1071
1072ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1073M:	Shawn Guo <shawnguo@kernel.org>
1074M:	Sascha Hauer <kernel@pengutronix.de>
1075L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1076S:	Maintained
1077T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1078F:	arch/arm/mach-imx/
1079F:	arch/arm/mach-mxs/
1080F:	arch/arm/boot/dts/imx*
1081F:	arch/arm/configs/imx*_defconfig
1082F:	drivers/clk/imx/
1083F:	include/soc/imx/
1084
1085ARM/FREESCALE VYBRID ARM ARCHITECTURE
1086M:	Shawn Guo <shawnguo@kernel.org>
1087M:	Sascha Hauer <kernel@pengutronix.de>
1088R:	Stefan Agner <stefan@agner.ch>
1089L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1090S:	Maintained
1091T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1092F:	arch/arm/mach-imx/*vf610*
1093F:	arch/arm/boot/dts/vf*
1094
1095ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1096M:	Lennert Buytenhek <kernel@wantstofly.org>
1097L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098S:	Maintained
1099
1100ARM/GUMSTIX MACHINE SUPPORT
1101M:	Steve Sakoman <sakoman@gmail.com>
1102L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1103S:	Maintained
1104
1105ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1106M:	Philipp Zabel <philipp.zabel@gmail.com>
1107M:	Paul Parsons <lost.distance@yahoo.com>
1108L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1109S:	Maintained
1110F:	arch/arm/mach-pxa/hx4700.c
1111F:	arch/arm/mach-pxa/include/mach/hx4700.h
1112F:	sound/soc/pxa/hx4700.c
1113
1114ARM/HISILICON SOC SUPPORT
1115M:	Wei Xu <xuwei5@hisilicon.com>
1116L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1117W:	http://www.hisilicon.com
1118S:	Supported
1119T:	git git://github.com/hisilicon/linux-hisi.git
1120F:	arch/arm/mach-hisi/
1121
1122ARM/HP JORNADA 7XX MACHINE SUPPORT
1123M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
1124W:	www.jlime.com
1125S:	Maintained
1126T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1127F:	arch/arm/mach-sa1100/jornada720.c
1128F:	arch/arm/mach-sa1100/include/mach/jornada720.h
1129
1130ARM/IGEP MACHINE SUPPORT
1131M:	Enric Balletbo i Serra <eballetbo@gmail.com>
1132M:	Javier Martinez Canillas <javier@dowhile0.org>
1133L:	linux-omap@vger.kernel.org
1134L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135S:	Maintained
1136F:	arch/arm/boot/dts/omap3-igep*
1137
1138ARM/INCOME PXA270 SUPPORT
1139M:	Marek Vasut <marek.vasut@gmail.com>
1140L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141S:	Maintained
1142F:	arch/arm/mach-pxa/colibri-pxa270-income.c
1143
1144ARM/INTEL IOP32X ARM ARCHITECTURE
1145M:	Lennert Buytenhek <kernel@wantstofly.org>
1146L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1147S:	Maintained
1148
1149ARM/INTEL IOP33X ARM ARCHITECTURE
1150L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1151S:	Orphan
1152
1153ARM/INTEL IOP13XX ARM ARCHITECTURE
1154M:	Lennert Buytenhek <kernel@wantstofly.org>
1155L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1156S:	Maintained
1157
1158ARM/INTEL IQ81342EX MACHINE SUPPORT
1159M:	Lennert Buytenhek <kernel@wantstofly.org>
1160L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1161S:	Maintained
1162
1163ARM/INTEL IXDP2850 MACHINE SUPPORT
1164M:	Lennert Buytenhek <kernel@wantstofly.org>
1165L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1166S:	Maintained
1167
1168ARM/INTEL IXP4XX ARM ARCHITECTURE
1169M:	Imre Kaloz <kaloz@openwrt.org>
1170M:	Krzysztof Halasa <khalasa@piap.pl>
1171L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172S:	Maintained
1173F:	arch/arm/mach-ixp4xx/
1174
1175ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1176M:	Jonathan Cameron <jic23@cam.ac.uk>
1177L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1178S:	Maintained
1179F:	arch/arm/mach-pxa/stargate2.c
1180F:	drivers/pcmcia/pxa2xx_stargate2.c
1181
1182ARM/INTEL XSC3 (MANZANO) ARM CORE
1183M:	Lennert Buytenhek <kernel@wantstofly.org>
1184L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1185S:	Maintained
1186
1187ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1188M:	Lennert Buytenhek <kernel@wantstofly.org>
1189L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190S:	Maintained
1191
1192ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1193M:	Santosh Shilimkar <ssantosh@kernel.org>
1194L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1195S:	Maintained
1196F:	arch/arm/mach-keystone/
1197T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1198
1199ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1200M:	Santosh Shilimkar <ssantosh@kernel.org>
1201L:	linux-kernel@vger.kernel.org
1202S:	Maintained
1203F:	drivers/clk/keystone/
1204
1205ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1206M:	Santosh Shilimkar <ssantosh@kernel.org>
1207L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208L:	linux-kernel@vger.kernel.org
1209S:	Maintained
1210F:	drivers/clocksource/timer-keystone.c
1211
1212ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1213M:	Santosh Shilimkar <ssantosh@kernel.org>
1214L:	linux-kernel@vger.kernel.org
1215S:	Maintained
1216F:	drivers/power/reset/keystone-reset.c
1217
1218ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1219M:	Santosh Shilimkar <ssantosh@kernel.org>
1220L:	linux-kernel@vger.kernel.org
1221S:	Maintained
1222F:	drivers/memory/*emif*
1223
1224ARM/LOGICPD PXA270 MACHINE SUPPORT
1225M:	Lennert Buytenhek <kernel@wantstofly.org>
1226L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1227S:	Maintained
1228
1229ARM/LPC18XX ARCHITECTURE
1230M:	Joachim Eastwood <manabian@gmail.com>
1231L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1232S:	Maintained
1233N:	lpc18xx
1234
1235ARM/MAGICIAN MACHINE SUPPORT
1236M:	Philipp Zabel <philipp.zabel@gmail.com>
1237S:	Maintained
1238
1239ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1240M:	Jason Cooper <jason@lakedaemon.net>
1241M:	Andrew Lunn <andrew@lunn.ch>
1242M:	Gregory Clement <gregory.clement@free-electrons.com>
1243M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1244L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1245S:	Maintained
1246F:	arch/arm/mach-mvebu/
1247F:	drivers/rtc/rtc-armada38x.c
1248F:	arch/arm/boot/dts/armada*
1249F:	arch/arm/boot/dts/kirkwood*
1250
1251
1252ARM/Marvell Berlin SoC support
1253M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1254L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1255S:	Maintained
1256F:	arch/arm/mach-berlin/
1257F:	arch/arm/boot/dts/berlin*
1258
1259
1260ARM/Marvell Dove/MV78xx0/Orion SOC support
1261M:	Jason Cooper <jason@lakedaemon.net>
1262M:	Andrew Lunn <andrew@lunn.ch>
1263M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1264M:	Gregory Clement <gregory.clement@free-electrons.com>
1265L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1266S:	Maintained
1267F:	arch/arm/mach-dove/
1268F:	arch/arm/mach-mv78xx0/
1269F:	arch/arm/mach-orion5x/
1270F:	arch/arm/plat-orion/
1271F:	arch/arm/boot/dts/dove*
1272F:	arch/arm/boot/dts/orion5x*
1273
1274
1275ARM/Orion SoC/Technologic Systems TS-78xx platform support
1276M:	Alexander Clouter <alex@digriz.org.uk>
1277L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1278W:	http://www.digriz.org.uk/ts78xx/kernel
1279S:	Maintained
1280F:	arch/arm/mach-orion5x/ts78xx-*
1281
1282ARM/Mediatek RTC DRIVER
1283M:	Eddie Huang <eddie.huang@mediatek.com>
1284L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1285L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1286S:	Maintained
1287F:	drivers/rtc/rtc-mt6397.c
1288
1289ARM/Mediatek SoC support
1290M:	Matthias Brugger <matthias.bgg@gmail.com>
1291L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1292L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1293S:	Maintained
1294F:	arch/arm/boot/dts/mt6*
1295F:	arch/arm/boot/dts/mt8*
1296F:	arch/arm/mach-mediatek/
1297N:	mtk
1298K:	mediatek
1299
1300ARM/MICREL KS8695 ARCHITECTURE
1301M:	Greg Ungerer <gerg@uclinux.org>
1302L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1303F:	arch/arm/mach-ks8695/
1304S:	Odd Fixes
1305
1306ARM/MIOA701 MACHINE SUPPORT
1307M:	Robert Jarzmik <robert.jarzmik@free.fr>
1308L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1309F:	arch/arm/mach-pxa/mioa701.c
1310S:	Maintained
1311
1312ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1313M:	Michael Petchkovsky <mkpetch@internode.on.net>
1314S:	Maintained
1315
1316ARM/NOMADIK ARCHITECTURE
1317M:	Alessandro Rubini <rubini@unipv.it>
1318M:	Linus Walleij <linus.walleij@linaro.org>
1319L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1320S:	Maintained
1321F:	arch/arm/mach-nomadik/
1322F:	drivers/pinctrl/nomadik/
1323F:	drivers/i2c/busses/i2c-nomadik.c
1324T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1325
1326ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1327M:	Nelson Castillo <arhuaco@freaks-unidos.net>
1328L:	openmoko-kernel@lists.openmoko.org (subscribers-only)
1329W:	http://wiki.openmoko.org/wiki/Neo_FreeRunner
1330S:	Supported
1331
1332ARM/TOSA MACHINE SUPPORT
1333M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1334M:	Dirk Opfer <dirk@opfer-online.de>
1335S:	Maintained
1336
1337ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1338M:	Marek Vasut <marek.vasut@gmail.com>
1339L:	linux-arm-kernel@lists.infradead.org
1340W:	http://hackndev.com
1341S:	Maintained
1342F:	arch/arm/mach-pxa/include/mach/palmtx.h
1343F:	arch/arm/mach-pxa/palmtx.c
1344F:	arch/arm/mach-pxa/include/mach/palmt5.h
1345F:	arch/arm/mach-pxa/palmt5.c
1346F:	arch/arm/mach-pxa/include/mach/palmld.h
1347F:	arch/arm/mach-pxa/palmld.c
1348F:	arch/arm/mach-pxa/include/mach/palmte2.h
1349F:	arch/arm/mach-pxa/palmte2.c
1350F:	arch/arm/mach-pxa/include/mach/palmtc.h
1351F:	arch/arm/mach-pxa/palmtc.c
1352
1353ARM/PALM TREO SUPPORT
1354M:	Tomas Cech <sleep_walker@suse.com>
1355L:	linux-arm-kernel@lists.infradead.org
1356W:	http://hackndev.com
1357S:	Maintained
1358F:	arch/arm/mach-pxa/include/mach/palmtreo.h
1359F:	arch/arm/mach-pxa/palmtreo.c
1360
1361ARM/PALMZ72 SUPPORT
1362M:	Sergey Lapin <slapin@ossfans.org>
1363L:	linux-arm-kernel@lists.infradead.org
1364W:	http://hackndev.com
1365S:	Maintained
1366F:	arch/arm/mach-pxa/include/mach/palmz72.h
1367F:	arch/arm/mach-pxa/palmz72.c
1368
1369ARM/PLEB SUPPORT
1370M:	Peter Chubb <pleb@gelato.unsw.edu.au>
1371W:	http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1372S:	Maintained
1373
1374ARM/PT DIGITAL BOARD PORT
1375M:	Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1376L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1377W:	http://www.arm.linux.org.uk/
1378S:	Maintained
1379
1380ARM/QUALCOMM SUPPORT
1381M:	Kumar Gala <galak@codeaurora.org>
1382M:	Andy Gross <agross@codeaurora.org>
1383M:	David Brown <davidb@codeaurora.org>
1384L:	linux-arm-msm@vger.kernel.org
1385L:	linux-soc@vger.kernel.org
1386S:	Maintained
1387F:	arch/arm/mach-qcom/
1388F:	drivers/soc/qcom/
1389F:	drivers/tty/serial/msm_serial.h
1390F:	drivers/tty/serial/msm_serial.c
1391F:	drivers/*/pm8???-*
1392F:	drivers/mfd/ssbi.c
1393F:	drivers/firmware/qcom_scm.c
1394T:	git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1395
1396ARM/RADISYS ENP2611 MACHINE SUPPORT
1397M:	Lennert Buytenhek <kernel@wantstofly.org>
1398L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1399S:	Maintained
1400
1401ARM/RISCPC ARCHITECTURE
1402M:	Russell King <linux@arm.linux.org.uk>
1403L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1404W:	http://www.arm.linux.org.uk/
1405S:	Maintained
1406F:	arch/arm/include/asm/hardware/entry-macro-iomd.S
1407F:	arch/arm/include/asm/hardware/ioc.h
1408F:	arch/arm/include/asm/hardware/iomd.h
1409F:	arch/arm/include/asm/hardware/memc.h
1410F:	arch/arm/mach-rpc/
1411F:	drivers/net/ethernet/8390/etherh.c
1412F:	drivers/net/ethernet/i825xx/ether1*
1413F:	drivers/net/ethernet/seeq/ether3*
1414F:	drivers/scsi/arm/
1415
1416ARM/Rockchip SoC support
1417M:	Heiko Stuebner <heiko@sntech.de>
1418L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1419L:	linux-rockchip@lists.infradead.org
1420S:	Maintained
1421F:	arch/arm/boot/dts/rk3*
1422F:	arch/arm/mach-rockchip/
1423F:	drivers/clk/rockchip/
1424F:	drivers/i2c/busses/i2c-rk3x.c
1425F:	drivers/*/*rockchip*
1426F:	drivers/*/*/*rockchip*
1427F:	sound/soc/rockchip/
1428N:	rockchip
1429
1430ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1431M:	Kukjin Kim <kgene@kernel.org>
1432M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
1433L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1434L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1435S:	Maintained
1436F:	arch/arm/boot/dts/s3c*
1437F:	arch/arm/boot/dts/exynos*
1438F:	arch/arm64/boot/dts/exynos/
1439F:	arch/arm/plat-samsung/
1440F:	arch/arm/mach-s3c24*/
1441F:	arch/arm/mach-s3c64xx/
1442F:	arch/arm/mach-s5p*/
1443F:	arch/arm/mach-exynos*/
1444F:	drivers/*/*s3c2410*
1445F:	drivers/*/*/*s3c2410*
1446F:	drivers/spi/spi-s3c*
1447F:	sound/soc/samsung/*
1448N:	exynos
1449
1450ARM/SAMSUNG MOBILE MACHINE SUPPORT
1451M:	Kyungmin Park <kyungmin.park@samsung.com>
1452L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1453S:	Maintained
1454F:	arch/arm/mach-s5pv210/
1455
1456ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1457M:	Kyungmin Park <kyungmin.park@samsung.com>
1458M:	Kamil Debski <k.debski@samsung.com>
1459L:	linux-arm-kernel@lists.infradead.org
1460L:	linux-media@vger.kernel.org
1461S:	Maintained
1462F:	drivers/media/platform/s5p-g2d/
1463
1464ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1465M:	Kyungmin Park <kyungmin.park@samsung.com>
1466M:	Kamil Debski <k.debski@samsung.com>
1467M:	Jeongtae Park <jtp.park@samsung.com>
1468L:	linux-arm-kernel@lists.infradead.org
1469L:	linux-media@vger.kernel.org
1470S:	Maintained
1471F:	arch/arm/plat-samsung/s5p-dev-mfc.c
1472F:	drivers/media/platform/s5p-mfc/
1473
1474ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1475M:	Kyungmin Park <kyungmin.park@samsung.com>
1476M:	Tomasz Stanislawski <t.stanislaws@samsung.com>
1477L:	linux-arm-kernel@lists.infradead.org
1478L:	linux-media@vger.kernel.org
1479S:	Maintained
1480F:	drivers/media/platform/s5p-tv/
1481
1482ARM/SHMOBILE ARM ARCHITECTURE
1483M:	Simon Horman <horms@verge.net.au>
1484M:	Magnus Damm <magnus.damm@gmail.com>
1485L:	linux-sh@vger.kernel.org
1486W:	http://oss.renesas.com
1487Q:	http://patchwork.kernel.org/project/linux-sh/list/
1488T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1489S:	Supported
1490F:	arch/arm/boot/dts/emev2*
1491F:	arch/arm/boot/dts/r7s*
1492F:	arch/arm/boot/dts/r8a*
1493F:	arch/arm/boot/dts/sh*
1494F:	arch/arm/configs/shmobile_defconfig
1495F:	arch/arm/include/debug/renesas-scif.S
1496F:	arch/arm/mach-shmobile/
1497F:	drivers/sh/
1498
1499ARM/SOCFPGA ARCHITECTURE
1500M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1501S:	Maintained
1502F:	arch/arm/mach-socfpga/
1503F:	arch/arm/boot/dts/socfpga*
1504F:	arch/arm/configs/socfpga_defconfig
1505W:	http://www.rocketboards.org
1506T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1507
1508ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1509M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1510S:	Maintained
1511F:	drivers/clk/socfpga/
1512
1513ARM/SOCFPGA EDAC SUPPORT
1514M:	Thor Thayer <tthayer@opensource.altera.com>
1515S:	Maintained
1516F:	drivers/edac/altera_edac.
1517
1518ARM/STI ARCHITECTURE
1519M:	Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1520M:	Maxime Coquelin <maxime.coquelin@st.com>
1521M:	Patrice Chotard <patrice.chotard@st.com>
1522L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1523L:	kernel@stlinux.com
1524W:	http://www.stlinux.com
1525S:	Maintained
1526F:	arch/arm/mach-sti/
1527F:	arch/arm/boot/dts/sti*
1528F:	drivers/clocksource/arm_global_timer.c
1529F:	drivers/clocksource/clksrc_st_lpc.c
1530F:	drivers/i2c/busses/i2c-st.c
1531F:	drivers/media/rc/st_rc.c
1532F:	drivers/media/platform/sti/c8sectpfe/
1533F:	drivers/mmc/host/sdhci-st.c
1534F:	drivers/phy/phy-miphy28lp.c
1535F:	drivers/phy/phy-miphy365x.c
1536F:	drivers/phy/phy-stih407-usb.c
1537F:	drivers/phy/phy-stih41x-usb.c
1538F:	drivers/pinctrl/pinctrl-st.c
1539F:	drivers/reset/sti/
1540F:	drivers/rtc/rtc-st-lpc.c
1541F:	drivers/tty/serial/st-asc.c
1542F:	drivers/usb/dwc3/dwc3-st.c
1543F:	drivers/usb/host/ehci-st.c
1544F:	drivers/usb/host/ohci-st.c
1545F:	drivers/watchdog/st_lpc_wdt.c
1546F:	drivers/ata/ahci_st.c
1547
1548ARM/STM32 ARCHITECTURE
1549M:	Maxime Coquelin <mcoquelin.stm32@gmail.com>
1550L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1551S:	Maintained
1552T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1553N:	stm32
1554F:	drivers/clocksource/armv7m_systick.c
1555
1556ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1557M:	Lennert Buytenhek <kernel@wantstofly.org>
1558L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1559S:	Maintained
1560
1561ARM/TETON BGA MACHINE SUPPORT
1562M:	"Mark F. Brown" <mark.brown314@gmail.com>
1563L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1564S:	Maintained
1565
1566ARM/THECUS N2100 MACHINE SUPPORT
1567M:	Lennert Buytenhek <kernel@wantstofly.org>
1568L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1569S:	Maintained
1570
1571ARM/NUVOTON W90X900 ARM ARCHITECTURE
1572M:	Wan ZongShun <mcuos.com@gmail.com>
1573L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1574W:	http://www.mcuos.com
1575S:	Maintained
1576F:	arch/arm/mach-w90x900/
1577F:	drivers/input/keyboard/w90p910_keypad.c
1578F:	drivers/input/touchscreen/w90p910_ts.c
1579F:	drivers/watchdog/nuc900_wdt.c
1580F:	drivers/net/ethernet/nuvoton/w90p910_ether.c
1581F:	drivers/mtd/nand/nuc900_nand.c
1582F:	drivers/rtc/rtc-nuc900.c
1583F:	drivers/spi/spi-nuc900.c
1584F:	drivers/usb/host/ehci-w90x900.c
1585F:	drivers/video/fbdev/nuc900fb.c
1586
1587ARM/U300 MACHINE SUPPORT
1588M:	Linus Walleij <linus.walleij@linaro.org>
1589L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1590S:	Supported
1591F:	arch/arm/mach-u300/
1592F:	drivers/clocksource/timer-u300.c
1593F:	drivers/i2c/busses/i2c-stu300.c
1594F:	drivers/rtc/rtc-coh901331.c
1595F:	drivers/watchdog/coh901327_wdt.c
1596F:	drivers/dma/coh901318*
1597F:	drivers/mfd/ab3100*
1598F:	drivers/rtc/rtc-ab3100.c
1599F:	drivers/rtc/rtc-coh901331.c
1600T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1601
1602ARM/UNIPHIER ARCHITECTURE
1603M:	Masahiro Yamada <yamada.masahiro@socionext.com>
1604L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1605S:	Maintained
1606F:	arch/arm/boot/dts/uniphier*
1607F:	arch/arm/mach-uniphier/
1608F:	drivers/pinctrl/uniphier/
1609F:	drivers/tty/serial/8250/8250_uniphier.c
1610N:	uniphier
1611
1612ARM/Ux500 ARM ARCHITECTURE
1613M:	Linus Walleij <linus.walleij@linaro.org>
1614L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1615S:	Maintained
1616F:	arch/arm/mach-ux500/
1617F:	drivers/clocksource/clksrc-dbx500-prcmu.c
1618F:	drivers/dma/ste_dma40*
1619F:	drivers/hwspinlock/u8500_hsem.c
1620F:	drivers/mfd/abx500*
1621F:	drivers/mfd/ab8500*
1622F:	drivers/mfd/dbx500*
1623F:	drivers/mfd/db8500*
1624F:	drivers/pinctrl/nomadik/pinctrl-ab*
1625F:	drivers/pinctrl/nomadik/pinctrl-nomadik*
1626F:	drivers/rtc/rtc-ab8500.c
1627F:	drivers/rtc/rtc-pl031.c
1628T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1629
1630ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1631M:	Ulf Hansson <ulf.hansson@linaro.org>
1632L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1633T:	git git://git.linaro.org/people/ulfh/clk.git
1634S:	Maintained
1635F:	drivers/clk/ux500/
1636F:	include/linux/platform_data/clk-ux500.h
1637
1638ARM/VERSATILE EXPRESS PLATFORM
1639M:	Liviu Dudau <liviu.dudau@arm.com>
1640M:	Sudeep Holla <sudeep.holla@arm.com>
1641M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1642L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1643S:	Maintained
1644F:	arch/arm/boot/dts/vexpress*
1645F:	arch/arm64/boot/dts/arm/vexpress*
1646F:	arch/arm/mach-vexpress/
1647F:	*/*/vexpress*
1648F:	*/*/*/vexpress*
1649F:	drivers/clk/versatile/clk-vexpress-osc.c
1650F:	drivers/clocksource/versatile.c
1651
1652ARM/VFP SUPPORT
1653M:	Russell King <linux@arm.linux.org.uk>
1654L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1655W:	http://www.arm.linux.org.uk/
1656S:	Maintained
1657F:	arch/arm/vfp/
1658
1659ARM/VOIPAC PXA270 SUPPORT
1660M:	Marek Vasut <marek.vasut@gmail.com>
1661L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1662S:	Maintained
1663F:	arch/arm/mach-pxa/vpac270.c
1664F:	arch/arm/mach-pxa/include/mach/vpac270.h
1665
1666ARM/VT8500 ARM ARCHITECTURE
1667M:	Tony Prisk <linux@prisktech.co.nz>
1668L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1669S:	Maintained
1670F:	arch/arm/mach-vt8500/
1671F:	drivers/clocksource/vt8500_timer.c
1672F:	drivers/i2c/busses/i2c-wmt.c
1673F:	drivers/mmc/host/wmt-sdmmc.c
1674F:	drivers/pwm/pwm-vt8500.c
1675F:	drivers/rtc/rtc-vt8500.c
1676F:	drivers/tty/serial/vt8500_serial.c
1677F:	drivers/usb/host/ehci-platform.c
1678F:	drivers/usb/host/uhci-platform.c
1679F:	drivers/video/fbdev/vt8500lcdfb.*
1680F:	drivers/video/fbdev/wm8505fb*
1681F:	drivers/video/fbdev/wmt_ge_rops.*
1682
1683ARM/ZIPIT Z2 SUPPORT
1684M:	Marek Vasut <marek.vasut@gmail.com>
1685L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1686S:	Maintained
1687F:	arch/arm/mach-pxa/z2.c
1688F:	arch/arm/mach-pxa/include/mach/z2.h
1689
1690ARM/ZTE ARCHITECTURE
1691M:	Jun Nie <jun.nie@linaro.org>
1692L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1693S:	Maintained
1694F:	arch/arm/mach-zx/
1695F:	drivers/clk/zte/
1696F:	Documentation/devicetree/bindings/arm/zte.txt
1697F:	Documentation/devicetree/bindings/clock/zx296702-clk.txt
1698
1699ARM/ZYNQ ARCHITECTURE
1700M:	Michal Simek <michal.simek@xilinx.com>
1701R:	Sören Brinkmann <soren.brinkmann@xilinx.com>
1702L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1703W:	http://wiki.xilinx.com
1704T:	git https://github.com/Xilinx/linux-xlnx.git
1705S:	Supported
1706F:	arch/arm/mach-zynq/
1707F:	drivers/cpuidle/cpuidle-zynq.c
1708F:	drivers/block/xsysace.c
1709N:	zynq
1710N:	xilinx
1711F:	drivers/clocksource/cadence_ttc_timer.c
1712F:	drivers/i2c/busses/i2c-cadence.c
1713F:	drivers/mmc/host/sdhci-of-arasan.c
1714F:	drivers/edac/synopsys_edac.c
1715
1716ARM SMMU DRIVERS
1717M:	Will Deacon <will.deacon@arm.com>
1718L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1719S:	Maintained
1720F:	drivers/iommu/arm-smmu.c
1721F:	drivers/iommu/arm-smmu-v3.c
1722F:	drivers/iommu/io-pgtable-arm.c
1723
1724ARM64 PORT (AARCH64 ARCHITECTURE)
1725M:	Catalin Marinas <catalin.marinas@arm.com>
1726M:	Will Deacon <will.deacon@arm.com>
1727L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1728S:	Maintained
1729F:	arch/arm64/
1730F:	Documentation/arm64/
1731
1732AS3645A LED FLASH CONTROLLER DRIVER
1733M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1734L:	linux-media@vger.kernel.org
1735T:	git git://linuxtv.org/media_tree.git
1736S:	Maintained
1737F:	drivers/media/i2c/as3645a.c
1738F:	include/media/as3645a.h
1739
1740ASC7621 HARDWARE MONITOR DRIVER
1741M:	George Joseph <george.joseph@fairview5.com>
1742L:	lm-sensors@lm-sensors.org
1743S:	Maintained
1744F:	Documentation/hwmon/asc7621
1745F:	drivers/hwmon/asc7621.c
1746
1747ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1748M:	Corentin Chary <corentin.chary@gmail.com>
1749L:	acpi4asus-user@lists.sourceforge.net
1750L:	platform-driver-x86@vger.kernel.org
1751W:	http://acpi4asus.sf.net
1752S:	Maintained
1753F:	drivers/platform/x86/asus*.c
1754F:	drivers/platform/x86/eeepc*.c
1755
1756ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1757R:	Dan Williams <dan.j.williams@intel.com>
1758W:	http://sourceforge.net/projects/xscaleiop
1759S:	Odd fixes
1760F:	Documentation/crypto/async-tx-api.txt
1761F:	crypto/async_tx/
1762F:	drivers/dma/
1763F:	include/linux/dmaengine.h
1764F:	include/linux/async_tx.h
1765
1766AT24 EEPROM DRIVER
1767M:	Wolfram Sang <wsa@the-dreams.de>
1768L:	linux-i2c@vger.kernel.org
1769S:	Maintained
1770F:	drivers/misc/eeprom/at24.c
1771F:	include/linux/platform_data/at24.h
1772
1773ATA OVER ETHERNET (AOE) DRIVER
1774M:	"Ed L. Cashin" <ed.cashin@acm.org>
1775W:	http://www.openaoe.org/
1776S:	Supported
1777F:	Documentation/aoe/
1778F:	drivers/block/aoe/
1779
1780ATHEROS ATH GENERIC UTILITIES
1781M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1782L:	linux-wireless@vger.kernel.org
1783S:	Supported
1784F:	drivers/net/wireless/ath/*
1785
1786ATHEROS ATH5K WIRELESS DRIVER
1787M:	Jiri Slaby <jirislaby@gmail.com>
1788M:	Nick Kossifidis <mickflemm@gmail.com>
1789M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1790L:	linux-wireless@vger.kernel.org
1791W:	http://wireless.kernel.org/en/users/Drivers/ath5k
1792S:	Maintained
1793F:	drivers/net/wireless/ath/ath5k/
1794
1795ATHEROS ATH6KL WIRELESS DRIVER
1796M:	Kalle Valo <kvalo@qca.qualcomm.com>
1797L:	linux-wireless@vger.kernel.org
1798W:	http://wireless.kernel.org/en/users/Drivers/ath6kl
1799T:	git git://github.com/kvalo/ath.git
1800S:	Supported
1801F:	drivers/net/wireless/ath/ath6kl/
1802
1803WILOCITY WIL6210 WIRELESS DRIVER
1804M:	Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1805L:	linux-wireless@vger.kernel.org
1806L:	wil6210@qca.qualcomm.com
1807S:	Supported
1808W:	http://wireless.kernel.org/en/users/Drivers/wil6210
1809F:	drivers/net/wireless/ath/wil6210/
1810F:	include/uapi/linux/wil6210_uapi.h
1811
1812CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1813M:	Christian Lamparter <chunkeey@googlemail.com>
1814L:	linux-wireless@vger.kernel.org
1815W:	http://wireless.kernel.org/en/users/Drivers/carl9170
1816S:	Maintained
1817F:	drivers/net/wireless/ath/carl9170/
1818
1819ATK0110 HWMON DRIVER
1820M:	Luca Tettamanti <kronos.it@gmail.com>
1821L:	lm-sensors@lm-sensors.org
1822S:	Maintained
1823F:	drivers/hwmon/asus_atk0110.c
1824
1825ATI_REMOTE2 DRIVER
1826M:	Ville Syrjala <syrjala@sci.fi>
1827S:	Maintained
1828F:	drivers/input/misc/ati_remote2.c
1829
1830ATLX ETHERNET DRIVERS
1831M:	Jay Cliburn <jcliburn@gmail.com>
1832M:	Chris Snook <chris.snook@gmail.com>
1833L:	netdev@vger.kernel.org
1834W:	http://sourceforge.net/projects/atl1
1835W:	http://atl1.sourceforge.net
1836S:	Maintained
1837F:	drivers/net/ethernet/atheros/
1838
1839ATM
1840M:	Chas Williams <3chas3@gmail.com>
1841L:	linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1842L:	netdev@vger.kernel.org
1843W:	http://linux-atm.sourceforge.net
1844S:	Maintained
1845F:	drivers/atm/
1846F:	include/linux/atm*
1847F:	include/uapi/linux/atm*
1848
1849ATMEL AT91 / AT32 MCI DRIVER
1850M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1851S:	Maintained
1852F:	drivers/mmc/host/atmel-mci.c
1853F:	drivers/mmc/host/atmel-mci-regs.h
1854
1855ATMEL AT91 / AT32 SERIAL DRIVER
1856M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1857S:	Supported
1858F:	drivers/tty/serial/atmel_serial.c
1859
1860ATMEL Audio ALSA driver
1861M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1862L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
1863S:	Supported
1864F:	sound/soc/atmel
1865
1866ATMEL DMA DRIVER
1867M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1868L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1869S:	Supported
1870F:	drivers/dma/at_hdmac.c
1871F:	drivers/dma/at_hdmac_regs.h
1872F:	include/linux/platform_data/dma-atmel.h
1873
1874ATMEL XDMA DRIVER
1875M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1876L:	linux-arm-kernel@lists.infradead.org
1877L:	dmaengine@vger.kernel.org
1878S:	Supported
1879F:	drivers/dma/at_xdmac.c
1880
1881ATMEL I2C DRIVER
1882M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1883L:	linux-i2c@vger.kernel.org
1884S:	Supported
1885F:	drivers/i2c/busses/i2c-at91.c
1886
1887ATMEL ISI DRIVER
1888M:	Josh Wu <josh.wu@atmel.com>
1889L:	linux-media@vger.kernel.org
1890S:	Supported
1891F:	drivers/media/platform/soc_camera/atmel-isi.c
1892F:	include/media/atmel-isi.h
1893
1894ATMEL LCDFB DRIVER
1895M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1896L:	linux-fbdev@vger.kernel.org
1897S:	Maintained
1898F:	drivers/video/fbdev/atmel_lcdfb.c
1899F:	include/video/atmel_lcdc.h
1900
1901ATMEL MACB ETHERNET DRIVER
1902M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1903S:	Supported
1904F:	drivers/net/ethernet/cadence/
1905
1906ATMEL NAND DRIVER
1907M:	Josh Wu <josh.wu@atmel.com>
1908L:	linux-mtd@lists.infradead.org
1909S:	Supported
1910F:	drivers/mtd/nand/atmel_nand*
1911
1912ATMEL SDMMC DRIVER
1913M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1914L:	linux-mmc@vger.kernel.org
1915S:	Supported
1916F:	drivers/mmc/host/sdhci-of-at91.c
1917
1918ATMEL SPI DRIVER
1919M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1920S:	Supported
1921F:	drivers/spi/spi-atmel.*
1922
1923ATMEL SSC DRIVER
1924M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1925L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1926S:	Supported
1927F:	drivers/misc/atmel-ssc.c
1928F:	include/linux/atmel-ssc.h
1929
1930ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1931M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1932L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1933S:	Supported
1934F:	drivers/misc/atmel_tclib.c
1935F:	drivers/clocksource/tcb_clksrc.c
1936
1937ATMEL USBA UDC DRIVER
1938M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1939L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1940S:	Supported
1941F:	drivers/usb/gadget/udc/atmel_usba_udc.*
1942
1943ATMEL WIRELESS DRIVER
1944M:	Simon Kelley <simon@thekelleys.org.uk>
1945L:	linux-wireless@vger.kernel.org
1946W:	http://www.thekelleys.org.uk/atmel
1947W:	http://atmelwlandriver.sourceforge.net/
1948S:	Maintained
1949F:	drivers/net/wireless/atmel*
1950
1951ATMEL MAXTOUCH DRIVER
1952M:	Nick Dyer <nick.dyer@itdev.co.uk>
1953T:	git git://github.com/atmel-maxtouch/linux.git
1954S:	Supported
1955F:	Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1956F:	drivers/input/touchscreen/atmel_mxt_ts.c
1957F:	include/linux/platform_data/atmel_mxt_ts.h
1958
1959ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1960M:	Bradley Grove <linuxdrivers@attotech.com>
1961L:	linux-scsi@vger.kernel.org
1962W:	http://www.attotech.com
1963S:	Supported
1964F:	drivers/scsi/esas2r
1965
1966ATUSB IEEE 802.15.4 RADIO DRIVER
1967M:	Stefan Schmidt <stefan@osg.samsung.com>
1968L:	linux-wpan@vger.kernel.org
1969S:	Maintained
1970F:	drivers/net/ieee802154/atusb.c
1971F:	drivers/net/ieee802154/atusb.h
1972F:	drivers/net/ieee802154/at86rf230.h
1973
1974AUDIT SUBSYSTEM
1975M:	Paul Moore <paul@paul-moore.com>
1976M:	Eric Paris <eparis@redhat.com>
1977L:	linux-audit@redhat.com (moderated for non-subscribers)
1978W:	http://people.redhat.com/sgrubb/audit/
1979T:	git git://git.infradead.org/users/pcmoore/audit
1980S:	Maintained
1981F:	include/linux/audit.h
1982F:	include/uapi/linux/audit.h
1983F:	kernel/audit*
1984
1985AUXILIARY DISPLAY DRIVERS
1986M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1987W:	http://miguelojeda.es/auxdisplay.htm
1988W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1989S:	Maintained
1990F:	drivers/auxdisplay/
1991F:	include/linux/cfag12864b.h
1992
1993AVR32 ARCHITECTURE
1994M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
1995M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
1996W:	http://www.atmel.com/products/AVR32/
1997W:	http://mirror.egtvedt.no/avr32linux.org/
1998W:	http://avrfreaks.net/
1999S:	Maintained
2000F:	arch/avr32/
2001
2002AVR32/AT32AP MACHINE SUPPORT
2003M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
2004M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
2005S:	Maintained
2006F:	arch/avr32/mach-at32ap/
2007
2008AX.25 NETWORK LAYER
2009M:	Ralf Baechle <ralf@linux-mips.org>
2010L:	linux-hams@vger.kernel.org
2011W:	http://www.linux-ax25.org/
2012S:	Maintained
2013F:	include/uapi/linux/ax25.h
2014F:	include/net/ax25.h
2015F:	net/ax25/
2016
2017AZ6007 DVB DRIVER
2018M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2019L:	linux-media@vger.kernel.org
2020W:	http://linuxtv.org
2021T:	git git://linuxtv.org/media_tree.git
2022S:	Maintained
2023F:	drivers/media/usb/dvb-usb-v2/az6007.c
2024
2025AZTECH FM RADIO RECEIVER DRIVER
2026M:	Hans Verkuil <hverkuil@xs4all.nl>
2027L:	linux-media@vger.kernel.org
2028T:	git git://linuxtv.org/media_tree.git
2029W:	http://linuxtv.org
2030S:	Maintained
2031F:	drivers/media/radio/radio-aztech*
2032
2033B43 WIRELESS DRIVER
2034L:	linux-wireless@vger.kernel.org
2035L:	b43-dev@lists.infradead.org
2036W:	http://wireless.kernel.org/en/users/Drivers/b43
2037S:	Odd Fixes
2038F:	drivers/net/wireless/b43/
2039
2040B43LEGACY WIRELESS DRIVER
2041M:	Larry Finger <Larry.Finger@lwfinger.net>
2042L:	linux-wireless@vger.kernel.org
2043L:	b43-dev@lists.infradead.org
2044W:	http://wireless.kernel.org/en/users/Drivers/b43
2045S:	Maintained
2046F:	drivers/net/wireless/b43legacy/
2047
2048BACKLIGHT CLASS/SUBSYSTEM
2049M:	Jingoo Han <jingoohan1@gmail.com>
2050M:	Lee Jones <lee.jones@linaro.org>
2051S:	Maintained
2052F:	drivers/video/backlight/
2053F:	include/linux/backlight.h
2054
2055BATMAN ADVANCED
2056M:	Marek Lindner <mareklindner@neomailbox.ch>
2057M:	Simon Wunderlich <sw@simonwunderlich.de>
2058M:	Antonio Quartulli <antonio@meshcoding.com>
2059L:	b.a.t.m.a.n@lists.open-mesh.org
2060W:	http://www.open-mesh.org/
2061S:	Maintained
2062F:	net/batman-adv/
2063
2064BAYCOM/HDLCDRV DRIVERS FOR AX.25
2065M:	Thomas Sailer <t.sailer@alumni.ethz.ch>
2066L:	linux-hams@vger.kernel.org
2067W:	http://www.baycom.org/~tom/ham/ham.html
2068S:	Maintained
2069F:	drivers/net/hamradio/baycom*
2070
2071BCACHE (BLOCK LAYER CACHE)
2072M:	Kent Overstreet <kent.overstreet@gmail.com>
2073L:	linux-bcache@vger.kernel.org
2074W:	http://bcache.evilpiepirate.org
2075S:	Maintained
2076F:	drivers/md/bcache/
2077
2078BDISP ST MEDIA DRIVER
2079M:	Fabien Dessenne <fabien.dessenne@st.com>
2080L:	linux-media@vger.kernel.org
2081T:	git git://linuxtv.org/media_tree.git
2082W:	http://linuxtv.org
2083S:	Supported
2084F:	drivers/media/platform/sti/bdisp
2085
2086BEFS FILE SYSTEM
2087S:	Orphan
2088F:	Documentation/filesystems/befs.txt
2089F:	fs/befs/
2090
2091BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2092M:	Dariusz Marcinkiewicz <reksio@newterm.pl>
2093L:	netdev@vger.kernel.org
2094S:	Maintained
2095F:	drivers/net/ethernet/ec_bhf.c
2096
2097BFS FILE SYSTEM
2098M:	"Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2099S:	Maintained
2100F:	Documentation/filesystems/bfs.txt
2101F:	fs/bfs/
2102F:	include/uapi/linux/bfs_fs.h
2103
2104BLACKFIN ARCHITECTURE
2105M:	Steven Miao <realmz6@gmail.com>
2106L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2107T:	git git://git.code.sf.net/p/adi-linux/code
2108W:	http://blackfin.uclinux.org
2109S:	Supported
2110F:	arch/blackfin/
2111
2112BLACKFIN EMAC DRIVER
2113L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2114W:	http://blackfin.uclinux.org
2115S:	Supported
2116F:	drivers/net/ethernet/adi/
2117
2118BLACKFIN RTC DRIVER
2119L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2120W:	http://blackfin.uclinux.org
2121S:	Supported
2122F:	drivers/rtc/rtc-bfin.c
2123
2124BLACKFIN SDH DRIVER
2125M:	Sonic Zhang <sonic.zhang@analog.com>
2126L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2127W:	http://blackfin.uclinux.org
2128S:	Supported
2129F:	drivers/mmc/host/bfin_sdh.c
2130
2131BLACKFIN SERIAL DRIVER
2132M:	Sonic Zhang <sonic.zhang@analog.com>
2133L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2134W:	http://blackfin.uclinux.org
2135S:	Supported
2136F:	drivers/tty/serial/bfin_uart.c
2137
2138BLACKFIN WATCHDOG DRIVER
2139L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2140W:	http://blackfin.uclinux.org
2141S:	Supported
2142F:	drivers/watchdog/bfin_wdt.c
2143
2144BLACKFIN I2C TWI DRIVER
2145M:	Sonic Zhang <sonic.zhang@analog.com>
2146L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2147W:	http://blackfin.uclinux.org/
2148S:	Supported
2149F:	drivers/i2c/busses/i2c-bfin-twi.c
2150
2151BLACKFIN MEDIA DRIVER
2152M:	Scott Jiang <scott.jiang.linux@gmail.com>
2153L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2154W:	http://blackfin.uclinux.org/
2155S:	Supported
2156F:	drivers/media/platform/blackfin/
2157F:	drivers/media/i2c/adv7183*
2158F:	drivers/media/i2c/vs6624*
2159
2160BLINKM RGB LED DRIVER
2161M:	Jan-Simon Moeller <jansimon.moeller@gmx.de>
2162S:	Maintained
2163F:	drivers/leds/leds-blinkm.c
2164
2165BLOCK LAYER
2166M:	Jens Axboe <axboe@kernel.dk>
2167T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2168S:	Maintained
2169F:	block/
2170F:	kernel/trace/blktrace.c
2171
2172BLOCK2MTD DRIVER
2173M:	Joern Engel <joern@lazybastard.org>
2174L:	linux-mtd@lists.infradead.org
2175S:	Maintained
2176F:	drivers/mtd/devices/block2mtd.c
2177
2178BLUETOOTH DRIVERS
2179M:	Marcel Holtmann <marcel@holtmann.org>
2180M:	Gustavo Padovan <gustavo@padovan.org>
2181M:	Johan Hedberg <johan.hedberg@gmail.com>
2182L:	linux-bluetooth@vger.kernel.org
2183W:	http://www.bluez.org/
2184T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2185T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2186S:	Maintained
2187F:	drivers/bluetooth/
2188
2189BLUETOOTH SUBSYSTEM
2190M:	Marcel Holtmann <marcel@holtmann.org>
2191M:	Gustavo Padovan <gustavo@padovan.org>
2192M:	Johan Hedberg <johan.hedberg@gmail.com>
2193L:	linux-bluetooth@vger.kernel.org
2194W:	http://www.bluez.org/
2195T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2196T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2197S:	Maintained
2198F:	net/bluetooth/
2199F:	include/net/bluetooth/
2200
2201BONDING DRIVER
2202M:	Jay Vosburgh <j.vosburgh@gmail.com>
2203M:	Veaceslav Falico <vfalico@gmail.com>
2204M:	Andy Gospodarek <gospo@cumulusnetworks.com>
2205L:	netdev@vger.kernel.org
2206W:	http://sourceforge.net/projects/bonding/
2207S:	Supported
2208F:	drivers/net/bonding/
2209F:	include/uapi/linux/if_bonding.h
2210
2211BPF (Safe dynamic programs and tools)
2212M:	Alexei Starovoitov <ast@kernel.org>
2213L:	netdev@vger.kernel.org
2214L:	linux-kernel@vger.kernel.org
2215S:	Supported
2216F:	kernel/bpf/
2217
2218BROADCOM B44 10/100 ETHERNET DRIVER
2219M:	Gary Zambrano <zambrano@broadcom.com>
2220L:	netdev@vger.kernel.org
2221S:	Supported
2222F:	drivers/net/ethernet/broadcom/b44.*
2223
2224BROADCOM GENET ETHERNET DRIVER
2225M:	Florian Fainelli <f.fainelli@gmail.com>
2226L:	netdev@vger.kernel.org
2227S:	Supported
2228F:	drivers/net/ethernet/broadcom/genet/
2229
2230BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2231M:	Sony Chacko <sony.chacko@qlogic.com>
2232M:	Dept-HSGLinuxNICDev@qlogic.com
2233L:	netdev@vger.kernel.org
2234S:	Supported
2235F:	drivers/net/ethernet/broadcom/bnx2.*
2236F:	drivers/net/ethernet/broadcom/bnx2_*
2237
2238BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2239M:	Ariel Elior <ariel.elior@qlogic.com>
2240L:	netdev@vger.kernel.org
2241S:	Supported
2242F:	drivers/net/ethernet/broadcom/bnx2x/
2243
2244BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2245M:	Florian Fainelli <f.fainelli@gmail.com>
2246M:	Ray Jui <rjui@broadcom.com>
2247M:	Scott Branden <sbranden@broadcom.com>
2248L:	bcm-kernel-feedback-list@broadcom.com
2249T:	git git://github.com/broadcom/mach-bcm
2250S:	Maintained
2251F:	arch/arm/mach-bcm/
2252F:	arch/arm/boot/dts/bcm113*
2253F:	arch/arm/boot/dts/bcm216*
2254F:	arch/arm/boot/dts/bcm281*
2255F:	arch/arm/configs/bcm_defconfig
2256F:	drivers/mmc/host/sdhci-bcm-kona.c
2257F:	drivers/clocksource/bcm_kona_timer.c
2258
2259BROADCOM BCM2835 ARM ARCHITECTURE
2260M:	Stephen Warren <swarren@wwwdotorg.org>
2261M:	Lee Jones <lee@kernel.org>
2262M:	Eric Anholt <eric@anholt.net>
2263L:	linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2264L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2265T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2266S:	Maintained
2267N:	bcm2835
2268
2269BROADCOM BCM33XX MIPS ARCHITECTURE
2270M:	Kevin Cernekee <cernekee@gmail.com>
2271L:	linux-mips@linux-mips.org
2272S:	Maintained
2273F:	arch/mips/bcm3384/*
2274F:	arch/mips/include/asm/mach-bcm3384/*
2275F:	arch/mips/kernel/*bmips*
2276
2277BROADCOM BCM47XX MIPS ARCHITECTURE
2278M:	Hauke Mehrtens <hauke@hauke-m.de>
2279M:	Rafał Miłecki <zajec5@gmail.com>
2280L:	linux-mips@linux-mips.org
2281S:	Maintained
2282F:	arch/mips/bcm47xx/*
2283F:	arch/mips/include/asm/mach-bcm47xx/*
2284
2285BROADCOM BCM5301X ARM ARCHITECTURE
2286M:	Hauke Mehrtens <hauke@hauke-m.de>
2287L:	linux-arm-kernel@lists.infradead.org
2288S:	Maintained
2289F:	arch/arm/mach-bcm/bcm_5301x.c
2290F:	arch/arm/boot/dts/bcm5301x.dtsi
2291F:	arch/arm/boot/dts/bcm470*
2292
2293BROADCOM BCM63XX ARM ARCHITECTURE
2294M:	Florian Fainelli <f.fainelli@gmail.com>
2295L:	linux-arm-kernel@lists.infradead.org
2296T:	git git://github.com/broadcom/arm-bcm63xx.git
2297S:	Maintained
2298F:	arch/arm/mach-bcm/bcm63xx.c
2299F:	arch/arm/include/debug/bcm63xx.S
2300
2301BROADCOM BCM63XX/BCM33XX UDC DRIVER
2302M:	Kevin Cernekee <cernekee@gmail.com>
2303L:	linux-usb@vger.kernel.org
2304S:	Maintained
2305F:	drivers/usb/gadget/udc/bcm63xx_udc.*
2306
2307BROADCOM BCM7XXX ARM ARCHITECTURE
2308M:	Brian Norris <computersforpeace@gmail.com>
2309M:	Gregory Fong <gregory.0xf0@gmail.com>
2310M:	Florian Fainelli <f.fainelli@gmail.com>
2311L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2312T:	git git://github.com/broadcom/stblinux.git
2313S:	Maintained
2314F:	arch/arm/mach-bcm/*brcmstb*
2315F:	arch/arm/boot/dts/bcm7*.dts*
2316F:	drivers/bus/brcmstb_gisb.c
2317N:	brcmstb
2318
2319BROADCOM BMIPS MIPS ARCHITECTURE
2320M:	Kevin Cernekee <cernekee@gmail.com>
2321M:	Florian Fainelli <f.fainelli@gmail.com>
2322L:	linux-mips@linux-mips.org
2323T:	git git://github.com/broadcom/stblinux.git
2324S:	Maintained
2325F:	arch/mips/bmips/*
2326F:	arch/mips/include/asm/mach-bmips/*
2327F:	arch/mips/kernel/*bmips*
2328F:	arch/mips/boot/dts/brcm/bcm*.dts*
2329F:	drivers/irqchip/irq-bcm7*
2330F:	drivers/irqchip/irq-brcmstb*
2331
2332BROADCOM TG3 GIGABIT ETHERNET DRIVER
2333M:	Prashant Sreedharan <prashant@broadcom.com>
2334M:	Michael Chan <mchan@broadcom.com>
2335L:	netdev@vger.kernel.org
2336S:	Supported
2337F:	drivers/net/ethernet/broadcom/tg3.*
2338
2339BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2340M:	Brett Rudley <brudley@broadcom.com>
2341M:	Arend van Spriel <arend@broadcom.com>
2342M:	Franky (Zhenhui) Lin <frankyl@broadcom.com>
2343M:	Hante Meuleman <meuleman@broadcom.com>
2344L:	linux-wireless@vger.kernel.org
2345L:	brcm80211-dev-list@broadcom.com
2346S:	Supported
2347F:	drivers/net/wireless/brcm80211/
2348
2349BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2350M:	QLogic-Storage-Upstream@qlogic.com
2351L:	linux-scsi@vger.kernel.org
2352S:	Supported
2353F:	drivers/scsi/bnx2fc/
2354
2355BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2356M:	QLogic-Storage-Upstream@qlogic.com
2357L:	linux-scsi@vger.kernel.org
2358S:	Supported
2359F:	drivers/scsi/bnx2i/
2360
2361BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2362M:	Ray Jui <rjui@broadcom.com>
2363M:	Scott Branden <sbranden@broadcom.com>
2364L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2365L:	bcm-kernel-feedback-list@broadcom.com
2366T:	git git://github.com/broadcom/cygnus-linux.git
2367S:	Maintained
2368N:	iproc
2369N:	cygnus
2370N:	bcm9113*
2371N:	bcm9583*
2372N:	bcm583*
2373N:	bcm113*
2374
2375BROADCOM BRCMSTB GPIO DRIVER
2376M:	Gregory Fong <gregory.0xf0@gmail.com>
2377L:	bcm-kernel-feedback-list@broadcom.com>
2378S:	Supported
2379F:	drivers/gpio/gpio-brcmstb.c
2380F:	Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2381
2382BROADCOM KONA GPIO DRIVER
2383M:	Ray Jui <rjui@broadcom.com>
2384L:	bcm-kernel-feedback-list@broadcom.com
2385S:	Supported
2386F:	drivers/gpio/gpio-bcm-kona.c
2387F:	Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2388
2389BROADCOM NVRAM DRIVER
2390M:	Rafał Miłecki <zajec5@gmail.com>
2391L:	linux-mips@linux-mips.org
2392S:	Maintained
2393F:	drivers/firmware/broadcom/*
2394
2395BROADCOM STB NAND FLASH DRIVER
2396M:	Brian Norris <computersforpeace@gmail.com>
2397L:	linux-mtd@lists.infradead.org
2398S:	Maintained
2399F:	drivers/mtd/nand/brcmnand/
2400
2401BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2402M:	Rafał Miłecki <zajec5@gmail.com>
2403L:	linux-wireless@vger.kernel.org
2404S:	Maintained
2405F:	drivers/bcma/
2406F:	include/linux/bcma/
2407
2408BROADCOM SYSTEMPORT ETHERNET DRIVER
2409M:	Florian Fainelli <f.fainelli@gmail.com>
2410L:	netdev@vger.kernel.org
2411S:	Supported
2412F:	drivers/net/ethernet/broadcom/bcmsysport.*
2413
2414BROCADE BFA FC SCSI DRIVER
2415M:	Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2416M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2417L:	linux-scsi@vger.kernel.org
2418S:	Supported
2419F:	drivers/scsi/bfa/
2420
2421BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2422M:	Rasesh Mody <rasesh.mody@qlogic.com>
2423L:	netdev@vger.kernel.org
2424S:	Supported
2425F:	drivers/net/ethernet/brocade/bna/
2426
2427BSG (block layer generic sg v4 driver)
2428M:	FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2429L:	linux-scsi@vger.kernel.org
2430S:	Supported
2431F:	block/bsg.c
2432F:	include/linux/bsg.h
2433F:	include/uapi/linux/bsg.h
2434
2435BT87X AUDIO DRIVER
2436M:	Clemens Ladisch <clemens@ladisch.de>
2437L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2438T:	git git://git.alsa-project.org/alsa-kernel.git
2439S:	Maintained
2440F:	Documentation/sound/alsa/Bt87x.txt
2441F:	sound/pci/bt87x.c
2442
2443BT8XXGPIO DRIVER
2444M:	Michael Buesch <m@bues.ch>
2445W:	http://bu3sch.de/btgpio.php
2446S:	Maintained
2447F:	drivers/gpio/gpio-bt8xx.c
2448
2449BTRFS FILE SYSTEM
2450M:	Chris Mason <clm@fb.com>
2451M:	Josef Bacik <jbacik@fb.com>
2452M:	David Sterba <dsterba@suse.com>
2453L:	linux-btrfs@vger.kernel.org
2454W:	http://btrfs.wiki.kernel.org/
2455Q:	http://patchwork.kernel.org/project/linux-btrfs/list/
2456T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2457S:	Maintained
2458F:	Documentation/filesystems/btrfs.txt
2459F:	fs/btrfs/
2460
2461BTTV VIDEO4LINUX DRIVER
2462M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2463L:	linux-media@vger.kernel.org
2464W:	http://linuxtv.org
2465T:	git git://linuxtv.org/media_tree.git
2466S:	Odd fixes
2467F:	Documentation/video4linux/bttv/
2468F:	drivers/media/pci/bt8xx/bttv*
2469
2470BUSLOGIC SCSI DRIVER
2471M:	Khalid Aziz <khalid@gonehiking.org>
2472L:	linux-scsi@vger.kernel.org
2473S:	Maintained
2474F:	drivers/scsi/BusLogic.*
2475F:	drivers/scsi/FlashPoint.*
2476
2477C-MEDIA CMI8788 DRIVER
2478M:	Clemens Ladisch <clemens@ladisch.de>
2479L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2480T:	git git://git.alsa-project.org/alsa-kernel.git
2481S:	Maintained
2482F:	sound/pci/oxygen/
2483
2484C6X ARCHITECTURE
2485M:	Mark Salter <msalter@redhat.com>
2486M:	Aurelien Jacquiot <a-jacquiot@ti.com>
2487L:	linux-c6x-dev@linux-c6x.org
2488W:	http://www.linux-c6x.org/wiki/index.php/Main_Page
2489S:	Maintained
2490F:	arch/c6x/
2491
2492CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2493M:	David Howells <dhowells@redhat.com>
2494L:	linux-cachefs@redhat.com
2495S:	Supported
2496F:	Documentation/filesystems/caching/cachefiles.txt
2497F:	fs/cachefiles/
2498
2499CADET FM/AM RADIO RECEIVER DRIVER
2500M:	Hans Verkuil <hverkuil@xs4all.nl>
2501L:	linux-media@vger.kernel.org
2502T:	git git://linuxtv.org/media_tree.git
2503W:	http://linuxtv.org
2504S:	Maintained
2505F:	drivers/media/radio/radio-cadet*
2506
2507CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2508M:	Jonathan Corbet <corbet@lwn.net>
2509L:	linux-media@vger.kernel.org
2510T:	git git://linuxtv.org/media_tree.git
2511S:	Maintained
2512F:	Documentation/video4linux/cafe_ccic
2513F:	drivers/media/platform/marvell-ccic/
2514
2515CAIF NETWORK LAYER
2516M:	Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2517L:	netdev@vger.kernel.org
2518S:	Supported
2519F:	Documentation/networking/caif/
2520F:	drivers/net/caif/
2521F:	include/uapi/linux/caif/
2522F:	include/net/caif/
2523F:	net/caif/
2524
2525CALGARY x86-64 IOMMU
2526M:	Muli Ben-Yehuda <muli@il.ibm.com>
2527M:	"Jon D. Mason" <jdmason@kudzu.us>
2528L:	discuss@x86-64.org
2529S:	Maintained
2530F:	arch/x86/kernel/pci-calgary_64.c
2531F:	arch/x86/kernel/tce_64.c
2532F:	arch/x86/include/asm/calgary.h
2533F:	arch/x86/include/asm/tce.h
2534
2535CAN NETWORK LAYER
2536M:	Oliver Hartkopp <socketcan@hartkopp.net>
2537M:	Marc Kleine-Budde <mkl@pengutronix.de>
2538L:	linux-can@vger.kernel.org
2539W:	https://github.com/linux-can
2540T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2541T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2542S:	Maintained
2543F:	Documentation/networking/can.txt
2544F:	net/can/
2545F:	include/linux/can/core.h
2546F:	include/uapi/linux/can.h
2547F:	include/uapi/linux/can/bcm.h
2548F:	include/uapi/linux/can/raw.h
2549F:	include/uapi/linux/can/gw.h
2550
2551CAN NETWORK DRIVERS
2552M:	Wolfgang Grandegger <wg@grandegger.com>
2553M:	Marc Kleine-Budde <mkl@pengutronix.de>
2554L:	linux-can@vger.kernel.org
2555W:	https://github.com/linux-can
2556T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2557T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2558S:	Maintained
2559F:	drivers/net/can/
2560F:	include/linux/can/dev.h
2561F:	include/linux/can/platform/
2562F:	include/uapi/linux/can/error.h
2563F:	include/uapi/linux/can/netlink.h
2564
2565CAPABILITIES
2566M:	Serge Hallyn <serge.hallyn@canonical.com>
2567L:	linux-security-module@vger.kernel.org
2568S:	Supported
2569F:	include/linux/capability.h
2570F:	include/uapi/linux/capability.h
2571F:	security/commoncap.c
2572F:	kernel/capability.c
2573
2574CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2575M:	Kevin Tsai <ktsai@capellamicro.com>
2576S:	Maintained
2577F:	drivers/iio/light/cm*
2578F:	Documentation/devicetree/bindings/i2c/trivial-devices.txt
2579
2580CAVIUM LIQUIDIO NETWORK DRIVER
2581M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2582M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2583M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2584M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2585L:     netdev@vger.kernel.org
2586W:     http://www.cavium.com
2587S:     Supported
2588F:     drivers/net/ethernet/cavium/liquidio/
2589
2590CC2520 IEEE-802.15.4 RADIO DRIVER
2591M:	Varka Bhadram <varkabhadram@gmail.com>
2592L:	linux-wpan@vger.kernel.org
2593S:	Maintained
2594F:	drivers/net/ieee802154/cc2520.c
2595F:	include/linux/spi/cc2520.h
2596F:	Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2597
2598CELL BROADBAND ENGINE ARCHITECTURE
2599M:	Arnd Bergmann <arnd@arndb.de>
2600L:	linuxppc-dev@lists.ozlabs.org
2601W:	http://www.ibm.com/developerworks/power/cell/
2602S:	Supported
2603F:	arch/powerpc/include/asm/cell*.h
2604F:	arch/powerpc/include/asm/spu*.h
2605F:	arch/powerpc/include/uapi/asm/spu*.h
2606F:	arch/powerpc/oprofile/*cell*
2607F:	arch/powerpc/platforms/cell/
2608
2609CEPH COMMON CODE (LIBCEPH)
2610M:	Ilya Dryomov <idryomov@gmail.com>
2611M:	"Yan, Zheng" <zyan@redhat.com>
2612M:	Sage Weil <sage@redhat.com>
2613L:	ceph-devel@vger.kernel.org
2614W:	http://ceph.com/
2615T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2616T:	git git://github.com/ceph/ceph-client.git
2617S:	Supported
2618F:	net/ceph/
2619F:	include/linux/ceph/
2620F:	include/linux/crush/
2621
2622CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2623M:	"Yan, Zheng" <zyan@redhat.com>
2624M:	Sage Weil <sage@redhat.com>
2625M:	Ilya Dryomov <idryomov@gmail.com>
2626L:	ceph-devel@vger.kernel.org
2627W:	http://ceph.com/
2628T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2629T:	git git://github.com/ceph/ceph-client.git
2630S:	Supported
2631F:	Documentation/filesystems/ceph.txt
2632F:	fs/ceph/
2633
2634CERTIFICATE HANDLING:
2635M:	David Howells <dhowells@redhat.com>
2636M:	David Woodhouse <dwmw2@infradead.org>
2637L:	keyrings@linux-nfs.org
2638S:	Maintained
2639F:	Documentation/module-signing.txt
2640F:	certs/
2641F:	scripts/extract-cert.c
2642
2643CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2644L:	linux-usb@vger.kernel.org
2645S:	Orphan
2646F:	Documentation/usb/WUSB-Design-overview.txt
2647F:	Documentation/usb/wusb-cbaf
2648F:	drivers/usb/host/hwa-hc.c
2649F:	drivers/usb/host/whci/
2650F:	drivers/usb/wusbcore/
2651F:	include/linux/usb/wusb*
2652
2653CFAG12864B LCD DRIVER
2654M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2655W:	http://miguelojeda.es/auxdisplay.htm
2656W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2657S:	Maintained
2658F:	drivers/auxdisplay/cfag12864b.c
2659F:	include/linux/cfag12864b.h
2660
2661CFAG12864BFB LCD FRAMEBUFFER DRIVER
2662M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2663W:	http://miguelojeda.es/auxdisplay.htm
2664W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2665S:	Maintained
2666F:	drivers/auxdisplay/cfag12864bfb.c
2667F:	include/linux/cfag12864b.h
2668
2669CFG80211 and NL80211
2670M:	Johannes Berg <johannes@sipsolutions.net>
2671L:	linux-wireless@vger.kernel.org
2672W:	http://wireless.kernel.org/
2673T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2674T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2675S:	Maintained
2676F:	include/uapi/linux/nl80211.h
2677F:	include/net/cfg80211.h
2678F:	net/wireless/*
2679X:	net/wireless/wext*
2680
2681CHAR and MISC DRIVERS
2682M:	Arnd Bergmann <arnd@arndb.de>
2683M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2684T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2685S:	Supported
2686F:	drivers/char/*
2687F:	drivers/misc/*
2688F:	include/linux/miscdevice.h
2689
2690CHECKPATCH
2691M:	Andy Whitcroft <apw@canonical.com>
2692M:	Joe Perches <joe@perches.com>
2693S:	Maintained
2694F:	scripts/checkpatch.pl
2695
2696CHINESE DOCUMENTATION
2697M:	Harry Wei <harryxiyou@gmail.com>
2698L:	xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2699L:	linux-kernel@zh-kernel.org (moderated for non-subscribers)
2700S:	Maintained
2701F:	Documentation/zh_CN/
2702
2703CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2704M:	Peter Chen <Peter.Chen@freescale.com>
2705T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2706L:	linux-usb@vger.kernel.org
2707S:	Maintained
2708F:	drivers/usb/chipidea/
2709
2710CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2711M:	Hans de Goede <hdegoede@redhat.com>
2712L:	linux-input@vger.kernel.org
2713S:	Maintained
2714F:	Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2715F:	drivers/input/touchscreen/chipone_icn8318.c
2716
2717CHROME HARDWARE PLATFORM SUPPORT
2718M:	Olof Johansson <olof@lixom.net>
2719S:	Maintained
2720F:	drivers/platform/chrome/
2721
2722CISCO VIC ETHERNET NIC DRIVER
2723M:	Christian Benvenuti <benve@cisco.com>
2724M:	Sujith Sankar <ssujith@cisco.com>
2725M:	Govindarajulu Varadarajan <_govind@gmx.com>
2726M:	Neel Patel <neepatel@cisco.com>
2727S:	Supported
2728F:	drivers/net/ethernet/cisco/enic/
2729
2730CISCO VIC LOW LATENCY NIC DRIVER
2731M:	Upinder Malhi <umalhi@cisco.com>
2732S:	Supported
2733F:	drivers/infiniband/hw/usnic
2734
2735CIRRUS LOGIC EP93XX ETHERNET DRIVER
2736M:	Hartley Sweeten <hsweeten@visionengravers.com>
2737L:	netdev@vger.kernel.org
2738S:	Maintained
2739F:	drivers/net/ethernet/cirrus/ep93xx_eth.c
2740
2741CIRRUS LOGIC AUDIO CODEC DRIVERS
2742M:	Brian Austin <brian.austin@cirrus.com>
2743M:	Paul Handrigan <Paul.Handrigan@cirrus.com>
2744L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2745S:	Maintained
2746F:	sound/soc/codecs/cs*
2747
2748CLEANCACHE API
2749M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2750L:	linux-kernel@vger.kernel.org
2751S:	Maintained
2752F:	mm/cleancache.c
2753F:	include/linux/cleancache.h
2754
2755CLK API
2756M:	Russell King <linux@arm.linux.org.uk>
2757L:	linux-clk@vger.kernel.org
2758S:	Maintained
2759F:	include/linux/clk.h
2760
2761CLOCKSOURCE, CLOCKEVENT DRIVERS
2762M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2763M:	Thomas Gleixner <tglx@linutronix.de>
2764L:	linux-kernel@vger.kernel.org
2765T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2766S:	Supported
2767F:	drivers/clocksource
2768
2769CISCO FCOE HBA DRIVER
2770M:	Hiral Patel <hiralpat@cisco.com>
2771M:	Suma Ramars <sramars@cisco.com>
2772M:	Brian Uchino <buchino@cisco.com>
2773L:	linux-scsi@vger.kernel.org
2774S:	Supported
2775F:	drivers/scsi/fnic/
2776
2777CISCO SCSI HBA DRIVER
2778M:	Narsimhulu Musini <nmusini@cisco.com>
2779M:	Sesidhar Baddela <sebaddel@cisco.com>
2780L:	linux-scsi@vger.kernel.org
2781S:	Supported
2782F:	drivers/scsi/snic/
2783
2784CMPC ACPI DRIVER
2785M:	Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2786M:	Daniel Oliveira Nascimento <don@syst.com.br>
2787L:	platform-driver-x86@vger.kernel.org
2788S:	Supported
2789F:	drivers/platform/x86/classmate-laptop.c
2790
2791COBALT MEDIA DRIVER
2792M:	Hans Verkuil <hans.verkuil@cisco.com>
2793L:	linux-media@vger.kernel.org
2794T:	git git://linuxtv.org/media_tree.git
2795W:	http://linuxtv.org
2796S:	Supported
2797F:	drivers/media/pci/cobalt/
2798
2799COCCINELLE/Semantic Patches (SmPL)
2800M:	Julia Lawall <Julia.Lawall@lip6.fr>
2801M:	Gilles Muller <Gilles.Muller@lip6.fr>
2802M:	Nicolas Palix <nicolas.palix@imag.fr>
2803M:	Michal Marek <mmarek@suse.com>
2804L:	cocci@systeme.lip6.fr (moderated for non-subscribers)
2805T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2806W:	http://coccinelle.lip6.fr/
2807S:	Supported
2808F:	Documentation/coccinelle.txt
2809F:	scripts/coccinelle/
2810F:	scripts/coccicheck
2811
2812CODA FILE SYSTEM
2813M:	Jan Harkes <jaharkes@cs.cmu.edu>
2814M:	coda@cs.cmu.edu
2815L:	codalist@coda.cs.cmu.edu
2816W:	http://www.coda.cs.cmu.edu/
2817S:	Maintained
2818F:	Documentation/filesystems/coda.txt
2819F:	fs/coda/
2820F:	include/linux/coda*.h
2821F:	include/uapi/linux/coda*.h
2822
2823CODA V4L2 MEM2MEM DRIVER
2824M:	Philipp Zabel <p.zabel@pengutronix.de>
2825L:	linux-media@vger.kernel.org
2826S:	Maintained
2827F:	Documentation/devicetree/bindings/media/coda.txt
2828F:	drivers/media/platform/coda/
2829
2830COMMON CLK FRAMEWORK
2831M:	Michael Turquette <mturquette@baylibre.com>
2832M:	Stephen Boyd <sboyd@codeaurora.org>
2833L:	linux-clk@vger.kernel.org
2834T:	git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2835S:	Maintained
2836F:	drivers/clk/
2837X:	drivers/clk/clkdev.c
2838F:	include/linux/clk-pr*
2839F:	include/linux/clk/
2840
2841COMMON INTERNET FILE SYSTEM (CIFS)
2842M:	Steve French <sfrench@samba.org>
2843L:	linux-cifs@vger.kernel.org
2844L:	samba-technical@lists.samba.org (moderated for non-subscribers)
2845W:	http://linux-cifs.samba.org/
2846T:	git git://git.samba.org/sfrench/cifs-2.6.git
2847S:	Supported
2848F:	Documentation/filesystems/cifs/
2849F:	fs/cifs/
2850
2851COMPACTPCI HOTPLUG CORE
2852M:	Scott Murray <scott@spiteful.org>
2853L:	linux-pci@vger.kernel.org
2854S:	Maintained
2855F:	drivers/pci/hotplug/cpci_hotplug*
2856
2857COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2858M:	Scott Murray <scott@spiteful.org>
2859L:	linux-pci@vger.kernel.org
2860S:	Maintained
2861F:	drivers/pci/hotplug/cpcihp_zt5550.*
2862
2863COMPACTPCI HOTPLUG GENERIC DRIVER
2864M:	Scott Murray <scott@spiteful.org>
2865L:	linux-pci@vger.kernel.org
2866S:	Maintained
2867F:	drivers/pci/hotplug/cpcihp_generic.c
2868
2869COMPAL LAPTOP SUPPORT
2870M:	Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2871L:	platform-driver-x86@vger.kernel.org
2872S:	Maintained
2873F:	drivers/platform/x86/compal-laptop.c
2874
2875CONEXANT ACCESSRUNNER USB DRIVER
2876M:	Simon Arlott <cxacru@fire.lp0.eu>
2877L:	accessrunner-general@lists.sourceforge.net
2878W:	http://accessrunner.sourceforge.net/
2879S:	Maintained
2880F:	drivers/usb/atm/cxacru.c
2881
2882CONFIGFS
2883M:	Joel Becker <jlbec@evilplan.org>
2884T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2885S:	Supported
2886F:	fs/configfs/
2887F:	include/linux/configfs.h
2888
2889CONNECTOR
2890M:	Evgeniy Polyakov <zbr@ioremap.net>
2891L:	netdev@vger.kernel.org
2892S:	Maintained
2893F:	drivers/connector/
2894
2895CONTROL GROUP (CGROUP)
2896M:	Tejun Heo <tj@kernel.org>
2897M:	Li Zefan <lizefan@huawei.com>
2898M:	Johannes Weiner <hannes@cmpxchg.org>
2899L:	cgroups@vger.kernel.org
2900T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2901S:	Maintained
2902F:	Documentation/cgroups/
2903F:	include/linux/cgroup*
2904F:	kernel/cgroup*
2905
2906CONTROL GROUP - CPUSET
2907M:	Li Zefan <lizefan@huawei.com>
2908L:	cgroups@vger.kernel.org
2909W:	http://www.bullopensource.org/cpuset/
2910W:	http://oss.sgi.com/projects/cpusets/
2911T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2912S:	Maintained
2913F:	Documentation/cgroups/cpusets.txt
2914F:	include/linux/cpuset.h
2915F:	kernel/cpuset.c
2916
2917CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2918M:	Johannes Weiner <hannes@cmpxchg.org>
2919M:	Michal Hocko <mhocko@kernel.org>
2920L:	cgroups@vger.kernel.org
2921L:	linux-mm@kvack.org
2922S:	Maintained
2923F:	mm/memcontrol.c
2924F:	mm/swap_cgroup.c
2925
2926CORETEMP HARDWARE MONITORING DRIVER
2927M:	Fenghua Yu <fenghua.yu@intel.com>
2928L:	lm-sensors@lm-sensors.org
2929S:	Maintained
2930F:	Documentation/hwmon/coretemp
2931F:	drivers/hwmon/coretemp.c
2932
2933COSA/SRP SYNC SERIAL DRIVER
2934M:	Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2935W:	http://www.fi.muni.cz/~kas/cosa/
2936S:	Maintained
2937F:	drivers/net/wan/cosa*
2938
2939CPMAC ETHERNET DRIVER
2940M:	Florian Fainelli <florian@openwrt.org>
2941L:	netdev@vger.kernel.org
2942S:	Maintained
2943F:	drivers/net/ethernet/ti/cpmac.c
2944
2945CPU FREQUENCY DRIVERS
2946M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
2947M:	Viresh Kumar <viresh.kumar@linaro.org>
2948L:	linux-pm@vger.kernel.org
2949S:	Maintained
2950T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2951T:	git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2952F:	drivers/cpufreq/
2953F:	include/linux/cpufreq.h
2954
2955CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2956M:	Viresh Kumar <viresh.kumar@linaro.org>
2957M:	Sudeep Holla <sudeep.holla@arm.com>
2958L:	linux-pm@vger.kernel.org
2959W:	http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2960S:	Maintained
2961F:	drivers/cpufreq/arm_big_little.h
2962F:	drivers/cpufreq/arm_big_little.c
2963F:	drivers/cpufreq/arm_big_little_dt.c
2964
2965CPUIDLE DRIVER - ARM BIG LITTLE
2966M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2967M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2968L:	linux-pm@vger.kernel.org
2969L:	linux-arm-kernel@lists.infradead.org
2970T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2971S:	Maintained
2972F:	drivers/cpuidle/cpuidle-big_little.c
2973
2974CPUIDLE DRIVER - ARM EXYNOS
2975M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2976M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2977M:	Kukjin Kim <kgene@kernel.org>
2978L:	linux-pm@vger.kernel.org
2979L:	linux-samsung-soc@vger.kernel.org
2980S:	Supported
2981F:	drivers/cpuidle/cpuidle-exynos.c
2982F:	arch/arm/mach-exynos/pm.c
2983
2984CPUIDLE DRIVERS
2985M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
2986M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2987L:	linux-pm@vger.kernel.org
2988S:	Maintained
2989T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2990F:	drivers/cpuidle/*
2991F:	include/linux/cpuidle.h
2992
2993CPUID/MSR DRIVER
2994M:	"H. Peter Anvin" <hpa@zytor.com>
2995S:	Maintained
2996F:	arch/x86/kernel/cpuid.c
2997F:	arch/x86/kernel/msr.c
2998
2999CPU POWER MONITORING SUBSYSTEM
3000M:	Thomas Renninger <trenn@suse.com>
3001L:	linux-pm@vger.kernel.org
3002S:	Maintained
3003F:	tools/power/cpupower/
3004
3005CRAMFS FILESYSTEM
3006W:	http://sourceforge.net/projects/cramfs/
3007S:	Orphan / Obsolete
3008F:	Documentation/filesystems/cramfs.txt
3009F:	fs/cramfs/
3010
3011CRIS PORT
3012M:	Mikael Starvik <starvik@axis.com>
3013M:	Jesper Nilsson <jesper.nilsson@axis.com>
3014L:	linux-cris-kernel@axis.com
3015W:	http://developer.axis.com
3016S:	Maintained
3017F:	arch/cris/
3018F:	drivers/tty/serial/crisv10.*
3019
3020CRYPTO API
3021M:	Herbert Xu <herbert@gondor.apana.org.au>
3022M:	"David S. Miller" <davem@davemloft.net>
3023L:	linux-crypto@vger.kernel.org
3024T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3025S:	Maintained
3026F:	Documentation/crypto/
3027F:	Documentation/DocBook/crypto-API.tmpl
3028F:	arch/*/crypto/
3029F:	crypto/
3030F:	drivers/crypto/
3031F:	include/crypto/
3032
3033CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3034M:	Neil Horman <nhorman@tuxdriver.com>
3035L:	linux-crypto@vger.kernel.org
3036S:	Maintained
3037F:	crypto/ansi_cprng.c
3038F:	crypto/rng.c
3039
3040CS5535 Audio ALSA driver
3041M:	Jaya Kumar <jayakumar.alsa@gmail.com>
3042S:	Maintained
3043F:	sound/pci/cs5535audio/
3044
3045CW1200 WLAN driver
3046M:	Solomon Peachy <pizza@shaftnet.org>
3047S:	Maintained
3048F:	drivers/net/wireless/cw1200/
3049
3050CX18 VIDEO4LINUX DRIVER
3051M:	Andy Walls <awalls@md.metrocast.net>
3052L:	ivtv-devel@ivtvdriver.org (subscribers-only)
3053L:	linux-media@vger.kernel.org
3054T:	git git://linuxtv.org/media_tree.git
3055W:	http://linuxtv.org
3056W:	http://www.ivtvdriver.org/index.php/Cx18
3057S:	Maintained
3058F:	Documentation/video4linux/cx18.txt
3059F:	drivers/media/pci/cx18/
3060F:	include/uapi/linux/ivtv*
3061
3062CX2341X MPEG ENCODER HELPER MODULE
3063M:	Hans Verkuil <hverkuil@xs4all.nl>
3064L:	linux-media@vger.kernel.org
3065T:	git git://linuxtv.org/media_tree.git
3066W:	http://linuxtv.org
3067S:	Maintained
3068F:	drivers/media/common/cx2341x*
3069F:	include/media/cx2341x*
3070
3071CX24120 MEDIA DRIVER
3072M:	Jemma Denson <jdenson@gmail.com>
3073M:	Patrick Boettcher <patrick.boettcher@posteo.de>
3074L:	linux-media@vger.kernel.org
3075W:	http://linuxtv.org/
3076Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3077S:	Maintained
3078F:	drivers/media/dvb-frontends/cx24120*
3079
3080CX88 VIDEO4LINUX DRIVER
3081M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3082L:	linux-media@vger.kernel.org
3083W:	http://linuxtv.org
3084T:	git git://linuxtv.org/media_tree.git
3085S:	Odd fixes
3086F:	Documentation/video4linux/cx88/
3087F:	drivers/media/pci/cx88/
3088
3089CXD2820R MEDIA DRIVER
3090M:	Antti Palosaari <crope@iki.fi>
3091L:	linux-media@vger.kernel.org
3092W:	http://linuxtv.org/
3093W:	http://palosaari.fi/linux/
3094Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3095T:	git git://linuxtv.org/anttip/media_tree.git
3096S:	Maintained
3097F:	drivers/media/dvb-frontends/cxd2820r*
3098
3099CXGB3 ETHERNET DRIVER (CXGB3)
3100M:	Santosh Raspatur <santosh@chelsio.com>
3101L:	netdev@vger.kernel.org
3102W:	http://www.chelsio.com
3103S:	Supported
3104F:	drivers/net/ethernet/chelsio/cxgb3/
3105
3106CXGB3 ISCSI DRIVER (CXGB3I)
3107M:	Karen Xie <kxie@chelsio.com>
3108L:	linux-scsi@vger.kernel.org
3109W:	http://www.chelsio.com
3110S:	Supported
3111F:	drivers/scsi/cxgbi/cxgb3i
3112
3113CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3114M:	Steve Wise <swise@chelsio.com>
3115L:	linux-rdma@vger.kernel.org
3116W:	http://www.openfabrics.org
3117S:	Supported
3118F:	drivers/infiniband/hw/cxgb3/
3119
3120CXGB4 ETHERNET DRIVER (CXGB4)
3121M:	Hariprasad S <hariprasad@chelsio.com>
3122L:	netdev@vger.kernel.org
3123W:	http://www.chelsio.com
3124S:	Supported
3125F:	drivers/net/ethernet/chelsio/cxgb4/
3126
3127CXGB4 ISCSI DRIVER (CXGB4I)
3128M:	Karen Xie <kxie@chelsio.com>
3129L:	linux-scsi@vger.kernel.org
3130W:	http://www.chelsio.com
3131S:	Supported
3132F:	drivers/scsi/cxgbi/cxgb4i
3133
3134CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3135M:	Steve Wise <swise@chelsio.com>
3136L:	linux-rdma@vger.kernel.org
3137W:	http://www.openfabrics.org
3138S:	Supported
3139F:	drivers/infiniband/hw/cxgb4/
3140
3141CXGB4VF ETHERNET DRIVER (CXGB4VF)
3142M:	Casey Leedom <leedom@chelsio.com>
3143L:	netdev@vger.kernel.org
3144W:	http://www.chelsio.com
3145S:	Supported
3146F:	drivers/net/ethernet/chelsio/cxgb4vf/
3147
3148CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3149M:	Ian Munsie <imunsie@au1.ibm.com>
3150M:	Michael Neuling <mikey@neuling.org>
3151L:	linuxppc-dev@lists.ozlabs.org
3152S:	Supported
3153F:	drivers/misc/cxl/
3154F:	include/misc/cxl*
3155F:	include/uapi/misc/cxl.h
3156F:	Documentation/powerpc/cxl.txt
3157F:	Documentation/powerpc/cxl.txt
3158F:	Documentation/ABI/testing/sysfs-class-cxl
3159
3160STMMAC ETHERNET DRIVER
3161M:	Giuseppe Cavallaro <peppe.cavallaro@st.com>
3162L:	netdev@vger.kernel.org
3163W:	http://www.stlinux.com
3164S:	Supported
3165F:	drivers/net/ethernet/stmicro/stmmac/
3166
3167CYBERPRO FB DRIVER
3168M:	Russell King <linux@arm.linux.org.uk>
3169L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3170W:	http://www.arm.linux.org.uk/
3171S:	Maintained
3172F:	drivers/video/fbdev/cyber2000fb.*
3173
3174CYCLADES ASYNC MUX DRIVER
3175W:	http://www.cyclades.com/
3176S:	Orphan
3177F:	drivers/tty/cyclades.c
3178F:	include/linux/cyclades.h
3179F:	include/uapi/linux/cyclades.h
3180
3181CYCLADES PC300 DRIVER
3182W:	http://www.cyclades.com/
3183S:	Orphan
3184F:	drivers/net/wan/pc300*
3185
3186CYPRESS_FIRMWARE MEDIA DRIVER
3187M:	Antti Palosaari <crope@iki.fi>
3188L:	linux-media@vger.kernel.org
3189W:	http://linuxtv.org/
3190W:	http://palosaari.fi/linux/
3191Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3192T:	git git://linuxtv.org/anttip/media_tree.git
3193S:	Maintained
3194F:	drivers/media/common/cypress_firmware*
3195
3196CYTTSP TOUCHSCREEN DRIVER
3197M:	Ferruh Yigit <fery@cypress.com>
3198L:	linux-input@vger.kernel.org
3199S:	Supported
3200F:	drivers/input/touchscreen/cyttsp*
3201F:	include/linux/input/cyttsp.h
3202
3203DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3204M:	Joshua Kinard <kumba@gentoo.org>
3205S:	Maintained
3206F:	drivers/rtc/rtc-ds1685.c
3207F:	include/linux/rtc/ds1685.h
3208
3209DAMA SLAVE for AX.25
3210M:	Joerg Reuter <jreuter@yaina.de>
3211W:	http://yaina.de/jreuter/
3212W:	http://www.qsl.net/dl1bke/
3213L:	linux-hams@vger.kernel.org
3214S:	Maintained
3215F:	net/ax25/af_ax25.c
3216F:	net/ax25/ax25_dev.c
3217F:	net/ax25/ax25_ds_*
3218F:	net/ax25/ax25_in.c
3219F:	net/ax25/ax25_out.c
3220F:	net/ax25/ax25_timer.c
3221F:	net/ax25/sysctl_net_ax25.c
3222
3223DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3224L:	netdev@vger.kernel.org
3225S:	Orphan
3226F:	Documentation/networking/dmfe.txt
3227F:	drivers/net/ethernet/dec/tulip/dmfe.c
3228
3229DC390/AM53C974 SCSI driver
3230M:	Hannes Reinecke <hare@suse.com>
3231L:	linux-scsi@vger.kernel.org
3232S:	Maintained
3233F:	drivers/scsi/am53c974.c
3234
3235DC395x SCSI driver
3236M:	Oliver Neukum <oliver@neukum.org>
3237M:	Ali Akcaagac <aliakc@web.de>
3238M:	Jamie Lenehan <lenehan@twibble.org>
3239L:	dc395x@twibble.org
3240W:	http://twibble.org/dist/dc395x/
3241W:	http://lists.twibble.org/mailman/listinfo/dc395x/
3242S:	Maintained
3243F:	Documentation/scsi/dc395x.txt
3244F:	drivers/scsi/dc395x.*
3245
3246DCCP PROTOCOL
3247M:	Gerrit Renker <gerrit@erg.abdn.ac.uk>
3248L:	dccp@vger.kernel.org
3249W:	http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3250S:	Maintained
3251F:	include/linux/dccp.h
3252F:	include/uapi/linux/dccp.h
3253F:	include/linux/tfrc.h
3254F:	net/dccp/
3255
3256DECnet NETWORK LAYER
3257W:	http://linux-decnet.sourceforge.net
3258L:	linux-decnet-user@lists.sourceforge.net
3259S:	Orphan
3260F:	Documentation/networking/decnet.txt
3261F:	net/decnet/
3262
3263DECSTATION PLATFORM SUPPORT
3264M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3265L:	linux-mips@linux-mips.org
3266W:	http://www.linux-mips.org/wiki/DECstation
3267S:	Maintained
3268F:	arch/mips/dec/
3269F:	arch/mips/include/asm/dec/
3270F:	arch/mips/include/asm/mach-dec/
3271
3272DEFXX FDDI NETWORK DRIVER
3273M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3274S:	Maintained
3275F:	drivers/net/fddi/defxx.*
3276
3277DELL LAPTOP DRIVER
3278M:	Matthew Garrett <mjg59@srcf.ucam.org>
3279M:	Pali Rohár <pali.rohar@gmail.com>
3280L:	platform-driver-x86@vger.kernel.org
3281S:	Maintained
3282F:	drivers/platform/x86/dell-laptop.c
3283
3284DELL LAPTOP RBTN DRIVER
3285M:	Pali Rohár <pali.rohar@gmail.com>
3286S:	Maintained
3287F:	drivers/platform/x86/dell-rbtn.*
3288
3289DELL LAPTOP FREEFALL DRIVER
3290M:	Pali Rohár <pali.rohar@gmail.com>
3291S:	Maintained
3292F:	drivers/platform/x86/dell-smo8800.c
3293
3294DELL LAPTOP SMM DRIVER
3295M:	Pali Rohár <pali.rohar@gmail.com>
3296S:	Maintained
3297F:	drivers/hwmon/dell-smm-hwmon.c
3298F:	include/uapi/linux/i8k.h
3299
3300DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3301M:	Doug Warzecha <Douglas_Warzecha@dell.com>
3302S:	Maintained
3303F:	Documentation/dcdbas.txt
3304F:	drivers/firmware/dcdbas.*
3305
3306DELL WMI EXTRAS DRIVER
3307M:	Matthew Garrett <mjg59@srcf.ucam.org>
3308M:	Pali Rohár <pali.rohar@gmail.com>
3309S:	Maintained
3310F:	drivers/platform/x86/dell-wmi.c
3311
3312DESIGNWARE USB2 DRD IP DRIVER
3313M:	John Youn <johnyoun@synopsys.com>
3314L:	linux-usb@vger.kernel.org
3315T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3316S:	Maintained
3317F:	drivers/usb/dwc2/
3318
3319DESIGNWARE USB3 DRD IP DRIVER
3320M:	Felipe Balbi <balbi@ti.com>
3321L:	linux-usb@vger.kernel.org
3322L:	linux-omap@vger.kernel.org
3323T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3324S:	Maintained
3325F:	drivers/usb/dwc3/
3326
3327DEVICE COREDUMP (DEV_COREDUMP)
3328M:	Johannes Berg <johannes@sipsolutions.net>
3329L:	linux-kernel@vger.kernel.org
3330S:	Maintained
3331F:	drivers/base/devcoredump.c
3332F:	include/linux/devcoredump.h
3333
3334DEVICE FREQUENCY (DEVFREQ)
3335M:	MyungJoo Ham <myungjoo.ham@samsung.com>
3336M:	Kyungmin Park <kyungmin.park@samsung.com>
3337L:	linux-pm@vger.kernel.org
3338S:	Maintained
3339F:	drivers/devfreq/
3340
3341DEVICE NUMBER REGISTRY
3342M:	Torben Mathiasen <device@lanana.org>
3343W:	http://lanana.org/docs/device-list/index.html
3344S:	Maintained
3345
3346DEVICE-MAPPER  (LVM)
3347M:	Alasdair Kergon <agk@redhat.com>
3348M:	Mike Snitzer <snitzer@redhat.com>
3349M:	dm-devel@redhat.com
3350L:	dm-devel@redhat.com
3351W:	http://sources.redhat.com/dm
3352Q:	http://patchwork.kernel.org/project/dm-devel/list/
3353T:	git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3354T:	quilt http://people.redhat.com/agk/patches/linux/editing/
3355S:	Maintained
3356F:	Documentation/device-mapper/
3357F:	drivers/md/dm*
3358F:	drivers/md/persistent-data/
3359F:	include/linux/device-mapper.h
3360F:	include/linux/dm-*.h
3361F:	include/uapi/linux/dm-*.h
3362
3363DIALOG SEMICONDUCTOR DRIVERS
3364M:	Support Opensource <support.opensource@diasemi.com>
3365W:	http://www.dialog-semiconductor.com/products
3366S:	Supported
3367F:	Documentation/hwmon/da90??
3368F:	drivers/gpio/gpio-da90??.c
3369F:	drivers/hwmon/da90??-hwmon.c
3370F:	drivers/iio/adc/da91??-*.c
3371F:	drivers/input/misc/da90??_onkey.c
3372F:	drivers/input/touchscreen/da9052_tsi.c
3373F:	drivers/leds/leds-da90??.c
3374F:	drivers/mfd/da903x.c
3375F:	drivers/mfd/da90??-*.c
3376F:	drivers/mfd/da91??-*.c
3377F:	drivers/power/da9052-battery.c
3378F:	drivers/power/da91??-*.c
3379F:	drivers/regulator/da903x.c
3380F:	drivers/regulator/da9???-regulator.[ch]
3381F:	drivers/rtc/rtc-da90??.c
3382F:	drivers/video/backlight/da90??_bl.c
3383F:	drivers/watchdog/da90??_wdt.c
3384F:	include/linux/mfd/da903x.h
3385F:	include/linux/mfd/da9052/
3386F:	include/linux/mfd/da9055/
3387F:	include/linux/mfd/da9063/
3388F:	include/linux/mfd/da9150/
3389F:	include/sound/da[79]*.h
3390F:	sound/soc/codecs/da[79]*.[ch]
3391
3392DIGI NEO AND CLASSIC PCI PRODUCTS
3393M:	Lidza Louina <lidza.louina@gmail.com>
3394M:	Mark Hounschell <markh@compro.net>
3395L:	driverdev-devel@linuxdriverproject.org
3396S:	Maintained
3397F:	drivers/staging/dgnc/
3398
3399DIGI EPCA PCI PRODUCTS
3400M:	Lidza Louina <lidza.louina@gmail.com>
3401M:	Daeseok Youn <daeseok.youn@gmail.com>
3402L:	driverdev-devel@linuxdriverproject.org
3403S:	Maintained
3404F:	drivers/staging/dgap/
3405
3406DIOLAN U2C-12 I2C DRIVER
3407M:	Guenter Roeck <linux@roeck-us.net>
3408L:	linux-i2c@vger.kernel.org
3409S:	Maintained
3410F:	drivers/i2c/busses/i2c-diolan-u2c.c
3411
3412DIRECT ACCESS (DAX)
3413M:	Matthew Wilcox <willy@linux.intel.com>
3414L:	linux-fsdevel@vger.kernel.org
3415S:	Supported
3416F:	fs/dax.c
3417
3418DIRECTORY NOTIFICATION (DNOTIFY)
3419M:	Eric Paris <eparis@parisplace.org>
3420S:	Maintained
3421F:	Documentation/filesystems/dnotify.txt
3422F:	fs/notify/dnotify/
3423F:	include/linux/dnotify.h
3424
3425DISK GEOMETRY AND PARTITION HANDLING
3426M:	Andries Brouwer <aeb@cwi.nl>
3427W:	http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3428W:	http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3429W:	http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3430S:	Maintained
3431
3432DISKQUOTA
3433M:	Jan Kara <jack@suse.com>
3434S:	Maintained
3435F:	Documentation/filesystems/quota.txt
3436F:	fs/quota/
3437F:	include/linux/quota*.h
3438F:	include/uapi/linux/quota*.h
3439
3440DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3441M:	Bernie Thompson <bernie@plugable.com>
3442L:	linux-fbdev@vger.kernel.org
3443S:	Maintained
3444W:	http://plugable.com/category/projects/udlfb/
3445F:	drivers/video/fbdev/udlfb.c
3446F:	include/video/udlfb.h
3447F:	Documentation/fb/udlfb.txt
3448
3449DISTRIBUTED LOCK MANAGER (DLM)
3450M:	Christine Caulfield <ccaulfie@redhat.com>
3451M:	David Teigland <teigland@redhat.com>
3452L:	cluster-devel@redhat.com
3453W:	http://sources.redhat.com/cluster/
3454T:	git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3455S:	Supported
3456F:	fs/dlm/
3457
3458DMA BUFFER SHARING FRAMEWORK
3459M:	Sumit Semwal <sumit.semwal@linaro.org>
3460S:	Maintained
3461L:	linux-media@vger.kernel.org
3462L:	dri-devel@lists.freedesktop.org
3463L:	linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3464F:	drivers/dma-buf/
3465F:	include/linux/dma-buf*
3466F:	include/linux/reservation.h
3467F:	include/linux/*fence.h
3468F:	Documentation/dma-buf-sharing.txt
3469T:	git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3470
3471DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3472M:	Vinod Koul <vinod.koul@intel.com>
3473L:	dmaengine@vger.kernel.org
3474Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
3475S:	Maintained
3476F:	drivers/dma/
3477F:	include/linux/dmaengine.h
3478F:	Documentation/dmaengine/
3479T:	git git://git.infradead.org/users/vkoul/slave-dma.git
3480
3481DME1737 HARDWARE MONITOR DRIVER
3482M:	Juerg Haefliger <juergh@gmail.com>
3483L:	lm-sensors@lm-sensors.org
3484S:	Maintained
3485F:	Documentation/hwmon/dme1737
3486F:	drivers/hwmon/dme1737.c
3487
3488DMI/SMBIOS SUPPORT
3489M:	Jean Delvare <jdelvare@suse.com>
3490S:	Maintained
3491T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3492F:	Documentation/ABI/testing/sysfs-firmware-dmi-tables
3493F:	drivers/firmware/dmi-id.c
3494F:	drivers/firmware/dmi_scan.c
3495F:	include/linux/dmi.h
3496
3497DOCUMENTATION
3498M:	Jonathan Corbet <corbet@lwn.net>
3499L:	linux-doc@vger.kernel.org
3500S:	Maintained
3501F:	Documentation/
3502X:	Documentation/ABI/
3503X:	Documentation/devicetree/
3504X:	Documentation/acpi
3505X:	Documentation/power
3506X:	Documentation/spi
3507X:	Documentation/DocBook/media
3508T:	git git://git.lwn.net/linux-2.6.git docs-next
3509
3510DOUBLETALK DRIVER
3511M:	"James R. Van Zandt" <jrv@vanzandt.mv.com>
3512L:	blinux-list@redhat.com
3513S:	Maintained
3514F:	drivers/char/dtlk.c
3515F:	include/linux/dtlk.h
3516
3517DPT_I2O SCSI RAID DRIVER
3518M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3519L:	linux-scsi@vger.kernel.org
3520W:	http://www.adaptec.com/
3521S:	Maintained
3522F:	drivers/scsi/dpt*
3523F:	drivers/scsi/dpt/
3524
3525DRBD DRIVER
3526P:	Philipp Reisner
3527P:	Lars Ellenberg
3528M:	drbd-dev@lists.linbit.com
3529L:	drbd-user@lists.linbit.com
3530W:	http://www.drbd.org
3531T:	git git://git.drbd.org/linux-2.6-drbd.git drbd
3532T:	git git://git.drbd.org/drbd-8.3.git
3533S:	Supported
3534F:	drivers/block/drbd/
3535F:	lib/lru_cache.c
3536F:	Documentation/blockdev/drbd/
3537
3538DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3539M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3540T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3541S:	Supported
3542F:	Documentation/kobject.txt
3543F:	drivers/base/
3544F:	fs/debugfs/
3545F:	fs/kernfs/
3546F:	fs/sysfs/
3547F:	include/linux/debugfs.h
3548F:	include/linux/kobj*
3549F:	lib/kobj*
3550
3551DRM DRIVERS
3552M:	David Airlie <airlied@linux.ie>
3553L:	dri-devel@lists.freedesktop.org
3554T:	git git://people.freedesktop.org/~airlied/linux
3555S:	Maintained
3556F:	drivers/gpu/drm/
3557F:	drivers/gpu/vga/
3558F:	include/drm/
3559F:	include/uapi/drm/
3560
3561RADEON DRM DRIVERS
3562M:	Alex Deucher <alexander.deucher@amd.com>
3563M:	Christian König <christian.koenig@amd.com>
3564L:	dri-devel@lists.freedesktop.org
3565T:	git git://people.freedesktop.org/~agd5f/linux
3566S:	Supported
3567F:	drivers/gpu/drm/radeon/
3568F:	include/uapi/drm/radeon*
3569
3570DRM PANEL DRIVERS
3571M:	Thierry Reding <thierry.reding@gmail.com>
3572L:	dri-devel@lists.freedesktop.org
3573T:	git git://anongit.freedesktop.org/tegra/linux.git
3574S:	Maintained
3575F:	drivers/gpu/drm/drm_panel.c
3576F:	drivers/gpu/drm/panel/
3577F:	include/drm/drm_panel.h
3578F:	Documentation/devicetree/bindings/panel/
3579
3580INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3581M:	Daniel Vetter <daniel.vetter@intel.com>
3582M:	Jani Nikula <jani.nikula@linux.intel.com>
3583L:	intel-gfx@lists.freedesktop.org
3584L:	dri-devel@lists.freedesktop.org
3585Q:	http://patchwork.freedesktop.org/project/intel-gfx/
3586T:	git git://anongit.freedesktop.org/drm-intel
3587S:	Supported
3588F:	drivers/gpu/drm/i915/
3589F:	include/drm/i915*
3590F:	include/uapi/drm/i915*
3591
3592DRM DRIVERS FOR EXYNOS
3593M:	Inki Dae <inki.dae@samsung.com>
3594M:	Joonyoung Shim <jy0922.shim@samsung.com>
3595M:	Seung-Woo Kim <sw0312.kim@samsung.com>
3596M:	Kyungmin Park <kyungmin.park@samsung.com>
3597L:	dri-devel@lists.freedesktop.org
3598T:	git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3599S:	Supported
3600F:	drivers/gpu/drm/exynos/
3601F:	include/drm/exynos*
3602F:	include/uapi/drm/exynos*
3603
3604DRM DRIVERS FOR FREESCALE DCU
3605M:	Jianwei Wang <jianwei.wang.chn@gmail.com>
3606M:	Alison Wang <alison.wang@freescale.com>
3607L:	dri-devel@lists.freedesktop.org
3608S:	Supported
3609F:	drivers/gpu/drm/fsl-dcu/
3610F:	Documentation/devicetree/bindings/video/fsl,dcu.txt
3611F:	Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3612
3613DRM DRIVERS FOR FREESCALE IMX
3614M:	Philipp Zabel <p.zabel@pengutronix.de>
3615L:	dri-devel@lists.freedesktop.org
3616S:	Maintained
3617F:	drivers/gpu/drm/imx/
3618F:	Documentation/devicetree/bindings/drm/imx/
3619
3620DRM DRIVERS FOR NVIDIA TEGRA
3621M:	Thierry Reding <thierry.reding@gmail.com>
3622M:	Terje Bergström <tbergstrom@nvidia.com>
3623L:	dri-devel@lists.freedesktop.org
3624L:	linux-tegra@vger.kernel.org
3625T:	git git://anongit.freedesktop.org/tegra/linux.git
3626S:	Supported
3627F:	drivers/gpu/drm/tegra/
3628F:	drivers/gpu/host1x/
3629F:	include/linux/host1x.h
3630F:	include/uapi/drm/tegra_drm.h
3631F:	Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3632
3633DRM DRIVERS FOR RENESAS
3634M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3635L:	dri-devel@lists.freedesktop.org
3636L:	linux-sh@vger.kernel.org
3637T:	git git://people.freedesktop.org/~airlied/linux
3638S:	Supported
3639F:	drivers/gpu/drm/rcar-du/
3640F:	drivers/gpu/drm/shmobile/
3641F:	include/linux/platform_data/shmob_drm.h
3642
3643DRM DRIVERS FOR ROCKCHIP
3644M:	Mark Yao <mark.yao@rock-chips.com>
3645L:	dri-devel@lists.freedesktop.org
3646S:	Maintained
3647F:	drivers/gpu/drm/rockchip/
3648F:	Documentation/devicetree/bindings/video/rockchip*
3649
3650DRM DRIVERS FOR STI
3651M:	Benjamin Gaignard <benjamin.gaignard@linaro.org>
3652M:	Vincent Abriou <vincent.abriou@st.com>
3653L:	dri-devel@lists.freedesktop.org
3654T:	git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3655S:	Maintained
3656F:	drivers/gpu/drm/sti
3657F:	Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3658
3659DSBR100 USB FM RADIO DRIVER
3660M:	Alexey Klimov <klimov.linux@gmail.com>
3661L:	linux-media@vger.kernel.org
3662T:	git git://linuxtv.org/media_tree.git
3663S:	Maintained
3664F:	drivers/media/radio/dsbr100.c
3665
3666DSCC4 DRIVER
3667M:	Francois Romieu <romieu@fr.zoreil.com>
3668L:	netdev@vger.kernel.org
3669S:	Maintained
3670F:	drivers/net/wan/dscc4.c
3671
3672DT3155 MEDIA DRIVER
3673M:	Hans Verkuil <hverkuil@xs4all.nl>
3674L:	linux-media@vger.kernel.org
3675T:	git git://linuxtv.org/media_tree.git
3676W:	http://linuxtv.org
3677S:	Odd Fixes
3678F:	drivers/media/pci/dt3155/
3679
3680DVB_USB_AF9015 MEDIA DRIVER
3681M:	Antti Palosaari <crope@iki.fi>
3682L:	linux-media@vger.kernel.org
3683W:	http://linuxtv.org/
3684W:	http://palosaari.fi/linux/
3685Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3686T:	git git://linuxtv.org/anttip/media_tree.git
3687S:	Maintained
3688F:	drivers/media/usb/dvb-usb-v2/af9015*
3689
3690DVB_USB_AF9035 MEDIA DRIVER
3691M:	Antti Palosaari <crope@iki.fi>
3692L:	linux-media@vger.kernel.org
3693W:	http://linuxtv.org/
3694W:	http://palosaari.fi/linux/
3695Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3696T:	git git://linuxtv.org/anttip/media_tree.git
3697S:	Maintained
3698F:	drivers/media/usb/dvb-usb-v2/af9035*
3699
3700DVB_USB_ANYSEE MEDIA DRIVER
3701M:	Antti Palosaari <crope@iki.fi>
3702L:	linux-media@vger.kernel.org
3703W:	http://linuxtv.org/
3704W:	http://palosaari.fi/linux/
3705Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3706T:	git git://linuxtv.org/anttip/media_tree.git
3707S:	Maintained
3708F:	drivers/media/usb/dvb-usb-v2/anysee*
3709
3710DVB_USB_AU6610 MEDIA DRIVER
3711M:	Antti Palosaari <crope@iki.fi>
3712L:	linux-media@vger.kernel.org
3713W:	http://linuxtv.org/
3714W:	http://palosaari.fi/linux/
3715Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3716T:	git git://linuxtv.org/anttip/media_tree.git
3717S:	Maintained
3718F:	drivers/media/usb/dvb-usb-v2/au6610*
3719
3720DVB_USB_CE6230 MEDIA DRIVER
3721M:	Antti Palosaari <crope@iki.fi>
3722L:	linux-media@vger.kernel.org
3723W:	http://linuxtv.org/
3724W:	http://palosaari.fi/linux/
3725Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3726T:	git git://linuxtv.org/anttip/media_tree.git
3727S:	Maintained
3728F:	drivers/media/usb/dvb-usb-v2/ce6230*
3729
3730DVB_USB_CXUSB MEDIA DRIVER
3731M:	Michael Krufky <mkrufky@linuxtv.org>
3732L:	linux-media@vger.kernel.org
3733W:	http://linuxtv.org/
3734W:	http://github.com/mkrufky
3735Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3736T:	git git://linuxtv.org/media_tree.git
3737S:	Maintained
3738F:	drivers/media/usb/dvb-usb/cxusb*
3739
3740DVB_USB_EC168 MEDIA DRIVER
3741M:	Antti Palosaari <crope@iki.fi>
3742L:	linux-media@vger.kernel.org
3743W:	http://linuxtv.org/
3744W:	http://palosaari.fi/linux/
3745Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3746T:	git git://linuxtv.org/anttip/media_tree.git
3747S:	Maintained
3748F:	drivers/media/usb/dvb-usb-v2/ec168*
3749
3750DVB_USB_GL861 MEDIA DRIVER
3751M:	Antti Palosaari <crope@iki.fi>
3752L:	linux-media@vger.kernel.org
3753W:	http://linuxtv.org/
3754Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3755T:	git git://linuxtv.org/anttip/media_tree.git
3756S:	Maintained
3757F:	drivers/media/usb/dvb-usb-v2/gl861*
3758
3759DVB_USB_MXL111SF MEDIA DRIVER
3760M:	Michael Krufky <mkrufky@linuxtv.org>
3761L:	linux-media@vger.kernel.org
3762W:	http://linuxtv.org/
3763W:	http://github.com/mkrufky
3764Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3765T:	git git://linuxtv.org/mkrufky/mxl111sf.git
3766S:	Maintained
3767F:	drivers/media/usb/dvb-usb-v2/mxl111sf*
3768
3769DVB_USB_RTL28XXU MEDIA DRIVER
3770M:	Antti Palosaari <crope@iki.fi>
3771L:	linux-media@vger.kernel.org
3772W:	http://linuxtv.org/
3773W:	http://palosaari.fi/linux/
3774Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3775T:	git git://linuxtv.org/anttip/media_tree.git
3776S:	Maintained
3777F:	drivers/media/usb/dvb-usb-v2/rtl28xxu*
3778
3779DVB_USB_V2 MEDIA DRIVER
3780M:	Antti Palosaari <crope@iki.fi>
3781L:	linux-media@vger.kernel.org
3782W:	http://linuxtv.org/
3783W:	http://palosaari.fi/linux/
3784Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3785T:	git git://linuxtv.org/anttip/media_tree.git
3786S:	Maintained
3787F:	drivers/media/usb/dvb-usb-v2/dvb_usb*
3788F:	drivers/media/usb/dvb-usb-v2/usb_urb.c
3789
3790DYNAMIC DEBUG
3791M:	Jason Baron <jbaron@akamai.com>
3792S:	Maintained
3793F:	lib/dynamic_debug.c
3794F:	include/linux/dynamic_debug.h
3795
3796DZ DECSTATION DZ11 SERIAL DRIVER
3797M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3798S:	Maintained
3799F:	drivers/tty/serial/dz.*
3800
3801E3X0 POWER BUTTON DRIVER
3802M:	Moritz Fischer <moritz.fischer@ettus.com>
3803L:	usrp-users@lists.ettus.com
3804W:	http://www.ettus.com
3805S:	Supported
3806F:	drivers/input/misc/e3x0-button.c
3807F:	Documentation/devicetree/bindings/input/e3x0-button.txt
3808
3809E4000 MEDIA DRIVER
3810M:	Antti Palosaari <crope@iki.fi>
3811L:	linux-media@vger.kernel.org
3812W:	http://linuxtv.org/
3813W:	http://palosaari.fi/linux/
3814Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3815T:	git git://linuxtv.org/anttip/media_tree.git
3816S:	Maintained
3817F:	drivers/media/tuners/e4000*
3818
3819EATA ISA/EISA/PCI SCSI DRIVER
3820M:	Dario Ballabio <ballabio_dario@emc.com>
3821L:	linux-scsi@vger.kernel.org
3822S:	Maintained
3823F:	drivers/scsi/eata.c
3824
3825EC100 MEDIA DRIVER
3826M:	Antti Palosaari <crope@iki.fi>
3827L:	linux-media@vger.kernel.org
3828W:	http://linuxtv.org/
3829W:	http://palosaari.fi/linux/
3830Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3831T:	git git://linuxtv.org/anttip/media_tree.git
3832S:	Maintained
3833F:	drivers/media/dvb-frontends/ec100*
3834
3835ECRYPT FILE SYSTEM
3836M:	Tyler Hicks <tyhicks@canonical.com>
3837L:	ecryptfs@vger.kernel.org
3838W:	http://ecryptfs.org
3839W:	https://launchpad.net/ecryptfs
3840S:	Supported
3841F:	Documentation/filesystems/ecryptfs.txt
3842F:	fs/ecryptfs/
3843
3844EDAC-CORE
3845M:	Doug Thompson <dougthompson@xmission.com>
3846M:	Borislav Petkov <bp@alien8.de>
3847M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3848L:	linux-edac@vger.kernel.org
3849W:	bluesmoke.sourceforge.net
3850T:	git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3851T:	git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3852S:	Supported
3853F:	Documentation/edac.txt
3854F:	drivers/edac/
3855F:	include/linux/edac.h
3856
3857EDAC-AMD64
3858M:	Doug Thompson <dougthompson@xmission.com>
3859M:	Borislav Petkov <bp@alien8.de>
3860L:	linux-edac@vger.kernel.org
3861W:	bluesmoke.sourceforge.net
3862S:	Maintained
3863F:	drivers/edac/amd64_edac*
3864
3865EDAC-CALXEDA
3866M:	Doug Thompson <dougthompson@xmission.com>
3867M:	Robert Richter <rric@kernel.org>
3868L:	linux-edac@vger.kernel.org
3869W:	bluesmoke.sourceforge.net
3870S:	Maintained
3871F:	drivers/edac/highbank*
3872
3873EDAC-CAVIUM
3874M:	Ralf Baechle <ralf@linux-mips.org>
3875M:	David Daney <david.daney@cavium.com>
3876L:	linux-edac@vger.kernel.org
3877L:	linux-mips@linux-mips.org
3878W:	bluesmoke.sourceforge.net
3879S:	Supported
3880F:	drivers/edac/octeon_edac*
3881
3882EDAC-E752X
3883M:	Mark Gross <mark.gross@intel.com>
3884M:	Doug Thompson <dougthompson@xmission.com>
3885L:	linux-edac@vger.kernel.org
3886W:	bluesmoke.sourceforge.net
3887S:	Maintained
3888F:	drivers/edac/e752x_edac.c
3889
3890EDAC-E7XXX
3891M:	Doug Thompson <dougthompson@xmission.com>
3892L:	linux-edac@vger.kernel.org
3893W:	bluesmoke.sourceforge.net
3894S:	Maintained
3895F:	drivers/edac/e7xxx_edac.c
3896
3897EDAC-GHES
3898M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3899L:	linux-edac@vger.kernel.org
3900W:	bluesmoke.sourceforge.net
3901S:	Maintained
3902F:	drivers/edac/ghes_edac.c
3903
3904EDAC-I82443BXGX
3905M:	Tim Small <tim@buttersideup.com>
3906L:	linux-edac@vger.kernel.org
3907W:	bluesmoke.sourceforge.net
3908S:	Maintained
3909F:	drivers/edac/i82443bxgx_edac.c
3910
3911EDAC-I3000
3912M:	Jason Uhlenkott <juhlenko@akamai.com>
3913L:	linux-edac@vger.kernel.org
3914W:	bluesmoke.sourceforge.net
3915S:	Maintained
3916F:	drivers/edac/i3000_edac.c
3917
3918EDAC-I5000
3919M:	Doug Thompson <dougthompson@xmission.com>
3920L:	linux-edac@vger.kernel.org
3921W:	bluesmoke.sourceforge.net
3922S:	Maintained
3923F:	drivers/edac/i5000_edac.c
3924
3925EDAC-I5400
3926M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3927L:	linux-edac@vger.kernel.org
3928W:	bluesmoke.sourceforge.net
3929S:	Maintained
3930F:	drivers/edac/i5400_edac.c
3931
3932EDAC-I7300
3933M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3934L:	linux-edac@vger.kernel.org
3935W:	bluesmoke.sourceforge.net
3936S:	Maintained
3937F:	drivers/edac/i7300_edac.c
3938
3939EDAC-I7CORE
3940M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3941L:	linux-edac@vger.kernel.org
3942W:	bluesmoke.sourceforge.net
3943S:	Maintained
3944F:	drivers/edac/i7core_edac.c
3945
3946EDAC-I82975X
3947M:	Ranganathan Desikan <ravi@jetztechnologies.com>
3948M:	"Arvind R." <arvino55@gmail.com>
3949L:	linux-edac@vger.kernel.org
3950W:	bluesmoke.sourceforge.net
3951S:	Maintained
3952F:	drivers/edac/i82975x_edac.c
3953
3954EDAC-IE31200
3955M:	Jason Baron <jbaron@akamai.com>
3956L:	linux-edac@vger.kernel.org
3957W:	bluesmoke.sourceforge.net
3958S:	Maintained
3959F:	drivers/edac/ie31200_edac.c
3960
3961EDAC-MPC85XX
3962M:	Johannes Thumshirn <morbidrsa@gmail.com>
3963L:	linux-edac@vger.kernel.org
3964W:	bluesmoke.sourceforge.net
3965S:	Maintained
3966F:	drivers/edac/mpc85xx_edac.[ch]
3967
3968EDAC-PASEMI
3969M:	Egor Martovetsky <egor@pasemi.com>
3970L:	linux-edac@vger.kernel.org
3971W:	bluesmoke.sourceforge.net
3972S:	Maintained
3973F:	drivers/edac/pasemi_edac.c
3974
3975EDAC-R82600
3976M:	Tim Small <tim@buttersideup.com>
3977L:	linux-edac@vger.kernel.org
3978W:	bluesmoke.sourceforge.net
3979S:	Maintained
3980F:	drivers/edac/r82600_edac.c
3981
3982EDAC-SBRIDGE
3983M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3984L:	linux-edac@vger.kernel.org
3985W:	bluesmoke.sourceforge.net
3986S:	Maintained
3987F:	drivers/edac/sb_edac.c
3988
3989EDAC-XGENE
3990APPLIED MICRO (APM) X-GENE SOC EDAC
3991M:     Loc Ho <lho@apm.com>
3992S:     Supported
3993F:     drivers/edac/xgene_edac.c
3994F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3995
3996EDIROL UA-101/UA-1000 DRIVER
3997M:	Clemens Ladisch <clemens@ladisch.de>
3998L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
3999T:	git git://git.alsa-project.org/alsa-kernel.git
4000S:	Maintained
4001F:	sound/usb/misc/ua101.c
4002
4003EXTENSIBLE FIRMWARE INTERFACE (EFI)
4004M:	Matt Fleming <matt.fleming@intel.com>
4005L:	linux-efi@vger.kernel.org
4006T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4007S:	Maintained
4008F:	Documentation/efi-stub.txt
4009F:	arch/ia64/kernel/efi.c
4010F:	arch/x86/boot/compressed/eboot.[ch]
4011F:	arch/x86/include/asm/efi.h
4012F:	arch/x86/platform/efi/*
4013F:	drivers/firmware/efi/*
4014F:	include/linux/efi*.h
4015
4016EFI VARIABLE FILESYSTEM
4017M:	Matthew Garrett <matthew.garrett@nebula.com>
4018M:	Jeremy Kerr <jk@ozlabs.org>
4019M:	Matt Fleming <matt.fleming@intel.com>
4020T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4021L:	linux-efi@vger.kernel.org
4022S:	Maintained
4023F:	fs/efivarfs/
4024
4025EFIFB FRAMEBUFFER DRIVER
4026L:	linux-fbdev@vger.kernel.org
4027M:	Peter Jones <pjones@redhat.com>
4028S:	Maintained
4029F:	drivers/video/fbdev/efifb.c
4030
4031EFS FILESYSTEM
4032W:	http://aeschi.ch.eu.org/efs/
4033S:	Orphan
4034F:	fs/efs/
4035
4036EHCA (IBM GX bus InfiniBand adapter) DRIVER
4037M:	Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4038M:	Christoph Raisch <raisch@de.ibm.com>
4039L:	linux-rdma@vger.kernel.org
4040S:	Supported
4041F:	drivers/infiniband/hw/ehca/
4042
4043EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4044M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4045L:	netdev@vger.kernel.org
4046S:	Maintained
4047F:	drivers/net/ethernet/ibm/ehea/
4048
4049EM28XX VIDEO4LINUX DRIVER
4050M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4051L:	linux-media@vger.kernel.org
4052W:	http://linuxtv.org
4053T:	git git://linuxtv.org/media_tree.git
4054S:	Maintained
4055F:	drivers/media/usb/em28xx/
4056
4057EMBEDDED LINUX
4058M:	Paul Gortmaker <paul.gortmaker@windriver.com>
4059M:	Matt Mackall <mpm@selenic.com>
4060M:	David Woodhouse <dwmw2@infradead.org>
4061L:	linux-embedded@vger.kernel.org
4062S:	Maintained
4063
4064EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4065M:	James Smart <james.smart@avagotech.com>
4066M:	Dick Kennedy <dick.kennedy@avagotech.com>
4067L:	linux-scsi@vger.kernel.org
4068W:	http://www.avagotech.com
4069S:	Supported
4070F:	drivers/scsi/lpfc/
4071
4072ENE CB710 FLASH CARD READER DRIVER
4073M:	Michał Mirosław <mirq-linux@rere.qmqm.pl>
4074S:	Maintained
4075F:	drivers/misc/cb710/
4076F:	drivers/mmc/host/cb710-mmc.*
4077F:	include/linux/cb710.h
4078
4079ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4080M:	Maxim Levitsky <maximlevitsky@gmail.com>
4081S:	Maintained
4082F:	drivers/media/rc/ene_ir.*
4083
4084ENHANCED ERROR HANDLING (EEH)
4085M:	Gavin Shan <shangw@linux.vnet.ibm.com>
4086L:	linuxppc-dev@lists.ozlabs.org
4087S:	Supported
4088F:	Documentation/powerpc/eeh-pci-error-recovery.txt
4089F:	arch/powerpc/kernel/eeh*.c
4090
4091EPSON S1D13XXX FRAMEBUFFER DRIVER
4092M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
4093S:	Maintained
4094T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4095F:	drivers/video/fbdev/s1d13xxxfb.c
4096F:	include/video/s1d13xxxfb.h
4097
4098ET131X NETWORK DRIVER
4099M:	Mark Einon <mark.einon@gmail.com>
4100S:	Odd Fixes
4101F:	drivers/net/ethernet/agere/
4102
4103ETHERNET BRIDGE
4104M:	Stephen Hemminger <stephen@networkplumber.org>
4105L:	bridge@lists.linux-foundation.org
4106L:	netdev@vger.kernel.org
4107W:	http://www.linuxfoundation.org/en/Net:Bridge
4108S:	Maintained
4109F:	include/linux/netfilter_bridge/
4110F:	net/bridge/
4111
4112ETHERNET PHY LIBRARY
4113M:	Florian Fainelli <f.fainelli@gmail.com>
4114L:	netdev@vger.kernel.org
4115S:	Maintained
4116F:	include/linux/phy.h
4117F:	include/linux/phy_fixed.h
4118F:	drivers/net/phy/
4119F:	Documentation/networking/phy.txt
4120F:	drivers/of/of_mdio.c
4121F:	drivers/of/of_net.c
4122
4123EXT2 FILE SYSTEM
4124M:	Jan Kara <jack@suse.com>
4125L:	linux-ext4@vger.kernel.org
4126S:	Maintained
4127F:	Documentation/filesystems/ext2.txt
4128F:	fs/ext2/
4129F:	include/linux/ext2*
4130
4131EXT4 FILE SYSTEM
4132M:	"Theodore Ts'o" <tytso@mit.edu>
4133M:	Andreas Dilger <adilger.kernel@dilger.ca>
4134L:	linux-ext4@vger.kernel.org
4135W:	http://ext4.wiki.kernel.org
4136Q:	http://patchwork.ozlabs.org/project/linux-ext4/list/
4137S:	Maintained
4138F:	Documentation/filesystems/ext4.txt
4139F:	fs/ext4/
4140
4141Extended Verification Module (EVM)
4142M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
4143L:	linux-ima-devel@lists.sourceforge.net
4144L:	linux-security-module@vger.kernel.org
4145S:	Supported
4146F:	security/integrity/evm/
4147
4148EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4149M:	MyungJoo Ham <myungjoo.ham@samsung.com>
4150M:	Chanwoo Choi <cw00.choi@samsung.com>
4151L:	linux-kernel@vger.kernel.org
4152T:	git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4153S:	Maintained
4154F:	drivers/extcon/
4155F:	Documentation/extcon/
4156
4157EXYNOS DP DRIVER
4158M:	Jingoo Han <jingoohan1@gmail.com>
4159L:	dri-devel@lists.freedesktop.org
4160S:	Maintained
4161F:	drivers/gpu/drm/exynos/exynos_dp*
4162
4163EXYNOS MIPI DISPLAY DRIVERS
4164M:	Inki Dae <inki.dae@samsung.com>
4165M:	Donghwa Lee <dh09.lee@samsung.com>
4166M:	Kyungmin Park <kyungmin.park@samsung.com>
4167L:	linux-fbdev@vger.kernel.org
4168S:	Maintained
4169F:	drivers/video/fbdev/exynos/exynos_mipi*
4170F:	include/video/exynos_mipi*
4171
4172F71805F HARDWARE MONITORING DRIVER
4173M:	Jean Delvare <jdelvare@suse.com>
4174L:	lm-sensors@lm-sensors.org
4175S:	Maintained
4176F:	Documentation/hwmon/f71805f
4177F:	drivers/hwmon/f71805f.c
4178
4179FC0011 TUNER DRIVER
4180M:	Michael Buesch <m@bues.ch>
4181L:	linux-media@vger.kernel.org
4182S:	Maintained
4183F:	drivers/media/tuners/fc0011.h
4184F:	drivers/media/tuners/fc0011.c
4185
4186FC2580 MEDIA DRIVER
4187M:	Antti Palosaari <crope@iki.fi>
4188L:	linux-media@vger.kernel.org
4189W:	http://linuxtv.org/
4190W:	http://palosaari.fi/linux/
4191Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4192T:	git git://linuxtv.org/anttip/media_tree.git
4193S:	Maintained
4194F:	drivers/media/tuners/fc2580*
4195
4196FANOTIFY
4197M:	Eric Paris <eparis@redhat.com>
4198S:	Maintained
4199F:	fs/notify/fanotify/
4200F:	include/linux/fanotify.h
4201F:	include/uapi/linux/fanotify.h
4202
4203FARSYNC SYNCHRONOUS DRIVER
4204M:	Kevin Curtis <kevin.curtis@farsite.co.uk>
4205W:	http://www.farsite.co.uk/
4206S:	Supported
4207F:	drivers/net/wan/farsync.*
4208
4209FAULT INJECTION SUPPORT
4210M:	Akinobu Mita <akinobu.mita@gmail.com>
4211S:	Supported
4212F:	Documentation/fault-injection/
4213F:	lib/fault-inject.c
4214
4215FBTFT Framebuffer drivers
4216M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4217M:	Noralf Trønnes <noralf@tronnes.org>
4218S:	Maintained
4219F:	drivers/staging/fbtft/
4220
4221FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4222M:	Vasu Dev <vasu.dev@intel.com>
4223L:	fcoe-devel@open-fcoe.org
4224W:	www.Open-FCoE.org
4225S:	Supported
4226F:	drivers/scsi/libfc/
4227F:	drivers/scsi/fcoe/
4228F:	include/scsi/fc/
4229F:	include/scsi/libfc.h
4230F:	include/scsi/libfcoe.h
4231F:	include/uapi/scsi/fc/
4232
4233FILE LOCKING (flock() and fcntl()/lockf())
4234M:	Jeff Layton <jlayton@poochiereds.net>
4235M:	"J. Bruce Fields" <bfields@fieldses.org>
4236L:	linux-fsdevel@vger.kernel.org
4237S:	Maintained
4238F:	include/linux/fcntl.h
4239F:	include/linux/fs.h
4240F:	include/uapi/linux/fcntl.h
4241F:	include/uapi/linux/fs.h
4242F:	fs/fcntl.c
4243F:	fs/locks.c
4244
4245FILESYSTEMS (VFS and infrastructure)
4246M:	Alexander Viro <viro@zeniv.linux.org.uk>
4247L:	linux-fsdevel@vger.kernel.org
4248S:	Maintained
4249F:	fs/*
4250
4251FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4252M:	Riku Voipio <riku.voipio@iki.fi>
4253L:	lm-sensors@lm-sensors.org
4254S:	Maintained
4255F:	drivers/hwmon/f75375s.c
4256F:	include/linux/f75375s.h
4257
4258FIREWIRE AUDIO DRIVERS
4259M:	Clemens Ladisch <clemens@ladisch.de>
4260L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4261T:	git git://git.alsa-project.org/alsa-kernel.git
4262S:	Maintained
4263F:	sound/firewire/
4264
4265FIREWIRE MEDIA DRIVERS (firedtv)
4266M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4267L:	linux-media@vger.kernel.org
4268L:	linux1394-devel@lists.sourceforge.net
4269T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4270S:	Maintained
4271F:	drivers/media/firewire/
4272
4273FIREWIRE SBP-2 TARGET
4274M:	Chris Boot <bootc@bootc.net>
4275L:	linux-scsi@vger.kernel.org
4276L:	target-devel@vger.kernel.org
4277L:	linux1394-devel@lists.sourceforge.net
4278T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4279S:	Maintained
4280F:	drivers/target/sbp/
4281
4282FIREWIRE SUBSYSTEM
4283M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4284L:	linux1394-devel@lists.sourceforge.net
4285W:	http://ieee1394.wiki.kernel.org/
4286T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4287S:	Maintained
4288F:	drivers/firewire/
4289F:	include/linux/firewire.h
4290F:	include/uapi/linux/firewire*.h
4291F:	tools/firewire/
4292
4293FIRMWARE LOADER (request_firmware)
4294M:	Ming Lei <ming.lei@canonical.com>
4295L:	linux-kernel@vger.kernel.org
4296S:	Maintained
4297F:	Documentation/firmware_class/
4298F:	drivers/base/firmware*.c
4299F:	include/linux/firmware.h
4300
4301FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4302M:	Joshua Morris <josh.h.morris@us.ibm.com>
4303M:	Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4304S:	Maintained
4305F:	drivers/block/rsxx/
4306
4307FLOPPY DRIVER
4308M:	Jiri Kosina <jikos@kernel.org>
4309T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4310S:	Odd fixes
4311F:	drivers/block/floppy.c
4312
4313FMC SUBSYSTEM
4314M:	Alessandro Rubini <rubini@gnudd.com>
4315W:	http://www.ohwr.org/projects/fmc-bus
4316S:	Supported
4317F:	drivers/fmc/
4318F:	include/linux/fmc*.h
4319F:	include/linux/ipmi-fru.h
4320K:	fmc_d.*register
4321
4322FPU EMULATOR
4323M:	Bill Metzenthen <billm@melbpc.org.au>
4324W:	http://floatingpoint.sourceforge.net/emulator/index.html
4325S:	Maintained
4326F:	arch/x86/math-emu/
4327
4328FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4329L:	netdev@vger.kernel.org
4330S:	Orphan
4331F:	drivers/net/wan/dlci.c
4332F:	drivers/net/wan/sdla.c
4333
4334FRAMEBUFFER LAYER
4335M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4336M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
4337L:	linux-fbdev@vger.kernel.org
4338W:	http://linux-fbdev.sourceforge.net/
4339Q:	http://patchwork.kernel.org/project/linux-fbdev/list/
4340T:	git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4341S:	Maintained
4342F:	Documentation/fb/
4343F:	Documentation/devicetree/bindings/fb/
4344F:	drivers/video/
4345F:	include/video/
4346F:	include/linux/fb.h
4347F:	include/uapi/video/
4348F:	include/uapi/linux/fb.h
4349
4350FREESCALE DIU FRAMEBUFFER DRIVER
4351M:	Timur Tabi <timur@tabi.org>
4352L:	linux-fbdev@vger.kernel.org
4353S:	Maintained
4354F:	drivers/video/fbdev/fsl-diu-fb.*
4355
4356FREESCALE DMA DRIVER
4357M:	Li Yang <leoli@freescale.com>
4358M:	Zhang Wei <zw@zh-kernel.org>
4359L:	linuxppc-dev@lists.ozlabs.org
4360S:	Maintained
4361F:	drivers/dma/fsldma.*
4362
4363FREESCALE I2C CPM DRIVER
4364M:	Jochen Friedrich <jochen@scram.de>
4365L:	linuxppc-dev@lists.ozlabs.org
4366L:	linux-i2c@vger.kernel.org
4367S:	Maintained
4368F:	drivers/i2c/busses/i2c-cpm.c
4369
4370FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4371M:	Sascha Hauer <kernel@pengutronix.de>
4372L:	linux-fbdev@vger.kernel.org
4373L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4374S:	Maintained
4375F:	include/linux/platform_data/video-imxfb.h
4376F:	drivers/video/fbdev/imxfb.c
4377
4378FREESCALE QUAD SPI DRIVER
4379M:	Han Xu <han.xu@freescale.com>
4380L:	linux-mtd@lists.infradead.org
4381S:	Maintained
4382F:	drivers/mtd/spi-nor/fsl-quadspi.c
4383
4384FREESCALE SOC FS_ENET DRIVER
4385M:	Pantelis Antoniou <pantelis.antoniou@gmail.com>
4386M:	Vitaly Bordug <vbordug@ru.mvista.com>
4387L:	linuxppc-dev@lists.ozlabs.org
4388L:	netdev@vger.kernel.org
4389S:	Maintained
4390F:	drivers/net/ethernet/freescale/fs_enet/
4391F:	include/linux/fs_enet_pd.h
4392
4393FREESCALE QUICC ENGINE LIBRARY
4394L:	linuxppc-dev@lists.ozlabs.org
4395S:	Orphan
4396F:	arch/powerpc/sysdev/qe_lib/
4397F:	arch/powerpc/include/asm/*qe.h
4398
4399FREESCALE USB PERIPHERAL DRIVERS
4400M:	Li Yang <leoli@freescale.com>
4401L:	linux-usb@vger.kernel.org
4402L:	linuxppc-dev@lists.ozlabs.org
4403S:	Maintained
4404F:	drivers/usb/gadget/udc/fsl*
4405
4406FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4407M:	Li Yang <leoli@freescale.com>
4408L:	netdev@vger.kernel.org
4409L:	linuxppc-dev@lists.ozlabs.org
4410S:	Maintained
4411F:	drivers/net/ethernet/freescale/ucc_geth*
4412
4413FREESCALE QUICC ENGINE UCC UART DRIVER
4414M:	Timur Tabi <timur@tabi.org>
4415L:	linuxppc-dev@lists.ozlabs.org
4416S:	Maintained
4417F:	drivers/tty/serial/ucc_uart.c
4418
4419FREESCALE SOC SOUND DRIVERS
4420M:	Timur Tabi <timur@tabi.org>
4421M:	Nicolin Chen <nicoleotsuka@gmail.com>
4422M:	Xiubo Li <Xiubo.Lee@gmail.com>
4423L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4424L:	linuxppc-dev@lists.ozlabs.org
4425S:	Maintained
4426F:	sound/soc/fsl/fsl*
4427F:	sound/soc/fsl/imx*
4428F:	sound/soc/fsl/mpc8610_hpcd.c
4429
4430FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4431M:	"J. German Rivera" <German.Rivera@freescale.com>
4432L:	linux-kernel@vger.kernel.org
4433S:	Maintained
4434F:	drivers/staging/fsl-mc/
4435
4436FREEVXFS FILESYSTEM
4437M:	Christoph Hellwig <hch@infradead.org>
4438W:	ftp://ftp.openlinux.org/pub/people/hch/vxfs
4439S:	Maintained
4440F:	fs/freevxfs/
4441
4442FREEZER
4443M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4444M:	Pavel Machek <pavel@ucw.cz>
4445L:	linux-pm@vger.kernel.org
4446S:	Supported
4447F:	Documentation/power/freezing-of-tasks.txt
4448F:	include/linux/freezer.h
4449F:	kernel/freezer.c
4450
4451FRONTSWAP API
4452M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4453L:	linux-kernel@vger.kernel.org
4454S:	Maintained
4455F:	mm/frontswap.c
4456F:	include/linux/frontswap.h
4457
4458FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4459M:	David Howells <dhowells@redhat.com>
4460L:	linux-cachefs@redhat.com
4461S:	Supported
4462F:	Documentation/filesystems/caching/
4463F:	fs/fscache/
4464F:	include/linux/fscache*.h
4465
4466F2FS FILE SYSTEM
4467M:	Jaegeuk Kim <jaegeuk@kernel.org>
4468M:	Changman Lee <cm224.lee@samsung.com>
4469R:	Chao Yu <chao2.yu@samsung.com>
4470L:	linux-f2fs-devel@lists.sourceforge.net
4471W:	http://en.wikipedia.org/wiki/F2FS
4472T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4473S:	Maintained
4474F:	Documentation/filesystems/f2fs.txt
4475F:	Documentation/ABI/testing/sysfs-fs-f2fs
4476F:	fs/f2fs/
4477F:	include/linux/f2fs_fs.h
4478F:	include/trace/events/f2fs.h
4479
4480FUJITSU FR-V (FRV) PORT
4481M:	David Howells <dhowells@redhat.com>
4482S:	Maintained
4483F:	arch/frv/
4484
4485FUJITSU LAPTOP EXTRAS
4486M:	Jonathan Woithe <jwoithe@just42.net>
4487L:	platform-driver-x86@vger.kernel.org
4488S:	Maintained
4489F:	drivers/platform/x86/fujitsu-laptop.c
4490
4491FUJITSU M-5MO LS CAMERA ISP DRIVER
4492M:	Kyungmin Park <kyungmin.park@samsung.com>
4493M:	Heungjun Kim <riverful.kim@samsung.com>
4494L:	linux-media@vger.kernel.org
4495S:	Maintained
4496F:	drivers/media/i2c/m5mols/
4497F:	include/media/m5mols.h
4498
4499FUJITSU TABLET EXTRAS
4500M:	Robert Gerlach <khnz@gmx.de>
4501L:	platform-driver-x86@vger.kernel.org
4502S:	Maintained
4503F:	drivers/platform/x86/fujitsu-tablet.c
4504
4505FUSE: FILESYSTEM IN USERSPACE
4506M:	Miklos Szeredi <miklos@szeredi.hu>
4507L:	fuse-devel@lists.sourceforge.net
4508W:	http://fuse.sourceforge.net/
4509T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4510S:	Maintained
4511F:	fs/fuse/
4512F:	include/uapi/linux/fuse.h
4513F:	Documentation/filesystems/fuse.txt
4514
4515FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4516M:	Rik Faith <faith@cs.unc.edu>
4517L:	linux-scsi@vger.kernel.org
4518S:	Odd Fixes (e.g., new signatures)
4519F:	drivers/scsi/fdomain.*
4520
4521GCOV BASED KERNEL PROFILING
4522M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4523S:	Maintained
4524F:	kernel/gcov/
4525F:	Documentation/gcov.txt
4526
4527GDT SCSI DISK ARRAY CONTROLLER DRIVER
4528M:	Achim Leubner <achim_leubner@adaptec.com>
4529L:	linux-scsi@vger.kernel.org
4530W:	http://www.icp-vortex.com/
4531S:	Supported
4532F:	drivers/scsi/gdt*
4533
4534GDB KERNEL DEBUGGING HELPER SCRIPTS
4535M:	Jan Kiszka <jan.kiszka@siemens.com>
4536S:	Supported
4537F:	scripts/gdb/
4538
4539GEMTEK FM RADIO RECEIVER DRIVER
4540M:	Hans Verkuil <hverkuil@xs4all.nl>
4541L:	linux-media@vger.kernel.org
4542T:	git git://linuxtv.org/media_tree.git
4543W:	http://linuxtv.org
4544S:	Maintained
4545F:	drivers/media/radio/radio-gemtek*
4546
4547GENERIC GPIO I2C DRIVER
4548M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
4549S:	Supported
4550F:	drivers/i2c/busses/i2c-gpio.c
4551F:	include/linux/i2c-gpio.h
4552
4553GENERIC GPIO I2C MULTIPLEXER DRIVER
4554M:	Peter Korsgaard <peter.korsgaard@barco.com>
4555L:	linux-i2c@vger.kernel.org
4556S:	Supported
4557F:	drivers/i2c/muxes/i2c-mux-gpio.c
4558F:	include/linux/i2c-mux-gpio.h
4559F:	Documentation/i2c/muxes/i2c-mux-gpio
4560
4561GENERIC HDLC (WAN) DRIVERS
4562M:	Krzysztof Halasa <khc@pm.waw.pl>
4563W:	http://www.kernel.org/pub/linux/utils/net/hdlc/
4564S:	Maintained
4565F:	drivers/net/wan/c101.c
4566F:	drivers/net/wan/hd6457*
4567F:	drivers/net/wan/hdlc*
4568F:	drivers/net/wan/n2.c
4569F:	drivers/net/wan/pc300too.c
4570F:	drivers/net/wan/pci200syn.c
4571F:	drivers/net/wan/wanxl*
4572
4573GENERIC INCLUDE/ASM HEADER FILES
4574M:	Arnd Bergmann <arnd@arndb.de>
4575L:	linux-arch@vger.kernel.org
4576T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4577S:	Maintained
4578F:	include/asm-generic/
4579F:	include/uapi/asm-generic/
4580
4581GENERIC PHY FRAMEWORK
4582M:	Kishon Vijay Abraham I <kishon@ti.com>
4583L:	linux-kernel@vger.kernel.org
4584T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4585S:	Supported
4586F:	drivers/phy/
4587F:	include/linux/phy/
4588
4589GENERIC PM DOMAINS
4590M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4591M:	Kevin Hilman <khilman@kernel.org>
4592M:	Ulf Hansson <ulf.hansson@linaro.org>
4593L:	linux-pm@vger.kernel.org
4594S:	Supported
4595F:	drivers/base/power/domain*.c
4596F:	include/linux/pm_domain.h
4597
4598GENERIC UIO DRIVER FOR PCI DEVICES
4599M:	"Michael S. Tsirkin" <mst@redhat.com>
4600L:	kvm@vger.kernel.org
4601S:	Supported
4602F:	drivers/uio/uio_pci_generic.c
4603
4604GET_MAINTAINER SCRIPT
4605M:	Joe Perches <joe@perches.com>
4606S:	Maintained
4607F:	scripts/get_maintainer.pl
4608
4609GFS2 FILE SYSTEM
4610M:	Steven Whitehouse <swhiteho@redhat.com>
4611M:	Bob Peterson <rpeterso@redhat.com>
4612L:	cluster-devel@redhat.com
4613W:	http://sources.redhat.com/cluster/
4614T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4615S:	Supported
4616F:	Documentation/filesystems/gfs2*.txt
4617F:	fs/gfs2/
4618F:	include/uapi/linux/gfs2_ondisk.h
4619
4620GIGASET ISDN DRIVERS
4621M:	Paul Bolle <pebolle@tiscali.nl>
4622L:	gigaset307x-common@lists.sourceforge.net
4623W:	http://gigaset307x.sourceforge.net/
4624S:	Odd Fixes
4625F:	Documentation/isdn/README.gigaset
4626F:	drivers/isdn/gigaset/
4627F:	include/uapi/linux/gigaset_dev.h
4628
4629GO7007 MPEG CODEC
4630M:	Hans Verkuil <hans.verkuil@cisco.com>
4631L:	linux-media@vger.kernel.org
4632S:	Maintained
4633F:	drivers/media/usb/go7007/
4634
4635GOODIX TOUCHSCREEN
4636M:	Bastien Nocera <hadess@hadess.net>
4637L:	linux-input@vger.kernel.org
4638S:	Maintained
4639F:	drivers/input/touchscreen/goodix.c
4640
4641GPIO SUBSYSTEM
4642M:	Linus Walleij <linus.walleij@linaro.org>
4643M:	Alexandre Courbot <gnurou@gmail.com>
4644L:	linux-gpio@vger.kernel.org
4645T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4646S:	Maintained
4647F:	Documentation/gpio/
4648F:	drivers/gpio/
4649F:	include/linux/gpio/
4650F:	include/linux/gpio.h
4651F:	include/asm-generic/gpio.h
4652
4653GRE DEMULTIPLEXER DRIVER
4654M:	Dmitry Kozlov <xeb@mail.ru>
4655L:	netdev@vger.kernel.org
4656S:	Maintained
4657F:	net/ipv4/gre_demux.c
4658F:	net/ipv4/gre_offload.c
4659F:	include/net/gre.h
4660
4661GRETH 10/100/1G Ethernet MAC device driver
4662M:	Kristoffer Glembo <kristoffer@gaisler.com>
4663L:	netdev@vger.kernel.org
4664S:	Maintained
4665F:	drivers/net/ethernet/aeroflex/
4666
4667GSPCA FINEPIX SUBDRIVER
4668M:	Frank Zago <frank@zago.net>
4669L:	linux-media@vger.kernel.org
4670T:	git git://linuxtv.org/media_tree.git
4671S:	Maintained
4672F:	drivers/media/usb/gspca/finepix.c
4673
4674GSPCA GL860 SUBDRIVER
4675M:	Olivier Lorin <o.lorin@laposte.net>
4676L:	linux-media@vger.kernel.org
4677T:	git git://linuxtv.org/media_tree.git
4678S:	Maintained
4679F:	drivers/media/usb/gspca/gl860/
4680
4681GSPCA M5602 SUBDRIVER
4682M:	Erik Andren <erik.andren@gmail.com>
4683L:	linux-media@vger.kernel.org
4684T:	git git://linuxtv.org/media_tree.git
4685S:	Maintained
4686F:	drivers/media/usb/gspca/m5602/
4687
4688GSPCA PAC207 SONIXB SUBDRIVER
4689M:	Hans de Goede <hdegoede@redhat.com>
4690L:	linux-media@vger.kernel.org
4691T:	git git://linuxtv.org/media_tree.git
4692S:	Maintained
4693F:	drivers/media/usb/gspca/pac207.c
4694
4695GSPCA SN9C20X SUBDRIVER
4696M:	Brian Johnson <brijohn@gmail.com>
4697L:	linux-media@vger.kernel.org
4698T:	git git://linuxtv.org/media_tree.git
4699S:	Maintained
4700F:	drivers/media/usb/gspca/sn9c20x.c
4701
4702GSPCA T613 SUBDRIVER
4703M:	Leandro Costantino <lcostantino@gmail.com>
4704L:	linux-media@vger.kernel.org
4705T:	git git://linuxtv.org/media_tree.git
4706S:	Maintained
4707F:	drivers/media/usb/gspca/t613.c
4708
4709GSPCA USB WEBCAM DRIVER
4710M:	Hans de Goede <hdegoede@redhat.com>
4711L:	linux-media@vger.kernel.org
4712T:	git git://linuxtv.org/media_tree.git
4713S:	Maintained
4714F:	drivers/media/usb/gspca/
4715
4716GUID PARTITION TABLE (GPT)
4717M:	Davidlohr Bueso <dave@stgolabs.net>
4718L:	linux-efi@vger.kernel.org
4719S:	Maintained
4720F:	block/partitions/efi.*
4721
4722STK1160 USB VIDEO CAPTURE DRIVER
4723M:	Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4724L:	linux-media@vger.kernel.org
4725T:	git git://linuxtv.org/media_tree.git
4726S:	Maintained
4727F:	drivers/media/usb/stk1160/
4728
4729H8/300 ARCHITECTURE
4730M:	Yoshinori Sato <ysato@users.sourceforge.jp>
4731L:	uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4732W:	http://uclinux-h8.sourceforge.jp
4733T:	git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4734S:	Maintained
4735F:	arch/h8300/
4736F:	drivers/clocksource/h8300_*.c
4737F:	drivers/clk/h8300/
4738F:	drivers/irqchip/irq-renesas-h8*.c
4739
4740HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4741M:	Frank Seidel <frank@f-seidel.de>
4742L:	platform-driver-x86@vger.kernel.org
4743W:	http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4744S:	Maintained
4745F:	drivers/platform/x86/hdaps.c
4746
4747HDPVR USB VIDEO ENCODER DRIVER
4748M:	Hans Verkuil <hverkuil@xs4all.nl>
4749L:	linux-media@vger.kernel.org
4750T:	git git://linuxtv.org/media_tree.git
4751W:	http://linuxtv.org
4752S:	Odd Fixes
4753F:	drivers/media/usb/hdpvr/
4754
4755HWPOISON MEMORY FAILURE HANDLING
4756M:	Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4757L:	linux-mm@kvack.org
4758S:	Maintained
4759F:	mm/memory-failure.c
4760F:	mm/hwpoison-inject.c
4761
4762HYPERVISOR VIRTUAL CONSOLE DRIVER
4763L:	linuxppc-dev@lists.ozlabs.org
4764S:	Odd Fixes
4765F:	drivers/tty/hvc/
4766
4767HACKRF MEDIA DRIVER
4768M:	Antti Palosaari <crope@iki.fi>
4769L:	linux-media@vger.kernel.org
4770W:	http://linuxtv.org/
4771W:	http://palosaari.fi/linux/
4772Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4773T:	git git://linuxtv.org/anttip/media_tree.git
4774S:	Maintained
4775F:	drivers/media/usb/hackrf/
4776
4777HARDWARE MONITORING
4778M:	Jean Delvare <jdelvare@suse.com>
4779M:	Guenter Roeck <linux@roeck-us.net>
4780L:	lm-sensors@lm-sensors.org
4781W:	http://www.lm-sensors.org/
4782T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4783T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4784S:	Maintained
4785F:	Documentation/hwmon/
4786F:	drivers/hwmon/
4787F:	include/linux/hwmon*.h
4788
4789HARDWARE RANDOM NUMBER GENERATOR CORE
4790M:	Matt Mackall <mpm@selenic.com>
4791M:	Herbert Xu <herbert@gondor.apana.org.au>
4792L:	linux-crypto@vger.kernel.org
4793S:	Odd fixes
4794F:	Documentation/hw_random.txt
4795F:	drivers/char/hw_random/
4796F:	include/linux/hw_random.h
4797
4798HARDWARE SPINLOCK CORE
4799M:	Ohad Ben-Cohen <ohad@wizery.com>
4800S:	Maintained
4801F:	Documentation/hwspinlock.txt
4802F:	drivers/hwspinlock/hwspinlock_*
4803F:	include/linux/hwspinlock.h
4804
4805HARMONY SOUND DRIVER
4806L:	linux-parisc@vger.kernel.org
4807S:	Maintained
4808F:	sound/parisc/harmony.*
4809
4810HD29L2 MEDIA DRIVER
4811M:	Antti Palosaari <crope@iki.fi>
4812L:	linux-media@vger.kernel.org
4813W:	http://linuxtv.org/
4814W:	http://palosaari.fi/linux/
4815Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4816T:	git git://linuxtv.org/anttip/media_tree.git
4817S:	Maintained
4818F:	drivers/media/dvb-frontends/hd29l2*
4819
4820HEWLETT-PACKARD SMART2 RAID DRIVER
4821L:	iss_storagedev@hp.com
4822S:	Orphan
4823F:	Documentation/blockdev/cpqarray.txt
4824F:	drivers/block/cpqarray.*
4825
4826HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4827M:	Don Brace <don.brace@pmcs.com>
4828L:	iss_storagedev@hp.com
4829L:	storagedev@pmcs.com
4830L:	linux-scsi@vger.kernel.org
4831S:	Supported
4832F:	Documentation/scsi/hpsa.txt
4833F:	drivers/scsi/hpsa*.[ch]
4834F:	include/linux/cciss*.h
4835F:	include/uapi/linux/cciss*.h
4836
4837HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4838M:	Don Brace <don.brace@pmcs.com>
4839L:	iss_storagedev@hp.com
4840L:	storagedev@pmcs.com
4841L:	linux-scsi@vger.kernel.org
4842S:	Supported
4843F:	Documentation/blockdev/cciss.txt
4844F:	drivers/block/cciss*
4845F:	include/linux/cciss_ioctl.h
4846F:	include/uapi/linux/cciss_ioctl.h
4847
4848HFS FILESYSTEM
4849L:	linux-fsdevel@vger.kernel.org
4850S:	Orphan
4851F:	Documentation/filesystems/hfs.txt
4852F:	fs/hfs/
4853
4854HFSPLUS FILESYSTEM
4855L:	linux-fsdevel@vger.kernel.org
4856S:	Orphan
4857F:	Documentation/filesystems/hfsplus.txt
4858F:	fs/hfsplus/
4859
4860HGA FRAMEBUFFER DRIVER
4861M:	Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4862L:	linux-nvidia@lists.surfsouth.com
4863W:	http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4864S:	Maintained
4865F:	drivers/video/fbdev/hgafb.c
4866
4867HIBERNATION (aka Software Suspend, aka swsusp)
4868M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4869M:	Pavel Machek <pavel@ucw.cz>
4870L:	linux-pm@vger.kernel.org
4871S:	Supported
4872F:	arch/x86/power/
4873F:	drivers/base/power/
4874F:	kernel/power/
4875F:	include/linux/suspend.h
4876F:	include/linux/freezer.h
4877F:	include/linux/pm.h
4878F:	arch/*/include/asm/suspend*.h
4879
4880HID CORE LAYER
4881M:	Jiri Kosina <jikos@kernel.org>
4882L:	linux-input@vger.kernel.org
4883T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4884S:	Maintained
4885F:	drivers/hid/
4886F:	include/linux/hid*
4887F:	include/uapi/linux/hid*
4888
4889HID SENSOR HUB DRIVERS
4890M:	Jiri Kosina <jikos@kernel.org>
4891M:	Jonathan Cameron <jic23@kernel.org>
4892M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4893L:	linux-input@vger.kernel.org
4894L:	linux-iio@vger.kernel.org
4895S:	Maintained
4896F:	Documentation/hid/hid-sensor*
4897F:	drivers/hid/hid-sensor-*
4898F:	drivers/iio/*/hid-*
4899F:	include/linux/hid-sensor-*
4900
4901HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4902M:	Thomas Gleixner <tglx@linutronix.de>
4903L:	linux-kernel@vger.kernel.org
4904T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4905S:	Maintained
4906F:	Documentation/timers/
4907F:	kernel/time/hrtimer.c
4908F:	kernel/time/clockevents.c
4909F:	kernel/time/tick*.*
4910F:	kernel/time/timer_*.c
4911F:	include/linux/clockchips.h
4912F:	include/linux/hrtimer.h
4913
4914HIGH-SPEED SCC DRIVER FOR AX.25
4915L:	linux-hams@vger.kernel.org
4916S:	Orphan
4917F:	drivers/net/hamradio/dmascc.c
4918F:	drivers/net/hamradio/scc.c
4919
4920HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4921M:	HighPoint Linux Team <linux@highpoint-tech.com>
4922W:	http://www.highpoint-tech.com
4923S:	Supported
4924F:	Documentation/scsi/hptiop.txt
4925F:	drivers/scsi/hptiop.c
4926
4927HIPPI
4928M:	Jes Sorensen <jes@trained-monkey.org>
4929L:	linux-hippi@sunsite.dk
4930S:	Maintained
4931F:	include/linux/hippidevice.h
4932F:	include/uapi/linux/if_hippi.h
4933F:	net/802/hippi.c
4934F:	drivers/net/hippi/
4935
4936HOST AP DRIVER
4937M:	Jouni Malinen <j@w1.fi>
4938L:	hostap@shmoo.com (subscribers-only)
4939L:	linux-wireless@vger.kernel.org
4940W:	http://hostap.epitest.fi/
4941S:	Maintained
4942F:	drivers/net/wireless/hostap/
4943
4944HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4945L:	platform-driver-x86@vger.kernel.org
4946S:	Orphan
4947F:	drivers/platform/x86/tc1100-wmi.c
4948
4949HP100:	Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4950M:	Jaroslav Kysela <perex@perex.cz>
4951S:	Maintained
4952F:	drivers/net/ethernet/hp/hp100.*
4953
4954HPET:	High Precision Event Timers driver
4955M:	Clemens Ladisch <clemens@ladisch.de>
4956S:	Maintained
4957F:	Documentation/timers/hpet.txt
4958F:	drivers/char/hpet.c
4959F:	include/linux/hpet.h
4960F:	include/uapi/linux/hpet.h
4961
4962HPET:	x86
4963S:	Orphan
4964F:	arch/x86/kernel/hpet.c
4965F:	arch/x86/include/asm/hpet.h
4966
4967HPFS FILESYSTEM
4968M:	Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4969W:	http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4970S:	Maintained
4971F:	fs/hpfs/
4972
4973HSI SUBSYSTEM
4974M:	Sebastian Reichel <sre@kernel.org>
4975T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4976S:	Maintained
4977F:	Documentation/ABI/testing/sysfs-bus-hsi
4978F:	Documentation/hsi.txt
4979F:	drivers/hsi/
4980F:	include/linux/hsi/
4981F:	include/uapi/linux/hsi/
4982
4983HSO 3G MODEM DRIVER
4984M:	Jan Dumon <j.dumon@option.com>
4985W:	http://www.pharscape.org
4986S:	Maintained
4987F:	drivers/net/usb/hso.c
4988
4989HSR NETWORK PROTOCOL
4990M:	Arvid Brodin <arvid.brodin@alten.se>
4991L:	netdev@vger.kernel.org
4992S:	Maintained
4993F:	net/hsr/
4994
4995HTCPEN TOUCHSCREEN DRIVER
4996M:	Pau Oliva Fora <pof@eslack.org>
4997L:	linux-input@vger.kernel.org
4998S:	Maintained
4999F:	drivers/input/touchscreen/htcpen.c
5000
5001HUGETLB FILESYSTEM
5002M:	Nadia Yvette Chambers <nyc@holomorphy.com>
5003S:	Maintained
5004F:	fs/hugetlbfs/
5005
5006Hyper-V CORE AND DRIVERS
5007M:	"K. Y. Srinivasan" <kys@microsoft.com>
5008M:	Haiyang Zhang <haiyangz@microsoft.com>
5009L:	devel@linuxdriverproject.org
5010S:	Maintained
5011F:	arch/x86/include/asm/mshyperv.h
5012F:	arch/x86/include/uapi/asm/hyperv.h
5013F:	arch/x86/kernel/cpu/mshyperv.c
5014F:	drivers/hid/hid-hyperv.c
5015F:	drivers/hv/
5016F:	drivers/input/serio/hyperv-keyboard.c
5017F:	drivers/net/hyperv/
5018F:	drivers/scsi/storvsc_drv.c
5019F:	drivers/video/fbdev/hyperv_fb.c
5020F:	include/linux/hyperv.h
5021F:	tools/hv/
5022F:	Documentation/ABI/stable/sysfs-bus-vmbus
5023
5024I2C OVER PARALLEL PORT
5025M:	Jean Delvare <jdelvare@suse.com>
5026L:	linux-i2c@vger.kernel.org
5027S:	Maintained
5028F:	Documentation/i2c/busses/i2c-parport
5029F:	Documentation/i2c/busses/i2c-parport-light
5030F:	drivers/i2c/busses/i2c-parport.c
5031F:	drivers/i2c/busses/i2c-parport-light.c
5032
5033I2C/SMBUS CONTROLLER DRIVERS FOR PC
5034M:	Jean Delvare <jdelvare@suse.com>
5035L:	linux-i2c@vger.kernel.org
5036S:	Maintained
5037F:	Documentation/i2c/busses/i2c-ali1535
5038F:	Documentation/i2c/busses/i2c-ali1563
5039F:	Documentation/i2c/busses/i2c-ali15x3
5040F:	Documentation/i2c/busses/i2c-amd756
5041F:	Documentation/i2c/busses/i2c-amd8111
5042F:	Documentation/i2c/busses/i2c-i801
5043F:	Documentation/i2c/busses/i2c-nforce2
5044F:	Documentation/i2c/busses/i2c-piix4
5045F:	Documentation/i2c/busses/i2c-sis5595
5046F:	Documentation/i2c/busses/i2c-sis630
5047F:	Documentation/i2c/busses/i2c-sis96x
5048F:	Documentation/i2c/busses/i2c-via
5049F:	Documentation/i2c/busses/i2c-viapro
5050F:	drivers/i2c/busses/i2c-ali1535.c
5051F:	drivers/i2c/busses/i2c-ali1563.c
5052F:	drivers/i2c/busses/i2c-ali15x3.c
5053F:	drivers/i2c/busses/i2c-amd756.c
5054F:	drivers/i2c/busses/i2c-amd756-s4882.c
5055F:	drivers/i2c/busses/i2c-amd8111.c
5056F:	drivers/i2c/busses/i2c-i801.c
5057F:	drivers/i2c/busses/i2c-isch.c
5058F:	drivers/i2c/busses/i2c-nforce2.c
5059F:	drivers/i2c/busses/i2c-nforce2-s4985.c
5060F:	drivers/i2c/busses/i2c-piix4.c
5061F:	drivers/i2c/busses/i2c-sis5595.c
5062F:	drivers/i2c/busses/i2c-sis630.c
5063F:	drivers/i2c/busses/i2c-sis96x.c
5064F:	drivers/i2c/busses/i2c-via.c
5065F:	drivers/i2c/busses/i2c-viapro.c
5066
5067I2C/SMBUS ISMT DRIVER
5068M:	Seth Heasley <seth.heasley@intel.com>
5069M:	Neil Horman <nhorman@tuxdriver.com>
5070L:	linux-i2c@vger.kernel.org
5071F:	drivers/i2c/busses/i2c-ismt.c
5072F:	Documentation/i2c/busses/i2c-ismt
5073
5074I2C/SMBUS STUB DRIVER
5075M:	Jean Delvare <jdelvare@suse.com>
5076L:	linux-i2c@vger.kernel.org
5077S:	Maintained
5078F:	drivers/i2c/i2c-stub.c
5079
5080I2C SUBSYSTEM
5081M:	Wolfram Sang <wsa@the-dreams.de>
5082L:	linux-i2c@vger.kernel.org
5083W:	https://i2c.wiki.kernel.org/
5084Q:	https://patchwork.ozlabs.org/project/linux-i2c/list/
5085T:	git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5086S:	Maintained
5087F:	Documentation/devicetree/bindings/i2c/
5088F:	Documentation/i2c/
5089F:	drivers/i2c/
5090F:	include/linux/i2c.h
5091F:	include/linux/i2c-*.h
5092F:	include/uapi/linux/i2c.h
5093F:	include/uapi/linux/i2c-*.h
5094
5095I2C ACPI SUPPORT
5096M:	Mika Westerberg <mika.westerberg@linux.intel.com>
5097L:	linux-i2c@vger.kernel.org
5098L:	linux-acpi@vger.kernel.org
5099S:	Maintained
5100
5101I2C-TAOS-EVM DRIVER
5102M:	Jean Delvare <jdelvare@suse.com>
5103L:	linux-i2c@vger.kernel.org
5104S:	Maintained
5105F:	Documentation/i2c/busses/i2c-taos-evm
5106F:	drivers/i2c/busses/i2c-taos-evm.c
5107
5108I2C-TINY-USB DRIVER
5109M:	Till Harbaum <till@harbaum.org>
5110L:	linux-i2c@vger.kernel.org
5111W:	http://www.harbaum.org/till/i2c_tiny_usb
5112S:	Maintained
5113F:	drivers/i2c/busses/i2c-tiny-usb.c
5114
5115i386 BOOT CODE
5116M:	"H. Peter Anvin" <hpa@zytor.com>
5117S:	Maintained
5118F:	arch/x86/boot/
5119
5120i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5121M:	"H. Peter Anvin" <hpa@zytor.com>
5122T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5123S:	Maintained
5124
5125IA64 (Itanium) PLATFORM
5126M:	Tony Luck <tony.luck@intel.com>
5127M:	Fenghua Yu <fenghua.yu@intel.com>
5128L:	linux-ia64@vger.kernel.org
5129T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5130S:	Maintained
5131F:	arch/ia64/
5132
5133IBM Power VMX Cryptographic instructions
5134M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5135M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5136L:	linux-crypto@vger.kernel.org
5137S:	Supported
5138F:	drivers/crypto/vmx/Makefile
5139F:	drivers/crypto/vmx/Kconfig
5140F:	drivers/crypto/vmx/vmx.c
5141F:	drivers/crypto/vmx/aes*
5142F:	drivers/crypto/vmx/ghash*
5143F:	drivers/crypto/vmx/ppc-xlate.pl
5144
5145IBM Power in-Nest Crypto Acceleration
5146M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5147M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5148L:	linux-crypto@vger.kernel.org
5149S:	Supported
5150F:	drivers/crypto/nx/Makefile
5151F:	drivers/crypto/nx/Kconfig
5152F:	drivers/crypto/nx/nx-aes*
5153F:	drivers/crypto/nx/nx-sha*
5154F:	drivers/crypto/nx/nx.*
5155F:	drivers/crypto/nx/nx_csbcpb.h
5156F:	drivers/crypto/nx/nx_debugfs.h
5157
5158IBM Power 842 compression accelerator
5159M:	Dan Streetman <ddstreet@ieee.org>
5160S:	Supported
5161F:	drivers/crypto/nx/Makefile
5162F:	drivers/crypto/nx/Kconfig
5163F:	drivers/crypto/nx/nx-842*
5164F:	include/linux/sw842.h
5165F:	crypto/842.c
5166F:	lib/842/
5167
5168IBM Power Linux RAID adapter
5169M:	Brian King <brking@us.ibm.com>
5170S:	Supported
5171F:	drivers/scsi/ipr.*
5172
5173IBM Power Virtual Ethernet Device Driver
5174M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5175L:	netdev@vger.kernel.org
5176S:	Supported
5177F:	drivers/net/ethernet/ibm/ibmveth.*
5178
5179IBM Power Virtual SCSI Device Drivers
5180M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5181L:	linux-scsi@vger.kernel.org
5182S:	Supported
5183F:	drivers/scsi/ibmvscsi/ibmvscsi*
5184F:	drivers/scsi/ibmvscsi/viosrp.h
5185
5186IBM Power Virtual FC Device Drivers
5187M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5188L:	linux-scsi@vger.kernel.org
5189S:	Supported
5190F:	drivers/scsi/ibmvscsi/ibmvfc*
5191
5192IBM ServeRAID RAID DRIVER
5193S:	Orphan
5194F:	drivers/scsi/ips.*
5195
5196ICH LPC AND GPIO DRIVER
5197M:	Peter Tyser <ptyser@xes-inc.com>
5198S:	Maintained
5199F:	drivers/mfd/lpc_ich.c
5200F:	drivers/gpio/gpio-ich.c
5201
5202IDE SUBSYSTEM
5203M:	"David S. Miller" <davem@davemloft.net>
5204L:	linux-ide@vger.kernel.org
5205Q:	http://patchwork.ozlabs.org/project/linux-ide/list/
5206T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5207S:	Maintained
5208F:	Documentation/ide/
5209F:	drivers/ide/
5210F:	include/linux/ide.h
5211
5212IDEAPAD LAPTOP EXTRAS DRIVER
5213M:	Ike Panhc <ike.pan@canonical.com>
5214L:	platform-driver-x86@vger.kernel.org
5215W:	http://launchpad.net/ideapad-laptop
5216S:	Maintained
5217F:	drivers/platform/x86/ideapad-laptop.c
5218
5219IDEAPAD LAPTOP SLIDEBAR DRIVER
5220M:	Andrey Moiseev <o2g.org.ru@gmail.com>
5221L:	linux-input@vger.kernel.org
5222W:	https://github.com/o2genum/ideapad-slidebar
5223S:	Maintained
5224F:	drivers/input/misc/ideapad_slidebar.c
5225
5226IDE/ATAPI DRIVERS
5227M:	Borislav Petkov <bp@alien8.de>
5228L:	linux-ide@vger.kernel.org
5229S:	Maintained
5230F:	Documentation/cdrom/ide-cd
5231F:	drivers/ide/ide-cd*
5232
5233IDLE-I7300
5234M:	Andy Henroid <andrew.d.henroid@intel.com>
5235L:	linux-pm@vger.kernel.org
5236S:	Supported
5237F:	drivers/idle/i7300_idle.c
5238
5239IEEE 802.15.4 SUBSYSTEM
5240M:	Alexander Aring <alex.aring@gmail.com>
5241L:	linux-wpan@vger.kernel.org
5242W:	https://github.com/linux-wpan
5243T:	git git://github.com/linux-wpan/linux-wpan-next.git
5244S:	Maintained
5245F:	net/ieee802154/
5246F:	net/mac802154/
5247F:	drivers/net/ieee802154/
5248F:	include/linux/nl802154.h
5249F:	include/linux/ieee802154.h
5250F:	include/net/nl802154.h
5251F:	include/net/mac802154.h
5252F:	include/net/af_ieee802154.h
5253F:	include/net/cfg802154.h
5254F:	include/net/ieee802154_netdev.h
5255F:	Documentation/networking/ieee802154.txt
5256
5257IGORPLUG-USB IR RECEIVER
5258M:	Sean Young <sean@mess.org>
5259L:	linux-media@vger.kernel.org
5260S:	Maintained
5261F:	drivers/media/rc/igorplugusb.c
5262
5263IGUANAWORKS USB IR TRANSCEIVER
5264M:	Sean Young <sean@mess.org>
5265L:	linux-media@vger.kernel.org
5266S:	Maintained
5267F:	drivers/media/rc/iguanair.c
5268
5269IIO SUBSYSTEM AND DRIVERS
5270M:	Jonathan Cameron <jic23@kernel.org>
5271R:	Hartmut Knaack <knaack.h@gmx.de>
5272R:	Lars-Peter Clausen <lars@metafoo.de>
5273R:	Peter Meerwald <pmeerw@pmeerw.net>
5274L:	linux-iio@vger.kernel.org
5275S:	Maintained
5276F:	drivers/iio/
5277F:	drivers/staging/iio/
5278F:	include/linux/iio/
5279F:	tools/iio/
5280
5281IKANOS/ADI EAGLE ADSL USB DRIVER
5282M:	Matthieu Castet <castet.matthieu@free.fr>
5283M:	Stanislaw Gruszka <stf_xl@wp.pl>
5284S:	Maintained
5285F:	drivers/usb/atm/ueagle-atm.c
5286
5287INA209 HARDWARE MONITOR DRIVER
5288M:	Guenter Roeck <linux@roeck-us.net>
5289L:	lm-sensors@lm-sensors.org
5290S:	Maintained
5291F:	Documentation/hwmon/ina209
5292F:	Documentation/devicetree/bindings/i2c/ina209.txt
5293F:	drivers/hwmon/ina209.c
5294
5295INA2XX HARDWARE MONITOR DRIVER
5296M:	Guenter Roeck <linux@roeck-us.net>
5297L:	lm-sensors@lm-sensors.org
5298S:	Maintained
5299F:	Documentation/hwmon/ina2xx
5300F:	drivers/hwmon/ina2xx.c
5301F:	include/linux/platform_data/ina2xx.h
5302
5303INDUSTRY PACK SUBSYSTEM (IPACK)
5304M:	Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5305M:	Jens Taprogge <jens.taprogge@taprogge.org>
5306M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5307L:	industrypack-devel@lists.sourceforge.net
5308W:	http://industrypack.sourceforge.net
5309S:	Maintained
5310F:	drivers/ipack/
5311
5312INGENIC JZ4780 DMA Driver
5313M:	Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5314S:	Maintained
5315F:	drivers/dma/dma-jz4780.c
5316
5317INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5318M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5319M:	Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5320L:	linux-ima-devel@lists.sourceforge.net
5321L:	linux-ima-user@lists.sourceforge.net
5322L:	linux-security-module@vger.kernel.org
5323S:	Supported
5324F:	security/integrity/ima/
5325
5326IMGTEC IR DECODER DRIVER
5327M:	James Hogan <james.hogan@imgtec.com>
5328S:	Maintained
5329F:	drivers/media/rc/img-ir/
5330
5331IMS TWINTURBO FRAMEBUFFER DRIVER
5332L:	linux-fbdev@vger.kernel.org
5333S:	Orphan
5334F:	drivers/video/fbdev/imsttfb.c
5335
5336INFINIBAND SUBSYSTEM
5337M:	Doug Ledford <dledford@redhat.com>
5338M:	Sean Hefty <sean.hefty@intel.com>
5339M:	Hal Rosenstock <hal.rosenstock@gmail.com>
5340L:	linux-rdma@vger.kernel.org
5341W:	http://www.openfabrics.org/
5342Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5343T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5344S:	Supported
5345F:	Documentation/infiniband/
5346F:	drivers/infiniband/
5347F:	drivers/staging/rdma/
5348F:	include/uapi/linux/if_infiniband.h
5349F:	include/uapi/rdma/
5350F:	include/rdma/
5351
5352INOTIFY
5353M:	John McCutchan <john@johnmccutchan.com>
5354M:	Robert Love <rlove@rlove.org>
5355M:	Eric Paris <eparis@parisplace.org>
5356S:	Maintained
5357F:	Documentation/filesystems/inotify.txt
5358F:	fs/notify/inotify/
5359F:	include/linux/inotify.h
5360F:	include/uapi/linux/inotify.h
5361
5362INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5363M:	Dmitry Torokhov <dmitry.torokhov@gmail.com>
5364L:	linux-input@vger.kernel.org
5365Q:	http://patchwork.kernel.org/project/linux-input/list/
5366T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5367S:	Maintained
5368F:	drivers/input/
5369F:	include/linux/input.h
5370F:	include/uapi/linux/input.h
5371F:	include/linux/input/
5372
5373INPUT MULTITOUCH (MT) PROTOCOL
5374M:	Henrik Rydberg <rydberg@bitmath.org>
5375L:	linux-input@vger.kernel.org
5376S:	Odd fixes
5377F:	Documentation/input/multi-touch-protocol.txt
5378F:	drivers/input/input-mt.c
5379K:	\b(ABS|SYN)_MT_
5380
5381INTEL ASoC BDW/HSW DRIVERS
5382M:	Jie Yang <yang.jie@linux.intel.com>
5383L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5384S:	Supported
5385F:	sound/soc/intel/common/sst-dsp*
5386F:	sound/soc/intel/common/sst-firmware.c
5387F:	sound/soc/intel/boards/broadwell.c
5388F:	sound/soc/intel/haswell/
5389
5390INTEL C600 SERIES SAS CONTROLLER DRIVER
5391M:	Intel SCU Linux support <intel-linux-scu@intel.com>
5392M:	Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5393L:	linux-scsi@vger.kernel.org
5394T:	git git://git.code.sf.net/p/intel-sas/isci
5395S:	Supported
5396F:	drivers/scsi/isci/
5397
5398INTEL IDLE DRIVER
5399M:	Len Brown <lenb@kernel.org>
5400L:	linux-pm@vger.kernel.org
5401T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5402S:	Supported
5403F:	drivers/idle/intel_idle.c
5404
5405INTEL PSTATE DRIVER
5406M:	Kristen Carlson Accardi <kristen@linux.intel.com>
5407L:	linux-pm@vger.kernel.org
5408S:	Supported
5409F:	drivers/cpufreq/intel_pstate.c
5410
5411INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5412M:	Maik Broemme <mbroemme@plusserver.de>
5413L:	linux-fbdev@vger.kernel.org
5414S:	Maintained
5415F:	Documentation/fb/intelfb.txt
5416F:	drivers/video/fbdev/intelfb/
5417
5418INTEL 810/815 FRAMEBUFFER DRIVER
5419M:	Antonino Daplas <adaplas@gmail.com>
5420L:	linux-fbdev@vger.kernel.org
5421S:	Maintained
5422F:	drivers/video/fbdev/i810/
5423
5424INTEL MENLOW THERMAL DRIVER
5425M:	Sujith Thomas <sujith.thomas@intel.com>
5426L:	platform-driver-x86@vger.kernel.org
5427W:	https://01.org/linux-acpi
5428S:	Supported
5429F:	drivers/platform/x86/intel_menlow.c
5430
5431INTEL IA32 MICROCODE UPDATE SUPPORT
5432M:	Borislav Petkov <bp@alien8.de>
5433S:	Maintained
5434F:	arch/x86/kernel/cpu/microcode/core*
5435F:	arch/x86/kernel/cpu/microcode/intel*
5436
5437INTEL I/OAT DMA DRIVER
5438M:	Dave Jiang <dave.jiang@intel.com>
5439R:	Dan Williams <dan.j.williams@intel.com>
5440L:	dmaengine@vger.kernel.org
5441Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
5442S:	Supported
5443F:	drivers/dma/ioat*
5444
5445INTEL IOMMU (VT-d)
5446M:	David Woodhouse <dwmw2@infradead.org>
5447L:	iommu@lists.linux-foundation.org
5448T:	git git://git.infradead.org/iommu-2.6.git
5449S:	Supported
5450F:	drivers/iommu/intel-iommu.c
5451F:	include/linux/intel-iommu.h
5452
5453INTEL IOP-ADMA DMA DRIVER
5454R:	Dan Williams <dan.j.williams@intel.com>
5455S:	Odd fixes
5456F:	drivers/dma/iop-adma.c
5457
5458INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5459M:	Krzysztof Halasa <khalasa@piap.pl>
5460S:	Maintained
5461F:	arch/arm/mach-ixp4xx/include/mach/qmgr.h
5462F:	arch/arm/mach-ixp4xx/include/mach/npe.h
5463F:	arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5464F:	arch/arm/mach-ixp4xx/ixp4xx_npe.c
5465F:	drivers/net/ethernet/xscale/ixp4xx_eth.c
5466F:	drivers/net/wan/ixp4xx_hss.c
5467
5468INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5469M:	Deepak Saxena <dsaxena@plexity.net>
5470S:	Maintained
5471F:	drivers/char/hw_random/ixp4xx-rng.c
5472
5473INTEL ETHERNET DRIVERS
5474M:	Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5475R:	Jesse Brandeburg <jesse.brandeburg@intel.com>
5476R:	Shannon Nelson <shannon.nelson@intel.com>
5477R:	Carolyn Wyborny <carolyn.wyborny@intel.com>
5478R:	Don Skidmore <donald.c.skidmore@intel.com>
5479R:	Matthew Vick <matthew.vick@intel.com>
5480R:	John Ronciak <john.ronciak@intel.com>
5481R:	Mitch Williams <mitch.a.williams@intel.com>
5482L:	intel-wired-lan@lists.osuosl.org
5483W:	http://www.intel.com/support/feedback.htm
5484W:	http://e1000.sourceforge.net/
5485Q:	http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5486T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5487T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5488S:	Supported
5489F:	Documentation/networking/e100.txt
5490F:	Documentation/networking/e1000.txt
5491F:	Documentation/networking/e1000e.txt
5492F:	Documentation/networking/igb.txt
5493F:	Documentation/networking/igbvf.txt
5494F:	Documentation/networking/ixgb.txt
5495F:	Documentation/networking/ixgbe.txt
5496F:	Documentation/networking/ixgbevf.txt
5497F:	Documentation/networking/i40e.txt
5498F:	Documentation/networking/i40evf.txt
5499F:	drivers/net/ethernet/intel/
5500F:	drivers/net/ethernet/intel/*/
5501
5502INTEL-MID GPIO DRIVER
5503M:	David Cohen <david.a.cohen@linux.intel.com>
5504L:	linux-gpio@vger.kernel.org
5505S:	Maintained
5506F:	drivers/gpio/gpio-intel-mid.c
5507
5508INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5509M:	Stanislav Yakovlev <stas.yakovlev@gmail.com>
5510L:	linux-wireless@vger.kernel.org
5511S:	Maintained
5512F:	Documentation/networking/README.ipw2100
5513F:	Documentation/networking/README.ipw2200
5514F:	drivers/net/wireless/ipw2x00/
5515
5516INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5517M:	Richard L Maliszewski <richard.l.maliszewski@intel.com>
5518M:	Gang Wei <gang.wei@intel.com>
5519M:	Shane Wang <shane.wang@intel.com>
5520L:	tboot-devel@lists.sourceforge.net
5521W:	http://tboot.sourceforge.net
5522T:	hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5523S:	Supported
5524F:	Documentation/intel_txt.txt
5525F:	include/linux/tboot.h
5526F:	arch/x86/kernel/tboot.c
5527
5528INTEL WIRELESS WIMAX CONNECTION 2400
5529M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5530M:	linux-wimax@intel.com
5531L:	wimax@linuxwimax.org (subscribers-only)
5532S:	Supported
5533W:	http://linuxwimax.org
5534F:	Documentation/wimax/README.i2400m
5535F:	drivers/net/wimax/i2400m/
5536F:	include/uapi/linux/wimax/i2400m.h
5537
5538INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5539M:	Stanislaw Gruszka <sgruszka@redhat.com>
5540L:	linux-wireless@vger.kernel.org
5541S:	Supported
5542F:	drivers/net/wireless/iwlegacy/
5543
5544INTEL WIRELESS WIFI LINK (iwlwifi)
5545M:	Johannes Berg <johannes.berg@intel.com>
5546M:	Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5547M:	Intel Linux Wireless <ilw@linux.intel.com>
5548L:	linux-wireless@vger.kernel.org
5549W:	http://intellinuxwireless.org
5550T:	git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5551S:	Supported
5552F:	drivers/net/wireless/iwlwifi/
5553
5554INTEL MANAGEMENT ENGINE (mei)
5555M:	Tomas Winkler <tomas.winkler@intel.com>
5556L:	linux-kernel@vger.kernel.org
5557S:	Supported
5558F:	include/uapi/linux/mei.h
5559F:	include/linux/mei_cl_bus.h
5560F:	drivers/misc/mei/*
5561F:	Documentation/misc-devices/mei/*
5562
5563INTEL PMC IPC DRIVER
5564M:	Zha Qipeng<qipeng.zha@intel.com>
5565L:	platform-driver-x86@vger.kernel.org
5566S:	Maintained
5567F:	drivers/platform/x86/intel_pmc_ipc.c
5568F:	arch/x86/include/asm/intel_pmc_ipc.h
5569
5570IOC3 ETHERNET DRIVER
5571M:	Ralf Baechle <ralf@linux-mips.org>
5572L:	linux-mips@linux-mips.org
5573S:	Maintained
5574F:	drivers/net/ethernet/sgi/ioc3-eth.c
5575
5576IOC3 SERIAL DRIVER
5577M:	Pat Gefre <pfg@sgi.com>
5578L:	linux-serial@vger.kernel.org
5579S:	Maintained
5580F:	drivers/tty/serial/ioc3_serial.c
5581
5582IOMMU DRIVERS
5583M:	Joerg Roedel <joro@8bytes.org>
5584L:	iommu@lists.linux-foundation.org
5585T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5586S:	Maintained
5587F:	drivers/iommu/
5588
5589IP MASQUERADING
5590M:	Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5591S:	Maintained
5592F:	net/ipv4/netfilter/ipt_MASQUERADE.c
5593
5594IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5595M:	Francois Romieu <romieu@fr.zoreil.com>
5596M:	Sorbica Shieh <sorbica@icplus.com.tw>
5597L:	netdev@vger.kernel.org
5598S:	Maintained
5599F:	drivers/net/ethernet/icplus/ipg.*
5600
5601IPATH DRIVER
5602M:	Mike Marciniszyn <infinipath@intel.com>
5603L:	linux-rdma@vger.kernel.org
5604S:	Maintained
5605F:	drivers/staging/rdma/ipath/
5606
5607IPMI SUBSYSTEM
5608M:	Corey Minyard <minyard@acm.org>
5609L:	openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5610W:	http://openipmi.sourceforge.net/
5611S:	Supported
5612F:	Documentation/IPMI.txt
5613F:	drivers/char/ipmi/
5614F:	include/linux/ipmi*
5615F:	include/uapi/linux/ipmi*
5616
5617QCOM AUDIO (ASoC) DRIVERS
5618M:	Patrick Lai <plai@codeaurora.org>
5619M:	Banajit Goswami <bgoswami@codeaurora.org>
5620L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5621S:	Supported
5622F:	sound/soc/qcom/
5623
5624IPS SCSI RAID DRIVER
5625M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5626L:	linux-scsi@vger.kernel.org
5627W:	http://www.adaptec.com/
5628S:	Maintained
5629F:	drivers/scsi/ips*
5630
5631IPVS
5632M:	Wensong Zhang <wensong@linux-vs.org>
5633M:	Simon Horman <horms@verge.net.au>
5634M:	Julian Anastasov <ja@ssi.bg>
5635L:	netdev@vger.kernel.org
5636L:	lvs-devel@vger.kernel.org
5637S:	Maintained
5638F:	Documentation/networking/ipvs-sysctl.txt
5639F:	include/net/ip_vs.h
5640F:	include/uapi/linux/ip_vs.h
5641F:	net/netfilter/ipvs/
5642
5643IPWIRELESS DRIVER
5644M:	Jiri Kosina <jikos@kernel.org>
5645M:	David Sterba <dsterba@suse.com>
5646S:	Odd Fixes
5647F:	drivers/tty/ipwireless/
5648
5649IPX NETWORK LAYER
5650M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5651L:	netdev@vger.kernel.org
5652S:	Maintained
5653F:	include/net/ipx.h
5654F:	include/uapi/linux/ipx.h
5655F:	net/ipx/
5656
5657IRDA SUBSYSTEM
5658M:	Samuel Ortiz <samuel@sortiz.org>
5659L:	irda-users@lists.sourceforge.net (subscribers-only)
5660L:	netdev@vger.kernel.org
5661W:	http://irda.sourceforge.net/
5662S:	Maintained
5663T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5664F:	Documentation/networking/irda.txt
5665F:	drivers/net/irda/
5666F:	include/net/irda/
5667F:	net/irda/
5668
5669IRQ SUBSYSTEM
5670M:	Thomas Gleixner <tglx@linutronix.de>
5671L:	linux-kernel@vger.kernel.org
5672S:	Maintained
5673T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5674F:	kernel/irq/
5675
5676IRQCHIP DRIVERS
5677M:	Thomas Gleixner <tglx@linutronix.de>
5678M:	Jason Cooper <jason@lakedaemon.net>
5679M:	Marc Zyngier <marc.zyngier@arm.com>
5680L:	linux-kernel@vger.kernel.org
5681S:	Maintained
5682T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5683T:	git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5684F:	Documentation/devicetree/bindings/interrupt-controller/
5685F:	drivers/irqchip/
5686
5687IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5688M:	Jiang Liu <jiang.liu@linux.intel.com>
5689M:	Marc Zyngier <marc.zyngier@arm.com>
5690S:	Maintained
5691T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5692F:	Documentation/IRQ-domain.txt
5693F:	include/linux/irqdomain.h
5694F:	kernel/irq/irqdomain.c
5695F:	kernel/irq/msi.c
5696
5697ISAPNP
5698M:	Jaroslav Kysela <perex@perex.cz>
5699S:	Maintained
5700F:	Documentation/isapnp.txt
5701F:	drivers/pnp/isapnp/
5702F:	include/linux/isapnp.h
5703
5704ISA RADIO MODULE
5705M:	Hans Verkuil <hverkuil@xs4all.nl>
5706L:	linux-media@vger.kernel.org
5707T:	git git://linuxtv.org/media_tree.git
5708W:	http://linuxtv.org
5709S:	Maintained
5710F:	drivers/media/radio/radio-isa*
5711
5712iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5713M:	Peter Jones <pjones@redhat.com>
5714M:	Konrad Rzeszutek Wilk <konrad@kernel.org>
5715S:	Maintained
5716F:	drivers/firmware/iscsi_ibft*
5717
5718ISCSI
5719M:	Mike Christie <michaelc@cs.wisc.edu>
5720L:	open-iscsi@googlegroups.com
5721W:	www.open-iscsi.org
5722T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5723S:	Maintained
5724F:	drivers/scsi/*iscsi*
5725F:	include/scsi/*iscsi*
5726
5727ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5728M:	Or Gerlitz <ogerlitz@mellanox.com>
5729M:	Sagi Grimberg <sagig@mellanox.com>
5730M:	Roi Dayan <roid@mellanox.com>
5731L:	linux-rdma@vger.kernel.org
5732S:	Supported
5733W:	http://www.openfabrics.org
5734W:	www.open-iscsi.org
5735Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5736F:	drivers/infiniband/ulp/iser/
5737
5738ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5739M:	Sagi Grimberg <sagig@mellanox.com>
5740T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5741L:	linux-rdma@vger.kernel.org
5742L:	target-devel@vger.kernel.org
5743S:	Supported
5744W:	http://www.linux-iscsi.org
5745F:	drivers/infiniband/ulp/isert
5746
5747ISDN SUBSYSTEM
5748M:	Karsten Keil <isdn@linux-pingi.de>
5749L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
5750L:	netdev@vger.kernel.org
5751W:	http://www.isdn4linux.de
5752T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5753S:	Maintained
5754F:	Documentation/isdn/
5755F:	drivers/isdn/
5756F:	include/linux/isdn.h
5757F:	include/linux/isdn/
5758F:	include/uapi/linux/isdn.h
5759F:	include/uapi/linux/isdn/
5760
5761ISDN SUBSYSTEM (Eicon active card driver)
5762M:	Armin Schindler <mac@melware.de>
5763L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
5764W:	http://www.melware.de
5765S:	Maintained
5766F:	drivers/isdn/hardware/eicon/
5767
5768IT87 HARDWARE MONITORING DRIVER
5769M:	Jean Delvare <jdelvare@suse.com>
5770L:	lm-sensors@lm-sensors.org
5771S:	Maintained
5772F:	Documentation/hwmon/it87
5773F:	drivers/hwmon/it87.c
5774
5775IT913X MEDIA DRIVER
5776M:	Antti Palosaari <crope@iki.fi>
5777L:	linux-media@vger.kernel.org
5778W:	http://linuxtv.org/
5779W:	http://palosaari.fi/linux/
5780Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5781T:	git git://linuxtv.org/anttip/media_tree.git
5782S:	Maintained
5783F:	drivers/media/tuners/it913x*
5784
5785IVTV VIDEO4LINUX DRIVER
5786M:	Andy Walls <awalls@md.metrocast.net>
5787L:	ivtv-devel@ivtvdriver.org (subscribers-only)
5788L:	linux-media@vger.kernel.org
5789T:	git git://linuxtv.org/media_tree.git
5790W:	http://www.ivtvdriver.org
5791S:	Maintained
5792F:	Documentation/video4linux/*.ivtv
5793F:	drivers/media/pci/ivtv/
5794F:	include/uapi/linux/ivtv*
5795
5796IX2505V MEDIA DRIVER
5797M:	Malcolm Priestley <tvboxspy@gmail.com>
5798L:	linux-media@vger.kernel.org
5799W:	http://linuxtv.org/
5800Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5801S:	Maintained
5802F:	drivers/media/dvb-frontends/ix2505v*
5803
5804JC42.4 TEMPERATURE SENSOR DRIVER
5805M:	Guenter Roeck <linux@roeck-us.net>
5806L:	lm-sensors@lm-sensors.org
5807S:	Maintained
5808F:	drivers/hwmon/jc42.c
5809F:	Documentation/hwmon/jc42
5810
5811JFS FILESYSTEM
5812M:	Dave Kleikamp <shaggy@kernel.org>
5813L:	jfs-discussion@lists.sourceforge.net
5814W:	http://jfs.sourceforge.net/
5815T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5816S:	Maintained
5817F:	Documentation/filesystems/jfs.txt
5818F:	fs/jfs/
5819
5820JME NETWORK DRIVER
5821M:	Guo-Fu Tseng <cooldavid@cooldavid.org>
5822L:	netdev@vger.kernel.org
5823S:	Maintained
5824F:	drivers/net/ethernet/jme.*
5825
5826JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5827M:	David Woodhouse <dwmw2@infradead.org>
5828L:	linux-mtd@lists.infradead.org
5829W:	http://www.linux-mtd.infradead.org/doc/jffs2.html
5830S:	Maintained
5831F:	fs/jffs2/
5832F:	include/uapi/linux/jffs2.h
5833
5834JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5835M:	"Theodore Ts'o" <tytso@mit.edu>
5836M:	Jan Kara <jack@suse.com>
5837L:	linux-ext4@vger.kernel.org
5838S:	Maintained
5839F:	fs/jbd2/
5840F:	include/linux/jbd2.h
5841
5842JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5843M:	Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5844L:	linux-media@vger.kernel.org
5845S:	Maintained
5846F:	drivers/media/platform/rcar_jpu.c
5847
5848JSM Neo PCI based serial card
5849M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5850L:	linux-serial@vger.kernel.org
5851S:	Maintained
5852F:	drivers/tty/serial/jsm/
5853
5854K10TEMP HARDWARE MONITORING DRIVER
5855M:	Clemens Ladisch <clemens@ladisch.de>
5856L:	lm-sensors@lm-sensors.org
5857S:	Maintained
5858F:	Documentation/hwmon/k10temp
5859F:	drivers/hwmon/k10temp.c
5860
5861K8TEMP HARDWARE MONITORING DRIVER
5862M:	Rudolf Marek <r.marek@assembler.cz>
5863L:	lm-sensors@lm-sensors.org
5864S:	Maintained
5865F:	Documentation/hwmon/k8temp
5866F:	drivers/hwmon/k8temp.c
5867
5868KCONFIG
5869M:	"Yann E. MORIN" <yann.morin.1998@free.fr>
5870L:	linux-kbuild@vger.kernel.org
5871T:	git git://gitorious.org/linux-kconfig/linux-kconfig
5872S:	Maintained
5873F:	Documentation/kbuild/kconfig-language.txt
5874F:	scripts/kconfig/
5875
5876KDUMP
5877M:	Vivek Goyal <vgoyal@redhat.com>
5878M:	Haren Myneni <hbabu@us.ibm.com>
5879L:	kexec@lists.infradead.org
5880W:	http://lse.sourceforge.net/kdump/
5881S:	Maintained
5882F:	Documentation/kdump/
5883
5884KEENE FM RADIO TRANSMITTER DRIVER
5885M:	Hans Verkuil <hverkuil@xs4all.nl>
5886L:	linux-media@vger.kernel.org
5887T:	git git://linuxtv.org/media_tree.git
5888W:	http://linuxtv.org
5889S:	Maintained
5890F:	drivers/media/radio/radio-keene*
5891
5892KERNEL AUTOMOUNTER v4 (AUTOFS4)
5893M:	Ian Kent <raven@themaw.net>
5894L:	autofs@vger.kernel.org
5895S:	Maintained
5896F:	fs/autofs4/
5897
5898KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5899M:	Michal Marek <mmarek@suse.com>
5900T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5901T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5902L:	linux-kbuild@vger.kernel.org
5903S:	Maintained
5904F:	Documentation/kbuild/
5905F:	Makefile
5906F:	scripts/Makefile.*
5907F:	scripts/basic/
5908F:	scripts/mk*
5909F:	scripts/package/
5910
5911KERNEL JANITORS
5912L:	kernel-janitors@vger.kernel.org
5913W:	http://kernelnewbies.org/KernelJanitors
5914S:	Odd Fixes
5915
5916KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5917M:	"J. Bruce Fields" <bfields@fieldses.org>
5918M:	Jeff Layton <jlayton@poochiereds.net>
5919L:	linux-nfs@vger.kernel.org
5920W:	http://nfs.sourceforge.net/
5921S:	Supported
5922F:	fs/nfsd/
5923F:	include/uapi/linux/nfsd/
5924F:	fs/lockd/
5925F:	fs/nfs_common/
5926F:	net/sunrpc/
5927F:	include/linux/lockd/
5928F:	include/linux/sunrpc/
5929F:	include/uapi/linux/sunrpc/
5930
5931KERNEL SELFTEST FRAMEWORK
5932M:	Shuah Khan <shuahkh@osg.samsung.com>
5933L:	linux-api@vger.kernel.org
5934T:	git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5935S:	Maintained
5936F:	tools/testing/selftests
5937
5938KERNEL VIRTUAL MACHINE (KVM)
5939M:	Gleb Natapov <gleb@kernel.org>
5940M:	Paolo Bonzini <pbonzini@redhat.com>
5941L:	kvm@vger.kernel.org
5942W:	http://www.linux-kvm.org
5943T:	git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5944S:	Supported
5945F:	Documentation/*/kvm*.txt
5946F:	Documentation/virtual/kvm/
5947F:	arch/*/kvm/
5948F:	arch/x86/kernel/kvm.c
5949F:	arch/x86/kernel/kvmclock.c
5950F:	arch/*/include/asm/kvm*
5951F:	include/linux/kvm*
5952F:	include/uapi/linux/kvm*
5953F:	virt/kvm/
5954
5955KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5956M:	Joerg Roedel <joro@8bytes.org>
5957L:	kvm@vger.kernel.org
5958W:	http://www.linux-kvm.org/
5959S:	Maintained
5960F:	arch/x86/include/asm/svm.h
5961F:	arch/x86/kvm/svm.c
5962
5963KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5964M:	Alexander Graf <agraf@suse.com>
5965L:	kvm-ppc@vger.kernel.org
5966W:	http://www.linux-kvm.org/
5967T:	git git://github.com/agraf/linux-2.6.git
5968S:	Supported
5969F:	arch/powerpc/include/asm/kvm*
5970F:	arch/powerpc/kvm/
5971
5972KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5973M:	Christian Borntraeger <borntraeger@de.ibm.com>
5974M:	Cornelia Huck <cornelia.huck@de.ibm.com>
5975L:	linux-s390@vger.kernel.org
5976W:	http://www.ibm.com/developerworks/linux/linux390/
5977S:	Supported
5978F:	Documentation/s390/kvm.txt
5979F:	arch/s390/include/asm/kvm*
5980F:	arch/s390/kvm/
5981
5982KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5983M:	Christoffer Dall <christoffer.dall@linaro.org>
5984M:	Marc Zyngier <marc.zyngier@arm.com>
5985L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5986L:	kvmarm@lists.cs.columbia.edu
5987W:	http://systems.cs.columbia.edu/projects/kvm-arm
5988S:	Supported
5989F:	arch/arm/include/uapi/asm/kvm*
5990F:	arch/arm/include/asm/kvm*
5991F:	arch/arm/kvm/
5992F:	virt/kvm/arm/
5993F:	include/kvm/arm_*
5994
5995KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5996M:	Christoffer Dall <christoffer.dall@linaro.org>
5997M:	Marc Zyngier <marc.zyngier@arm.com>
5998L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5999L:	kvmarm@lists.cs.columbia.edu
6000S:	Maintained
6001F:	arch/arm64/include/uapi/asm/kvm*
6002F:	arch/arm64/include/asm/kvm*
6003F:	arch/arm64/kvm/
6004
6005KEXEC
6006M:	Eric Biederman <ebiederm@xmission.com>
6007W:	http://kernel.org/pub/linux/utils/kernel/kexec/
6008L:	kexec@lists.infradead.org
6009S:	Maintained
6010F:	include/linux/kexec.h
6011F:	include/uapi/linux/kexec.h
6012F:	kernel/kexec.c
6013
6014KEYS/KEYRINGS:
6015M:	David Howells <dhowells@redhat.com>
6016L:	keyrings@vger.kernel.org
6017S:	Maintained
6018F:	Documentation/security/keys.txt
6019F:	include/linux/key.h
6020F:	include/linux/key-type.h
6021F:	include/keys/
6022F:	security/keys/
6023
6024KEYS-TRUSTED
6025M:	David Safford <safford@us.ibm.com>
6026M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
6027L:	linux-security-module@vger.kernel.org
6028L:	keyrings@vger.kernel.org
6029S:	Supported
6030F:	Documentation/security/keys-trusted-encrypted.txt
6031F:	include/keys/trusted-type.h
6032F:	security/keys/trusted.c
6033F:	security/keys/trusted.h
6034
6035KEYS-ENCRYPTED
6036M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
6037M:	David Safford <safford@us.ibm.com>
6038L:	linux-security-module@vger.kernel.org
6039L:	keyrings@vger.kernel.org
6040S:	Supported
6041F:	Documentation/security/keys-trusted-encrypted.txt
6042F:	include/keys/encrypted-type.h
6043F:	security/keys/encrypted-keys/
6044
6045KGDB / KDB /debug_core
6046M:	Jason Wessel <jason.wessel@windriver.com>
6047W:	http://kgdb.wiki.kernel.org/
6048L:	kgdb-bugreport@lists.sourceforge.net
6049S:	Maintained
6050F:	Documentation/DocBook/kgdb.tmpl
6051F:	drivers/misc/kgdbts.c
6052F:	drivers/tty/serial/kgdboc.c
6053F:	include/linux/kdb.h
6054F:	include/linux/kgdb.h
6055F:	kernel/debug/
6056
6057KMEMCHECK
6058M:	Vegard Nossum <vegardno@ifi.uio.no>
6059M:	Pekka Enberg <penberg@kernel.org>
6060S:	Maintained
6061F:	Documentation/kmemcheck.txt
6062F:	arch/x86/include/asm/kmemcheck.h
6063F:	arch/x86/mm/kmemcheck/
6064F:	include/linux/kmemcheck.h
6065F:	mm/kmemcheck.c
6066
6067KMEMLEAK
6068M:	Catalin Marinas <catalin.marinas@arm.com>
6069S:	Maintained
6070F:	Documentation/kmemleak.txt
6071F:	include/linux/kmemleak.h
6072F:	mm/kmemleak.c
6073F:	mm/kmemleak-test.c
6074
6075KPROBES
6076M:	Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6077M:	Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6078M:	"David S. Miller" <davem@davemloft.net>
6079M:	Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6080S:	Maintained
6081F:	Documentation/kprobes.txt
6082F:	include/linux/kprobes.h
6083F:	kernel/kprobes.c
6084
6085KS0108 LCD CONTROLLER DRIVER
6086M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6087W:	http://miguelojeda.es/auxdisplay.htm
6088W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6089S:	Maintained
6090F:	Documentation/auxdisplay/ks0108
6091F:	drivers/auxdisplay/ks0108.c
6092F:	include/linux/ks0108.h
6093
6094LAPB module
6095L:	linux-x25@vger.kernel.org
6096S:	Orphan
6097F:	Documentation/networking/lapb-module.txt
6098F:	include/*/lapb.h
6099F:	net/lapb/
6100
6101LASI 53c700 driver for PARISC
6102M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6103L:	linux-scsi@vger.kernel.org
6104S:	Maintained
6105F:	Documentation/scsi/53c700.txt
6106F:	drivers/scsi/53c700*
6107
6108LED SUBSYSTEM
6109M:	Richard Purdie <rpurdie@rpsys.net>
6110M:	Jacek Anaszewski <j.anaszewski@samsung.com>
6111L:	linux-leds@vger.kernel.org
6112T:	git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6113S:	Maintained
6114F:	drivers/leds/
6115F:	include/linux/leds.h
6116
6117LEGACY EEPROM DRIVER
6118M:	Jean Delvare <jdelvare@suse.com>
6119S:	Maintained
6120F:	Documentation/misc-devices/eeprom
6121F:	drivers/misc/eeprom/eeprom.c
6122
6123LEGO USB Tower driver
6124M:	Juergen Stuber <starblue@users.sourceforge.net>
6125L:	legousb-devel@lists.sourceforge.net
6126W:	http://legousb.sourceforge.net/
6127S:	Maintained
6128F:	drivers/usb/misc/legousbtower.c
6129
6130LG2160 MEDIA DRIVER
6131M:	Michael Krufky <mkrufky@linuxtv.org>
6132L:	linux-media@vger.kernel.org
6133W:	http://linuxtv.org/
6134W:	http://github.com/mkrufky
6135Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6136T:	git git://linuxtv.org/mkrufky/tuners.git
6137S:	Maintained
6138F:	drivers/media/dvb-frontends/lg2160.*
6139
6140LGDT3305 MEDIA DRIVER
6141M:	Michael Krufky <mkrufky@linuxtv.org>
6142L:	linux-media@vger.kernel.org
6143W:	http://linuxtv.org/
6144W:	http://github.com/mkrufky
6145Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6146T:	git git://linuxtv.org/mkrufky/tuners.git
6147S:	Maintained
6148F:	drivers/media/dvb-frontends/lgdt3305.*
6149
6150LGUEST
6151M:	Rusty Russell <rusty@rustcorp.com.au>
6152L:	lguest@lists.ozlabs.org
6153W:	http://lguest.ozlabs.org/
6154S:	Odd Fixes
6155F:	arch/x86/include/asm/lguest*.h
6156F:	arch/x86/lguest/
6157F:	drivers/lguest/
6158F:	include/linux/lguest*.h
6159F:	tools/lguest/
6160
6161LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6162M:	Tejun Heo <tj@kernel.org>
6163L:	linux-ide@vger.kernel.org
6164T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6165S:	Maintained
6166F:	drivers/ata/
6167F:	include/linux/ata.h
6168F:	include/linux/libata.h
6169
6170LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6171M:	Viresh Kumar <vireshk@kernel.org>
6172L:	linux-ide@vger.kernel.org
6173T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6174S:	Maintained
6175F:	include/linux/pata_arasan_cf_data.h
6176F:	drivers/ata/pata_arasan_cf.c
6177
6178LIBATA PATA DRIVERS
6179M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6180M:	Tejun Heo <tj@kernel.org>
6181L:	linux-ide@vger.kernel.org
6182T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6183S:	Maintained
6184F:	drivers/ata/pata_*.c
6185F:	drivers/ata/ata_generic.c
6186
6187LIBATA SATA AHCI PLATFORM devices support
6188M:	Hans de Goede <hdegoede@redhat.com>
6189M:	Tejun Heo <tj@kernel.org>
6190L:	linux-ide@vger.kernel.org
6191T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6192S:	Maintained
6193F:	drivers/ata/ahci_platform.c
6194F:	drivers/ata/libahci_platform.c
6195F:	include/linux/ahci_platform.h
6196
6197LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6198M:	Mikael Pettersson <mikpelinux@gmail.com>
6199L:	linux-ide@vger.kernel.org
6200T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6201S:	Maintained
6202F:	drivers/ata/sata_promise.*
6203
6204LIBLOCKDEP
6205M:	Sasha Levin <sasha.levin@oracle.com>
6206S:	Maintained
6207F:	tools/lib/lockdep/
6208
6209LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6210M:	Dan Williams <dan.j.williams@intel.com>
6211L:	linux-nvdimm@lists.01.org
6212Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6213S:	Supported
6214F:	drivers/nvdimm/*
6215F:	include/linux/nd.h
6216F:	include/linux/libnvdimm.h
6217F:	include/uapi/linux/ndctl.h
6218
6219LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6220M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6221L:	linux-nvdimm@lists.01.org
6222Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6223S:	Supported
6224F:	drivers/nvdimm/blk.c
6225F:	drivers/nvdimm/region_devs.c
6226F:	drivers/acpi/nfit*
6227
6228LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6229M:	Vishal Verma <vishal.l.verma@intel.com>
6230L:	linux-nvdimm@lists.01.org
6231Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6232S:	Supported
6233F:	drivers/nvdimm/btt*
6234
6235LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6236M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6237L:	linux-nvdimm@lists.01.org
6238Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6239S:	Supported
6240F:	drivers/nvdimm/pmem.c
6241F:	include/linux/pmem.h
6242F:	arch/*/include/asm/pmem.h
6243
6244LINUX FOR IBM pSERIES (RS/6000)
6245M:	Paul Mackerras <paulus@au.ibm.com>
6246W:	http://www.ibm.com/linux/ltc/projects/ppc
6247S:	Supported
6248F:	arch/powerpc/boot/rs6000.h
6249
6250LINUX FOR POWERPC (32-BIT AND 64-BIT)
6251M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6252M:	Paul Mackerras <paulus@samba.org>
6253M:	Michael Ellerman <mpe@ellerman.id.au>
6254W:	http://www.penguinppc.org/
6255L:	linuxppc-dev@lists.ozlabs.org
6256Q:	http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6257T:	git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6258S:	Supported
6259F:	Documentation/powerpc/
6260F:	arch/powerpc/
6261
6262LINUX FOR POWER MACINTOSH
6263M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6264W:	http://www.penguinppc.org/
6265L:	linuxppc-dev@lists.ozlabs.org
6266S:	Maintained
6267F:	arch/powerpc/platforms/powermac/
6268F:	drivers/macintosh/
6269
6270LINUX FOR POWERPC EMBEDDED MPC5XXX
6271M:	Anatolij Gustschin <agust@denx.de>
6272L:	linuxppc-dev@lists.ozlabs.org
6273T:	git git://git.denx.de/linux-denx-agust.git
6274S:	Maintained
6275F:	arch/powerpc/platforms/512x/
6276F:	arch/powerpc/platforms/52xx/
6277
6278LINUX FOR POWERPC EMBEDDED PPC4XX
6279M:	Alistair Popple <alistair@popple.id.au>
6280M:	Matt Porter <mporter@kernel.crashing.org>
6281W:	http://www.penguinppc.org/
6282L:	linuxppc-dev@lists.ozlabs.org
6283S:	Maintained
6284F:	arch/powerpc/platforms/40x/
6285F:	arch/powerpc/platforms/44x/
6286
6287LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6288L:	linuxppc-dev@lists.ozlabs.org
6289S:	Orphan
6290F:	arch/powerpc/*/*virtex*
6291F:	arch/powerpc/*/*/*virtex*
6292
6293LINUX FOR POWERPC EMBEDDED PPC8XX
6294M:	Vitaly Bordug <vitb@kernel.crashing.org>
6295W:	http://www.penguinppc.org/
6296L:	linuxppc-dev@lists.ozlabs.org
6297S:	Maintained
6298F:	arch/powerpc/platforms/8xx/
6299
6300LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6301M:	Scott Wood <scottwood@freescale.com>
6302M:	Kumar Gala <galak@kernel.crashing.org>
6303W:	http://www.penguinppc.org/
6304L:	linuxppc-dev@lists.ozlabs.org
6305T:	git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6306S:	Maintained
6307F:	arch/powerpc/platforms/83xx/
6308F:	arch/powerpc/platforms/85xx/
6309
6310LINUX FOR POWERPC PA SEMI PWRFICIENT
6311M:	Olof Johansson <olof@lixom.net>
6312L:	linuxppc-dev@lists.ozlabs.org
6313S:	Maintained
6314F:	arch/powerpc/platforms/pasemi/
6315F:	drivers/*/*pasemi*
6316F:	drivers/*/*/*pasemi*
6317
6318LINUX SECURITY MODULE (LSM) FRAMEWORK
6319M:	Chris Wright <chrisw@sous-sol.org>
6320L:	linux-security-module@vger.kernel.org
6321S:	Supported
6322
6323LIS3LV02D ACCELEROMETER DRIVER
6324M:	Eric Piel <eric.piel@tremplin-utc.net>
6325S:	Maintained
6326F:	Documentation/misc-devices/lis3lv02d
6327F:	drivers/misc/lis3lv02d/
6328F:	drivers/platform/x86/hp_accel.c
6329
6330LIVE PATCHING
6331M:	Josh Poimboeuf <jpoimboe@redhat.com>
6332M:	Seth Jennings <sjenning@redhat.com>
6333M:	Jiri Kosina <jikos@kernel.org>
6334M:	Vojtech Pavlik <vojtech@suse.com>
6335S:	Maintained
6336F:	kernel/livepatch/
6337F:	include/linux/livepatch.h
6338F:	arch/x86/include/asm/livepatch.h
6339F:	arch/x86/kernel/livepatch.c
6340F:	Documentation/ABI/testing/sysfs-kernel-livepatch
6341F:	samples/livepatch/
6342L:	live-patching@vger.kernel.org
6343T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6344
6345LLC (802.2)
6346M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6347S:	Maintained
6348F:	include/linux/llc.h
6349F:	include/uapi/linux/llc.h
6350F:	include/net/llc*
6351F:	net/llc/
6352
6353LM73 HARDWARE MONITOR DRIVER
6354M:	Guillaume Ligneul <guillaume.ligneul@gmail.com>
6355L:	lm-sensors@lm-sensors.org
6356S:	Maintained
6357F:	drivers/hwmon/lm73.c
6358
6359LM78 HARDWARE MONITOR DRIVER
6360M:	Jean Delvare <jdelvare@suse.com>
6361L:	lm-sensors@lm-sensors.org
6362S:	Maintained
6363F:	Documentation/hwmon/lm78
6364F:	drivers/hwmon/lm78.c
6365
6366LM83 HARDWARE MONITOR DRIVER
6367M:	Jean Delvare <jdelvare@suse.com>
6368L:	lm-sensors@lm-sensors.org
6369S:	Maintained
6370F:	Documentation/hwmon/lm83
6371F:	drivers/hwmon/lm83.c
6372
6373LM90 HARDWARE MONITOR DRIVER
6374M:	Jean Delvare <jdelvare@suse.com>
6375L:	lm-sensors@lm-sensors.org
6376S:	Maintained
6377F:	Documentation/hwmon/lm90
6378F:	Documentation/devicetree/bindings/hwmon/lm90.txt
6379F:	drivers/hwmon/lm90.c
6380
6381LM95234 HARDWARE MONITOR DRIVER
6382M:	Guenter Roeck <linux@roeck-us.net>
6383L:	lm-sensors@lm-sensors.org
6384S:	Maintained
6385F:	Documentation/hwmon/lm95234
6386F:	drivers/hwmon/lm95234.c
6387
6388LME2510 MEDIA DRIVER
6389M:	Malcolm Priestley <tvboxspy@gmail.com>
6390L:	linux-media@vger.kernel.org
6391W:	http://linuxtv.org/
6392Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6393S:	Maintained
6394F:	drivers/media/usb/dvb-usb-v2/lmedm04*
6395
6396LOCKDEP AND LOCKSTAT
6397M:	Peter Zijlstra <peterz@infradead.org>
6398M:	Ingo Molnar <mingo@redhat.com>
6399L:	linux-kernel@vger.kernel.org
6400T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6401S:	Maintained
6402F:	Documentation/locking/lockdep*.txt
6403F:	Documentation/locking/lockstat.txt
6404F:	include/linux/lockdep.h
6405F:	kernel/locking/
6406
6407LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6408M:	"Richard Russon (FlatCap)" <ldm@flatcap.org>
6409L:	linux-ntfs-dev@lists.sourceforge.net
6410W:	http://www.linux-ntfs.org/content/view/19/37/
6411S:	Maintained
6412F:	Documentation/ldm.txt
6413F:	block/partitions/ldm.*
6414
6415LogFS
6416M:	Joern Engel <joern@logfs.org>
6417M:	Prasad Joshi <prasadjoshi.linux@gmail.com>
6418L:	logfs@logfs.org
6419W:	logfs.org
6420S:	Maintained
6421F:	fs/logfs/
6422
6423LPC32XX MACHINE SUPPORT
6424M:	Roland Stigge <stigge@antcom.de>
6425L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6426S:	Maintained
6427F:	arch/arm/mach-lpc32xx/
6428
6429LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6430M:	Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6431M:	Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6432M:	Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6433M:	Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6434L:	MPT-FusionLinux.pdl@avagotech.com
6435L:	linux-scsi@vger.kernel.org
6436W:	http://www.lsilogic.com/support
6437S:	Supported
6438F:	drivers/message/fusion/
6439F:	drivers/scsi/mpt2sas/
6440F:	drivers/scsi/mpt3sas/
6441
6442LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6443M:	Matthew Wilcox <matthew@wil.cx>
6444L:	linux-scsi@vger.kernel.org
6445S:	Maintained
6446F:	drivers/scsi/sym53c8xx_2/
6447
6448LTC4261 HARDWARE MONITOR DRIVER
6449M:	Guenter Roeck <linux@roeck-us.net>
6450L:	lm-sensors@lm-sensors.org
6451S:	Maintained
6452F:	Documentation/hwmon/ltc4261
6453F:	drivers/hwmon/ltc4261.c
6454
6455LTP (Linux Test Project)
6456M:	Mike Frysinger <vapier@gentoo.org>
6457M:	Cyril Hrubis <chrubis@suse.cz>
6458M:	Wanlong Gao <wanlong.gao@gmail.com>
6459M:	Jan Stancek <jstancek@redhat.com>
6460M:	Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6461M:	Alexey Kodanev <alexey.kodanev@oracle.com>
6462L:	ltp@lists.linux.it (subscribers-only)
6463W:	http://linux-test-project.github.io/
6464T:	git git://github.com/linux-test-project/ltp.git
6465S:	Maintained
6466
6467M32R ARCHITECTURE
6468W:	http://www.linux-m32r.org/
6469S:	Orphan
6470F:	arch/m32r/
6471
6472M68K ARCHITECTURE
6473M:	Geert Uytterhoeven <geert@linux-m68k.org>
6474L:	linux-m68k@lists.linux-m68k.org
6475W:	http://www.linux-m68k.org/
6476T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6477S:	Maintained
6478F:	arch/m68k/
6479F:	drivers/zorro/
6480
6481M68K ON APPLE MACINTOSH
6482M:	Joshua Thompson <funaho@jurai.org>
6483W:	http://www.mac.linux-m68k.org/
6484L:	linux-m68k@lists.linux-m68k.org
6485S:	Maintained
6486F:	arch/m68k/mac/
6487
6488M68K ON HP9000/300
6489M:	Philip Blundell <philb@gnu.org>
6490W:	http://www.tazenda.demon.co.uk/phil/linux-hp
6491S:	Maintained
6492F:	arch/m68k/hp300/
6493
6494M88DS3103 MEDIA DRIVER
6495M:	Antti Palosaari <crope@iki.fi>
6496L:	linux-media@vger.kernel.org
6497W:	http://linuxtv.org/
6498W:	http://palosaari.fi/linux/
6499Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6500T:	git git://linuxtv.org/anttip/media_tree.git
6501S:	Maintained
6502F:	drivers/media/dvb-frontends/m88ds3103*
6503
6504M88RS2000 MEDIA DRIVER
6505M:	Malcolm Priestley <tvboxspy@gmail.com>
6506L:	linux-media@vger.kernel.org
6507W:	http://linuxtv.org/
6508Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6509S:	Maintained
6510F:	drivers/media/dvb-frontends/m88rs2000*
6511
6512MA901 MASTERKIT USB FM RADIO DRIVER
6513M:	Alexey Klimov <klimov.linux@gmail.com>
6514L:	linux-media@vger.kernel.org
6515T:	git git://linuxtv.org/media_tree.git
6516S:	Maintained
6517F:	drivers/media/radio/radio-ma901.c
6518
6519MAC80211
6520M:	Johannes Berg <johannes@sipsolutions.net>
6521L:	linux-wireless@vger.kernel.org
6522W:	http://wireless.kernel.org/
6523T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6524T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6525S:	Maintained
6526F:	Documentation/networking/mac80211-injection.txt
6527F:	include/net/mac80211.h
6528F:	net/mac80211/
6529
6530MACVLAN DRIVER
6531M:	Patrick McHardy <kaber@trash.net>
6532L:	netdev@vger.kernel.org
6533S:	Maintained
6534F:	drivers/net/macvlan.c
6535F:	include/linux/if_macvlan.h
6536
6537MAILBOX API
6538M:	Jassi Brar <jassisinghbrar@gmail.com>
6539L:	linux-kernel@vger.kernel.org
6540S:	Maintained
6541F:	drivers/mailbox/
6542F:	include/linux/mailbox_client.h
6543F:	include/linux/mailbox_controller.h
6544
6545MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6546M:	Michael Kerrisk <mtk.manpages@gmail.com>
6547W:	http://www.kernel.org/doc/man-pages
6548L:	linux-man@vger.kernel.org
6549S:	Maintained
6550
6551MARVELL ARMADA DRM SUPPORT
6552M:	Russell King <rmk+kernel@arm.linux.org.uk>
6553S:	Maintained
6554F:	drivers/gpu/drm/armada/
6555
6556MARVELL 88E6352 DSA support
6557M:	Guenter Roeck <linux@roeck-us.net>
6558S:	Maintained
6559F:	drivers/net/dsa/mv88e6352.c
6560
6561MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6562M:	Mirko Lindner <mlindner@marvell.com>
6563M:	Stephen Hemminger <stephen@networkplumber.org>
6564L:	netdev@vger.kernel.org
6565S:	Maintained
6566F:	drivers/net/ethernet/marvell/sk*
6567
6568MARVELL LIBERTAS WIRELESS DRIVER
6569L:	libertas-dev@lists.infradead.org
6570S:	Orphan
6571F:	drivers/net/wireless/libertas/
6572
6573MARVELL MV643XX ETHERNET DRIVER
6574M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6575L:	netdev@vger.kernel.org
6576S:	Maintained
6577F:	drivers/net/ethernet/marvell/mv643xx_eth.*
6578F:	include/linux/mv643xx.h
6579
6580MARVELL MVNETA ETHERNET DRIVER
6581M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6582L:	netdev@vger.kernel.org
6583S:	Maintained
6584F:	drivers/net/ethernet/marvell/mvneta.*
6585
6586MARVELL MWIFIEX WIRELESS DRIVER
6587M:	Amitkumar Karwar <akarwar@marvell.com>
6588M:	Nishant Sarmukadam <nishants@marvell.com>
6589L:	linux-wireless@vger.kernel.org
6590S:	Maintained
6591F:	drivers/net/wireless/mwifiex/
6592
6593MARVELL MWL8K WIRELESS DRIVER
6594M:	Lennert Buytenhek <buytenh@wantstofly.org>
6595L:	linux-wireless@vger.kernel.org
6596S:	Odd Fixes
6597F:	drivers/net/wireless/mwl8k.c
6598
6599MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6600M:	Nicolas Pitre <nico@fluxnic.net>
6601S:	Odd Fixes
6602F:	drivers/mmc/host/mvsdio.*
6603
6604MATROX FRAMEBUFFER DRIVER
6605L:	linux-fbdev@vger.kernel.org
6606S:	Orphan
6607F:	drivers/video/fbdev/matrox/matroxfb_*
6608F:	include/uapi/linux/matroxfb.h
6609
6610MAX16065 HARDWARE MONITOR DRIVER
6611M:	Guenter Roeck <linux@roeck-us.net>
6612L:	lm-sensors@lm-sensors.org
6613S:	Maintained
6614F:	Documentation/hwmon/max16065
6615F:	drivers/hwmon/max16065.c
6616
6617MAX20751 HARDWARE MONITOR DRIVER
6618M:	Guenter Roeck <linux@roeck-us.net>
6619L:	lm-sensors@lm-sensors.org
6620S:	Maintained
6621F:	Documentation/hwmon/max20751
6622F:	drivers/hwmon/max20751.c
6623
6624MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6625M:	"Hans J. Koch" <hjk@hansjkoch.de>
6626L:	lm-sensors@lm-sensors.org
6627S:	Maintained
6628F:	Documentation/hwmon/max6650
6629F:	drivers/hwmon/max6650.c
6630
6631MAX6697 HARDWARE MONITOR DRIVER
6632M:	Guenter Roeck <linux@roeck-us.net>
6633L:	lm-sensors@lm-sensors.org
6634S:	Maintained
6635F:	Documentation/hwmon/max6697
6636F:	Documentation/devicetree/bindings/i2c/max6697.txt
6637F:	drivers/hwmon/max6697.c
6638F:	include/linux/platform_data/max6697.h
6639
6640MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6641M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
6642L:	linux-pm@vger.kernel.org
6643S:	Supported
6644F:	drivers/power/max14577_charger.c
6645F:	drivers/power/max77693_charger.c
6646
6647MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6648M:	Javier Martinez Canillas <javier@osg.samsung.com>
6649L:	linux-kernel@vger.kernel.org
6650S:	Supported
6651F:	drivers/*/*max77802.c
6652F:	Documentation/devicetree/bindings/*/*max77802.txt
6653F:	include/dt-bindings/*/*max77802.h
6654
6655MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6656M:	Chanwoo Choi <cw00.choi@samsung.com>
6657M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
6658L:	linux-kernel@vger.kernel.org
6659S:	Supported
6660F:	drivers/*/max14577.c
6661F:	drivers/*/max77686.c
6662F:	drivers/*/max77693.c
6663F:	drivers/extcon/extcon-max14577.c
6664F:	drivers/extcon/extcon-max77693.c
6665F:	drivers/rtc/rtc-max77686.c
6666F:	drivers/clk/clk-max77686.c
6667F:	Documentation/devicetree/bindings/mfd/max14577.txt
6668F:	Documentation/devicetree/bindings/*/max77686.txt
6669F:	Documentation/devicetree/bindings/mfd/max77693.txt
6670F:	Documentation/devicetree/bindings/clock/maxim,max77686.txt
6671F:	include/linux/mfd/max14577*.h
6672F:	include/linux/mfd/max77686*.h
6673F:	include/linux/mfd/max77693*.h
6674
6675MAXIRADIO FM RADIO RECEIVER DRIVER
6676M:	Hans Verkuil <hverkuil@xs4all.nl>
6677L:	linux-media@vger.kernel.org
6678T:	git git://linuxtv.org/media_tree.git
6679W:	http://linuxtv.org
6680S:	Maintained
6681F:	drivers/media/radio/radio-maxiradio*
6682
6683MEDIA DRIVERS FOR RENESAS - VSP1
6684M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6685L:	linux-media@vger.kernel.org
6686L:	linux-sh@vger.kernel.org
6687T:	git git://linuxtv.org/media_tree.git
6688S:	Supported
6689F:	Documentation/devicetree/bindings/media/renesas,vsp1.txt
6690F:	drivers/media/platform/vsp1/
6691
6692MEDIA DRIVERS FOR ASCOT2E
6693M:	Sergey Kozlov <serjk@netup.ru>
6694L:	linux-media@vger.kernel.org
6695W:	http://linuxtv.org
6696W:	http://netup.tv/
6697T:	git git://linuxtv.org/media_tree.git
6698S:	Supported
6699F:	drivers/media/dvb-frontends/ascot2e*
6700
6701MEDIA DRIVERS FOR CXD2841ER
6702M:	Sergey Kozlov <serjk@netup.ru>
6703L:	linux-media@vger.kernel.org
6704W:	http://linuxtv.org/
6705W:	http://netup.tv/
6706T:	git git://linuxtv.org/media_tree.git
6707S:	Supported
6708F:	drivers/media/dvb-frontends/cxd2841er*
6709
6710MEDIA DRIVERS FOR HORUS3A
6711M:	Sergey Kozlov <serjk@netup.ru>
6712L:	linux-media@vger.kernel.org
6713W:	http://linuxtv.org/
6714W:	http://netup.tv/
6715T:	git git://linuxtv.org/media_tree.git
6716S:	Supported
6717F:	drivers/media/dvb-frontends/horus3a*
6718
6719MEDIA DRIVERS FOR LNBH25
6720M:	Sergey Kozlov <serjk@netup.ru>
6721L:	linux-media@vger.kernel.org
6722W:	http://linuxtv.org/
6723W:	http://netup.tv/
6724T:	git git://linuxtv.org/media_tree.git
6725S:	Supported
6726F:	drivers/media/dvb-frontends/lnbh25*
6727
6728MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6729M:	Sergey Kozlov <serjk@netup.ru>
6730L:	linux-media@vger.kernel.org
6731W:	http://linuxtv.org/
6732W:	http://netup.tv/
6733T:	git git://linuxtv.org/media_tree.git
6734S:	Supported
6735F:	drivers/media/pci/netup_unidvb/*
6736
6737MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6738M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6739P:	LinuxTV.org Project
6740L:	linux-media@vger.kernel.org
6741W:	http://linuxtv.org
6742Q:	http://patchwork.kernel.org/project/linux-media/list/
6743T:	git git://linuxtv.org/media_tree.git
6744S:	Maintained
6745F:	Documentation/dvb/
6746F:	Documentation/video4linux/
6747F:	Documentation/DocBook/media/
6748F:	drivers/media/
6749F:	drivers/staging/media/
6750F:	include/media/
6751F:	include/uapi/linux/dvb/
6752F:	include/uapi/linux/videodev2.h
6753F:	include/uapi/linux/media.h
6754F:	include/uapi/linux/v4l2-*
6755F:	include/uapi/linux/meye.h
6756F:	include/uapi/linux/ivtv*
6757F:	include/uapi/linux/uvcvideo.h
6758
6759MEDIATEK MT7601U WIRELESS LAN DRIVER
6760M:	Jakub Kicinski <kubakici@wp.pl>
6761L:	linux-wireless@vger.kernel.org
6762S:	Maintained
6763F:	drivers/net/wireless/mediatek/mt7601u/
6764
6765MEGARAID SCSI/SAS DRIVERS
6766M:	Kashyap Desai <kashyap.desai@avagotech.com>
6767M:	Sumit Saxena <sumit.saxena@avagotech.com>
6768M:	Uday Lingala <uday.lingala@avagotech.com>
6769L:	megaraidlinux.pdl@avagotech.com
6770L:	linux-scsi@vger.kernel.org
6771W:	http://www.lsi.com
6772S:	Maintained
6773F:	Documentation/scsi/megaraid.txt
6774F:	drivers/scsi/megaraid.*
6775F:	drivers/scsi/megaraid/
6776
6777MELLANOX ETHERNET DRIVER (mlx4_en)
6778M:	Amir Vadai <amirv@mellanox.com>
6779M:	Ido Shamay <idos@mellanox.com>
6780L:	netdev@vger.kernel.org
6781S:	Supported
6782W:	http://www.mellanox.com
6783Q:	http://patchwork.ozlabs.org/project/netdev/list/
6784F:	drivers/net/ethernet/mellanox/mlx4/en_*
6785
6786MELLANOX ETHERNET SWITCH DRIVERS
6787M:	Jiri Pirko <jiri@mellanox.com>
6788M:	Ido Schimmel <idosch@mellanox.com>
6789L:	netdev@vger.kernel.org
6790S:	Supported
6791W:	http://www.mellanox.com
6792Q:	http://patchwork.ozlabs.org/project/netdev/list/
6793F:	drivers/net/ethernet/mellanox/mlxsw/
6794
6795MEMBARRIER SUPPORT
6796M:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6797M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6798L:	linux-kernel@vger.kernel.org
6799S:	Supported
6800F:	kernel/membarrier.c
6801F:	include/uapi/linux/membarrier.h
6802
6803MEMORY MANAGEMENT
6804L:	linux-mm@kvack.org
6805W:	http://www.linux-mm.org
6806S:	Maintained
6807F:	include/linux/mm.h
6808F:	include/linux/gfp.h
6809F:	include/linux/mmzone.h
6810F:	include/linux/memory_hotplug.h
6811F:	include/linux/vmalloc.h
6812F:	mm/
6813
6814MEMORY TECHNOLOGY DEVICES (MTD)
6815M:	David Woodhouse <dwmw2@infradead.org>
6816M:	Brian Norris <computersforpeace@gmail.com>
6817L:	linux-mtd@lists.infradead.org
6818W:	http://www.linux-mtd.infradead.org/
6819Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
6820T:	git git://git.infradead.org/linux-mtd.git
6821T:	git git://git.infradead.org/l2-mtd.git
6822S:	Maintained
6823F:	drivers/mtd/
6824F:	include/linux/mtd/
6825F:	include/uapi/mtd/
6826
6827MEN A21 WATCHDOG DRIVER
6828M:	Johannes Thumshirn <morbidrsa@gmail.com>
6829L:	linux-watchdog@vger.kernel.org
6830S:	Maintained
6831F:	drivers/watchdog/mena21_wdt.c
6832
6833MEN CHAMELEON BUS (mcb)
6834M:	Johannes Thumshirn <morbidrsa@gmail.com>
6835S:	Maintained
6836F:	drivers/mcb/
6837F:	include/linux/mcb.h
6838F:	Documentation/men-chameleon-bus.txt
6839
6840MEN F21BMC (Board Management Controller)
6841M:	Andreas Werner <andreas.werner@men.de>
6842S:	Supported
6843F:	drivers/mfd/menf21bmc.c
6844F:	drivers/watchdog/menf21bmc_wdt.c
6845F:	drivers/leds/leds-menf21bmc.c
6846F:	drivers/hwmon/menf21bmc_hwmon.c
6847F:	Documentation/hwmon/menf21bmc
6848
6849METAG ARCHITECTURE
6850M:	James Hogan <james.hogan@imgtec.com>
6851L:	linux-metag@vger.kernel.org
6852S:	Supported
6853F:	arch/metag/
6854F:	Documentation/metag/
6855F:	Documentation/devicetree/bindings/metag/
6856F:	drivers/clocksource/metag_generic.c
6857F:	drivers/irqchip/irq-metag.c
6858F:	drivers/irqchip/irq-metag-ext.c
6859F:	drivers/tty/metag_da.c
6860
6861MICROBLAZE ARCHITECTURE
6862M:	Michal Simek <monstr@monstr.eu>
6863W:	http://www.monstr.eu/fdt/
6864T:	git git://git.monstr.eu/linux-2.6-microblaze.git
6865S:	Supported
6866F:	arch/microblaze/
6867
6868MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6869M:	Chen Yu <yu.c.chen@intel.com>
6870L:	platform-driver-x86@vger.kernel.org
6871S:	Supported
6872F:	drivers/platform/x86/surfacepro3_button.c
6873
6874MICROTEK X6 SCANNER
6875M:	Oliver Neukum <oliver@neukum.org>
6876S:	Maintained
6877F:	drivers/usb/image/microtek.*
6878
6879MIPS
6880M:	Ralf Baechle <ralf@linux-mips.org>
6881L:	linux-mips@linux-mips.org
6882W:	http://www.linux-mips.org/
6883T:	git git://git.linux-mips.org/pub/scm/ralf/linux.git
6884Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
6885S:	Supported
6886F:	Documentation/mips/
6887F:	arch/mips/
6888
6889MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6890M:	Hans Verkuil <hverkuil@xs4all.nl>
6891L:	linux-media@vger.kernel.org
6892T:	git git://linuxtv.org/media_tree.git
6893W:	http://linuxtv.org
6894S:	Odd Fixes
6895F:	drivers/media/radio/radio-miropcm20*
6896
6897Mellanox MLX5 core VPI driver
6898M:	Eli Cohen <eli@mellanox.com>
6899L:	netdev@vger.kernel.org
6900L:	linux-rdma@vger.kernel.org
6901W:	http://www.mellanox.com
6902Q:	http://patchwork.ozlabs.org/project/netdev/list/
6903Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6904T:	git git://openfabrics.org/~eli/connect-ib.git
6905S:	Supported
6906F:	drivers/net/ethernet/mellanox/mlx5/core/
6907F:	include/linux/mlx5/
6908
6909Mellanox MLX5 IB driver
6910M:	Eli Cohen <eli@mellanox.com>
6911L:	linux-rdma@vger.kernel.org
6912W:	http://www.mellanox.com
6913Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6914T:	git git://openfabrics.org/~eli/connect-ib.git
6915S:	Supported
6916F:	include/linux/mlx5/
6917F:	drivers/infiniband/hw/mlx5/
6918
6919MN88472 MEDIA DRIVER
6920M:	Antti Palosaari <crope@iki.fi>
6921L:	linux-media@vger.kernel.org
6922W:	http://linuxtv.org/
6923W:	http://palosaari.fi/linux/
6924Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6925T:	git git://linuxtv.org/anttip/media_tree.git
6926S:	Maintained
6927F:	drivers/staging/media/mn88472/
6928F:	drivers/media/dvb-frontends/mn88472.h
6929
6930MN88473 MEDIA DRIVER
6931M:	Antti Palosaari <crope@iki.fi>
6932L:	linux-media@vger.kernel.org
6933W:	http://linuxtv.org/
6934W:	http://palosaari.fi/linux/
6935Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6936T:	git git://linuxtv.org/anttip/media_tree.git
6937S:	Maintained
6938F:	drivers/staging/media/mn88473/
6939F:	drivers/media/dvb-frontends/mn88473.h
6940
6941MODULE SUPPORT
6942M:	Rusty Russell <rusty@rustcorp.com.au>
6943S:	Maintained
6944F:	include/linux/module.h
6945F:	kernel/module.c
6946
6947MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6948W:	http://popies.net/meye/
6949S:	Orphan
6950F:	Documentation/video4linux/meye.txt
6951F:	drivers/media/pci/meye/
6952F:	include/uapi/linux/meye.h
6953
6954MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6955M:	Jiri Slaby <jirislaby@gmail.com>
6956S:	Maintained
6957F:	Documentation/serial/moxa-smartio
6958F:	drivers/tty/mxser.*
6959
6960MR800 AVERMEDIA USB FM RADIO DRIVER
6961M:	Alexey Klimov <klimov.linux@gmail.com>
6962L:	linux-media@vger.kernel.org
6963T:	git git://linuxtv.org/media_tree.git
6964S:	Maintained
6965F:	drivers/media/radio/radio-mr800.c
6966
6967MRF24J40 IEEE 802.15.4 RADIO DRIVER
6968M:	Alan Ott <alan@signal11.us>
6969L:	linux-wpan@vger.kernel.org
6970S:	Maintained
6971F:	drivers/net/ieee802154/mrf24j40.c
6972
6973MSI LAPTOP SUPPORT
6974M:	"Lee, Chun-Yi" <jlee@suse.com>
6975L:	platform-driver-x86@vger.kernel.org
6976S:	Maintained
6977F:	drivers/platform/x86/msi-laptop.c
6978
6979MSI WMI SUPPORT
6980L:	platform-driver-x86@vger.kernel.org
6981S:	Orphan
6982F:	drivers/platform/x86/msi-wmi.c
6983
6984MSI001 MEDIA DRIVER
6985M:	Antti Palosaari <crope@iki.fi>
6986L:	linux-media@vger.kernel.org
6987W:	http://linuxtv.org/
6988W:	http://palosaari.fi/linux/
6989Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6990T:	git git://linuxtv.org/anttip/media_tree.git
6991S:	Maintained
6992F:	drivers/media/tuners/msi001*
6993
6994MSI2500 MEDIA DRIVER
6995M:	Antti Palosaari <crope@iki.fi>
6996L:	linux-media@vger.kernel.org
6997W:	http://linuxtv.org/
6998W:	http://palosaari.fi/linux/
6999Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7000T:	git git://linuxtv.org/anttip/media_tree.git
7001S:	Maintained
7002F:	drivers/media/usb/msi2500/
7003
7004MSYSTEMS DISKONCHIP G3 MTD DRIVER
7005M:	Robert Jarzmik <robert.jarzmik@free.fr>
7006L:	linux-mtd@lists.infradead.org
7007S:	Maintained
7008F:	drivers/mtd/devices/docg3*
7009
7010MT9M032 APTINA SENSOR DRIVER
7011M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7012L:	linux-media@vger.kernel.org
7013T:	git git://linuxtv.org/media_tree.git
7014S:	Maintained
7015F:	drivers/media/i2c/mt9m032.c
7016F:	include/media/mt9m032.h
7017
7018MT9P031 APTINA CAMERA SENSOR
7019M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7020L:	linux-media@vger.kernel.org
7021T:	git git://linuxtv.org/media_tree.git
7022S:	Maintained
7023F:	drivers/media/i2c/mt9p031.c
7024F:	include/media/mt9p031.h
7025
7026MT9T001 APTINA CAMERA SENSOR
7027M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7028L:	linux-media@vger.kernel.org
7029T:	git git://linuxtv.org/media_tree.git
7030S:	Maintained
7031F:	drivers/media/i2c/mt9t001.c
7032F:	include/media/mt9t001.h
7033
7034MT9V032 APTINA CAMERA SENSOR
7035M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7036L:	linux-media@vger.kernel.org
7037T:	git git://linuxtv.org/media_tree.git
7038S:	Maintained
7039F:	Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7040F:	drivers/media/i2c/mt9v032.c
7041F:	include/media/mt9v032.h
7042
7043MULTIFUNCTION DEVICES (MFD)
7044M:	Samuel Ortiz <sameo@linux.intel.com>
7045M:	Lee Jones <lee.jones@linaro.org>
7046T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7047S:	Supported
7048F:	drivers/mfd/
7049F:	include/linux/mfd/
7050
7051MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7052M:	Ulf Hansson <ulf.hansson@linaro.org>
7053L:	linux-mmc@vger.kernel.org
7054T:	git git://git.linaro.org/people/ulf.hansson/mmc.git
7055S:	Maintained
7056F:	drivers/mmc/
7057F:	include/linux/mmc/
7058F:	include/uapi/linux/mmc/
7059
7060MULTIMEDIA CARD (MMC) ETC. OVER SPI
7061S:	Orphan
7062F:	drivers/mmc/host/mmc_spi.c
7063F:	include/linux/spi/mmc_spi.h
7064
7065MULTISOUND SOUND DRIVER
7066M:	Andrew Veliath <andrewtv@usa.net>
7067S:	Maintained
7068F:	Documentation/sound/oss/MultiSound
7069F:	sound/oss/msnd*
7070
7071MULTITECH MULTIPORT CARD (ISICOM)
7072S:	Orphan
7073F:	drivers/tty/isicom.c
7074F:	include/linux/isicom.h
7075
7076MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7077M:	Felipe Balbi <balbi@ti.com>
7078L:	linux-usb@vger.kernel.org
7079T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7080S:	Maintained
7081F:	drivers/usb/musb/
7082
7083MXL5007T MEDIA DRIVER
7084M:	Michael Krufky <mkrufky@linuxtv.org>
7085L:	linux-media@vger.kernel.org
7086W:	http://linuxtv.org/
7087W:	http://github.com/mkrufky
7088Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7089T:	git git://linuxtv.org/mkrufky/tuners.git
7090S:	Maintained
7091F:	drivers/media/tuners/mxl5007t.*
7092
7093MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7094M:	Hyong-Youb Kim <hykim@myri.com>
7095L:	netdev@vger.kernel.org
7096W:	https://www.myricom.com/support/downloads/myri10ge.html
7097S:	Supported
7098F:	drivers/net/ethernet/myricom/myri10ge/
7099
7100NATSEMI ETHERNET DRIVER (DP8381x)
7101S:	Orphan
7102F:	drivers/net/ethernet/natsemi/natsemi.c
7103
7104NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7105M:	Daniel Mack <zonque@gmail.com>
7106S:	Maintained
7107L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7108W:	http://www.native-instruments.com
7109F:	sound/usb/caiaq/
7110
7111NCP FILESYSTEM
7112M:	Petr Vandrovec <petr@vandrovec.name>
7113S:	Odd Fixes
7114F:	fs/ncpfs/
7115
7116NCR 5380 SCSI DRIVERS
7117M:	Finn Thain <fthain@telegraphics.com.au>
7118M:	Michael Schmitz <schmitzmic@gmail.com>
7119L:	linux-scsi@vger.kernel.org
7120S:	Maintained
7121F:	Documentation/scsi/g_NCR5380.txt
7122F:	drivers/scsi/NCR5380.*
7123F:	drivers/scsi/arm/cumana_1.c
7124F:	drivers/scsi/arm/oak.c
7125F:	drivers/scsi/atari_NCR5380.c
7126F:	drivers/scsi/atari_scsi.*
7127F:	drivers/scsi/dmx3191d.c
7128F:	drivers/scsi/dtc.*
7129F:	drivers/scsi/g_NCR5380.*
7130F:	drivers/scsi/g_NCR5380_mmio.c
7131F:	drivers/scsi/mac_scsi.*
7132F:	drivers/scsi/pas16.*
7133F:	drivers/scsi/sun3_scsi.*
7134F:	drivers/scsi/sun3_scsi_vme.c
7135F:	drivers/scsi/t128.*
7136
7137NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7138M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7139L:	linux-scsi@vger.kernel.org
7140S:	Maintained
7141F:	drivers/scsi/NCR_D700.*
7142
7143NCT6775 HARDWARE MONITOR DRIVER
7144M:	Guenter Roeck <linux@roeck-us.net>
7145L:	lm-sensors@lm-sensors.org
7146S:	Maintained
7147F:	Documentation/hwmon/nct6775
7148F:	drivers/hwmon/nct6775.c
7149
7150NETEFFECT IWARP RNIC DRIVER (IW_NES)
7151M:	Faisal Latif <faisal.latif@intel.com>
7152L:	linux-rdma@vger.kernel.org
7153W:	http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7154S:	Supported
7155F:	drivers/infiniband/hw/nes/
7156
7157NETEM NETWORK EMULATOR
7158M:	Stephen Hemminger <stephen@networkplumber.org>
7159L:	netem@lists.linux-foundation.org
7160S:	Maintained
7161F:	net/sched/sch_netem.c
7162
7163NETERION 10GbE DRIVERS (s2io/vxge)
7164M:	Jon Mason <jdmason@kudzu.us>
7165L:	netdev@vger.kernel.org
7166S:	Supported
7167F:	Documentation/networking/s2io.txt
7168F:	Documentation/networking/vxge.txt
7169F:	drivers/net/ethernet/neterion/
7170
7171NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7172M:	Pablo Neira Ayuso <pablo@netfilter.org>
7173M:	Patrick McHardy <kaber@trash.net>
7174M:	Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7175L:	netfilter-devel@vger.kernel.org
7176L:	coreteam@netfilter.org
7177W:	http://www.netfilter.org/
7178W:	http://www.iptables.org/
7179Q:	http://patchwork.ozlabs.org/project/netfilter-devel/list/
7180T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7181T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7182S:	Supported
7183F:	include/linux/netfilter*
7184F:	include/linux/netfilter/
7185F:	include/net/netfilter/
7186F:	include/uapi/linux/netfilter*
7187F:	include/uapi/linux/netfilter/
7188F:	net/*/netfilter.c
7189F:	net/*/netfilter/
7190F:	net/netfilter/
7191F:	net/bridge/br_netfilter*.c
7192
7193NETLABEL
7194M:	Paul Moore <paul@paul-moore.com>
7195W:	http://netlabel.sf.net
7196L:	netdev@vger.kernel.org
7197S:	Maintained
7198F:	Documentation/netlabel/
7199F:	include/net/netlabel.h
7200F:	net/netlabel/
7201
7202NETROM NETWORK LAYER
7203M:	Ralf Baechle <ralf@linux-mips.org>
7204L:	linux-hams@vger.kernel.org
7205W:	http://www.linux-ax25.org/
7206S:	Maintained
7207F:	include/net/netrom.h
7208F:	include/uapi/linux/netrom.h
7209F:	net/netrom/
7210
7211NETWORK BLOCK DEVICE (NBD)
7212M:	Markus Pargmann <mpa@pengutronix.de>
7213S:	Maintained
7214L:	nbd-general@lists.sourceforge.net
7215T:	git git://git.pengutronix.de/git/mpa/linux-nbd.git
7216F:	Documentation/blockdev/nbd.txt
7217F:	drivers/block/nbd.c
7218F:	include/uapi/linux/nbd.h
7219
7220NETWORK DROP MONITOR
7221M:	Neil Horman <nhorman@tuxdriver.com>
7222L:	netdev@vger.kernel.org
7223S:	Maintained
7224W:	https://fedorahosted.org/dropwatch/
7225F:	net/core/drop_monitor.c
7226
7227NETWORKING [GENERAL]
7228M:	"David S. Miller" <davem@davemloft.net>
7229L:	netdev@vger.kernel.org
7230W:	http://www.linuxfoundation.org/en/Net
7231Q:	http://patchwork.ozlabs.org/project/netdev/list/
7232T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7233T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7234S:	Maintained
7235F:	net/
7236F:	include/net/
7237F:	include/linux/in.h
7238F:	include/linux/net.h
7239F:	include/linux/netdevice.h
7240F:	include/uapi/linux/in.h
7241F:	include/uapi/linux/net.h
7242F:	include/uapi/linux/netdevice.h
7243F:	include/uapi/linux/net_namespace.h
7244F:	tools/net/
7245F:	tools/testing/selftests/net/
7246F:	lib/random32.c
7247F:	lib/test_bpf.c
7248
7249NETWORKING [IPv4/IPv6]
7250M:	"David S. Miller" <davem@davemloft.net>
7251M:	Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7252M:	James Morris <jmorris@namei.org>
7253M:	Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7254M:	Patrick McHardy <kaber@trash.net>
7255L:	netdev@vger.kernel.org
7256T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7257S:	Maintained
7258F:	net/ipv4/
7259F:	net/ipv6/
7260F:	include/net/ip*
7261F:	arch/x86/net/*
7262
7263NETWORKING [IPSEC]
7264M:	Steffen Klassert <steffen.klassert@secunet.com>
7265M:	Herbert Xu <herbert@gondor.apana.org.au>
7266M:	"David S. Miller" <davem@davemloft.net>
7267L:	netdev@vger.kernel.org
7268T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7269T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7270S:	Maintained
7271F:	net/core/flow.c
7272F:	net/xfrm/
7273F:	net/key/
7274F:	net/ipv4/xfrm*
7275F:	net/ipv4/esp4.c
7276F:	net/ipv4/ah4.c
7277F:	net/ipv4/ipcomp.c
7278F:	net/ipv4/ip_vti.c
7279F:	net/ipv6/xfrm*
7280F:	net/ipv6/esp6.c
7281F:	net/ipv6/ah6.c
7282F:	net/ipv6/ipcomp6.c
7283F:	net/ipv6/ip6_vti.c
7284F:	include/uapi/linux/xfrm.h
7285F:	include/net/xfrm.h
7286
7287NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7288M:	Paul Moore <paul@paul-moore.com>
7289L:	netdev@vger.kernel.org
7290S:	Maintained
7291
7292NETWORKING [WIRELESS]
7293L:	linux-wireless@vger.kernel.org
7294Q:	http://patchwork.kernel.org/project/linux-wireless/list/
7295
7296NETWORKING DRIVERS
7297L:	netdev@vger.kernel.org
7298W:	http://www.linuxfoundation.org/en/Net
7299Q:	http://patchwork.ozlabs.org/project/netdev/list/
7300T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7301T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7302S:	Odd Fixes
7303F:	drivers/net/
7304F:	include/linux/if_*
7305F:	include/linux/netdevice.h
7306F:	include/linux/arcdevice.h
7307F:	include/linux/etherdevice.h
7308F:	include/linux/fcdevice.h
7309F:	include/linux/fddidevice.h
7310F:	include/linux/hippidevice.h
7311F:	include/linux/inetdevice.h
7312F:	include/uapi/linux/if_*
7313F:	include/uapi/linux/netdevice.h
7314
7315NETWORKING DRIVERS (WIRELESS)
7316M:	Kalle Valo <kvalo@codeaurora.org>
7317L:	linux-wireless@vger.kernel.org
7318Q:	http://patchwork.kernel.org/project/linux-wireless/list/
7319T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7320S:	Maintained
7321F:	drivers/net/wireless/
7322
7323NETXEN (1/10) GbE SUPPORT
7324M:	Manish Chopra <manish.chopra@qlogic.com>
7325M:	Sony Chacko <sony.chacko@qlogic.com>
7326M:	Rajesh Borundia <rajesh.borundia@qlogic.com>
7327L:	netdev@vger.kernel.org
7328W:	http://www.qlogic.com
7329S:	Supported
7330F:	drivers/net/ethernet/qlogic/netxen/
7331
7332NFC SUBSYSTEM
7333M:	Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7334M:	Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7335M:	Samuel Ortiz <sameo@linux.intel.com>
7336L:	linux-wireless@vger.kernel.org
7337L:	linux-nfc@lists.01.org (subscribers-only)
7338S:	Supported
7339F:	net/nfc/
7340F:	include/net/nfc/
7341F:	include/uapi/linux/nfc.h
7342F:	drivers/nfc/
7343F:	include/linux/platform_data/pn544.h
7344F:	Documentation/devicetree/bindings/net/nfc/
7345
7346NFS, SUNRPC, AND LOCKD CLIENTS
7347M:	Trond Myklebust <trond.myklebust@primarydata.com>
7348M:	Anna Schumaker <anna.schumaker@netapp.com>
7349L:	linux-nfs@vger.kernel.org
7350W:	http://client.linux-nfs.org
7351T:	git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7352S:	Maintained
7353F:	fs/lockd/
7354F:	fs/nfs/
7355F:	fs/nfs_common/
7356F:	net/sunrpc/
7357F:	include/linux/lockd/
7358F:	include/linux/nfs*
7359F:	include/linux/sunrpc/
7360F:	include/uapi/linux/nfs*
7361F:	include/uapi/linux/sunrpc/
7362
7363NILFS2 FILESYSTEM
7364M:	Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7365L:	linux-nilfs@vger.kernel.org
7366W:	http://nilfs.sourceforge.net/
7367T:	git git://github.com/konis/nilfs2.git
7368S:	Supported
7369F:	Documentation/filesystems/nilfs2.txt
7370F:	fs/nilfs2/
7371F:	include/linux/nilfs2_fs.h
7372
7373NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7374M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7375W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7376S:	Maintained
7377F:	Documentation/scsi/NinjaSCSI.txt
7378F:	drivers/scsi/pcmcia/nsp_*
7379
7380NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7381M:	GOTO Masanori <gotom@debian.or.jp>
7382M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7383W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7384S:	Maintained
7385F:	Documentation/scsi/NinjaSCSI.txt
7386F:	drivers/scsi/nsp32*
7387
7388NIOS2 ARCHITECTURE
7389M:	Ley Foon Tan <lftan@altera.com>
7390L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7391T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7392S:	Maintained
7393F:	arch/nios2/
7394
7395NOKIA N900 POWER SUPPLY DRIVERS
7396M:	Pali Rohár <pali.rohar@gmail.com>
7397S:	Maintained
7398F:	include/linux/power/bq2415x_charger.h
7399F:	include/linux/power/bq27x00_battery.h
7400F:	include/linux/power/isp1704_charger.h
7401F:	drivers/power/bq2415x_charger.c
7402F:	drivers/power/bq27x00_battery.c
7403F:	drivers/power/isp1704_charger.c
7404F:	drivers/power/rx51_battery.c
7405
7406NTB DRIVER CORE
7407M:	Jon Mason <jdmason@kudzu.us>
7408M:	Dave Jiang <dave.jiang@intel.com>
7409M:	Allen Hubbe <Allen.Hubbe@emc.com>
7410L:	linux-ntb@googlegroups.com
7411S:	Supported
7412W:	https://github.com/jonmason/ntb/wiki
7413T:	git git://github.com/jonmason/ntb.git
7414F:	drivers/ntb/
7415F:	drivers/net/ntb_netdev.c
7416F:	include/linux/ntb.h
7417F:	include/linux/ntb_transport.h
7418
7419NTB INTEL DRIVER
7420M:	Jon Mason <jdmason@kudzu.us>
7421M:	Dave Jiang <dave.jiang@intel.com>
7422L:	linux-ntb@googlegroups.com
7423S:	Supported
7424W:	https://github.com/jonmason/ntb/wiki
7425T:	git git://github.com/jonmason/ntb.git
7426F:	drivers/ntb/hw/intel/
7427
7428NTFS FILESYSTEM
7429M:	Anton Altaparmakov <anton@tuxera.com>
7430L:	linux-ntfs-dev@lists.sourceforge.net
7431W:	http://www.tuxera.com/
7432T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7433S:	Supported
7434F:	Documentation/filesystems/ntfs.txt
7435F:	fs/ntfs/
7436
7437NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7438M:	Antonino Daplas <adaplas@gmail.com>
7439L:	linux-fbdev@vger.kernel.org
7440S:	Maintained
7441F:	drivers/video/fbdev/riva/
7442F:	drivers/video/fbdev/nvidia/
7443
7444NVM EXPRESS DRIVER
7445M:	Matthew Wilcox <willy@linux.intel.com>
7446L:	linux-nvme@lists.infradead.org
7447T:	git git://git.infradead.org/users/willy/linux-nvme.git
7448S:	Supported
7449F:	drivers/block/nvme*
7450F:	include/linux/nvme.h
7451
7452NVMEM FRAMEWORK
7453M:	Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7454M:	Maxime Ripard <maxime.ripard@free-electrons.com>
7455S:	Maintained
7456F:	drivers/nvmem/
7457F:	Documentation/devicetree/bindings/nvmem/
7458F:	include/linux/nvmem-consumer.h
7459F:	include/linux/nvmem-provider.h
7460
7461NXP-NCI NFC DRIVER
7462M:	Clément Perrochaud <clement.perrochaud@effinnov.com>
7463R:	Charles Gorand <charles.gorand@effinnov.com>
7464L:	linux-nfc@lists.01.org (moderated for non-subscribers)
7465S:	Supported
7466F:	drivers/nfc/nxp-nci
7467
7468NXP TDA998X DRM DRIVER
7469M:	Russell King <rmk+kernel@arm.linux.org.uk>
7470S:	Supported
7471F:	drivers/gpu/drm/i2c/tda998x_drv.c
7472F:	include/drm/i2c/tda998x.h
7473
7474NXP TFA9879 DRIVER
7475M:	Peter Rosin <peda@axentia.se>
7476L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7477S:	Maintained
7478F:	sound/soc/codecs/tfa9879*
7479
7480OMAP SUPPORT
7481M:	Tony Lindgren <tony@atomide.com>
7482L:	linux-omap@vger.kernel.org
7483W:	http://www.muru.com/linux/omap/
7484W:	http://linux.omap.com/
7485Q:	http://patchwork.kernel.org/project/linux-omap/list/
7486T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7487S:	Maintained
7488F:	arch/arm/*omap*/
7489F:	arch/arm/configs/omap1_defconfig
7490F:	arch/arm/configs/omap2plus_defconfig
7491F:	drivers/i2c/busses/i2c-omap.c
7492F:	drivers/irqchip/irq-omap-intc.c
7493F:	drivers/mfd/*omap*.c
7494F:	drivers/mfd/menelaus.c
7495F:	drivers/mfd/palmas.c
7496F:	drivers/mfd/tps65217.c
7497F:	drivers/mfd/tps65218.c
7498F:	drivers/mfd/tps65910.c
7499F:	drivers/mfd/twl-core.[ch]
7500F:	drivers/mfd/twl4030*.c
7501F:	drivers/mfd/twl6030*.c
7502F:	drivers/mfd/twl6040*.c
7503F:	drivers/regulator/palmas-regulator*.c
7504F:	drivers/regulator/pbias-regulator.c
7505F:	drivers/regulator/tps65217-regulator.c
7506F:	drivers/regulator/tps65218-regulator.c
7507F:	drivers/regulator/tps65910-regulator.c
7508F:	drivers/regulator/twl-regulator.c
7509F:	include/linux/i2c-omap.h
7510
7511OMAP DEVICE TREE SUPPORT
7512M:	Benoît Cousson <bcousson@baylibre.com>
7513M:	Tony Lindgren <tony@atomide.com>
7514L:	linux-omap@vger.kernel.org
7515L:	devicetree@vger.kernel.org
7516S:	Maintained
7517F:	arch/arm/boot/dts/*omap*
7518F:	arch/arm/boot/dts/*am3*
7519F:	arch/arm/boot/dts/*am4*
7520F:	arch/arm/boot/dts/*am5*
7521F:	arch/arm/boot/dts/*dra7*
7522
7523OMAP CLOCK FRAMEWORK SUPPORT
7524M:	Paul Walmsley <paul@pwsan.com>
7525L:	linux-omap@vger.kernel.org
7526S:	Maintained
7527F:	arch/arm/*omap*/*clock*
7528
7529OMAP POWER MANAGEMENT SUPPORT
7530M:	Kevin Hilman <khilman@deeprootsystems.com>
7531L:	linux-omap@vger.kernel.org
7532S:	Maintained
7533F:	arch/arm/*omap*/*pm*
7534F:	drivers/cpufreq/omap-cpufreq.c
7535
7536OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7537M:	Rajendra Nayak <rnayak@ti.com>
7538M:	Paul Walmsley <paul@pwsan.com>
7539L:	linux-omap@vger.kernel.org
7540S:	Maintained
7541F:	arch/arm/mach-omap2/prm*
7542
7543OMAP AUDIO SUPPORT
7544M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
7545M:	Jarkko Nikula <jarkko.nikula@bitmer.com>
7546L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7547L:	linux-omap@vger.kernel.org
7548S:	Maintained
7549F:	sound/soc/omap/
7550
7551OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7552M:	Roger Quadros <rogerq@ti.com>
7553M:	Tony Lindgren <tony@atomide.com>
7554L:	linux-omap@vger.kernel.org
7555S:	Maintained
7556F:	drivers/memory/omap-gpmc.c
7557F:	arch/arm/mach-omap2/*gpmc*
7558
7559OMAP FRAMEBUFFER SUPPORT
7560M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
7561L:	linux-fbdev@vger.kernel.org
7562L:	linux-omap@vger.kernel.org
7563S:	Maintained
7564F:	drivers/video/fbdev/omap/
7565
7566OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7567M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
7568L:	linux-omap@vger.kernel.org
7569L:	linux-fbdev@vger.kernel.org
7570S:	Maintained
7571F:	drivers/video/fbdev/omap2/
7572F:	Documentation/arm/OMAP/DSS
7573
7574OMAP HARDWARE SPINLOCK SUPPORT
7575M:	Ohad Ben-Cohen <ohad@wizery.com>
7576L:	linux-omap@vger.kernel.org
7577S:	Maintained
7578F:	drivers/hwspinlock/omap_hwspinlock.c
7579
7580OMAP MMC SUPPORT
7581M:	Jarkko Lavinen <jarkko.lavinen@nokia.com>
7582L:	linux-omap@vger.kernel.org
7583S:	Maintained
7584F:	drivers/mmc/host/omap.c
7585
7586OMAP HS MMC SUPPORT
7587L:	linux-mmc@vger.kernel.org
7588L:	linux-omap@vger.kernel.org
7589S:	Orphan
7590F:	drivers/mmc/host/omap_hsmmc.c
7591
7592OMAP RANDOM NUMBER GENERATOR SUPPORT
7593M:	Deepak Saxena <dsaxena@plexity.net>
7594S:	Maintained
7595F:	drivers/char/hw_random/omap-rng.c
7596
7597OMAP HWMOD SUPPORT
7598M:	Benoît Cousson <bcousson@baylibre.com>
7599M:	Paul Walmsley <paul@pwsan.com>
7600L:	linux-omap@vger.kernel.org
7601S:	Maintained
7602F:	arch/arm/mach-omap2/omap_hwmod.*
7603
7604OMAP HWMOD DATA
7605M:	Paul Walmsley <paul@pwsan.com>
7606L:	linux-omap@vger.kernel.org
7607S:	Maintained
7608F:	arch/arm/mach-omap2/omap_hwmod*data*
7609
7610OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7611M:	Benoît Cousson <bcousson@baylibre.com>
7612L:	linux-omap@vger.kernel.org
7613S:	Maintained
7614F:	arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7615
7616OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7617M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7618L:	linux-media@vger.kernel.org
7619S:	Maintained
7620F:	Documentation/devicetree/bindings/media/ti,omap3isp.txt
7621F:	drivers/media/platform/omap3isp/
7622F:	drivers/staging/media/omap4iss/
7623
7624OMAP USB SUPPORT
7625M:	Felipe Balbi <balbi@ti.com>
7626L:	linux-usb@vger.kernel.org
7627L:	linux-omap@vger.kernel.org
7628T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7629S:	Maintained
7630F:	drivers/usb/*/*omap*
7631F:	arch/arm/*omap*/usb*
7632
7633OMAP GPIO DRIVER
7634M:	Javier Martinez Canillas <javier@dowhile0.org>
7635M:	Santosh Shilimkar <ssantosh@kernel.org>
7636M:	Kevin Hilman <khilman@deeprootsystems.com>
7637L:	linux-omap@vger.kernel.org
7638S:	Maintained
7639F:	drivers/gpio/gpio-omap.c
7640
7641OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7642M:	Mark Jackson <mpfj@newflow.co.uk>
7643L:	linux-omap@vger.kernel.org
7644S:	Maintained
7645F:	arch/arm/boot/dts/am335x-nano.dts
7646
7647OMFS FILESYSTEM
7648M:	Bob Copeland <me@bobcopeland.com>
7649L:	linux-karma-devel@lists.sourceforge.net
7650S:	Maintained
7651F:	Documentation/filesystems/omfs.txt
7652F:	fs/omfs/
7653
7654OMNIKEY CARDMAN 4000 DRIVER
7655M:	Harald Welte <laforge@gnumonks.org>
7656S:	Maintained
7657F:	drivers/char/pcmcia/cm4000_cs.c
7658F:	include/linux/cm4000_cs.h
7659F:	include/uapi/linux/cm4000_cs.h
7660
7661OMNIKEY CARDMAN 4040 DRIVER
7662M:	Harald Welte <laforge@gnumonks.org>
7663S:	Maintained
7664F:	drivers/char/pcmcia/cm4040_cs.*
7665
7666OMNIVISION OV7670 SENSOR DRIVER
7667M:	Jonathan Corbet <corbet@lwn.net>
7668L:	linux-media@vger.kernel.org
7669T:	git git://linuxtv.org/media_tree.git
7670S:	Maintained
7671F:	drivers/media/i2c/ov7670.c
7672
7673ONENAND FLASH DRIVER
7674M:	Kyungmin Park <kyungmin.park@samsung.com>
7675L:	linux-mtd@lists.infradead.org
7676S:	Maintained
7677F:	drivers/mtd/onenand/
7678F:	include/linux/mtd/onenand*.h
7679
7680ONSTREAM SCSI TAPE DRIVER
7681M:	Willem Riede <osst@riede.org>
7682L:	osst-users@lists.sourceforge.net
7683L:	linux-scsi@vger.kernel.org
7684S:	Maintained
7685F:	Documentation/scsi/osst.txt
7686F:	drivers/scsi/osst.*
7687F:	drivers/scsi/osst_*.h
7688F:	drivers/scsi/st.h
7689
7690OPENCORES I2C BUS DRIVER
7691M:	Peter Korsgaard <jacmet@sunsite.dk>
7692L:	linux-i2c@vger.kernel.org
7693S:	Maintained
7694F:	Documentation/i2c/busses/i2c-ocores
7695F:	drivers/i2c/busses/i2c-ocores.c
7696
7697OPEN FIRMWARE AND FLATTENED DEVICE TREE
7698M:	Rob Herring <robh+dt@kernel.org>
7699M:	Frank Rowand <frowand.list@gmail.com>
7700M:	Grant Likely <grant.likely@linaro.org>
7701L:	devicetree@vger.kernel.org
7702W:	http://www.devicetree.org/
7703T:	git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7704S:	Maintained
7705F:	drivers/of/
7706F:	include/linux/of*.h
7707F:	scripts/dtc/
7708
7709OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7710M:	Rob Herring <robh+dt@kernel.org>
7711M:	Pawel Moll <pawel.moll@arm.com>
7712M:	Mark Rutland <mark.rutland@arm.com>
7713M:	Ian Campbell <ijc+devicetree@hellion.org.uk>
7714M:	Kumar Gala <galak@codeaurora.org>
7715L:	devicetree@vger.kernel.org
7716S:	Maintained
7717F:	Documentation/devicetree/
7718F:	arch/*/boot/dts/
7719F:	include/dt-bindings/
7720
7721OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7722M:	Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7723L:	devicetree@vger.kernel.org
7724S:	Maintained
7725F:	Documentation/devicetree/dynamic-resolution-notes.txt
7726F:	Documentation/devicetree/overlay-notes.txt
7727F:	drivers/of/overlay.c
7728F:	drivers/of/resolver.c
7729
7730OPENRISC ARCHITECTURE
7731M:	Jonas Bonn <jonas@southpole.se>
7732W:	http://openrisc.net
7733L:	linux@lists.openrisc.net (moderated for non-subscribers)
7734S:	Maintained
7735T:	git git://openrisc.net/~jonas/linux
7736F:	arch/openrisc/
7737
7738OPENVSWITCH
7739M:	Pravin Shelar <pshelar@nicira.com>
7740L:	netdev@vger.kernel.org
7741L:	dev@openvswitch.org
7742W:	http://openvswitch.org
7743S:	Maintained
7744F:	net/openvswitch/
7745F:	include/uapi/linux/openvswitch.h
7746
7747OPL4 DRIVER
7748M:	Clemens Ladisch <clemens@ladisch.de>
7749L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7750T:	git git://git.alsa-project.org/alsa-kernel.git
7751S:	Maintained
7752F:	sound/drivers/opl4/
7753
7754OPROFILE
7755M:	Robert Richter <rric@kernel.org>
7756L:	oprofile-list@lists.sf.net
7757S:	Maintained
7758F:	arch/*/include/asm/oprofile*.h
7759F:	arch/*/oprofile/
7760F:	drivers/oprofile/
7761F:	include/linux/oprofile.h
7762
7763ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7764M:	Mark Fasheh <mfasheh@suse.com>
7765M:	Joel Becker <jlbec@evilplan.org>
7766L:	ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7767W:	http://ocfs2.wiki.kernel.org
7768S:	Supported
7769F:	Documentation/filesystems/ocfs2.txt
7770F:	Documentation/filesystems/dlmfs.txt
7771F:	fs/ocfs2/
7772
7773ORINOCO DRIVER
7774L:	linux-wireless@vger.kernel.org
7775W:	http://wireless.kernel.org/en/users/Drivers/orinoco
7776W:	http://www.nongnu.org/orinoco/
7777S:	Orphan
7778F:	drivers/net/wireless/orinoco/
7779
7780OSD LIBRARY and FILESYSTEM
7781M:	Boaz Harrosh <ooo@electrozaur.com>
7782M:	Benny Halevy <bhalevy@primarydata.com>
7783L:	osd-dev@open-osd.org
7784W:	http://open-osd.org
7785T:	git git://git.open-osd.org/open-osd.git
7786S:	Maintained
7787F:	drivers/scsi/osd/
7788F:	include/scsi/osd_*
7789F:	fs/exofs/
7790
7791OVERLAY FILESYSTEM
7792M:	Miklos Szeredi <miklos@szeredi.hu>
7793L:	linux-unionfs@vger.kernel.org
7794T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7795S:	Supported
7796F:	fs/overlayfs/
7797F:	Documentation/filesystems/overlayfs.txt
7798
7799P54 WIRELESS DRIVER
7800M:	Christian Lamparter <chunkeey@googlemail.com>
7801L:	linux-wireless@vger.kernel.org
7802W:	http://wireless.kernel.org/en/users/Drivers/p54
7803S:	Maintained
7804F:	drivers/net/wireless/p54/
7805
7806PA SEMI ETHERNET DRIVER
7807M:	Olof Johansson <olof@lixom.net>
7808L:	netdev@vger.kernel.org
7809S:	Maintained
7810F:	drivers/net/ethernet/pasemi/*
7811
7812PA SEMI SMBUS DRIVER
7813M:	Olof Johansson <olof@lixom.net>
7814L:	linux-i2c@vger.kernel.org
7815S:	Maintained
7816F:	drivers/i2c/busses/i2c-pasemi.c
7817
7818PADATA PARALLEL EXECUTION MECHANISM
7819M:	Steffen Klassert <steffen.klassert@secunet.com>
7820L:	linux-crypto@vger.kernel.org
7821S:	Maintained
7822F:	kernel/padata.c
7823F:	include/linux/padata.h
7824F:	Documentation/padata.txt
7825
7826PANASONIC LAPTOP ACPI EXTRAS DRIVER
7827M:	Harald Welte <laforge@gnumonks.org>
7828L:	platform-driver-x86@vger.kernel.org
7829S:	Maintained
7830F:	drivers/platform/x86/panasonic-laptop.c
7831
7832PANASONIC MN10300/AM33/AM34 PORT
7833M:	David Howells <dhowells@redhat.com>
7834M:	Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7835L:	linux-am33-list@redhat.com (moderated for non-subscribers)
7836W:	ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7837S:	Maintained
7838F:	Documentation/mn10300/
7839F:	arch/mn10300/
7840
7841PARALLEL PORT SUBSYSTEM
7842M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7843M:	Sudip Mukherjee <sudip@vectorindia.org>
7844L:	linux-parport@lists.infradead.org (subscribers-only)
7845S:	Maintained
7846F:	drivers/parport/
7847F:	include/linux/parport*.h
7848F:	drivers/char/ppdev.c
7849F:	include/uapi/linux/ppdev.h
7850F:	Documentation/parport*.txt
7851
7852PARAVIRT_OPS INTERFACE
7853M:	Jeremy Fitzhardinge <jeremy@goop.org>
7854M:	Chris Wright <chrisw@sous-sol.org>
7855M:	Alok Kataria <akataria@vmware.com>
7856M:	Rusty Russell <rusty@rustcorp.com.au>
7857L:	virtualization@lists.linux-foundation.org
7858S:	Supported
7859F:	Documentation/virtual/paravirt_ops.txt
7860F:	arch/*/kernel/paravirt*
7861F:	arch/*/include/asm/paravirt.h
7862
7863PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7864M:	Tim Waugh <tim@cyberelk.net>
7865L:	linux-parport@lists.infradead.org (subscribers-only)
7866S:	Maintained
7867F:	Documentation/blockdev/paride.txt
7868F:	drivers/block/paride/
7869
7870PARISC ARCHITECTURE
7871M:	"James E.J. Bottomley" <jejb@parisc-linux.org>
7872M:	Helge Deller <deller@gmx.de>
7873L:	linux-parisc@vger.kernel.org
7874W:	http://www.parisc-linux.org/
7875Q:	http://patchwork.kernel.org/project/linux-parisc/list/
7876T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7877T:	git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7878S:	Maintained
7879F:	arch/parisc/
7880F:	Documentation/parisc/
7881F:	drivers/parisc/
7882F:	drivers/char/agp/parisc-agp.c
7883F:	drivers/input/serio/gscps2.c
7884F:	drivers/parport/parport_gsc.*
7885F:	drivers/tty/serial/8250/8250_gsc.c
7886F:	drivers/video/fbdev/sti*
7887F:	drivers/video/console/sti*
7888F:	drivers/video/logo/logo_parisc*
7889
7890PC87360 HARDWARE MONITORING DRIVER
7891M:	Jim Cromie <jim.cromie@gmail.com>
7892L:	lm-sensors@lm-sensors.org
7893S:	Maintained
7894F:	Documentation/hwmon/pc87360
7895F:	drivers/hwmon/pc87360.c
7896
7897PC8736x GPIO DRIVER
7898M:	Jim Cromie <jim.cromie@gmail.com>
7899S:	Maintained
7900F:	drivers/char/pc8736x_gpio.c
7901
7902PC87427 HARDWARE MONITORING DRIVER
7903M:	Jean Delvare <jdelvare@suse.com>
7904L:	lm-sensors@lm-sensors.org
7905S:	Maintained
7906F:	Documentation/hwmon/pc87427
7907F:	drivers/hwmon/pc87427.c
7908
7909PCA9532 LED DRIVER
7910M:	Riku Voipio <riku.voipio@iki.fi>
7911S:	Maintained
7912F:	drivers/leds/leds-pca9532.c
7913F:	include/linux/leds-pca9532.h
7914
7915PCA9541 I2C BUS MASTER SELECTOR DRIVER
7916M:	Guenter Roeck <linux@roeck-us.net>
7917L:	linux-i2c@vger.kernel.org
7918S:	Maintained
7919F:	drivers/i2c/muxes/i2c-mux-pca9541.c
7920
7921PCDP - PRIMARY CONSOLE AND DEBUG PORT
7922M:	Khalid Aziz <khalid@gonehiking.org>
7923S:	Maintained
7924F:	drivers/firmware/pcdp.*
7925
7926PCI ERROR RECOVERY
7927M:	Linas Vepstas <linasvepstas@gmail.com>
7928L:	linux-pci@vger.kernel.org
7929S:	Supported
7930F:	Documentation/PCI/pci-error-recovery.txt
7931
7932PCI SUBSYSTEM
7933M:	Bjorn Helgaas <bhelgaas@google.com>
7934L:	linux-pci@vger.kernel.org
7935Q:	http://patchwork.ozlabs.org/project/linux-pci/list/
7936T:	git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7937S:	Supported
7938F:	Documentation/PCI/
7939F:	drivers/pci/
7940F:	include/linux/pci*
7941F:	arch/x86/pci/
7942F:	arch/x86/kernel/quirks.c
7943
7944PCI DRIVER FOR ARM VERSATILE PLATFORM
7945M:	Rob Herring <robh@kernel.org>
7946L:	linux-pci@vger.kernel.org
7947L:	linux-arm-kernel@lists.infradead.org
7948S:	Maintained
7949F:	Documentation/devicetree/bindings/pci/versatile.txt
7950F:	drivers/pci/host/pci-versatile.c
7951
7952PCI DRIVER FOR APPLIEDMICRO XGENE
7953M:	Tanmay Inamdar <tinamdar@apm.com>
7954L:	linux-pci@vger.kernel.org
7955L:	linux-arm-kernel@lists.infradead.org
7956S:	Maintained
7957F:	Documentation/devicetree/bindings/pci/xgene-pci.txt
7958F:	drivers/pci/host/pci-xgene.c
7959
7960PCI DRIVER FOR FREESCALE LAYERSCAPE
7961M:	Minghuan Lian <minghuan.Lian@freescale.com>
7962M:	Mingkai Hu <mingkai.hu@freescale.com>
7963M:	Roy Zang <tie-fei.zang@freescale.com>
7964L:	linuxppc-dev@lists.ozlabs.org
7965L:	linux-pci@vger.kernel.org
7966L:	linux-arm-kernel@lists.infradead.org
7967S:	Maintained
7968F:	drivers/pci/host/*layerscape*
7969
7970PCI DRIVER FOR IMX6
7971M:	Richard Zhu <Richard.Zhu@freescale.com>
7972M:	Lucas Stach <l.stach@pengutronix.de>
7973L:	linux-pci@vger.kernel.org
7974L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7975S:	Maintained
7976F:	drivers/pci/host/*imx6*
7977
7978PCI DRIVER FOR TI KEYSTONE
7979M:	Murali Karicheri <m-karicheri2@ti.com>
7980L:	linux-pci@vger.kernel.org
7981L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7982S:	Maintained
7983F:	drivers/pci/host/*keystone*
7984
7985PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7986M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7987M:	Jason Cooper <jason@lakedaemon.net>
7988L:	linux-pci@vger.kernel.org
7989L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7990S:	Maintained
7991F:	drivers/pci/host/*mvebu*
7992
7993PCI DRIVER FOR NVIDIA TEGRA
7994M:	Thierry Reding <thierry.reding@gmail.com>
7995L:	linux-tegra@vger.kernel.org
7996L:	linux-pci@vger.kernel.org
7997S:	Supported
7998F:	Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7999F:	drivers/pci/host/pci-tegra.c
8000
8001PCI DRIVER FOR TI DRA7XX
8002M:	Kishon Vijay Abraham I <kishon@ti.com>
8003L:	linux-omap@vger.kernel.org
8004L:	linux-pci@vger.kernel.org
8005S:	Supported
8006F:	Documentation/devicetree/bindings/pci/ti-pci.txt
8007F:	drivers/pci/host/pci-dra7xx.c
8008
8009PCI DRIVER FOR RENESAS R-CAR
8010M:	Simon Horman <horms@verge.net.au>
8011L:	linux-pci@vger.kernel.org
8012L:	linux-sh@vger.kernel.org
8013S:	Maintained
8014F:	drivers/pci/host/*rcar*
8015
8016PCI DRIVER FOR SAMSUNG EXYNOS
8017M:	Jingoo Han <jingoohan1@gmail.com>
8018L:	linux-pci@vger.kernel.org
8019L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8020L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8021S:	Maintained
8022F:	drivers/pci/host/pci-exynos.c
8023
8024PCI DRIVER FOR SYNOPSIS DESIGNWARE
8025M:	Jingoo Han <jingoohan1@gmail.com>
8026M:	Pratyush Anand <pratyush.anand@gmail.com>
8027L:	linux-pci@vger.kernel.org
8028S:	Maintained
8029F:	drivers/pci/host/*designware*
8030
8031PCI DRIVER FOR GENERIC OF HOSTS
8032M:	Will Deacon <will.deacon@arm.com>
8033L:	linux-pci@vger.kernel.org
8034L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8035S:	Maintained
8036F:	Documentation/devicetree/bindings/pci/host-generic-pci.txt
8037F:	drivers/pci/host/pci-host-generic.c
8038
8039PCIE DRIVER FOR ST SPEAR13XX
8040M:	Pratyush Anand <pratyush.anand@gmail.com>
8041L:	linux-pci@vger.kernel.org
8042S:	Maintained
8043F:	drivers/pci/host/*spear*
8044
8045PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8046M:	Duc Dang <dhdang@apm.com>
8047L:	linux-pci@vger.kernel.org
8048L:	linux-arm-kernel@lists.infradead.org
8049S:	Maintained
8050F:	Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8051F:	drivers/pci/host/pci-xgene-msi.c
8052
8053PCMCIA SUBSYSTEM
8054P:	Linux PCMCIA Team
8055L:	linux-pcmcia@lists.infradead.org
8056W:	http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8057T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8058S:	Maintained
8059F:	Documentation/pcmcia/
8060F:	drivers/pcmcia/
8061F:	include/pcmcia/
8062
8063PCNET32 NETWORK DRIVER
8064M:	Don Fry <pcnet32@frontier.com>
8065L:	netdev@vger.kernel.org
8066S:	Maintained
8067F:	drivers/net/ethernet/amd/pcnet32.c
8068
8069PCRYPT PARALLEL CRYPTO ENGINE
8070M:	Steffen Klassert <steffen.klassert@secunet.com>
8071L:	linux-crypto@vger.kernel.org
8072S:	Maintained
8073F:	crypto/pcrypt.c
8074F:	include/crypto/pcrypt.h
8075
8076PER-CPU MEMORY ALLOCATOR
8077M:	Tejun Heo <tj@kernel.org>
8078M:	Christoph Lameter <cl@linux-foundation.org>
8079T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8080S:	Maintained
8081F:	include/linux/percpu*.h
8082F:	mm/percpu*.c
8083F:	arch/*/include/asm/percpu.h
8084
8085PER-TASK DELAY ACCOUNTING
8086M:	Balbir Singh <bsingharora@gmail.com>
8087S:	Maintained
8088F:	include/linux/delayacct.h
8089F:	kernel/delayacct.c
8090
8091PERFORMANCE EVENTS SUBSYSTEM
8092M:	Peter Zijlstra <a.p.zijlstra@chello.nl>
8093M:	Ingo Molnar <mingo@redhat.com>
8094M:	Arnaldo Carvalho de Melo <acme@kernel.org>
8095L:	linux-kernel@vger.kernel.org
8096T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8097S:	Supported
8098F:	kernel/events/*
8099F:	include/linux/perf_event.h
8100F:	include/uapi/linux/perf_event.h
8101F:	arch/*/kernel/perf_event*.c
8102F:	arch/*/kernel/*/perf_event*.c
8103F:	arch/*/kernel/*/*/perf_event*.c
8104F:	arch/*/include/asm/perf_event.h
8105F:	arch/*/kernel/perf_callchain.c
8106F:	tools/perf/
8107
8108PERSONALITY HANDLING
8109M:	Christoph Hellwig <hch@infradead.org>
8110L:	linux-abi-devel@lists.sourceforge.net
8111S:	Maintained
8112F:	include/linux/personality.h
8113F:	include/uapi/linux/personality.h
8114
8115PHONET PROTOCOL
8116M:	Remi Denis-Courmont <courmisch@gmail.com>
8117S:	Supported
8118F:	Documentation/networking/phonet.txt
8119F:	include/linux/phonet.h
8120F:	include/net/phonet/
8121F:	include/uapi/linux/phonet.h
8122F:	net/phonet/
8123
8124PHRAM MTD DRIVER
8125M:	Joern Engel <joern@lazybastard.org>
8126L:	linux-mtd@lists.infradead.org
8127S:	Maintained
8128F:	drivers/mtd/devices/phram.c
8129
8130PICOLCD HID DRIVER
8131M:	Bruno Prémont <bonbons@linux-vserver.org>
8132L:	linux-input@vger.kernel.org
8133S:	Maintained
8134F:	drivers/hid/hid-picolcd*
8135
8136PICOXCELL SUPPORT
8137M:	Jamie Iles <jamie@jamieiles.com>
8138L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8139T:	git git://github.com/jamieiles/linux-2.6-ji.git
8140S:	Supported
8141F:	arch/arm/boot/dts/picoxcell*
8142F:	arch/arm/mach-picoxcell/
8143F:	drivers/crypto/picoxcell*
8144
8145PIN CONTROL SUBSYSTEM
8146M:	Linus Walleij <linus.walleij@linaro.org>
8147L:	linux-gpio@vger.kernel.org
8148T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8149S:	Maintained
8150F:	drivers/pinctrl/
8151F:	include/linux/pinctrl/
8152
8153PIN CONTROLLER - ATMEL AT91
8154M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8155L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8156S:	Maintained
8157F:	drivers/pinctrl/pinctrl-at91.*
8158
8159PIN CONTROLLER - INTEL
8160M:	Mika Westerberg <mika.westerberg@linux.intel.com>
8161M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
8162S:	Maintained
8163F:	drivers/pinctrl/intel/
8164
8165PIN CONTROLLER - RENESAS
8166M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8167L:	linux-sh@vger.kernel.org
8168S:	Maintained
8169F:	drivers/pinctrl/sh-pfc/
8170
8171PIN CONTROLLER - SAMSUNG
8172M:	Tomasz Figa <tomasz.figa@gmail.com>
8173L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8174L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8175S:	Maintained
8176F:	drivers/pinctrl/samsung/
8177
8178PIN CONTROLLER - ST SPEAR
8179M:	Viresh Kumar <vireshk@kernel.org>
8180L:	spear-devel@list.st.com
8181L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8182W:	http://www.st.com/spear
8183S:	Maintained
8184F:	drivers/pinctrl/spear/
8185
8186PKTCDVD DRIVER
8187M:	Jiri Kosina <jikos@kernel.org>
8188S:	Maintained
8189F:	drivers/block/pktcdvd.c
8190F:	include/linux/pktcdvd.h
8191F:	include/uapi/linux/pktcdvd.h
8192
8193PKUNITY SOC DRIVERS
8194M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
8195W:	http://mprc.pku.edu.cn/~guanxuetao/linux
8196S:	Maintained
8197T:	git git://github.com/gxt/linux.git
8198F:	drivers/input/serio/i8042-unicore32io.h
8199F:	drivers/i2c/busses/i2c-puv3.c
8200F:	drivers/video/fbdev/fb-puv3.c
8201F:	drivers/rtc/rtc-puv3.c
8202
8203PMBUS HARDWARE MONITORING DRIVERS
8204M:	Guenter Roeck <linux@roeck-us.net>
8205L:	lm-sensors@lm-sensors.org
8206W:	http://www.lm-sensors.org/
8207W:	http://www.roeck-us.net/linux/drivers/
8208T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8209S:	Maintained
8210F:	Documentation/hwmon/pmbus
8211F:	drivers/hwmon/pmbus/
8212F:	include/linux/i2c/pmbus.h
8213
8214PMC SIERRA MaxRAID DRIVER
8215L:	linux-scsi@vger.kernel.org
8216W:	http://www.pmc-sierra.com/
8217S:	Orphan
8218F:	drivers/scsi/pmcraid.*
8219
8220PMC SIERRA PM8001 DRIVER
8221M:	Jack Wang <jinpu.wang@profitbricks.com>
8222M:	lindar_liu@usish.com
8223L:	pmchba@pmcs.com
8224L:	linux-scsi@vger.kernel.org
8225S:	Supported
8226F:	drivers/scsi/pm8001/
8227
8228POSIX CLOCKS and TIMERS
8229M:	Thomas Gleixner <tglx@linutronix.de>
8230L:	linux-kernel@vger.kernel.org
8231T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8232S:	Maintained
8233F:	fs/timerfd.c
8234F:	include/linux/timer*
8235F:	kernel/time/*timer*
8236
8237POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8238M:	Sebastian Reichel <sre@kernel.org>
8239M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8240M:	David Woodhouse <dwmw2@infradead.org>
8241L:	linux-pm@vger.kernel.org
8242T:	git git://git.infradead.org/battery-2.6.git
8243S:	Maintained
8244F:	include/linux/power_supply.h
8245F:	drivers/power/
8246X:	drivers/power/avs/
8247
8248POWER STATE COORDINATION INTERFACE (PSCI)
8249M:	Mark Rutland <mark.rutland@arm.com>
8250M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8251L:	linux-arm-kernel@lists.infradead.org
8252S:	Maintained
8253F:	drivers/firmware/psci.c
8254F:	include/linux/psci.h
8255F:	include/uapi/linux/psci.h
8256
8257PNP SUPPORT
8258M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8259S:	Maintained
8260F:	drivers/pnp/
8261
8262PNXxxxx I2C DRIVER
8263M:	Vitaly Wool <vitalywool@gmail.com>
8264L:	linux-i2c@vger.kernel.org
8265S:	Maintained
8266F:	drivers/i2c/busses/i2c-pnx.c
8267
8268PPP PROTOCOL DRIVERS AND COMPRESSORS
8269M:	Paul Mackerras <paulus@samba.org>
8270L:	linux-ppp@vger.kernel.org
8271S:	Maintained
8272F:	drivers/net/ppp/ppp_*
8273
8274PPP OVER ATM (RFC 2364)
8275M:	Mitchell Blank Jr <mitch@sfgoth.com>
8276S:	Maintained
8277F:	net/atm/pppoatm.c
8278F:	include/uapi/linux/atmppp.h
8279
8280PPP OVER ETHERNET
8281M:	Michal Ostrowski <mostrows@earthlink.net>
8282S:	Maintained
8283F:	drivers/net/ppp/pppoe.c
8284F:	drivers/net/ppp/pppox.c
8285
8286PPP OVER L2TP
8287M:	James Chapman <jchapman@katalix.com>
8288S:	Maintained
8289F:	net/l2tp/l2tp_ppp.c
8290F:	include/linux/if_pppol2tp.h
8291F:	include/uapi/linux/if_pppol2tp.h
8292
8293PPS SUPPORT
8294M:	Rodolfo Giometti <giometti@enneenne.com>
8295W:	http://wiki.enneenne.com/index.php/LinuxPPS_support
8296L:	linuxpps@ml.enneenne.com (subscribers-only)
8297S:	Maintained
8298F:	Documentation/pps/
8299F:	drivers/pps/
8300F:	include/linux/pps*.h
8301
8302PPTP DRIVER
8303M:	Dmitry Kozlov <xeb@mail.ru>
8304L:	netdev@vger.kernel.org
8305S:	Maintained
8306F:	drivers/net/ppp/pptp.c
8307W:	http://sourceforge.net/projects/accel-pptp
8308
8309PREEMPTIBLE KERNEL
8310M:	Robert Love <rml@tech9.net>
8311L:	kpreempt-tech@lists.sourceforge.net
8312W:	ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8313S:	Supported
8314F:	Documentation/preempt-locking.txt
8315F:	include/linux/preempt.h
8316
8317PRISM54 WIRELESS DRIVER
8318M:	"Luis R. Rodriguez" <mcgrof@gmail.com>
8319L:	linux-wireless@vger.kernel.org
8320W:	http://wireless.kernel.org/en/users/Drivers/p54
8321S:	Obsolete
8322F:	drivers/net/wireless/prism54/
8323
8324PS3 NETWORK SUPPORT
8325M:	Geoff Levand <geoff@infradead.org>
8326L:	netdev@vger.kernel.org
8327L:	linuxppc-dev@lists.ozlabs.org
8328S:	Maintained
8329F:	drivers/net/ethernet/toshiba/ps3_gelic_net.*
8330
8331PS3 PLATFORM SUPPORT
8332M:	Geoff Levand <geoff@infradead.org>
8333L:	linuxppc-dev@lists.ozlabs.org
8334S:	Maintained
8335F:	arch/powerpc/boot/ps3*
8336F:	arch/powerpc/include/asm/lv1call.h
8337F:	arch/powerpc/include/asm/ps3*.h
8338F:	arch/powerpc/platforms/ps3/
8339F:	drivers/*/ps3*
8340F:	drivers/ps3/
8341F:	drivers/rtc/rtc-ps3.c
8342F:	drivers/usb/host/*ps3.c
8343F:	sound/ppc/snd_ps3*
8344
8345PS3VRAM DRIVER
8346M:	Jim Paris <jim@jtan.com>
8347M:	Geoff Levand <geoff@infradead.org>
8348L:	linuxppc-dev@lists.ozlabs.org
8349S:	Maintained
8350F:	drivers/block/ps3vram.c
8351
8352PSTORE FILESYSTEM
8353M:	Anton Vorontsov <anton@enomsg.org>
8354M:	Colin Cross <ccross@android.com>
8355M:	Kees Cook <keescook@chromium.org>
8356M:	Tony Luck <tony.luck@intel.com>
8357S:	Maintained
8358T:	git git://git.infradead.org/users/cbou/linux-pstore.git
8359F:	fs/pstore/
8360F:	include/linux/pstore*
8361F:	drivers/firmware/efi/efi-pstore.c
8362F:	drivers/acpi/apei/erst.c
8363
8364PTP HARDWARE CLOCK SUPPORT
8365M:	Richard Cochran <richardcochran@gmail.com>
8366L:	netdev@vger.kernel.org
8367S:	Maintained
8368W:	http://linuxptp.sourceforge.net/
8369F:	Documentation/ABI/testing/sysfs-ptp
8370F:	Documentation/ptp/*
8371F:	drivers/net/ethernet/freescale/gianfar_ptp.c
8372F:	drivers/net/phy/dp83640*
8373F:	drivers/ptp/*
8374F:	include/linux/ptp_cl*
8375
8376PTRACE SUPPORT
8377M:	Roland McGrath <roland@hack.frob.com>
8378M:	Oleg Nesterov <oleg@redhat.com>
8379S:	Maintained
8380F:	include/asm-generic/syscall.h
8381F:	include/linux/ptrace.h
8382F:	include/linux/regset.h
8383F:	include/linux/tracehook.h
8384F:	include/uapi/linux/ptrace.h
8385F:	kernel/ptrace.c
8386
8387PVRUSB2 VIDEO4LINUX DRIVER
8388M:	Mike Isely <isely@pobox.com>
8389L:	pvrusb2@isely.net	(subscribers-only)
8390L:	linux-media@vger.kernel.org
8391W:	http://www.isely.net/pvrusb2/
8392T:	git git://linuxtv.org/media_tree.git
8393S:	Maintained
8394F:	Documentation/video4linux/README.pvrusb2
8395F:	drivers/media/usb/pvrusb2/
8396
8397PWC WEBCAM DRIVER
8398M:	Hans de Goede <hdegoede@redhat.com>
8399L:	linux-media@vger.kernel.org
8400T:	git git://linuxtv.org/media_tree.git
8401S:	Maintained
8402F:	drivers/media/usb/pwc/*
8403
8404PWM FAN DRIVER
8405M:	Kamil Debski <k.debski@samsung.com>
8406L:	lm-sensors@lm-sensors.org
8407S:	Supported
8408F:	Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8409F:	Documentation/hwmon/pwm-fan
8410F:	drivers/hwmon/pwm-fan.c
8411
8412PWM SUBSYSTEM
8413M:	Thierry Reding <thierry.reding@gmail.com>
8414L:	linux-pwm@vger.kernel.org
8415S:	Maintained
8416T:	git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8417F:	Documentation/pwm.txt
8418F:	Documentation/devicetree/bindings/pwm/
8419F:	include/linux/pwm.h
8420F:	drivers/pwm/
8421F:	drivers/video/backlight/pwm_bl.c
8422F:	include/linux/pwm_backlight.h
8423
8424PXA2xx/PXA3xx SUPPORT
8425M:	Daniel Mack <daniel@zonque.org>
8426M:	Haojian Zhuang <haojian.zhuang@gmail.com>
8427M:	Robert Jarzmik <robert.jarzmik@free.fr>
8428L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8429T:	git git://github.com/hzhuang1/linux.git
8430T:	git git://github.com/rjarzmik/linux.git
8431S:	Maintained
8432F:	arch/arm/mach-pxa/
8433F:	drivers/dma/pxa*
8434F:	drivers/pcmcia/pxa2xx*
8435F:	drivers/spi/spi-pxa2xx*
8436F:	drivers/usb/gadget/udc/pxa2*
8437F:	include/sound/pxa2xx-lib.h
8438F:	sound/arm/pxa*
8439F:	sound/soc/pxa/
8440
8441PXA3xx NAND FLASH DRIVER
8442M:	Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8443L:	linux-mtd@lists.infradead.org
8444S:	Maintained
8445F:	drivers/mtd/nand/pxa3xx_nand.c
8446
8447MMP SUPPORT
8448M:	Eric Miao <eric.y.miao@gmail.com>
8449M:	Haojian Zhuang <haojian.zhuang@gmail.com>
8450L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8451T:	git git://github.com/hzhuang1/linux.git
8452T:	git git://git.linaro.org/people/ycmiao/pxa-linux.git
8453S:	Maintained
8454F:	arch/arm/mach-mmp/
8455
8456PXA MMCI DRIVER
8457S:	Orphan
8458
8459PXA RTC DRIVER
8460M:	Robert Jarzmik <robert.jarzmik@free.fr>
8461L:	rtc-linux@googlegroups.com
8462S:	Maintained
8463
8464QAT DRIVER
8465M:	Tadeusz Struk <tadeusz.struk@intel.com>
8466L:	qat-linux@intel.com
8467S:	Supported
8468F:	drivers/crypto/qat/
8469
8470QIB DRIVER
8471M:	Mike Marciniszyn <infinipath@intel.com>
8472L:	linux-rdma@vger.kernel.org
8473S:	Supported
8474F:	drivers/infiniband/hw/qib/
8475
8476QLOGIC QLA1280 SCSI DRIVER
8477M:	Michael Reed <mdr@sgi.com>
8478L:	linux-scsi@vger.kernel.org
8479S:	Maintained
8480F:	drivers/scsi/qla1280.[ch]
8481
8482QLOGIC QLA2XXX FC-SCSI DRIVER
8483M:	qla2xxx-upstream@qlogic.com
8484L:	linux-scsi@vger.kernel.org
8485S:	Supported
8486F:	Documentation/scsi/LICENSE.qla2xxx
8487F:	drivers/scsi/qla2xxx/
8488
8489QLOGIC QLA4XXX iSCSI DRIVER
8490M:	QLogic-Storage-Upstream@qlogic.com
8491L:	linux-scsi@vger.kernel.org
8492S:	Supported
8493F:	Documentation/scsi/LICENSE.qla4xxx
8494F:	drivers/scsi/qla4xxx/
8495
8496QLOGIC QLA3XXX NETWORK DRIVER
8497M:	Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8498M:	Ron Mercer <ron.mercer@qlogic.com>
8499M:	linux-driver@qlogic.com
8500L:	netdev@vger.kernel.org
8501S:	Supported
8502F:	Documentation/networking/LICENSE.qla3xxx
8503F:	drivers/net/ethernet/qlogic/qla3xxx.*
8504
8505QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8506M:	Dept-GELinuxNICDev@qlogic.com
8507L:	netdev@vger.kernel.org
8508S:	Supported
8509F:	drivers/net/ethernet/qlogic/qlcnic/
8510
8511QLOGIC QLGE 10Gb ETHERNET DRIVER
8512M:	Harish Patil <harish.patil@qlogic.com>
8513M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8514M:	Dept-GELinuxNICDev@qlogic.com
8515M:	linux-driver@qlogic.com
8516L:	netdev@vger.kernel.org
8517S:	Supported
8518F:	drivers/net/ethernet/qlogic/qlge/
8519
8520QNX4 FILESYSTEM
8521M:	Anders Larsen <al@alarsen.net>
8522W:	http://www.alarsen.net/linux/qnx4fs/
8523S:	Maintained
8524F:	fs/qnx4/
8525F:	include/uapi/linux/qnx4_fs.h
8526F:	include/uapi/linux/qnxtypes.h
8527
8528QT1010 MEDIA DRIVER
8529M:	Antti Palosaari <crope@iki.fi>
8530L:	linux-media@vger.kernel.org
8531W:	http://linuxtv.org/
8532W:	http://palosaari.fi/linux/
8533Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8534T:	git git://linuxtv.org/anttip/media_tree.git
8535S:	Maintained
8536F:	drivers/media/tuners/qt1010*
8537
8538QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8539M:	QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8540L:	linux-wireless@vger.kernel.org
8541L:	ath9k-devel@lists.ath9k.org
8542W:	http://wireless.kernel.org/en/users/Drivers/ath9k
8543S:	Supported
8544F:	drivers/net/wireless/ath/ath9k/
8545
8546QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8547M:	Kalle Valo <kvalo@qca.qualcomm.com>
8548L:	ath10k@lists.infradead.org
8549W:	http://wireless.kernel.org/en/users/Drivers/ath10k
8550T:	git git://github.com/kvalo/ath.git
8551S:	Supported
8552F:	drivers/net/wireless/ath/ath10k/
8553
8554QUALCOMM HEXAGON ARCHITECTURE
8555M:	Richard Kuo <rkuo@codeaurora.org>
8556L:	linux-hexagon@vger.kernel.org
8557S:	Supported
8558F:	arch/hexagon/
8559
8560QUALCOMM WCN36XX WIRELESS DRIVER
8561M:	Eugene Krasnikov <k.eugene.e@gmail.com>
8562L:	wcn36xx@lists.infradead.org
8563W:	http://wireless.kernel.org/en/users/Drivers/wcn36xx
8564T:	git git://github.com/KrasnikovEugene/wcn36xx.git
8565S:	Supported
8566F:	drivers/net/wireless/ath/wcn36xx/
8567
8568RADOS BLOCK DEVICE (RBD)
8569M:	Ilya Dryomov <idryomov@gmail.com>
8570M:	Sage Weil <sage@redhat.com>
8571M:	Alex Elder <elder@kernel.org>
8572L:	ceph-devel@vger.kernel.org
8573W:	http://ceph.com/
8574T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8575T:	git git://github.com/ceph/ceph-client.git
8576S:	Supported
8577F:	Documentation/ABI/testing/sysfs-bus-rbd
8578F:	drivers/block/rbd.c
8579F:	drivers/block/rbd_types.h
8580
8581RADEON FRAMEBUFFER DISPLAY DRIVER
8582M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
8583L:	linux-fbdev@vger.kernel.org
8584S:	Maintained
8585F:	drivers/video/fbdev/aty/radeon*
8586F:	include/uapi/linux/radeonfb.h
8587
8588RADIOSHARK RADIO DRIVER
8589M:	Hans de Goede <hdegoede@redhat.com>
8590L:	linux-media@vger.kernel.org
8591T:	git git://linuxtv.org/media_tree.git
8592S:	Maintained
8593F:	drivers/media/radio/radio-shark.c
8594
8595RADIOSHARK2 RADIO DRIVER
8596M:	Hans de Goede <hdegoede@redhat.com>
8597L:	linux-media@vger.kernel.org
8598T:	git git://linuxtv.org/media_tree.git
8599S:	Maintained
8600F:	drivers/media/radio/radio-shark2.c
8601F:	drivers/media/radio/radio-tea5777.c
8602
8603RAGE128 FRAMEBUFFER DISPLAY DRIVER
8604M:	Paul Mackerras <paulus@samba.org>
8605L:	linux-fbdev@vger.kernel.org
8606S:	Maintained
8607F:	drivers/video/fbdev/aty/aty128fb.c
8608
8609RALINK RT2X00 WIRELESS LAN DRIVER
8610P:	rt2x00 project
8611M:	Stanislaw Gruszka <sgruszka@redhat.com>
8612M:	Helmut Schaa <helmut.schaa@googlemail.com>
8613L:	linux-wireless@vger.kernel.org
8614S:	Maintained
8615F:	drivers/net/wireless/rt2x00/
8616
8617RAMDISK RAM BLOCK DEVICE DRIVER
8618M:	Jens Axboe <axboe@kernel.dk>
8619S:	Maintained
8620F:	Documentation/blockdev/ramdisk.txt
8621F:	drivers/block/brd.c
8622
8623RANDOM NUMBER DRIVER
8624M:	"Theodore Ts'o" <tytso@mit.edu>
8625S:	Maintained
8626F:	drivers/char/random.c
8627
8628RAPIDIO SUBSYSTEM
8629M:	Matt Porter <mporter@kernel.crashing.org>
8630M:	Alexandre Bounine <alexandre.bounine@idt.com>
8631S:	Maintained
8632F:	drivers/rapidio/
8633
8634RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8635L:	linux-wireless@vger.kernel.org
8636S:	Orphan
8637F:	drivers/net/wireless/ray*
8638
8639RCUTORTURE MODULE
8640M:	Josh Triplett <josh@joshtriplett.org>
8641M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8642L:	linux-kernel@vger.kernel.org
8643S:	Supported
8644T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8645F:	Documentation/RCU/torture.txt
8646F:	kernel/rcu/rcutorture.c
8647
8648RCUTORTURE TEST FRAMEWORK
8649M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8650M:	Josh Triplett <josh@joshtriplett.org>
8651R:	Steven Rostedt <rostedt@goodmis.org>
8652R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8653R:	Lai Jiangshan <jiangshanlai@gmail.com>
8654L:	linux-kernel@vger.kernel.org
8655S:	Supported
8656T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8657F:	tools/testing/selftests/rcutorture
8658
8659RDC R-321X SoC
8660M:	Florian Fainelli <florian@openwrt.org>
8661S:	Maintained
8662
8663RDC R6040 FAST ETHERNET DRIVER
8664M:	Florian Fainelli <florian@openwrt.org>
8665L:	netdev@vger.kernel.org
8666S:	Maintained
8667F:	drivers/net/ethernet/rdc/r6040.c
8668
8669RDS - RELIABLE DATAGRAM SOCKETS
8670M:	Chien Yen <chien.yen@oracle.com>
8671L:	rds-devel@oss.oracle.com (moderated for non-subscribers)
8672S:	Supported
8673F:	net/rds/
8674
8675READ-COPY UPDATE (RCU)
8676M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8677M:	Josh Triplett <josh@joshtriplett.org>
8678R:	Steven Rostedt <rostedt@goodmis.org>
8679R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8680R:	Lai Jiangshan <jiangshanlai@gmail.com>
8681L:	linux-kernel@vger.kernel.org
8682W:	http://www.rdrop.com/users/paulmck/RCU/
8683S:	Supported
8684T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8685F:	Documentation/RCU/
8686X:	Documentation/RCU/torture.txt
8687F:	include/linux/rcu*
8688X:	include/linux/srcu.h
8689F:	kernel/rcu/
8690X:	kernel/torture.c
8691
8692REAL TIME CLOCK (RTC) SUBSYSTEM
8693M:	Alessandro Zummo <a.zummo@towertech.it>
8694M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
8695L:	rtc-linux@googlegroups.com
8696Q:	http://patchwork.ozlabs.org/project/rtc-linux/list/
8697T:	git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8698S:	Maintained
8699F:	Documentation/rtc.txt
8700F:	drivers/rtc/
8701F:	include/linux/rtc.h
8702F:	include/uapi/linux/rtc.h
8703
8704REALTEK AUDIO CODECS
8705M:	Bard Liao <bardliao@realtek.com>
8706M:	Oder Chiou <oder_chiou@realtek.com>
8707S:	Maintained
8708F:	sound/soc/codecs/rt*
8709F:	include/sound/rt*.h
8710
8711REISERFS FILE SYSTEM
8712L:	reiserfs-devel@vger.kernel.org
8713S:	Supported
8714F:	fs/reiserfs/
8715
8716REGISTER MAP ABSTRACTION
8717M:	Mark Brown <broonie@kernel.org>
8718L:	linux-kernel@vger.kernel.org
8719T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8720S:	Supported
8721F:	drivers/base/regmap/
8722F:	include/linux/regmap.h
8723
8724REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8725M:	Ohad Ben-Cohen <ohad@wizery.com>
8726T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8727S:	Maintained
8728F:	drivers/remoteproc/
8729F:	Documentation/remoteproc.txt
8730F:	include/linux/remoteproc.h
8731
8732REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8733M:	Ohad Ben-Cohen <ohad@wizery.com>
8734T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8735S:	Maintained
8736F:	drivers/rpmsg/
8737F:	Documentation/rpmsg.txt
8738F:	include/linux/rpmsg.h
8739
8740RESET CONTROLLER FRAMEWORK
8741M:	Philipp Zabel <p.zabel@pengutronix.de>
8742S:	Maintained
8743F:	drivers/reset/
8744F:	Documentation/devicetree/bindings/reset/
8745F:	include/dt-bindings/reset/
8746F:	include/linux/reset.h
8747F:	include/linux/reset-controller.h
8748
8749RFKILL
8750M:	Johannes Berg <johannes@sipsolutions.net>
8751L:	linux-wireless@vger.kernel.org
8752W:	http://wireless.kernel.org/
8753T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8754T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8755S:	Maintained
8756F:	Documentation/rfkill.txt
8757F:	net/rfkill/
8758
8759RHASHTABLE
8760M:	Thomas Graf <tgraf@suug.ch>
8761L:	netdev@vger.kernel.org
8762S:	Maintained
8763F:	lib/rhashtable.c
8764F:	include/linux/rhashtable.h
8765
8766RICOH SMARTMEDIA/XD DRIVER
8767M:	Maxim Levitsky <maximlevitsky@gmail.com>
8768S:	Maintained
8769F:	drivers/mtd/nand/r852.c
8770F:	drivers/mtd/nand/r852.h
8771
8772RICOH R5C592 MEMORYSTICK DRIVER
8773M:	Maxim Levitsky <maximlevitsky@gmail.com>
8774S:	Maintained
8775F:	drivers/memstick/host/r592.*
8776
8777ROCCAT DRIVERS
8778M:	Stefan Achatz <erazor_de@users.sourceforge.net>
8779W:	http://sourceforge.net/projects/roccat/
8780S:	Maintained
8781F:	drivers/hid/hid-roccat*
8782F:	include/linux/hid-roccat*
8783F:	Documentation/ABI/*/sysfs-driver-hid-roccat*
8784
8785ROCKER DRIVER
8786M:	Jiri Pirko <jiri@resnulli.us>
8787M:	Scott Feldman <sfeldma@gmail.com>
8788L:	netdev@vger.kernel.org
8789S:	Supported
8790F:	drivers/net/ethernet/rocker/
8791
8792ROCKETPORT DRIVER
8793P:	Comtrol Corp.
8794W:	http://www.comtrol.com
8795S:	Maintained
8796F:	Documentation/serial/rocket.txt
8797F:	drivers/tty/rocket*
8798
8799ROCKETPORT EXPRESS/INFINITY DRIVER
8800M:	Kevin Cernekee <cernekee@gmail.com>
8801L:	linux-serial@vger.kernel.org
8802S:	Odd Fixes
8803F:	drivers/tty/serial/rp2.*
8804
8805ROSE NETWORK LAYER
8806M:	Ralf Baechle <ralf@linux-mips.org>
8807L:	linux-hams@vger.kernel.org
8808W:	http://www.linux-ax25.org/
8809S:	Maintained
8810F:	include/net/rose.h
8811F:	include/uapi/linux/rose.h
8812F:	net/rose/
8813
8814RTL2830 MEDIA DRIVER
8815M:	Antti Palosaari <crope@iki.fi>
8816L:	linux-media@vger.kernel.org
8817W:	http://linuxtv.org/
8818W:	http://palosaari.fi/linux/
8819Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8820T:	git git://linuxtv.org/anttip/media_tree.git
8821S:	Maintained
8822F:	drivers/media/dvb-frontends/rtl2830*
8823
8824RTL2832 MEDIA DRIVER
8825M:	Antti Palosaari <crope@iki.fi>
8826L:	linux-media@vger.kernel.org
8827W:	http://linuxtv.org/
8828W:	http://palosaari.fi/linux/
8829Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8830T:	git git://linuxtv.org/anttip/media_tree.git
8831S:	Maintained
8832F:	drivers/media/dvb-frontends/rtl2832*
8833
8834RTL2832_SDR MEDIA DRIVER
8835M:	Antti Palosaari <crope@iki.fi>
8836L:	linux-media@vger.kernel.org
8837W:	http://linuxtv.org/
8838W:	http://palosaari.fi/linux/
8839Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8840T:	git git://linuxtv.org/anttip/media_tree.git
8841S:	Maintained
8842F:	drivers/media/dvb-frontends/rtl2832_sdr*
8843
8844RTL8180 WIRELESS DRIVER
8845L:	linux-wireless@vger.kernel.org
8846W:	http://wireless.kernel.org/
8847T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8848S:	Orphan
8849F:	drivers/net/wireless/rtl818x/rtl8180/
8850
8851RTL8187 WIRELESS DRIVER
8852M:	Herton Ronaldo Krzesinski <herton@canonical.com>
8853M:	Hin-Tak Leung <htl10@users.sourceforge.net>
8854M:	Larry Finger <Larry.Finger@lwfinger.net>
8855L:	linux-wireless@vger.kernel.org
8856W:	http://wireless.kernel.org/
8857T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8858S:	Maintained
8859F:	drivers/net/wireless/rtl818x/rtl8187/
8860
8861RTL8192CE WIRELESS DRIVER
8862M:	Larry Finger <Larry.Finger@lwfinger.net>
8863M:	Chaoming Li <chaoming_li@realsil.com.cn>
8864L:	linux-wireless@vger.kernel.org
8865W:	http://wireless.kernel.org/
8866T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8867S:	Maintained
8868F:	drivers/net/wireless/rtlwifi/
8869F:	drivers/net/wireless/rtlwifi/rtl8192ce/
8870
8871S3 SAVAGE FRAMEBUFFER DRIVER
8872M:	Antonino Daplas <adaplas@gmail.com>
8873L:	linux-fbdev@vger.kernel.org
8874S:	Maintained
8875F:	drivers/video/fbdev/savage/
8876
8877S390
8878M:	Martin Schwidefsky <schwidefsky@de.ibm.com>
8879M:	Heiko Carstens <heiko.carstens@de.ibm.com>
8880L:	linux-s390@vger.kernel.org
8881W:	http://www.ibm.com/developerworks/linux/linux390/
8882S:	Supported
8883F:	arch/s390/
8884F:	drivers/s390/
8885F:	Documentation/s390/
8886F:	Documentation/DocBook/s390*
8887
8888S390 COMMON I/O LAYER
8889M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
8890M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8891L:	linux-s390@vger.kernel.org
8892W:	http://www.ibm.com/developerworks/linux/linux390/
8893S:	Supported
8894F:	drivers/s390/cio/
8895
8896S390 DASD DRIVER
8897M:	Stefan Weinhuber <wein@de.ibm.com>
8898M:	Stefan Haberland <stefan.haberland@de.ibm.com>
8899L:	linux-s390@vger.kernel.org
8900W:	http://www.ibm.com/developerworks/linux/linux390/
8901S:	Supported
8902F:	drivers/s390/block/dasd*
8903F:	block/partitions/ibm.c
8904
8905S390 NETWORK DRIVERS
8906M:	Ursula Braun <ursula.braun@de.ibm.com>
8907L:	linux-s390@vger.kernel.org
8908W:	http://www.ibm.com/developerworks/linux/linux390/
8909S:	Supported
8910F:	drivers/s390/net/
8911
8912S390 PCI SUBSYSTEM
8913M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
8914M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
8915L:	linux-s390@vger.kernel.org
8916W:	http://www.ibm.com/developerworks/linux/linux390/
8917S:	Supported
8918F:	arch/s390/pci/
8919F:	drivers/pci/hotplug/s390_pci_hpc.c
8920
8921S390 ZCRYPT DRIVER
8922M:	Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8923L:	linux-s390@vger.kernel.org
8924W:	http://www.ibm.com/developerworks/linux/linux390/
8925S:	Supported
8926F:	drivers/s390/crypto/
8927
8928S390 ZFCP DRIVER
8929M:	Steffen Maier <maier@linux.vnet.ibm.com>
8930L:	linux-s390@vger.kernel.org
8931W:	http://www.ibm.com/developerworks/linux/linux390/
8932S:	Supported
8933F:	drivers/s390/scsi/zfcp_*
8934
8935S390 IUCV NETWORK LAYER
8936M:	Ursula Braun <ursula.braun@de.ibm.com>
8937L:	linux-s390@vger.kernel.org
8938W:	http://www.ibm.com/developerworks/linux/linux390/
8939S:	Supported
8940F:	drivers/s390/net/*iucv*
8941F:	include/net/iucv/
8942F:	net/iucv/
8943
8944S3C24XX SD/MMC Driver
8945M:	Ben Dooks <ben-linux@fluff.org>
8946L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8947S:	Supported
8948F:	drivers/mmc/host/s3cmci.*
8949
8950SAA6588 RDS RECEIVER DRIVER
8951M:	Hans Verkuil <hverkuil@xs4all.nl>
8952L:	linux-media@vger.kernel.org
8953T:	git git://linuxtv.org/media_tree.git
8954W:	http://linuxtv.org
8955S:	Odd Fixes
8956F:	drivers/media/i2c/saa6588*
8957
8958SAA7134 VIDEO4LINUX DRIVER
8959M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8960L:	linux-media@vger.kernel.org
8961W:	http://linuxtv.org
8962T:	git git://linuxtv.org/media_tree.git
8963S:	Odd fixes
8964F:	Documentation/video4linux/*.saa7134
8965F:	drivers/media/pci/saa7134/
8966
8967SAA7146 VIDEO4LINUX-2 DRIVER
8968M:	Hans Verkuil <hverkuil@xs4all.nl>
8969L:	linux-media@vger.kernel.org
8970T:	git git://linuxtv.org/media_tree.git
8971S:	Maintained
8972F:	drivers/media/common/saa7146/
8973F:	drivers/media/pci/saa7146/
8974F:	include/media/saa7146*
8975
8976SAMSUNG LAPTOP DRIVER
8977M:	Corentin Chary <corentin.chary@gmail.com>
8978L:	platform-driver-x86@vger.kernel.org
8979S:	Maintained
8980F:	drivers/platform/x86/samsung-laptop.c
8981
8982SAMSUNG AUDIO (ASoC) DRIVERS
8983M:	Sangbeom Kim <sbkim73@samsung.com>
8984L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8985S:	Supported
8986F:	sound/soc/samsung/
8987
8988SAMSUNG FRAMEBUFFER DRIVER
8989M:	Jingoo Han <jingoohan1@gmail.com>
8990L:	linux-fbdev@vger.kernel.org
8991S:	Maintained
8992F:	drivers/video/fbdev/s3c-fb.c
8993
8994SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
8995M:	Sangbeom Kim <sbkim73@samsung.com>
8996M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
8997L:	linux-kernel@vger.kernel.org
8998L:	linux-samsung-soc@vger.kernel.org
8999S:	Supported
9000F:	drivers/mfd/sec*.c
9001F:	drivers/regulator/s2m*.c
9002F:	drivers/regulator/s5m*.c
9003F:	drivers/clk/clk-s2mps11.c
9004F:	drivers/rtc/rtc-s5m.c
9005F:	include/linux/mfd/samsung/
9006F:	Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9007F:	Documentation/devicetree/bindings/mfd/s2mp*.txt
9008
9009SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9010M:	Kyungmin Park <kyungmin.park@samsung.com>
9011M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9012L:	linux-media@vger.kernel.org
9013Q:	https://patchwork.linuxtv.org/project/linux-media/list/
9014S:	Supported
9015F:	drivers/media/platform/exynos4-is/
9016
9017SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9018M:	Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9019L:	linux-media@vger.kernel.org
9020L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9021S:	Maintained
9022F:	drivers/media/platform/s3c-camif/
9023F:	include/media/s3c_camif.h
9024
9025SAMSUNG S5C73M3 CAMERA DRIVER
9026M:	Kyungmin Park <kyungmin.park@samsung.com>
9027M:	Andrzej Hajda <a.hajda@samsung.com>
9028L:	linux-media@vger.kernel.org
9029S:	Supported
9030F:	drivers/media/i2c/s5c73m3/*
9031
9032SAMSUNG S5K5BAF CAMERA DRIVER
9033M:	Kyungmin Park <kyungmin.park@samsung.com>
9034M:	Andrzej Hajda <a.hajda@samsung.com>
9035L:	linux-media@vger.kernel.org
9036S:	Supported
9037F:	drivers/media/i2c/s5k5baf.c
9038
9039SAMSUNG S3FWRN5 NFC DRIVER
9040M:	Robert Baldyga <r.baldyga@samsung.com>
9041L:	linux-nfc@lists.01.org (moderated for non-subscribers)
9042S:	Supported
9043F:	drivers/nfc/s3fwrn5
9044
9045SAMSUNG SOC CLOCK DRIVERS
9046M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9047M:	Tomasz Figa <tomasz.figa@gmail.com>
9048S:	Supported
9049L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9050F:	drivers/clk/samsung/
9051
9052SAMSUNG SXGBE DRIVERS
9053M:	Byungho An <bh74.an@samsung.com>
9054M:	Girish K S <ks.giri@samsung.com>
9055M:	Vipul Pandya <vipul.pandya@samsung.com>
9056S:	Supported
9057L:	netdev@vger.kernel.org
9058F:	drivers/net/ethernet/samsung/sxgbe/
9059
9060SAMSUNG THERMAL DRIVER
9061M:	Lukasz Majewski <l.majewski@samsung.com>
9062L:	linux-pm@vger.kernel.org
9063L:	linux-samsung-soc@vger.kernel.org
9064S:	Supported
9065T:	https://github.com/lmajewski/linux-samsung-thermal.git
9066F:	drivers/thermal/samsung/
9067
9068SAMSUNG USB2 PHY DRIVER
9069M:	Kamil Debski <k.debski@samsung.com>
9070L:	linux-kernel@vger.kernel.org
9071S:	Supported
9072F:	Documentation/devicetree/bindings/phy/samsung-phy.txt
9073F:	Documentation/phy/samsung-usb2.txt
9074F:	drivers/phy/phy-exynos4210-usb2.c
9075F:	drivers/phy/phy-exynos4x12-usb2.c
9076F:	drivers/phy/phy-exynos5250-usb2.c
9077F:	drivers/phy/phy-s5pv210-usb2.c
9078F:	drivers/phy/phy-samsung-usb2.c
9079F:	drivers/phy/phy-samsung-usb2.h
9080
9081SERIAL DRIVERS
9082M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9083L:	linux-serial@vger.kernel.org
9084S:	Maintained
9085F:	drivers/tty/serial/
9086
9087SYNOPSYS DESIGNWARE DMAC DRIVER
9088M:	Viresh Kumar <vireshk@kernel.org>
9089M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9090S:	Maintained
9091F:	include/linux/dma/dw.h
9092F:	include/linux/platform_data/dma-dw.h
9093F:	drivers/dma/dw/
9094
9095SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9096M: Lars Persson <lars.persson@axis.com>
9097L: netdev@vger.kernel.org
9098S: Supported
9099F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9100F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9101
9102SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9103M:	Seungwon Jeon <tgih.jun@samsung.com>
9104M:	Jaehoon Chung <jh80.chung@samsung.com>
9105L:	linux-mmc@vger.kernel.org
9106S:	Maintained
9107F:	include/linux/mmc/dw_mmc.h
9108F:	drivers/mmc/host/dw_mmc*
9109
9110THUNDERBOLT DRIVER
9111M:	Andreas Noever <andreas.noever@gmail.com>
9112S:	Maintained
9113F:	drivers/thunderbolt/
9114
9115TIMEKEEPING, CLOCKSOURCE CORE, NTP
9116M:	John Stultz <john.stultz@linaro.org>
9117M:	Thomas Gleixner <tglx@linutronix.de>
9118L:	linux-kernel@vger.kernel.org
9119T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9120S:	Supported
9121F:	include/linux/clocksource.h
9122F:	include/linux/time.h
9123F:	include/linux/timex.h
9124F:	include/uapi/linux/time.h
9125F:	include/uapi/linux/timex.h
9126F:	kernel/time/clocksource.c
9127F:	kernel/time/time*.c
9128F:	kernel/time/ntp.c
9129F:	tools/testing/selftests/timers/
9130
9131SC1200 WDT DRIVER
9132M:	Zwane Mwaikambo <zwanem@gmail.com>
9133S:	Maintained
9134F:	drivers/watchdog/sc1200wdt.c
9135
9136SCHEDULER
9137M:	Ingo Molnar <mingo@redhat.com>
9138M:	Peter Zijlstra <peterz@infradead.org>
9139L:	linux-kernel@vger.kernel.org
9140T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9141S:	Maintained
9142F:	kernel/sched/
9143F:	include/linux/sched.h
9144F:	include/uapi/linux/sched.h
9145F:	include/linux/wait.h
9146
9147SCORE ARCHITECTURE
9148M:	Chen Liqin <liqin.linux@gmail.com>
9149M:	Lennox Wu <lennox.wu@gmail.com>
9150W:	http://www.sunplus.com
9151S:	Supported
9152F:	arch/score/
9153
9154SCSI CDROM DRIVER
9155M:	Jens Axboe <axboe@kernel.dk>
9156L:	linux-scsi@vger.kernel.org
9157W:	http://www.kernel.dk
9158S:	Maintained
9159F:	drivers/scsi/sr*
9160
9161SCSI RDMA PROTOCOL (SRP) INITIATOR
9162M:	Bart Van Assche <bart.vanassche@sandisk.com>
9163L:	linux-rdma@vger.kernel.org
9164S:	Supported
9165W:	http://www.openfabrics.org
9166Q:	http://patchwork.kernel.org/project/linux-rdma/list/
9167T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9168F:	drivers/infiniband/ulp/srp/
9169F:	include/scsi/srp.h
9170
9171SCSI SG DRIVER
9172M:	Doug Gilbert <dgilbert@interlog.com>
9173L:	linux-scsi@vger.kernel.org
9174W:	http://sg.danny.cz/sg
9175S:	Maintained
9176F:	Documentation/scsi/scsi-generic.txt
9177F:	drivers/scsi/sg.c
9178F:	include/scsi/sg.h
9179
9180SCSI SUBSYSTEM
9181M:	"James E.J. Bottomley" <JBottomley@odin.com>
9182L:	linux-scsi@vger.kernel.org
9183T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9184S:	Maintained
9185F:	drivers/scsi/
9186F:	include/scsi/
9187
9188SCSI TAPE DRIVER
9189M:	Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9190L:	linux-scsi@vger.kernel.org
9191S:	Maintained
9192F:	Documentation/scsi/st.txt
9193F:	drivers/scsi/st.*
9194F:	drivers/scsi/st_*.h
9195
9196SCTP PROTOCOL
9197M:	Vlad Yasevich <vyasevich@gmail.com>
9198M:	Neil Horman <nhorman@tuxdriver.com>
9199L:	linux-sctp@vger.kernel.org
9200W:	http://lksctp.sourceforge.net
9201S:	Maintained
9202F:	Documentation/networking/sctp.txt
9203F:	include/linux/sctp.h
9204F:	include/uapi/linux/sctp.h
9205F:	include/net/sctp/
9206F:	net/sctp/
9207
9208SCx200 CPU SUPPORT
9209M:	Jim Cromie <jim.cromie@gmail.com>
9210S:	Odd Fixes
9211F:	Documentation/i2c/busses/scx200_acb
9212F:	arch/x86/platform/scx200/
9213F:	drivers/watchdog/scx200_wdt.c
9214F:	drivers/i2c/busses/scx200*
9215F:	drivers/mtd/maps/scx200_docflash.c
9216F:	include/linux/scx200.h
9217
9218SCx200 GPIO DRIVER
9219M:	Jim Cromie <jim.cromie@gmail.com>
9220S:	Maintained
9221F:	drivers/char/scx200_gpio.c
9222F:	include/linux/scx200_gpio.h
9223
9224SCx200 HRT CLOCKSOURCE DRIVER
9225M:	Jim Cromie <jim.cromie@gmail.com>
9226S:	Maintained
9227F:	drivers/clocksource/scx200_hrt.c
9228
9229SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9230M:	Sascha Sommer <saschasommer@freenet.de>
9231L:	sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9232S:	Maintained
9233F:	drivers/mmc/host/sdricoh_cs.c
9234
9235SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9236L:	linux-mmc@vger.kernel.org
9237S:	Orphan
9238F:	drivers/mmc/host/sdhci.*
9239F:	drivers/mmc/host/sdhci-pltfm.[ch]
9240
9241SECURE COMPUTING
9242M:	Kees Cook <keescook@chromium.org>
9243R:	Andy Lutomirski <luto@amacapital.net>
9244R:	Will Drewry <wad@chromium.org>
9245T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9246S:	Supported
9247F:	kernel/seccomp.c
9248F:	include/uapi/linux/seccomp.h
9249F:	include/linux/seccomp.h
9250F:	tools/testing/selftests/seccomp/*
9251K:	\bsecure_computing
9252K:	\bTIF_SECCOMP\b
9253
9254SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9255M:	Ben Dooks <ben-linux@fluff.org>
9256M:	Jaehoon Chung <jh80.chung@samsung.com>
9257L:	linux-mmc@vger.kernel.org
9258S:	Maintained
9259F:	drivers/mmc/host/sdhci-s3c*
9260
9261SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9262M:	Viresh Kumar <vireshk@kernel.org>
9263L:	spear-devel@list.st.com
9264L:	linux-mmc@vger.kernel.org
9265S:	Maintained
9266F:	drivers/mmc/host/sdhci-spear.c
9267
9268SECURITY SUBSYSTEM
9269M:	James Morris <james.l.morris@oracle.com>
9270M:	"Serge E. Hallyn" <serge@hallyn.com>
9271L:	linux-security-module@vger.kernel.org (suggested Cc:)
9272T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9273W:	http://kernsec.org/
9274S:	Supported
9275F:	security/
9276
9277SECURITY CONTACT
9278M:	Security Officers <security@kernel.org>
9279S:	Supported
9280
9281SELINUX SECURITY MODULE
9282M:	Paul Moore <paul@paul-moore.com>
9283M:	Stephen Smalley <sds@tycho.nsa.gov>
9284M:	Eric Paris <eparis@parisplace.org>
9285L:	selinux@tycho.nsa.gov (moderated for non-subscribers)
9286W:	http://selinuxproject.org
9287T:	git git://git.infradead.org/users/pcmoore/selinux
9288S:	Supported
9289F:	include/linux/selinux*
9290F:	security/selinux/
9291F:	scripts/selinux/
9292
9293APPARMOR SECURITY MODULE
9294M:	John Johansen <john.johansen@canonical.com>
9295L:	apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9296W:	apparmor.wiki.kernel.org
9297T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9298S:	Supported
9299F:	security/apparmor/
9300
9301YAMA SECURITY MODULE
9302M:	Kees Cook <keescook@chromium.org>
9303T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9304S:	Supported
9305F:	security/yama/
9306
9307SENSABLE PHANTOM
9308M:	Jiri Slaby <jirislaby@gmail.com>
9309S:	Maintained
9310F:	drivers/misc/phantom.c
9311F:	include/uapi/linux/phantom.h
9312
9313SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9314M:	Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9315M:	Minh Tran <minh.tran@avagotech.com>
9316M:	John Soni Jose <sony.john-n@avagotech.com>
9317L:	linux-scsi@vger.kernel.org
9318W:	http://www.avagotech.com
9319S:	Supported
9320F:	drivers/scsi/be2iscsi/
9321
9322Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9323M:	Sathya Perla <sathya.perla@avagotech.com>
9324M:	Ajit Khaparde <ajit.khaparde@avagotech.com>
9325M:	Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9326M:	Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9327L:	netdev@vger.kernel.org
9328W:	http://www.emulex.com
9329S:	Supported
9330F:	drivers/net/ethernet/emulex/benet/
9331
9332EMULEX ONECONNECT ROCE DRIVER
9333M:	Selvin Xavier <selvin.xavier@avagotech.com>
9334M:	Devesh Sharma <devesh.sharma@avagotech.com>
9335M:	Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9336L:	linux-rdma@vger.kernel.org
9337W:	http://www.emulex.com
9338S:	Supported
9339F:	drivers/infiniband/hw/ocrdma/
9340
9341SFC NETWORK DRIVER
9342M:	Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9343M:	Shradha Shah <sshah@solarflare.com>
9344L:	netdev@vger.kernel.org
9345S:	Supported
9346F:	drivers/net/ethernet/sfc/
9347
9348SGI GRU DRIVER
9349M:	Dimitri Sivanich <sivanich@sgi.com>
9350S:	Maintained
9351F:	drivers/misc/sgi-gru/
9352
9353SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9354M:	Pat Gefre <pfg@sgi.com>
9355L:	linux-ia64@vger.kernel.org
9356S:	Supported
9357F:	Documentation/ia64/serial.txt
9358F:	drivers/tty/serial/ioc?_serial.c
9359F:	include/linux/ioc?.h
9360
9361SGI XP/XPC/XPNET DRIVER
9362M:	Cliff Whickman <cpw@sgi.com>
9363M:	Robin Holt <robinmholt@gmail.com>
9364S:	Maintained
9365F:	drivers/misc/sgi-xp/
9366
9367SI2157 MEDIA DRIVER
9368M:	Antti Palosaari <crope@iki.fi>
9369L:	linux-media@vger.kernel.org
9370W:	http://linuxtv.org/
9371W:	http://palosaari.fi/linux/
9372Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9373T:	git git://linuxtv.org/anttip/media_tree.git
9374S:	Maintained
9375F:	drivers/media/tuners/si2157*
9376
9377SI2168 MEDIA DRIVER
9378M:	Antti Palosaari <crope@iki.fi>
9379L:	linux-media@vger.kernel.org
9380W:	http://linuxtv.org/
9381W:	http://palosaari.fi/linux/
9382Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9383T:	git git://linuxtv.org/anttip/media_tree.git
9384S:	Maintained
9385F:	drivers/media/dvb-frontends/si2168*
9386
9387SI470X FM RADIO RECEIVER I2C DRIVER
9388M:	Hans Verkuil <hverkuil@xs4all.nl>
9389L:	linux-media@vger.kernel.org
9390T:	git git://linuxtv.org/media_tree.git
9391W:	http://linuxtv.org
9392S:	Odd Fixes
9393F:	drivers/media/radio/si470x/radio-si470x-i2c.c
9394
9395SI470X FM RADIO RECEIVER USB DRIVER
9396M:	Hans Verkuil <hverkuil@xs4all.nl>
9397L:	linux-media@vger.kernel.org
9398T:	git git://linuxtv.org/media_tree.git
9399W:	http://linuxtv.org
9400S:	Maintained
9401F:	drivers/media/radio/si470x/radio-si470x-common.c
9402F:	drivers/media/radio/si470x/radio-si470x.h
9403F:	drivers/media/radio/si470x/radio-si470x-usb.c
9404
9405SI4713 FM RADIO TRANSMITTER I2C DRIVER
9406M:	Eduardo Valentin <edubezval@gmail.com>
9407L:	linux-media@vger.kernel.org
9408T:	git git://linuxtv.org/media_tree.git
9409W:	http://linuxtv.org
9410S:	Odd Fixes
9411F:	drivers/media/radio/si4713/si4713.?
9412
9413SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9414M:	Eduardo Valentin <edubezval@gmail.com>
9415L:	linux-media@vger.kernel.org
9416T:	git git://linuxtv.org/media_tree.git
9417W:	http://linuxtv.org
9418S:	Odd Fixes
9419F:	drivers/media/radio/si4713/radio-platform-si4713.c
9420
9421SI4713 FM RADIO TRANSMITTER USB DRIVER
9422M:	Hans Verkuil <hverkuil@xs4all.nl>
9423L:	linux-media@vger.kernel.org
9424T:	git git://linuxtv.org/media_tree.git
9425W:	http://linuxtv.org
9426S:	Maintained
9427F:	drivers/media/radio/si4713/radio-usb-si4713.c
9428
9429SIANO DVB DRIVER
9430M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9431L:	linux-media@vger.kernel.org
9432W:	http://linuxtv.org
9433T:	git git://linuxtv.org/media_tree.git
9434S:	Odd fixes
9435F:	drivers/media/common/siano/
9436F:	drivers/media/usb/siano/
9437F:	drivers/media/usb/siano/
9438F:	drivers/media/mmc/siano/
9439
9440SIMPLEFB FB DRIVER
9441M:	Hans de Goede <hdegoede@redhat.com>
9442L:	linux-fbdev@vger.kernel.org
9443S:	Maintained
9444F:	Documentation/devicetree/bindings/video/simple-framebuffer.txt
9445F:	drivers/video/fbdev/simplefb.c
9446F:	include/linux/platform_data/simplefb.h
9447
9448SH_VEU V4L2 MEM2MEM DRIVER
9449L:	linux-media@vger.kernel.org
9450S:	Orphan
9451F:	drivers/media/platform/sh_veu.c
9452
9453SH_VOU V4L2 OUTPUT DRIVER
9454L:	linux-media@vger.kernel.org
9455S:	Orphan
9456F:	drivers/media/platform/sh_vou.c
9457F:	include/media/sh_vou.h
9458
9459SIMPLE FIRMWARE INTERFACE (SFI)
9460M:	Len Brown <lenb@kernel.org>
9461L:	sfi-devel@simplefirmware.org
9462W:	http://simplefirmware.org/
9463T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9464S:	Supported
9465F:	arch/x86/platform/sfi/
9466F:	drivers/sfi/
9467F:	include/linux/sfi*.h
9468
9469SIMTEC EB110ATX (Chalice CATS)
9470P:	Ben Dooks
9471P:	Vincent Sanders <vince@simtec.co.uk>
9472M:	Simtec Linux Team <linux@simtec.co.uk>
9473W:	http://www.simtec.co.uk/products/EB110ATX/
9474S:	Supported
9475
9476SIMTEC EB2410ITX (BAST)
9477P:	Ben Dooks
9478P:	Vincent Sanders <vince@simtec.co.uk>
9479M:	Simtec Linux Team <linux@simtec.co.uk>
9480W:	http://www.simtec.co.uk/products/EB2410ITX/
9481S:	Supported
9482F:	arch/arm/mach-s3c24xx/mach-bast.c
9483F:	arch/arm/mach-s3c24xx/bast-ide.c
9484F:	arch/arm/mach-s3c24xx/bast-irq.c
9485
9486TI DAVINCI MACHINE SUPPORT
9487M:	Sekhar Nori <nsekhar@ti.com>
9488M:	Kevin Hilman <khilman@deeprootsystems.com>
9489T:	git git://gitorious.org/linux-davinci/linux-davinci.git
9490Q:	http://patchwork.kernel.org/project/linux-davinci/list/
9491S:	Supported
9492F:	arch/arm/mach-davinci/
9493F:	drivers/i2c/busses/i2c-davinci.c
9494
9495TI DAVINCI SERIES MEDIA DRIVER
9496M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9497L:	linux-media@vger.kernel.org
9498W:	http://linuxtv.org/
9499Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9500T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9501S:	Maintained
9502F:	drivers/media/platform/davinci/
9503F:	include/media/davinci/
9504
9505TI AM437X VPFE DRIVER
9506M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9507L:	linux-media@vger.kernel.org
9508W:	http://linuxtv.org/
9509Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9510T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9511S:	Maintained
9512F:	drivers/media/platform/am437x/
9513
9514OV2659 OMNIVISION SENSOR DRIVER
9515M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9516L:	linux-media@vger.kernel.org
9517W:	http://linuxtv.org/
9518Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9519T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9520S:	Maintained
9521F:	drivers/media/i2c/ov2659.c
9522F:	include/media/ov2659.h
9523
9524SILICON MOTION SM712 FRAME BUFFER DRIVER
9525M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9526M:	Teddy Wang <teddy.wang@siliconmotion.com>
9527M:	Sudip Mukherjee <sudip@vectorindia.org>
9528L:	linux-fbdev@vger.kernel.org
9529S:	Maintained
9530F:	drivers/video/fbdev/sm712*
9531F:	Documentation/fb/sm712fb.txt
9532
9533SIS 190 ETHERNET DRIVER
9534M:	Francois Romieu <romieu@fr.zoreil.com>
9535L:	netdev@vger.kernel.org
9536S:	Maintained
9537F:	drivers/net/ethernet/sis/sis190.c
9538
9539SIS 900/7016 FAST ETHERNET DRIVER
9540M:	Daniele Venzano <venza@brownhat.org>
9541W:	http://www.brownhat.org/sis900.html
9542L:	netdev@vger.kernel.org
9543S:	Maintained
9544F:	drivers/net/ethernet/sis/sis900.*
9545
9546SIS FRAMEBUFFER DRIVER
9547M:	Thomas Winischhofer <thomas@winischhofer.net>
9548W:	http://www.winischhofer.net/linuxsisvga.shtml
9549S:	Maintained
9550F:	Documentation/fb/sisfb.txt
9551F:	drivers/video/fbdev/sis/
9552F:	include/video/sisfb.h
9553
9554SIS USB2VGA DRIVER
9555M:	Thomas Winischhofer <thomas@winischhofer.net>
9556W:	http://www.winischhofer.at/linuxsisusbvga.shtml
9557S:	Maintained
9558F:	drivers/usb/misc/sisusbvga/
9559
9560SLAB ALLOCATOR
9561M:	Christoph Lameter <cl@linux.com>
9562M:	Pekka Enberg <penberg@kernel.org>
9563M:	David Rientjes <rientjes@google.com>
9564M:	Joonsoo Kim <iamjoonsoo.kim@lge.com>
9565M:	Andrew Morton <akpm@linux-foundation.org>
9566L:	linux-mm@kvack.org
9567S:	Maintained
9568F:	include/linux/sl?b*.h
9569F:	mm/sl?b*
9570
9571SLEEPABLE READ-COPY UPDATE (SRCU)
9572M:	Lai Jiangshan <jiangshanlai@gmail.com>
9573M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9574M:	Josh Triplett <josh@joshtriplett.org>
9575R:	Steven Rostedt <rostedt@goodmis.org>
9576R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9577L:	linux-kernel@vger.kernel.org
9578W:	http://www.rdrop.com/users/paulmck/RCU/
9579S:	Supported
9580T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9581F:	include/linux/srcu.h
9582F:	kernel/rcu/srcu.c
9583
9584SMACK SECURITY MODULE
9585M:	Casey Schaufler <casey@schaufler-ca.com>
9586L:	linux-security-module@vger.kernel.org
9587W:	http://schaufler-ca.com
9588T:	git git://git.gitorious.org/smack-next/kernel.git
9589S:	Maintained
9590F:	Documentation/security/Smack.txt
9591F:	security/smack/
9592
9593DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9594M:	Kevin Hilman <khilman@kernel.org>
9595M:	Nishanth Menon <nm@ti.com>
9596S:	Maintained
9597F:	drivers/power/avs/
9598F:	include/linux/power/smartreflex.h
9599L:	linux-pm@vger.kernel.org
9600
9601SMC91x ETHERNET DRIVER
9602M:	Nicolas Pitre <nico@fluxnic.net>
9603S:	Odd Fixes
9604F:	drivers/net/ethernet/smsc/smc91x.*
9605
9606SMIA AND SMIA++ IMAGE SENSOR DRIVER
9607M:	Sakari Ailus <sakari.ailus@iki.fi>
9608L:	linux-media@vger.kernel.org
9609S:	Maintained
9610F:	drivers/media/i2c/smiapp/
9611F:	include/media/smiapp.h
9612F:	drivers/media/i2c/smiapp-pll.c
9613F:	drivers/media/i2c/smiapp-pll.h
9614F:	include/uapi/linux/smiapp.h
9615F:	Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9616
9617SMM665 HARDWARE MONITOR DRIVER
9618M:	Guenter Roeck <linux@roeck-us.net>
9619L:	lm-sensors@lm-sensors.org
9620S:	Maintained
9621F:	Documentation/hwmon/smm665
9622F:	drivers/hwmon/smm665.c
9623
9624SMSC EMC2103 HARDWARE MONITOR DRIVER
9625M:	Steve Glendinning <steve.glendinning@shawell.net>
9626L:	lm-sensors@lm-sensors.org
9627S:	Maintained
9628F:	Documentation/hwmon/emc2103
9629F:	drivers/hwmon/emc2103.c
9630
9631SMSC SCH5627 HARDWARE MONITOR DRIVER
9632M:	Hans de Goede <hdegoede@redhat.com>
9633L:	lm-sensors@lm-sensors.org
9634S:	Supported
9635F:	Documentation/hwmon/sch5627
9636F:	drivers/hwmon/sch5627.c
9637
9638SMSC47B397 HARDWARE MONITOR DRIVER
9639M:	Jean Delvare <jdelvare@suse.com>
9640L:	lm-sensors@lm-sensors.org
9641S:	Maintained
9642F:	Documentation/hwmon/smsc47b397
9643F:	drivers/hwmon/smsc47b397.c
9644
9645SMSC911x ETHERNET DRIVER
9646M:	Steve Glendinning <steve.glendinning@shawell.net>
9647L:	netdev@vger.kernel.org
9648S:	Maintained
9649F:	include/linux/smsc911x.h
9650F:	drivers/net/ethernet/smsc/smsc911x.*
9651
9652SMSC9420 PCI ETHERNET DRIVER
9653M:	Steve Glendinning <steve.glendinning@shawell.net>
9654L:	netdev@vger.kernel.org
9655S:	Maintained
9656F:	drivers/net/ethernet/smsc/smsc9420.*
9657
9658SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9659M:	Steve Glendinning <steve.glendinning@shawell.net>
9660L:	linux-fbdev@vger.kernel.org
9661S:	Maintained
9662F:	drivers/video/fbdev/smscufx.c
9663
9664SOC-CAMERA V4L2 SUBSYSTEM
9665M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9666L:	linux-media@vger.kernel.org
9667T:	git git://linuxtv.org/media_tree.git
9668S:	Maintained
9669F:	include/media/soc*
9670F:	drivers/media/i2c/soc_camera/
9671F:	drivers/media/platform/soc_camera/
9672
9673SOEKRIS NET48XX LED SUPPORT
9674M:	Chris Boot <bootc@bootc.net>
9675S:	Maintained
9676F:	drivers/leds/leds-net48xx.c
9677
9678SOFTLOGIC 6x10 MPEG CODEC
9679M:	Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9680M:	Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9681M:	Andrey Utkin <andrey.krieger.utkin@gmail.com>
9682M:	Ismael Luceno <ismael@iodev.co.uk>
9683L:	linux-media@vger.kernel.org
9684S:	Supported
9685F:	drivers/media/pci/solo6x10/
9686
9687SOFTWARE RAID (Multiple Disks) SUPPORT
9688M:	Neil Brown <neilb@suse.com>
9689L:	linux-raid@vger.kernel.org
9690S:	Supported
9691F:	drivers/md/
9692F:	include/linux/raid/
9693F:	include/uapi/linux/raid/
9694
9695SONIC NETWORK DRIVER
9696M:	Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9697L:	netdev@vger.kernel.org
9698S:	Maintained
9699F:	drivers/net/ethernet/natsemi/sonic.*
9700
9701SONICS SILICON BACKPLANE DRIVER (SSB)
9702M:	Michael Buesch <m@bues.ch>
9703L:	netdev@vger.kernel.org
9704S:	Maintained
9705F:	drivers/ssb/
9706F:	include/linux/ssb/
9707
9708SONY VAIO CONTROL DEVICE DRIVER
9709M:	Mattia Dongili <malattia@linux.it>
9710L:	platform-driver-x86@vger.kernel.org
9711W:	http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9712S:	Maintained
9713F:	Documentation/laptops/sony-laptop.txt
9714F:	drivers/char/sonypi.c
9715F:	drivers/platform/x86/sony-laptop.c
9716F:	include/linux/sony-laptop.h
9717
9718SONY MEMORYSTICK CARD SUPPORT
9719M:	Alex Dubov <oakad@yahoo.com>
9720W:	http://tifmxx.berlios.de/
9721S:	Maintained
9722F:	drivers/memstick/host/tifm_ms.c
9723
9724SONY MEMORYSTICK STANDARD SUPPORT
9725M:	Maxim Levitsky <maximlevitsky@gmail.com>
9726S:	Maintained
9727F:	drivers/memstick/core/ms_block.*
9728
9729SOUND
9730M:	Jaroslav Kysela <perex@perex.cz>
9731M:	Takashi Iwai <tiwai@suse.com>
9732L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9733W:	http://www.alsa-project.org/
9734T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9735T:	git git://git.alsa-project.org/alsa-kernel.git
9736Q:	http://patchwork.kernel.org/project/alsa-devel/list/
9737S:	Maintained
9738F:	Documentation/sound/
9739F:	include/sound/
9740F:	include/uapi/sound/
9741F:	sound/
9742
9743SOUND - COMPRESSED AUDIO
9744M:	Vinod Koul <vinod.koul@intel.com>
9745L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9746T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9747S:	Supported
9748F:	Documentation/sound/alsa/compress_offload.txt
9749F:	include/sound/compress_driver.h
9750F:	include/uapi/sound/compress_*
9751F:	sound/core/compress_offload.c
9752F:	sound/soc/soc-compress.c
9753
9754SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9755M:	Liam Girdwood <lgirdwood@gmail.com>
9756M:	Mark Brown <broonie@kernel.org>
9757T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9758L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9759W:	http://alsa-project.org/main/index.php/ASoC
9760S:	Supported
9761F:	Documentation/sound/alsa/soc/
9762F:	sound/soc/
9763F:	include/sound/soc*
9764
9765SOUND - DMAENGINE HELPERS
9766M:	Lars-Peter Clausen <lars@metafoo.de>
9767S:	Supported
9768F:	include/sound/dmaengine_pcm.h
9769F:	sound/core/pcm_dmaengine.c
9770F:	sound/soc/soc-generic-dmaengine-pcm.c
9771
9772SP2 MEDIA DRIVER
9773M:	Olli Salonen <olli.salonen@iki.fi>
9774L:	linux-media@vger.kernel.org
9775W:	http://linuxtv.org/
9776Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9777S:	Maintained
9778F:	drivers/media/dvb-frontends/sp2*
9779
9780SPARC + UltraSPARC (sparc/sparc64)
9781M:	"David S. Miller" <davem@davemloft.net>
9782L:	sparclinux@vger.kernel.org
9783Q:	http://patchwork.ozlabs.org/project/sparclinux/list/
9784T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9785T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9786S:	Maintained
9787F:	arch/sparc/
9788F:	drivers/sbus/
9789
9790SPARC SERIAL DRIVERS
9791M:	"David S. Miller" <davem@davemloft.net>
9792L:	sparclinux@vger.kernel.org
9793T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9794T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9795S:	Maintained
9796F:	include/linux/sunserialcore.h
9797F:	drivers/tty/serial/suncore.c
9798F:	drivers/tty/serial/sunhv.c
9799F:	drivers/tty/serial/sunsab.c
9800F:	drivers/tty/serial/sunsab.h
9801F:	drivers/tty/serial/sunsu.c
9802F:	drivers/tty/serial/sunzilog.c
9803F:	drivers/tty/serial/sunzilog.h
9804
9805SPARSE CHECKER
9806M:	"Christopher Li" <sparse@chrisli.org>
9807L:	linux-sparse@vger.kernel.org
9808W:	https://sparse.wiki.kernel.org/
9809T:	git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9810T:	git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9811S:	Maintained
9812F:	include/linux/compiler.h
9813
9814SPEAR PLATFORM SUPPORT
9815M:	Viresh Kumar <vireshk@kernel.org>
9816M:	Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9817L:	spear-devel@list.st.com
9818L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9819W:	http://www.st.com/spear
9820S:	Maintained
9821F:	arch/arm/mach-spear/
9822
9823SPEAR CLOCK FRAMEWORK SUPPORT
9824M:	Viresh Kumar <vireshk@kernel.org>
9825L:	spear-devel@list.st.com
9826L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9827W:	http://www.st.com/spear
9828S:	Maintained
9829F:	drivers/clk/spear/
9830
9831SPI SUBSYSTEM
9832M:	Mark Brown <broonie@kernel.org>
9833L:	linux-spi@vger.kernel.org
9834T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9835Q:	http://patchwork.kernel.org/project/spi-devel-general/list/
9836S:	Maintained
9837F:	Documentation/spi/
9838F:	drivers/spi/
9839F:	include/linux/spi/
9840F:	include/uapi/linux/spi/
9841
9842SPIDERNET NETWORK DRIVER for CELL
9843M:	Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9844L:	netdev@vger.kernel.org
9845S:	Supported
9846F:	Documentation/networking/spider_net.txt
9847F:	drivers/net/ethernet/toshiba/spider_net*
9848
9849SPU FILE SYSTEM
9850M:	Jeremy Kerr <jk@ozlabs.org>
9851L:	linuxppc-dev@lists.ozlabs.org
9852W:	http://www.ibm.com/developerworks/power/cell/
9853S:	Supported
9854F:	Documentation/filesystems/spufs.txt
9855F:	arch/powerpc/platforms/cell/spufs/
9856
9857SQUASHFS FILE SYSTEM
9858M:	Phillip Lougher <phillip@squashfs.org.uk>
9859L:	squashfs-devel@lists.sourceforge.net (subscribers-only)
9860W:	http://squashfs.org.uk
9861S:	Maintained
9862F:	Documentation/filesystems/squashfs.txt
9863F:	fs/squashfs/
9864
9865SRM (Alpha) environment access
9866M:	Jan-Benedict Glaw <jbglaw@lug-owl.de>
9867S:	Maintained
9868F:	arch/alpha/kernel/srm_env.c
9869
9870STABLE BRANCH
9871M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9872L:	stable@vger.kernel.org
9873S:	Supported
9874F:	Documentation/stable_kernel_rules.txt
9875
9876STAGING SUBSYSTEM
9877M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9878T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9879L:	devel@driverdev.osuosl.org
9880S:	Supported
9881F:	drivers/staging/
9882
9883STAGING - COMEDI
9884M:	Ian Abbott <abbotti@mev.co.uk>
9885M:	H Hartley Sweeten <hsweeten@visionengravers.com>
9886S:	Odd Fixes
9887F:	drivers/staging/comedi/
9888
9889STAGING - FLARION FT1000 DRIVERS
9890M:	Marek Belisko <marek.belisko@gmail.com>
9891S:	Odd Fixes
9892F:	drivers/staging/ft1000/
9893
9894STAGING - INDUSTRIAL IO
9895M:	Jonathan Cameron <jic23@kernel.org>
9896L:	linux-iio@vger.kernel.org
9897S:	Odd Fixes
9898F:	drivers/staging/iio/
9899
9900STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9901M:	Jarod Wilson <jarod@wilsonet.com>
9902W:	http://www.lirc.org/
9903S:	Odd Fixes
9904F:	drivers/staging/media/lirc/
9905
9906STAGING - LUSTRE PARALLEL FILESYSTEM
9907M:	Oleg Drokin <oleg.drokin@intel.com>
9908M:	Andreas Dilger <andreas.dilger@intel.com>
9909L:	lustre-devel@lists.lustre.org (moderated for non-subscribers)
9910W:	http://wiki.lustre.org/
9911S:	Maintained
9912F:	drivers/staging/lustre
9913
9914STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9915M:	Julian Andres Klode <jak@jak-linux.org>
9916M:	Marc Dietrich <marvin24@gmx.de>
9917L:	ac100@lists.launchpad.net (moderated for non-subscribers)
9918L:	linux-tegra@vger.kernel.org
9919S:	Maintained
9920F:	drivers/staging/nvec/
9921
9922STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9923M:	Jens Frederich <jfrederich@gmail.com>
9924M:	Daniel Drake <dsd@laptop.org>
9925M:	Jon Nettleton <jon.nettleton@gmail.com>
9926W:	http://wiki.laptop.org/go/DCON
9927S:	Maintained
9928F:	drivers/staging/olpc_dcon/
9929
9930STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9931M:	Willy Tarreau <willy@meta-x.org>
9932S:	Odd Fixes
9933F:	drivers/staging/panel/
9934
9935STAGING - REALTEK RTL8712U DRIVERS
9936M:	Larry Finger <Larry.Finger@lwfinger.net>
9937M:	Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9938S:	Odd Fixes
9939F:	drivers/staging/rtl8712/
9940
9941STAGING - REALTEK RTL8723U WIRELESS DRIVER
9942M:	Larry Finger <Larry.Finger@lwfinger.net>
9943M:	Jes Sorensen <Jes.Sorensen@redhat.com>
9944L:	linux-wireless@vger.kernel.org
9945S:	Maintained
9946F:	drivers/staging/rtl8723au/
9947
9948STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9949M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9950M:	Teddy Wang <teddy.wang@siliconmotion.com>
9951M:	Sudip Mukherjee <sudip@vectorindia.org>
9952L:	linux-fbdev@vger.kernel.org
9953S:	Maintained
9954F:	drivers/staging/sm750fb/
9955
9956STAGING - SLICOSS
9957M:	Lior Dotan <liodot@gmail.com>
9958M:	Christopher Harrer <charrer@alacritech.com>
9959S:	Odd Fixes
9960F:	drivers/staging/slicoss/
9961
9962STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9963M:	William Hubbs <w.d.hubbs@gmail.com>
9964M:	Chris Brannon <chris@the-brannons.com>
9965M:	Kirk Reiser <kirk@reisers.ca>
9966M:	Samuel Thibault <samuel.thibault@ens-lyon.org>
9967L:	speakup@linux-speakup.org
9968W:	http://www.linux-speakup.org/
9969S:	Odd Fixes
9970F:	drivers/staging/speakup/
9971
9972STAGING - VIA VT665X DRIVERS
9973M:	Forest Bond <forest@alittletooquiet.net>
9974S:	Odd Fixes
9975F:	drivers/staging/vt665?/
9976
9977STAGING - WILC1000 WIFI DRIVER
9978M:	Johnny Kim <johnny.kim@atmel.com>
9979M:	Rachel Kim <rachel.kim@atmel.com>
9980M:	Dean Lee <dean.lee@atmel.com>
9981M:	Chris Park <chris.park@atmel.com>
9982L:	linux-wireless@vger.kernel.org
9983S:	Supported
9984F:	drivers/staging/wilc1000/
9985
9986STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9987M:	Arnaud Patard <arnaud.patard@rtp-net.org>
9988S:	Odd Fixes
9989F:	drivers/staging/xgifb/
9990
9991HFI1 DRIVER
9992M:	Mike Marciniszyn <infinipath@intel.com>
9993L:	linux-rdma@vger.kernel.org
9994S:	Supported
9995F:	drivers/staging/rdma/hfi1
9996
9997STARFIRE/DURALAN NETWORK DRIVER
9998M:	Ion Badulescu <ionut@badula.org>
9999S:	Odd Fixes
10000F:	drivers/net/ethernet/adaptec/starfire*
10001
10002SUN3/3X
10003M:	Sam Creasey <sammy@sammy.net>
10004W:	http://sammy.net/sun3/
10005S:	Maintained
10006F:	arch/m68k/kernel/*sun3*
10007F:	arch/m68k/sun3*/
10008F:	arch/m68k/include/asm/sun3*
10009F:	drivers/net/ethernet/i825xx/sun3*
10010
10011SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10012M:	Hans de Goede <hdegoede@redhat.com>
10013L:	linux-input@vger.kernel.org
10014S:	Maintained
10015F:	Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10016F:	drivers/input/keyboard/sun4i-lradc-keys.c
10017
10018SUNDANCE NETWORK DRIVER
10019M:	Denis Kirjanov <kda@linux-powerpc.org>
10020L:	netdev@vger.kernel.org
10021S:	Maintained
10022F:	drivers/net/ethernet/dlink/sundance.c
10023
10024SUPERH
10025L:	linux-sh@vger.kernel.org
10026Q:	http://patchwork.kernel.org/project/linux-sh/list/
10027S:	Orphan
10028F:	Documentation/sh/
10029F:	arch/sh/
10030F:	drivers/sh/
10031
10032SUSPEND TO RAM
10033M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
10034M:	Len Brown <len.brown@intel.com>
10035M:	Pavel Machek <pavel@ucw.cz>
10036L:	linux-pm@vger.kernel.org
10037S:	Supported
10038F:	Documentation/power/
10039F:	arch/x86/kernel/acpi/
10040F:	drivers/base/power/
10041F:	kernel/power/
10042F:	include/linux/suspend.h
10043F:	include/linux/freezer.h
10044F:	include/linux/pm.h
10045
10046SVGA HANDLING
10047M:	Martin Mares <mj@ucw.cz>
10048L:	linux-video@atrey.karlin.mff.cuni.cz
10049S:	Maintained
10050F:	Documentation/svga.txt
10051F:	arch/x86/boot/video*
10052
10053SWIOTLB SUBSYSTEM
10054M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10055L:	linux-kernel@vger.kernel.org
10056S:	Supported
10057F:	lib/swiotlb.c
10058F:	arch/*/kernel/pci-swiotlb.c
10059F:	include/linux/swiotlb.h
10060
10061SWITCHDEV
10062M:	Jiri Pirko <jiri@resnulli.us>
10063L:	netdev@vger.kernel.org
10064S:	Supported
10065F:	net/switchdev/
10066F:	include/net/switchdev.h
10067
10068SYNOPSYS ARC ARCHITECTURE
10069M:	Vineet Gupta <vgupta@synopsys.com>
10070S:	Supported
10071F:	arch/arc/
10072F:	Documentation/devicetree/bindings/arc/*
10073F:	drivers/tty/serial/arc_uart.c
10074T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10075
10076SYNOPSYS ARC SDP platform support
10077M:	Alexey Brodkin <abrodkin@synopsys.com>
10078S:	Supported
10079F:	arch/arc/plat-axs10x
10080F:	arch/arc/boot/dts/ax*
10081F:	Documentation/devicetree/bindings/arc/axs10*
10082
10083SYSTEM CONFIGURATION (SYSCON)
10084M:	Lee Jones <lee.jones@linaro.org>
10085M:	Arnd Bergmann <arnd@arndb.de>
10086T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10087S:	Supported
10088F:	drivers/mfd/syscon.c
10089
10090SYSV FILESYSTEM
10091M:	Christoph Hellwig <hch@infradead.org>
10092S:	Maintained
10093F:	Documentation/filesystems/sysv-fs.txt
10094F:	fs/sysv/
10095F:	include/linux/sysv_fs.h
10096
10097TARGET SUBSYSTEM
10098M:	"Nicholas A. Bellinger" <nab@linux-iscsi.org>
10099L:	linux-scsi@vger.kernel.org
10100L:	target-devel@vger.kernel.org
10101W:	http://www.linux-iscsi.org
10102W:	http://groups.google.com/group/linux-iscsi-target-dev
10103T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10104S:	Supported
10105F:	drivers/target/
10106F:	include/target/
10107F:	Documentation/target/
10108
10109TASKSTATS STATISTICS INTERFACE
10110M:	Balbir Singh <bsingharora@gmail.com>
10111S:	Maintained
10112F:	Documentation/accounting/taskstats*
10113F:	include/linux/taskstats*
10114F:	kernel/taskstats.c
10115
10116TC CLASSIFIER
10117M:	Jamal Hadi Salim <jhs@mojatatu.com>
10118L:	netdev@vger.kernel.org
10119S:	Maintained
10120F:	include/net/pkt_cls.h
10121F:	include/uapi/linux/pkt_cls.h
10122F:	net/sched/
10123
10124TCP LOW PRIORITY MODULE
10125M:	"Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10126M:	"Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10127W:	http://tcp-lp-mod.sourceforge.net/
10128S:	Maintained
10129F:	net/ipv4/tcp_lp.c
10130
10131TDA10071 MEDIA DRIVER
10132M:	Antti Palosaari <crope@iki.fi>
10133L:	linux-media@vger.kernel.org
10134W:	http://linuxtv.org/
10135W:	http://palosaari.fi/linux/
10136Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10137T:	git git://linuxtv.org/anttip/media_tree.git
10138S:	Maintained
10139F:	drivers/media/dvb-frontends/tda10071*
10140
10141TDA18212 MEDIA DRIVER
10142M:	Antti Palosaari <crope@iki.fi>
10143L:	linux-media@vger.kernel.org
10144W:	http://linuxtv.org/
10145W:	http://palosaari.fi/linux/
10146Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10147T:	git git://linuxtv.org/anttip/media_tree.git
10148S:	Maintained
10149F:	drivers/media/tuners/tda18212*
10150
10151TDA18218 MEDIA DRIVER
10152M:	Antti Palosaari <crope@iki.fi>
10153L:	linux-media@vger.kernel.org
10154W:	http://linuxtv.org/
10155W:	http://palosaari.fi/linux/
10156Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10157T:	git git://linuxtv.org/anttip/media_tree.git
10158S:	Maintained
10159F:	drivers/media/tuners/tda18218*
10160
10161TDA18271 MEDIA DRIVER
10162M:	Michael Krufky <mkrufky@linuxtv.org>
10163L:	linux-media@vger.kernel.org
10164W:	http://linuxtv.org/
10165W:	http://github.com/mkrufky
10166Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10167T:	git git://linuxtv.org/mkrufky/tuners.git
10168S:	Maintained
10169F:	drivers/media/tuners/tda18271*
10170
10171TDA827x MEDIA DRIVER
10172M:	Michael Krufky <mkrufky@linuxtv.org>
10173L:	linux-media@vger.kernel.org
10174W:	http://linuxtv.org/
10175W:	http://github.com/mkrufky
10176Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10177T:	git git://linuxtv.org/mkrufky/tuners.git
10178S:	Maintained
10179F:	drivers/media/tuners/tda8290.*
10180
10181TDA8290 MEDIA DRIVER
10182M:	Michael Krufky <mkrufky@linuxtv.org>
10183L:	linux-media@vger.kernel.org
10184W:	http://linuxtv.org/
10185W:	http://github.com/mkrufky
10186Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10187T:	git git://linuxtv.org/mkrufky/tuners.git
10188S:	Maintained
10189F:	drivers/media/tuners/tda8290.*
10190
10191TDA9840 MEDIA DRIVER
10192M:	Hans Verkuil <hverkuil@xs4all.nl>
10193L:	linux-media@vger.kernel.org
10194T:	git git://linuxtv.org/media_tree.git
10195W:	http://linuxtv.org
10196S:	Maintained
10197F:	drivers/media/i2c/tda9840*
10198
10199TEA5761 TUNER DRIVER
10200M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10201L:	linux-media@vger.kernel.org
10202W:	http://linuxtv.org
10203T:	git git://linuxtv.org/media_tree.git
10204S:	Odd fixes
10205F:	drivers/media/tuners/tea5761.*
10206
10207TEA5767 TUNER DRIVER
10208M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10209L:	linux-media@vger.kernel.org
10210W:	http://linuxtv.org
10211T:	git git://linuxtv.org/media_tree.git
10212S:	Maintained
10213F:	drivers/media/tuners/tea5767.*
10214
10215TEA6415C MEDIA DRIVER
10216M:	Hans Verkuil <hverkuil@xs4all.nl>
10217L:	linux-media@vger.kernel.org
10218T:	git git://linuxtv.org/media_tree.git
10219W:	http://linuxtv.org
10220S:	Maintained
10221F:	drivers/media/i2c/tea6415c*
10222
10223TEA6420 MEDIA DRIVER
10224M:	Hans Verkuil <hverkuil@xs4all.nl>
10225L:	linux-media@vger.kernel.org
10226T:	git git://linuxtv.org/media_tree.git
10227W:	http://linuxtv.org
10228S:	Maintained
10229F:	drivers/media/i2c/tea6420*
10230
10231TEAM DRIVER
10232M:	Jiri Pirko <jiri@resnulli.us>
10233L:	netdev@vger.kernel.org
10234S:	Supported
10235F:	drivers/net/team/
10236F:	include/linux/if_team.h
10237F:	include/uapi/linux/if_team.h
10238
10239TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10240M:	"Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10241S:	Maintained
10242F:	arch/x86/platform/ts5500/
10243
10244TECHNOTREND USB IR RECEIVER
10245M:	Sean Young <sean@mess.org>
10246L:	linux-media@vger.kernel.org
10247S:	Maintained
10248F:	drivers/media/rc/ttusbir.c
10249
10250TEGRA ARCHITECTURE SUPPORT
10251M:	Stephen Warren <swarren@wwwdotorg.org>
10252M:	Thierry Reding <thierry.reding@gmail.com>
10253M:	Alexandre Courbot <gnurou@gmail.com>
10254L:	linux-tegra@vger.kernel.org
10255Q:	http://patchwork.ozlabs.org/project/linux-tegra/list/
10256T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10257S:	Supported
10258N:	[^a-z]tegra
10259
10260TEGRA CLOCK DRIVER
10261M:	Peter De Schrijver <pdeschrijver@nvidia.com>
10262M:	Prashant Gaikwad <pgaikwad@nvidia.com>
10263S:	Supported
10264F:	drivers/clk/tegra/
10265
10266TEGRA DMA DRIVER
10267M:	Laxman Dewangan <ldewangan@nvidia.com>
10268S:	Supported
10269F:	drivers/dma/tegra20-apb-dma.c
10270
10271TEGRA I2C DRIVER
10272M:	Laxman Dewangan <ldewangan@nvidia.com>
10273S:	Supported
10274F:	drivers/i2c/busses/i2c-tegra.c
10275
10276TEGRA IOMMU DRIVERS
10277M:	Hiroshi Doyu <hdoyu@nvidia.com>
10278S:	Supported
10279F:	drivers/iommu/tegra*
10280
10281TEGRA KBC DRIVER
10282M:	Rakesh Iyer <riyer@nvidia.com>
10283M:	Laxman Dewangan <ldewangan@nvidia.com>
10284S:	Supported
10285F:	drivers/input/keyboard/tegra-kbc.c
10286
10287TEGRA PWM DRIVER
10288M:	Thierry Reding <thierry.reding@gmail.com>
10289S:	Supported
10290F:	drivers/pwm/pwm-tegra.c
10291
10292TEGRA SERIAL DRIVER
10293M:	Laxman Dewangan <ldewangan@nvidia.com>
10294S:	Supported
10295F:	drivers/tty/serial/serial-tegra.c
10296
10297TEGRA SPI DRIVER
10298M:	Laxman Dewangan <ldewangan@nvidia.com>
10299S:	Supported
10300F:	drivers/spi/spi-tegra*
10301
10302TEHUTI ETHERNET DRIVER
10303M:	Andy Gospodarek <andy@greyhouse.net>
10304L:	netdev@vger.kernel.org
10305S:	Supported
10306F:	drivers/net/ethernet/tehuti/*
10307
10308Telecom Clock Driver for MCPL0010
10309M:	Mark Gross <mark.gross@intel.com>
10310S:	Supported
10311F:	drivers/char/tlclk.c
10312
10313TENSILICA XTENSA PORT (xtensa)
10314M:	Chris Zankel <chris@zankel.net>
10315M:	Max Filippov <jcmvbkbc@gmail.com>
10316L:	linux-xtensa@linux-xtensa.org
10317S:	Maintained
10318F:	arch/xtensa/
10319F:	drivers/irqchip/irq-xtensa-*
10320
10321THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10322M:	Hans Verkuil <hverkuil@xs4all.nl>
10323L:	linux-media@vger.kernel.org
10324T:	git git://linuxtv.org/media_tree.git
10325W:	http://linuxtv.org
10326S:	Maintained
10327F:	drivers/media/radio/radio-raremono.c
10328
10329THERMAL
10330M:	Zhang Rui <rui.zhang@intel.com>
10331M:	Eduardo Valentin <edubezval@gmail.com>
10332L:	linux-pm@vger.kernel.org
10333T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10334T:	git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10335Q:	https://patchwork.kernel.org/project/linux-pm/list/
10336S:	Supported
10337F:	drivers/thermal/
10338F:	include/linux/thermal.h
10339F:	include/uapi/linux/thermal.h
10340F:	include/linux/cpu_cooling.h
10341F:	Documentation/devicetree/bindings/thermal/
10342
10343THERMAL/CPU_COOLING
10344M:	Amit Daniel Kachhap <amit.kachhap@gmail.com>
10345M:	Viresh Kumar <viresh.kumar@linaro.org>
10346M:	Javi Merino <javi.merino@arm.com>
10347L:	linux-pm@vger.kernel.org
10348S:	Supported
10349F:	Documentation/thermal/cpu-cooling-api.txt
10350F:	drivers/thermal/cpu_cooling.c
10351F:	include/linux/cpu_cooling.h
10352
10353THINGM BLINK(1) USB RGB LED DRIVER
10354M:	Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10355S:	Maintained
10356F:	drivers/hid/hid-thingm.c
10357
10358THINKPAD ACPI EXTRAS DRIVER
10359M:	Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10360L:	ibm-acpi-devel@lists.sourceforge.net
10361L:	platform-driver-x86@vger.kernel.org
10362W:	http://ibm-acpi.sourceforge.net
10363W:	http://thinkwiki.org/wiki/Ibm-acpi
10364T:	git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10365S:	Maintained
10366F:	drivers/platform/x86/thinkpad_acpi.c
10367
10368TI BANDGAP AND THERMAL DRIVER
10369M:	Eduardo Valentin <edubezval@gmail.com>
10370L:	linux-pm@vger.kernel.org
10371L:	linux-omap@vger.kernel.org
10372S:	Maintained
10373F:	drivers/thermal/ti-soc-thermal/
10374
10375TI CDCE706 CLOCK DRIVER
10376M:	Max Filippov <jcmvbkbc@gmail.com>
10377S:	Maintained
10378F:	drivers/clk/clk-cdce706.c
10379
10380TI CLOCK DRIVER
10381M:	Tero Kristo <t-kristo@ti.com>
10382L:	linux-omap@vger.kernel.org
10383S:	Maintained
10384F:	drivers/clk/ti/
10385F:	include/linux/clk/ti.h
10386
10387TI FLASH MEDIA INTERFACE DRIVER
10388M:	Alex Dubov <oakad@yahoo.com>
10389S:	Maintained
10390F:	drivers/misc/tifm*
10391F:	drivers/mmc/host/tifm_sd.c
10392F:	include/linux/tifm.h
10393
10394TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10395M:	Santosh Shilimkar <ssantosh@kernel.org>
10396L:	linux-kernel@vger.kernel.org
10397L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10398S:	Maintained
10399F:	drivers/soc/ti/*
10400T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10401
10402
10403TI LM49xxx FAMILY ASoC CODEC DRIVERS
10404M:	M R Swami Reddy <mr.swami.reddy@ti.com>
10405M:	Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10406L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10407S:	Maintained
10408F:	sound/soc/codecs/lm49453*
10409F:	sound/soc/codecs/isabelle*
10410
10411TI LP855x BACKLIGHT DRIVER
10412M:	Milo Kim <milo.kim@ti.com>
10413S:	Maintained
10414F:	Documentation/backlight/lp855x-driver.txt
10415F:	drivers/video/backlight/lp855x_bl.c
10416F:	include/linux/platform_data/lp855x.h
10417
10418TI LP8727 CHARGER DRIVER
10419M:	Milo Kim <milo.kim@ti.com>
10420S:	Maintained
10421F:	drivers/power/lp8727_charger.c
10422F:	include/linux/platform_data/lp8727.h
10423
10424TI LP8788 MFD DRIVER
10425M:	Milo Kim <milo.kim@ti.com>
10426S:	Maintained
10427F:	drivers/iio/adc/lp8788_adc.c
10428F:	drivers/leds/leds-lp8788.c
10429F:	drivers/mfd/lp8788*.c
10430F:	drivers/power/lp8788-charger.c
10431F:	drivers/regulator/lp8788-*.c
10432F:	include/linux/mfd/lp8788*.h
10433
10434TI NETCP ETHERNET DRIVER
10435M:	Wingman Kwok <w-kwok2@ti.com>
10436M:	Murali Karicheri <m-karicheri2@ti.com>
10437L:	netdev@vger.kernel.org
10438S:	Maintained
10439F:	drivers/net/ethernet/ti/netcp*
10440
10441TI TAS571X FAMILY ASoC CODEC DRIVER
10442M:	Kevin Cernekee <cernekee@chromium.org>
10443L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10444S:	Odd Fixes
10445F:	sound/soc/codecs/tas571x*
10446
10447TI TWL4030 SERIES SOC CODEC DRIVER
10448M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
10449L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10450S:	Maintained
10451F:	sound/soc/codecs/twl4030*
10452
10453TI WILINK WIRELESS DRIVERS
10454L:	linux-wireless@vger.kernel.org
10455W:	http://wireless.kernel.org/en/users/Drivers/wl12xx
10456W:	http://wireless.kernel.org/en/users/Drivers/wl1251
10457T:	git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10458S:	Orphan
10459F:	drivers/net/wireless/ti/
10460F:	include/linux/wl12xx.h
10461
10462TIPC NETWORK LAYER
10463M:	Jon Maloy <jon.maloy@ericsson.com>
10464M:	Ying Xue <ying.xue@windriver.com>
10465L:	netdev@vger.kernel.org (core kernel code)
10466L:	tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10467W:	http://tipc.sourceforge.net/
10468S:	Maintained
10469F:	include/uapi/linux/tipc*.h
10470F:	net/tipc/
10471
10472TILE ARCHITECTURE
10473M:	Chris Metcalf <cmetcalf@ezchip.com>
10474W:	http://www.ezchip.com/scm/
10475S:	Supported
10476F:	arch/tile/
10477F:	drivers/char/tile-srom.c
10478F:	drivers/edac/tile_edac.c
10479F:	drivers/net/ethernet/tile/
10480F:	drivers/rtc/rtc-tile.c
10481F:	drivers/tty/hvc/hvc_tile.c
10482F:	drivers/tty/serial/tilegx.c
10483F:	drivers/usb/host/*-tilegx.c
10484F:	include/linux/usb/tilegx.h
10485
10486TLAN NETWORK DRIVER
10487M:	Samuel Chessman <chessman@tux.org>
10488L:	tlan-devel@lists.sourceforge.net (subscribers-only)
10489W:	http://sourceforge.net/projects/tlan/
10490S:	Maintained
10491F:	Documentation/networking/tlan.txt
10492F:	drivers/net/ethernet/ti/tlan.*
10493
10494TOMOYO SECURITY MODULE
10495M:	Kentaro Takeda <takedakn@nttdata.co.jp>
10496M:	Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10497L:	tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10498L:	tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10499L:	tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10500L:	tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10501W:	http://tomoyo.sourceforge.jp/
10502T:	quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10503S:	Maintained
10504F:	security/tomoyo/
10505
10506TOPSTAR LAPTOP EXTRAS DRIVER
10507M:	Herton Ronaldo Krzesinski <herton@canonical.com>
10508L:	platform-driver-x86@vger.kernel.org
10509S:	Maintained
10510F:	drivers/platform/x86/topstar-laptop.c
10511
10512TOSHIBA ACPI EXTRAS DRIVER
10513M:	Azael Avalos <coproscefalo@gmail.com>
10514L:	platform-driver-x86@vger.kernel.org
10515S:	Maintained
10516F:	drivers/platform/x86/toshiba_acpi.c
10517
10518TOSHIBA BLUETOOTH DRIVER
10519M:	Azael Avalos <coproscefalo@gmail.com>
10520L:	platform-driver-x86@vger.kernel.org
10521S:	Maintained
10522F:	drivers/platform/x86/toshiba_bluetooth.c
10523
10524TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10525M:	Azael Avalos <coproscefalo@gmail.com>
10526L:	platform-driver-x86@vger.kernel.org
10527S:	Maintained
10528F:	drivers/platform/x86/toshiba_haps.c
10529
10530TOSHIBA SMM DRIVER
10531M:	Jonathan Buzzard <jonathan@buzzard.org.uk>
10532W:	http://www.buzzard.org.uk/toshiba/
10533S:	Maintained
10534F:	drivers/char/toshiba.c
10535F:	include/linux/toshiba.h
10536F:	include/uapi/linux/toshiba.h
10537
10538TOSHIBA TC358743 DRIVER
10539M:	Mats Randgaard <matrandg@cisco.com>
10540L:	linux-media@vger.kernel.org
10541S:	Maintained
10542F:	drivers/media/i2c/tc358743*
10543F:	include/media/tc358743.h
10544
10545TMIO MMC DRIVER
10546M:	Ian Molton <ian@mnementh.co.uk>
10547L:	linux-mmc@vger.kernel.org
10548S:	Maintained
10549F:	drivers/mmc/host/tmio_mmc*
10550F:	drivers/mmc/host/sh_mobile_sdhi.c
10551F:	include/linux/mmc/tmio.h
10552F:	include/linux/mmc/sh_mobile_sdhi.h
10553
10554TMP401 HARDWARE MONITOR DRIVER
10555M:	Guenter Roeck <linux@roeck-us.net>
10556L:	lm-sensors@lm-sensors.org
10557S:	Maintained
10558F:	Documentation/hwmon/tmp401
10559F:	drivers/hwmon/tmp401.c
10560
10561TMPFS (SHMEM FILESYSTEM)
10562M:	Hugh Dickins <hughd@google.com>
10563L:	linux-mm@kvack.org
10564S:	Maintained
10565F:	include/linux/shmem_fs.h
10566F:	mm/shmem.c
10567
10568TM6000 VIDEO4LINUX DRIVER
10569M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10570L:	linux-media@vger.kernel.org
10571W:	http://linuxtv.org
10572T:	git git://linuxtv.org/media_tree.git
10573S:	Odd fixes
10574F:	drivers/media/usb/tm6000/
10575
10576TW68 VIDEO4LINUX DRIVER
10577M:	Hans Verkuil <hverkuil@xs4all.nl>
10578L:	linux-media@vger.kernel.org
10579T:	git git://linuxtv.org/media_tree.git
10580W:	http://linuxtv.org
10581S:	Odd Fixes
10582F:	drivers/media/pci/tw68/
10583
10584TPM DEVICE DRIVER
10585M:	Peter Huewe <peterhuewe@gmx.de>
10586M:	Marcel Selhorst <tpmdd@selhorst.net>
10587R:	Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10588W:	http://tpmdd.sourceforge.net
10589L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10590Q:	git git://github.com/PeterHuewe/linux-tpmdd.git
10591T:	https://github.com/PeterHuewe/linux-tpmdd
10592S:	Maintained
10593F:	drivers/char/tpm/
10594
10595TPM IBM_VTPM DEVICE DRIVER
10596M:	Ashley Lai <ashleydlai@gmail.com>
10597W:	http://tpmdd.sourceforge.net
10598L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10599S:	Maintained
10600F:	drivers/char/tpm/tpm_ibmvtpm*
10601
10602TRACING
10603M:	Steven Rostedt <rostedt@goodmis.org>
10604M:	Ingo Molnar <mingo@redhat.com>
10605T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10606S:	Maintained
10607F:	Documentation/trace/ftrace.txt
10608F:	arch/*/*/*/ftrace.h
10609F:	arch/*/kernel/ftrace.c
10610F:	include/*/ftrace.h
10611F:	include/linux/trace*.h
10612F:	include/trace/
10613F:	kernel/trace/
10614F:	tools/testing/selftests/ftrace/
10615
10616TRIVIAL PATCHES
10617M:	Jiri Kosina <trivial@kernel.org>
10618T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10619S:	Maintained
10620K:	^Subject:.*(?i)trivial
10621
10622TTY LAYER
10623M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10624M:	Jiri Slaby <jslaby@suse.com>
10625S:	Supported
10626T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10627F:	Documentation/serial/
10628F:	drivers/tty/
10629F:	drivers/tty/serial/serial_core.c
10630F:	include/linux/serial_core.h
10631F:	include/linux/serial.h
10632F:	include/linux/tty.h
10633F:	include/uapi/linux/serial_core.h
10634F:	include/uapi/linux/serial.h
10635F:	include/uapi/linux/tty.h
10636
10637TUA9001 MEDIA DRIVER
10638M:	Antti Palosaari <crope@iki.fi>
10639L:	linux-media@vger.kernel.org
10640W:	http://linuxtv.org/
10641W:	http://palosaari.fi/linux/
10642Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10643T:	git git://linuxtv.org/anttip/media_tree.git
10644S:	Maintained
10645F:	drivers/media/tuners/tua9001*
10646
10647TULIP NETWORK DRIVERS
10648M:	Grant Grundler <grundler@parisc-linux.org>
10649L:	netdev@vger.kernel.org
10650S:	Maintained
10651F:	drivers/net/ethernet/dec/tulip/
10652
10653TUN/TAP driver
10654M:	Maxim Krasnyansky <maxk@qti.qualcomm.com>
10655W:	http://vtun.sourceforge.net/tun
10656S:	Maintained
10657F:	Documentation/networking/tuntap.txt
10658F:	arch/um/os-Linux/drivers/
10659
10660TURBOCHANNEL SUBSYSTEM
10661M:	"Maciej W. Rozycki" <macro@linux-mips.org>
10662M:	Ralf Baechle <ralf@linux-mips.org>
10663L:	linux-mips@linux-mips.org
10664Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
10665S:	Maintained
10666F:	drivers/tc/
10667F:	include/linux/tc.h
10668
10669U14-34F SCSI DRIVER
10670M:	Dario Ballabio <ballabio_dario@emc.com>
10671L:	linux-scsi@vger.kernel.org
10672S:	Maintained
10673F:	drivers/scsi/u14-34f.c
10674
10675UBI FILE SYSTEM (UBIFS)
10676M:	Artem Bityutskiy <dedekind1@gmail.com>
10677M:	Adrian Hunter <adrian.hunter@intel.com>
10678L:	linux-mtd@lists.infradead.org
10679T:	git git://git.infradead.org/ubifs-2.6.git
10680W:	http://www.linux-mtd.infradead.org/doc/ubifs.html
10681S:	Maintained
10682F:	Documentation/filesystems/ubifs.txt
10683F:	fs/ubifs/
10684
10685UCLINUX (M68KNOMMU AND COLDFIRE)
10686M:	Greg Ungerer <gerg@uclinux.org>
10687W:	http://www.uclinux.org/
10688L:	linux-m68k@lists.linux-m68k.org
10689L:	uclinux-dev@uclinux.org  (subscribers-only)
10690T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10691S:	Maintained
10692F:	arch/m68k/coldfire/
10693F:	arch/m68k/68*/
10694F:	arch/m68k/*/*_no.*
10695F:	arch/m68k/include/asm/*_no.*
10696
10697UDF FILESYSTEM
10698M:	Jan Kara <jack@suse.com>
10699S:	Maintained
10700F:	Documentation/filesystems/udf.txt
10701F:	fs/udf/
10702
10703UFS FILESYSTEM
10704M:	Evgeniy Dushistov <dushistov@mail.ru>
10705S:	Maintained
10706F:	Documentation/filesystems/ufs.txt
10707F:	fs/ufs/
10708
10709UHID USERSPACE HID IO DRIVER:
10710M:	David Herrmann <dh.herrmann@googlemail.com>
10711L:	linux-input@vger.kernel.org
10712S:	Maintained
10713F:	drivers/hid/uhid.c
10714F:	include/uapi/linux/uhid.h
10715
10716ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10717L:	linux-usb@vger.kernel.org
10718S:	Orphan
10719F:	drivers/uwb/
10720F:	include/linux/uwb.h
10721F:	include/linux/uwb/
10722
10723UNICORE32 ARCHITECTURE:
10724M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
10725W:	http://mprc.pku.edu.cn/~guanxuetao/linux
10726S:	Maintained
10727T:	git git://github.com/gxt/linux.git
10728F:	arch/unicore32/
10729
10730UNIFDEF
10731M:	Tony Finch <dot@dotat.at>
10732W:	http://dotat.at/prog/unifdef
10733S:	Maintained
10734F:	scripts/unifdef.c
10735
10736UNIFORM CDROM DRIVER
10737M:	Jens Axboe <axboe@kernel.dk>
10738W:	http://www.kernel.dk
10739S:	Maintained
10740F:	Documentation/cdrom/
10741F:	drivers/cdrom/cdrom.c
10742F:	include/linux/cdrom.h
10743F:	include/uapi/linux/cdrom.h
10744
10745UNISYS S-PAR DRIVERS
10746M:	Benjamin Romer <benjamin.romer@unisys.com>
10747M:	David Kershner <david.kershner@unisys.com>
10748L:	sparmaintainer@unisys.com (Unisys internal)
10749S:	Supported
10750F:	drivers/staging/unisys/
10751
10752UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10753M:	Vinayak Holikatti <vinholikatti@gmail.com>
10754L:	linux-scsi@vger.kernel.org
10755S:	Supported
10756F:	Documentation/scsi/ufs.txt
10757F:	drivers/scsi/ufs/
10758
10759UNSORTED BLOCK IMAGES (UBI)
10760M:	Artem Bityutskiy <dedekind1@gmail.com>
10761M:	Richard Weinberger <richard@nod.at>
10762W:	http://www.linux-mtd.infradead.org/
10763L:	linux-mtd@lists.infradead.org
10764T:	git git://git.infradead.org/ubifs-2.6.git
10765S:	Supported
10766F:	drivers/mtd/ubi/
10767F:	include/linux/mtd/ubi.h
10768F:	include/uapi/mtd/ubi-user.h
10769
10770USB ACM DRIVER
10771M:	Oliver Neukum <oliver@neukum.org>
10772L:	linux-usb@vger.kernel.org
10773S:	Maintained
10774F:	Documentation/usb/acm.txt
10775F:	drivers/usb/class/cdc-acm.*
10776
10777USB AR5523 WIRELESS DRIVER
10778M:	Pontus Fuchs <pontus.fuchs@gmail.com>
10779L:	linux-wireless@vger.kernel.org
10780S:	Maintained
10781F:	drivers/net/wireless/ath/ar5523/
10782
10783USB ATTACHED SCSI
10784M:	Hans de Goede <hdegoede@redhat.com>
10785M:	Gerd Hoffmann <kraxel@redhat.com>
10786L:	linux-usb@vger.kernel.org
10787L:	linux-scsi@vger.kernel.org
10788S:	Maintained
10789F:	drivers/usb/storage/uas.c
10790
10791USB CDC ETHERNET DRIVER
10792M:	Oliver Neukum <oliver@neukum.org>
10793L:	linux-usb@vger.kernel.org
10794S:	Maintained
10795F:	drivers/net/usb/cdc_*.c
10796F:	include/uapi/linux/usb/cdc.h
10797
10798USB CHAOSKEY DRIVER
10799M:	Keith Packard <keithp@keithp.com>
10800L:	linux-usb@vger.kernel.org
10801S:	Maintained
10802F:	drivers/usb/misc/chaoskey.c
10803
10804USB CYPRESS C67X00 DRIVER
10805M:	Peter Korsgaard <jacmet@sunsite.dk>
10806L:	linux-usb@vger.kernel.org
10807S:	Maintained
10808F:	drivers/usb/c67x00/
10809
10810USB DAVICOM DM9601 DRIVER
10811M:	Peter Korsgaard <jacmet@sunsite.dk>
10812L:	netdev@vger.kernel.org
10813W:	http://www.linux-usb.org/usbnet
10814S:	Maintained
10815F:	drivers/net/usb/dm9601.c
10816
10817USB DIAMOND RIO500 DRIVER
10818M:	Cesar Miquel <miquel@df.uba.ar>
10819L:	rio500-users@lists.sourceforge.net
10820W:	http://rio500.sourceforge.net
10821S:	Maintained
10822F:	drivers/usb/misc/rio500*
10823
10824USB EHCI DRIVER
10825M:	Alan Stern <stern@rowland.harvard.edu>
10826L:	linux-usb@vger.kernel.org
10827S:	Maintained
10828F:	Documentation/usb/ehci.txt
10829F:	drivers/usb/host/ehci*
10830
10831USB GADGET/PERIPHERAL SUBSYSTEM
10832M:	Felipe Balbi <balbi@ti.com>
10833L:	linux-usb@vger.kernel.org
10834W:	http://www.linux-usb.org/gadget
10835T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10836S:	Maintained
10837F:	drivers/usb/gadget/
10838F:	include/linux/usb/gadget*
10839
10840USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10841M:	Jiri Kosina <jikos@kernel.org>
10842L:	linux-usb@vger.kernel.org
10843T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10844S:	Maintained
10845F:	Documentation/hid/hiddev.txt
10846F:	drivers/hid/usbhid/
10847
10848USB ISP116X DRIVER
10849M:	Olav Kongas <ok@artecdesign.ee>
10850L:	linux-usb@vger.kernel.org
10851S:	Maintained
10852F:	drivers/usb/host/isp116x*
10853F:	include/linux/usb/isp116x.h
10854
10855USB MASS STORAGE DRIVER
10856M:	Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10857L:	linux-usb@vger.kernel.org
10858L:	usb-storage@lists.one-eyed-alien.net
10859S:	Maintained
10860W:	http://www.one-eyed-alien.net/~mdharm/linux-usb/
10861F:	drivers/usb/storage/
10862
10863USB MIDI DRIVER
10864M:	Clemens Ladisch <clemens@ladisch.de>
10865L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10866T:	git git://git.alsa-project.org/alsa-kernel.git
10867S:	Maintained
10868F:	sound/usb/midi.*
10869
10870USB NETWORKING DRIVERS
10871L:	linux-usb@vger.kernel.org
10872S:	Odd Fixes
10873F:	drivers/net/usb/
10874
10875USB OHCI DRIVER
10876M:	Alan Stern <stern@rowland.harvard.edu>
10877L:	linux-usb@vger.kernel.org
10878S:	Maintained
10879F:	Documentation/usb/ohci.txt
10880F:	drivers/usb/host/ohci*
10881
10882USB OTG FSM (Finite State Machine)
10883M:	Peter Chen <Peter.Chen@freescale.com>
10884T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10885L:	linux-usb@vger.kernel.org
10886S:	Maintained
10887F:	drivers/usb/common/usb-otg-fsm.c
10888
10889USB OVER IP DRIVER
10890M:	Valentina Manea <valentina.manea.m@gmail.com>
10891M:	Shuah Khan <shuah.kh@samsung.com>
10892L:	linux-usb@vger.kernel.org
10893S:	Maintained
10894F:	drivers/usb/usbip/
10895F:	tools/usb/usbip/
10896
10897USB PEGASUS DRIVER
10898M:	Petko Manolov <petkan@nucleusys.com>
10899L:	linux-usb@vger.kernel.org
10900L:	netdev@vger.kernel.org
10901T:	git git://github.com/petkan/pegasus.git
10902W:	https://github.com/petkan/pegasus
10903S:	Maintained
10904F:	drivers/net/usb/pegasus.*
10905
10906USB PHY LAYER
10907M:	Felipe Balbi <balbi@ti.com>
10908L:	linux-usb@vger.kernel.org
10909T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10910S:	Maintained
10911F:	drivers/usb/phy/
10912
10913USB PRINTER DRIVER (usblp)
10914M:	Pete Zaitcev <zaitcev@redhat.com>
10915L:	linux-usb@vger.kernel.org
10916S:	Supported
10917F:	drivers/usb/class/usblp.c
10918
10919USB RTL8150 DRIVER
10920M:	Petko Manolov <petkan@nucleusys.com>
10921L:	linux-usb@vger.kernel.org
10922L:	netdev@vger.kernel.org
10923T:	git git://github.com/petkan/rtl8150.git
10924W:	https://github.com/petkan/rtl8150
10925S:	Maintained
10926F:	drivers/net/usb/rtl8150.c
10927
10928USB SERIAL SUBSYSTEM
10929M:	Johan Hovold <johan@kernel.org>
10930L:	linux-usb@vger.kernel.org
10931S:	Maintained
10932F:	Documentation/usb/usb-serial.txt
10933F:	drivers/usb/serial/
10934F:	include/linux/usb/serial.h
10935
10936USB SMSC75XX ETHERNET DRIVER
10937M:	Steve Glendinning <steve.glendinning@shawell.net>
10938L:	netdev@vger.kernel.org
10939S:	Maintained
10940F:	drivers/net/usb/smsc75xx.*
10941
10942USB SMSC95XX ETHERNET DRIVER
10943M:	Steve Glendinning <steve.glendinning@shawell.net>
10944L:	netdev@vger.kernel.org
10945S:	Maintained
10946F:	drivers/net/usb/smsc95xx.*
10947
10948USB SUBSYSTEM
10949M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10950L:	linux-usb@vger.kernel.org
10951W:	http://www.linux-usb.org
10952T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10953S:	Supported
10954F:	Documentation/usb/
10955F:	drivers/usb/
10956F:	include/linux/usb.h
10957F:	include/linux/usb/
10958
10959USB UHCI DRIVER
10960M:	Alan Stern <stern@rowland.harvard.edu>
10961L:	linux-usb@vger.kernel.org
10962S:	Maintained
10963F:	drivers/usb/host/uhci*
10964
10965USB "USBNET" DRIVER FRAMEWORK
10966M:	Oliver Neukum <oneukum@suse.com>
10967L:	netdev@vger.kernel.org
10968W:	http://www.linux-usb.org/usbnet
10969S:	Maintained
10970F:	drivers/net/usb/usbnet.c
10971F:	include/linux/usb/usbnet.h
10972
10973USB VIDEO CLASS
10974M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10975L:	linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10976L:	linux-media@vger.kernel.org
10977T:	git git://linuxtv.org/media_tree.git
10978W:	http://www.ideasonboard.org/uvc/
10979S:	Maintained
10980F:	drivers/media/usb/uvc/
10981F:	include/uapi/linux/uvcvideo.h
10982
10983USB VISION DRIVER
10984M:	Hans Verkuil <hverkuil@xs4all.nl>
10985L:	linux-media@vger.kernel.org
10986T:	git git://linuxtv.org/media_tree.git
10987W:	http://linuxtv.org
10988S:	Odd Fixes
10989F:	drivers/media/usb/usbvision/
10990
10991USB WEBCAM GADGET
10992M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10993L:	linux-usb@vger.kernel.org
10994S:	Maintained
10995F:	drivers/usb/gadget/function/*uvc*
10996F:	drivers/usb/gadget/legacy/webcam.c
10997
10998USB WIRELESS RNDIS DRIVER (rndis_wlan)
10999M:	Jussi Kivilinna <jussi.kivilinna@iki.fi>
11000L:	linux-wireless@vger.kernel.org
11001S:	Maintained
11002F:	drivers/net/wireless/rndis_wlan.c
11003
11004USB XHCI DRIVER
11005M:	Mathias Nyman <mathias.nyman@intel.com>
11006L:	linux-usb@vger.kernel.org
11007S:	Supported
11008F:	drivers/usb/host/xhci*
11009F:	drivers/usb/host/pci-quirks*
11010
11011USB ZD1201 DRIVER
11012L:	linux-wireless@vger.kernel.org
11013W:	http://linux-lc100020.sourceforge.net
11014S:	Orphan
11015F:	drivers/net/wireless/zd1201.*
11016
11017USB ZR364XX DRIVER
11018M:	Antoine Jacquet <royale@zerezo.com>
11019L:	linux-usb@vger.kernel.org
11020L:	linux-media@vger.kernel.org
11021T:	git git://linuxtv.org/media_tree.git
11022W:	http://royale.zerezo.com/zr364xx/
11023S:	Maintained
11024F:	Documentation/video4linux/zr364xx.txt
11025F:	drivers/media/usb/zr364xx/
11026
11027ULPI BUS
11028M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
11029L:	linux-usb@vger.kernel.org
11030S:	Maintained
11031F:	drivers/usb/common/ulpi.c
11032F:	include/linux/ulpi/
11033
11034USER-MODE LINUX (UML)
11035M:	Jeff Dike <jdike@addtoit.com>
11036M:	Richard Weinberger <richard@nod.at>
11037L:	user-mode-linux-devel@lists.sourceforge.net
11038L:	user-mode-linux-user@lists.sourceforge.net
11039W:	http://user-mode-linux.sourceforge.net
11040S:	Maintained
11041F:	Documentation/virtual/uml/
11042F:	arch/um/
11043F:	arch/x86/um/
11044F:	fs/hostfs/
11045F:	fs/hppfs/
11046
11047USERSPACE I/O (UIO)
11048M:	"Hans J. Koch" <hjk@hansjkoch.de>
11049M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11050S:	Maintained
11051T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11052F:	Documentation/DocBook/uio-howto.tmpl
11053F:	drivers/uio/
11054F:	include/linux/uio*.h
11055
11056UTIL-LINUX PACKAGE
11057M:	Karel Zak <kzak@redhat.com>
11058L:	util-linux@vger.kernel.org
11059W:	http://en.wikipedia.org/wiki/Util-linux
11060T:	git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11061S:	Maintained
11062
11063UVESAFB DRIVER
11064M:	Michal Januszewski <spock@gentoo.org>
11065L:	linux-fbdev@vger.kernel.org
11066W:	http://dev.gentoo.org/~spock/projects/uvesafb/
11067S:	Maintained
11068F:	Documentation/fb/uvesafb.txt
11069F:	drivers/video/fbdev/uvesafb.*
11070
11071VFAT/FAT/MSDOS FILESYSTEM
11072M:	OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11073S:	Maintained
11074F:	Documentation/filesystems/vfat.txt
11075F:	fs/fat/
11076
11077VFIO DRIVER
11078M:	Alex Williamson <alex.williamson@redhat.com>
11079L:	kvm@vger.kernel.org
11080S:	Maintained
11081F:	Documentation/vfio.txt
11082F:	drivers/vfio/
11083F:	include/linux/vfio.h
11084F:	include/uapi/linux/vfio.h
11085
11086VFIO PLATFORM DRIVER
11087M:	Baptiste Reynal <b.reynal@virtualopensystems.com>
11088L:	kvm@vger.kernel.org
11089S:	Maintained
11090F:	drivers/vfio/platform/
11091
11092VIDEOBUF2 FRAMEWORK
11093M:	Pawel Osciak <pawel@osciak.com>
11094M:	Marek Szyprowski <m.szyprowski@samsung.com>
11095M:	Kyungmin Park <kyungmin.park@samsung.com>
11096L:	linux-media@vger.kernel.org
11097S:	Maintained
11098F:	drivers/media/v4l2-core/videobuf2-*
11099F:	include/media/videobuf2-*
11100
11101VIRTIO CONSOLE DRIVER
11102M:	Amit Shah <amit.shah@redhat.com>
11103L:	virtualization@lists.linux-foundation.org
11104S:	Maintained
11105F:	drivers/char/virtio_console.c
11106F:	include/linux/virtio_console.h
11107F:	include/uapi/linux/virtio_console.h
11108
11109VIRTIO CORE, NET AND BLOCK DRIVERS
11110M:	"Michael S. Tsirkin" <mst@redhat.com>
11111L:	virtualization@lists.linux-foundation.org
11112S:	Maintained
11113F:	drivers/virtio/
11114F:	tools/virtio/
11115F:	drivers/net/virtio_net.c
11116F:	drivers/block/virtio_blk.c
11117F:	include/linux/virtio_*.h
11118F:	include/uapi/linux/virtio_*.h
11119
11120VIRTIO DRIVERS FOR S390
11121M:	Christian Borntraeger <borntraeger@de.ibm.com>
11122M:	Cornelia Huck <cornelia.huck@de.ibm.com>
11123L:	linux-s390@vger.kernel.org
11124L:	virtualization@lists.linux-foundation.org
11125L:	kvm@vger.kernel.org
11126S:	Supported
11127F:	drivers/s390/virtio/
11128
11129VIRTIO GPU DRIVER
11130M:	David Airlie <airlied@linux.ie>
11131M:	Gerd Hoffmann <kraxel@redhat.com>
11132L:	dri-devel@lists.freedesktop.org
11133L:	virtualization@lists.linux-foundation.org
11134S:	Maintained
11135F:	drivers/gpu/drm/virtio/
11136F:	include/uapi/linux/virtio_gpu.h
11137
11138VIRTIO HOST (VHOST)
11139M:	"Michael S. Tsirkin" <mst@redhat.com>
11140L:	kvm@vger.kernel.org
11141L:	virtualization@lists.linux-foundation.org
11142L:	netdev@vger.kernel.org
11143S:	Maintained
11144F:	drivers/vhost/
11145F:	include/uapi/linux/vhost.h
11146
11147VIRTIO INPUT DRIVER
11148M:	Gerd Hoffmann <kraxel@redhat.com>
11149S:	Maintained
11150F:	drivers/virtio/virtio_input.c
11151F:	include/uapi/linux/virtio_input.h
11152
11153VIA RHINE NETWORK DRIVER
11154S:	Orphan
11155F:	drivers/net/ethernet/via/via-rhine.c
11156
11157VIA SD/MMC CARD CONTROLLER DRIVER
11158M:	Bruce Chang <brucechang@via.com.tw>
11159M:	Harald Welte <HaraldWelte@viatech.com>
11160S:	Maintained
11161F:	drivers/mmc/host/via-sdmmc.c
11162
11163VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11164M:	Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11165L:	linux-fbdev@vger.kernel.org
11166S:	Maintained
11167F:	include/linux/via-core.h
11168F:	include/linux/via-gpio.h
11169F:	include/linux/via_i2c.h
11170F:	drivers/video/fbdev/via/
11171
11172VIA VELOCITY NETWORK DRIVER
11173M:	Francois Romieu <romieu@fr.zoreil.com>
11174L:	netdev@vger.kernel.org
11175S:	Maintained
11176F:	drivers/net/ethernet/via/via-velocity.*
11177
11178VIVID VIRTUAL VIDEO DRIVER
11179M:	Hans Verkuil <hverkuil@xs4all.nl>
11180L:	linux-media@vger.kernel.org
11181T:	git git://linuxtv.org/media_tree.git
11182W:	http://linuxtv.org
11183S:	Maintained
11184F:	drivers/media/platform/vivid/*
11185
11186VLAN (802.1Q)
11187M:	Patrick McHardy <kaber@trash.net>
11188L:	netdev@vger.kernel.org
11189S:	Maintained
11190F:	drivers/net/macvlan.c
11191F:	include/linux/if_*vlan.h
11192F:	net/8021q/
11193
11194VLYNQ BUS
11195M:	Florian Fainelli <florian@openwrt.org>
11196L:	openwrt-devel@lists.openwrt.org (subscribers-only)
11197S:	Maintained
11198F:	drivers/vlynq/vlynq.c
11199F:	include/linux/vlynq.h
11200
11201VME SUBSYSTEM
11202M:	Martyn Welch <martyn@welchs.me.uk>
11203M:	Manohar Vanga <manohar.vanga@gmail.com>
11204M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11205L:	devel@driverdev.osuosl.org
11206S:	Maintained
11207T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11208F:	Documentation/vme_api.txt
11209F:	drivers/staging/vme/
11210F:	drivers/vme/
11211F:	include/linux/vme*
11212
11213VMWARE HYPERVISOR INTERFACE
11214M:	Alok Kataria <akataria@vmware.com>
11215L:	virtualization@lists.linux-foundation.org
11216S:	Supported
11217F:	arch/x86/kernel/cpu/vmware.c
11218
11219VMWARE BALLOON DRIVER
11220M:	Xavier Deguillard <xdeguillard@vmware.com>
11221M:	Philip Moltmann <moltmann@vmware.com>
11222M:	"VMware, Inc." <pv-drivers@vmware.com>
11223L:	linux-kernel@vger.kernel.org
11224S:	Maintained
11225F:	drivers/misc/vmw_balloon.c
11226
11227VMWARE VMMOUSE SUBDRIVER
11228M:	"VMware Graphics" <linux-graphics-maintainer@vmware.com>
11229M:	"VMware, Inc." <pv-drivers@vmware.com>
11230L:	linux-input@vger.kernel.org
11231S:	Maintained
11232F:	drivers/input/mouse/vmmouse.c
11233F:	drivers/input/mouse/vmmouse.h
11234
11235VMWARE VMXNET3 ETHERNET DRIVER
11236M:	Shrikrishna Khare <skhare@vmware.com>
11237M:	"VMware, Inc." <pv-drivers@vmware.com>
11238L:	netdev@vger.kernel.org
11239S:	Maintained
11240F:	drivers/net/vmxnet3/
11241
11242VMware PVSCSI driver
11243M:	Arvind Kumar <arvindkumar@vmware.com>
11244M:	VMware PV-Drivers <pv-drivers@vmware.com>
11245L:	linux-scsi@vger.kernel.org
11246S:	Maintained
11247F:	drivers/scsi/vmw_pvscsi.c
11248F:	drivers/scsi/vmw_pvscsi.h
11249
11250VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11251M:	Liam Girdwood <lgirdwood@gmail.com>
11252M:	Mark Brown <broonie@kernel.org>
11253L:	linux-kernel@vger.kernel.org
11254W:	http://www.slimlogic.co.uk/?p=48
11255T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11256S:	Supported
11257F:	drivers/regulator/
11258F:	include/linux/regulator/
11259
11260VRF
11261M:	David Ahern <dsa@cumulusnetworks.com>
11262M:	Shrijeet Mukherjee <shm@cumulusnetworks.com>
11263L:	netdev@vger.kernel.org
11264S:	Maintained
11265F:	drivers/net/vrf.c
11266F:	include/net/vrf.h
11267F:	Documentation/networking/vrf.txt
11268
11269VT1211 HARDWARE MONITOR DRIVER
11270M:	Juerg Haefliger <juergh@gmail.com>
11271L:	lm-sensors@lm-sensors.org
11272S:	Maintained
11273F:	Documentation/hwmon/vt1211
11274F:	drivers/hwmon/vt1211.c
11275
11276VT8231 HARDWARE MONITOR DRIVER
11277M:	Roger Lucas <vt8231@hiddenengine.co.uk>
11278L:	lm-sensors@lm-sensors.org
11279S:	Maintained
11280F:	drivers/hwmon/vt8231.c
11281
11282VUB300 USB to SDIO/SD/MMC bridge chip
11283M:	Tony Olech <tony.olech@elandigitalsystems.com>
11284L:	linux-mmc@vger.kernel.org
11285L:	linux-usb@vger.kernel.org
11286S:	Supported
11287F:	drivers/mmc/host/vub300.c
11288
11289W1 DALLAS'S 1-WIRE BUS
11290M:	Evgeniy Polyakov <zbr@ioremap.net>
11291S:	Maintained
11292F:	Documentation/w1/
11293F:	drivers/w1/
11294
11295W83791D HARDWARE MONITORING DRIVER
11296M:	Marc Hulsman <m.hulsman@tudelft.nl>
11297L:	lm-sensors@lm-sensors.org
11298S:	Maintained
11299F:	Documentation/hwmon/w83791d
11300F:	drivers/hwmon/w83791d.c
11301
11302W83793 HARDWARE MONITORING DRIVER
11303M:	Rudolf Marek <r.marek@assembler.cz>
11304L:	lm-sensors@lm-sensors.org
11305S:	Maintained
11306F:	Documentation/hwmon/w83793
11307F:	drivers/hwmon/w83793.c
11308
11309W83795 HARDWARE MONITORING DRIVER
11310M:	Jean Delvare <jdelvare@suse.com>
11311L:	lm-sensors@lm-sensors.org
11312S:	Maintained
11313F:	drivers/hwmon/w83795.c
11314
11315W83L51xD SD/MMC CARD INTERFACE DRIVER
11316M:	Pierre Ossman <pierre@ossman.eu>
11317S:	Maintained
11318F:	drivers/mmc/host/wbsd.*
11319
11320WACOM PROTOCOL 4 SERIAL TABLETS
11321M:	Julian Squires <julian@cipht.net>
11322M:	Hans de Goede <hdegoede@redhat.com>
11323L:	linux-input@vger.kernel.org
11324S:	Maintained
11325F:	drivers/input/tablet/wacom_serial4.c
11326
11327WATCHDOG DEVICE DRIVERS
11328M:	Wim Van Sebroeck <wim@iguana.be>
11329L:	linux-watchdog@vger.kernel.org
11330W:	http://www.linux-watchdog.org/
11331T:	git git://www.linux-watchdog.org/linux-watchdog.git
11332S:	Maintained
11333F:	Documentation/watchdog/
11334F:	drivers/watchdog/
11335F:	include/linux/watchdog.h
11336F:	include/uapi/linux/watchdog.h
11337
11338WD7000 SCSI DRIVER
11339M:	Miroslav Zagorac <zaga@fly.cc.fer.hr>
11340L:	linux-scsi@vger.kernel.org
11341S:	Maintained
11342F:	drivers/scsi/wd7000.c
11343
11344WIIMOTE HID DRIVER
11345M:	David Herrmann <dh.herrmann@googlemail.com>
11346L:	linux-input@vger.kernel.org
11347S:	Maintained
11348F:	drivers/hid/hid-wiimote*
11349
11350WINBOND CIR DRIVER
11351M:	David Härdeman <david@hardeman.nu>
11352S:	Maintained
11353F:	drivers/media/rc/winbond-cir.c
11354
11355WIMAX STACK
11356M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11357M:	linux-wimax@intel.com
11358L:	wimax@linuxwimax.org (subscribers-only)
11359S:	Supported
11360W:	http://linuxwimax.org
11361F:	Documentation/wimax/README.wimax
11362F:	include/linux/wimax/debug.h
11363F:	include/net/wimax.h
11364F:	include/uapi/linux/wimax.h
11365F:	net/wimax/
11366
11367WISTRON LAPTOP BUTTON DRIVER
11368M:	Miloslav Trmac <mitr@volny.cz>
11369S:	Maintained
11370F:	drivers/input/misc/wistron_btns.c
11371
11372WL3501 WIRELESS PCMCIA CARD DRIVER
11373M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11374L:	linux-wireless@vger.kernel.org
11375W:	http://oops.ghostprotocols.net:81/blog
11376S:	Maintained
11377F:	drivers/net/wireless/wl3501*
11378
11379WM97XX TOUCHSCREEN DRIVERS
11380M:	Mark Brown <broonie@kernel.org>
11381M:	Liam Girdwood <lrg@slimlogic.co.uk>
11382L:	linux-input@vger.kernel.org
11383W:	https://github.com/CirrusLogic/linux-drivers/wiki
11384S:	Supported
11385F:	drivers/input/touchscreen/*wm97*
11386F:	include/linux/wm97xx.h
11387
11388WOLFSON MICROELECTRONICS DRIVERS
11389L:	patches@opensource.wolfsonmicro.com
11390T:	git https://github.com/CirrusLogic/linux-drivers.git
11391W:	https://github.com/CirrusLogic/linux-drivers/wiki
11392S:	Supported
11393F:	Documentation/hwmon/wm83??
11394F:	arch/arm/mach-s3c64xx/mach-crag6410*
11395F:	drivers/clk/clk-wm83*.c
11396F:	drivers/extcon/extcon-arizona.c
11397F:	drivers/leds/leds-wm83*.c
11398F:	drivers/gpio/gpio-*wm*.c
11399F:	drivers/gpio/gpio-arizona.c
11400F:	drivers/hwmon/wm83??-hwmon.c
11401F:	drivers/input/misc/wm831x-on.c
11402F:	drivers/input/touchscreen/wm831x-ts.c
11403F:	drivers/input/touchscreen/wm97*.c
11404F:	drivers/mfd/arizona*
11405F:	drivers/mfd/wm*.c
11406F:	drivers/power/wm83*.c
11407F:	drivers/rtc/rtc-wm83*.c
11408F:	drivers/regulator/wm8*.c
11409F:	drivers/video/backlight/wm83*_bl.c
11410F:	drivers/watchdog/wm83*_wdt.c
11411F:	include/linux/mfd/arizona/
11412F:	include/linux/mfd/wm831x/
11413F:	include/linux/mfd/wm8350/
11414F:	include/linux/mfd/wm8400*
11415F:	include/linux/wm97xx.h
11416F:	include/sound/wm????.h
11417F:	sound/soc/codecs/arizona.?
11418F:	sound/soc/codecs/wm*
11419
11420WORKQUEUE
11421M:	Tejun Heo <tj@kernel.org>
11422R:	Lai Jiangshan <jiangshanlai@gmail.com>
11423T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11424S:	Maintained
11425F:	include/linux/workqueue.h
11426F:	kernel/workqueue.c
11427F:	Documentation/workqueue.txt
11428
11429X.25 NETWORK LAYER
11430M:	Andrew Hendry <andrew.hendry@gmail.com>
11431L:	linux-x25@vger.kernel.org
11432S:	Odd Fixes
11433F:	Documentation/networking/x25*
11434F:	include/net/x25*
11435F:	net/x25/
11436
11437X86 ARCHITECTURE (32-BIT AND 64-BIT)
11438M:	Thomas Gleixner <tglx@linutronix.de>
11439M:	Ingo Molnar <mingo@redhat.com>
11440M:	"H. Peter Anvin" <hpa@zytor.com>
11441M:	x86@kernel.org
11442L:	linux-kernel@vger.kernel.org
11443T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11444S:	Maintained
11445F:	Documentation/x86/
11446F:	arch/x86/
11447
11448X86 PLATFORM DRIVERS
11449M:	Darren Hart <dvhart@infradead.org>
11450L:	platform-driver-x86@vger.kernel.org
11451T:	git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11452S:	Maintained
11453F:	drivers/platform/x86/
11454
11455X86 MCE INFRASTRUCTURE
11456M:	Tony Luck <tony.luck@intel.com>
11457M:	Borislav Petkov <bp@alien8.de>
11458L:	linux-edac@vger.kernel.org
11459S:	Maintained
11460F:	arch/x86/kernel/cpu/mcheck/*
11461
11462X86 VDSO
11463M:	Andy Lutomirski <luto@amacapital.net>
11464L:	linux-kernel@vger.kernel.org
11465T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11466S:	Maintained
11467F:	arch/x86/entry/vdso/
11468
11469XC2028/3028 TUNER DRIVER
11470M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11471L:	linux-media@vger.kernel.org
11472W:	http://linuxtv.org
11473T:	git git://linuxtv.org/media_tree.git
11474S:	Maintained
11475F:	drivers/media/tuners/tuner-xc2028.*
11476
11477XEN HYPERVISOR INTERFACE
11478M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11479M:	Boris Ostrovsky <boris.ostrovsky@oracle.com>
11480M:	David Vrabel <david.vrabel@citrix.com>
11481L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11482T:	git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11483S:	Supported
11484F:	arch/x86/xen/
11485F:	drivers/*/xen-*front.c
11486F:	drivers/xen/
11487F:	arch/x86/include/asm/xen/
11488F:	include/xen/
11489F:	include/uapi/xen/
11490
11491XEN HYPERVISOR ARM
11492M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11493L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11494S:	Supported
11495F:	arch/arm/xen/
11496F:	arch/arm/include/asm/xen/
11497
11498XEN HYPERVISOR ARM64
11499M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11500L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11501S:	Supported
11502F:	arch/arm64/xen/
11503F:	arch/arm64/include/asm/xen/
11504
11505XEN NETWORK BACKEND DRIVER
11506M:	Ian Campbell <ian.campbell@citrix.com>
11507M:	Wei Liu <wei.liu2@citrix.com>
11508L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11509L:	netdev@vger.kernel.org
11510S:	Supported
11511F:	drivers/net/xen-netback/*
11512
11513XEN PCI SUBSYSTEM
11514M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11515L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11516S:	Supported
11517F:	arch/x86/pci/*xen*
11518F:	drivers/pci/*xen*
11519
11520XEN BLOCK SUBSYSTEM
11521M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11522M:	Roger Pau Monné <roger.pau@citrix.com>
11523L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11524S:	Supported
11525F:	drivers/block/xen-blkback/*
11526F:	drivers/block/xen*
11527
11528XEN PVSCSI DRIVERS
11529M:	Juergen Gross <jgross@suse.com>
11530L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11531L:	linux-scsi@vger.kernel.org
11532S:	Supported
11533F:	drivers/scsi/xen-scsifront.c
11534F:	drivers/xen/xen-scsiback.c
11535F:	include/xen/interface/io/vscsiif.h
11536
11537XEN SWIOTLB SUBSYSTEM
11538M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11539L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
11540S:	Supported
11541F:	arch/x86/xen/*swiotlb*
11542F:	drivers/xen/*swiotlb*
11543
11544XFS FILESYSTEM
11545P:	Silicon Graphics Inc
11546M:	Dave Chinner <david@fromorbit.com>
11547M:	xfs@oss.sgi.com
11548L:	xfs@oss.sgi.com
11549W:	http://oss.sgi.com/projects/xfs
11550T:	git git://oss.sgi.com/xfs/xfs.git
11551S:	Supported
11552F:	Documentation/filesystems/xfs.txt
11553F:	fs/xfs/
11554
11555XILINX AXI ETHERNET DRIVER
11556M:	Anirudha Sarangi <anirudh@xilinx.com>
11557M:	John Linn <John.Linn@xilinx.com>
11558S:	Maintained
11559F:	drivers/net/ethernet/xilinx/xilinx_axienet*
11560
11561XILINX UARTLITE SERIAL DRIVER
11562M:	Peter Korsgaard <jacmet@sunsite.dk>
11563L:	linux-serial@vger.kernel.org
11564S:	Maintained
11565F:	drivers/tty/serial/uartlite.c
11566
11567XILINX VIDEO IP CORES
11568M:	Hyun Kwon <hyun.kwon@xilinx.com>
11569M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11570L:	linux-media@vger.kernel.org
11571T:	git git://linuxtv.org/media_tree.git
11572S:	Supported
11573F:	Documentation/devicetree/bindings/media/xilinx/
11574F:	drivers/media/platform/xilinx/
11575F:	include/uapi/linux/xilinx-v4l2-controls.h
11576
11577XILLYBUS DRIVER
11578M:	Eli Billauer <eli.billauer@gmail.com>
11579L:	linux-kernel@vger.kernel.org
11580S:	Supported
11581F:	drivers/char/xillybus/
11582
11583XTENSA XTFPGA PLATFORM SUPPORT
11584M:	Max Filippov <jcmvbkbc@gmail.com>
11585L:	linux-xtensa@linux-xtensa.org
11586S:	Maintained
11587F:	drivers/spi/spi-xtensa-xtfpga.c
11588F:	sound/soc/xtensa/xtfpga-i2s.c
11589
11590YAM DRIVER FOR AX.25
11591M:	Jean-Paul Roubelat <jpr@f6fbb.org>
11592L:	linux-hams@vger.kernel.org
11593S:	Maintained
11594F:	drivers/net/hamradio/yam*
11595F:	include/linux/yam.h
11596
11597YEALINK PHONE DRIVER
11598M:	Henk Vergonet <Henk.Vergonet@gmail.com>
11599L:	usbb2k-api-dev@nongnu.org
11600S:	Maintained
11601F:	Documentation/input/yealink.txt
11602F:	drivers/input/misc/yealink.*
11603
11604Z8530 DRIVER FOR AX.25
11605M:	Joerg Reuter <jreuter@yaina.de>
11606W:	http://yaina.de/jreuter/
11607W:	http://www.qsl.net/dl1bke/
11608L:	linux-hams@vger.kernel.org
11609S:	Maintained
11610F:	Documentation/networking/z8530drv.txt
11611F:	drivers/net/hamradio/*scc.c
11612F:	drivers/net/hamradio/z8530.h
11613
11614ZBUD COMPRESSED PAGE ALLOCATOR
11615M:	Seth Jennings <sjennings@variantweb.net>
11616L:	linux-mm@kvack.org
11617S:	Maintained
11618F:	mm/zbud.c
11619F:	include/linux/zbud.h
11620
11621ZD1211RW WIRELESS DRIVER
11622M:	Daniel Drake <dsd@gentoo.org>
11623M:	Ulrich Kunitz <kune@deine-taler.de>
11624W:	http://zd1211.ath.cx/wiki/DriverRewrite
11625L:	linux-wireless@vger.kernel.org
11626L:	zd1211-devs@lists.sourceforge.net (subscribers-only)
11627S:	Maintained
11628F:	drivers/net/wireless/zd1211rw/
11629
11630ZPOOL COMPRESSED PAGE STORAGE API
11631M:	Dan Streetman <ddstreet@ieee.org>
11632L:	linux-mm@kvack.org
11633S:	Maintained
11634F:	mm/zpool.c
11635F:	include/linux/zpool.h
11636
11637ZR36067 VIDEO FOR LINUX DRIVER
11638L:	mjpeg-users@lists.sourceforge.net
11639L:	linux-media@vger.kernel.org
11640W:	http://mjpeg.sourceforge.net/driver-zoran/
11641T:	hg http://linuxtv.org/hg/v4l-dvb
11642S:	Odd Fixes
11643F:	drivers/media/pci/zoran/
11644
11645ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11646M:	Minchan Kim <minchan@kernel.org>
11647M:	Nitin Gupta <ngupta@vflare.org>
11648R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11649L:	linux-kernel@vger.kernel.org
11650S:	Maintained
11651F:	drivers/block/zram/
11652F:	Documentation/blockdev/zram.txt
11653
11654ZS DECSTATION Z85C30 SERIAL DRIVER
11655M:	"Maciej W. Rozycki" <macro@linux-mips.org>
11656S:	Maintained
11657F:	drivers/tty/serial/zs.*
11658
11659ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11660M:	Minchan Kim <minchan@kernel.org>
11661M:	Nitin Gupta <ngupta@vflare.org>
11662L:	linux-mm@kvack.org
11663S:	Maintained
11664F:	mm/zsmalloc.c
11665F:	include/linux/zsmalloc.h
11666F:	Documentation/vm/zsmalloc.txt
11667
11668ZSWAP COMPRESSED SWAP CACHING
11669M:	Seth Jennings <sjennings@variantweb.net>
11670L:	linux-mm@kvack.org
11671S:	Maintained
11672F:	mm/zswap.c
11673
11674THE REST
11675M:	Linus Torvalds <torvalds@linux-foundation.org>
11676L:	linux-kernel@vger.kernel.org
11677Q:	http://patchwork.kernel.org/project/LKML/list/
11678T:	git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11679S:	Buried alive in reporters
11680F:	*
11681F:	*/
11682