xref: /openbmc/linux/MAINTAINERS (revision 4a65896f94fa82370041823837cd75aac1186b54)
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 <aar@pengutronix.de>
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:	https://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:	include/linux/syscalls.h
227F:	kernel/sys_ni.c
228
229ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
230M:	Hans de Goede <hdegoede@redhat.com>
231L:	linux-hwmon@vger.kernel.org
232S:	Maintained
233F:	drivers/hwmon/abituguru.c
234
235ABIT UGURU 3 HARDWARE MONITOR DRIVER
236M:	Alistair John Strachan <alistair@devzero.co.uk>
237L:	linux-hwmon@vger.kernel.org
238S:	Maintained
239F:	drivers/hwmon/abituguru3.c
240
241ACCES 104-DIO-48E GPIO DRIVER
242M:	William Breathitt Gray <vilhelm.gray@gmail.com>
243L:	linux-gpio@vger.kernel.org
244S:	Maintained
245F:	drivers/gpio/gpio-104-dio-48e.c
246
247ACCES 104-IDI-48 GPIO DRIVER
248M:	"William Breathitt Gray" <vilhelm.gray@gmail.com>
249L:	linux-gpio@vger.kernel.org
250S:	Maintained
251F:	drivers/gpio/gpio-104-idi-48.c
252
253ACCES 104-IDIO-16 GPIO DRIVER
254M:	"William Breathitt Gray" <vilhelm.gray@gmail.com>
255L:	linux-gpio@vger.kernel.org
256S:	Maintained
257F:	drivers/gpio/gpio-104-idio-16.c
258
259ACENIC DRIVER
260M:	Jes Sorensen <jes@trained-monkey.org>
261L:	linux-acenic@sunsite.dk
262S:	Maintained
263F:	drivers/net/ethernet/alteon/acenic*
264
265ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
266M:	Peter Feuerer <peter@piie.net>
267L:	platform-driver-x86@vger.kernel.org
268W:	http://piie.net/?section=acerhdf
269S:	Maintained
270F:	drivers/platform/x86/acerhdf.c
271
272ACER WMI LAPTOP EXTRAS
273M:	"Lee, Chun-Yi" <jlee@suse.com>
274L:	platform-driver-x86@vger.kernel.org
275S:	Maintained
276F:	drivers/platform/x86/acer-wmi.c
277
278ACPI
279M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
280M:	Len Brown <lenb@kernel.org>
281L:	linux-acpi@vger.kernel.org
282W:	https://01.org/linux-acpi
283Q:	https://patchwork.kernel.org/project/linux-acpi/list/
284T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
285S:	Supported
286F:	drivers/acpi/
287F:	drivers/pnp/pnpacpi/
288F:	include/linux/acpi.h
289F:	include/acpi/
290F:	Documentation/acpi/
291F:	Documentation/ABI/testing/sysfs-bus-acpi
292F:	drivers/pci/*acpi*
293F:	drivers/pci/*/*acpi*
294F:	drivers/pci/*/*/*acpi*
295F:	tools/power/acpi/
296
297ACPI COMPONENT ARCHITECTURE (ACPICA)
298M:	Robert Moore <robert.moore@intel.com>
299M:	Lv Zheng <lv.zheng@intel.com>
300M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
301L:	linux-acpi@vger.kernel.org
302L:	devel@acpica.org
303W:	https://acpica.org/
304W:	https://github.com/acpica/acpica/
305Q:	https://patchwork.kernel.org/project/linux-acpi/list/
306T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
307S:	Supported
308F:	drivers/acpi/acpica/
309F:	include/acpi/
310F:	tools/power/acpi/
311
312ACPI FAN DRIVER
313M:	Zhang Rui <rui.zhang@intel.com>
314L:	linux-acpi@vger.kernel.org
315W:	https://01.org/linux-acpi
316S:	Supported
317F:	drivers/acpi/fan.c
318
319ACPI THERMAL DRIVER
320M:	Zhang Rui <rui.zhang@intel.com>
321L:	linux-acpi@vger.kernel.org
322W:	https://01.org/linux-acpi
323S:	Supported
324F:	drivers/acpi/*thermal*
325
326ACPI VIDEO DRIVER
327M:	Zhang Rui <rui.zhang@intel.com>
328L:	linux-acpi@vger.kernel.org
329W:	https://01.org/linux-acpi
330S:	Supported
331F:	drivers/acpi/acpi_video.c
332
333ACPI WMI DRIVER
334L:	platform-driver-x86@vger.kernel.org
335S:	Orphan
336F:	drivers/platform/x86/wmi.c
337
338AD1889 ALSA SOUND DRIVER
339M:	Thibaut Varene <T-Bone@parisc-linux.org>
340W:	http://wiki.parisc-linux.org/AD1889
341L:	linux-parisc@vger.kernel.org
342S:	Maintained
343F:	sound/pci/ad1889.*
344
345AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
346M:	Michael Hennerich <michael.hennerich@analog.com>
347W:	http://wiki.analog.com/AD5254
348W:	http://ez.analog.com/community/linux-device-drivers
349S:	Supported
350F:	drivers/misc/ad525x_dpot.c
351
352AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
353M:	Michael Hennerich <michael.hennerich@analog.com>
354W:	http://wiki.analog.com/AD5398
355W:	http://ez.analog.com/community/linux-device-drivers
356S:	Supported
357F:	drivers/regulator/ad5398.c
358
359AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
360M:	Michael Hennerich <michael.hennerich@analog.com>
361W:	http://wiki.analog.com/AD7142
362W:	http://ez.analog.com/community/linux-device-drivers
363S:	Supported
364F:	drivers/input/misc/ad714x.c
365
366AD7877 TOUCHSCREEN DRIVER
367M:	Michael Hennerich <michael.hennerich@analog.com>
368W:	http://wiki.analog.com/AD7877
369W:	http://ez.analog.com/community/linux-device-drivers
370S:	Supported
371F:	drivers/input/touchscreen/ad7877.c
372
373AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
374M:	Michael Hennerich <michael.hennerich@analog.com>
375W:	http://wiki.analog.com/AD7879
376W:	http://ez.analog.com/community/linux-device-drivers
377S:	Supported
378F:	drivers/input/touchscreen/ad7879.c
379
380ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
381M:	Jiri Kosina <jikos@kernel.org>
382S:	Maintained
383
384ADF7242 IEEE 802.15.4 RADIO DRIVER
385M:	Michael Hennerich <michael.hennerich@analog.com>
386W:	https://wiki.analog.com/ADF7242
387W:	http://ez.analog.com/community/linux-device-drivers
388L:	linux-wpan@vger.kernel.org
389S:	Supported
390F:	drivers/net/ieee802154/adf7242.c
391F:	Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
392
393ADM1025 HARDWARE MONITOR DRIVER
394M:	Jean Delvare <jdelvare@suse.com>
395L:	linux-hwmon@vger.kernel.org
396S:	Maintained
397F:	Documentation/hwmon/adm1025
398F:	drivers/hwmon/adm1025.c
399
400ADM1029 HARDWARE MONITOR DRIVER
401M:	Corentin Labbe <clabbe.montjoie@gmail.com>
402L:	linux-hwmon@vger.kernel.org
403S:	Maintained
404F:	drivers/hwmon/adm1029.c
405
406ADM8211 WIRELESS DRIVER
407L:	linux-wireless@vger.kernel.org
408W:	http://wireless.kernel.org/
409S:	Orphan
410F:	drivers/net/wireless/admtek/adm8211.*
411
412ADP1653 FLASH CONTROLLER DRIVER
413M:	Sakari Ailus <sakari.ailus@iki.fi>
414L:	linux-media@vger.kernel.org
415S:	Maintained
416F:	drivers/media/i2c/adp1653.c
417F:	include/media/i2c/adp1653.h
418
419ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
420M:	Michael Hennerich <michael.hennerich@analog.com>
421W:	http://wiki.analog.com/ADP5520
422W:	http://ez.analog.com/community/linux-device-drivers
423S:	Supported
424F:	drivers/mfd/adp5520.c
425F:	drivers/video/backlight/adp5520_bl.c
426F:	drivers/leds/leds-adp5520.c
427F:	drivers/gpio/gpio-adp5520.c
428F:	drivers/input/keyboard/adp5520-keys.c
429
430ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
431M:	Michael Hennerich <michael.hennerich@analog.com>
432W:	http://wiki.analog.com/ADP5588
433W:	http://ez.analog.com/community/linux-device-drivers
434S:	Supported
435F:	drivers/input/keyboard/adp5588-keys.c
436F:	drivers/gpio/gpio-adp5588.c
437
438ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
439M:	Michael Hennerich <michael.hennerich@analog.com>
440W:	http://wiki.analog.com/ADP8860
441W:	http://ez.analog.com/community/linux-device-drivers
442S:	Supported
443F:	drivers/video/backlight/adp8860_bl.c
444
445ADS1015 HARDWARE MONITOR DRIVER
446M:	Dirk Eibach <eibach@gdsys.de>
447L:	linux-hwmon@vger.kernel.org
448S:	Maintained
449F:	Documentation/hwmon/ads1015
450F:	drivers/hwmon/ads1015.c
451F:	include/linux/i2c/ads1015.h
452
453ADT746X FAN DRIVER
454M:	Colin Leroy <colin@colino.net>
455S:	Maintained
456F:	drivers/macintosh/therm_adt746x.c
457
458ADT7475 HARDWARE MONITOR DRIVER
459M:	Jean Delvare <jdelvare@suse.com>
460L:	linux-hwmon@vger.kernel.org
461S:	Maintained
462F:	Documentation/hwmon/adt7475
463F:	drivers/hwmon/adt7475.c
464
465ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
466M:	Michael Hennerich <michael.hennerich@analog.com>
467W:	http://wiki.analog.com/ADXL345
468W:	http://ez.analog.com/community/linux-device-drivers
469S:	Supported
470F:	drivers/input/misc/adxl34x.c
471
472ADVANSYS SCSI DRIVER
473M:	Matthew Wilcox <matthew@wil.cx>
474M:	Hannes Reinecke <hare@suse.com>
475L:	linux-scsi@vger.kernel.org
476S:	Maintained
477F:	Documentation/scsi/advansys.txt
478F:	drivers/scsi/advansys.c
479
480AEDSP16 DRIVER
481M:	Riccardo Facchetti <fizban@tin.it>
482S:	Maintained
483F:	sound/oss/aedsp16.c
484
485AF9013 MEDIA DRIVER
486M:	Antti Palosaari <crope@iki.fi>
487L:	linux-media@vger.kernel.org
488W:	https://linuxtv.org
489W:	http://palosaari.fi/linux/
490Q:	http://patchwork.linuxtv.org/project/linux-media/list/
491T:	git git://linuxtv.org/anttip/media_tree.git
492S:	Maintained
493F:	drivers/media/dvb-frontends/af9013*
494
495AF9033 MEDIA DRIVER
496M:	Antti Palosaari <crope@iki.fi>
497L:	linux-media@vger.kernel.org
498W:	https://linuxtv.org
499W:	http://palosaari.fi/linux/
500Q:	http://patchwork.linuxtv.org/project/linux-media/list/
501T:	git git://linuxtv.org/anttip/media_tree.git
502S:	Maintained
503F:	drivers/media/dvb-frontends/af9033*
504
505AFFS FILE SYSTEM
506L:	linux-fsdevel@vger.kernel.org
507S:	Orphan
508F:	Documentation/filesystems/affs.txt
509F:	fs/affs/
510
511AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
512M:	David Howells <dhowells@redhat.com>
513L:	linux-afs@lists.infradead.org
514S:	Supported
515F:	fs/afs/
516F:	include/net/af_rxrpc.h
517F:	net/rxrpc/af_rxrpc.c
518
519AGPGART DRIVER
520M:	David Airlie <airlied@linux.ie>
521T:	git git://people.freedesktop.org/~airlied/linux (part of drm maint)
522S:	Maintained
523F:	drivers/char/agp/
524F:	include/linux/agp*
525F:	include/uapi/linux/agp*
526
527AHA152X SCSI DRIVER
528M:	"Juergen E. Fischer" <fischer@norbit.de>
529L:	linux-scsi@vger.kernel.org
530S:	Maintained
531F:	drivers/scsi/aha152x*
532F:	drivers/scsi/pcmcia/aha152x*
533
534AIC7XXX / AIC79XX SCSI DRIVER
535M:	Hannes Reinecke <hare@suse.com>
536L:	linux-scsi@vger.kernel.org
537S:	Maintained
538F:	drivers/scsi/aic7xxx/
539
540AIMSLAB FM RADIO RECEIVER DRIVER
541M:	Hans Verkuil <hverkuil@xs4all.nl>
542L:	linux-media@vger.kernel.org
543T:	git git://linuxtv.org/media_tree.git
544W:	https://linuxtv.org
545S:	Maintained
546F:	drivers/media/radio/radio-aimslab*
547
548AIO
549M:	Benjamin LaHaise <bcrl@kvack.org>
550L:	linux-aio@kvack.org
551S:	Supported
552F:	fs/aio.c
553F:	include/linux/*aio*.h
554
555AIRSPY MEDIA DRIVER
556M:	Antti Palosaari <crope@iki.fi>
557L:	linux-media@vger.kernel.org
558W:	https://linuxtv.org
559W:	http://palosaari.fi/linux/
560Q:	http://patchwork.linuxtv.org/project/linux-media/list/
561T:	git git://linuxtv.org/anttip/media_tree.git
562S:	Maintained
563F:	drivers/media/usb/airspy/
564
565ALCATEL SPEEDTOUCH USB DRIVER
566M:	Duncan Sands <duncan.sands@free.fr>
567L:	linux-usb@vger.kernel.org
568W:	http://www.linux-usb.org/SpeedTouch/
569S:	Maintained
570F:	drivers/usb/atm/speedtch.c
571F:	drivers/usb/atm/usbatm.c
572
573ALCHEMY AU1XX0 MMC DRIVER
574M:	Manuel Lauss <manuel.lauss@gmail.com>
575S:	Maintained
576F:	drivers/mmc/host/au1xmmc.c
577
578ALI1563 I2C DRIVER
579M:	Rudolf Marek <r.marek@assembler.cz>
580L:	linux-i2c@vger.kernel.org
581S:	Maintained
582F:	Documentation/i2c/busses/i2c-ali1563
583F:	drivers/i2c/busses/i2c-ali1563.c
584
585ALLWINNER SECURITY SYSTEM
586M:	Corentin Labbe <clabbe.montjoie@gmail.com>
587L:	linux-crypto@vger.kernel.org
588S:	Maintained
589F:	drivers/crypto/sunxi-ss/
590
591ALPHA PORT
592M:	Richard Henderson <rth@twiddle.net>
593M:	Ivan Kokshaysky <ink@jurassic.park.msu.ru>
594M:	Matt Turner <mattst88@gmail.com>
595S:	Odd Fixes
596L:	linux-alpha@vger.kernel.org
597F:	arch/alpha/
598
599ALTERA MAILBOX DRIVER
600M:	Ley Foon Tan <lftan@altera.com>
601L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
602S:	Maintained
603F:	drivers/mailbox/mailbox-altera.c
604
605ALTERA PIO DRIVER
606M:	Tien Hock Loh <thloh@altera.com>
607L:	linux-gpio@vger.kernel.org
608S:	Maintained
609F:	drivers/gpio/gpio-altera.c
610
611ALTERA TRIPLE SPEED ETHERNET DRIVER
612M:	Vince Bridgers <vbridger@opensource.altera.com>
613L:	netdev@vger.kernel.org
614L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
615S:	Maintained
616F:	drivers/net/ethernet/altera/
617
618ALTERA UART/JTAG UART SERIAL DRIVERS
619M:	Tobias Klauser <tklauser@distanz.ch>
620L:	linux-serial@vger.kernel.org
621L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
622S:	Maintained
623F:	drivers/tty/serial/altera_uart.c
624F:	drivers/tty/serial/altera_jtaguart.c
625F:	include/linux/altera_uart.h
626F:	include/linux/altera_jtaguart.h
627
628AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
629M:	Tom Lendacky <thomas.lendacky@amd.com>
630L:	linux-crypto@vger.kernel.org
631S:	Supported
632F:	drivers/crypto/ccp/
633F:	include/linux/ccp.h
634
635AMD FAM15H PROCESSOR POWER MONITORING DRIVER
636M:	Huang Rui <ray.huang@amd.com>
637L:	linux-hwmon@vger.kernel.org
638S:	Supported
639F:	Documentation/hwmon/fam15h_power
640F:	drivers/hwmon/fam15h_power.c
641
642AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
643L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
644S:	Orphan
645F:	drivers/usb/gadget/udc/amd5536udc.*
646
647AMD GEODE PROCESSOR/CHIPSET SUPPORT
648P:	Andres Salomon <dilinger@queued.net>
649L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
650W:	http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
651S:	Supported
652F:	drivers/char/hw_random/geode-rng.c
653F:	drivers/crypto/geode*
654F:	drivers/video/fbdev/geode/
655F:	arch/x86/include/asm/geode.h
656
657AMD IOMMU (AMD-VI)
658M:	Joerg Roedel <joro@8bytes.org>
659L:	iommu@lists.linux-foundation.org
660T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
661S:	Maintained
662F:	drivers/iommu/amd_iommu*.[ch]
663F:	include/linux/amd-iommu.h
664
665AMD KFD
666M:	Oded Gabbay <oded.gabbay@gmail.com>
667L:	dri-devel@lists.freedesktop.org
668T:	git git://people.freedesktop.org/~gabbayo/linux.git
669S:	Supported
670F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
671F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
672F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
673F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
674F:	drivers/gpu/drm/amd/amdkfd/
675F:	drivers/gpu/drm/amd/include/cik_structs.h
676F:	drivers/gpu/drm/amd/include/kgd_kfd_interface.h
677F:	drivers/gpu/drm/amd/include/vi_structs.h
678F:	drivers/gpu/drm/radeon/radeon_kfd.c
679F:	drivers/gpu/drm/radeon/radeon_kfd.h
680F:	include/uapi/linux/kfd_ioctl.h
681
682AMD SEATTLE DEVICE TREE SUPPORT
683M:	Brijesh Singh <brijeshkumar.singh@amd.com>
684M:	Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
685M:	Tom Lendacky <thomas.lendacky@amd.com>
686S:	Supported
687F:	arch/arm64/boot/dts/amd/
688
689AMD XGBE DRIVER
690M:	Tom Lendacky <thomas.lendacky@amd.com>
691L:	netdev@vger.kernel.org
692S:	Supported
693F:	drivers/net/ethernet/amd/xgbe/
694F:	arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
695
696AMS (Apple Motion Sensor) DRIVER
697M:	Michael Hanselmann <linux-kernel@hansmi.ch>
698S:	Supported
699F:	drivers/macintosh/ams/
700
701ANALOG DEVICES INC AD9389B DRIVER
702M:	Hans Verkuil <hans.verkuil@cisco.com>
703L:	linux-media@vger.kernel.org
704S:	Maintained
705F:	drivers/media/i2c/ad9389b*
706
707ANALOG DEVICES INC ADV7180 DRIVER
708M:	Lars-Peter Clausen <lars@metafoo.de>
709L:	linux-media@vger.kernel.org
710W:	http://ez.analog.com/community/linux-device-drivers
711S:	Supported
712F:	drivers/media/i2c/adv7180.c
713
714ANALOG DEVICES INC ADV7511 DRIVER
715M:	Hans Verkuil <hans.verkuil@cisco.com>
716L:	linux-media@vger.kernel.org
717S:	Maintained
718F:	drivers/media/i2c/adv7511*
719
720ANALOG DEVICES INC ADV7604 DRIVER
721M:	Hans Verkuil <hans.verkuil@cisco.com>
722L:	linux-media@vger.kernel.org
723S:	Maintained
724F:	drivers/media/i2c/adv7604*
725
726ANALOG DEVICES INC ADV7842 DRIVER
727M:	Hans Verkuil <hans.verkuil@cisco.com>
728L:	linux-media@vger.kernel.org
729S:	Maintained
730F:	drivers/media/i2c/adv7842*
731
732ANALOG DEVICES INC ASOC CODEC DRIVERS
733M:	Lars-Peter Clausen <lars@metafoo.de>
734L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
735W:	http://wiki.analog.com/
736W:	http://ez.analog.com/community/linux-device-drivers
737S:	Supported
738F:	sound/soc/codecs/adau*
739F:	sound/soc/codecs/adav*
740F:	sound/soc/codecs/ad1*
741F:	sound/soc/codecs/ad7*
742F:	sound/soc/codecs/ssm*
743F:	sound/soc/codecs/sigmadsp.*
744
745ANALOG DEVICES INC ASOC DRIVERS
746L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
747L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
748W:	http://blackfin.uclinux.org/
749S:	Supported
750F:	sound/soc/blackfin/*
751
752ANALOG DEVICES INC IIO DRIVERS
753M:	Lars-Peter Clausen <lars@metafoo.de>
754M:	Michael Hennerich <Michael.Hennerich@analog.com>
755W:	http://wiki.analog.com/
756W:	http://ez.analog.com/community/linux-device-drivers
757S:	Supported
758F:	drivers/iio/*/ad*
759X:	drivers/iio/*/adjd*
760F:	drivers/staging/iio/*/ad*
761F:	staging/iio/trigger/iio-trig-bfin-timer.c
762
763ANALOG DEVICES INC DMA DRIVERS
764M:	Lars-Peter Clausen <lars@metafoo.de>
765W:	http://ez.analog.com/community/linux-device-drivers
766S:	Supported
767F:	drivers/dma/dma-axi-dmac.c
768
769ANDROID DRIVERS
770M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
771M:	Arve Hjønnevåg <arve@android.com>
772M:	Riley Andrews <riandrews@android.com>
773T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
774L:	devel@driverdev.osuosl.org
775S:	Supported
776F:	drivers/android/
777F:	drivers/staging/android/
778
779AOA (Apple Onboard Audio) ALSA DRIVER
780M:	Johannes Berg <johannes@sipsolutions.net>
781L:	linuxppc-dev@lists.ozlabs.org
782L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
783S:	Maintained
784F:	sound/aoa/
785
786APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
787M:	William Breathitt Gray <vilhelm.gray@gmail.com>
788L:	linux-iio@vger.kernel.org
789S:	Maintained
790F:	drivers/iio/dac/stx104.c
791
792APM DRIVER
793M:	Jiri Kosina <jikos@kernel.org>
794S:	Odd fixes
795T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
796F:	arch/x86/kernel/apm_32.c
797F:	include/linux/apm_bios.h
798F:	include/uapi/linux/apm_bios.h
799F:	drivers/char/apm-emulation.c
800
801APPLE BCM5974 MULTITOUCH DRIVER
802M:	Henrik Rydberg <rydberg@bitmath.org>
803L:	linux-input@vger.kernel.org
804S:	Odd fixes
805F:	drivers/input/mouse/bcm5974.c
806
807APPLE SMC DRIVER
808M:	Henrik Rydberg <rydberg@bitmath.org>
809L:	linux-hwmon@vger.kernel.org
810S:	Odd fixes
811F:	drivers/hwmon/applesmc.c
812
813APPLETALK NETWORK LAYER
814M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
815S:	Maintained
816F:	drivers/net/appletalk/
817F:	net/appletalk/
818
819APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
820M:	Duc Dang <dhdang@apm.com>
821S:	Supported
822F:	arch/arm64/boot/dts/apm/
823
824APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
825M:	Iyappan Subramanian <isubramanian@apm.com>
826M:	Keyur Chudgar <kchudgar@apm.com>
827S:	Supported
828F:	drivers/net/ethernet/apm/xgene/
829F:	Documentation/devicetree/bindings/net/apm-xgene-enet.txt
830
831APTINA CAMERA SENSOR PLL
832M:	Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
833L:	linux-media@vger.kernel.org
834S:	Maintained
835F:	drivers/media/i2c/aptina-pll.*
836
837ARC FRAMEBUFFER DRIVER
838M:	Jaya Kumar <jayalk@intworks.biz>
839S:	Maintained
840F:	drivers/video/fbdev/arcfb.c
841F:	drivers/video/fbdev/core/fb_defio.c
842
843ARCNET NETWORK LAYER
844M:	Michael Grzeschik <m.grzeschik@pengutronix.de>
845L:	netdev@vger.kernel.org
846S:	Maintained
847F:	drivers/net/arcnet/
848F:	include/uapi/linux/if_arcnet.h
849
850ARM HDLCD DRM DRIVER
851M:	Liviu Dudau <liviu.dudau@arm.com>
852S:	Supported
853F:	drivers/gpu/drm/arm/
854F:	Documentation/devicetree/bindings/display/arm,hdlcd.txt
855
856ARM MFM AND FLOPPY DRIVERS
857M:	Ian Molton <spyro@f2s.com>
858S:	Maintained
859F:	arch/arm/lib/floppydma.S
860F:	arch/arm/include/asm/floppy.h
861
862ARM PMU PROFILING AND DEBUGGING
863M:	Will Deacon <will.deacon@arm.com>
864R:	Mark Rutland <mark.rutland@arm.com>
865S:	Maintained
866F:	arch/arm*/kernel/perf_*
867F:	arch/arm/oprofile/common.c
868F:	arch/arm*/kernel/hw_breakpoint.c
869F:	arch/arm*/include/asm/hw_breakpoint.h
870F:	arch/arm*/include/asm/perf_event.h
871F:	drivers/perf/arm_pmu.c
872F:	include/linux/perf/arm_pmu.h
873
874ARM PORT
875M:	Russell King <linux@armlinux.org.uk>
876L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
877W:	http://www.armlinux.org.uk/
878S:	Maintained
879F:	arch/arm/
880
881ARM SUB-ARCHITECTURES
882L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
883S:	Maintained
884F:	arch/arm/mach-*/
885F:	arch/arm/plat-*/
886T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
887
888ARM PRIMECELL AACI PL041 DRIVER
889M:	Russell King <linux@armlinux.org.uk>
890S:	Maintained
891F:	sound/arm/aaci.*
892
893ARM PRIMECELL CLCD PL110 DRIVER
894M:	Russell King <linux@armlinux.org.uk>
895S:	Maintained
896F:	drivers/video/fbdev/amba-clcd.*
897
898ARM PRIMECELL KMI PL050 DRIVER
899M:	Russell King <linux@armlinux.org.uk>
900S:	Maintained
901F:	drivers/input/serio/ambakmi.*
902F:	include/linux/amba/kmi.h
903
904ARM PRIMECELL MMCI PL180/1 DRIVER
905M:	Russell King <linux@armlinux.org.uk>
906S:	Maintained
907F:	drivers/mmc/host/mmci.*
908F:	include/linux/amba/mmci.h
909
910ARM PRIMECELL UART PL010 AND PL011 DRIVERS
911M:	Russell King <linux@armlinux.org.uk>
912S:	Maintained
913F:	drivers/tty/serial/amba-pl01*.c
914F:	include/linux/amba/serial.h
915
916ARM PRIMECELL BUS SUPPORT
917M:	Russell King <linux@armlinux.org.uk>
918S:	Maintained
919F:	drivers/amba/
920F:	include/linux/amba/bus.h
921
922ARM/ADS SPHERE MACHINE SUPPORT
923M:	Lennert Buytenhek <kernel@wantstofly.org>
924L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
925S:	Maintained
926
927ARM/AFEB9260 MACHINE SUPPORT
928M:	Sergey Lapin <slapin@ossfans.org>
929L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
930S:	Maintained
931
932ARM/AJECO 1ARM MACHINE SUPPORT
933M:	Lennert Buytenhek <kernel@wantstofly.org>
934L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
935S:	Maintained
936
937ARM/Allwinner sunXi SoC support
938M:	Maxime Ripard <maxime.ripard@free-electrons.com>
939M:	Chen-Yu Tsai <wens@csie.org>
940L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
941S:	Maintained
942N:	sun[x456789]i
943
944ARM/Allwinner SoC Clock Support
945M:	Emilio López <emilio@elopez.com.ar>
946S:	Maintained
947F:	drivers/clk/sunxi/
948
949ARM/Amlogic Meson SoC support
950M:	Carlo Caione <carlo@caione.org>
951L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
952L:	linux-meson@googlegroups.com
953W:	http://linux-meson.com/
954S:	Maintained
955F:	arch/arm/mach-meson/
956F:	arch/arm/boot/dts/meson*
957N:	meson
958
959ARM/Annapurna Labs ALPINE ARCHITECTURE
960M:	Tsahee Zidenberg <tsahee@annapurnalabs.com>
961M:	Antoine Tenart <antoine.tenart@free-electrons.com>
962S:	Maintained
963F:	arch/arm/mach-alpine/
964F:	arch/arm/boot/dts/alpine*
965F:	arch/arm64/boot/dts/al/
966F:	drivers/*/*alpine*
967
968ARM/ARTPEC MACHINE SUPPORT
969M:	Jesper Nilsson <jesper.nilsson@axis.com>
970M:	Lars Persson <lars.persson@axis.com>
971M:	Niklas Cassel <niklas.cassel@axis.com>
972S:	Maintained
973L:	linux-arm-kernel@axis.com
974F:	arch/arm/mach-artpec
975F:	arch/arm/boot/dts/artpec6*
976F:	drivers/clk/clk-artpec6.c
977
978ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
979M:	Nicolas Ferre <nicolas.ferre@atmel.com>
980M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
981M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
982L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
983W:	http://www.linux4sam.org
984T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
985S:	Supported
986F:	arch/arm/mach-at91/
987F:	include/soc/at91/
988F:	arch/arm/boot/dts/at91*.dts
989F:	arch/arm/boot/dts/at91*.dtsi
990F:	arch/arm/boot/dts/sama*.dts
991F:	arch/arm/boot/dts/sama*.dtsi
992F:	arch/arm/include/debug/at91.S
993
994ARM/ATMEL AT91 Clock Support
995M:	Boris Brezillon <boris.brezillon@free-electrons.com>
996S:	Maintained
997F:	drivers/clk/at91
998
999ARM/CALXEDA HIGHBANK ARCHITECTURE
1000M:	Rob Herring <robh@kernel.org>
1001L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1002S:	Maintained
1003F:	arch/arm/mach-highbank/
1004F:	arch/arm/boot/dts/highbank.dts
1005F:	arch/arm/boot/dts/ecx-*.dts*
1006
1007ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1008M:	Krzysztof Halasa <khalasa@piap.pl>
1009S:	Maintained
1010F:	arch/arm/mach-cns3xxx/
1011
1012ARM/CAVIUM THUNDER NETWORK DRIVER
1013M:	Sunil Goutham <sgoutham@cavium.com>
1014M:	Robert Richter <rric@kernel.org>
1015L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1016S:	Supported
1017F:	drivers/net/ethernet/cavium/thunder/
1018
1019ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1020M:	Alexander Shiyan <shc_work@mail.ru>
1021L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1022S:	Odd Fixes
1023N:	clps711x
1024
1025ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1026M:	Hartley Sweeten <hsweeten@visionengravers.com>
1027M:	Ryan Mallon <rmallon@gmail.com>
1028L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1029S:	Maintained
1030F:	arch/arm/mach-ep93xx/
1031F:	arch/arm/mach-ep93xx/include/mach/
1032
1033ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1034M:	Lennert Buytenhek <kernel@wantstofly.org>
1035L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036S:	Maintained
1037
1038ARM/CLKDEV SUPPORT
1039M:	Russell King <linux@armlinux.org.uk>
1040L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041S:	Maintained
1042F:	arch/arm/include/asm/clkdev.h
1043F:	drivers/clk/clkdev.c
1044
1045ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1046M:	Mike Rapoport <mike@compulab.co.il>
1047L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1048S:	Maintained
1049
1050ARM/CONTEC MICRO9 MACHINE SUPPORT
1051M:	Hubert Feurstein <hubert.feurstein@contec.at>
1052S:	Maintained
1053F:	arch/arm/mach-ep93xx/micro9.c
1054
1055ARM/CORESIGHT FRAMEWORK AND DRIVERS
1056M:	Mathieu Poirier <mathieu.poirier@linaro.org>
1057L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1058S:	Maintained
1059F:	drivers/hwtracing/coresight/*
1060F:	Documentation/trace/coresight.txt
1061F:	Documentation/devicetree/bindings/arm/coresight.txt
1062F:	Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1063
1064ARM/CORGI MACHINE SUPPORT
1065M:	Richard Purdie <rpurdie@rpsys.net>
1066S:	Maintained
1067
1068ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1069M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1070L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1071T:	git git://github.com/ulli-kroll/linux.git
1072S:	Maintained
1073F:	arch/arm/mach-gemini/
1074F:	drivers/rtc/rtc-gemini.c
1075
1076ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1077M:	Barry Song <baohua@kernel.org>
1078L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1079T:	git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1080S:	Maintained
1081F:	arch/arm/boot/dts/prima2*
1082F:	arch/arm/mach-prima2/
1083F:	drivers/clk/sirf/
1084F:	drivers/clocksource/timer-prima2.c
1085F:	drivers/clocksource/timer-atlas7.c
1086N:	[^a-z]sirf
1087
1088ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1089M:	Baruch Siach <baruch@tkos.co.il>
1090L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1091S:	Maintained
1092F:	arch/arm/boot/dts/cx92755*
1093N:	digicolor
1094
1095ARM/EBSA110 MACHINE SUPPORT
1096M:	Russell King <linux@armlinux.org.uk>
1097L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098W:	http://www.armlinux.org.uk/
1099S:	Maintained
1100F:	arch/arm/mach-ebsa110/
1101F:	drivers/net/ethernet/amd/am79c961a.*
1102
1103ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1104M:	Uwe Kleine-König <kernel@pengutronix.de>
1105L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1106S:	Maintained
1107N:	efm32
1108
1109ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1110M:	Daniel Ribeiro <drwyrm@gmail.com>
1111M:	Stefan Schmidt <stefan@openezx.org>
1112M:	Harald Welte <laforge@openezx.org>
1113L:	openezx-devel@lists.openezx.org (moderated for non-subscribers)
1114W:	http://www.openezx.org/
1115S:	Maintained
1116T:	topgit git://git.openezx.org/openezx.git
1117F:	arch/arm/mach-pxa/ezx.c
1118
1119ARM/FARADAY FA526 PORT
1120M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1121L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1122S:	Maintained
1123T:	git git://git.berlios.de/gemini-board
1124F:	arch/arm/mm/*-fa*
1125
1126ARM/FOOTBRIDGE ARCHITECTURE
1127M:	Russell King <linux@armlinux.org.uk>
1128L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129W:	http://www.armlinux.org.uk/
1130S:	Maintained
1131F:	arch/arm/include/asm/hardware/dec21285.h
1132F:	arch/arm/mach-footbridge/
1133
1134ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1135M:	Shawn Guo <shawnguo@kernel.org>
1136M:	Sascha Hauer <kernel@pengutronix.de>
1137L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1138S:	Maintained
1139T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1140F:	arch/arm/mach-imx/
1141F:	arch/arm/mach-mxs/
1142F:	arch/arm/boot/dts/imx*
1143F:	arch/arm/configs/imx*_defconfig
1144F:	drivers/clk/imx/
1145F:	include/soc/imx/
1146
1147ARM/FREESCALE VYBRID ARM ARCHITECTURE
1148M:	Shawn Guo <shawnguo@kernel.org>
1149M:	Sascha Hauer <kernel@pengutronix.de>
1150R:	Stefan Agner <stefan@agner.ch>
1151L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1152S:	Maintained
1153T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1154F:	arch/arm/mach-imx/*vf610*
1155F:	arch/arm/boot/dts/vf*
1156
1157ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1158M:	Lennert Buytenhek <kernel@wantstofly.org>
1159L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1160S:	Maintained
1161
1162ARM/GUMSTIX MACHINE SUPPORT
1163M:	Steve Sakoman <sakoman@gmail.com>
1164L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1165S:	Maintained
1166
1167ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1168M:	Philipp Zabel <philipp.zabel@gmail.com>
1169M:	Paul Parsons <lost.distance@yahoo.com>
1170L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171S:	Maintained
1172F:	arch/arm/mach-pxa/hx4700.c
1173F:	arch/arm/mach-pxa/include/mach/hx4700.h
1174F:	sound/soc/pxa/hx4700.c
1175
1176ARM/HISILICON SOC SUPPORT
1177M:	Wei Xu <xuwei5@hisilicon.com>
1178L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1179W:	http://www.hisilicon.com
1180S:	Supported
1181T:	git git://github.com/hisilicon/linux-hisi.git
1182F:	arch/arm/mach-hisi/
1183F:	arch/arm/boot/dts/hi3*
1184F:	arch/arm/boot/dts/hip*
1185F:	arch/arm/boot/dts/hisi*
1186F:	arch/arm64/boot/dts/hisilicon/
1187
1188ARM/HP JORNADA 7XX MACHINE SUPPORT
1189M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
1190W:	www.jlime.com
1191S:	Maintained
1192T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1193F:	arch/arm/mach-sa1100/jornada720.c
1194F:	arch/arm/mach-sa1100/include/mach/jornada720.h
1195
1196ARM/IGEP MACHINE SUPPORT
1197M:	Enric Balletbo i Serra <eballetbo@gmail.com>
1198M:	Javier Martinez Canillas <javier@dowhile0.org>
1199L:	linux-omap@vger.kernel.org
1200L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1201S:	Maintained
1202F:	arch/arm/boot/dts/omap3-igep*
1203
1204ARM/INCOME PXA270 SUPPORT
1205M:	Marek Vasut <marek.vasut@gmail.com>
1206L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1207S:	Maintained
1208F:	arch/arm/mach-pxa/colibri-pxa270-income.c
1209
1210ARM/INTEL IOP32X ARM ARCHITECTURE
1211M:	Lennert Buytenhek <kernel@wantstofly.org>
1212L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1213S:	Maintained
1214
1215ARM/INTEL IOP33X ARM ARCHITECTURE
1216L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1217S:	Orphan
1218
1219ARM/INTEL IOP13XX ARM ARCHITECTURE
1220M:	Lennert Buytenhek <kernel@wantstofly.org>
1221L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1222S:	Maintained
1223
1224ARM/INTEL IQ81342EX MACHINE SUPPORT
1225M:	Lennert Buytenhek <kernel@wantstofly.org>
1226L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1227S:	Maintained
1228
1229ARM/INTEL IXDP2850 MACHINE SUPPORT
1230M:	Lennert Buytenhek <kernel@wantstofly.org>
1231L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1232S:	Maintained
1233
1234ARM/INTEL IXP4XX ARM ARCHITECTURE
1235M:	Imre Kaloz <kaloz@openwrt.org>
1236M:	Krzysztof Halasa <khalasa@piap.pl>
1237L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1238S:	Maintained
1239F:	arch/arm/mach-ixp4xx/
1240
1241ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1242M:	Jonathan Cameron <jic23@cam.ac.uk>
1243L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1244S:	Maintained
1245F:	arch/arm/mach-pxa/stargate2.c
1246F:	drivers/pcmcia/pxa2xx_stargate2.c
1247
1248ARM/INTEL XSC3 (MANZANO) ARM CORE
1249M:	Lennert Buytenhek <kernel@wantstofly.org>
1250L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1251S:	Maintained
1252
1253ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1254M:	Lennert Buytenhek <kernel@wantstofly.org>
1255L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1256S:	Maintained
1257
1258ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1259M:	Santosh Shilimkar <ssantosh@kernel.org>
1260L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1261S:	Maintained
1262F:	arch/arm/mach-keystone/
1263F:	arch/arm/boot/dts/k2*
1264T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1265
1266ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1267M:	Santosh Shilimkar <ssantosh@kernel.org>
1268L:	linux-kernel@vger.kernel.org
1269S:	Maintained
1270F:	drivers/clk/keystone/
1271
1272ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1273M:	Santosh Shilimkar <ssantosh@kernel.org>
1274L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1275L:	linux-kernel@vger.kernel.org
1276S:	Maintained
1277F:	drivers/clocksource/timer-keystone.c
1278
1279ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1280M:	Santosh Shilimkar <ssantosh@kernel.org>
1281L:	linux-kernel@vger.kernel.org
1282S:	Maintained
1283F:	drivers/power/reset/keystone-reset.c
1284
1285ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1286M:	Santosh Shilimkar <ssantosh@kernel.org>
1287L:	linux-kernel@vger.kernel.org
1288S:	Maintained
1289F:	drivers/memory/*emif*
1290
1291ARM/LOGICPD PXA270 MACHINE SUPPORT
1292M:	Lennert Buytenhek <kernel@wantstofly.org>
1293L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1294S:	Maintained
1295
1296ARM/LPC18XX ARCHITECTURE
1297M:	Joachim Eastwood <manabian@gmail.com>
1298L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1299S:	Maintained
1300F:	arch/arm/boot/dts/lpc43*
1301F:	drivers/clk/nxp/clk-lpc18xx*
1302F:	drivers/clocksource/time-lpc32xx.c
1303F:	drivers/i2c/busses/i2c-lpc2k.c
1304F:	drivers/memory/pl172.c
1305F:	drivers/mtd/spi-nor/nxp-spifi.c
1306F:	drivers/rtc/rtc-lpc24xx.c
1307N:	lpc18xx
1308
1309ARM/MAGICIAN MACHINE SUPPORT
1310M:	Philipp Zabel <philipp.zabel@gmail.com>
1311S:	Maintained
1312
1313ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1314M:	Jason Cooper <jason@lakedaemon.net>
1315M:	Andrew Lunn <andrew@lunn.ch>
1316M:	Gregory Clement <gregory.clement@free-electrons.com>
1317M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1318L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1319S:	Maintained
1320F:	arch/arm/mach-mvebu/
1321F:	drivers/rtc/rtc-armada38x.c
1322F:	arch/arm/boot/dts/armada*
1323F:	arch/arm/boot/dts/kirkwood*
1324F:	arch/arm64/boot/dts/marvell/armada*
1325
1326
1327ARM/Marvell Berlin SoC support
1328M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1329L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1330S:	Maintained
1331F:	arch/arm/mach-berlin/
1332F:	arch/arm/boot/dts/berlin*
1333F:	arch/arm64/boot/dts/marvell/berlin*
1334
1335
1336ARM/Marvell Dove/MV78xx0/Orion SOC support
1337M:	Jason Cooper <jason@lakedaemon.net>
1338M:	Andrew Lunn <andrew@lunn.ch>
1339M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1340M:	Gregory Clement <gregory.clement@free-electrons.com>
1341L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1342S:	Maintained
1343F:	arch/arm/mach-dove/
1344F:	arch/arm/mach-mv78xx0/
1345F:	arch/arm/mach-orion5x/
1346F:	arch/arm/plat-orion/
1347F:	arch/arm/boot/dts/dove*
1348F:	arch/arm/boot/dts/orion5x*
1349
1350
1351ARM/Orion SoC/Technologic Systems TS-78xx platform support
1352M:	Alexander Clouter <alex@digriz.org.uk>
1353L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1354W:	http://www.digriz.org.uk/ts78xx/kernel
1355S:	Maintained
1356F:	arch/arm/mach-orion5x/ts78xx-*
1357
1358ARM/Mediatek RTC DRIVER
1359M:	Eddie Huang <eddie.huang@mediatek.com>
1360L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1361L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1362S:	Maintained
1363F:	drivers/rtc/rtc-mt6397.c
1364
1365ARM/Mediatek SoC support
1366M:	Matthias Brugger <matthias.bgg@gmail.com>
1367L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1368L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1369S:	Maintained
1370F:	arch/arm/boot/dts/mt6*
1371F:	arch/arm/boot/dts/mt8*
1372F:	arch/arm/mach-mediatek/
1373N:	mtk
1374K:	mediatek
1375
1376ARM/Mediatek USB3 PHY DRIVER
1377M:	Chunfeng Yun <chunfeng.yun@mediatek.com>
1378L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1379L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1380S:	Maintained
1381F:	drivers/phy/phy-mt65xx-usb3.c
1382
1383ARM/MICREL KS8695 ARCHITECTURE
1384M:	Greg Ungerer <gerg@uclinux.org>
1385L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1386F:	arch/arm/mach-ks8695/
1387S:	Odd Fixes
1388
1389ARM/MIOA701 MACHINE SUPPORT
1390M:	Robert Jarzmik <robert.jarzmik@free.fr>
1391L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1392F:	arch/arm/mach-pxa/mioa701.c
1393S:	Maintained
1394
1395ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1396M:	Michael Petchkovsky <mkpetch@internode.on.net>
1397S:	Maintained
1398
1399ARM/NOMADIK ARCHITECTURE
1400M:	Alessandro Rubini <rubini@unipv.it>
1401M:	Linus Walleij <linus.walleij@linaro.org>
1402L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1403S:	Maintained
1404F:	arch/arm/mach-nomadik/
1405F:	drivers/pinctrl/nomadik/
1406F:	drivers/i2c/busses/i2c-nomadik.c
1407T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1408
1409ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1410M:	Nelson Castillo <arhuaco@freaks-unidos.net>
1411L:	openmoko-kernel@lists.openmoko.org (subscribers-only)
1412W:	http://wiki.openmoko.org/wiki/Neo_FreeRunner
1413S:	Supported
1414
1415ARM/TOSA MACHINE SUPPORT
1416M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1417M:	Dirk Opfer <dirk@opfer-online.de>
1418S:	Maintained
1419
1420ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1421M:	Marek Vasut <marek.vasut@gmail.com>
1422L:	linux-arm-kernel@lists.infradead.org
1423W:	http://hackndev.com
1424S:	Maintained
1425F:	arch/arm/mach-pxa/include/mach/palmtx.h
1426F:	arch/arm/mach-pxa/palmtx.c
1427F:	arch/arm/mach-pxa/include/mach/palmt5.h
1428F:	arch/arm/mach-pxa/palmt5.c
1429F:	arch/arm/mach-pxa/include/mach/palmld.h
1430F:	arch/arm/mach-pxa/palmld.c
1431F:	arch/arm/mach-pxa/include/mach/palmte2.h
1432F:	arch/arm/mach-pxa/palmte2.c
1433F:	arch/arm/mach-pxa/include/mach/palmtc.h
1434F:	arch/arm/mach-pxa/palmtc.c
1435
1436ARM/PALM TREO SUPPORT
1437M:	Tomas Cech <sleep_walker@suse.com>
1438L:	linux-arm-kernel@lists.infradead.org
1439W:	http://hackndev.com
1440S:	Maintained
1441F:	arch/arm/mach-pxa/include/mach/palmtreo.h
1442F:	arch/arm/mach-pxa/palmtreo.c
1443
1444ARM/PALMZ72 SUPPORT
1445M:	Sergey Lapin <slapin@ossfans.org>
1446L:	linux-arm-kernel@lists.infradead.org
1447W:	http://hackndev.com
1448S:	Maintained
1449F:	arch/arm/mach-pxa/include/mach/palmz72.h
1450F:	arch/arm/mach-pxa/palmz72.c
1451
1452ARM/PLEB SUPPORT
1453M:	Peter Chubb <pleb@gelato.unsw.edu.au>
1454W:	http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1455S:	Maintained
1456
1457ARM/PT DIGITAL BOARD PORT
1458M:	Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1459L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1460W:	http://www.armlinux.org.uk/
1461S:	Maintained
1462
1463ARM/QUALCOMM SUPPORT
1464M:	Andy Gross <andy.gross@linaro.org>
1465M:	David Brown <david.brown@linaro.org>
1466L:	linux-arm-msm@vger.kernel.org
1467L:	linux-soc@vger.kernel.org
1468S:	Maintained
1469F:	arch/arm/boot/dts/qcom-*.dts
1470F:	arch/arm/boot/dts/qcom-*.dtsi
1471F:	arch/arm/mach-qcom/
1472F:	arch/arm64/boot/dts/qcom/*
1473F:	drivers/soc/qcom/
1474F:	drivers/tty/serial/msm_serial.h
1475F:	drivers/tty/serial/msm_serial.c
1476F:	drivers/*/pm8???-*
1477F:	drivers/mfd/ssbi.c
1478F:	drivers/firmware/qcom_scm.c
1479T:	git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1480
1481ARM/RADISYS ENP2611 MACHINE SUPPORT
1482M:	Lennert Buytenhek <kernel@wantstofly.org>
1483L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1484S:	Maintained
1485
1486ARM/RENESAS ARM64 ARCHITECTURE
1487M:	Simon Horman <horms@verge.net.au>
1488M:	Magnus Damm <magnus.damm@gmail.com>
1489L:	linux-renesas-soc@vger.kernel.org
1490Q:	http://patchwork.kernel.org/project/linux-renesas-soc/list/
1491T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1492S:	Supported
1493F:	arch/arm64/boot/dts/renesas/
1494
1495ARM/RISCPC ARCHITECTURE
1496M:	Russell King <linux@armlinux.org.uk>
1497L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1498W:	http://www.armlinux.org.uk/
1499S:	Maintained
1500F:	arch/arm/include/asm/hardware/entry-macro-iomd.S
1501F:	arch/arm/include/asm/hardware/ioc.h
1502F:	arch/arm/include/asm/hardware/iomd.h
1503F:	arch/arm/include/asm/hardware/memc.h
1504F:	arch/arm/mach-rpc/
1505F:	drivers/net/ethernet/8390/etherh.c
1506F:	drivers/net/ethernet/i825xx/ether1*
1507F:	drivers/net/ethernet/seeq/ether3*
1508F:	drivers/scsi/arm/
1509
1510ARM/Rockchip SoC support
1511M:	Heiko Stuebner <heiko@sntech.de>
1512L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1513L:	linux-rockchip@lists.infradead.org
1514T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1515S:	Maintained
1516F:	arch/arm/boot/dts/rk3*
1517F:	arch/arm/mach-rockchip/
1518F:	drivers/clk/rockchip/
1519F:	drivers/i2c/busses/i2c-rk3x.c
1520F:	drivers/*/*rockchip*
1521F:	drivers/*/*/*rockchip*
1522F:	sound/soc/rockchip/
1523N:	rockchip
1524
1525ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1526M:	Kukjin Kim <kgene@kernel.org>
1527M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
1528L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1529L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1530S:	Maintained
1531F:	arch/arm/boot/dts/s3c*
1532F:	arch/arm/boot/dts/s5p*
1533F:	arch/arm/boot/dts/samsung*
1534F:	arch/arm/boot/dts/exynos*
1535F:	arch/arm64/boot/dts/exynos/
1536F:	arch/arm/plat-samsung/
1537F:	arch/arm/mach-s3c24*/
1538F:	arch/arm/mach-s3c64xx/
1539F:	arch/arm/mach-s5p*/
1540F:	arch/arm/mach-exynos*/
1541F:	drivers/*/*s3c2410*
1542F:	drivers/*/*/*s3c2410*
1543F:	drivers/soc/samsung/*
1544F:	drivers/spi/spi-s3c*
1545F:	sound/soc/samsung/*
1546F:	Documentation/arm/Samsung/
1547F:	Documentation/devicetree/bindings/arm/samsung/
1548F:	Documentation/devicetree/bindings/sram/samsung-sram.txt
1549F:	Documentation/devicetree/bindings/power/pd-samsung.txt
1550N:	exynos
1551
1552ARM/SAMSUNG MOBILE MACHINE SUPPORT
1553M:	Kyungmin Park <kyungmin.park@samsung.com>
1554L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1555S:	Maintained
1556F:	arch/arm/mach-s5pv210/
1557
1558ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1559M:	Kyungmin Park <kyungmin.park@samsung.com>
1560M:	Kamil Debski <k.debski@samsung.com>
1561L:	linux-arm-kernel@lists.infradead.org
1562L:	linux-media@vger.kernel.org
1563S:	Maintained
1564F:	drivers/media/platform/s5p-g2d/
1565
1566ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1567M:	Kyungmin Park <kyungmin.park@samsung.com>
1568M:	Kamil Debski <k.debski@samsung.com>
1569M:	Jeongtae Park <jtp.park@samsung.com>
1570L:	linux-arm-kernel@lists.infradead.org
1571L:	linux-media@vger.kernel.org
1572S:	Maintained
1573F:	arch/arm/plat-samsung/s5p-dev-mfc.c
1574F:	drivers/media/platform/s5p-mfc/
1575
1576ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1577M:	Kyungmin Park <kyungmin.park@samsung.com>
1578M:	Tomasz Stanislawski <t.stanislaws@samsung.com>
1579L:	linux-arm-kernel@lists.infradead.org
1580L:	linux-media@vger.kernel.org
1581S:	Maintained
1582F:	drivers/media/platform/s5p-tv/
1583
1584ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1585M:	Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1586M:	Jacek Anaszewski <j.anaszewski@samsung.com>
1587L:	linux-arm-kernel@lists.infradead.org
1588L:	linux-media@vger.kernel.org
1589S:	Maintained
1590F:	drivers/media/platform/s5p-jpeg/
1591
1592ARM/SHMOBILE ARM ARCHITECTURE
1593M:	Simon Horman <horms@verge.net.au>
1594M:	Magnus Damm <magnus.damm@gmail.com>
1595L:	linux-renesas-soc@vger.kernel.org
1596Q:	http://patchwork.kernel.org/project/linux-renesas-soc/list/
1597T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1598S:	Supported
1599F:	arch/arm/boot/dts/emev2*
1600F:	arch/arm/boot/dts/r7s*
1601F:	arch/arm/boot/dts/r8a*
1602F:	arch/arm/boot/dts/sh*
1603F:	arch/arm/configs/shmobile_defconfig
1604F:	arch/arm/include/debug/renesas-scif.S
1605F:	arch/arm/mach-shmobile/
1606F:	drivers/sh/
1607
1608ARM/SOCFPGA ARCHITECTURE
1609M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1610S:	Maintained
1611F:	arch/arm/mach-socfpga/
1612F:	arch/arm/boot/dts/socfpga*
1613F:	arch/arm/configs/socfpga_defconfig
1614F:	arch/arm64/boot/dts/altera/
1615W:	http://www.rocketboards.org
1616T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1617
1618ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1619M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1620S:	Maintained
1621F:	drivers/clk/socfpga/
1622
1623ARM/SOCFPGA EDAC SUPPORT
1624M:	Thor Thayer <tthayer@opensource.altera.com>
1625S:	Maintained
1626F:	drivers/edac/altera_edac.
1627
1628ARM/STI ARCHITECTURE
1629M:	Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1630M:	Maxime Coquelin <maxime.coquelin@st.com>
1631M:	Patrice Chotard <patrice.chotard@st.com>
1632L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1633L:	kernel@stlinux.com
1634W:	http://www.stlinux.com
1635S:	Maintained
1636F:	arch/arm/mach-sti/
1637F:	arch/arm/boot/dts/sti*
1638F:	drivers/char/hw_random/st-rng.c
1639F:	drivers/clocksource/arm_global_timer.c
1640F:	drivers/clocksource/clksrc_st_lpc.c
1641F:	drivers/i2c/busses/i2c-st.c
1642F:	drivers/media/rc/st_rc.c
1643F:	drivers/media/platform/sti/c8sectpfe/
1644F:	drivers/mmc/host/sdhci-st.c
1645F:	drivers/phy/phy-miphy28lp.c
1646F:	drivers/phy/phy-miphy365x.c
1647F:	drivers/phy/phy-stih407-usb.c
1648F:	drivers/phy/phy-stih41x-usb.c
1649F:	drivers/pinctrl/pinctrl-st.c
1650F:	drivers/reset/sti/
1651F:	drivers/rtc/rtc-st-lpc.c
1652F:	drivers/tty/serial/st-asc.c
1653F:	drivers/usb/dwc3/dwc3-st.c
1654F:	drivers/usb/host/ehci-st.c
1655F:	drivers/usb/host/ohci-st.c
1656F:	drivers/watchdog/st_lpc_wdt.c
1657F:	drivers/ata/ahci_st.c
1658
1659ARM/STM32 ARCHITECTURE
1660M:	Maxime Coquelin <mcoquelin.stm32@gmail.com>
1661L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1662S:	Maintained
1663T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1664N:	stm32
1665F:	drivers/clocksource/armv7m_systick.c
1666
1667ARM/TANGO ARCHITECTURE
1668M:	Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1669L:	linux-arm-kernel@lists.infradead.org
1670S:	Maintained
1671F:	arch/arm/mach-tango/
1672F:	arch/arm/boot/dts/tango*
1673
1674ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1675M:	Lennert Buytenhek <kernel@wantstofly.org>
1676L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1677S:	Maintained
1678
1679ARM/TETON BGA MACHINE SUPPORT
1680M:	"Mark F. Brown" <mark.brown314@gmail.com>
1681L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1682S:	Maintained
1683
1684ARM/THECUS N2100 MACHINE SUPPORT
1685M:	Lennert Buytenhek <kernel@wantstofly.org>
1686L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1687S:	Maintained
1688
1689ARM/NUVOTON W90X900 ARM ARCHITECTURE
1690M:	Wan ZongShun <mcuos.com@gmail.com>
1691L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1692W:	http://www.mcuos.com
1693S:	Maintained
1694F:	arch/arm/mach-w90x900/
1695F:	drivers/input/keyboard/w90p910_keypad.c
1696F:	drivers/input/touchscreen/w90p910_ts.c
1697F:	drivers/watchdog/nuc900_wdt.c
1698F:	drivers/net/ethernet/nuvoton/w90p910_ether.c
1699F:	drivers/mtd/nand/nuc900_nand.c
1700F:	drivers/rtc/rtc-nuc900.c
1701F:	drivers/spi/spi-nuc900.c
1702F:	drivers/usb/host/ehci-w90x900.c
1703F:	drivers/video/fbdev/nuc900fb.c
1704
1705ARM/U300 MACHINE SUPPORT
1706M:	Linus Walleij <linus.walleij@linaro.org>
1707L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1708S:	Supported
1709F:	arch/arm/mach-u300/
1710F:	drivers/clocksource/timer-u300.c
1711F:	drivers/i2c/busses/i2c-stu300.c
1712F:	drivers/rtc/rtc-coh901331.c
1713F:	drivers/watchdog/coh901327_wdt.c
1714F:	drivers/dma/coh901318*
1715F:	drivers/mfd/ab3100*
1716F:	drivers/rtc/rtc-ab3100.c
1717F:	drivers/rtc/rtc-coh901331.c
1718T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1719
1720ARM/UNIPHIER ARCHITECTURE
1721M:	Masahiro Yamada <yamada.masahiro@socionext.com>
1722L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1723S:	Maintained
1724F:	arch/arm/boot/dts/uniphier*
1725F:	arch/arm/include/asm/hardware/cache-uniphier.h
1726F:	arch/arm/mach-uniphier/
1727F:	arch/arm/mm/cache-uniphier.c
1728F:	arch/arm64/boot/dts/socionext/
1729F:	drivers/bus/uniphier-system-bus.c
1730F:	drivers/i2c/busses/i2c-uniphier*
1731F:	drivers/pinctrl/uniphier/
1732F:	drivers/tty/serial/8250/8250_uniphier.c
1733N:	uniphier
1734
1735ARM/Ux500 ARM ARCHITECTURE
1736M:	Linus Walleij <linus.walleij@linaro.org>
1737L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1738S:	Maintained
1739F:	arch/arm/mach-ux500/
1740F:	drivers/clocksource/clksrc-dbx500-prcmu.c
1741F:	drivers/dma/ste_dma40*
1742F:	drivers/hwspinlock/u8500_hsem.c
1743F:	drivers/mfd/abx500*
1744F:	drivers/mfd/ab8500*
1745F:	drivers/mfd/dbx500*
1746F:	drivers/mfd/db8500*
1747F:	drivers/pinctrl/nomadik/pinctrl-ab*
1748F:	drivers/pinctrl/nomadik/pinctrl-nomadik*
1749F:	drivers/rtc/rtc-ab8500.c
1750F:	drivers/rtc/rtc-pl031.c
1751T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1752
1753ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1754M:	Ulf Hansson <ulf.hansson@linaro.org>
1755L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1756T:	git git://git.linaro.org/people/ulfh/clk.git
1757S:	Maintained
1758F:	drivers/clk/ux500/
1759F:	include/linux/platform_data/clk-ux500.h
1760
1761ARM/VERSATILE EXPRESS PLATFORM
1762M:	Liviu Dudau <liviu.dudau@arm.com>
1763M:	Sudeep Holla <sudeep.holla@arm.com>
1764M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1765L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1766S:	Maintained
1767F:	arch/arm/boot/dts/vexpress*
1768F:	arch/arm64/boot/dts/arm/
1769F:	arch/arm/mach-vexpress/
1770F:	*/*/vexpress*
1771F:	*/*/*/vexpress*
1772F:	drivers/clk/versatile/clk-vexpress-osc.c
1773F:	drivers/clocksource/versatile.c
1774
1775ARM/VFP SUPPORT
1776M:	Russell King <linux@armlinux.org.uk>
1777L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1778W:	http://www.armlinux.org.uk/
1779S:	Maintained
1780F:	arch/arm/vfp/
1781
1782ARM/VOIPAC PXA270 SUPPORT
1783M:	Marek Vasut <marek.vasut@gmail.com>
1784L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1785S:	Maintained
1786F:	arch/arm/mach-pxa/vpac270.c
1787F:	arch/arm/mach-pxa/include/mach/vpac270.h
1788
1789ARM/VT8500 ARM ARCHITECTURE
1790M:	Tony Prisk <linux@prisktech.co.nz>
1791L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1792S:	Maintained
1793F:	arch/arm/mach-vt8500/
1794F:	drivers/clocksource/vt8500_timer.c
1795F:	drivers/i2c/busses/i2c-wmt.c
1796F:	drivers/mmc/host/wmt-sdmmc.c
1797F:	drivers/pwm/pwm-vt8500.c
1798F:	drivers/rtc/rtc-vt8500.c
1799F:	drivers/tty/serial/vt8500_serial.c
1800F:	drivers/usb/host/ehci-platform.c
1801F:	drivers/usb/host/uhci-platform.c
1802F:	drivers/video/fbdev/vt8500lcdfb.*
1803F:	drivers/video/fbdev/wm8505fb*
1804F:	drivers/video/fbdev/wmt_ge_rops.*
1805
1806ARM/ZIPIT Z2 SUPPORT
1807M:	Marek Vasut <marek.vasut@gmail.com>
1808L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1809S:	Maintained
1810F:	arch/arm/mach-pxa/z2.c
1811F:	arch/arm/mach-pxa/include/mach/z2.h
1812
1813ARM/ZTE ARCHITECTURE
1814M:	Jun Nie <jun.nie@linaro.org>
1815L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1816S:	Maintained
1817F:	arch/arm/mach-zx/
1818F:	drivers/clk/zte/
1819F:	Documentation/devicetree/bindings/arm/zte.txt
1820F:	Documentation/devicetree/bindings/clock/zx296702-clk.txt
1821
1822ARM/ZYNQ ARCHITECTURE
1823M:	Michal Simek <michal.simek@xilinx.com>
1824R:	Sören Brinkmann <soren.brinkmann@xilinx.com>
1825L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1826W:	http://wiki.xilinx.com
1827T:	git https://github.com/Xilinx/linux-xlnx.git
1828S:	Supported
1829F:	arch/arm/mach-zynq/
1830F:	drivers/cpuidle/cpuidle-zynq.c
1831F:	drivers/block/xsysace.c
1832N:	zynq
1833N:	xilinx
1834F:	drivers/clocksource/cadence_ttc_timer.c
1835F:	drivers/i2c/busses/i2c-cadence.c
1836F:	drivers/mmc/host/sdhci-of-arasan.c
1837F:	drivers/edac/synopsys_edac.c
1838
1839ARM SMMU DRIVERS
1840M:	Will Deacon <will.deacon@arm.com>
1841R:	Robin Murphy <robin.murphy@arm.com>
1842L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1843S:	Maintained
1844F:	drivers/iommu/arm-smmu.c
1845F:	drivers/iommu/arm-smmu-v3.c
1846F:	drivers/iommu/io-pgtable-arm.c
1847F:	drivers/iommu/io-pgtable-arm-v7s.c
1848
1849ARM64 PORT (AARCH64 ARCHITECTURE)
1850M:	Catalin Marinas <catalin.marinas@arm.com>
1851M:	Will Deacon <will.deacon@arm.com>
1852L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1853T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1854S:	Maintained
1855F:	arch/arm64/
1856F:	Documentation/arm64/
1857
1858AS3645A LED FLASH CONTROLLER DRIVER
1859M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1860L:	linux-media@vger.kernel.org
1861T:	git git://linuxtv.org/media_tree.git
1862S:	Maintained
1863F:	drivers/media/i2c/as3645a.c
1864F:	include/media/i2c/as3645a.h
1865
1866ASC7621 HARDWARE MONITOR DRIVER
1867M:	George Joseph <george.joseph@fairview5.com>
1868L:	linux-hwmon@vger.kernel.org
1869S:	Maintained
1870F:	Documentation/hwmon/asc7621
1871F:	drivers/hwmon/asc7621.c
1872
1873ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1874M:	Corentin Chary <corentin.chary@gmail.com>
1875L:	acpi4asus-user@lists.sourceforge.net
1876L:	platform-driver-x86@vger.kernel.org
1877W:	http://acpi4asus.sf.net
1878S:	Maintained
1879F:	drivers/platform/x86/asus*.c
1880F:	drivers/platform/x86/eeepc*.c
1881
1882ASUS WIRELESS RADIO CONTROL DRIVER
1883M:	João Paulo Rechi Vita <jprvita@gmail.com>
1884L:	platform-driver-x86@vger.kernel.org
1885S:	Maintained
1886F:	drivers/platform/x86/asus-wireless.c
1887
1888ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1889R:	Dan Williams <dan.j.williams@intel.com>
1890W:	http://sourceforge.net/projects/xscaleiop
1891S:	Odd fixes
1892F:	Documentation/crypto/async-tx-api.txt
1893F:	crypto/async_tx/
1894F:	drivers/dma/
1895F:	include/linux/dmaengine.h
1896F:	include/linux/async_tx.h
1897
1898AT24 EEPROM DRIVER
1899M:	Wolfram Sang <wsa@the-dreams.de>
1900L:	linux-i2c@vger.kernel.org
1901S:	Maintained
1902F:	drivers/misc/eeprom/at24.c
1903F:	include/linux/platform_data/at24.h
1904
1905ATA OVER ETHERNET (AOE) DRIVER
1906M:	"Ed L. Cashin" <ed.cashin@acm.org>
1907W:	http://www.openaoe.org/
1908S:	Supported
1909F:	Documentation/aoe/
1910F:	drivers/block/aoe/
1911
1912ATHEROS 71XX/9XXX GPIO DRIVER
1913M:	Alban Bedel <albeu@free.fr>
1914W:	https://github.com/AlbanBedel/linux
1915T:	git git://github.com/AlbanBedel/linux
1916S:	Maintained
1917F:	drivers/gpio/gpio-ath79.c
1918F:	Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1919
1920ATHEROS ATH GENERIC UTILITIES
1921M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1922L:	linux-wireless@vger.kernel.org
1923S:	Supported
1924F:	drivers/net/wireless/ath/*
1925
1926ATHEROS ATH5K WIRELESS DRIVER
1927M:	Jiri Slaby <jirislaby@gmail.com>
1928M:	Nick Kossifidis <mickflemm@gmail.com>
1929M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1930L:	linux-wireless@vger.kernel.org
1931W:	http://wireless.kernel.org/en/users/Drivers/ath5k
1932S:	Maintained
1933F:	drivers/net/wireless/ath/ath5k/
1934
1935ATHEROS ATH6KL WIRELESS DRIVER
1936M:	Kalle Valo <kvalo@qca.qualcomm.com>
1937L:	linux-wireless@vger.kernel.org
1938W:	http://wireless.kernel.org/en/users/Drivers/ath6kl
1939T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1940S:	Supported
1941F:	drivers/net/wireless/ath/ath6kl/
1942
1943WILOCITY WIL6210 WIRELESS DRIVER
1944M:	Maya Erez <qca_merez@qca.qualcomm.com>
1945L:	linux-wireless@vger.kernel.org
1946L:	wil6210@qca.qualcomm.com
1947S:	Supported
1948W:	http://wireless.kernel.org/en/users/Drivers/wil6210
1949F:	drivers/net/wireless/ath/wil6210/
1950F:	include/uapi/linux/wil6210_uapi.h
1951
1952CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1953M:	Christian Lamparter <chunkeey@googlemail.com>
1954L:	linux-wireless@vger.kernel.org
1955W:	http://wireless.kernel.org/en/users/Drivers/carl9170
1956S:	Maintained
1957F:	drivers/net/wireless/ath/carl9170/
1958
1959ATK0110 HWMON DRIVER
1960M:	Luca Tettamanti <kronos.it@gmail.com>
1961L:	linux-hwmon@vger.kernel.org
1962S:	Maintained
1963F:	drivers/hwmon/asus_atk0110.c
1964
1965ATI_REMOTE2 DRIVER
1966M:	Ville Syrjala <syrjala@sci.fi>
1967S:	Maintained
1968F:	drivers/input/misc/ati_remote2.c
1969
1970ATLX ETHERNET DRIVERS
1971M:	Jay Cliburn <jcliburn@gmail.com>
1972M:	Chris Snook <chris.snook@gmail.com>
1973L:	netdev@vger.kernel.org
1974W:	http://sourceforge.net/projects/atl1
1975W:	http://atl1.sourceforge.net
1976S:	Maintained
1977F:	drivers/net/ethernet/atheros/
1978
1979ATM
1980M:	Chas Williams <3chas3@gmail.com>
1981L:	linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1982L:	netdev@vger.kernel.org
1983W:	http://linux-atm.sourceforge.net
1984S:	Maintained
1985F:	drivers/atm/
1986F:	include/linux/atm*
1987F:	include/uapi/linux/atm*
1988
1989ATMEL AT91 / AT32 MCI DRIVER
1990M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1991S:	Maintained
1992F:	drivers/mmc/host/atmel-mci.c
1993
1994ATMEL AT91 / AT32 SERIAL DRIVER
1995M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1996S:	Supported
1997F:	drivers/tty/serial/atmel_serial.c
1998
1999ATMEL SAMA5D2 ADC DRIVER
2000M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2001L:	linux-iio@vger.kernel.org
2002S:	Supported
2003F:	drivers/iio/adc/at91-sama5d2_adc.c
2004
2005ATMEL Audio ALSA driver
2006M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2007L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2008S:	Supported
2009F:	sound/soc/atmel
2010
2011ATMEL DMA DRIVER
2012M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2013L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2014S:	Supported
2015F:	drivers/dma/at_hdmac.c
2016F:	drivers/dma/at_hdmac_regs.h
2017F:	include/linux/platform_data/dma-atmel.h
2018
2019ATMEL XDMA DRIVER
2020M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2021L:	linux-arm-kernel@lists.infradead.org
2022L:	dmaengine@vger.kernel.org
2023S:	Supported
2024F:	drivers/dma/at_xdmac.c
2025
2026ATMEL I2C DRIVER
2027M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2028L:	linux-i2c@vger.kernel.org
2029S:	Supported
2030F:	drivers/i2c/busses/i2c-at91.c
2031
2032ATMEL ISI DRIVER
2033M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2034L:	linux-media@vger.kernel.org
2035S:	Supported
2036F:	drivers/media/platform/soc_camera/atmel-isi.c
2037F:	include/media/atmel-isi.h
2038
2039ATMEL LCDFB DRIVER
2040M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2041L:	linux-fbdev@vger.kernel.org
2042S:	Maintained
2043F:	drivers/video/fbdev/atmel_lcdfb.c
2044F:	include/video/atmel_lcdc.h
2045
2046ATMEL MACB ETHERNET DRIVER
2047M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2048S:	Supported
2049F:	drivers/net/ethernet/cadence/
2050
2051ATMEL NAND DRIVER
2052M:	Wenyou Yang <wenyou.yang@atmel.com>
2053M:	Josh Wu <rainyfeeling@outlook.com>
2054L:	linux-mtd@lists.infradead.org
2055S:	Supported
2056F:	drivers/mtd/nand/atmel_nand*
2057
2058ATMEL SDMMC DRIVER
2059M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2060L:	linux-mmc@vger.kernel.org
2061S:	Supported
2062F:	drivers/mmc/host/sdhci-of-at91.c
2063
2064ATMEL SPI DRIVER
2065M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2066S:	Supported
2067F:	drivers/spi/spi-atmel.*
2068
2069ATMEL SSC DRIVER
2070M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2071L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2072S:	Supported
2073F:	drivers/misc/atmel-ssc.c
2074F:	include/linux/atmel-ssc.h
2075
2076ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2077M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2078L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2079S:	Supported
2080F:	drivers/misc/atmel_tclib.c
2081F:	drivers/clocksource/tcb_clksrc.c
2082
2083ATMEL USBA UDC DRIVER
2084M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2085L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2086S:	Supported
2087F:	drivers/usb/gadget/udc/atmel_usba_udc.*
2088
2089ATMEL WIRELESS DRIVER
2090M:	Simon Kelley <simon@thekelleys.org.uk>
2091L:	linux-wireless@vger.kernel.org
2092W:	http://www.thekelleys.org.uk/atmel
2093W:	http://atmelwlandriver.sourceforge.net/
2094S:	Maintained
2095F:	drivers/net/wireless/atmel/atmel*
2096
2097ATMEL MAXTOUCH DRIVER
2098M:	Nick Dyer <nick.dyer@itdev.co.uk>
2099T:	git git://github.com/atmel-maxtouch/linux.git
2100S:	Supported
2101F:	Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2102F:	drivers/input/touchscreen/atmel_mxt_ts.c
2103F:	include/linux/platform_data/atmel_mxt_ts.h
2104
2105ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2106M:	Bradley Grove <linuxdrivers@attotech.com>
2107L:	linux-scsi@vger.kernel.org
2108W:	http://www.attotech.com
2109S:	Supported
2110F:	drivers/scsi/esas2r
2111
2112ATUSB IEEE 802.15.4 RADIO DRIVER
2113M:	Stefan Schmidt <stefan@osg.samsung.com>
2114L:	linux-wpan@vger.kernel.org
2115S:	Maintained
2116F:	drivers/net/ieee802154/atusb.c
2117F:	drivers/net/ieee802154/atusb.h
2118F:	drivers/net/ieee802154/at86rf230.h
2119
2120AUDIT SUBSYSTEM
2121M:	Paul Moore <paul@paul-moore.com>
2122M:	Eric Paris <eparis@redhat.com>
2123L:	linux-audit@redhat.com (moderated for non-subscribers)
2124W:	http://people.redhat.com/sgrubb/audit/
2125T:	git git://git.infradead.org/users/pcmoore/audit
2126S:	Maintained
2127F:	include/linux/audit.h
2128F:	include/uapi/linux/audit.h
2129F:	kernel/audit*
2130
2131AUXILIARY DISPLAY DRIVERS
2132M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2133W:	http://miguelojeda.es/auxdisplay.htm
2134W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2135S:	Maintained
2136F:	drivers/auxdisplay/
2137F:	include/linux/cfag12864b.h
2138
2139AVR32 ARCHITECTURE
2140M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
2141M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
2142W:	http://www.atmel.com/products/AVR32/
2143W:	http://mirror.egtvedt.no/avr32linux.org/
2144W:	http://avrfreaks.net/
2145S:	Maintained
2146F:	arch/avr32/
2147
2148AVR32/AT32AP MACHINE SUPPORT
2149M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
2150M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
2151S:	Maintained
2152F:	arch/avr32/mach-at32ap/
2153
2154AX.25 NETWORK LAYER
2155M:	Ralf Baechle <ralf@linux-mips.org>
2156L:	linux-hams@vger.kernel.org
2157W:	http://www.linux-ax25.org/
2158S:	Maintained
2159F:	include/uapi/linux/ax25.h
2160F:	include/net/ax25.h
2161F:	net/ax25/
2162
2163AZ6007 DVB DRIVER
2164M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2165L:	linux-media@vger.kernel.org
2166W:	https://linuxtv.org
2167T:	git git://linuxtv.org/media_tree.git
2168S:	Maintained
2169F:	drivers/media/usb/dvb-usb-v2/az6007.c
2170
2171AZTECH FM RADIO RECEIVER DRIVER
2172M:	Hans Verkuil <hverkuil@xs4all.nl>
2173L:	linux-media@vger.kernel.org
2174T:	git git://linuxtv.org/media_tree.git
2175W:	https://linuxtv.org
2176S:	Maintained
2177F:	drivers/media/radio/radio-aztech*
2178
2179B43 WIRELESS DRIVER
2180L:	linux-wireless@vger.kernel.org
2181L:	b43-dev@lists.infradead.org
2182W:	http://wireless.kernel.org/en/users/Drivers/b43
2183S:	Odd Fixes
2184F:	drivers/net/wireless/broadcom/b43/
2185
2186B43LEGACY WIRELESS DRIVER
2187M:	Larry Finger <Larry.Finger@lwfinger.net>
2188L:	linux-wireless@vger.kernel.org
2189L:	b43-dev@lists.infradead.org
2190W:	http://wireless.kernel.org/en/users/Drivers/b43
2191S:	Maintained
2192F:	drivers/net/wireless/broadcom/b43legacy/
2193
2194BACKLIGHT CLASS/SUBSYSTEM
2195M:	Jingoo Han <jingoohan1@gmail.com>
2196M:	Lee Jones <lee.jones@linaro.org>
2197T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2198S:	Maintained
2199F:	drivers/video/backlight/
2200F:	include/linux/backlight.h
2201
2202BATMAN ADVANCED
2203M:	Marek Lindner <mareklindner@neomailbox.ch>
2204M:	Simon Wunderlich <sw@simonwunderlich.de>
2205M:	Antonio Quartulli <a@unstable.cc>
2206L:	b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2207W:	https://www.open-mesh.org/
2208Q:	https://patchwork.open-mesh.org/project/batman/list/
2209S:	Maintained
2210F:	Documentation/ABI/testing/sysfs-class-net-batman-adv
2211F:	Documentation/ABI/testing/sysfs-class-net-mesh
2212F:	Documentation/networking/batman-adv.txt
2213F:	net/batman-adv/
2214
2215BAYCOM/HDLCDRV DRIVERS FOR AX.25
2216M:	Thomas Sailer <t.sailer@alumni.ethz.ch>
2217L:	linux-hams@vger.kernel.org
2218W:	http://www.baycom.org/~tom/ham/ham.html
2219S:	Maintained
2220F:	drivers/net/hamradio/baycom*
2221
2222BCACHE (BLOCK LAYER CACHE)
2223M:	Kent Overstreet <kent.overstreet@gmail.com>
2224L:	linux-bcache@vger.kernel.org
2225W:	http://bcache.evilpiepirate.org
2226S:	Maintained
2227F:	drivers/md/bcache/
2228
2229BDISP ST MEDIA DRIVER
2230M:	Fabien Dessenne <fabien.dessenne@st.com>
2231L:	linux-media@vger.kernel.org
2232T:	git git://linuxtv.org/media_tree.git
2233W:	https://linuxtv.org
2234S:	Supported
2235F:	drivers/media/platform/sti/bdisp
2236
2237BEFS FILE SYSTEM
2238S:	Orphan
2239F:	Documentation/filesystems/befs.txt
2240F:	fs/befs/
2241
2242BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2243M:	Dariusz Marcinkiewicz <reksio@newterm.pl>
2244L:	netdev@vger.kernel.org
2245S:	Maintained
2246F:	drivers/net/ethernet/ec_bhf.c
2247
2248BFS FILE SYSTEM
2249M:	"Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2250S:	Maintained
2251F:	Documentation/filesystems/bfs.txt
2252F:	fs/bfs/
2253F:	include/uapi/linux/bfs_fs.h
2254
2255BLACKFIN ARCHITECTURE
2256M:	Steven Miao <realmz6@gmail.com>
2257L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2258T:	git git://git.code.sf.net/p/adi-linux/code
2259W:	http://blackfin.uclinux.org
2260S:	Supported
2261F:	arch/blackfin/
2262
2263BLACKFIN EMAC DRIVER
2264L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2265W:	http://blackfin.uclinux.org
2266S:	Supported
2267F:	drivers/net/ethernet/adi/
2268
2269BLACKFIN RTC DRIVER
2270L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2271W:	http://blackfin.uclinux.org
2272S:	Supported
2273F:	drivers/rtc/rtc-bfin.c
2274
2275BLACKFIN SDH DRIVER
2276M:	Sonic Zhang <sonic.zhang@analog.com>
2277L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2278W:	http://blackfin.uclinux.org
2279S:	Supported
2280F:	drivers/mmc/host/bfin_sdh.c
2281
2282BLACKFIN SERIAL DRIVER
2283M:	Sonic Zhang <sonic.zhang@analog.com>
2284L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2285W:	http://blackfin.uclinux.org
2286S:	Supported
2287F:	drivers/tty/serial/bfin_uart.c
2288
2289BLACKFIN WATCHDOG DRIVER
2290L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2291W:	http://blackfin.uclinux.org
2292S:	Supported
2293F:	drivers/watchdog/bfin_wdt.c
2294
2295BLACKFIN I2C TWI DRIVER
2296M:	Sonic Zhang <sonic.zhang@analog.com>
2297L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2298W:	http://blackfin.uclinux.org/
2299S:	Supported
2300F:	drivers/i2c/busses/i2c-bfin-twi.c
2301
2302BLACKFIN MEDIA DRIVER
2303M:	Scott Jiang <scott.jiang.linux@gmail.com>
2304L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2305W:	http://blackfin.uclinux.org/
2306S:	Supported
2307F:	drivers/media/platform/blackfin/
2308F:	drivers/media/i2c/adv7183*
2309F:	drivers/media/i2c/vs6624*
2310
2311BLINKM RGB LED DRIVER
2312M:	Jan-Simon Moeller <jansimon.moeller@gmx.de>
2313S:	Maintained
2314F:	drivers/leds/leds-blinkm.c
2315
2316BLOCK LAYER
2317M:	Jens Axboe <axboe@kernel.dk>
2318L:	linux-block@vger.kernel.org
2319T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2320S:	Maintained
2321F:	block/
2322F:	kernel/trace/blktrace.c
2323
2324BLOCK2MTD DRIVER
2325M:	Joern Engel <joern@lazybastard.org>
2326L:	linux-mtd@lists.infradead.org
2327S:	Maintained
2328F:	drivers/mtd/devices/block2mtd.c
2329
2330BLUETOOTH DRIVERS
2331M:	Marcel Holtmann <marcel@holtmann.org>
2332M:	Gustavo Padovan <gustavo@padovan.org>
2333M:	Johan Hedberg <johan.hedberg@gmail.com>
2334L:	linux-bluetooth@vger.kernel.org
2335W:	http://www.bluez.org/
2336T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2337T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2338S:	Maintained
2339F:	drivers/bluetooth/
2340
2341BLUETOOTH SUBSYSTEM
2342M:	Marcel Holtmann <marcel@holtmann.org>
2343M:	Gustavo Padovan <gustavo@padovan.org>
2344M:	Johan Hedberg <johan.hedberg@gmail.com>
2345L:	linux-bluetooth@vger.kernel.org
2346W:	http://www.bluez.org/
2347T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2348T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2349S:	Maintained
2350F:	net/bluetooth/
2351F:	include/net/bluetooth/
2352
2353BONDING DRIVER
2354M:	Jay Vosburgh <j.vosburgh@gmail.com>
2355M:	Veaceslav Falico <vfalico@gmail.com>
2356M:	Andy Gospodarek <gospo@cumulusnetworks.com>
2357L:	netdev@vger.kernel.org
2358W:	http://sourceforge.net/projects/bonding/
2359S:	Supported
2360F:	drivers/net/bonding/
2361F:	include/uapi/linux/if_bonding.h
2362
2363BPF (Safe dynamic programs and tools)
2364M:	Alexei Starovoitov <ast@kernel.org>
2365L:	netdev@vger.kernel.org
2366L:	linux-kernel@vger.kernel.org
2367S:	Supported
2368F:	kernel/bpf/
2369
2370BROADCOM B44 10/100 ETHERNET DRIVER
2371M:	Gary Zambrano <zambrano@broadcom.com>
2372L:	netdev@vger.kernel.org
2373S:	Supported
2374F:	drivers/net/ethernet/broadcom/b44.*
2375
2376BROADCOM GENET ETHERNET DRIVER
2377M:	Florian Fainelli <f.fainelli@gmail.com>
2378L:	netdev@vger.kernel.org
2379S:	Supported
2380F:	drivers/net/ethernet/broadcom/genet/
2381
2382BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2383M:	Sony Chacko <sony.chacko@qlogic.com>
2384M:	Dept-HSGLinuxNICDev@qlogic.com
2385L:	netdev@vger.kernel.org
2386S:	Supported
2387F:	drivers/net/ethernet/broadcom/bnx2.*
2388F:	drivers/net/ethernet/broadcom/bnx2_*
2389
2390BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2391M:	Ariel Elior <ariel.elior@qlogic.com>
2392L:	netdev@vger.kernel.org
2393S:	Supported
2394F:	drivers/net/ethernet/broadcom/bnx2x/
2395
2396BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2397M:	Florian Fainelli <f.fainelli@gmail.com>
2398M:	Ray Jui <rjui@broadcom.com>
2399M:	Scott Branden <sbranden@broadcom.com>
2400L:	bcm-kernel-feedback-list@broadcom.com
2401T:	git git://github.com/broadcom/mach-bcm
2402S:	Maintained
2403F:	arch/arm/mach-bcm/
2404F:	arch/arm/boot/dts/bcm113*
2405F:	arch/arm/boot/dts/bcm216*
2406F:	arch/arm/boot/dts/bcm281*
2407F:	arch/arm64/boot/dts/broadcom/
2408F:	arch/arm/configs/bcm_defconfig
2409F:	drivers/mmc/host/sdhci-bcm-kona.c
2410F:	drivers/clocksource/bcm_kona_timer.c
2411
2412BROADCOM BCM2835 ARM ARCHITECTURE
2413M:	Stephen Warren <swarren@wwwdotorg.org>
2414M:	Lee Jones <lee@kernel.org>
2415M:	Eric Anholt <eric@anholt.net>
2416L:	linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2417L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2418T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2419S:	Maintained
2420N:	bcm2835
2421
2422BROADCOM BCM47XX MIPS ARCHITECTURE
2423M:	Hauke Mehrtens <hauke@hauke-m.de>
2424M:	Rafał Miłecki <zajec5@gmail.com>
2425L:	linux-mips@linux-mips.org
2426S:	Maintained
2427F:	arch/mips/bcm47xx/*
2428F:	arch/mips/include/asm/mach-bcm47xx/*
2429
2430BROADCOM BCM5301X ARM ARCHITECTURE
2431M:	Hauke Mehrtens <hauke@hauke-m.de>
2432L:	linux-arm-kernel@lists.infradead.org
2433S:	Maintained
2434F:	arch/arm/mach-bcm/bcm_5301x.c
2435F:	arch/arm/boot/dts/bcm5301x.dtsi
2436F:	arch/arm/boot/dts/bcm470*
2437
2438BROADCOM BCM63XX ARM ARCHITECTURE
2439M:	Florian Fainelli <f.fainelli@gmail.com>
2440L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2441L:	bcm-kernel-feedback-list@broadcom.com
2442T:	git git://github.com/broadcom/stblinux.git
2443S:	Maintained
2444F:	arch/arm/mach-bcm/bcm63xx.c
2445F:	arch/arm/include/debug/bcm63xx.S
2446
2447BROADCOM BCM63XX/BCM33XX UDC DRIVER
2448M:	Kevin Cernekee <cernekee@gmail.com>
2449L:	linux-usb@vger.kernel.org
2450S:	Maintained
2451F:	drivers/usb/gadget/udc/bcm63xx_udc.*
2452
2453BROADCOM BCM7XXX ARM ARCHITECTURE
2454M:	Brian Norris <computersforpeace@gmail.com>
2455M:	Gregory Fong <gregory.0xf0@gmail.com>
2456M:	Florian Fainelli <f.fainelli@gmail.com>
2457L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2458L:	bcm-kernel-feedback-list@broadcom.com
2459T:	git git://github.com/broadcom/stblinux.git
2460S:	Maintained
2461F:	arch/arm/mach-bcm/*brcmstb*
2462F:	arch/arm/boot/dts/bcm7*.dts*
2463F:	drivers/bus/brcmstb_gisb.c
2464N:	brcmstb
2465
2466BROADCOM BMIPS MIPS ARCHITECTURE
2467M:	Kevin Cernekee <cernekee@gmail.com>
2468M:	Florian Fainelli <f.fainelli@gmail.com>
2469L:	linux-mips@linux-mips.org
2470T:	git git://github.com/broadcom/stblinux.git
2471S:	Maintained
2472F:	arch/mips/bmips/*
2473F:	arch/mips/include/asm/mach-bmips/*
2474F:	arch/mips/kernel/*bmips*
2475F:	arch/mips/boot/dts/brcm/bcm*.dts*
2476F:	drivers/irqchip/irq-bcm63*
2477F:	drivers/irqchip/irq-bcm7*
2478F:	drivers/irqchip/irq-brcmstb*
2479F:	include/linux/bcm963xx_nvram.h
2480F:	include/linux/bcm963xx_tag.h
2481
2482BROADCOM TG3 GIGABIT ETHERNET DRIVER
2483M:	Siva Reddy Kallam <siva.kallam@broadcom.com>
2484M:	Prashant Sreedharan <prashant@broadcom.com>
2485M:	Michael Chan <mchan@broadcom.com>
2486L:	netdev@vger.kernel.org
2487S:	Supported
2488F:	drivers/net/ethernet/broadcom/tg3.*
2489
2490BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2491M:	Brett Rudley <brudley@broadcom.com>
2492M:	Arend van Spriel <arend@broadcom.com>
2493M:	Franky (Zhenhui) Lin <frankyl@broadcom.com>
2494M:	Hante Meuleman <meuleman@broadcom.com>
2495L:	linux-wireless@vger.kernel.org
2496L:	brcm80211-dev-list@broadcom.com
2497S:	Supported
2498F:	drivers/net/wireless/broadcom/brcm80211/
2499
2500BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2501M:	QLogic-Storage-Upstream@qlogic.com
2502L:	linux-scsi@vger.kernel.org
2503S:	Supported
2504F:	drivers/scsi/bnx2fc/
2505
2506BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2507M:	QLogic-Storage-Upstream@qlogic.com
2508L:	linux-scsi@vger.kernel.org
2509S:	Supported
2510F:	drivers/scsi/bnx2i/
2511
2512BROADCOM IPROC ARM ARCHITECTURE
2513M:	Ray Jui <rjui@broadcom.com>
2514M:	Scott Branden <sbranden@broadcom.com>
2515M:	Jon Mason <jonmason@broadcom.com>
2516L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2517L:	bcm-kernel-feedback-list@broadcom.com
2518T:	git git://github.com/broadcom/cygnus-linux.git
2519S:	Maintained
2520N:	iproc
2521N:	cygnus
2522N:	nsp
2523N:	bcm9113*
2524N:	bcm9583*
2525N:	bcm9585*
2526N:	bcm9586*
2527N:	bcm988312
2528N:	bcm113*
2529N:	bcm583*
2530N:	bcm585*
2531N:	bcm586*
2532N:	bcm88312
2533
2534BROADCOM BRCMSTB GPIO DRIVER
2535M:	Gregory Fong <gregory.0xf0@gmail.com>
2536L:	bcm-kernel-feedback-list@broadcom.com
2537S:	Supported
2538F:	drivers/gpio/gpio-brcmstb.c
2539F:	Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2540
2541BROADCOM KONA GPIO DRIVER
2542M:	Ray Jui <rjui@broadcom.com>
2543L:	bcm-kernel-feedback-list@broadcom.com
2544S:	Supported
2545F:	drivers/gpio/gpio-bcm-kona.c
2546F:	Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2547
2548BROADCOM NVRAM DRIVER
2549M:	Rafał Miłecki <zajec5@gmail.com>
2550L:	linux-mips@linux-mips.org
2551S:	Maintained
2552F:	drivers/firmware/broadcom/*
2553
2554BROADCOM STB NAND FLASH DRIVER
2555M:	Brian Norris <computersforpeace@gmail.com>
2556M:	Kamal Dasu <kdasu.kdev@gmail.com>
2557L:	linux-mtd@lists.infradead.org
2558L:	bcm-kernel-feedback-list@broadcom.com
2559S:	Maintained
2560F:	drivers/mtd/nand/brcmnand/
2561
2562BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2563M:	Rafał Miłecki <zajec5@gmail.com>
2564L:	linux-wireless@vger.kernel.org
2565S:	Maintained
2566F:	drivers/bcma/
2567F:	include/linux/bcma/
2568
2569BROADCOM SYSTEMPORT ETHERNET DRIVER
2570M:	Florian Fainelli <f.fainelli@gmail.com>
2571L:	netdev@vger.kernel.org
2572S:	Supported
2573F:	drivers/net/ethernet/broadcom/bcmsysport.*
2574
2575BROADCOM VULCAN ARM64 SOC
2576M:	Jayachandran C. <jchandra@broadcom.com>
2577L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2578L:	bcm-kernel-feedback-list@broadcom.com
2579S:	Maintained
2580F:	arch/arm64/boot/dts/broadcom/vulcan*
2581
2582BROCADE BFA FC SCSI DRIVER
2583M:	Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2584M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2585L:	linux-scsi@vger.kernel.org
2586S:	Supported
2587F:	drivers/scsi/bfa/
2588
2589BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2590M:	Rasesh Mody <rasesh.mody@qlogic.com>
2591L:	netdev@vger.kernel.org
2592S:	Supported
2593F:	drivers/net/ethernet/brocade/bna/
2594
2595BSG (block layer generic sg v4 driver)
2596M:	FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2597L:	linux-scsi@vger.kernel.org
2598S:	Supported
2599F:	block/bsg.c
2600F:	include/linux/bsg.h
2601F:	include/uapi/linux/bsg.h
2602
2603BT87X AUDIO DRIVER
2604M:	Clemens Ladisch <clemens@ladisch.de>
2605L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2606T:	git git://git.alsa-project.org/alsa-kernel.git
2607S:	Maintained
2608F:	Documentation/sound/alsa/Bt87x.txt
2609F:	sound/pci/bt87x.c
2610
2611BT8XXGPIO DRIVER
2612M:	Michael Buesch <m@bues.ch>
2613W:	http://bu3sch.de/btgpio.php
2614S:	Maintained
2615F:	drivers/gpio/gpio-bt8xx.c
2616
2617BTRFS FILE SYSTEM
2618M:	Chris Mason <clm@fb.com>
2619M:	Josef Bacik <jbacik@fb.com>
2620M:	David Sterba <dsterba@suse.com>
2621L:	linux-btrfs@vger.kernel.org
2622W:	http://btrfs.wiki.kernel.org/
2623Q:	http://patchwork.kernel.org/project/linux-btrfs/list/
2624T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2625S:	Maintained
2626F:	Documentation/filesystems/btrfs.txt
2627F:	fs/btrfs/
2628
2629BTTV VIDEO4LINUX DRIVER
2630M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2631L:	linux-media@vger.kernel.org
2632W:	https://linuxtv.org
2633T:	git git://linuxtv.org/media_tree.git
2634S:	Odd fixes
2635F:	Documentation/video4linux/bttv/
2636F:	drivers/media/pci/bt8xx/bttv*
2637
2638BUSLOGIC SCSI DRIVER
2639M:	Khalid Aziz <khalid@gonehiking.org>
2640L:	linux-scsi@vger.kernel.org
2641S:	Maintained
2642F:	drivers/scsi/BusLogic.*
2643F:	drivers/scsi/FlashPoint.*
2644
2645C-MEDIA CMI8788 DRIVER
2646M:	Clemens Ladisch <clemens@ladisch.de>
2647L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2648T:	git git://git.alsa-project.org/alsa-kernel.git
2649S:	Maintained
2650F:	sound/pci/oxygen/
2651
2652C6X ARCHITECTURE
2653M:	Mark Salter <msalter@redhat.com>
2654M:	Aurelien Jacquiot <a-jacquiot@ti.com>
2655L:	linux-c6x-dev@linux-c6x.org
2656W:	http://www.linux-c6x.org/wiki/index.php/Main_Page
2657S:	Maintained
2658F:	arch/c6x/
2659
2660CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2661M:	David Howells <dhowells@redhat.com>
2662L:	linux-cachefs@redhat.com (moderated for non-subscribers)
2663S:	Supported
2664F:	Documentation/filesystems/caching/cachefiles.txt
2665F:	fs/cachefiles/
2666
2667CADET FM/AM RADIO RECEIVER DRIVER
2668M:	Hans Verkuil <hverkuil@xs4all.nl>
2669L:	linux-media@vger.kernel.org
2670T:	git git://linuxtv.org/media_tree.git
2671W:	https://linuxtv.org
2672S:	Maintained
2673F:	drivers/media/radio/radio-cadet*
2674
2675CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2676M:	Jonathan Corbet <corbet@lwn.net>
2677L:	linux-media@vger.kernel.org
2678T:	git git://linuxtv.org/media_tree.git
2679S:	Maintained
2680F:	Documentation/video4linux/cafe_ccic
2681F:	drivers/media/platform/marvell-ccic/
2682
2683CAIF NETWORK LAYER
2684M:	Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2685L:	netdev@vger.kernel.org
2686S:	Supported
2687F:	Documentation/networking/caif/
2688F:	drivers/net/caif/
2689F:	include/uapi/linux/caif/
2690F:	include/net/caif/
2691F:	net/caif/
2692
2693CALGARY x86-64 IOMMU
2694M:	Muli Ben-Yehuda <muli@il.ibm.com>
2695M:	"Jon D. Mason" <jdmason@kudzu.us>
2696L:	discuss@x86-64.org
2697S:	Maintained
2698F:	arch/x86/kernel/pci-calgary_64.c
2699F:	arch/x86/kernel/tce_64.c
2700F:	arch/x86/include/asm/calgary.h
2701F:	arch/x86/include/asm/tce.h
2702
2703CAN NETWORK LAYER
2704M:	Oliver Hartkopp <socketcan@hartkopp.net>
2705M:	Marc Kleine-Budde <mkl@pengutronix.de>
2706L:	linux-can@vger.kernel.org
2707W:	https://github.com/linux-can
2708T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2709T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2710S:	Maintained
2711F:	Documentation/networking/can.txt
2712F:	net/can/
2713F:	include/linux/can/core.h
2714F:	include/uapi/linux/can.h
2715F:	include/uapi/linux/can/bcm.h
2716F:	include/uapi/linux/can/raw.h
2717F:	include/uapi/linux/can/gw.h
2718
2719CAN NETWORK DRIVERS
2720M:	Wolfgang Grandegger <wg@grandegger.com>
2721M:	Marc Kleine-Budde <mkl@pengutronix.de>
2722L:	linux-can@vger.kernel.org
2723W:	https://github.com/linux-can
2724T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2725T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2726S:	Maintained
2727F:	drivers/net/can/
2728F:	include/linux/can/dev.h
2729F:	include/linux/can/platform/
2730F:	include/uapi/linux/can/error.h
2731F:	include/uapi/linux/can/netlink.h
2732
2733CAPABILITIES
2734M:	Serge Hallyn <serge.hallyn@canonical.com>
2735L:	linux-security-module@vger.kernel.org
2736S:	Supported
2737F:	include/linux/capability.h
2738F:	include/uapi/linux/capability.h
2739F:	security/commoncap.c
2740F:	kernel/capability.c
2741
2742CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2743M:	Kevin Tsai <ktsai@capellamicro.com>
2744S:	Maintained
2745F:	drivers/iio/light/cm*
2746F:	Documentation/devicetree/bindings/i2c/trivial-devices.txt
2747
2748CAVIUM LIQUIDIO NETWORK DRIVER
2749M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2750M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2751M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2752M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2753L:     netdev@vger.kernel.org
2754W:     http://www.cavium.com
2755S:     Supported
2756F:     drivers/net/ethernet/cavium/liquidio/
2757
2758CC2520 IEEE-802.15.4 RADIO DRIVER
2759M:	Varka Bhadram <varkabhadram@gmail.com>
2760L:	linux-wpan@vger.kernel.org
2761S:	Maintained
2762F:	drivers/net/ieee802154/cc2520.c
2763F:	include/linux/spi/cc2520.h
2764F:	Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2765
2766CELL BROADBAND ENGINE ARCHITECTURE
2767M:	Arnd Bergmann <arnd@arndb.de>
2768L:	linuxppc-dev@lists.ozlabs.org
2769W:	http://www.ibm.com/developerworks/power/cell/
2770S:	Supported
2771F:	arch/powerpc/include/asm/cell*.h
2772F:	arch/powerpc/include/asm/spu*.h
2773F:	arch/powerpc/include/uapi/asm/spu*.h
2774F:	arch/powerpc/oprofile/*cell*
2775F:	arch/powerpc/platforms/cell/
2776
2777CEPH COMMON CODE (LIBCEPH)
2778M:	Ilya Dryomov <idryomov@gmail.com>
2779M:	"Yan, Zheng" <zyan@redhat.com>
2780M:	Sage Weil <sage@redhat.com>
2781L:	ceph-devel@vger.kernel.org
2782W:	http://ceph.com/
2783T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2784T:	git git://github.com/ceph/ceph-client.git
2785S:	Supported
2786F:	net/ceph/
2787F:	include/linux/ceph/
2788F:	include/linux/crush/
2789
2790CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2791M:	"Yan, Zheng" <zyan@redhat.com>
2792M:	Sage Weil <sage@redhat.com>
2793M:	Ilya Dryomov <idryomov@gmail.com>
2794L:	ceph-devel@vger.kernel.org
2795W:	http://ceph.com/
2796T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2797T:	git git://github.com/ceph/ceph-client.git
2798S:	Supported
2799F:	Documentation/filesystems/ceph.txt
2800F:	fs/ceph/
2801
2802CERTIFICATE HANDLING:
2803M:	David Howells <dhowells@redhat.com>
2804M:	David Woodhouse <dwmw2@infradead.org>
2805L:	keyrings@vger.kernel.org
2806S:	Maintained
2807F:	Documentation/module-signing.txt
2808F:	certs/
2809F:	scripts/sign-file.c
2810F:	scripts/extract-cert.c
2811
2812CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2813L:	linux-usb@vger.kernel.org
2814S:	Orphan
2815F:	Documentation/usb/WUSB-Design-overview.txt
2816F:	Documentation/usb/wusb-cbaf
2817F:	drivers/usb/host/hwa-hc.c
2818F:	drivers/usb/host/whci/
2819F:	drivers/usb/wusbcore/
2820F:	include/linux/usb/wusb*
2821
2822CFAG12864B LCD DRIVER
2823M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2824W:	http://miguelojeda.es/auxdisplay.htm
2825W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2826S:	Maintained
2827F:	drivers/auxdisplay/cfag12864b.c
2828F:	include/linux/cfag12864b.h
2829
2830CFAG12864BFB LCD FRAMEBUFFER DRIVER
2831M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2832W:	http://miguelojeda.es/auxdisplay.htm
2833W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2834S:	Maintained
2835F:	drivers/auxdisplay/cfag12864bfb.c
2836F:	include/linux/cfag12864b.h
2837
2838CFG80211 and NL80211
2839M:	Johannes Berg <johannes@sipsolutions.net>
2840L:	linux-wireless@vger.kernel.org
2841W:	http://wireless.kernel.org/
2842T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2843T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2844S:	Maintained
2845F:	include/uapi/linux/nl80211.h
2846F:	include/net/cfg80211.h
2847F:	net/wireless/*
2848X:	net/wireless/wext*
2849
2850CHAR and MISC DRIVERS
2851M:	Arnd Bergmann <arnd@arndb.de>
2852M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2853T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2854S:	Supported
2855F:	drivers/char/*
2856F:	drivers/misc/*
2857F:	include/linux/miscdevice.h
2858
2859CHECKPATCH
2860M:	Andy Whitcroft <apw@canonical.com>
2861M:	Joe Perches <joe@perches.com>
2862S:	Maintained
2863F:	scripts/checkpatch.pl
2864
2865CHINESE DOCUMENTATION
2866M:	Harry Wei <harryxiyou@gmail.com>
2867L:	xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2868L:	linux-kernel@zh-kernel.org (moderated for non-subscribers)
2869S:	Maintained
2870F:	Documentation/zh_CN/
2871
2872CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2873M:	Peter Chen <Peter.Chen@nxp.com>
2874T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2875L:	linux-usb@vger.kernel.org
2876S:	Maintained
2877F:	drivers/usb/chipidea/
2878
2879CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2880M:	Hans de Goede <hdegoede@redhat.com>
2881L:	linux-input@vger.kernel.org
2882S:	Maintained
2883F:	Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2884F:	drivers/input/touchscreen/chipone_icn8318.c
2885
2886CHROME HARDWARE PLATFORM SUPPORT
2887M:	Olof Johansson <olof@lixom.net>
2888S:	Maintained
2889T:	git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2890F:	drivers/platform/chrome/
2891
2892CISCO VIC ETHERNET NIC DRIVER
2893M:	Christian Benvenuti <benve@cisco.com>
2894M:	Sujith Sankar <ssujith@cisco.com>
2895M:	Govindarajulu Varadarajan <_govind@gmx.com>
2896M:	Neel Patel <neepatel@cisco.com>
2897S:	Supported
2898F:	drivers/net/ethernet/cisco/enic/
2899
2900CISCO VIC LOW LATENCY NIC DRIVER
2901M:	Christian Benvenuti <benve@cisco.com>
2902M:	Dave Goodell <dgoodell@cisco.com>
2903S:	Supported
2904F:	drivers/infiniband/hw/usnic/
2905
2906CIRRUS LOGIC EP93XX ETHERNET DRIVER
2907M:	Hartley Sweeten <hsweeten@visionengravers.com>
2908L:	netdev@vger.kernel.org
2909S:	Maintained
2910F:	drivers/net/ethernet/cirrus/ep93xx_eth.c
2911
2912CIRRUS LOGIC AUDIO CODEC DRIVERS
2913M:	Brian Austin <brian.austin@cirrus.com>
2914M:	Paul Handrigan <Paul.Handrigan@cirrus.com>
2915L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2916S:	Maintained
2917F:	sound/soc/codecs/cs*
2918
2919CLEANCACHE API
2920M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2921L:	linux-kernel@vger.kernel.org
2922S:	Maintained
2923F:	mm/cleancache.c
2924F:	include/linux/cleancache.h
2925
2926CLK API
2927M:	Russell King <linux@armlinux.org.uk>
2928L:	linux-clk@vger.kernel.org
2929S:	Maintained
2930F:	include/linux/clk.h
2931
2932CLOCKSOURCE, CLOCKEVENT DRIVERS
2933M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2934M:	Thomas Gleixner <tglx@linutronix.de>
2935L:	linux-kernel@vger.kernel.org
2936T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2937S:	Supported
2938F:	drivers/clocksource
2939
2940CISCO FCOE HBA DRIVER
2941M:	Hiral Patel <hiralpat@cisco.com>
2942M:	Suma Ramars <sramars@cisco.com>
2943M:	Brian Uchino <buchino@cisco.com>
2944L:	linux-scsi@vger.kernel.org
2945S:	Supported
2946F:	drivers/scsi/fnic/
2947
2948CISCO SCSI HBA DRIVER
2949M:	Narsimhulu Musini <nmusini@cisco.com>
2950M:	Sesidhar Baddela <sebaddel@cisco.com>
2951L:	linux-scsi@vger.kernel.org
2952S:	Supported
2953F:	drivers/scsi/snic/
2954
2955CMPC ACPI DRIVER
2956M:	Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2957M:	Daniel Oliveira Nascimento <don@syst.com.br>
2958L:	platform-driver-x86@vger.kernel.org
2959S:	Supported
2960F:	drivers/platform/x86/classmate-laptop.c
2961
2962COBALT MEDIA DRIVER
2963M:	Hans Verkuil <hans.verkuil@cisco.com>
2964L:	linux-media@vger.kernel.org
2965T:	git git://linuxtv.org/media_tree.git
2966W:	https://linuxtv.org
2967S:	Supported
2968F:	drivers/media/pci/cobalt/
2969
2970COCCINELLE/Semantic Patches (SmPL)
2971M:	Julia Lawall <Julia.Lawall@lip6.fr>
2972M:	Gilles Muller <Gilles.Muller@lip6.fr>
2973M:	Nicolas Palix <nicolas.palix@imag.fr>
2974M:	Michal Marek <mmarek@suse.com>
2975L:	cocci@systeme.lip6.fr (moderated for non-subscribers)
2976T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2977W:	http://coccinelle.lip6.fr/
2978S:	Supported
2979F:	Documentation/coccinelle.txt
2980F:	scripts/coccinelle/
2981F:	scripts/coccicheck
2982
2983CODA FILE SYSTEM
2984M:	Jan Harkes <jaharkes@cs.cmu.edu>
2985M:	coda@cs.cmu.edu
2986L:	codalist@coda.cs.cmu.edu
2987W:	http://www.coda.cs.cmu.edu/
2988S:	Maintained
2989F:	Documentation/filesystems/coda.txt
2990F:	fs/coda/
2991F:	include/linux/coda*.h
2992F:	include/uapi/linux/coda*.h
2993
2994CODA V4L2 MEM2MEM DRIVER
2995M:	Philipp Zabel <p.zabel@pengutronix.de>
2996L:	linux-media@vger.kernel.org
2997S:	Maintained
2998F:	Documentation/devicetree/bindings/media/coda.txt
2999F:	drivers/media/platform/coda/
3000
3001COMMON CLK FRAMEWORK
3002M:	Michael Turquette <mturquette@baylibre.com>
3003M:	Stephen Boyd <sboyd@codeaurora.org>
3004L:	linux-clk@vger.kernel.org
3005T:	git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3006S:	Maintained
3007F:	drivers/clk/
3008X:	drivers/clk/clkdev.c
3009F:	include/linux/clk-pr*
3010F:	include/linux/clk/
3011
3012COMMON INTERNET FILE SYSTEM (CIFS)
3013M:	Steve French <sfrench@samba.org>
3014L:	linux-cifs@vger.kernel.org
3015L:	samba-technical@lists.samba.org (moderated for non-subscribers)
3016W:	http://linux-cifs.samba.org/
3017T:	git git://git.samba.org/sfrench/cifs-2.6.git
3018S:	Supported
3019F:	Documentation/filesystems/cifs/
3020F:	fs/cifs/
3021
3022COMPACTPCI HOTPLUG CORE
3023M:	Scott Murray <scott@spiteful.org>
3024L:	linux-pci@vger.kernel.org
3025S:	Maintained
3026F:	drivers/pci/hotplug/cpci_hotplug*
3027
3028COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3029M:	Scott Murray <scott@spiteful.org>
3030L:	linux-pci@vger.kernel.org
3031S:	Maintained
3032F:	drivers/pci/hotplug/cpcihp_zt5550.*
3033
3034COMPACTPCI HOTPLUG GENERIC DRIVER
3035M:	Scott Murray <scott@spiteful.org>
3036L:	linux-pci@vger.kernel.org
3037S:	Maintained
3038F:	drivers/pci/hotplug/cpcihp_generic.c
3039
3040COMPAL LAPTOP SUPPORT
3041M:	Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3042L:	platform-driver-x86@vger.kernel.org
3043S:	Maintained
3044F:	drivers/platform/x86/compal-laptop.c
3045
3046CONEXANT ACCESSRUNNER USB DRIVER
3047L:	accessrunner-general@lists.sourceforge.net
3048W:	http://accessrunner.sourceforge.net/
3049S:	Orphan
3050F:	drivers/usb/atm/cxacru.c
3051
3052CONFIGFS
3053M:	Joel Becker <jlbec@evilplan.org>
3054M:	Christoph Hellwig <hch@lst.de>
3055T:	git git://git.infradead.org/users/hch/configfs.git
3056S:	Supported
3057F:	fs/configfs/
3058F:	include/linux/configfs.h
3059
3060CONNECTOR
3061M:	Evgeniy Polyakov <zbr@ioremap.net>
3062L:	netdev@vger.kernel.org
3063S:	Maintained
3064F:	drivers/connector/
3065
3066CONTROL GROUP (CGROUP)
3067M:	Tejun Heo <tj@kernel.org>
3068M:	Li Zefan <lizefan@huawei.com>
3069M:	Johannes Weiner <hannes@cmpxchg.org>
3070L:	cgroups@vger.kernel.org
3071T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3072S:	Maintained
3073F:	Documentation/cgroups/
3074F:	include/linux/cgroup*
3075F:	kernel/cgroup*
3076
3077CONTROL GROUP - CPUSET
3078M:	Li Zefan <lizefan@huawei.com>
3079L:	cgroups@vger.kernel.org
3080W:	http://www.bullopensource.org/cpuset/
3081W:	http://oss.sgi.com/projects/cpusets/
3082T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3083S:	Maintained
3084F:	Documentation/cgroups/cpusets.txt
3085F:	include/linux/cpuset.h
3086F:	kernel/cpuset.c
3087
3088CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3089M:	Johannes Weiner <hannes@cmpxchg.org>
3090M:	Michal Hocko <mhocko@kernel.org>
3091M:	Vladimir Davydov <vdavydov@virtuozzo.com>
3092L:	cgroups@vger.kernel.org
3093L:	linux-mm@kvack.org
3094S:	Maintained
3095F:	mm/memcontrol.c
3096F:	mm/swap_cgroup.c
3097
3098CORETEMP HARDWARE MONITORING DRIVER
3099M:	Fenghua Yu <fenghua.yu@intel.com>
3100L:	linux-hwmon@vger.kernel.org
3101S:	Maintained
3102F:	Documentation/hwmon/coretemp
3103F:	drivers/hwmon/coretemp.c
3104
3105COSA/SRP SYNC SERIAL DRIVER
3106M:	Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3107W:	http://www.fi.muni.cz/~kas/cosa/
3108S:	Maintained
3109F:	drivers/net/wan/cosa*
3110
3111CPMAC ETHERNET DRIVER
3112M:	Florian Fainelli <florian@openwrt.org>
3113L:	netdev@vger.kernel.org
3114S:	Maintained
3115F:	drivers/net/ethernet/ti/cpmac.c
3116
3117CPU FREQUENCY DRIVERS
3118M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
3119M:	Viresh Kumar <viresh.kumar@linaro.org>
3120L:	linux-pm@vger.kernel.org
3121S:	Maintained
3122T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3123T:	git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3124F:	drivers/cpufreq/
3125F:	include/linux/cpufreq.h
3126
3127CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3128M:	Viresh Kumar <viresh.kumar@linaro.org>
3129M:	Sudeep Holla <sudeep.holla@arm.com>
3130L:	linux-pm@vger.kernel.org
3131W:	http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3132S:	Maintained
3133F:	drivers/cpufreq/arm_big_little.h
3134F:	drivers/cpufreq/arm_big_little.c
3135F:	drivers/cpufreq/arm_big_little_dt.c
3136
3137CPUIDLE DRIVER - ARM BIG LITTLE
3138M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3139M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3140L:	linux-pm@vger.kernel.org
3141L:	linux-arm-kernel@lists.infradead.org
3142T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3143S:	Maintained
3144F:	drivers/cpuidle/cpuidle-big_little.c
3145
3146CPUIDLE DRIVER - ARM EXYNOS
3147M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3148M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3149M:	Kukjin Kim <kgene@kernel.org>
3150L:	linux-pm@vger.kernel.org
3151L:	linux-samsung-soc@vger.kernel.org
3152S:	Supported
3153F:	drivers/cpuidle/cpuidle-exynos.c
3154F:	arch/arm/mach-exynos/pm.c
3155
3156CPUIDLE DRIVERS
3157M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
3158M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3159L:	linux-pm@vger.kernel.org
3160S:	Maintained
3161T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3162F:	drivers/cpuidle/*
3163F:	include/linux/cpuidle.h
3164
3165CPUID/MSR DRIVER
3166M:	"H. Peter Anvin" <hpa@zytor.com>
3167S:	Maintained
3168F:	arch/x86/kernel/cpuid.c
3169F:	arch/x86/kernel/msr.c
3170
3171CPU POWER MONITORING SUBSYSTEM
3172M:	Thomas Renninger <trenn@suse.com>
3173L:	linux-pm@vger.kernel.org
3174S:	Maintained
3175F:	tools/power/cpupower/
3176
3177CRAMFS FILESYSTEM
3178W:	http://sourceforge.net/projects/cramfs/
3179S:	Orphan / Obsolete
3180F:	Documentation/filesystems/cramfs.txt
3181F:	fs/cramfs/
3182
3183CRIS PORT
3184M:	Mikael Starvik <starvik@axis.com>
3185M:	Jesper Nilsson <jesper.nilsson@axis.com>
3186L:	linux-cris-kernel@axis.com
3187W:	http://developer.axis.com
3188T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3189S:	Maintained
3190F:	arch/cris/
3191F:	drivers/tty/serial/crisv10.*
3192
3193CRYPTO API
3194M:	Herbert Xu <herbert@gondor.apana.org.au>
3195M:	"David S. Miller" <davem@davemloft.net>
3196L:	linux-crypto@vger.kernel.org
3197T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3198T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3199S:	Maintained
3200F:	Documentation/crypto/
3201F:	Documentation/DocBook/crypto-API.tmpl
3202F:	arch/*/crypto/
3203F:	crypto/
3204F:	drivers/crypto/
3205F:	include/crypto/
3206
3207CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3208M:	Neil Horman <nhorman@tuxdriver.com>
3209L:	linux-crypto@vger.kernel.org
3210S:	Maintained
3211F:	crypto/ansi_cprng.c
3212F:	crypto/rng.c
3213
3214CS3308 MEDIA DRIVER
3215M:	Hans Verkuil <hverkuil@xs4all.nl>
3216L:	linux-media@vger.kernel.org
3217T:	git git://linuxtv.org/media_tree.git
3218W:	http://linuxtv.org
3219S:	Odd Fixes
3220F:	drivers/media/i2c/cs3308.c
3221F:	drivers/media/i2c/cs3308.h
3222
3223CS5535 Audio ALSA driver
3224M:	Jaya Kumar <jayakumar.alsa@gmail.com>
3225S:	Maintained
3226F:	sound/pci/cs5535audio/
3227
3228CW1200 WLAN driver
3229M:	Solomon Peachy <pizza@shaftnet.org>
3230S:	Maintained
3231F:	drivers/net/wireless/st/cw1200/
3232
3233CX18 VIDEO4LINUX DRIVER
3234M:	Andy Walls <awalls@md.metrocast.net>
3235L:	ivtv-devel@ivtvdriver.org (subscribers-only)
3236L:	linux-media@vger.kernel.org
3237T:	git git://linuxtv.org/media_tree.git
3238W:	https://linuxtv.org
3239W:	http://www.ivtvdriver.org/index.php/Cx18
3240S:	Maintained
3241F:	Documentation/video4linux/cx18.txt
3242F:	drivers/media/pci/cx18/
3243F:	include/uapi/linux/ivtv*
3244
3245CX2341X MPEG ENCODER HELPER MODULE
3246M:	Hans Verkuil <hverkuil@xs4all.nl>
3247L:	linux-media@vger.kernel.org
3248T:	git git://linuxtv.org/media_tree.git
3249W:	https://linuxtv.org
3250S:	Maintained
3251F:	drivers/media/common/cx2341x*
3252F:	include/media/cx2341x*
3253
3254CX24120 MEDIA DRIVER
3255M:	Jemma Denson <jdenson@gmail.com>
3256M:	Patrick Boettcher <patrick.boettcher@posteo.de>
3257L:	linux-media@vger.kernel.org
3258W:	https://linuxtv.org
3259Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3260S:	Maintained
3261F:	drivers/media/dvb-frontends/cx24120*
3262
3263CX88 VIDEO4LINUX DRIVER
3264M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3265L:	linux-media@vger.kernel.org
3266W:	https://linuxtv.org
3267T:	git git://linuxtv.org/media_tree.git
3268S:	Odd fixes
3269F:	Documentation/video4linux/cx88/
3270F:	drivers/media/pci/cx88/
3271
3272CXD2820R MEDIA DRIVER
3273M:	Antti Palosaari <crope@iki.fi>
3274L:	linux-media@vger.kernel.org
3275W:	https://linuxtv.org
3276W:	http://palosaari.fi/linux/
3277Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3278T:	git git://linuxtv.org/anttip/media_tree.git
3279S:	Maintained
3280F:	drivers/media/dvb-frontends/cxd2820r*
3281
3282CXGB3 ETHERNET DRIVER (CXGB3)
3283M:	Santosh Raspatur <santosh@chelsio.com>
3284L:	netdev@vger.kernel.org
3285W:	http://www.chelsio.com
3286S:	Supported
3287F:	drivers/net/ethernet/chelsio/cxgb3/
3288
3289CXGB3 ISCSI DRIVER (CXGB3I)
3290M:	Karen Xie <kxie@chelsio.com>
3291L:	linux-scsi@vger.kernel.org
3292W:	http://www.chelsio.com
3293S:	Supported
3294F:	drivers/scsi/cxgbi/cxgb3i
3295
3296CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3297M:	Steve Wise <swise@chelsio.com>
3298L:	linux-rdma@vger.kernel.org
3299W:	http://www.openfabrics.org
3300S:	Supported
3301F:	drivers/infiniband/hw/cxgb3/
3302
3303CXGB4 ETHERNET DRIVER (CXGB4)
3304M:	Hariprasad S <hariprasad@chelsio.com>
3305L:	netdev@vger.kernel.org
3306W:	http://www.chelsio.com
3307S:	Supported
3308F:	drivers/net/ethernet/chelsio/cxgb4/
3309
3310CXGB4 ISCSI DRIVER (CXGB4I)
3311M:	Karen Xie <kxie@chelsio.com>
3312L:	linux-scsi@vger.kernel.org
3313W:	http://www.chelsio.com
3314S:	Supported
3315F:	drivers/scsi/cxgbi/cxgb4i
3316
3317CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3318M:	Steve Wise <swise@chelsio.com>
3319L:	linux-rdma@vger.kernel.org
3320W:	http://www.openfabrics.org
3321S:	Supported
3322F:	drivers/infiniband/hw/cxgb4/
3323
3324CXGB4VF ETHERNET DRIVER (CXGB4VF)
3325M:	Casey Leedom <leedom@chelsio.com>
3326L:	netdev@vger.kernel.org
3327W:	http://www.chelsio.com
3328S:	Supported
3329F:	drivers/net/ethernet/chelsio/cxgb4vf/
3330
3331CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3332M:	Ian Munsie <imunsie@au1.ibm.com>
3333M:	Michael Neuling <mikey@neuling.org>
3334L:	linuxppc-dev@lists.ozlabs.org
3335S:	Supported
3336F:	drivers/misc/cxl/
3337F:	include/misc/cxl*
3338F:	include/uapi/misc/cxl.h
3339F:	Documentation/powerpc/cxl.txt
3340F:	Documentation/powerpc/cxl.txt
3341F:	Documentation/ABI/testing/sysfs-class-cxl
3342
3343CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3344M:	Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3345M:	Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3346L:	linux-scsi@vger.kernel.org
3347S:	Supported
3348F:	drivers/scsi/cxlflash/
3349F:	include/uapi/scsi/cxlflash_ioctls.h
3350F:	Documentation/powerpc/cxlflash.txt
3351
3352STMMAC ETHERNET DRIVER
3353M:	Giuseppe Cavallaro <peppe.cavallaro@st.com>
3354M:	Alexandre Torgue <alexandre.torgue@st.com>
3355L:	netdev@vger.kernel.org
3356W:	http://www.stlinux.com
3357S:	Supported
3358F:	drivers/net/ethernet/stmicro/stmmac/
3359
3360CYBERPRO FB DRIVER
3361M:	Russell King <linux@armlinux.org.uk>
3362L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3363W:	http://www.armlinux.org.uk/
3364S:	Maintained
3365F:	drivers/video/fbdev/cyber2000fb.*
3366
3367CYCLADES ASYNC MUX DRIVER
3368W:	http://www.cyclades.com/
3369S:	Orphan
3370F:	drivers/tty/cyclades.c
3371F:	include/linux/cyclades.h
3372F:	include/uapi/linux/cyclades.h
3373
3374CYCLADES PC300 DRIVER
3375W:	http://www.cyclades.com/
3376S:	Orphan
3377F:	drivers/net/wan/pc300*
3378
3379CYPRESS_FIRMWARE MEDIA DRIVER
3380M:	Antti Palosaari <crope@iki.fi>
3381L:	linux-media@vger.kernel.org
3382W:	https://linuxtv.org
3383W:	http://palosaari.fi/linux/
3384Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3385T:	git git://linuxtv.org/anttip/media_tree.git
3386S:	Maintained
3387F:	drivers/media/common/cypress_firmware*
3388
3389CYTTSP TOUCHSCREEN DRIVER
3390M:	Ferruh Yigit <fery@cypress.com>
3391L:	linux-input@vger.kernel.org
3392S:	Supported
3393F:	drivers/input/touchscreen/cyttsp*
3394F:	include/linux/input/cyttsp.h
3395
3396DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3397M:	Joshua Kinard <kumba@gentoo.org>
3398S:	Maintained
3399F:	drivers/rtc/rtc-ds1685.c
3400F:	include/linux/rtc/ds1685.h
3401
3402DAMA SLAVE for AX.25
3403M:	Joerg Reuter <jreuter@yaina.de>
3404W:	http://yaina.de/jreuter/
3405W:	http://www.qsl.net/dl1bke/
3406L:	linux-hams@vger.kernel.org
3407S:	Maintained
3408F:	net/ax25/af_ax25.c
3409F:	net/ax25/ax25_dev.c
3410F:	net/ax25/ax25_ds_*
3411F:	net/ax25/ax25_in.c
3412F:	net/ax25/ax25_out.c
3413F:	net/ax25/ax25_timer.c
3414F:	net/ax25/sysctl_net_ax25.c
3415
3416DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3417L:	netdev@vger.kernel.org
3418S:	Orphan
3419F:	Documentation/networking/dmfe.txt
3420F:	drivers/net/ethernet/dec/tulip/dmfe.c
3421
3422DC390/AM53C974 SCSI driver
3423M:	Hannes Reinecke <hare@suse.com>
3424L:	linux-scsi@vger.kernel.org
3425S:	Maintained
3426F:	drivers/scsi/am53c974.c
3427
3428DC395x SCSI driver
3429M:	Oliver Neukum <oliver@neukum.org>
3430M:	Ali Akcaagac <aliakc@web.de>
3431M:	Jamie Lenehan <lenehan@twibble.org>
3432L:	dc395x@twibble.org
3433W:	http://twibble.org/dist/dc395x/
3434W:	http://lists.twibble.org/mailman/listinfo/dc395x/
3435S:	Maintained
3436F:	Documentation/scsi/dc395x.txt
3437F:	drivers/scsi/dc395x.*
3438
3439DCCP PROTOCOL
3440M:	Gerrit Renker <gerrit@erg.abdn.ac.uk>
3441L:	dccp@vger.kernel.org
3442W:	http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3443S:	Maintained
3444F:	include/linux/dccp.h
3445F:	include/uapi/linux/dccp.h
3446F:	include/linux/tfrc.h
3447F:	net/dccp/
3448
3449DECnet NETWORK LAYER
3450W:	http://linux-decnet.sourceforge.net
3451L:	linux-decnet-user@lists.sourceforge.net
3452S:	Orphan
3453F:	Documentation/networking/decnet.txt
3454F:	net/decnet/
3455
3456DECSTATION PLATFORM SUPPORT
3457M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3458L:	linux-mips@linux-mips.org
3459W:	http://www.linux-mips.org/wiki/DECstation
3460S:	Maintained
3461F:	arch/mips/dec/
3462F:	arch/mips/include/asm/dec/
3463F:	arch/mips/include/asm/mach-dec/
3464
3465DEFXX FDDI NETWORK DRIVER
3466M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3467S:	Maintained
3468F:	drivers/net/fddi/defxx.*
3469
3470DELL LAPTOP DRIVER
3471M:	Matthew Garrett <mjg59@srcf.ucam.org>
3472M:	Pali Rohár <pali.rohar@gmail.com>
3473L:	platform-driver-x86@vger.kernel.org
3474S:	Maintained
3475F:	drivers/platform/x86/dell-laptop.c
3476
3477DELL LAPTOP RBTN DRIVER
3478M:	Pali Rohár <pali.rohar@gmail.com>
3479S:	Maintained
3480F:	drivers/platform/x86/dell-rbtn.*
3481
3482DELL LAPTOP FREEFALL DRIVER
3483M:	Pali Rohár <pali.rohar@gmail.com>
3484S:	Maintained
3485F:	drivers/platform/x86/dell-smo8800.c
3486
3487DELL LAPTOP SMM DRIVER
3488M:	Pali Rohár <pali.rohar@gmail.com>
3489S:	Maintained
3490F:	drivers/hwmon/dell-smm-hwmon.c
3491F:	include/uapi/linux/i8k.h
3492
3493DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3494M:	Doug Warzecha <Douglas_Warzecha@dell.com>
3495S:	Maintained
3496F:	Documentation/dcdbas.txt
3497F:	drivers/firmware/dcdbas.*
3498
3499DELL WMI EXTRAS DRIVER
3500M:	Matthew Garrett <mjg59@srcf.ucam.org>
3501M:	Pali Rohár <pali.rohar@gmail.com>
3502S:	Maintained
3503F:	drivers/platform/x86/dell-wmi.c
3504
3505DESIGNWARE USB2 DRD IP DRIVER
3506M:	John Youn <johnyoun@synopsys.com>
3507L:	linux-usb@vger.kernel.org
3508T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3509S:	Maintained
3510F:	drivers/usb/dwc2/
3511
3512DESIGNWARE USB3 DRD IP DRIVER
3513M:	Felipe Balbi <balbi@kernel.org>
3514L:	linux-usb@vger.kernel.org
3515T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3516S:	Maintained
3517F:	drivers/usb/dwc3/
3518
3519DEVICE COREDUMP (DEV_COREDUMP)
3520M:	Johannes Berg <johannes@sipsolutions.net>
3521L:	linux-kernel@vger.kernel.org
3522S:	Maintained
3523F:	drivers/base/devcoredump.c
3524F:	include/linux/devcoredump.h
3525
3526DEVICE FREQUENCY (DEVFREQ)
3527M:	MyungJoo Ham <myungjoo.ham@samsung.com>
3528M:	Kyungmin Park <kyungmin.park@samsung.com>
3529L:	linux-pm@vger.kernel.org
3530T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3531S:	Maintained
3532F:	drivers/devfreq/
3533F:	include/linux/devfreq.h
3534F:	Documentation/devicetree/bindings/devfreq/
3535
3536DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3537M:	Chanwoo Choi <cw00.choi@samsung.com>
3538L:	linux-pm@vger.kernel.org
3539T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3540S:	Supported
3541F:	drivers/devfreq/event/
3542F:	drivers/devfreq/devfreq-event.c
3543F:	include/linux/devfreq-event.h
3544F:	Documentation/devicetree/bindings/devfreq/event/
3545
3546DEVICE NUMBER REGISTRY
3547M:	Torben Mathiasen <device@lanana.org>
3548W:	http://lanana.org/docs/device-list/index.html
3549S:	Maintained
3550
3551DEVICE-MAPPER  (LVM)
3552M:	Alasdair Kergon <agk@redhat.com>
3553M:	Mike Snitzer <snitzer@redhat.com>
3554M:	dm-devel@redhat.com
3555L:	dm-devel@redhat.com
3556W:	http://sources.redhat.com/dm
3557Q:	http://patchwork.kernel.org/project/dm-devel/list/
3558T:	git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3559T:	quilt http://people.redhat.com/agk/patches/linux/editing/
3560S:	Maintained
3561F:	Documentation/device-mapper/
3562F:	drivers/md/dm*
3563F:	drivers/md/persistent-data/
3564F:	include/linux/device-mapper.h
3565F:	include/linux/dm-*.h
3566F:	include/uapi/linux/dm-*.h
3567
3568DEVLINK
3569M:	Jiri Pirko <jiri@mellanox.com>
3570L:	netdev@vger.kernel.org
3571S:	Supported
3572F:	net/core/devlink.c
3573F:	include/net/devlink.h
3574F:	include/uapi/linux/devlink.h
3575
3576DIALOG SEMICONDUCTOR DRIVERS
3577M:	Support Opensource <support.opensource@diasemi.com>
3578W:	http://www.dialog-semiconductor.com/products
3579S:	Supported
3580F:	Documentation/hwmon/da90??
3581F:	Documentation/devicetree/bindings/sound/da[79]*.txt
3582F:	drivers/gpio/gpio-da90??.c
3583F:	drivers/hwmon/da90??-hwmon.c
3584F:	drivers/iio/adc/da91??-*.c
3585F:	drivers/input/misc/da90??_onkey.c
3586F:	drivers/input/touchscreen/da9052_tsi.c
3587F:	drivers/leds/leds-da90??.c
3588F:	drivers/mfd/da903x.c
3589F:	drivers/mfd/da90??-*.c
3590F:	drivers/mfd/da91??-*.c
3591F:	drivers/power/da9052-battery.c
3592F:	drivers/power/da91??-*.c
3593F:	drivers/regulator/da903x.c
3594F:	drivers/regulator/da9???-regulator.[ch]
3595F:	drivers/rtc/rtc-da90??.c
3596F:	drivers/video/backlight/da90??_bl.c
3597F:	drivers/watchdog/da90??_wdt.c
3598F:	include/linux/mfd/da903x.h
3599F:	include/linux/mfd/da9052/
3600F:	include/linux/mfd/da9055/
3601F:	include/linux/mfd/da9063/
3602F:	include/linux/mfd/da9150/
3603F:	include/sound/da[79]*.h
3604F:	sound/soc/codecs/da[79]*.[ch]
3605
3606DIGI NEO AND CLASSIC PCI PRODUCTS
3607M:	Lidza Louina <lidza.louina@gmail.com>
3608M:	Mark Hounschell <markh@compro.net>
3609L:	driverdev-devel@linuxdriverproject.org
3610S:	Maintained
3611F:	drivers/staging/dgnc/
3612
3613DIOLAN U2C-12 I2C DRIVER
3614M:	Guenter Roeck <linux@roeck-us.net>
3615L:	linux-i2c@vger.kernel.org
3616S:	Maintained
3617F:	drivers/i2c/busses/i2c-diolan-u2c.c
3618
3619DIRECT ACCESS (DAX)
3620M:	Matthew Wilcox <willy@linux.intel.com>
3621L:	linux-fsdevel@vger.kernel.org
3622S:	Supported
3623F:	fs/dax.c
3624
3625DIRECTORY NOTIFICATION (DNOTIFY)
3626M:	Eric Paris <eparis@parisplace.org>
3627S:	Maintained
3628F:	Documentation/filesystems/dnotify.txt
3629F:	fs/notify/dnotify/
3630F:	include/linux/dnotify.h
3631
3632DISK GEOMETRY AND PARTITION HANDLING
3633M:	Andries Brouwer <aeb@cwi.nl>
3634W:	http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3635W:	http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3636W:	http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3637S:	Maintained
3638
3639DISKQUOTA
3640M:	Jan Kara <jack@suse.com>
3641S:	Maintained
3642F:	Documentation/filesystems/quota.txt
3643F:	fs/quota/
3644F:	include/linux/quota*.h
3645F:	include/uapi/linux/quota*.h
3646
3647DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3648M:	Bernie Thompson <bernie@plugable.com>
3649L:	linux-fbdev@vger.kernel.org
3650S:	Maintained
3651W:	http://plugable.com/category/projects/udlfb/
3652F:	drivers/video/fbdev/udlfb.c
3653F:	include/video/udlfb.h
3654F:	Documentation/fb/udlfb.txt
3655
3656DISTRIBUTED LOCK MANAGER (DLM)
3657M:	Christine Caulfield <ccaulfie@redhat.com>
3658M:	David Teigland <teigland@redhat.com>
3659L:	cluster-devel@redhat.com
3660W:	http://sources.redhat.com/cluster/
3661T:	git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3662S:	Supported
3663F:	fs/dlm/
3664
3665DMA BUFFER SHARING FRAMEWORK
3666M:	Sumit Semwal <sumit.semwal@linaro.org>
3667S:	Maintained
3668L:	linux-media@vger.kernel.org
3669L:	dri-devel@lists.freedesktop.org
3670L:	linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3671F:	drivers/dma-buf/
3672F:	include/linux/dma-buf*
3673F:	include/linux/reservation.h
3674F:	include/linux/*fence.h
3675F:	Documentation/dma-buf-sharing.txt
3676T:	git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3677
3678DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3679M:	Vinod Koul <vinod.koul@intel.com>
3680L:	dmaengine@vger.kernel.org
3681Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
3682S:	Maintained
3683F:	drivers/dma/
3684F:	include/linux/dmaengine.h
3685F:	Documentation/dmaengine/
3686T:	git git://git.infradead.org/users/vkoul/slave-dma.git
3687
3688DME1737 HARDWARE MONITOR DRIVER
3689M:	Juerg Haefliger <juergh@gmail.com>
3690L:	linux-hwmon@vger.kernel.org
3691S:	Maintained
3692F:	Documentation/hwmon/dme1737
3693F:	drivers/hwmon/dme1737.c
3694
3695DMI/SMBIOS SUPPORT
3696M:	Jean Delvare <jdelvare@suse.com>
3697S:	Maintained
3698T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3699F:	Documentation/ABI/testing/sysfs-firmware-dmi-tables
3700F:	drivers/firmware/dmi-id.c
3701F:	drivers/firmware/dmi_scan.c
3702F:	include/linux/dmi.h
3703
3704DOCUMENTATION
3705M:	Jonathan Corbet <corbet@lwn.net>
3706L:	linux-doc@vger.kernel.org
3707S:	Maintained
3708F:	Documentation/
3709F:	scripts/docproc.c
3710F:	scripts/kernel-doc*
3711X:	Documentation/ABI/
3712X:	Documentation/devicetree/
3713X:	Documentation/acpi
3714X:	Documentation/power
3715X:	Documentation/spi
3716X:	Documentation/DocBook/media
3717T:	git git://git.lwn.net/linux.git docs-next
3718
3719DOUBLETALK DRIVER
3720M:	"James R. Van Zandt" <jrv@vanzandt.mv.com>
3721L:	blinux-list@redhat.com
3722S:	Maintained
3723F:	drivers/char/dtlk.c
3724F:	include/linux/dtlk.h
3725
3726DPT_I2O SCSI RAID DRIVER
3727M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3728L:	linux-scsi@vger.kernel.org
3729W:	http://www.adaptec.com/
3730S:	Maintained
3731F:	drivers/scsi/dpt*
3732F:	drivers/scsi/dpt/
3733
3734DRBD DRIVER
3735M:	Philipp Reisner <philipp.reisner@linbit.com>
3736M:	Lars Ellenberg <lars.ellenberg@linbit.com>
3737L:	drbd-dev@lists.linbit.com
3738W:	http://www.drbd.org
3739T:	git git://git.linbit.com/linux-drbd.git
3740T:	git git://git.linbit.com/drbd-8.4.git
3741S:	Supported
3742F:	drivers/block/drbd/
3743F:	lib/lru_cache.c
3744F:	Documentation/blockdev/drbd/
3745
3746DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3747M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3748T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3749S:	Supported
3750F:	Documentation/kobject.txt
3751F:	drivers/base/
3752F:	fs/debugfs/
3753F:	fs/kernfs/
3754F:	fs/sysfs/
3755F:	include/linux/debugfs.h
3756F:	include/linux/kobj*
3757F:	lib/kobj*
3758
3759DRM DRIVERS
3760M:	David Airlie <airlied@linux.ie>
3761L:	dri-devel@lists.freedesktop.org
3762T:	git git://people.freedesktop.org/~airlied/linux
3763S:	Maintained
3764F:	drivers/gpu/drm/
3765F:	drivers/gpu/vga/
3766F:	include/drm/
3767F:	include/uapi/drm/
3768
3769RADEON and AMDGPU DRM DRIVERS
3770M:	Alex Deucher <alexander.deucher@amd.com>
3771M:	Christian König <christian.koenig@amd.com>
3772L:	dri-devel@lists.freedesktop.org
3773T:	git git://people.freedesktop.org/~agd5f/linux
3774S:	Supported
3775F:	drivers/gpu/drm/radeon/
3776F:	include/uapi/drm/radeon*
3777F:	drivers/gpu/drm/amd/
3778F:	include/uapi/drm/amdgpu*
3779
3780DRM PANEL DRIVERS
3781M:	Thierry Reding <thierry.reding@gmail.com>
3782L:	dri-devel@lists.freedesktop.org
3783T:	git git://anongit.freedesktop.org/tegra/linux.git
3784S:	Maintained
3785F:	drivers/gpu/drm/drm_panel.c
3786F:	drivers/gpu/drm/panel/
3787F:	include/drm/drm_panel.h
3788F:	Documentation/devicetree/bindings/display/panel/
3789
3790INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3791M:	Daniel Vetter <daniel.vetter@intel.com>
3792M:	Jani Nikula <jani.nikula@linux.intel.com>
3793L:	intel-gfx@lists.freedesktop.org
3794L:	dri-devel@lists.freedesktop.org
3795W:	https://01.org/linuxgraphics/
3796Q:	http://patchwork.freedesktop.org/project/intel-gfx/
3797T:	git git://anongit.freedesktop.org/drm-intel
3798S:	Supported
3799F:	drivers/gpu/drm/i915/
3800F:	include/drm/i915*
3801F:	include/uapi/drm/i915*
3802
3803DRM DRIVERS FOR ATMEL HLCDC
3804M:	Boris Brezillon <boris.brezillon@free-electrons.com>
3805L:	dri-devel@lists.freedesktop.org
3806S:	Supported
3807F:	drivers/gpu/drm/atmel-hlcdc/
3808F:	Documentation/devicetree/bindings/drm/atmel/
3809
3810DRM DRIVERS FOR EXYNOS
3811M:	Inki Dae <inki.dae@samsung.com>
3812M:	Joonyoung Shim <jy0922.shim@samsung.com>
3813M:	Seung-Woo Kim <sw0312.kim@samsung.com>
3814M:	Kyungmin Park <kyungmin.park@samsung.com>
3815L:	dri-devel@lists.freedesktop.org
3816T:	git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3817S:	Supported
3818F:	drivers/gpu/drm/exynos/
3819F:	include/drm/exynos*
3820F:	include/uapi/drm/exynos*
3821
3822DRM DRIVERS FOR FREESCALE DCU
3823M:	Stefan Agner <stefan@agner.ch>
3824M:	Alison Wang <alison.wang@freescale.com>
3825L:	dri-devel@lists.freedesktop.org
3826S:	Supported
3827F:	drivers/gpu/drm/fsl-dcu/
3828F:	Documentation/devicetree/bindings/display/fsl,dcu.txt
3829F:	Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3830
3831DRM DRIVERS FOR FREESCALE IMX
3832M:	Philipp Zabel <p.zabel@pengutronix.de>
3833L:	dri-devel@lists.freedesktop.org
3834S:	Maintained
3835F:	drivers/gpu/drm/imx/
3836F:	drivers/gpu/ipu-v3/
3837F:	Documentation/devicetree/bindings/display/imx/
3838
3839DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3840M:	Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3841L:	dri-devel@lists.freedesktop.org
3842T:	git git://github.com/patjak/drm-gma500
3843S:	Maintained
3844F:	drivers/gpu/drm/gma500
3845F:	include/drm/gma500*
3846
3847DRM DRIVERS FOR NVIDIA TEGRA
3848M:	Thierry Reding <thierry.reding@gmail.com>
3849M:	Terje Bergström <tbergstrom@nvidia.com>
3850L:	dri-devel@lists.freedesktop.org
3851L:	linux-tegra@vger.kernel.org
3852T:	git git://anongit.freedesktop.org/tegra/linux.git
3853S:	Supported
3854F:	drivers/gpu/drm/tegra/
3855F:	drivers/gpu/host1x/
3856F:	include/linux/host1x.h
3857F:	include/uapi/drm/tegra_drm.h
3858F:	Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3859
3860DRM DRIVERS FOR RENESAS
3861M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3862L:	dri-devel@lists.freedesktop.org
3863L:	linux-renesas-soc@vger.kernel.org
3864T:	git git://people.freedesktop.org/~airlied/linux
3865S:	Supported
3866F:	drivers/gpu/drm/rcar-du/
3867F:	drivers/gpu/drm/shmobile/
3868F:	include/linux/platform_data/shmob_drm.h
3869
3870DRM DRIVERS FOR ROCKCHIP
3871M:	Mark Yao <mark.yao@rock-chips.com>
3872L:	dri-devel@lists.freedesktop.org
3873S:	Maintained
3874F:	drivers/gpu/drm/rockchip/
3875F:	Documentation/devicetree/bindings/display/rockchip*
3876
3877DRM DRIVERS FOR STI
3878M:	Benjamin Gaignard <benjamin.gaignard@linaro.org>
3879M:	Vincent Abriou <vincent.abriou@st.com>
3880L:	dri-devel@lists.freedesktop.org
3881T:	git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3882S:	Maintained
3883F:	drivers/gpu/drm/sti
3884F:	Documentation/devicetree/bindings/display/st,stih4xx.txt
3885
3886DRM DRIVERS FOR VIVANTE GPU IP
3887M:	Lucas Stach <l.stach@pengutronix.de>
3888R:	Russell King <linux+etnaviv@armlinux.org.uk>
3889R:	Christian Gmeiner <christian.gmeiner@gmail.com>
3890L:	dri-devel@lists.freedesktop.org
3891S:	Maintained
3892F:	drivers/gpu/drm/etnaviv
3893F:	Documentation/devicetree/bindings/display/etnaviv
3894
3895DSBR100 USB FM RADIO DRIVER
3896M:	Alexey Klimov <klimov.linux@gmail.com>
3897L:	linux-media@vger.kernel.org
3898T:	git git://linuxtv.org/media_tree.git
3899S:	Maintained
3900F:	drivers/media/radio/dsbr100.c
3901
3902DSCC4 DRIVER
3903M:	Francois Romieu <romieu@fr.zoreil.com>
3904L:	netdev@vger.kernel.org
3905S:	Maintained
3906F:	drivers/net/wan/dscc4.c
3907
3908DT3155 MEDIA DRIVER
3909M:	Hans Verkuil <hverkuil@xs4all.nl>
3910L:	linux-media@vger.kernel.org
3911T:	git git://linuxtv.org/media_tree.git
3912W:	https://linuxtv.org
3913S:	Odd Fixes
3914F:	drivers/media/pci/dt3155/
3915
3916DVB_USB_AF9015 MEDIA DRIVER
3917M:	Antti Palosaari <crope@iki.fi>
3918L:	linux-media@vger.kernel.org
3919W:	https://linuxtv.org
3920W:	http://palosaari.fi/linux/
3921Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3922T:	git git://linuxtv.org/anttip/media_tree.git
3923S:	Maintained
3924F:	drivers/media/usb/dvb-usb-v2/af9015*
3925
3926DVB_USB_AF9035 MEDIA DRIVER
3927M:	Antti Palosaari <crope@iki.fi>
3928L:	linux-media@vger.kernel.org
3929W:	https://linuxtv.org
3930W:	http://palosaari.fi/linux/
3931Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3932T:	git git://linuxtv.org/anttip/media_tree.git
3933S:	Maintained
3934F:	drivers/media/usb/dvb-usb-v2/af9035*
3935
3936DVB_USB_ANYSEE MEDIA DRIVER
3937M:	Antti Palosaari <crope@iki.fi>
3938L:	linux-media@vger.kernel.org
3939W:	https://linuxtv.org
3940W:	http://palosaari.fi/linux/
3941Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3942T:	git git://linuxtv.org/anttip/media_tree.git
3943S:	Maintained
3944F:	drivers/media/usb/dvb-usb-v2/anysee*
3945
3946DVB_USB_AU6610 MEDIA DRIVER
3947M:	Antti Palosaari <crope@iki.fi>
3948L:	linux-media@vger.kernel.org
3949W:	https://linuxtv.org
3950W:	http://palosaari.fi/linux/
3951Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3952T:	git git://linuxtv.org/anttip/media_tree.git
3953S:	Maintained
3954F:	drivers/media/usb/dvb-usb-v2/au6610*
3955
3956DVB_USB_CE6230 MEDIA DRIVER
3957M:	Antti Palosaari <crope@iki.fi>
3958L:	linux-media@vger.kernel.org
3959W:	https://linuxtv.org
3960W:	http://palosaari.fi/linux/
3961Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3962T:	git git://linuxtv.org/anttip/media_tree.git
3963S:	Maintained
3964F:	drivers/media/usb/dvb-usb-v2/ce6230*
3965
3966DVB_USB_CXUSB MEDIA DRIVER
3967M:	Michael Krufky <mkrufky@linuxtv.org>
3968L:	linux-media@vger.kernel.org
3969W:	https://linuxtv.org
3970W:	http://github.com/mkrufky
3971Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3972T:	git git://linuxtv.org/media_tree.git
3973S:	Maintained
3974F:	drivers/media/usb/dvb-usb/cxusb*
3975
3976DVB_USB_EC168 MEDIA DRIVER
3977M:	Antti Palosaari <crope@iki.fi>
3978L:	linux-media@vger.kernel.org
3979W:	https://linuxtv.org
3980W:	http://palosaari.fi/linux/
3981Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3982T:	git git://linuxtv.org/anttip/media_tree.git
3983S:	Maintained
3984F:	drivers/media/usb/dvb-usb-v2/ec168*
3985
3986DVB_USB_GL861 MEDIA DRIVER
3987M:	Antti Palosaari <crope@iki.fi>
3988L:	linux-media@vger.kernel.org
3989W:	https://linuxtv.org
3990Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3991T:	git git://linuxtv.org/anttip/media_tree.git
3992S:	Maintained
3993F:	drivers/media/usb/dvb-usb-v2/gl861*
3994
3995DVB_USB_MXL111SF MEDIA DRIVER
3996M:	Michael Krufky <mkrufky@linuxtv.org>
3997L:	linux-media@vger.kernel.org
3998W:	https://linuxtv.org
3999W:	http://github.com/mkrufky
4000Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4001T:	git git://linuxtv.org/mkrufky/mxl111sf.git
4002S:	Maintained
4003F:	drivers/media/usb/dvb-usb-v2/mxl111sf*
4004
4005DVB_USB_RTL28XXU MEDIA DRIVER
4006M:	Antti Palosaari <crope@iki.fi>
4007L:	linux-media@vger.kernel.org
4008W:	https://linuxtv.org
4009W:	http://palosaari.fi/linux/
4010Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4011T:	git git://linuxtv.org/anttip/media_tree.git
4012S:	Maintained
4013F:	drivers/media/usb/dvb-usb-v2/rtl28xxu*
4014
4015DVB_USB_V2 MEDIA DRIVER
4016M:	Antti Palosaari <crope@iki.fi>
4017L:	linux-media@vger.kernel.org
4018W:	https://linuxtv.org
4019W:	http://palosaari.fi/linux/
4020Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4021T:	git git://linuxtv.org/anttip/media_tree.git
4022S:	Maintained
4023F:	drivers/media/usb/dvb-usb-v2/dvb_usb*
4024F:	drivers/media/usb/dvb-usb-v2/usb_urb.c
4025
4026DYNAMIC DEBUG
4027M:	Jason Baron <jbaron@akamai.com>
4028S:	Maintained
4029F:	lib/dynamic_debug.c
4030F:	include/linux/dynamic_debug.h
4031
4032DZ DECSTATION DZ11 SERIAL DRIVER
4033M:	"Maciej W. Rozycki" <macro@linux-mips.org>
4034S:	Maintained
4035F:	drivers/tty/serial/dz.*
4036
4037E3X0 POWER BUTTON DRIVER
4038M:	Moritz Fischer <moritz.fischer@ettus.com>
4039L:	usrp-users@lists.ettus.com
4040W:	http://www.ettus.com
4041S:	Supported
4042F:	drivers/input/misc/e3x0-button.c
4043F:	Documentation/devicetree/bindings/input/e3x0-button.txt
4044
4045E4000 MEDIA DRIVER
4046M:	Antti Palosaari <crope@iki.fi>
4047L:	linux-media@vger.kernel.org
4048W:	https://linuxtv.org
4049W:	http://palosaari.fi/linux/
4050Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4051T:	git git://linuxtv.org/anttip/media_tree.git
4052S:	Maintained
4053F:	drivers/media/tuners/e4000*
4054
4055EATA ISA/EISA/PCI SCSI DRIVER
4056M:	Dario Ballabio <ballabio_dario@emc.com>
4057L:	linux-scsi@vger.kernel.org
4058S:	Maintained
4059F:	drivers/scsi/eata.c
4060
4061EC100 MEDIA DRIVER
4062M:	Antti Palosaari <crope@iki.fi>
4063L:	linux-media@vger.kernel.org
4064W:	https://linuxtv.org
4065W:	http://palosaari.fi/linux/
4066Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4067T:	git git://linuxtv.org/anttip/media_tree.git
4068S:	Maintained
4069F:	drivers/media/dvb-frontends/ec100*
4070
4071ECRYPT FILE SYSTEM
4072M:	Tyler Hicks <tyhicks@canonical.com>
4073L:	ecryptfs@vger.kernel.org
4074W:	http://ecryptfs.org
4075W:	https://launchpad.net/ecryptfs
4076T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4077S:	Supported
4078F:	Documentation/filesystems/ecryptfs.txt
4079F:	fs/ecryptfs/
4080
4081EDAC-CORE
4082M:	Doug Thompson <dougthompson@xmission.com>
4083M:	Borislav Petkov <bp@alien8.de>
4084M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4085L:	linux-edac@vger.kernel.org
4086T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4087T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4088S:	Supported
4089F:	Documentation/edac.txt
4090F:	drivers/edac/
4091F:	include/linux/edac.h
4092
4093EDAC-AMD64
4094M:	Doug Thompson <dougthompson@xmission.com>
4095M:	Borislav Petkov <bp@alien8.de>
4096L:	linux-edac@vger.kernel.org
4097S:	Maintained
4098F:	drivers/edac/amd64_edac*
4099
4100EDAC-CALXEDA
4101M:	Doug Thompson <dougthompson@xmission.com>
4102M:	Robert Richter <rric@kernel.org>
4103L:	linux-edac@vger.kernel.org
4104S:	Maintained
4105F:	drivers/edac/highbank*
4106
4107EDAC-CAVIUM
4108M:	Ralf Baechle <ralf@linux-mips.org>
4109M:	David Daney <david.daney@cavium.com>
4110L:	linux-edac@vger.kernel.org
4111L:	linux-mips@linux-mips.org
4112S:	Supported
4113F:	drivers/edac/octeon_edac*
4114
4115EDAC-E752X
4116M:	Mark Gross <mark.gross@intel.com>
4117M:	Doug Thompson <dougthompson@xmission.com>
4118L:	linux-edac@vger.kernel.org
4119S:	Maintained
4120F:	drivers/edac/e752x_edac.c
4121
4122EDAC-E7XXX
4123M:	Doug Thompson <dougthompson@xmission.com>
4124L:	linux-edac@vger.kernel.org
4125S:	Maintained
4126F:	drivers/edac/e7xxx_edac.c
4127
4128EDAC-GHES
4129M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4130L:	linux-edac@vger.kernel.org
4131S:	Maintained
4132F:	drivers/edac/ghes_edac.c
4133
4134EDAC-I82443BXGX
4135M:	Tim Small <tim@buttersideup.com>
4136L:	linux-edac@vger.kernel.org
4137S:	Maintained
4138F:	drivers/edac/i82443bxgx_edac.c
4139
4140EDAC-I3000
4141M:	Jason Uhlenkott <juhlenko@akamai.com>
4142L:	linux-edac@vger.kernel.org
4143S:	Maintained
4144F:	drivers/edac/i3000_edac.c
4145
4146EDAC-I5000
4147M:	Doug Thompson <dougthompson@xmission.com>
4148L:	linux-edac@vger.kernel.org
4149S:	Maintained
4150F:	drivers/edac/i5000_edac.c
4151
4152EDAC-I5400
4153M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4154L:	linux-edac@vger.kernel.org
4155S:	Maintained
4156F:	drivers/edac/i5400_edac.c
4157
4158EDAC-I7300
4159M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4160L:	linux-edac@vger.kernel.org
4161S:	Maintained
4162F:	drivers/edac/i7300_edac.c
4163
4164EDAC-I7CORE
4165M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4166L:	linux-edac@vger.kernel.org
4167S:	Maintained
4168F:	drivers/edac/i7core_edac.c
4169
4170EDAC-I82975X
4171M:	Ranganathan Desikan <ravi@jetztechnologies.com>
4172M:	"Arvind R." <arvino55@gmail.com>
4173L:	linux-edac@vger.kernel.org
4174S:	Maintained
4175F:	drivers/edac/i82975x_edac.c
4176
4177EDAC-IE31200
4178M:	Jason Baron <jbaron@akamai.com>
4179L:	linux-edac@vger.kernel.org
4180S:	Maintained
4181F:	drivers/edac/ie31200_edac.c
4182
4183EDAC-MPC85XX
4184M:	Johannes Thumshirn <morbidrsa@gmail.com>
4185L:	linux-edac@vger.kernel.org
4186S:	Maintained
4187F:	drivers/edac/mpc85xx_edac.[ch]
4188
4189EDAC-PASEMI
4190M:	Egor Martovetsky <egor@pasemi.com>
4191L:	linux-edac@vger.kernel.org
4192S:	Maintained
4193F:	drivers/edac/pasemi_edac.c
4194
4195EDAC-R82600
4196M:	Tim Small <tim@buttersideup.com>
4197L:	linux-edac@vger.kernel.org
4198S:	Maintained
4199F:	drivers/edac/r82600_edac.c
4200
4201EDAC-SBRIDGE
4202M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4203L:	linux-edac@vger.kernel.org
4204S:	Maintained
4205F:	drivers/edac/sb_edac.c
4206
4207EDAC-XGENE
4208APPLIED MICRO (APM) X-GENE SOC EDAC
4209M:     Loc Ho <lho@apm.com>
4210S:     Supported
4211F:     drivers/edac/xgene_edac.c
4212F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4213
4214EDIROL UA-101/UA-1000 DRIVER
4215M:	Clemens Ladisch <clemens@ladisch.de>
4216L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4217T:	git git://git.alsa-project.org/alsa-kernel.git
4218S:	Maintained
4219F:	sound/usb/misc/ua101.c
4220
4221EXTENSIBLE FIRMWARE INTERFACE (EFI)
4222M:	Matt Fleming <matt@codeblueprint.co.uk>
4223L:	linux-efi@vger.kernel.org
4224T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4225S:	Maintained
4226F:	Documentation/efi-stub.txt
4227F:	arch/ia64/kernel/efi.c
4228F:	arch/x86/boot/compressed/eboot.[ch]
4229F:	arch/x86/include/asm/efi.h
4230F:	arch/x86/platform/efi/
4231F:	drivers/firmware/efi/
4232F:	include/linux/efi*.h
4233
4234EFI VARIABLE FILESYSTEM
4235M:	Matthew Garrett <matthew.garrett@nebula.com>
4236M:	Jeremy Kerr <jk@ozlabs.org>
4237M:	Matt Fleming <matt@codeblueprint.co.uk>
4238T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4239L:	linux-efi@vger.kernel.org
4240S:	Maintained
4241F:	fs/efivarfs/
4242
4243EFIFB FRAMEBUFFER DRIVER
4244L:	linux-fbdev@vger.kernel.org
4245M:	Peter Jones <pjones@redhat.com>
4246S:	Maintained
4247F:	drivers/video/fbdev/efifb.c
4248
4249EFS FILESYSTEM
4250W:	http://aeschi.ch.eu.org/efs/
4251S:	Orphan
4252F:	fs/efs/
4253
4254EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4255M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4256L:	netdev@vger.kernel.org
4257S:	Maintained
4258F:	drivers/net/ethernet/ibm/ehea/
4259
4260EM28XX VIDEO4LINUX DRIVER
4261M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4262L:	linux-media@vger.kernel.org
4263W:	https://linuxtv.org
4264T:	git git://linuxtv.org/media_tree.git
4265S:	Maintained
4266F:	drivers/media/usb/em28xx/
4267
4268EMBEDDED LINUX
4269M:	Paul Gortmaker <paul.gortmaker@windriver.com>
4270M:	Matt Mackall <mpm@selenic.com>
4271M:	David Woodhouse <dwmw2@infradead.org>
4272L:	linux-embedded@vger.kernel.org
4273S:	Maintained
4274
4275EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4276M:	James Smart <james.smart@avagotech.com>
4277M:	Dick Kennedy <dick.kennedy@avagotech.com>
4278L:	linux-scsi@vger.kernel.org
4279W:	http://www.avagotech.com
4280S:	Supported
4281F:	drivers/scsi/lpfc/
4282
4283ENE CB710 FLASH CARD READER DRIVER
4284M:	Michał Mirosław <mirq-linux@rere.qmqm.pl>
4285S:	Maintained
4286F:	drivers/misc/cb710/
4287F:	drivers/mmc/host/cb710-mmc.*
4288F:	include/linux/cb710.h
4289
4290ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4291M:	Maxim Levitsky <maximlevitsky@gmail.com>
4292S:	Maintained
4293F:	drivers/media/rc/ene_ir.*
4294
4295EPSON S1D13XXX FRAMEBUFFER DRIVER
4296M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
4297S:	Maintained
4298T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4299F:	drivers/video/fbdev/s1d13xxxfb.c
4300F:	include/video/s1d13xxxfb.h
4301
4302ET131X NETWORK DRIVER
4303M:	Mark Einon <mark.einon@gmail.com>
4304S:	Odd Fixes
4305F:	drivers/net/ethernet/agere/
4306
4307ETHERNET BRIDGE
4308M:	Stephen Hemminger <stephen@networkplumber.org>
4309L:	bridge@lists.linux-foundation.org (moderated for non-subscribers)
4310L:	netdev@vger.kernel.org
4311W:	http://www.linuxfoundation.org/en/Net:Bridge
4312S:	Maintained
4313F:	include/linux/netfilter_bridge/
4314F:	net/bridge/
4315
4316ETHERNET PHY LIBRARY
4317M:	Florian Fainelli <f.fainelli@gmail.com>
4318L:	netdev@vger.kernel.org
4319S:	Maintained
4320F:	include/linux/phy.h
4321F:	include/linux/phy_fixed.h
4322F:	drivers/net/phy/
4323F:	Documentation/networking/phy.txt
4324F:	drivers/of/of_mdio.c
4325F:	drivers/of/of_net.c
4326
4327EXT2 FILE SYSTEM
4328M:	Jan Kara <jack@suse.com>
4329L:	linux-ext4@vger.kernel.org
4330S:	Maintained
4331F:	Documentation/filesystems/ext2.txt
4332F:	fs/ext2/
4333F:	include/linux/ext2*
4334
4335EXT4 FILE SYSTEM
4336M:	"Theodore Ts'o" <tytso@mit.edu>
4337M:	Andreas Dilger <adilger.kernel@dilger.ca>
4338L:	linux-ext4@vger.kernel.org
4339W:	http://ext4.wiki.kernel.org
4340Q:	http://patchwork.ozlabs.org/project/linux-ext4/list/
4341T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4342S:	Maintained
4343F:	Documentation/filesystems/ext4.txt
4344F:	fs/ext4/
4345
4346Extended Verification Module (EVM)
4347M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
4348L:	linux-ima-devel@lists.sourceforge.net
4349L:	linux-security-module@vger.kernel.org
4350S:	Supported
4351F:	security/integrity/evm/
4352
4353EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4354M:	MyungJoo Ham <myungjoo.ham@samsung.com>
4355M:	Chanwoo Choi <cw00.choi@samsung.com>
4356L:	linux-kernel@vger.kernel.org
4357T:	git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4358S:	Maintained
4359F:	drivers/extcon/
4360F:	include/linux/extcon/
4361F:	include/linux/extcon.h
4362F:	Documentation/extcon/
4363F:	Documentation/devicetree/bindings/extcon/
4364
4365EXYNOS DP DRIVER
4366M:	Jingoo Han <jingoohan1@gmail.com>
4367L:	dri-devel@lists.freedesktop.org
4368S:	Maintained
4369F:	drivers/gpu/drm/exynos/exynos_dp*
4370
4371EXYNOS SYSMMU (IOMMU) driver
4372M:	Marek Szyprowski <m.szyprowski@samsung.com>
4373L:	iommu@lists.linux-foundation.org
4374S:	Maintained
4375F:	drivers/iommu/exynos-iommu.c
4376
4377EXYNOS MIPI DISPLAY DRIVERS
4378M:	Inki Dae <inki.dae@samsung.com>
4379M:	Donghwa Lee <dh09.lee@samsung.com>
4380M:	Kyungmin Park <kyungmin.park@samsung.com>
4381L:	linux-fbdev@vger.kernel.org
4382S:	Maintained
4383F:	drivers/video/fbdev/exynos/exynos_mipi*
4384F:	include/video/exynos_mipi*
4385
4386F71805F HARDWARE MONITORING DRIVER
4387M:	Jean Delvare <jdelvare@suse.com>
4388L:	linux-hwmon@vger.kernel.org
4389S:	Maintained
4390F:	Documentation/hwmon/f71805f
4391F:	drivers/hwmon/f71805f.c
4392
4393FC0011 TUNER DRIVER
4394M:	Michael Buesch <m@bues.ch>
4395L:	linux-media@vger.kernel.org
4396S:	Maintained
4397F:	drivers/media/tuners/fc0011.h
4398F:	drivers/media/tuners/fc0011.c
4399
4400FC2580 MEDIA DRIVER
4401M:	Antti Palosaari <crope@iki.fi>
4402L:	linux-media@vger.kernel.org
4403W:	https://linuxtv.org
4404W:	http://palosaari.fi/linux/
4405Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4406T:	git git://linuxtv.org/anttip/media_tree.git
4407S:	Maintained
4408F:	drivers/media/tuners/fc2580*
4409
4410FANOTIFY
4411M:	Eric Paris <eparis@redhat.com>
4412S:	Maintained
4413F:	fs/notify/fanotify/
4414F:	include/linux/fanotify.h
4415F:	include/uapi/linux/fanotify.h
4416
4417FARSYNC SYNCHRONOUS DRIVER
4418M:	Kevin Curtis <kevin.curtis@farsite.co.uk>
4419W:	http://www.farsite.co.uk/
4420S:	Supported
4421F:	drivers/net/wan/farsync.*
4422
4423FAULT INJECTION SUPPORT
4424M:	Akinobu Mita <akinobu.mita@gmail.com>
4425S:	Supported
4426F:	Documentation/fault-injection/
4427F:	lib/fault-inject.c
4428
4429FBTFT Framebuffer drivers
4430M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4431M:	Noralf Trønnes <noralf@tronnes.org>
4432S:	Maintained
4433F:	drivers/staging/fbtft/
4434
4435FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4436M:	Vasu Dev <vasu.dev@intel.com>
4437L:	fcoe-devel@open-fcoe.org
4438W:	www.Open-FCoE.org
4439S:	Supported
4440F:	drivers/scsi/libfc/
4441F:	drivers/scsi/fcoe/
4442F:	include/scsi/fc/
4443F:	include/scsi/libfc.h
4444F:	include/scsi/libfcoe.h
4445F:	include/uapi/scsi/fc/
4446
4447FILE LOCKING (flock() and fcntl()/lockf())
4448M:	Jeff Layton <jlayton@poochiereds.net>
4449M:	"J. Bruce Fields" <bfields@fieldses.org>
4450L:	linux-fsdevel@vger.kernel.org
4451S:	Maintained
4452F:	include/linux/fcntl.h
4453F:	include/linux/fs.h
4454F:	include/uapi/linux/fcntl.h
4455F:	include/uapi/linux/fs.h
4456F:	fs/fcntl.c
4457F:	fs/locks.c
4458
4459FILESYSTEMS (VFS and infrastructure)
4460M:	Alexander Viro <viro@zeniv.linux.org.uk>
4461L:	linux-fsdevel@vger.kernel.org
4462S:	Maintained
4463F:	fs/*
4464
4465FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4466M:	Riku Voipio <riku.voipio@iki.fi>
4467L:	linux-hwmon@vger.kernel.org
4468S:	Maintained
4469F:	drivers/hwmon/f75375s.c
4470F:	include/linux/f75375s.h
4471
4472FIREWIRE AUDIO DRIVERS
4473M:	Clemens Ladisch <clemens@ladisch.de>
4474L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4475T:	git git://git.alsa-project.org/alsa-kernel.git
4476S:	Maintained
4477F:	sound/firewire/
4478
4479FIREWIRE MEDIA DRIVERS (firedtv)
4480M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4481L:	linux-media@vger.kernel.org
4482L:	linux1394-devel@lists.sourceforge.net
4483T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4484S:	Maintained
4485F:	drivers/media/firewire/
4486
4487FIREWIRE SBP-2 TARGET
4488M:	Chris Boot <bootc@bootc.net>
4489L:	linux-scsi@vger.kernel.org
4490L:	target-devel@vger.kernel.org
4491L:	linux1394-devel@lists.sourceforge.net
4492T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4493S:	Maintained
4494F:	drivers/target/sbp/
4495
4496FIREWIRE SUBSYSTEM
4497M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4498L:	linux1394-devel@lists.sourceforge.net
4499W:	http://ieee1394.wiki.kernel.org/
4500T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4501S:	Maintained
4502F:	drivers/firewire/
4503F:	include/linux/firewire.h
4504F:	include/uapi/linux/firewire*.h
4505F:	tools/firewire/
4506
4507FIRMWARE LOADER (request_firmware)
4508M:	Ming Lei <ming.lei@canonical.com>
4509L:	linux-kernel@vger.kernel.org
4510S:	Maintained
4511F:	Documentation/firmware_class/
4512F:	drivers/base/firmware*.c
4513F:	include/linux/firmware.h
4514
4515FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4516M:	Joshua Morris <josh.h.morris@us.ibm.com>
4517M:	Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4518S:	Maintained
4519F:	drivers/block/rsxx/
4520
4521FLOPPY DRIVER
4522M:	Jiri Kosina <jikos@kernel.org>
4523T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4524S:	Odd fixes
4525F:	drivers/block/floppy.c
4526
4527FMC SUBSYSTEM
4528M:	Alessandro Rubini <rubini@gnudd.com>
4529W:	http://www.ohwr.org/projects/fmc-bus
4530S:	Supported
4531F:	drivers/fmc/
4532F:	include/linux/fmc*.h
4533F:	include/linux/ipmi-fru.h
4534K:	fmc_d.*register
4535
4536FPGA MANAGER FRAMEWORK
4537M:	Alan Tull <atull@opensource.altera.com>
4538R:	Moritz Fischer <moritz.fischer@ettus.com>
4539S:	Maintained
4540F:	drivers/fpga/
4541F:	include/linux/fpga/fpga-mgr.h
4542W:	http://www.rocketboards.org
4543
4544FPU EMULATOR
4545M:	Bill Metzenthen <billm@melbpc.org.au>
4546W:	http://floatingpoint.sourceforge.net/emulator/index.html
4547S:	Maintained
4548F:	arch/x86/math-emu/
4549
4550FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4551L:	netdev@vger.kernel.org
4552S:	Orphan
4553F:	drivers/net/wan/dlci.c
4554F:	drivers/net/wan/sdla.c
4555
4556FRAMEBUFFER LAYER
4557M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4558M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
4559L:	linux-fbdev@vger.kernel.org
4560W:	http://linux-fbdev.sourceforge.net/
4561Q:	http://patchwork.kernel.org/project/linux-fbdev/list/
4562T:	git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4563S:	Maintained
4564F:	Documentation/fb/
4565F:	drivers/video/
4566F:	include/video/
4567F:	include/linux/fb.h
4568F:	include/uapi/video/
4569F:	include/uapi/linux/fb.h
4570
4571FREESCALE DIU FRAMEBUFFER DRIVER
4572M:	Timur Tabi <timur@tabi.org>
4573L:	linux-fbdev@vger.kernel.org
4574S:	Maintained
4575F:	drivers/video/fbdev/fsl-diu-fb.*
4576
4577FREESCALE DMA DRIVER
4578M:	Li Yang <leoli@freescale.com>
4579M:	Zhang Wei <zw@zh-kernel.org>
4580L:	linuxppc-dev@lists.ozlabs.org
4581S:	Maintained
4582F:	drivers/dma/fsldma.*
4583
4584FREESCALE GPMI NAND DRIVER
4585M:	Han Xu <han.xu@nxp.com>
4586L:	linux-mtd@lists.infradead.org
4587S:	Maintained
4588F:	drivers/mtd/nand/gpmi-nand/*
4589
4590FREESCALE I2C CPM DRIVER
4591M:	Jochen Friedrich <jochen@scram.de>
4592L:	linuxppc-dev@lists.ozlabs.org
4593L:	linux-i2c@vger.kernel.org
4594S:	Maintained
4595F:	drivers/i2c/busses/i2c-cpm.c
4596
4597FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4598M:	Sascha Hauer <kernel@pengutronix.de>
4599L:	linux-fbdev@vger.kernel.org
4600L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4601S:	Maintained
4602F:	include/linux/platform_data/video-imxfb.h
4603F:	drivers/video/fbdev/imxfb.c
4604
4605FREESCALE QUAD SPI DRIVER
4606M:	Han Xu <han.xu@nxp.com>
4607L:	linux-mtd@lists.infradead.org
4608S:	Maintained
4609F:	drivers/mtd/spi-nor/fsl-quadspi.c
4610
4611FREESCALE SOC FS_ENET DRIVER
4612M:	Pantelis Antoniou <pantelis.antoniou@gmail.com>
4613M:	Vitaly Bordug <vbordug@ru.mvista.com>
4614L:	linuxppc-dev@lists.ozlabs.org
4615L:	netdev@vger.kernel.org
4616S:	Maintained
4617F:	drivers/net/ethernet/freescale/fs_enet/
4618F:	include/linux/fs_enet_pd.h
4619
4620FREESCALE IMX / MXC FEC DRIVER
4621M:	Fugang Duan <fugang.duan@nxp.com>
4622L:	netdev@vger.kernel.org
4623S:	Maintained
4624F:	drivers/net/ethernet/freescale/fec_main.c
4625F:	drivers/net/ethernet/freescale/fec_ptp.c
4626F:	drivers/net/ethernet/freescale/fec.h
4627F:	Documentation/devicetree/bindings/net/fsl-fec.txt
4628
4629FREESCALE QUICC ENGINE LIBRARY
4630L:	linuxppc-dev@lists.ozlabs.org
4631S:	Orphan
4632F:	drivers/soc/fsl/qe/
4633F:	include/soc/fsl/*qe*.h
4634F:	include/soc/fsl/*ucc*.h
4635
4636FREESCALE USB PERIPHERAL DRIVERS
4637M:	Li Yang <leoli@freescale.com>
4638L:	linux-usb@vger.kernel.org
4639L:	linuxppc-dev@lists.ozlabs.org
4640S:	Maintained
4641F:	drivers/usb/gadget/udc/fsl*
4642
4643FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4644M:	Li Yang <leoli@freescale.com>
4645L:	netdev@vger.kernel.org
4646L:	linuxppc-dev@lists.ozlabs.org
4647S:	Maintained
4648F:	drivers/net/ethernet/freescale/ucc_geth*
4649
4650FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4651M:	Claudiu Manoil <claudiu.manoil@freescale.com>
4652L:	netdev@vger.kernel.org
4653S:	Maintained
4654F:	drivers/net/ethernet/freescale/gianfar*
4655X:	drivers/net/ethernet/freescale/gianfar_ptp.c
4656F:	Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4657
4658FREESCALE QUICC ENGINE UCC UART DRIVER
4659M:	Timur Tabi <timur@tabi.org>
4660L:	linuxppc-dev@lists.ozlabs.org
4661S:	Maintained
4662F:	drivers/tty/serial/ucc_uart.c
4663
4664FREESCALE SOC SOUND DRIVERS
4665M:	Timur Tabi <timur@tabi.org>
4666M:	Nicolin Chen <nicoleotsuka@gmail.com>
4667M:	Xiubo Li <Xiubo.Lee@gmail.com>
4668L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4669L:	linuxppc-dev@lists.ozlabs.org
4670S:	Maintained
4671F:	sound/soc/fsl/fsl*
4672F:	sound/soc/fsl/imx*
4673F:	sound/soc/fsl/mpc8610_hpcd.c
4674
4675FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4676M:	"J. German Rivera" <German.Rivera@freescale.com>
4677L:	linux-kernel@vger.kernel.org
4678S:	Maintained
4679F:	drivers/staging/fsl-mc/
4680
4681FREEVXFS FILESYSTEM
4682M:	Christoph Hellwig <hch@infradead.org>
4683W:	ftp://ftp.openlinux.org/pub/people/hch/vxfs
4684S:	Maintained
4685F:	fs/freevxfs/
4686
4687FREEZER
4688M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4689M:	Pavel Machek <pavel@ucw.cz>
4690L:	linux-pm@vger.kernel.org
4691S:	Supported
4692F:	Documentation/power/freezing-of-tasks.txt
4693F:	include/linux/freezer.h
4694F:	kernel/freezer.c
4695
4696FRONTSWAP API
4697M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4698L:	linux-kernel@vger.kernel.org
4699S:	Maintained
4700F:	mm/frontswap.c
4701F:	include/linux/frontswap.h
4702
4703FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4704M:	David Howells <dhowells@redhat.com>
4705L:	linux-cachefs@redhat.com (moderated for non-subscribers)
4706S:	Supported
4707F:	Documentation/filesystems/caching/
4708F:	fs/fscache/
4709F:	include/linux/fscache*.h
4710
4711F2FS FILE SYSTEM
4712M:	Jaegeuk Kim <jaegeuk@kernel.org>
4713M:	Changman Lee <cm224.lee@samsung.com>
4714R:	Chao Yu <chao2.yu@samsung.com>
4715L:	linux-f2fs-devel@lists.sourceforge.net
4716W:	http://en.wikipedia.org/wiki/F2FS
4717T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4718S:	Maintained
4719F:	Documentation/filesystems/f2fs.txt
4720F:	Documentation/ABI/testing/sysfs-fs-f2fs
4721F:	fs/f2fs/
4722F:	include/linux/f2fs_fs.h
4723F:	include/trace/events/f2fs.h
4724
4725FUJITSU FR-V (FRV) PORT
4726S:	Orphan
4727F:	arch/frv/
4728
4729FUJITSU LAPTOP EXTRAS
4730M:	Jonathan Woithe <jwoithe@just42.net>
4731L:	platform-driver-x86@vger.kernel.org
4732S:	Maintained
4733F:	drivers/platform/x86/fujitsu-laptop.c
4734
4735FUJITSU M-5MO LS CAMERA ISP DRIVER
4736M:	Kyungmin Park <kyungmin.park@samsung.com>
4737M:	Heungjun Kim <riverful.kim@samsung.com>
4738L:	linux-media@vger.kernel.org
4739S:	Maintained
4740F:	drivers/media/i2c/m5mols/
4741F:	include/media/i2c/m5mols.h
4742
4743FUJITSU TABLET EXTRAS
4744M:	Robert Gerlach <khnz@gmx.de>
4745L:	platform-driver-x86@vger.kernel.org
4746S:	Maintained
4747F:	drivers/platform/x86/fujitsu-tablet.c
4748
4749FUSE: FILESYSTEM IN USERSPACE
4750M:	Miklos Szeredi <miklos@szeredi.hu>
4751L:	linux-fsdevel@vger.kernel.org
4752W:	http://fuse.sourceforge.net/
4753T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4754S:	Maintained
4755F:	fs/fuse/
4756F:	include/uapi/linux/fuse.h
4757F:	Documentation/filesystems/fuse.txt
4758
4759FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4760M:	Rik Faith <faith@cs.unc.edu>
4761L:	linux-scsi@vger.kernel.org
4762S:	Odd Fixes (e.g., new signatures)
4763F:	drivers/scsi/fdomain.*
4764
4765GCOV BASED KERNEL PROFILING
4766M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4767S:	Maintained
4768F:	kernel/gcov/
4769F:	Documentation/gcov.txt
4770
4771GDT SCSI DISK ARRAY CONTROLLER DRIVER
4772M:	Achim Leubner <achim_leubner@adaptec.com>
4773L:	linux-scsi@vger.kernel.org
4774W:	http://www.icp-vortex.com/
4775S:	Supported
4776F:	drivers/scsi/gdt*
4777
4778GDB KERNEL DEBUGGING HELPER SCRIPTS
4779M:	Jan Kiszka <jan.kiszka@siemens.com>
4780S:	Supported
4781F:	scripts/gdb/
4782
4783GEMTEK FM RADIO RECEIVER DRIVER
4784M:	Hans Verkuil <hverkuil@xs4all.nl>
4785L:	linux-media@vger.kernel.org
4786T:	git git://linuxtv.org/media_tree.git
4787W:	https://linuxtv.org
4788S:	Maintained
4789F:	drivers/media/radio/radio-gemtek*
4790
4791GENERIC GPIO I2C DRIVER
4792M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
4793S:	Supported
4794F:	drivers/i2c/busses/i2c-gpio.c
4795F:	include/linux/i2c-gpio.h
4796
4797GENERIC GPIO I2C MULTIPLEXER DRIVER
4798M:	Peter Korsgaard <peter.korsgaard@barco.com>
4799L:	linux-i2c@vger.kernel.org
4800S:	Supported
4801F:	drivers/i2c/muxes/i2c-mux-gpio.c
4802F:	include/linux/i2c-mux-gpio.h
4803F:	Documentation/i2c/muxes/i2c-mux-gpio
4804
4805GENERIC HDLC (WAN) DRIVERS
4806M:	Krzysztof Halasa <khc@pm.waw.pl>
4807W:	http://www.kernel.org/pub/linux/utils/net/hdlc/
4808S:	Maintained
4809F:	drivers/net/wan/c101.c
4810F:	drivers/net/wan/hd6457*
4811F:	drivers/net/wan/hdlc*
4812F:	drivers/net/wan/n2.c
4813F:	drivers/net/wan/pc300too.c
4814F:	drivers/net/wan/pci200syn.c
4815F:	drivers/net/wan/wanxl*
4816
4817GENERIC INCLUDE/ASM HEADER FILES
4818M:	Arnd Bergmann <arnd@arndb.de>
4819L:	linux-arch@vger.kernel.org
4820T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4821S:	Maintained
4822F:	include/asm-generic/
4823F:	include/uapi/asm-generic/
4824
4825GENERIC PHY FRAMEWORK
4826M:	Kishon Vijay Abraham I <kishon@ti.com>
4827L:	linux-kernel@vger.kernel.org
4828T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4829S:	Supported
4830F:	drivers/phy/
4831F:	include/linux/phy/
4832
4833GENERIC PM DOMAINS
4834M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4835M:	Kevin Hilman <khilman@kernel.org>
4836M:	Ulf Hansson <ulf.hansson@linaro.org>
4837L:	linux-pm@vger.kernel.org
4838S:	Supported
4839F:	drivers/base/power/domain*.c
4840F:	include/linux/pm_domain.h
4841
4842GENERIC UIO DRIVER FOR PCI DEVICES
4843M:	"Michael S. Tsirkin" <mst@redhat.com>
4844L:	kvm@vger.kernel.org
4845S:	Supported
4846F:	drivers/uio/uio_pci_generic.c
4847
4848GET_MAINTAINER SCRIPT
4849M:	Joe Perches <joe@perches.com>
4850S:	Maintained
4851F:	scripts/get_maintainer.pl
4852
4853GFS2 FILE SYSTEM
4854M:	Steven Whitehouse <swhiteho@redhat.com>
4855M:	Bob Peterson <rpeterso@redhat.com>
4856L:	cluster-devel@redhat.com
4857W:	http://sources.redhat.com/cluster/
4858T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4859S:	Supported
4860F:	Documentation/filesystems/gfs2*.txt
4861F:	fs/gfs2/
4862F:	include/uapi/linux/gfs2_ondisk.h
4863
4864GIGASET ISDN DRIVERS
4865M:	Paul Bolle <pebolle@tiscali.nl>
4866L:	gigaset307x-common@lists.sourceforge.net
4867W:	http://gigaset307x.sourceforge.net/
4868S:	Odd Fixes
4869F:	Documentation/isdn/README.gigaset
4870F:	drivers/isdn/gigaset/
4871F:	include/uapi/linux/gigaset_dev.h
4872
4873GO7007 MPEG CODEC
4874M:	Hans Verkuil <hans.verkuil@cisco.com>
4875L:	linux-media@vger.kernel.org
4876S:	Maintained
4877F:	drivers/media/usb/go7007/
4878
4879GOODIX TOUCHSCREEN
4880M:	Bastien Nocera <hadess@hadess.net>
4881L:	linux-input@vger.kernel.org
4882S:	Maintained
4883F:	drivers/input/touchscreen/goodix.c
4884
4885GPIO SUBSYSTEM
4886M:	Linus Walleij <linus.walleij@linaro.org>
4887M:	Alexandre Courbot <gnurou@gmail.com>
4888L:	linux-gpio@vger.kernel.org
4889T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4890S:	Maintained
4891F:	Documentation/gpio/
4892F:	Documentation/ABI/testing/gpio-cdev
4893F:	Documentation/ABI/obsolete/sysfs-gpio
4894F:	drivers/gpio/
4895F:	include/linux/gpio/
4896F:	include/linux/gpio.h
4897F:	include/asm-generic/gpio.h
4898F:	include/uapi/linux/gpio.h
4899F:	tools/gpio/
4900
4901GRE DEMULTIPLEXER DRIVER
4902M:	Dmitry Kozlov <xeb@mail.ru>
4903L:	netdev@vger.kernel.org
4904S:	Maintained
4905F:	net/ipv4/gre_demux.c
4906F:	net/ipv4/gre_offload.c
4907F:	include/net/gre.h
4908
4909GRETH 10/100/1G Ethernet MAC device driver
4910M:	Andreas Larsson <andreas@gaisler.com>
4911L:	netdev@vger.kernel.org
4912S:	Maintained
4913F:	drivers/net/ethernet/aeroflex/
4914
4915GSPCA FINEPIX SUBDRIVER
4916M:	Frank Zago <frank@zago.net>
4917L:	linux-media@vger.kernel.org
4918T:	git git://linuxtv.org/media_tree.git
4919S:	Maintained
4920F:	drivers/media/usb/gspca/finepix.c
4921
4922GSPCA GL860 SUBDRIVER
4923M:	Olivier Lorin <o.lorin@laposte.net>
4924L:	linux-media@vger.kernel.org
4925T:	git git://linuxtv.org/media_tree.git
4926S:	Maintained
4927F:	drivers/media/usb/gspca/gl860/
4928
4929GSPCA M5602 SUBDRIVER
4930M:	Erik Andren <erik.andren@gmail.com>
4931L:	linux-media@vger.kernel.org
4932T:	git git://linuxtv.org/media_tree.git
4933S:	Maintained
4934F:	drivers/media/usb/gspca/m5602/
4935
4936GSPCA PAC207 SONIXB SUBDRIVER
4937M:	Hans de Goede <hdegoede@redhat.com>
4938L:	linux-media@vger.kernel.org
4939T:	git git://linuxtv.org/media_tree.git
4940S:	Maintained
4941F:	drivers/media/usb/gspca/pac207.c
4942
4943GSPCA SN9C20X SUBDRIVER
4944M:	Brian Johnson <brijohn@gmail.com>
4945L:	linux-media@vger.kernel.org
4946T:	git git://linuxtv.org/media_tree.git
4947S:	Maintained
4948F:	drivers/media/usb/gspca/sn9c20x.c
4949
4950GSPCA T613 SUBDRIVER
4951M:	Leandro Costantino <lcostantino@gmail.com>
4952L:	linux-media@vger.kernel.org
4953T:	git git://linuxtv.org/media_tree.git
4954S:	Maintained
4955F:	drivers/media/usb/gspca/t613.c
4956
4957GSPCA USB WEBCAM DRIVER
4958M:	Hans de Goede <hdegoede@redhat.com>
4959L:	linux-media@vger.kernel.org
4960T:	git git://linuxtv.org/media_tree.git
4961S:	Maintained
4962F:	drivers/media/usb/gspca/
4963
4964GUID PARTITION TABLE (GPT)
4965M:	Davidlohr Bueso <dave@stgolabs.net>
4966L:	linux-efi@vger.kernel.org
4967S:	Maintained
4968F:	block/partitions/efi.*
4969
4970STK1160 USB VIDEO CAPTURE DRIVER
4971M:	Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4972L:	linux-media@vger.kernel.org
4973T:	git git://linuxtv.org/media_tree.git
4974S:	Maintained
4975F:	drivers/media/usb/stk1160/
4976
4977H8/300 ARCHITECTURE
4978M:	Yoshinori Sato <ysato@users.sourceforge.jp>
4979L:	uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4980W:	http://uclinux-h8.sourceforge.jp
4981T:	git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4982S:	Maintained
4983F:	arch/h8300/
4984F:	drivers/clocksource/h8300_*.c
4985F:	drivers/clk/h8300/
4986F:	drivers/irqchip/irq-renesas-h8*.c
4987
4988HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4989M:	Frank Seidel <frank@f-seidel.de>
4990L:	platform-driver-x86@vger.kernel.org
4991W:	http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4992S:	Maintained
4993F:	drivers/platform/x86/hdaps.c
4994
4995HDPVR USB VIDEO ENCODER DRIVER
4996M:	Hans Verkuil <hverkuil@xs4all.nl>
4997L:	linux-media@vger.kernel.org
4998T:	git git://linuxtv.org/media_tree.git
4999W:	https://linuxtv.org
5000S:	Odd Fixes
5001F:	drivers/media/usb/hdpvr/
5002
5003HWPOISON MEMORY FAILURE HANDLING
5004M:	Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5005L:	linux-mm@kvack.org
5006S:	Maintained
5007F:	mm/memory-failure.c
5008F:	mm/hwpoison-inject.c
5009
5010HYPERVISOR VIRTUAL CONSOLE DRIVER
5011L:	linuxppc-dev@lists.ozlabs.org
5012S:	Odd Fixes
5013F:	drivers/tty/hvc/
5014
5015HACKRF MEDIA DRIVER
5016M:	Antti Palosaari <crope@iki.fi>
5017L:	linux-media@vger.kernel.org
5018W:	https://linuxtv.org
5019W:	http://palosaari.fi/linux/
5020Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5021T:	git git://linuxtv.org/anttip/media_tree.git
5022S:	Maintained
5023F:	drivers/media/usb/hackrf/
5024
5025HARDWARE MONITORING
5026M:	Jean Delvare <jdelvare@suse.com>
5027M:	Guenter Roeck <linux@roeck-us.net>
5028L:	linux-hwmon@vger.kernel.org
5029W:	http://hwmon.wiki.kernel.org/
5030T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5031T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5032S:	Maintained
5033F:	Documentation/hwmon/
5034F:	drivers/hwmon/
5035F:	include/linux/hwmon*.h
5036
5037HARDWARE RANDOM NUMBER GENERATOR CORE
5038M:	Matt Mackall <mpm@selenic.com>
5039M:	Herbert Xu <herbert@gondor.apana.org.au>
5040L:	linux-crypto@vger.kernel.org
5041S:	Odd fixes
5042F:	Documentation/hw_random.txt
5043F:	drivers/char/hw_random/
5044F:	include/linux/hw_random.h
5045
5046HARDWARE SPINLOCK CORE
5047M:	Ohad Ben-Cohen <ohad@wizery.com>
5048M:	Bjorn Andersson <bjorn.andersson@linaro.org>
5049L:	linux-remoteproc@vger.kernel.org
5050S:	Maintained
5051T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5052F:	Documentation/hwspinlock.txt
5053F:	drivers/hwspinlock/hwspinlock_*
5054F:	include/linux/hwspinlock.h
5055
5056HARMONY SOUND DRIVER
5057L:	linux-parisc@vger.kernel.org
5058S:	Maintained
5059F:	sound/parisc/harmony.*
5060
5061HD29L2 MEDIA DRIVER
5062M:	Antti Palosaari <crope@iki.fi>
5063L:	linux-media@vger.kernel.org
5064W:	https://linuxtv.org
5065W:	http://palosaari.fi/linux/
5066Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5067T:	git git://linuxtv.org/anttip/media_tree.git
5068S:	Maintained
5069F:	drivers/media/dvb-frontends/hd29l2*
5070
5071HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5072M:	Don Brace <don.brace@microsemi.com>
5073L:	iss_storagedev@hp.com
5074L:	esc.storagedev@microsemi.com
5075L:	linux-scsi@vger.kernel.org
5076S:	Supported
5077F:	Documentation/scsi/hpsa.txt
5078F:	drivers/scsi/hpsa*.[ch]
5079F:	include/linux/cciss*.h
5080F:	include/uapi/linux/cciss*.h
5081
5082HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5083M:	Don Brace <don.brace@microsemi.com>
5084L:	iss_storagedev@hp.com
5085L:	esc.storagedev@microsemi.com
5086L:	linux-scsi@vger.kernel.org
5087S:	Supported
5088F:	Documentation/blockdev/cciss.txt
5089F:	drivers/block/cciss*
5090F:	include/linux/cciss_ioctl.h
5091F:	include/uapi/linux/cciss_ioctl.h
5092
5093HFS FILESYSTEM
5094L:	linux-fsdevel@vger.kernel.org
5095S:	Orphan
5096F:	Documentation/filesystems/hfs.txt
5097F:	fs/hfs/
5098
5099HFSPLUS FILESYSTEM
5100L:	linux-fsdevel@vger.kernel.org
5101S:	Orphan
5102F:	Documentation/filesystems/hfsplus.txt
5103F:	fs/hfsplus/
5104
5105HGA FRAMEBUFFER DRIVER
5106M:	Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5107L:	linux-nvidia@lists.surfsouth.com
5108W:	http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5109S:	Maintained
5110F:	drivers/video/fbdev/hgafb.c
5111
5112HIBERNATION (aka Software Suspend, aka swsusp)
5113M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
5114M:	Pavel Machek <pavel@ucw.cz>
5115L:	linux-pm@vger.kernel.org
5116S:	Supported
5117F:	arch/x86/power/
5118F:	drivers/base/power/
5119F:	kernel/power/
5120F:	include/linux/suspend.h
5121F:	include/linux/freezer.h
5122F:	include/linux/pm.h
5123F:	arch/*/include/asm/suspend*.h
5124
5125HID CORE LAYER
5126M:	Jiri Kosina <jikos@kernel.org>
5127R:	Benjamin Tissoires <benjamin.tissoires@redhat.com>
5128L:	linux-input@vger.kernel.org
5129T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5130S:	Maintained
5131F:	drivers/hid/
5132F:	include/linux/hid*
5133F:	include/uapi/linux/hid*
5134
5135HID SENSOR HUB DRIVERS
5136M:	Jiri Kosina <jikos@kernel.org>
5137M:	Jonathan Cameron <jic23@kernel.org>
5138M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5139L:	linux-input@vger.kernel.org
5140L:	linux-iio@vger.kernel.org
5141S:	Maintained
5142F:	Documentation/hid/hid-sensor*
5143F:	drivers/hid/hid-sensor-*
5144F:	drivers/iio/*/hid-*
5145F:	include/linux/hid-sensor-*
5146
5147HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5148M:	Thomas Gleixner <tglx@linutronix.de>
5149L:	linux-kernel@vger.kernel.org
5150T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5151S:	Maintained
5152F:	Documentation/timers/
5153F:	kernel/time/hrtimer.c
5154F:	kernel/time/clockevents.c
5155F:	kernel/time/tick*.*
5156F:	kernel/time/timer_*.c
5157F:	include/linux/clockchips.h
5158F:	include/linux/hrtimer.h
5159
5160HIGH-SPEED SCC DRIVER FOR AX.25
5161L:	linux-hams@vger.kernel.org
5162S:	Orphan
5163F:	drivers/net/hamradio/dmascc.c
5164F:	drivers/net/hamradio/scc.c
5165
5166HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5167M:	HighPoint Linux Team <linux@highpoint-tech.com>
5168W:	http://www.highpoint-tech.com
5169S:	Supported
5170F:	Documentation/scsi/hptiop.txt
5171F:	drivers/scsi/hptiop.c
5172
5173HIPPI
5174M:	Jes Sorensen <jes@trained-monkey.org>
5175L:	linux-hippi@sunsite.dk
5176S:	Maintained
5177F:	include/linux/hippidevice.h
5178F:	include/uapi/linux/if_hippi.h
5179F:	net/802/hippi.c
5180F:	drivers/net/hippi/
5181
5182HISILICON SAS Controller
5183M:	John Garry <john.garry@huawei.com>
5184W:	http://www.hisilicon.com
5185S:	Supported
5186F:	drivers/scsi/hisi_sas/
5187F:	Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5188
5189HOST AP DRIVER
5190M:	Jouni Malinen <j@w1.fi>
5191L:	hostap@shmoo.com (subscribers-only)
5192L:	linux-wireless@vger.kernel.org
5193W:	http://hostap.epitest.fi/
5194S:	Maintained
5195F:	drivers/net/wireless/intersil/hostap/
5196
5197HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5198L:	platform-driver-x86@vger.kernel.org
5199S:	Orphan
5200F:	drivers/platform/x86/tc1100-wmi.c
5201
5202HP100:	Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5203M:	Jaroslav Kysela <perex@perex.cz>
5204S:	Maintained
5205F:	drivers/net/ethernet/hp/hp100.*
5206
5207HPET:	High Precision Event Timers driver
5208M:	Clemens Ladisch <clemens@ladisch.de>
5209S:	Maintained
5210F:	Documentation/timers/hpet.txt
5211F:	drivers/char/hpet.c
5212F:	include/linux/hpet.h
5213F:	include/uapi/linux/hpet.h
5214
5215HPET:	x86
5216S:	Orphan
5217F:	arch/x86/kernel/hpet.c
5218F:	arch/x86/include/asm/hpet.h
5219
5220HPFS FILESYSTEM
5221M:	Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5222W:	http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5223S:	Maintained
5224F:	fs/hpfs/
5225
5226HSI SUBSYSTEM
5227M:	Sebastian Reichel <sre@kernel.org>
5228T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5229S:	Maintained
5230F:	Documentation/ABI/testing/sysfs-bus-hsi
5231F:	Documentation/hsi.txt
5232F:	drivers/hsi/
5233F:	include/linux/hsi/
5234F:	include/uapi/linux/hsi/
5235
5236HSO 3G MODEM DRIVER
5237M:	Jan Dumon <j.dumon@option.com>
5238W:	http://www.pharscape.org
5239S:	Maintained
5240F:	drivers/net/usb/hso.c
5241
5242HSR NETWORK PROTOCOL
5243M:	Arvid Brodin <arvid.brodin@alten.se>
5244L:	netdev@vger.kernel.org
5245S:	Maintained
5246F:	net/hsr/
5247
5248HTCPEN TOUCHSCREEN DRIVER
5249M:	Pau Oliva Fora <pof@eslack.org>
5250L:	linux-input@vger.kernel.org
5251S:	Maintained
5252F:	drivers/input/touchscreen/htcpen.c
5253
5254HUGETLB FILESYSTEM
5255M:	Nadia Yvette Chambers <nyc@holomorphy.com>
5256S:	Maintained
5257F:	fs/hugetlbfs/
5258
5259Hyper-V CORE AND DRIVERS
5260M:	"K. Y. Srinivasan" <kys@microsoft.com>
5261M:	Haiyang Zhang <haiyangz@microsoft.com>
5262L:	devel@linuxdriverproject.org
5263S:	Maintained
5264F:	arch/x86/include/asm/mshyperv.h
5265F:	arch/x86/include/uapi/asm/hyperv.h
5266F:	arch/x86/kernel/cpu/mshyperv.c
5267F:	drivers/hid/hid-hyperv.c
5268F:	drivers/hv/
5269F:	drivers/input/serio/hyperv-keyboard.c
5270F:	drivers/pci/host/pci-hyperv.c
5271F:	drivers/net/hyperv/
5272F:	drivers/scsi/storvsc_drv.c
5273F:	drivers/video/fbdev/hyperv_fb.c
5274F:	include/linux/hyperv.h
5275F:	tools/hv/
5276F:	Documentation/ABI/stable/sysfs-bus-vmbus
5277
5278I2C MUXES
5279M:	Peter Rosin <peda@axentia.se>
5280L:	linux-i2c@vger.kernel.org
5281S:	Maintained
5282F:	Documentation/i2c/muxes/
5283F:	Documentation/devicetree/bindings/i2c/i2c-mux*
5284F:	drivers/i2c/i2c-mux.c
5285F:	drivers/i2c/muxes/
5286F:	include/linux/i2c-mux.h
5287
5288I2C OVER PARALLEL PORT
5289M:	Jean Delvare <jdelvare@suse.com>
5290L:	linux-i2c@vger.kernel.org
5291S:	Maintained
5292F:	Documentation/i2c/busses/i2c-parport
5293F:	Documentation/i2c/busses/i2c-parport-light
5294F:	drivers/i2c/busses/i2c-parport.c
5295F:	drivers/i2c/busses/i2c-parport-light.c
5296
5297I2C/SMBUS CONTROLLER DRIVERS FOR PC
5298M:	Jean Delvare <jdelvare@suse.com>
5299L:	linux-i2c@vger.kernel.org
5300S:	Maintained
5301F:	Documentation/i2c/busses/i2c-ali1535
5302F:	Documentation/i2c/busses/i2c-ali1563
5303F:	Documentation/i2c/busses/i2c-ali15x3
5304F:	Documentation/i2c/busses/i2c-amd756
5305F:	Documentation/i2c/busses/i2c-amd8111
5306F:	Documentation/i2c/busses/i2c-i801
5307F:	Documentation/i2c/busses/i2c-nforce2
5308F:	Documentation/i2c/busses/i2c-piix4
5309F:	Documentation/i2c/busses/i2c-sis5595
5310F:	Documentation/i2c/busses/i2c-sis630
5311F:	Documentation/i2c/busses/i2c-sis96x
5312F:	Documentation/i2c/busses/i2c-via
5313F:	Documentation/i2c/busses/i2c-viapro
5314F:	drivers/i2c/busses/i2c-ali1535.c
5315F:	drivers/i2c/busses/i2c-ali1563.c
5316F:	drivers/i2c/busses/i2c-ali15x3.c
5317F:	drivers/i2c/busses/i2c-amd756.c
5318F:	drivers/i2c/busses/i2c-amd756-s4882.c
5319F:	drivers/i2c/busses/i2c-amd8111.c
5320F:	drivers/i2c/busses/i2c-i801.c
5321F:	drivers/i2c/busses/i2c-isch.c
5322F:	drivers/i2c/busses/i2c-nforce2.c
5323F:	drivers/i2c/busses/i2c-nforce2-s4985.c
5324F:	drivers/i2c/busses/i2c-piix4.c
5325F:	drivers/i2c/busses/i2c-sis5595.c
5326F:	drivers/i2c/busses/i2c-sis630.c
5327F:	drivers/i2c/busses/i2c-sis96x.c
5328F:	drivers/i2c/busses/i2c-via.c
5329F:	drivers/i2c/busses/i2c-viapro.c
5330
5331I2C/SMBUS ISMT DRIVER
5332M:	Seth Heasley <seth.heasley@intel.com>
5333M:	Neil Horman <nhorman@tuxdriver.com>
5334L:	linux-i2c@vger.kernel.org
5335F:	drivers/i2c/busses/i2c-ismt.c
5336F:	Documentation/i2c/busses/i2c-ismt
5337
5338I2C/SMBUS STUB DRIVER
5339M:	Jean Delvare <jdelvare@suse.com>
5340L:	linux-i2c@vger.kernel.org
5341S:	Maintained
5342F:	drivers/i2c/i2c-stub.c
5343
5344I2C SUBSYSTEM
5345M:	Wolfram Sang <wsa@the-dreams.de>
5346L:	linux-i2c@vger.kernel.org
5347W:	https://i2c.wiki.kernel.org/
5348Q:	https://patchwork.ozlabs.org/project/linux-i2c/list/
5349T:	git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5350S:	Maintained
5351F:	Documentation/devicetree/bindings/i2c/
5352F:	Documentation/i2c/
5353F:	drivers/i2c/
5354F:	drivers/i2c/*/
5355F:	include/linux/i2c.h
5356F:	include/linux/i2c-*.h
5357F:	include/uapi/linux/i2c.h
5358F:	include/uapi/linux/i2c-*.h
5359
5360I2C ACPI SUPPORT
5361M:	Mika Westerberg <mika.westerberg@linux.intel.com>
5362L:	linux-i2c@vger.kernel.org
5363L:	linux-acpi@vger.kernel.org
5364S:	Maintained
5365
5366I2C-TAOS-EVM DRIVER
5367M:	Jean Delvare <jdelvare@suse.com>
5368L:	linux-i2c@vger.kernel.org
5369S:	Maintained
5370F:	Documentation/i2c/busses/i2c-taos-evm
5371F:	drivers/i2c/busses/i2c-taos-evm.c
5372
5373I2C-TINY-USB DRIVER
5374M:	Till Harbaum <till@harbaum.org>
5375L:	linux-i2c@vger.kernel.org
5376W:	http://www.harbaum.org/till/i2c_tiny_usb
5377S:	Maintained
5378F:	drivers/i2c/busses/i2c-tiny-usb.c
5379
5380i386 BOOT CODE
5381M:	"H. Peter Anvin" <hpa@zytor.com>
5382S:	Maintained
5383F:	arch/x86/boot/
5384
5385i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5386M:	"H. Peter Anvin" <hpa@zytor.com>
5387T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5388S:	Maintained
5389
5390IA64 (Itanium) PLATFORM
5391M:	Tony Luck <tony.luck@intel.com>
5392M:	Fenghua Yu <fenghua.yu@intel.com>
5393L:	linux-ia64@vger.kernel.org
5394T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5395S:	Maintained
5396F:	arch/ia64/
5397
5398IBM Power VMX Cryptographic instructions
5399M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5400M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5401L:	linux-crypto@vger.kernel.org
5402S:	Supported
5403F:	drivers/crypto/vmx/Makefile
5404F:	drivers/crypto/vmx/Kconfig
5405F:	drivers/crypto/vmx/vmx.c
5406F:	drivers/crypto/vmx/aes*
5407F:	drivers/crypto/vmx/ghash*
5408F:	drivers/crypto/vmx/ppc-xlate.pl
5409
5410IBM Power in-Nest Crypto Acceleration
5411M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5412M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5413L:	linux-crypto@vger.kernel.org
5414S:	Supported
5415F:	drivers/crypto/nx/Makefile
5416F:	drivers/crypto/nx/Kconfig
5417F:	drivers/crypto/nx/nx-aes*
5418F:	drivers/crypto/nx/nx-sha*
5419F:	drivers/crypto/nx/nx.*
5420F:	drivers/crypto/nx/nx_csbcpb.h
5421F:	drivers/crypto/nx/nx_debugfs.h
5422
5423IBM Power 842 compression accelerator
5424M:	Dan Streetman <ddstreet@ieee.org>
5425S:	Supported
5426F:	drivers/crypto/nx/Makefile
5427F:	drivers/crypto/nx/Kconfig
5428F:	drivers/crypto/nx/nx-842*
5429F:	include/linux/sw842.h
5430F:	crypto/842.c
5431F:	lib/842/
5432
5433IBM Power Linux RAID adapter
5434M:	Brian King <brking@us.ibm.com>
5435S:	Supported
5436F:	drivers/scsi/ipr.*
5437
5438IBM Power Virtual Ethernet Device Driver
5439M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5440L:	netdev@vger.kernel.org
5441S:	Supported
5442F:	drivers/net/ethernet/ibm/ibmveth.*
5443
5444IBM Power SRIOV Virtual NIC Device Driver
5445M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5446M:	John Allen <jallen@linux.vnet.ibm.com>
5447L:	netdev@vger.kernel.org
5448S:	Supported
5449F:	drivers/net/ethernet/ibm/ibmvnic.*
5450
5451IBM Power Virtual SCSI Device Drivers
5452M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5453L:	linux-scsi@vger.kernel.org
5454S:	Supported
5455F:	drivers/scsi/ibmvscsi/ibmvscsi*
5456F:	drivers/scsi/ibmvscsi/viosrp.h
5457
5458IBM Power Virtual FC Device Drivers
5459M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5460L:	linux-scsi@vger.kernel.org
5461S:	Supported
5462F:	drivers/scsi/ibmvscsi/ibmvfc*
5463
5464IBM ServeRAID RAID DRIVER
5465S:	Orphan
5466F:	drivers/scsi/ips.*
5467
5468ICH LPC AND GPIO DRIVER
5469M:	Peter Tyser <ptyser@xes-inc.com>
5470S:	Maintained
5471F:	drivers/mfd/lpc_ich.c
5472F:	drivers/gpio/gpio-ich.c
5473
5474IDE SUBSYSTEM
5475M:	"David S. Miller" <davem@davemloft.net>
5476L:	linux-ide@vger.kernel.org
5477Q:	http://patchwork.ozlabs.org/project/linux-ide/list/
5478T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5479S:	Maintained
5480F:	Documentation/ide/
5481F:	drivers/ide/
5482F:	include/linux/ide.h
5483
5484IDEAPAD LAPTOP EXTRAS DRIVER
5485M:	Ike Panhc <ike.pan@canonical.com>
5486L:	platform-driver-x86@vger.kernel.org
5487W:	http://launchpad.net/ideapad-laptop
5488S:	Maintained
5489F:	drivers/platform/x86/ideapad-laptop.c
5490
5491IDEAPAD LAPTOP SLIDEBAR DRIVER
5492M:	Andrey Moiseev <o2g.org.ru@gmail.com>
5493L:	linux-input@vger.kernel.org
5494W:	https://github.com/o2genum/ideapad-slidebar
5495S:	Maintained
5496F:	drivers/input/misc/ideapad_slidebar.c
5497
5498IDE/ATAPI DRIVERS
5499M:	Borislav Petkov <bp@alien8.de>
5500L:	linux-ide@vger.kernel.org
5501S:	Maintained
5502F:	Documentation/cdrom/ide-cd
5503F:	drivers/ide/ide-cd*
5504
5505IDLE-I7300
5506M:	Andy Henroid <andrew.d.henroid@intel.com>
5507L:	linux-pm@vger.kernel.org
5508S:	Supported
5509F:	drivers/idle/i7300_idle.c
5510
5511IEEE 802.15.4 SUBSYSTEM
5512M:	Alexander Aring <aar@pengutronix.de>
5513L:	linux-wpan@vger.kernel.org
5514W:	http://wpan.cakelab.org/
5515T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5516T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5517S:	Maintained
5518F:	net/ieee802154/
5519F:	net/mac802154/
5520F:	drivers/net/ieee802154/
5521F:	include/linux/nl802154.h
5522F:	include/linux/ieee802154.h
5523F:	include/net/nl802154.h
5524F:	include/net/mac802154.h
5525F:	include/net/af_ieee802154.h
5526F:	include/net/cfg802154.h
5527F:	include/net/ieee802154_netdev.h
5528F:	Documentation/networking/ieee802154.txt
5529
5530IGORPLUG-USB IR RECEIVER
5531M:	Sean Young <sean@mess.org>
5532L:	linux-media@vger.kernel.org
5533S:	Maintained
5534F:	drivers/media/rc/igorplugusb.c
5535
5536IGUANAWORKS USB IR TRANSCEIVER
5537M:	Sean Young <sean@mess.org>
5538L:	linux-media@vger.kernel.org
5539S:	Maintained
5540F:	drivers/media/rc/iguanair.c
5541
5542IIO SUBSYSTEM AND DRIVERS
5543M:	Jonathan Cameron <jic23@kernel.org>
5544R:	Hartmut Knaack <knaack.h@gmx.de>
5545R:	Lars-Peter Clausen <lars@metafoo.de>
5546R:	Peter Meerwald <pmeerw@pmeerw.net>
5547L:	linux-iio@vger.kernel.org
5548S:	Maintained
5549F:	drivers/iio/
5550F:	drivers/staging/iio/
5551F:	include/linux/iio/
5552F:	tools/iio/
5553
5554IKANOS/ADI EAGLE ADSL USB DRIVER
5555M:	Matthieu Castet <castet.matthieu@free.fr>
5556M:	Stanislaw Gruszka <stf_xl@wp.pl>
5557S:	Maintained
5558F:	drivers/usb/atm/ueagle-atm.c
5559
5560INA209 HARDWARE MONITOR DRIVER
5561M:	Guenter Roeck <linux@roeck-us.net>
5562L:	linux-hwmon@vger.kernel.org
5563S:	Maintained
5564F:	Documentation/hwmon/ina209
5565F:	Documentation/devicetree/bindings/i2c/ina209.txt
5566F:	drivers/hwmon/ina209.c
5567
5568INA2XX HARDWARE MONITOR DRIVER
5569M:	Guenter Roeck <linux@roeck-us.net>
5570L:	linux-hwmon@vger.kernel.org
5571S:	Maintained
5572F:	Documentation/hwmon/ina2xx
5573F:	drivers/hwmon/ina2xx.c
5574F:	include/linux/platform_data/ina2xx.h
5575
5576INDUSTRY PACK SUBSYSTEM (IPACK)
5577M:	Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5578M:	Jens Taprogge <jens.taprogge@taprogge.org>
5579M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5580L:	industrypack-devel@lists.sourceforge.net
5581W:	http://industrypack.sourceforge.net
5582S:	Maintained
5583F:	drivers/ipack/
5584
5585INGENIC JZ4780 DMA Driver
5586M:	Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5587S:	Maintained
5588F:	drivers/dma/dma-jz4780.c
5589
5590INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5591M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5592M:	Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5593L:	linux-ima-devel@lists.sourceforge.net
5594L:	linux-ima-user@lists.sourceforge.net
5595L:	linux-security-module@vger.kernel.org
5596T:	git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5597S:	Supported
5598F:	security/integrity/ima/
5599
5600IMGTEC IR DECODER DRIVER
5601M:	James Hogan <james.hogan@imgtec.com>
5602S:	Maintained
5603F:	drivers/media/rc/img-ir/
5604
5605IMS TWINTURBO FRAMEBUFFER DRIVER
5606L:	linux-fbdev@vger.kernel.org
5607S:	Orphan
5608F:	drivers/video/fbdev/imsttfb.c
5609
5610INFINIBAND SUBSYSTEM
5611M:	Doug Ledford <dledford@redhat.com>
5612M:	Sean Hefty <sean.hefty@intel.com>
5613M:	Hal Rosenstock <hal.rosenstock@gmail.com>
5614L:	linux-rdma@vger.kernel.org
5615W:	http://www.openfabrics.org/
5616Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5617T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5618S:	Supported
5619F:	Documentation/infiniband/
5620F:	drivers/infiniband/
5621F:	drivers/staging/rdma/
5622F:	include/uapi/linux/if_infiniband.h
5623F:	include/uapi/rdma/
5624F:	include/rdma/
5625
5626INOTIFY
5627M:	John McCutchan <john@johnmccutchan.com>
5628M:	Robert Love <rlove@rlove.org>
5629M:	Eric Paris <eparis@parisplace.org>
5630S:	Maintained
5631F:	Documentation/filesystems/inotify.txt
5632F:	fs/notify/inotify/
5633F:	include/linux/inotify.h
5634F:	include/uapi/linux/inotify.h
5635
5636INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5637M:	Dmitry Torokhov <dmitry.torokhov@gmail.com>
5638L:	linux-input@vger.kernel.org
5639Q:	http://patchwork.kernel.org/project/linux-input/list/
5640T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5641S:	Maintained
5642F:	drivers/input/
5643F:	include/linux/input.h
5644F:	include/uapi/linux/input.h
5645F:	include/linux/input/
5646F:	Documentation/devicetree/bindings/input/
5647
5648INPUT MULTITOUCH (MT) PROTOCOL
5649M:	Henrik Rydberg <rydberg@bitmath.org>
5650L:	linux-input@vger.kernel.org
5651S:	Odd fixes
5652F:	Documentation/input/multi-touch-protocol.txt
5653F:	drivers/input/input-mt.c
5654K:	\b(ABS|SYN)_MT_
5655
5656INTEL ASoC BDW/HSW DRIVERS
5657M:	Jie Yang <yang.jie@linux.intel.com>
5658L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5659S:	Supported
5660F:	sound/soc/intel/common/sst-dsp*
5661F:	sound/soc/intel/common/sst-firmware.c
5662F:	sound/soc/intel/boards/broadwell.c
5663F:	sound/soc/intel/haswell/
5664
5665INTEL C600 SERIES SAS CONTROLLER DRIVER
5666M:	Intel SCU Linux support <intel-linux-scu@intel.com>
5667M:	Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5668L:	linux-scsi@vger.kernel.org
5669T:	git git://git.code.sf.net/p/intel-sas/isci
5670S:	Supported
5671F:	drivers/scsi/isci/
5672
5673INTEL HID EVENT DRIVER
5674M:	Alex Hung <alex.hung@canonical.com>
5675L:	platform-driver-x86@vger.kernel.org
5676S:	Maintained
5677F:	drivers/platform/x86/intel-hid.c
5678
5679INTEL IDLE DRIVER
5680M:	Len Brown <lenb@kernel.org>
5681L:	linux-pm@vger.kernel.org
5682T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5683S:	Supported
5684F:	drivers/idle/intel_idle.c
5685
5686INTEL PSTATE DRIVER
5687M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5688M:	Len Brown <lenb@kernel.org>
5689L:	linux-pm@vger.kernel.org
5690S:	Supported
5691F:	drivers/cpufreq/intel_pstate.c
5692
5693INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5694M:	Maik Broemme <mbroemme@plusserver.de>
5695L:	linux-fbdev@vger.kernel.org
5696S:	Maintained
5697F:	Documentation/fb/intelfb.txt
5698F:	drivers/video/fbdev/intelfb/
5699
5700INTEL 810/815 FRAMEBUFFER DRIVER
5701M:	Antonino Daplas <adaplas@gmail.com>
5702L:	linux-fbdev@vger.kernel.org
5703S:	Maintained
5704F:	drivers/video/fbdev/i810/
5705
5706INTEL MENLOW THERMAL DRIVER
5707M:	Sujith Thomas <sujith.thomas@intel.com>
5708L:	platform-driver-x86@vger.kernel.org
5709W:	https://01.org/linux-acpi
5710S:	Supported
5711F:	drivers/platform/x86/intel_menlow.c
5712
5713INTEL I/OAT DMA DRIVER
5714M:	Dave Jiang <dave.jiang@intel.com>
5715R:	Dan Williams <dan.j.williams@intel.com>
5716L:	dmaengine@vger.kernel.org
5717Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
5718S:	Supported
5719F:	drivers/dma/ioat*
5720
5721INTEL IOMMU (VT-d)
5722M:	David Woodhouse <dwmw2@infradead.org>
5723L:	iommu@lists.linux-foundation.org
5724T:	git git://git.infradead.org/iommu-2.6.git
5725S:	Supported
5726F:	drivers/iommu/intel-iommu.c
5727F:	include/linux/intel-iommu.h
5728
5729INTEL IOP-ADMA DMA DRIVER
5730R:	Dan Williams <dan.j.williams@intel.com>
5731S:	Odd fixes
5732F:	drivers/dma/iop-adma.c
5733
5734INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5735M:	Krzysztof Halasa <khalasa@piap.pl>
5736S:	Maintained
5737F:	arch/arm/mach-ixp4xx/include/mach/qmgr.h
5738F:	arch/arm/mach-ixp4xx/include/mach/npe.h
5739F:	arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5740F:	arch/arm/mach-ixp4xx/ixp4xx_npe.c
5741F:	drivers/net/ethernet/xscale/ixp4xx_eth.c
5742F:	drivers/net/wan/ixp4xx_hss.c
5743
5744INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5745M:	Deepak Saxena <dsaxena@plexity.net>
5746S:	Maintained
5747F:	drivers/char/hw_random/ixp4xx-rng.c
5748
5749INTEL ETHERNET DRIVERS
5750M:	Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5751L:	intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
5752W:	http://www.intel.com/support/feedback.htm
5753W:	http://e1000.sourceforge.net/
5754Q:	http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5755T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5756T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5757S:	Supported
5758F:	Documentation/networking/e100.txt
5759F:	Documentation/networking/e1000.txt
5760F:	Documentation/networking/e1000e.txt
5761F:	Documentation/networking/igb.txt
5762F:	Documentation/networking/igbvf.txt
5763F:	Documentation/networking/ixgb.txt
5764F:	Documentation/networking/ixgbe.txt
5765F:	Documentation/networking/ixgbevf.txt
5766F:	Documentation/networking/i40e.txt
5767F:	Documentation/networking/i40evf.txt
5768F:	drivers/net/ethernet/intel/
5769F:	drivers/net/ethernet/intel/*/
5770
5771INTEL RDMA RNIC DRIVER
5772M:     Faisal Latif <faisal.latif@intel.com>
5773R:     Chien Tin Tung <chien.tin.tung@intel.com>
5774R:     Mustafa Ismail <mustafa.ismail@intel.com>
5775R:     Shiraz Saleem <shiraz.saleem@intel.com>
5776R:     Tatyana Nikolova <tatyana.e.nikolova@intel.com>
5777L:     linux-rdma@vger.kernel.org
5778S:     Supported
5779F:     drivers/infiniband/hw/i40iw/
5780
5781INTEL-MID GPIO DRIVER
5782M:	David Cohen <david.a.cohen@linux.intel.com>
5783L:	linux-gpio@vger.kernel.org
5784S:	Maintained
5785F:	drivers/gpio/gpio-intel-mid.c
5786
5787INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5788M:	Stanislav Yakovlev <stas.yakovlev@gmail.com>
5789L:	linux-wireless@vger.kernel.org
5790S:	Maintained
5791F:	Documentation/networking/README.ipw2100
5792F:	Documentation/networking/README.ipw2200
5793F:	drivers/net/wireless/intel/ipw2x00/
5794
5795INTEL(R) TRACE HUB
5796M:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
5797S:	Supported
5798F:	Documentation/trace/intel_th.txt
5799F:	drivers/hwtracing/intel_th/
5800
5801INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5802M:	Ning Sun <ning.sun@intel.com>
5803L:	tboot-devel@lists.sourceforge.net
5804W:	http://tboot.sourceforge.net
5805T:	hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5806S:	Supported
5807F:	Documentation/intel_txt.txt
5808F:	include/linux/tboot.h
5809F:	arch/x86/kernel/tboot.c
5810
5811INTEL WIRELESS WIMAX CONNECTION 2400
5812M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5813M:	linux-wimax@intel.com
5814L:	wimax@linuxwimax.org (subscribers-only)
5815S:	Supported
5816W:	http://linuxwimax.org
5817F:	Documentation/wimax/README.i2400m
5818F:	drivers/net/wimax/i2400m/
5819F:	include/uapi/linux/wimax/i2400m.h
5820
5821INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5822M:	Stanislaw Gruszka <sgruszka@redhat.com>
5823L:	linux-wireless@vger.kernel.org
5824S:	Supported
5825F:	drivers/net/wireless/intel/iwlegacy/
5826
5827INTEL WIRELESS WIFI LINK (iwlwifi)
5828M:	Johannes Berg <johannes.berg@intel.com>
5829M:	Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5830M:	Intel Linux Wireless <linuxwifi@intel.com>
5831L:	linux-wireless@vger.kernel.org
5832W:	http://intellinuxwireless.org
5833T:	git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5834S:	Supported
5835F:	drivers/net/wireless/intel/iwlwifi/
5836
5837INTEL MANAGEMENT ENGINE (mei)
5838M:	Tomas Winkler <tomas.winkler@intel.com>
5839L:	linux-kernel@vger.kernel.org
5840S:	Supported
5841F:	include/uapi/linux/mei.h
5842F:	include/linux/mei_cl_bus.h
5843F:	drivers/misc/mei/*
5844F:	drivers/watchdog/mei_wdt.c
5845F:	Documentation/misc-devices/mei/*
5846
5847INTEL MIC DRIVERS (mic)
5848M:	Sudeep Dutt <sudeep.dutt@intel.com>
5849M:	Ashutosh Dixit <ashutosh.dixit@intel.com>
5850S:	Supported
5851W:	https://github.com/sudeepdutt/mic
5852W:	http://software.intel.com/en-us/mic-developer
5853F:	include/linux/mic_bus.h
5854F:	include/linux/scif.h
5855F:	include/uapi/linux/mic_common.h
5856F: 	include/uapi/linux/mic_ioctl.h
5857F:	include/uapi/linux/scif_ioctl.h
5858F:	drivers/misc/mic/
5859F:	drivers/dma/mic_x100_dma.c
5860F:	drivers/dma/mic_x100_dma.h
5861F:	Documentation/mic/
5862
5863INTEL PMC/P-Unit IPC DRIVER
5864M:	Zha Qipeng<qipeng.zha@intel.com>
5865L:	platform-driver-x86@vger.kernel.org
5866S:	Maintained
5867F:	drivers/platform/x86/intel_pmc_ipc.c
5868F:	drivers/platform/x86/intel_punit_ipc.c
5869F:	arch/x86/include/asm/intel_pmc_ipc.h
5870F:	arch/x86/include/asm/intel_punit_ipc.h
5871
5872INTEL TELEMETRY DRIVER
5873M:	Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5874L:	platform-driver-x86@vger.kernel.org
5875S:	Maintained
5876F:	arch/x86/include/asm/intel_telemetry.h
5877F:	drivers/platform/x86/intel_telemetry*
5878
5879IOC3 ETHERNET DRIVER
5880M:	Ralf Baechle <ralf@linux-mips.org>
5881L:	linux-mips@linux-mips.org
5882S:	Maintained
5883F:	drivers/net/ethernet/sgi/ioc3-eth.c
5884
5885IOC3 SERIAL DRIVER
5886M:	Pat Gefre <pfg@sgi.com>
5887L:	linux-serial@vger.kernel.org
5888S:	Maintained
5889F:	drivers/tty/serial/ioc3_serial.c
5890
5891IOMMU DRIVERS
5892M:	Joerg Roedel <joro@8bytes.org>
5893L:	iommu@lists.linux-foundation.org
5894T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5895S:	Maintained
5896F:	drivers/iommu/
5897
5898IP MASQUERADING
5899M:	Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5900S:	Maintained
5901F:	net/ipv4/netfilter/ipt_MASQUERADE.c
5902
5903IPMI SUBSYSTEM
5904M:	Corey Minyard <minyard@acm.org>
5905L:	openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5906W:	http://openipmi.sourceforge.net/
5907S:	Supported
5908F:	Documentation/IPMI.txt
5909F:	drivers/char/ipmi/
5910F:	include/linux/ipmi*
5911F:	include/uapi/linux/ipmi*
5912
5913QCOM AUDIO (ASoC) DRIVERS
5914M:	Patrick Lai <plai@codeaurora.org>
5915M:	Banajit Goswami <bgoswami@codeaurora.org>
5916L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5917S:	Supported
5918F:	sound/soc/qcom/
5919
5920IPS SCSI RAID DRIVER
5921M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5922L:	linux-scsi@vger.kernel.org
5923W:	http://www.adaptec.com/
5924S:	Maintained
5925F:	drivers/scsi/ips*
5926
5927IPVS
5928M:	Wensong Zhang <wensong@linux-vs.org>
5929M:	Simon Horman <horms@verge.net.au>
5930M:	Julian Anastasov <ja@ssi.bg>
5931L:	netdev@vger.kernel.org
5932L:	lvs-devel@vger.kernel.org
5933S:	Maintained
5934T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5935T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5936F:	Documentation/networking/ipvs-sysctl.txt
5937F:	include/net/ip_vs.h
5938F:	include/uapi/linux/ip_vs.h
5939F:	net/netfilter/ipvs/
5940
5941IPWIRELESS DRIVER
5942M:	Jiri Kosina <jikos@kernel.org>
5943M:	David Sterba <dsterba@suse.com>
5944S:	Odd Fixes
5945F:	drivers/tty/ipwireless/
5946
5947IPX NETWORK LAYER
5948M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5949L:	netdev@vger.kernel.org
5950S:	Maintained
5951F:	include/net/ipx.h
5952F:	include/uapi/linux/ipx.h
5953F:	net/ipx/
5954
5955IRDA SUBSYSTEM
5956M:	Samuel Ortiz <samuel@sortiz.org>
5957L:	irda-users@lists.sourceforge.net (subscribers-only)
5958L:	netdev@vger.kernel.org
5959W:	http://irda.sourceforge.net/
5960S:	Maintained
5961T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5962F:	Documentation/networking/irda.txt
5963F:	drivers/net/irda/
5964F:	include/net/irda/
5965F:	net/irda/
5966
5967IRQ SUBSYSTEM
5968M:	Thomas Gleixner <tglx@linutronix.de>
5969L:	linux-kernel@vger.kernel.org
5970S:	Maintained
5971T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5972F:	kernel/irq/
5973
5974IRQCHIP DRIVERS
5975M:	Thomas Gleixner <tglx@linutronix.de>
5976M:	Jason Cooper <jason@lakedaemon.net>
5977M:	Marc Zyngier <marc.zyngier@arm.com>
5978L:	linux-kernel@vger.kernel.org
5979S:	Maintained
5980T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5981T:	git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5982F:	Documentation/devicetree/bindings/interrupt-controller/
5983F:	drivers/irqchip/
5984
5985IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5986M:	Jiang Liu <jiang.liu@linux.intel.com>
5987M:	Marc Zyngier <marc.zyngier@arm.com>
5988S:	Maintained
5989T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5990F:	Documentation/IRQ-domain.txt
5991F:	include/linux/irqdomain.h
5992F:	kernel/irq/irqdomain.c
5993F:	kernel/irq/msi.c
5994
5995ISAPNP
5996M:	Jaroslav Kysela <perex@perex.cz>
5997S:	Maintained
5998F:	Documentation/isapnp.txt
5999F:	drivers/pnp/isapnp/
6000F:	include/linux/isapnp.h
6001
6002ISA RADIO MODULE
6003M:	Hans Verkuil <hverkuil@xs4all.nl>
6004L:	linux-media@vger.kernel.org
6005T:	git git://linuxtv.org/media_tree.git
6006W:	https://linuxtv.org
6007S:	Maintained
6008F:	drivers/media/radio/radio-isa*
6009
6010iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6011M:	Peter Jones <pjones@redhat.com>
6012M:	Konrad Rzeszutek Wilk <konrad@kernel.org>
6013S:	Maintained
6014F:	drivers/firmware/iscsi_ibft*
6015
6016ISCSI
6017M:	Mike Christie <michaelc@cs.wisc.edu>
6018L:	open-iscsi@googlegroups.com
6019W:	www.open-iscsi.org
6020T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6021S:	Maintained
6022F:	drivers/scsi/*iscsi*
6023F:	include/scsi/*iscsi*
6024
6025ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6026M:	Or Gerlitz <ogerlitz@mellanox.com>
6027M:	Sagi Grimberg <sagi@grimberg.me>
6028M:	Roi Dayan <roid@mellanox.com>
6029L:	linux-rdma@vger.kernel.org
6030S:	Supported
6031W:	http://www.openfabrics.org
6032W:	www.open-iscsi.org
6033Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6034F:	drivers/infiniband/ulp/iser/
6035
6036ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6037M:	Sagi Grimberg <sagi@grimberg.me>
6038T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6039L:	linux-rdma@vger.kernel.org
6040L:	target-devel@vger.kernel.org
6041S:	Supported
6042W:	http://www.linux-iscsi.org
6043F:	drivers/infiniband/ulp/isert
6044
6045ISDN SUBSYSTEM
6046M:	Karsten Keil <isdn@linux-pingi.de>
6047L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
6048L:	netdev@vger.kernel.org
6049W:	http://www.isdn4linux.de
6050T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6051S:	Maintained
6052F:	Documentation/isdn/
6053F:	drivers/isdn/
6054F:	include/linux/isdn.h
6055F:	include/linux/isdn/
6056F:	include/uapi/linux/isdn.h
6057F:	include/uapi/linux/isdn/
6058
6059ISDN SUBSYSTEM (Eicon active card driver)
6060M:	Armin Schindler <mac@melware.de>
6061L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
6062W:	http://www.melware.de
6063S:	Maintained
6064F:	drivers/isdn/hardware/eicon/
6065
6066IT87 HARDWARE MONITORING DRIVER
6067M:	Jean Delvare <jdelvare@suse.com>
6068L:	linux-hwmon@vger.kernel.org
6069S:	Maintained
6070F:	Documentation/hwmon/it87
6071F:	drivers/hwmon/it87.c
6072
6073IT913X MEDIA DRIVER
6074M:	Antti Palosaari <crope@iki.fi>
6075L:	linux-media@vger.kernel.org
6076W:	https://linuxtv.org
6077W:	http://palosaari.fi/linux/
6078Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6079T:	git git://linuxtv.org/anttip/media_tree.git
6080S:	Maintained
6081F:	drivers/media/tuners/it913x*
6082
6083IVTV VIDEO4LINUX DRIVER
6084M:	Andy Walls <awalls@md.metrocast.net>
6085L:	ivtv-devel@ivtvdriver.org (subscribers-only)
6086L:	linux-media@vger.kernel.org
6087T:	git git://linuxtv.org/media_tree.git
6088W:	http://www.ivtvdriver.org
6089S:	Maintained
6090F:	Documentation/video4linux/*.ivtv
6091F:	drivers/media/pci/ivtv/
6092F:	include/uapi/linux/ivtv*
6093
6094IX2505V MEDIA DRIVER
6095M:	Malcolm Priestley <tvboxspy@gmail.com>
6096L:	linux-media@vger.kernel.org
6097W:	https://linuxtv.org
6098Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6099S:	Maintained
6100F:	drivers/media/dvb-frontends/ix2505v*
6101
6102JC42.4 TEMPERATURE SENSOR DRIVER
6103M:	Guenter Roeck <linux@roeck-us.net>
6104L:	linux-hwmon@vger.kernel.org
6105S:	Maintained
6106F:	drivers/hwmon/jc42.c
6107F:	Documentation/hwmon/jc42
6108
6109JFS FILESYSTEM
6110M:	Dave Kleikamp <shaggy@kernel.org>
6111L:	jfs-discussion@lists.sourceforge.net
6112W:	http://jfs.sourceforge.net/
6113T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6114S:	Maintained
6115F:	Documentation/filesystems/jfs.txt
6116F:	fs/jfs/
6117
6118JME NETWORK DRIVER
6119M:	Guo-Fu Tseng <cooldavid@cooldavid.org>
6120L:	netdev@vger.kernel.org
6121S:	Maintained
6122F:	drivers/net/ethernet/jme.*
6123
6124JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6125M:	David Woodhouse <dwmw2@infradead.org>
6126L:	linux-mtd@lists.infradead.org
6127W:	http://www.linux-mtd.infradead.org/doc/jffs2.html
6128S:	Maintained
6129F:	fs/jffs2/
6130F:	include/uapi/linux/jffs2.h
6131
6132JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6133M:	"Theodore Ts'o" <tytso@mit.edu>
6134M:	Jan Kara <jack@suse.com>
6135L:	linux-ext4@vger.kernel.org
6136S:	Maintained
6137F:	fs/jbd2/
6138F:	include/linux/jbd2.h
6139
6140JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6141M:	Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6142L:	linux-media@vger.kernel.org
6143S:	Maintained
6144F:	drivers/media/platform/rcar_jpu.c
6145
6146JSM Neo PCI based serial card
6147M:	Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6148L:	linux-serial@vger.kernel.org
6149S:	Maintained
6150F:	drivers/tty/serial/jsm/
6151
6152K10TEMP HARDWARE MONITORING DRIVER
6153M:	Clemens Ladisch <clemens@ladisch.de>
6154L:	linux-hwmon@vger.kernel.org
6155S:	Maintained
6156F:	Documentation/hwmon/k10temp
6157F:	drivers/hwmon/k10temp.c
6158
6159K8TEMP HARDWARE MONITORING DRIVER
6160M:	Rudolf Marek <r.marek@assembler.cz>
6161L:	linux-hwmon@vger.kernel.org
6162S:	Maintained
6163F:	Documentation/hwmon/k8temp
6164F:	drivers/hwmon/k8temp.c
6165
6166KASAN
6167M:	Andrey Ryabinin <aryabinin@virtuozzo.com>
6168R:	Alexander Potapenko <glider@google.com>
6169R:	Dmitry Vyukov <dvyukov@google.com>
6170L:	kasan-dev@googlegroups.com
6171S:	Maintained
6172F:	arch/*/include/asm/kasan.h
6173F:	arch/*/mm/kasan_init*
6174F:	Documentation/kasan.txt
6175F:	include/linux/kasan.h
6176F:	lib/test_kasan.c
6177F:	mm/kasan/
6178F:	scripts/Makefile.kasan
6179
6180KCONFIG
6181M:	"Yann E. MORIN" <yann.morin.1998@free.fr>
6182L:	linux-kbuild@vger.kernel.org
6183T:	git git://gitorious.org/linux-kconfig/linux-kconfig
6184S:	Maintained
6185F:	Documentation/kbuild/kconfig-language.txt
6186F:	scripts/kconfig/
6187
6188KDUMP
6189M:	Vivek Goyal <vgoyal@redhat.com>
6190M:	Haren Myneni <hbabu@us.ibm.com>
6191L:	kexec@lists.infradead.org
6192W:	http://lse.sourceforge.net/kdump/
6193S:	Maintained
6194F:	Documentation/kdump/
6195
6196KEENE FM RADIO TRANSMITTER DRIVER
6197M:	Hans Verkuil <hverkuil@xs4all.nl>
6198L:	linux-media@vger.kernel.org
6199T:	git git://linuxtv.org/media_tree.git
6200W:	https://linuxtv.org
6201S:	Maintained
6202F:	drivers/media/radio/radio-keene*
6203
6204KERNEL AUTOMOUNTER v4 (AUTOFS4)
6205M:	Ian Kent <raven@themaw.net>
6206L:	autofs@vger.kernel.org
6207S:	Maintained
6208F:	fs/autofs4/
6209
6210KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6211M:	Michal Marek <mmarek@suse.com>
6212T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6213T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6214L:	linux-kbuild@vger.kernel.org
6215S:	Maintained
6216F:	Documentation/kbuild/
6217F:	Makefile
6218F:	scripts/Makefile.*
6219F:	scripts/basic/
6220F:	scripts/mk*
6221F:	scripts/package/
6222
6223KERNEL JANITORS
6224L:	kernel-janitors@vger.kernel.org
6225W:	http://kernelnewbies.org/KernelJanitors
6226S:	Odd Fixes
6227
6228KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6229M:	"J. Bruce Fields" <bfields@fieldses.org>
6230M:	Jeff Layton <jlayton@poochiereds.net>
6231L:	linux-nfs@vger.kernel.org
6232W:	http://nfs.sourceforge.net/
6233T:	git git://linux-nfs.org/~bfields/linux.git
6234S:	Supported
6235F:	fs/nfsd/
6236F:	include/uapi/linux/nfsd/
6237F:	fs/lockd/
6238F:	fs/nfs_common/
6239F:	net/sunrpc/
6240F:	include/linux/lockd/
6241F:	include/linux/sunrpc/
6242F:	include/uapi/linux/sunrpc/
6243
6244KERNEL SELFTEST FRAMEWORK
6245M:	Shuah Khan <shuahkh@osg.samsung.com>
6246L:	linux-kselftest@vger.kernel.org
6247T:	git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6248S:	Maintained
6249F:	tools/testing/selftests
6250
6251KERNEL VIRTUAL MACHINE (KVM)
6252M:	Paolo Bonzini <pbonzini@redhat.com>
6253M:	Radim Krčmář <rkrcmar@redhat.com>
6254L:	kvm@vger.kernel.org
6255W:	http://www.linux-kvm.org
6256T:	git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6257S:	Supported
6258F:	Documentation/*/kvm*.txt
6259F:	Documentation/virtual/kvm/
6260F:	arch/*/kvm/
6261F:	arch/x86/kernel/kvm.c
6262F:	arch/x86/kernel/kvmclock.c
6263F:	arch/*/include/asm/kvm*
6264F:	include/linux/kvm*
6265F:	include/uapi/linux/kvm*
6266F:	virt/kvm/
6267
6268KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6269M:	Joerg Roedel <joro@8bytes.org>
6270L:	kvm@vger.kernel.org
6271W:	http://www.linux-kvm.org/
6272S:	Maintained
6273F:	arch/x86/include/asm/svm.h
6274F:	arch/x86/kvm/svm.c
6275
6276KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6277M:	Alexander Graf <agraf@suse.com>
6278L:	kvm-ppc@vger.kernel.org
6279W:	http://www.linux-kvm.org/
6280T:	git git://github.com/agraf/linux-2.6.git
6281S:	Supported
6282F:	arch/powerpc/include/asm/kvm*
6283F:	arch/powerpc/kvm/
6284
6285KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6286M:	Christian Borntraeger <borntraeger@de.ibm.com>
6287M:	Cornelia Huck <cornelia.huck@de.ibm.com>
6288L:	linux-s390@vger.kernel.org
6289W:	http://www.ibm.com/developerworks/linux/linux390/
6290T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6291S:	Supported
6292F:	Documentation/s390/kvm.txt
6293F:	arch/s390/include/asm/kvm*
6294F:	arch/s390/kvm/
6295
6296KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6297M:	Christoffer Dall <christoffer.dall@linaro.org>
6298M:	Marc Zyngier <marc.zyngier@arm.com>
6299L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6300L:	kvmarm@lists.cs.columbia.edu
6301W:	http://systems.cs.columbia.edu/projects/kvm-arm
6302T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6303S:	Supported
6304F:	arch/arm/include/uapi/asm/kvm*
6305F:	arch/arm/include/asm/kvm*
6306F:	arch/arm/kvm/
6307F:	virt/kvm/arm/
6308F:	include/kvm/arm_*
6309
6310KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6311M:	Christoffer Dall <christoffer.dall@linaro.org>
6312M:	Marc Zyngier <marc.zyngier@arm.com>
6313L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6314L:	kvmarm@lists.cs.columbia.edu
6315S:	Maintained
6316F:	arch/arm64/include/uapi/asm/kvm*
6317F:	arch/arm64/include/asm/kvm*
6318F:	arch/arm64/kvm/
6319
6320KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6321M:	James Hogan <james.hogan@imgtec.com>
6322L:	linux-mips@linux-mips.org
6323S:	Supported
6324F:	arch/mips/include/uapi/asm/kvm*
6325F:	arch/mips/include/asm/kvm*
6326F:	arch/mips/kvm/
6327
6328KEXEC
6329M:	Eric Biederman <ebiederm@xmission.com>
6330W:	http://kernel.org/pub/linux/utils/kernel/kexec/
6331L:	kexec@lists.infradead.org
6332S:	Maintained
6333F:	include/linux/kexec.h
6334F:	include/uapi/linux/kexec.h
6335F:	kernel/kexec.c
6336
6337KEYS/KEYRINGS:
6338M:	David Howells <dhowells@redhat.com>
6339L:	keyrings@vger.kernel.org
6340S:	Maintained
6341F:	Documentation/security/keys.txt
6342F:	include/linux/key.h
6343F:	include/linux/key-type.h
6344F:	include/keys/
6345F:	security/keys/
6346
6347KEYS-TRUSTED
6348M:	David Safford <safford@us.ibm.com>
6349M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
6350L:	linux-security-module@vger.kernel.org
6351L:	keyrings@vger.kernel.org
6352S:	Supported
6353F:	Documentation/security/keys-trusted-encrypted.txt
6354F:	include/keys/trusted-type.h
6355F:	security/keys/trusted.c
6356F:	security/keys/trusted.h
6357
6358KEYS-ENCRYPTED
6359M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
6360M:	David Safford <safford@us.ibm.com>
6361L:	linux-security-module@vger.kernel.org
6362L:	keyrings@vger.kernel.org
6363S:	Supported
6364F:	Documentation/security/keys-trusted-encrypted.txt
6365F:	include/keys/encrypted-type.h
6366F:	security/keys/encrypted-keys/
6367
6368KGDB / KDB /debug_core
6369M:	Jason Wessel <jason.wessel@windriver.com>
6370W:	http://kgdb.wiki.kernel.org/
6371L:	kgdb-bugreport@lists.sourceforge.net
6372T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6373S:	Maintained
6374F:	Documentation/DocBook/kgdb.tmpl
6375F:	drivers/misc/kgdbts.c
6376F:	drivers/tty/serial/kgdboc.c
6377F:	include/linux/kdb.h
6378F:	include/linux/kgdb.h
6379F:	kernel/debug/
6380
6381KMEMCHECK
6382M:	Vegard Nossum <vegardno@ifi.uio.no>
6383M:	Pekka Enberg <penberg@kernel.org>
6384S:	Maintained
6385F:	Documentation/kmemcheck.txt
6386F:	arch/x86/include/asm/kmemcheck.h
6387F:	arch/x86/mm/kmemcheck/
6388F:	include/linux/kmemcheck.h
6389F:	mm/kmemcheck.c
6390
6391KMEMLEAK
6392M:	Catalin Marinas <catalin.marinas@arm.com>
6393S:	Maintained
6394F:	Documentation/kmemleak.txt
6395F:	include/linux/kmemleak.h
6396F:	mm/kmemleak.c
6397F:	mm/kmemleak-test.c
6398
6399KPROBES
6400M:	Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6401M:	Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6402M:	"David S. Miller" <davem@davemloft.net>
6403M:	Masami Hiramatsu <mhiramat@kernel.org>
6404S:	Maintained
6405F:	Documentation/kprobes.txt
6406F:	include/linux/kprobes.h
6407F:	kernel/kprobes.c
6408
6409KS0108 LCD CONTROLLER DRIVER
6410M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6411W:	http://miguelojeda.es/auxdisplay.htm
6412W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6413S:	Maintained
6414F:	Documentation/auxdisplay/ks0108
6415F:	drivers/auxdisplay/ks0108.c
6416F:	include/linux/ks0108.h
6417
6418L3MDEV
6419M:	David Ahern <dsa@cumulusnetworks.com>
6420L:	netdev@vger.kernel.org
6421S:	Maintained
6422F:	net/l3mdev
6423F:	include/net/l3mdev.h
6424
6425LANTIQ MIPS ARCHITECTURE
6426M:	John Crispin <blogic@openwrt.org>
6427L:	linux-mips@linux-mips.org
6428S:	Maintained
6429F:	arch/mips/lantiq
6430
6431LAPB module
6432L:	linux-x25@vger.kernel.org
6433S:	Orphan
6434F:	Documentation/networking/lapb-module.txt
6435F:	include/*/lapb.h
6436F:	net/lapb/
6437
6438LASI 53c700 driver for PARISC
6439M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6440L:	linux-scsi@vger.kernel.org
6441S:	Maintained
6442F:	Documentation/scsi/53c700.txt
6443F:	drivers/scsi/53c700*
6444
6445LED SUBSYSTEM
6446M:	Richard Purdie <rpurdie@rpsys.net>
6447M:	Jacek Anaszewski <j.anaszewski@samsung.com>
6448L:	linux-leds@vger.kernel.org
6449T:	git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6450S:	Maintained
6451F:	drivers/leds/
6452F:	include/linux/leds.h
6453
6454LEGACY EEPROM DRIVER
6455M:	Jean Delvare <jdelvare@suse.com>
6456S:	Maintained
6457F:	Documentation/misc-devices/eeprom
6458F:	drivers/misc/eeprom/eeprom.c
6459
6460LEGO USB Tower driver
6461M:	Juergen Stuber <starblue@users.sourceforge.net>
6462L:	legousb-devel@lists.sourceforge.net
6463W:	http://legousb.sourceforge.net/
6464S:	Maintained
6465F:	drivers/usb/misc/legousbtower.c
6466
6467LG2160 MEDIA DRIVER
6468M:	Michael Krufky <mkrufky@linuxtv.org>
6469L:	linux-media@vger.kernel.org
6470W:	https://linuxtv.org
6471W:	http://github.com/mkrufky
6472Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6473T:	git git://linuxtv.org/mkrufky/tuners.git
6474S:	Maintained
6475F:	drivers/media/dvb-frontends/lg2160.*
6476
6477LGDT3305 MEDIA DRIVER
6478M:	Michael Krufky <mkrufky@linuxtv.org>
6479L:	linux-media@vger.kernel.org
6480W:	https://linuxtv.org
6481W:	http://github.com/mkrufky
6482Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6483T:	git git://linuxtv.org/mkrufky/tuners.git
6484S:	Maintained
6485F:	drivers/media/dvb-frontends/lgdt3305.*
6486
6487LGUEST
6488M:	Rusty Russell <rusty@rustcorp.com.au>
6489L:	lguest@lists.ozlabs.org
6490W:	http://lguest.ozlabs.org/
6491S:	Odd Fixes
6492F:	arch/x86/include/asm/lguest*.h
6493F:	arch/x86/lguest/
6494F:	drivers/lguest/
6495F:	include/linux/lguest*.h
6496F:	tools/lguest/
6497
6498LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6499M:	Tejun Heo <tj@kernel.org>
6500L:	linux-ide@vger.kernel.org
6501T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6502S:	Maintained
6503F:	drivers/ata/
6504F:	include/linux/ata.h
6505F:	include/linux/libata.h
6506
6507LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6508M:	Viresh Kumar <vireshk@kernel.org>
6509L:	linux-ide@vger.kernel.org
6510T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6511S:	Maintained
6512F:	include/linux/pata_arasan_cf_data.h
6513F:	drivers/ata/pata_arasan_cf.c
6514
6515LIBATA PATA DRIVERS
6516M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6517M:	Tejun Heo <tj@kernel.org>
6518L:	linux-ide@vger.kernel.org
6519T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6520S:	Maintained
6521F:	drivers/ata/pata_*.c
6522F:	drivers/ata/ata_generic.c
6523
6524LIBATA SATA AHCI PLATFORM devices support
6525M:	Hans de Goede <hdegoede@redhat.com>
6526M:	Tejun Heo <tj@kernel.org>
6527L:	linux-ide@vger.kernel.org
6528T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6529S:	Maintained
6530F:	drivers/ata/ahci_platform.c
6531F:	drivers/ata/libahci_platform.c
6532F:	include/linux/ahci_platform.h
6533
6534LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6535M:	Mikael Pettersson <mikpelinux@gmail.com>
6536L:	linux-ide@vger.kernel.org
6537T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6538S:	Maintained
6539F:	drivers/ata/sata_promise.*
6540
6541LIBLOCKDEP
6542M:	Sasha Levin <sasha.levin@oracle.com>
6543S:	Maintained
6544F:	tools/lib/lockdep/
6545
6546LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6547M:	Dan Williams <dan.j.williams@intel.com>
6548L:	linux-nvdimm@lists.01.org
6549Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6550T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6551S:	Supported
6552F:	drivers/nvdimm/*
6553F:	include/linux/nd.h
6554F:	include/linux/libnvdimm.h
6555F:	include/uapi/linux/ndctl.h
6556
6557LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6558M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6559L:	linux-nvdimm@lists.01.org
6560Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6561S:	Supported
6562F:	drivers/nvdimm/blk.c
6563F:	drivers/nvdimm/region_devs.c
6564F:	drivers/acpi/nfit*
6565
6566LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6567M:	Vishal Verma <vishal.l.verma@intel.com>
6568L:	linux-nvdimm@lists.01.org
6569Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6570S:	Supported
6571F:	drivers/nvdimm/btt*
6572
6573LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6574M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6575L:	linux-nvdimm@lists.01.org
6576Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6577S:	Supported
6578F:	drivers/nvdimm/pmem.c
6579F:	include/linux/pmem.h
6580F:	arch/*/include/asm/pmem.h
6581
6582LIGHTNVM PLATFORM SUPPORT
6583M:	Matias Bjorling <mb@lightnvm.io>
6584W:	http://github/OpenChannelSSD
6585L:	linux-block@vger.kernel.org
6586S:	Maintained
6587F:	drivers/lightnvm/
6588F:	include/linux/lightnvm.h
6589F:	include/uapi/linux/lightnvm.h
6590
6591LINUX FOR IBM pSERIES (RS/6000)
6592M:	Paul Mackerras <paulus@au.ibm.com>
6593W:	http://www.ibm.com/linux/ltc/projects/ppc
6594S:	Supported
6595F:	arch/powerpc/boot/rs6000.h
6596
6597LINUX FOR POWERPC (32-BIT AND 64-BIT)
6598M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6599M:	Paul Mackerras <paulus@samba.org>
6600M:	Michael Ellerman <mpe@ellerman.id.au>
6601W:	http://www.penguinppc.org/
6602L:	linuxppc-dev@lists.ozlabs.org
6603Q:	http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6604T:	git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6605S:	Supported
6606F:	Documentation/powerpc/
6607F:	arch/powerpc/
6608
6609LINUX FOR POWER MACINTOSH
6610M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6611W:	http://www.penguinppc.org/
6612L:	linuxppc-dev@lists.ozlabs.org
6613S:	Maintained
6614F:	arch/powerpc/platforms/powermac/
6615F:	drivers/macintosh/
6616
6617LINUX FOR POWERPC EMBEDDED MPC5XXX
6618M:	Anatolij Gustschin <agust@denx.de>
6619L:	linuxppc-dev@lists.ozlabs.org
6620T:	git git://git.denx.de/linux-denx-agust.git
6621S:	Maintained
6622F:	arch/powerpc/platforms/512x/
6623F:	arch/powerpc/platforms/52xx/
6624
6625LINUX FOR POWERPC EMBEDDED PPC4XX
6626M:	Alistair Popple <alistair@popple.id.au>
6627M:	Matt Porter <mporter@kernel.crashing.org>
6628W:	http://www.penguinppc.org/
6629L:	linuxppc-dev@lists.ozlabs.org
6630S:	Maintained
6631F:	arch/powerpc/platforms/40x/
6632F:	arch/powerpc/platforms/44x/
6633
6634LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6635L:	linuxppc-dev@lists.ozlabs.org
6636S:	Orphan
6637F:	arch/powerpc/*/*virtex*
6638F:	arch/powerpc/*/*/*virtex*
6639
6640LINUX FOR POWERPC EMBEDDED PPC8XX
6641M:	Vitaly Bordug <vitb@kernel.crashing.org>
6642W:	http://www.penguinppc.org/
6643L:	linuxppc-dev@lists.ozlabs.org
6644S:	Maintained
6645F:	arch/powerpc/platforms/8xx/
6646
6647LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6648M:	Scott Wood <oss@buserror.net>
6649M:	Kumar Gala <galak@kernel.crashing.org>
6650W:	http://www.penguinppc.org/
6651L:	linuxppc-dev@lists.ozlabs.org
6652T:	git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6653S:	Maintained
6654F:	arch/powerpc/platforms/83xx/
6655F:	arch/powerpc/platforms/85xx/
6656
6657LINUX FOR POWERPC PA SEMI PWRFICIENT
6658M:	Olof Johansson <olof@lixom.net>
6659L:	linuxppc-dev@lists.ozlabs.org
6660S:	Maintained
6661F:	arch/powerpc/platforms/pasemi/
6662F:	drivers/*/*pasemi*
6663F:	drivers/*/*/*pasemi*
6664
6665LINUX SECURITY MODULE (LSM) FRAMEWORK
6666M:	Chris Wright <chrisw@sous-sol.org>
6667L:	linux-security-module@vger.kernel.org
6668S:	Supported
6669
6670LIS3LV02D ACCELEROMETER DRIVER
6671M:	Eric Piel <eric.piel@tremplin-utc.net>
6672S:	Maintained
6673F:	Documentation/misc-devices/lis3lv02d
6674F:	drivers/misc/lis3lv02d/
6675F:	drivers/platform/x86/hp_accel.c
6676
6677LIVE PATCHING
6678M:	Josh Poimboeuf <jpoimboe@redhat.com>
6679M:	Jessica Yu <jeyu@redhat.com>
6680M:	Jiri Kosina <jikos@kernel.org>
6681M:	Miroslav Benes <mbenes@suse.cz>
6682R:	Petr Mladek <pmladek@suse.com>
6683S:	Maintained
6684F:	kernel/livepatch/
6685F:	include/linux/livepatch.h
6686F:	arch/x86/include/asm/livepatch.h
6687F:	arch/x86/kernel/livepatch.c
6688F:	Documentation/ABI/testing/sysfs-kernel-livepatch
6689F:	samples/livepatch/
6690L:	live-patching@vger.kernel.org
6691T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6692
6693LINUX KERNEL DUMP TEST MODULE (LKDTM)
6694M:	Kees Cook <keescook@chromium.org>
6695S:	Maintained
6696F:	drivers/misc/lkdtm.c
6697
6698LLC (802.2)
6699M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6700S:	Maintained
6701F:	include/linux/llc.h
6702F:	include/uapi/linux/llc.h
6703F:	include/net/llc*
6704F:	net/llc/
6705
6706LM73 HARDWARE MONITOR DRIVER
6707M:	Guillaume Ligneul <guillaume.ligneul@gmail.com>
6708L:	linux-hwmon@vger.kernel.org
6709S:	Maintained
6710F:	drivers/hwmon/lm73.c
6711
6712LM78 HARDWARE MONITOR DRIVER
6713M:	Jean Delvare <jdelvare@suse.com>
6714L:	linux-hwmon@vger.kernel.org
6715S:	Maintained
6716F:	Documentation/hwmon/lm78
6717F:	drivers/hwmon/lm78.c
6718
6719LM83 HARDWARE MONITOR DRIVER
6720M:	Jean Delvare <jdelvare@suse.com>
6721L:	linux-hwmon@vger.kernel.org
6722S:	Maintained
6723F:	Documentation/hwmon/lm83
6724F:	drivers/hwmon/lm83.c
6725
6726LM90 HARDWARE MONITOR DRIVER
6727M:	Jean Delvare <jdelvare@suse.com>
6728L:	linux-hwmon@vger.kernel.org
6729S:	Maintained
6730F:	Documentation/hwmon/lm90
6731F:	Documentation/devicetree/bindings/hwmon/lm90.txt
6732F:	drivers/hwmon/lm90.c
6733
6734LM95234 HARDWARE MONITOR DRIVER
6735M:	Guenter Roeck <linux@roeck-us.net>
6736L:	linux-hwmon@vger.kernel.org
6737S:	Maintained
6738F:	Documentation/hwmon/lm95234
6739F:	drivers/hwmon/lm95234.c
6740
6741LME2510 MEDIA DRIVER
6742M:	Malcolm Priestley <tvboxspy@gmail.com>
6743L:	linux-media@vger.kernel.org
6744W:	https://linuxtv.org
6745Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6746S:	Maintained
6747F:	drivers/media/usb/dvb-usb-v2/lmedm04*
6748
6749LOCKDEP AND LOCKSTAT
6750M:	Peter Zijlstra <peterz@infradead.org>
6751M:	Ingo Molnar <mingo@redhat.com>
6752L:	linux-kernel@vger.kernel.org
6753T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6754S:	Maintained
6755F:	Documentation/locking/lockdep*.txt
6756F:	Documentation/locking/lockstat.txt
6757F:	include/linux/lockdep.h
6758F:	kernel/locking/
6759
6760LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6761M:	"Richard Russon (FlatCap)" <ldm@flatcap.org>
6762L:	linux-ntfs-dev@lists.sourceforge.net
6763W:	http://www.linux-ntfs.org/content/view/19/37/
6764S:	Maintained
6765F:	Documentation/ldm.txt
6766F:	block/partitions/ldm.*
6767
6768LogFS
6769M:	Joern Engel <joern@logfs.org>
6770M:	Prasad Joshi <prasadjoshi.linux@gmail.com>
6771L:	logfs@logfs.org
6772W:	logfs.org
6773S:	Maintained
6774F:	fs/logfs/
6775
6776LPC32XX MACHINE SUPPORT
6777M:	Roland Stigge <stigge@antcom.de>
6778L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6779S:	Maintained
6780F:	arch/arm/mach-lpc32xx/
6781
6782LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6783M:	Sathya Prakash <sathya.prakash@broadcom.com>
6784M:	Chaitra P B <chaitra.basappa@broadcom.com>
6785M:	Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
6786L:	MPT-FusionLinux.pdl@broadcom.com
6787L:	linux-scsi@vger.kernel.org
6788W:	http://www.avagotech.com/support/
6789S:	Supported
6790F:	drivers/message/fusion/
6791F:	drivers/scsi/mpt2sas/
6792F:	drivers/scsi/mpt3sas/
6793
6794LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6795M:	Matthew Wilcox <matthew@wil.cx>
6796L:	linux-scsi@vger.kernel.org
6797S:	Maintained
6798F:	drivers/scsi/sym53c8xx_2/
6799
6800LTC4261 HARDWARE MONITOR DRIVER
6801M:	Guenter Roeck <linux@roeck-us.net>
6802L:	linux-hwmon@vger.kernel.org
6803S:	Maintained
6804F:	Documentation/hwmon/ltc4261
6805F:	drivers/hwmon/ltc4261.c
6806
6807LTP (Linux Test Project)
6808M:	Mike Frysinger <vapier@gentoo.org>
6809M:	Cyril Hrubis <chrubis@suse.cz>
6810M:	Wanlong Gao <wanlong.gao@gmail.com>
6811M:	Jan Stancek <jstancek@redhat.com>
6812M:	Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6813M:	Alexey Kodanev <alexey.kodanev@oracle.com>
6814L:	ltp@lists.linux.it (subscribers-only)
6815W:	http://linux-test-project.github.io/
6816T:	git git://github.com/linux-test-project/ltp.git
6817S:	Maintained
6818
6819M32R ARCHITECTURE
6820W:	http://www.linux-m32r.org/
6821S:	Orphan
6822F:	arch/m32r/
6823
6824M68K ARCHITECTURE
6825M:	Geert Uytterhoeven <geert@linux-m68k.org>
6826L:	linux-m68k@lists.linux-m68k.org
6827W:	http://www.linux-m68k.org/
6828T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6829S:	Maintained
6830F:	arch/m68k/
6831F:	drivers/zorro/
6832
6833M68K ON APPLE MACINTOSH
6834M:	Joshua Thompson <funaho@jurai.org>
6835W:	http://www.mac.linux-m68k.org/
6836L:	linux-m68k@lists.linux-m68k.org
6837S:	Maintained
6838F:	arch/m68k/mac/
6839
6840M68K ON HP9000/300
6841M:	Philip Blundell <philb@gnu.org>
6842W:	http://www.tazenda.demon.co.uk/phil/linux-hp
6843S:	Maintained
6844F:	arch/m68k/hp300/
6845
6846M88DS3103 MEDIA DRIVER
6847M:	Antti Palosaari <crope@iki.fi>
6848L:	linux-media@vger.kernel.org
6849W:	https://linuxtv.org
6850W:	http://palosaari.fi/linux/
6851Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6852T:	git git://linuxtv.org/anttip/media_tree.git
6853S:	Maintained
6854F:	drivers/media/dvb-frontends/m88ds3103*
6855
6856M88RS2000 MEDIA DRIVER
6857M:	Malcolm Priestley <tvboxspy@gmail.com>
6858L:	linux-media@vger.kernel.org
6859W:	https://linuxtv.org
6860Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6861S:	Maintained
6862F:	drivers/media/dvb-frontends/m88rs2000*
6863
6864MA901 MASTERKIT USB FM RADIO DRIVER
6865M:	Alexey Klimov <klimov.linux@gmail.com>
6866L:	linux-media@vger.kernel.org
6867T:	git git://linuxtv.org/media_tree.git
6868S:	Maintained
6869F:	drivers/media/radio/radio-ma901.c
6870
6871MAC80211
6872M:	Johannes Berg <johannes@sipsolutions.net>
6873L:	linux-wireless@vger.kernel.org
6874W:	http://wireless.kernel.org/
6875T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6876T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6877S:	Maintained
6878F:	Documentation/networking/mac80211-injection.txt
6879F:	include/net/mac80211.h
6880F:	net/mac80211/
6881F:	drivers/net/wireless/mac80211_hwsim.[ch]
6882
6883MACVLAN DRIVER
6884M:	Patrick McHardy <kaber@trash.net>
6885L:	netdev@vger.kernel.org
6886S:	Maintained
6887F:	drivers/net/macvlan.c
6888F:	include/linux/if_macvlan.h
6889
6890MAILBOX API
6891M:	Jassi Brar <jassisinghbrar@gmail.com>
6892L:	linux-kernel@vger.kernel.org
6893S:	Maintained
6894F:	drivers/mailbox/
6895F:	include/linux/mailbox_client.h
6896F:	include/linux/mailbox_controller.h
6897
6898MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6899M:	Michael Kerrisk <mtk.manpages@gmail.com>
6900W:	http://www.kernel.org/doc/man-pages
6901L:	linux-man@vger.kernel.org
6902S:	Maintained
6903
6904MARVELL ARMADA DRM SUPPORT
6905M:	Russell King <rmk+kernel@armlinux.org.uk>
6906S:	Maintained
6907F:	drivers/gpu/drm/armada/
6908
6909MARVELL 88E6352 DSA support
6910M:	Guenter Roeck <linux@roeck-us.net>
6911S:	Maintained
6912F:	drivers/net/dsa/mv88e6352.c
6913
6914MARVELL CRYPTO DRIVER
6915M:	Boris Brezillon <boris.brezillon@free-electrons.com>
6916M:	Arnaud Ebalard <arno@natisbad.org>
6917F:	drivers/crypto/marvell/
6918S:	Maintained
6919L:	linux-crypto@vger.kernel.org
6920
6921MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6922M:	Mirko Lindner <mlindner@marvell.com>
6923M:	Stephen Hemminger <stephen@networkplumber.org>
6924L:	netdev@vger.kernel.org
6925S:	Maintained
6926F:	drivers/net/ethernet/marvell/sk*
6927
6928MARVELL LIBERTAS WIRELESS DRIVER
6929L:	libertas-dev@lists.infradead.org
6930S:	Orphan
6931F:	drivers/net/wireless/marvell/libertas/
6932
6933MARVELL MV643XX ETHERNET DRIVER
6934M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6935L:	netdev@vger.kernel.org
6936S:	Maintained
6937F:	drivers/net/ethernet/marvell/mv643xx_eth.*
6938F:	include/linux/mv643xx.h
6939
6940MARVELL MVNETA ETHERNET DRIVER
6941M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6942L:	netdev@vger.kernel.org
6943S:	Maintained
6944F:	drivers/net/ethernet/marvell/mvneta.*
6945
6946MARVELL MWIFIEX WIRELESS DRIVER
6947M:	Amitkumar Karwar <akarwar@marvell.com>
6948M:	Nishant Sarmukadam <nishants@marvell.com>
6949L:	linux-wireless@vger.kernel.org
6950S:	Maintained
6951F:	drivers/net/wireless/marvell/mwifiex/
6952
6953MARVELL MWL8K WIRELESS DRIVER
6954M:	Lennert Buytenhek <buytenh@wantstofly.org>
6955L:	linux-wireless@vger.kernel.org
6956S:	Odd Fixes
6957F:	drivers/net/wireless/marvell/mwl8k.c
6958
6959MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6960M:	Nicolas Pitre <nico@fluxnic.net>
6961S:	Odd Fixes
6962F:	drivers/mmc/host/mvsdio.*
6963
6964MATROX FRAMEBUFFER DRIVER
6965L:	linux-fbdev@vger.kernel.org
6966S:	Orphan
6967F:	drivers/video/fbdev/matrox/matroxfb_*
6968F:	include/uapi/linux/matroxfb.h
6969
6970MAX16065 HARDWARE MONITOR DRIVER
6971M:	Guenter Roeck <linux@roeck-us.net>
6972L:	linux-hwmon@vger.kernel.org
6973S:	Maintained
6974F:	Documentation/hwmon/max16065
6975F:	drivers/hwmon/max16065.c
6976
6977MAX20751 HARDWARE MONITOR DRIVER
6978M:	Guenter Roeck <linux@roeck-us.net>
6979L:	linux-hwmon@vger.kernel.org
6980S:	Maintained
6981F:	Documentation/hwmon/max20751
6982F:	drivers/hwmon/max20751.c
6983
6984MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6985M:	"Hans J. Koch" <hjk@hansjkoch.de>
6986L:	linux-hwmon@vger.kernel.org
6987S:	Maintained
6988F:	Documentation/hwmon/max6650
6989F:	drivers/hwmon/max6650.c
6990
6991MAX6697 HARDWARE MONITOR DRIVER
6992M:	Guenter Roeck <linux@roeck-us.net>
6993L:	linux-hwmon@vger.kernel.org
6994S:	Maintained
6995F:	Documentation/hwmon/max6697
6996F:	Documentation/devicetree/bindings/i2c/max6697.txt
6997F:	drivers/hwmon/max6697.c
6998F:	include/linux/platform_data/max6697.h
6999
7000MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7001M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
7002L:	linux-pm@vger.kernel.org
7003S:	Supported
7004F:	drivers/power/max14577_charger.c
7005F:	drivers/power/max77693_charger.c
7006
7007MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7008M:	Javier Martinez Canillas <javier@osg.samsung.com>
7009L:	linux-kernel@vger.kernel.org
7010S:	Supported
7011F:	drivers/*/*max77802*.c
7012F:	Documentation/devicetree/bindings/*/*max77802.txt
7013F:	include/dt-bindings/*/*max77802.h
7014
7015MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7016M:	Chanwoo Choi <cw00.choi@samsung.com>
7017M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
7018L:	linux-kernel@vger.kernel.org
7019S:	Supported
7020F:	drivers/*/max14577.c
7021F:	drivers/*/max77686*.c
7022F:	drivers/*/max77693.c
7023F:	drivers/extcon/extcon-max14577.c
7024F:	drivers/extcon/extcon-max77693.c
7025F:	drivers/rtc/rtc-max77686.c
7026F:	drivers/clk/clk-max77686.c
7027F:	Documentation/devicetree/bindings/mfd/max14577.txt
7028F:	Documentation/devicetree/bindings/*/max77686.txt
7029F:	Documentation/devicetree/bindings/mfd/max77693.txt
7030F:	Documentation/devicetree/bindings/clock/maxim,max77686.txt
7031F:	include/linux/mfd/max14577*.h
7032F:	include/linux/mfd/max77686*.h
7033F:	include/linux/mfd/max77693*.h
7034
7035MAXIRADIO FM RADIO RECEIVER DRIVER
7036M:	Hans Verkuil <hverkuil@xs4all.nl>
7037L:	linux-media@vger.kernel.org
7038T:	git git://linuxtv.org/media_tree.git
7039W:	https://linuxtv.org
7040S:	Maintained
7041F:	drivers/media/radio/radio-maxiradio*
7042
7043MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7044M:	Peter Rosin <peda@axentia.se>
7045L:	linux-iio@vger.kernel.org
7046S:	Maintained
7047F:	drivers/iio/potentiometer/mcp4531.c
7048
7049MEDIA DRIVERS FOR RENESAS - VSP1
7050M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7051L:	linux-media@vger.kernel.org
7052L:	linux-renesas-soc@vger.kernel.org
7053T:	git git://linuxtv.org/media_tree.git
7054S:	Supported
7055F:	Documentation/devicetree/bindings/media/renesas,vsp1.txt
7056F:	drivers/media/platform/vsp1/
7057
7058MEDIA DRIVERS FOR ASCOT2E
7059M:	Sergey Kozlov <serjk@netup.ru>
7060L:	linux-media@vger.kernel.org
7061W:	https://linuxtv.org
7062W:	http://netup.tv/
7063T:	git git://linuxtv.org/media_tree.git
7064S:	Supported
7065F:	drivers/media/dvb-frontends/ascot2e*
7066
7067MEDIA DRIVERS FOR CXD2841ER
7068M:	Sergey Kozlov <serjk@netup.ru>
7069L:	linux-media@vger.kernel.org
7070W:	https://linuxtv.org
7071W:	http://netup.tv/
7072T:	git git://linuxtv.org/media_tree.git
7073S:	Supported
7074F:	drivers/media/dvb-frontends/cxd2841er*
7075
7076MEDIA DRIVERS FOR HORUS3A
7077M:	Sergey Kozlov <serjk@netup.ru>
7078L:	linux-media@vger.kernel.org
7079W:	https://linuxtv.org
7080W:	http://netup.tv/
7081T:	git git://linuxtv.org/media_tree.git
7082S:	Supported
7083F:	drivers/media/dvb-frontends/horus3a*
7084
7085MEDIA DRIVERS FOR LNBH25
7086M:	Sergey Kozlov <serjk@netup.ru>
7087L:	linux-media@vger.kernel.org
7088W:	https://linuxtv.org
7089W:	http://netup.tv/
7090T:	git git://linuxtv.org/media_tree.git
7091S:	Supported
7092F:	drivers/media/dvb-frontends/lnbh25*
7093
7094MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7095M:	Sergey Kozlov <serjk@netup.ru>
7096L:	linux-media@vger.kernel.org
7097W:	https://linuxtv.org
7098W:	http://netup.tv/
7099T:	git git://linuxtv.org/media_tree.git
7100S:	Supported
7101F:	drivers/media/pci/netup_unidvb/*
7102
7103MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7104M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7105P:	LinuxTV.org Project
7106L:	linux-media@vger.kernel.org
7107W:	https://linuxtv.org
7108Q:	http://patchwork.kernel.org/project/linux-media/list/
7109T:	git git://linuxtv.org/media_tree.git
7110S:	Maintained
7111F:	Documentation/dvb/
7112F:	Documentation/video4linux/
7113F:	Documentation/DocBook/media/
7114F:	drivers/media/
7115F:	drivers/staging/media/
7116F:	include/linux/platform_data/media/
7117F:	include/media/
7118F:	include/uapi/linux/dvb/
7119F:	include/uapi/linux/videodev2.h
7120F:	include/uapi/linux/media.h
7121F:	include/uapi/linux/v4l2-*
7122F:	include/uapi/linux/meye.h
7123F:	include/uapi/linux/ivtv*
7124F:	include/uapi/linux/uvcvideo.h
7125
7126MEDIATEK ETHERNET DRIVER
7127M:	Felix Fietkau <nbd@openwrt.org>
7128M:	John Crispin <blogic@openwrt.org>
7129L:	netdev@vger.kernel.org
7130S:	Maintained
7131F:	drivers/net/ethernet/mediatek/
7132
7133MEDIATEK MT7601U WIRELESS LAN DRIVER
7134M:	Jakub Kicinski <kubakici@wp.pl>
7135L:	linux-wireless@vger.kernel.org
7136S:	Maintained
7137F:	drivers/net/wireless/mediatek/mt7601u/
7138
7139MEGARAID SCSI/SAS DRIVERS
7140M:	Kashyap Desai <kashyap.desai@avagotech.com>
7141M:	Sumit Saxena <sumit.saxena@avagotech.com>
7142M:	Uday Lingala <uday.lingala@avagotech.com>
7143L:	megaraidlinux.pdl@avagotech.com
7144L:	linux-scsi@vger.kernel.org
7145W:	http://www.lsi.com
7146S:	Maintained
7147F:	Documentation/scsi/megaraid.txt
7148F:	drivers/scsi/megaraid.*
7149F:	drivers/scsi/megaraid/
7150
7151MELLANOX ETHERNET DRIVER (mlx4_en)
7152M: 	Eugenia Emantayev <eugenia@mellanox.com>
7153L:	netdev@vger.kernel.org
7154S:	Supported
7155W:	http://www.mellanox.com
7156Q:	http://patchwork.ozlabs.org/project/netdev/list/
7157F:	drivers/net/ethernet/mellanox/mlx4/en_*
7158
7159MELLANOX ETHERNET DRIVER (mlx5e)
7160M:	Saeed Mahameed <saeedm@mellanox.com>
7161L:	netdev@vger.kernel.org
7162S:	Supported
7163W:	http://www.mellanox.com
7164Q:	http://patchwork.ozlabs.org/project/netdev/list/
7165F:	drivers/net/ethernet/mellanox/mlx5/core/en_*
7166
7167MELLANOX ETHERNET SWITCH DRIVERS
7168M:	Jiri Pirko <jiri@mellanox.com>
7169M:	Ido Schimmel <idosch@mellanox.com>
7170L:	netdev@vger.kernel.org
7171S:	Supported
7172W:	http://www.mellanox.com
7173Q:	http://patchwork.ozlabs.org/project/netdev/list/
7174F:	drivers/net/ethernet/mellanox/mlxsw/
7175
7176MEMBARRIER SUPPORT
7177M:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7178M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7179L:	linux-kernel@vger.kernel.org
7180S:	Supported
7181F:	kernel/membarrier.c
7182F:	include/uapi/linux/membarrier.h
7183
7184MEMORY MANAGEMENT
7185L:	linux-mm@kvack.org
7186W:	http://www.linux-mm.org
7187S:	Maintained
7188F:	include/linux/mm.h
7189F:	include/linux/gfp.h
7190F:	include/linux/mmzone.h
7191F:	include/linux/memory_hotplug.h
7192F:	include/linux/vmalloc.h
7193F:	mm/
7194
7195MEMORY TECHNOLOGY DEVICES (MTD)
7196M:	David Woodhouse <dwmw2@infradead.org>
7197M:	Brian Norris <computersforpeace@gmail.com>
7198L:	linux-mtd@lists.infradead.org
7199W:	http://www.linux-mtd.infradead.org/
7200Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
7201T:	git git://git.infradead.org/linux-mtd.git
7202T:	git git://git.infradead.org/l2-mtd.git
7203S:	Maintained
7204F:	drivers/mtd/
7205F:	include/linux/mtd/
7206F:	include/uapi/mtd/
7207
7208MEN A21 WATCHDOG DRIVER
7209M:	Johannes Thumshirn <morbidrsa@gmail.com>
7210L:	linux-watchdog@vger.kernel.org
7211S:	Maintained
7212F:	drivers/watchdog/mena21_wdt.c
7213
7214MEN CHAMELEON BUS (mcb)
7215M:	Johannes Thumshirn <morbidrsa@gmail.com>
7216S:	Maintained
7217F:	drivers/mcb/
7218F:	include/linux/mcb.h
7219F:	Documentation/men-chameleon-bus.txt
7220
7221MEN F21BMC (Board Management Controller)
7222M:	Andreas Werner <andreas.werner@men.de>
7223S:	Supported
7224F:	drivers/mfd/menf21bmc.c
7225F:	drivers/watchdog/menf21bmc_wdt.c
7226F:	drivers/leds/leds-menf21bmc.c
7227F:	drivers/hwmon/menf21bmc_hwmon.c
7228F:	Documentation/hwmon/menf21bmc
7229
7230METAG ARCHITECTURE
7231M:	James Hogan <james.hogan@imgtec.com>
7232L:	linux-metag@vger.kernel.org
7233T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7234S:	Odd Fixes
7235F:	arch/metag/
7236F:	Documentation/metag/
7237F:	Documentation/devicetree/bindings/metag/
7238F:	Documentation/devicetree/bindings/interrupt-controller/img,*
7239F:	drivers/clocksource/metag_generic.c
7240F:	drivers/irqchip/irq-metag.c
7241F:	drivers/irqchip/irq-metag-ext.c
7242F:	drivers/tty/metag_da.c
7243
7244MICROBLAZE ARCHITECTURE
7245M:	Michal Simek <monstr@monstr.eu>
7246W:	http://www.monstr.eu/fdt/
7247T:	git git://git.monstr.eu/linux-2.6-microblaze.git
7248S:	Supported
7249F:	arch/microblaze/
7250
7251MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7252M:	Chen Yu <yu.c.chen@intel.com>
7253L:	platform-driver-x86@vger.kernel.org
7254S:	Supported
7255F:	drivers/platform/x86/surfacepro3_button.c
7256
7257MICROTEK X6 SCANNER
7258M:	Oliver Neukum <oliver@neukum.org>
7259S:	Maintained
7260F:	drivers/usb/image/microtek.*
7261
7262MIPS
7263M:	Ralf Baechle <ralf@linux-mips.org>
7264L:	linux-mips@linux-mips.org
7265W:	http://www.linux-mips.org/
7266T:	git git://git.linux-mips.org/pub/scm/ralf/linux.git
7267Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
7268S:	Supported
7269F:	Documentation/mips/
7270F:	arch/mips/
7271
7272MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7273M:	Hans Verkuil <hverkuil@xs4all.nl>
7274L:	linux-media@vger.kernel.org
7275T:	git git://linuxtv.org/media_tree.git
7276W:	https://linuxtv.org
7277S:	Odd Fixes
7278F:	drivers/media/radio/radio-miropcm20*
7279
7280MELLANOX MLX4 core VPI driver
7281M:	Yishai Hadas <yishaih@mellanox.com>
7282L:	netdev@vger.kernel.org
7283L:	linux-rdma@vger.kernel.org
7284W:	http://www.mellanox.com
7285Q:	http://patchwork.ozlabs.org/project/netdev/list/
7286S:	Supported
7287F:	drivers/net/ethernet/mellanox/mlx4/
7288F:	include/linux/mlx4/
7289
7290MELLANOX MLX4 IB driver
7291M:	Yishai Hadas <yishaih@mellanox.com>
7292L:	linux-rdma@vger.kernel.org
7293W:	http://www.mellanox.com
7294Q:	http://patchwork.kernel.org/project/linux-rdma/list/
7295S:	Supported
7296F:	drivers/infiniband/hw/mlx4/
7297F:	include/linux/mlx4/
7298
7299MELLANOX MLX5 core VPI driver
7300M:	Matan Barak <matanb@mellanox.com>
7301M:	Leon Romanovsky <leonro@mellanox.com>
7302L:	netdev@vger.kernel.org
7303L:	linux-rdma@vger.kernel.org
7304W:	http://www.mellanox.com
7305Q:	http://patchwork.ozlabs.org/project/netdev/list/
7306S:	Supported
7307F:	drivers/net/ethernet/mellanox/mlx5/core/
7308F:	include/linux/mlx5/
7309
7310MELLANOX MLX5 IB driver
7311M:	Matan Barak <matanb@mellanox.com>
7312M:	Leon Romanovsky <leonro@mellanox.com>
7313L:	linux-rdma@vger.kernel.org
7314W:	http://www.mellanox.com
7315Q:	http://patchwork.kernel.org/project/linux-rdma/list/
7316S:	Supported
7317F:	drivers/infiniband/hw/mlx5/
7318F:	include/linux/mlx5/
7319
7320MELEXIS MLX90614 DRIVER
7321M:	Crt Mori <cmo@melexis.com>
7322L:	linux-iio@vger.kernel.org
7323W:	http://www.melexis.com
7324S:	Supported
7325F:	drivers/iio/temperature/mlx90614.c
7326
7327MN88472 MEDIA DRIVER
7328M:	Antti Palosaari <crope@iki.fi>
7329L:	linux-media@vger.kernel.org
7330W:	https://linuxtv.org
7331W:	http://palosaari.fi/linux/
7332Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7333T:	git git://linuxtv.org/anttip/media_tree.git
7334S:	Maintained
7335F:	drivers/staging/media/mn88472/
7336F:	drivers/media/dvb-frontends/mn88472.h
7337
7338MN88473 MEDIA DRIVER
7339M:	Antti Palosaari <crope@iki.fi>
7340L:	linux-media@vger.kernel.org
7341W:	https://linuxtv.org
7342W:	http://palosaari.fi/linux/
7343Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7344S:	Maintained
7345F:	drivers/media/dvb-frontends/mn88473*
7346
7347MODULE SUPPORT
7348M:	Rusty Russell <rusty@rustcorp.com.au>
7349S:	Maintained
7350F:	include/linux/module.h
7351F:	kernel/module.c
7352
7353MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7354W:	http://popies.net/meye/
7355S:	Orphan
7356F:	Documentation/video4linux/meye.txt
7357F:	drivers/media/pci/meye/
7358F:	include/uapi/linux/meye.h
7359
7360MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7361M:	Jiri Slaby <jirislaby@gmail.com>
7362S:	Maintained
7363F:	Documentation/serial/moxa-smartio
7364F:	drivers/tty/mxser.*
7365
7366MR800 AVERMEDIA USB FM RADIO DRIVER
7367M:	Alexey Klimov <klimov.linux@gmail.com>
7368L:	linux-media@vger.kernel.org
7369T:	git git://linuxtv.org/media_tree.git
7370S:	Maintained
7371F:	drivers/media/radio/radio-mr800.c
7372
7373MRF24J40 IEEE 802.15.4 RADIO DRIVER
7374M:	Alan Ott <alan@signal11.us>
7375L:	linux-wpan@vger.kernel.org
7376S:	Maintained
7377F:	drivers/net/ieee802154/mrf24j40.c
7378F:	Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7379
7380MSI LAPTOP SUPPORT
7381M:	"Lee, Chun-Yi" <jlee@suse.com>
7382L:	platform-driver-x86@vger.kernel.org
7383S:	Maintained
7384F:	drivers/platform/x86/msi-laptop.c
7385
7386MSI WMI SUPPORT
7387L:	platform-driver-x86@vger.kernel.org
7388S:	Orphan
7389F:	drivers/platform/x86/msi-wmi.c
7390
7391MSI001 MEDIA DRIVER
7392M:	Antti Palosaari <crope@iki.fi>
7393L:	linux-media@vger.kernel.org
7394W:	https://linuxtv.org
7395W:	http://palosaari.fi/linux/
7396Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7397T:	git git://linuxtv.org/anttip/media_tree.git
7398S:	Maintained
7399F:	drivers/media/tuners/msi001*
7400
7401MSI2500 MEDIA DRIVER
7402M:	Antti Palosaari <crope@iki.fi>
7403L:	linux-media@vger.kernel.org
7404W:	https://linuxtv.org
7405W:	http://palosaari.fi/linux/
7406Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7407T:	git git://linuxtv.org/anttip/media_tree.git
7408S:	Maintained
7409F:	drivers/media/usb/msi2500/
7410
7411MSYSTEMS DISKONCHIP G3 MTD DRIVER
7412M:	Robert Jarzmik <robert.jarzmik@free.fr>
7413L:	linux-mtd@lists.infradead.org
7414S:	Maintained
7415F:	drivers/mtd/devices/docg3*
7416
7417MT9M032 APTINA SENSOR DRIVER
7418M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7419L:	linux-media@vger.kernel.org
7420T:	git git://linuxtv.org/media_tree.git
7421S:	Maintained
7422F:	drivers/media/i2c/mt9m032.c
7423F:	include/media/i2c/mt9m032.h
7424
7425MT9P031 APTINA CAMERA SENSOR
7426M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7427L:	linux-media@vger.kernel.org
7428T:	git git://linuxtv.org/media_tree.git
7429S:	Maintained
7430F:	drivers/media/i2c/mt9p031.c
7431F:	include/media/i2c/mt9p031.h
7432
7433MT9T001 APTINA CAMERA SENSOR
7434M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7435L:	linux-media@vger.kernel.org
7436T:	git git://linuxtv.org/media_tree.git
7437S:	Maintained
7438F:	drivers/media/i2c/mt9t001.c
7439F:	include/media/i2c/mt9t001.h
7440
7441MT9V032 APTINA CAMERA SENSOR
7442M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7443L:	linux-media@vger.kernel.org
7444T:	git git://linuxtv.org/media_tree.git
7445S:	Maintained
7446F:	Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7447F:	drivers/media/i2c/mt9v032.c
7448F:	include/media/i2c/mt9v032.h
7449
7450MULTIFUNCTION DEVICES (MFD)
7451M:	Lee Jones <lee.jones@linaro.org>
7452T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7453S:	Supported
7454F:	drivers/mfd/
7455F:	include/linux/mfd/
7456
7457MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7458M:	Ulf Hansson <ulf.hansson@linaro.org>
7459L:	linux-mmc@vger.kernel.org
7460T:	git git://git.linaro.org/people/ulf.hansson/mmc.git
7461S:	Maintained
7462F:	drivers/mmc/
7463F:	include/linux/mmc/
7464F:	include/uapi/linux/mmc/
7465
7466MULTIMEDIA CARD (MMC) ETC. OVER SPI
7467S:	Orphan
7468F:	drivers/mmc/host/mmc_spi.c
7469F:	include/linux/spi/mmc_spi.h
7470
7471MULTISOUND SOUND DRIVER
7472M:	Andrew Veliath <andrewtv@usa.net>
7473S:	Maintained
7474F:	Documentation/sound/oss/MultiSound
7475F:	sound/oss/msnd*
7476
7477MULTITECH MULTIPORT CARD (ISICOM)
7478S:	Orphan
7479F:	drivers/tty/isicom.c
7480F:	include/linux/isicom.h
7481
7482MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7483M:	Bin Liu <b-liu@ti.com>
7484L:	linux-usb@vger.kernel.org
7485T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7486S:	Maintained
7487F:	drivers/usb/musb/
7488
7489MXL5007T MEDIA DRIVER
7490M:	Michael Krufky <mkrufky@linuxtv.org>
7491L:	linux-media@vger.kernel.org
7492W:	https://linuxtv.org
7493W:	http://github.com/mkrufky
7494Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7495T:	git git://linuxtv.org/mkrufky/tuners.git
7496S:	Maintained
7497F:	drivers/media/tuners/mxl5007t.*
7498
7499MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7500M:	Hyong-Youb Kim <hykim@myri.com>
7501L:	netdev@vger.kernel.org
7502W:	https://www.myricom.com/support/downloads/myri10ge.html
7503S:	Supported
7504F:	drivers/net/ethernet/myricom/myri10ge/
7505
7506NAND FLASH SUBSYSTEM
7507M:	Boris Brezillon <boris.brezillon@free-electrons.com>
7508R:	Richard Weinberger <richard@nod.at>
7509L:	linux-mtd@lists.infradead.org
7510W:	http://www.linux-mtd.infradead.org/
7511Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
7512T:	git git://github.com/linux-nand/linux.git
7513S:	Maintained
7514F:	drivers/mtd/nand/
7515F:	include/linux/mtd/nand*.h
7516
7517NATSEMI ETHERNET DRIVER (DP8381x)
7518S:	Orphan
7519F:	drivers/net/ethernet/natsemi/natsemi.c
7520
7521NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7522M:	Daniel Mack <zonque@gmail.com>
7523S:	Maintained
7524L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7525W:	http://www.native-instruments.com
7526F:	sound/usb/caiaq/
7527
7528NCP FILESYSTEM
7529M:	Petr Vandrovec <petr@vandrovec.name>
7530S:	Odd Fixes
7531F:	fs/ncpfs/
7532
7533NCR 5380 SCSI DRIVERS
7534M:	Finn Thain <fthain@telegraphics.com.au>
7535M:	Michael Schmitz <schmitzmic@gmail.com>
7536L:	linux-scsi@vger.kernel.org
7537S:	Maintained
7538F:	Documentation/scsi/g_NCR5380.txt
7539F:	drivers/scsi/NCR5380.*
7540F:	drivers/scsi/arm/cumana_1.c
7541F:	drivers/scsi/arm/oak.c
7542F:	drivers/scsi/atari_NCR5380.c
7543F:	drivers/scsi/atari_scsi.*
7544F:	drivers/scsi/dmx3191d.c
7545F:	drivers/scsi/dtc.*
7546F:	drivers/scsi/g_NCR5380.*
7547F:	drivers/scsi/g_NCR5380_mmio.c
7548F:	drivers/scsi/mac_scsi.*
7549F:	drivers/scsi/pas16.*
7550F:	drivers/scsi/sun3_scsi.*
7551F:	drivers/scsi/sun3_scsi_vme.c
7552F:	drivers/scsi/t128.*
7553
7554NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7555M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7556L:	linux-scsi@vger.kernel.org
7557S:	Maintained
7558F:	drivers/scsi/NCR_D700.*
7559
7560NCT6775 HARDWARE MONITOR DRIVER
7561M:	Guenter Roeck <linux@roeck-us.net>
7562L:	linux-hwmon@vger.kernel.org
7563S:	Maintained
7564F:	Documentation/hwmon/nct6775
7565F:	drivers/hwmon/nct6775.c
7566
7567NETEFFECT IWARP RNIC DRIVER (IW_NES)
7568M:	Faisal Latif <faisal.latif@intel.com>
7569L:	linux-rdma@vger.kernel.org
7570W:	http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7571S:	Supported
7572F:	drivers/infiniband/hw/nes/
7573
7574NETEM NETWORK EMULATOR
7575M:	Stephen Hemminger <stephen@networkplumber.org>
7576L:	netem@lists.linux-foundation.org (moderated for non-subscribers)
7577S:	Maintained
7578F:	net/sched/sch_netem.c
7579
7580NETERION 10GbE DRIVERS (s2io/vxge)
7581M:	Jon Mason <jdmason@kudzu.us>
7582L:	netdev@vger.kernel.org
7583S:	Supported
7584F:	Documentation/networking/s2io.txt
7585F:	Documentation/networking/vxge.txt
7586F:	drivers/net/ethernet/neterion/
7587
7588NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7589M:	Pablo Neira Ayuso <pablo@netfilter.org>
7590M:	Patrick McHardy <kaber@trash.net>
7591M:	Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7592L:	netfilter-devel@vger.kernel.org
7593L:	coreteam@netfilter.org
7594W:	http://www.netfilter.org/
7595W:	http://www.iptables.org/
7596Q:	http://patchwork.ozlabs.org/project/netfilter-devel/list/
7597T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7598T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7599S:	Supported
7600F:	include/linux/netfilter*
7601F:	include/linux/netfilter/
7602F:	include/net/netfilter/
7603F:	include/uapi/linux/netfilter*
7604F:	include/uapi/linux/netfilter/
7605F:	net/*/netfilter.c
7606F:	net/*/netfilter/
7607F:	net/netfilter/
7608F:	net/bridge/br_netfilter*.c
7609
7610NETLABEL
7611M:	Paul Moore <paul@paul-moore.com>
7612W:	http://netlabel.sf.net
7613L:	netdev@vger.kernel.org
7614S:	Maintained
7615F:	Documentation/netlabel/
7616F:	include/net/netlabel.h
7617F:	net/netlabel/
7618
7619NETROM NETWORK LAYER
7620M:	Ralf Baechle <ralf@linux-mips.org>
7621L:	linux-hams@vger.kernel.org
7622W:	http://www.linux-ax25.org/
7623S:	Maintained
7624F:	include/net/netrom.h
7625F:	include/uapi/linux/netrom.h
7626F:	net/netrom/
7627
7628NETRONOME ETHERNET DRIVERS
7629M:	Jakub Kicinski <jakub.kicinski@netronome.com>
7630L:	oss-drivers@netronome.com
7631S:	Maintained
7632F:	drivers/net/ethernet/netronome/
7633
7634NETWORK BLOCK DEVICE (NBD)
7635M:	Markus Pargmann <mpa@pengutronix.de>
7636S:	Maintained
7637L:	nbd-general@lists.sourceforge.net
7638T:	git git://git.pengutronix.de/git/mpa/linux-nbd.git
7639F:	Documentation/blockdev/nbd.txt
7640F:	drivers/block/nbd.c
7641F:	include/uapi/linux/nbd.h
7642
7643NETWORK DROP MONITOR
7644M:	Neil Horman <nhorman@tuxdriver.com>
7645L:	netdev@vger.kernel.org
7646S:	Maintained
7647W:	https://fedorahosted.org/dropwatch/
7648F:	net/core/drop_monitor.c
7649
7650NETWORKING [GENERAL]
7651M:	"David S. Miller" <davem@davemloft.net>
7652L:	netdev@vger.kernel.org
7653W:	http://www.linuxfoundation.org/en/Net
7654Q:	http://patchwork.ozlabs.org/project/netdev/list/
7655T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7656T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7657S:	Maintained
7658F:	net/
7659F:	include/net/
7660F:	include/linux/in.h
7661F:	include/linux/net.h
7662F:	include/linux/netdevice.h
7663F:	include/uapi/linux/in.h
7664F:	include/uapi/linux/net.h
7665F:	include/uapi/linux/netdevice.h
7666F:	include/uapi/linux/net_namespace.h
7667F:	tools/net/
7668F:	tools/testing/selftests/net/
7669F:	lib/random32.c
7670F:	lib/test_bpf.c
7671
7672NETWORKING [IPv4/IPv6]
7673M:	"David S. Miller" <davem@davemloft.net>
7674M:	Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7675M:	James Morris <jmorris@namei.org>
7676M:	Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7677M:	Patrick McHardy <kaber@trash.net>
7678L:	netdev@vger.kernel.org
7679T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7680S:	Maintained
7681F:	net/ipv4/
7682F:	net/ipv6/
7683F:	include/net/ip*
7684F:	arch/x86/net/*
7685
7686NETWORKING [IPSEC]
7687M:	Steffen Klassert <steffen.klassert@secunet.com>
7688M:	Herbert Xu <herbert@gondor.apana.org.au>
7689M:	"David S. Miller" <davem@davemloft.net>
7690L:	netdev@vger.kernel.org
7691T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7692T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7693S:	Maintained
7694F:	net/core/flow.c
7695F:	net/xfrm/
7696F:	net/key/
7697F:	net/ipv4/xfrm*
7698F:	net/ipv4/esp4.c
7699F:	net/ipv4/ah4.c
7700F:	net/ipv4/ipcomp.c
7701F:	net/ipv4/ip_vti.c
7702F:	net/ipv6/xfrm*
7703F:	net/ipv6/esp6.c
7704F:	net/ipv6/ah6.c
7705F:	net/ipv6/ipcomp6.c
7706F:	net/ipv6/ip6_vti.c
7707F:	include/uapi/linux/xfrm.h
7708F:	include/net/xfrm.h
7709
7710NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7711M:	Paul Moore <paul@paul-moore.com>
7712L:	netdev@vger.kernel.org
7713S:	Maintained
7714
7715NETWORKING [WIRELESS]
7716L:	linux-wireless@vger.kernel.org
7717Q:	http://patchwork.kernel.org/project/linux-wireless/list/
7718
7719NETWORKING DRIVERS
7720L:	netdev@vger.kernel.org
7721W:	http://www.linuxfoundation.org/en/Net
7722Q:	http://patchwork.ozlabs.org/project/netdev/list/
7723T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7724T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7725S:	Odd Fixes
7726F:	drivers/net/
7727F:	include/linux/if_*
7728F:	include/linux/netdevice.h
7729F:	include/linux/etherdevice.h
7730F:	include/linux/fcdevice.h
7731F:	include/linux/fddidevice.h
7732F:	include/linux/hippidevice.h
7733F:	include/linux/inetdevice.h
7734F:	include/uapi/linux/if_*
7735F:	include/uapi/linux/netdevice.h
7736
7737NETWORKING DRIVERS (WIRELESS)
7738M:	Kalle Valo <kvalo@codeaurora.org>
7739L:	linux-wireless@vger.kernel.org
7740Q:	http://patchwork.kernel.org/project/linux-wireless/list/
7741T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7742T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7743S:	Maintained
7744F:	drivers/net/wireless/
7745
7746NETXEN (1/10) GbE SUPPORT
7747M:	Manish Chopra <manish.chopra@qlogic.com>
7748M:	Sony Chacko <sony.chacko@qlogic.com>
7749M:	Rajesh Borundia <rajesh.borundia@qlogic.com>
7750L:	netdev@vger.kernel.org
7751W:	http://www.qlogic.com
7752S:	Supported
7753F:	drivers/net/ethernet/qlogic/netxen/
7754
7755NFC SUBSYSTEM
7756M:	Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7757M:	Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7758M:	Samuel Ortiz <sameo@linux.intel.com>
7759L:	linux-wireless@vger.kernel.org
7760L:	linux-nfc@lists.01.org (subscribers-only)
7761S:	Supported
7762F:	net/nfc/
7763F:	include/net/nfc/
7764F:	include/uapi/linux/nfc.h
7765F:	drivers/nfc/
7766F:	include/linux/platform_data/nfcmrvl.h
7767F:	include/linux/platform_data/nxp-nci.h
7768F:	include/linux/platform_data/pn544.h
7769F:	include/linux/platform_data/st21nfca.h
7770F:	include/linux/platform_data/st-nci.h
7771F:	Documentation/devicetree/bindings/net/nfc/
7772
7773NFS, SUNRPC, AND LOCKD CLIENTS
7774M:	Trond Myklebust <trond.myklebust@primarydata.com>
7775M:	Anna Schumaker <anna.schumaker@netapp.com>
7776L:	linux-nfs@vger.kernel.org
7777W:	http://client.linux-nfs.org
7778T:	git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7779S:	Maintained
7780F:	fs/lockd/
7781F:	fs/nfs/
7782F:	fs/nfs_common/
7783F:	net/sunrpc/
7784F:	include/linux/lockd/
7785F:	include/linux/nfs*
7786F:	include/linux/sunrpc/
7787F:	include/uapi/linux/nfs*
7788F:	include/uapi/linux/sunrpc/
7789
7790NILFS2 FILESYSTEM
7791M:	Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7792L:	linux-nilfs@vger.kernel.org
7793W:	http://nilfs.sourceforge.net/
7794T:	git git://github.com/konis/nilfs2.git
7795S:	Supported
7796F:	Documentation/filesystems/nilfs2.txt
7797F:	fs/nilfs2/
7798F:	include/linux/nilfs2_fs.h
7799F:	include/trace/events/nilfs2.h
7800
7801NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7802M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7803W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7804S:	Maintained
7805F:	Documentation/scsi/NinjaSCSI.txt
7806F:	drivers/scsi/pcmcia/nsp_*
7807
7808NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7809M:	GOTO Masanori <gotom@debian.or.jp>
7810M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7811W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7812S:	Maintained
7813F:	Documentation/scsi/NinjaSCSI.txt
7814F:	drivers/scsi/nsp32*
7815
7816NIOS2 ARCHITECTURE
7817M:	Ley Foon Tan <lftan@altera.com>
7818L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7819T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7820S:	Maintained
7821F:	arch/nios2/
7822
7823NOKIA N900 POWER SUPPLY DRIVERS
7824R:	Pali Rohár <pali.rohar@gmail.com>
7825F:	include/linux/power/bq2415x_charger.h
7826F:	include/linux/power/bq27xxx_battery.h
7827F:	include/linux/power/isp1704_charger.h
7828F:	drivers/power/bq2415x_charger.c
7829F:	drivers/power/bq27xxx_battery.c
7830F:	drivers/power/bq27xxx_battery_i2c.c
7831F:	drivers/power/isp1704_charger.c
7832F:	drivers/power/rx51_battery.c
7833
7834NTB DRIVER CORE
7835M:	Jon Mason <jdmason@kudzu.us>
7836M:	Dave Jiang <dave.jiang@intel.com>
7837M:	Allen Hubbe <Allen.Hubbe@emc.com>
7838L:	linux-ntb@googlegroups.com
7839S:	Supported
7840W:	https://github.com/jonmason/ntb/wiki
7841T:	git git://github.com/jonmason/ntb.git
7842F:	drivers/ntb/
7843F:	drivers/net/ntb_netdev.c
7844F:	include/linux/ntb.h
7845F:	include/linux/ntb_transport.h
7846
7847NTB INTEL DRIVER
7848M:	Jon Mason <jdmason@kudzu.us>
7849M:	Dave Jiang <dave.jiang@intel.com>
7850L:	linux-ntb@googlegroups.com
7851S:	Supported
7852W:	https://github.com/jonmason/ntb/wiki
7853T:	git git://github.com/jonmason/ntb.git
7854F:	drivers/ntb/hw/intel/
7855
7856NTB AMD DRIVER
7857M:	Xiangliang Yu <Xiangliang.Yu@amd.com>
7858L:	linux-ntb@googlegroups.com
7859S:	Supported
7860F:	drivers/ntb/hw/amd/
7861
7862NTFS FILESYSTEM
7863M:	Anton Altaparmakov <anton@tuxera.com>
7864L:	linux-ntfs-dev@lists.sourceforge.net
7865W:	http://www.tuxera.com/
7866T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7867S:	Supported
7868F:	Documentation/filesystems/ntfs.txt
7869F:	fs/ntfs/
7870
7871NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7872M:	Antonino Daplas <adaplas@gmail.com>
7873L:	linux-fbdev@vger.kernel.org
7874S:	Maintained
7875F:	drivers/video/fbdev/riva/
7876F:	drivers/video/fbdev/nvidia/
7877
7878NVM EXPRESS DRIVER
7879M:	Keith Busch <keith.busch@intel.com>
7880M:	Jens Axboe <axboe@fb.com>
7881L:	linux-nvme@lists.infradead.org
7882T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7883W:	https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7884S:	Supported
7885F:	drivers/nvme/host/
7886F:	include/linux/nvme.h
7887
7888NVMEM FRAMEWORK
7889M:	Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7890M:	Maxime Ripard <maxime.ripard@free-electrons.com>
7891S:	Maintained
7892F:	drivers/nvmem/
7893F:	Documentation/devicetree/bindings/nvmem/
7894F:	include/linux/nvmem-consumer.h
7895F:	include/linux/nvmem-provider.h
7896
7897NXP-NCI NFC DRIVER
7898M:	Clément Perrochaud <clement.perrochaud@effinnov.com>
7899R:	Charles Gorand <charles.gorand@effinnov.com>
7900L:	linux-nfc@lists.01.org (moderated for non-subscribers)
7901S:	Supported
7902F:	drivers/nfc/nxp-nci
7903
7904NXP TDA998X DRM DRIVER
7905M:	Russell King <rmk+kernel@armlinux.org.uk>
7906S:	Supported
7907F:	drivers/gpu/drm/i2c/tda998x_drv.c
7908F:	include/drm/i2c/tda998x.h
7909
7910NXP TFA9879 DRIVER
7911M:	Peter Rosin <peda@axentia.se>
7912L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7913S:	Maintained
7914F:	sound/soc/codecs/tfa9879*
7915
7916OBJTOOL
7917M:	Josh Poimboeuf <jpoimboe@redhat.com>
7918S:	Supported
7919F:	tools/objtool/
7920
7921OMAP SUPPORT
7922M:	Tony Lindgren <tony@atomide.com>
7923L:	linux-omap@vger.kernel.org
7924W:	http://www.muru.com/linux/omap/
7925W:	http://linux.omap.com/
7926Q:	http://patchwork.kernel.org/project/linux-omap/list/
7927T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7928S:	Maintained
7929F:	arch/arm/*omap*/
7930F:	arch/arm/configs/omap1_defconfig
7931F:	arch/arm/configs/omap2plus_defconfig
7932F:	drivers/i2c/busses/i2c-omap.c
7933F:	drivers/irqchip/irq-omap-intc.c
7934F:	drivers/mfd/*omap*.c
7935F:	drivers/mfd/menelaus.c
7936F:	drivers/mfd/palmas.c
7937F:	drivers/mfd/tps65217.c
7938F:	drivers/mfd/tps65218.c
7939F:	drivers/mfd/tps65910.c
7940F:	drivers/mfd/twl-core.[ch]
7941F:	drivers/mfd/twl4030*.c
7942F:	drivers/mfd/twl6030*.c
7943F:	drivers/mfd/twl6040*.c
7944F:	drivers/regulator/palmas-regulator*.c
7945F:	drivers/regulator/pbias-regulator.c
7946F:	drivers/regulator/tps65217-regulator.c
7947F:	drivers/regulator/tps65218-regulator.c
7948F:	drivers/regulator/tps65910-regulator.c
7949F:	drivers/regulator/twl-regulator.c
7950F:	include/linux/i2c-omap.h
7951
7952OMAP DEVICE TREE SUPPORT
7953M:	Benoît Cousson <bcousson@baylibre.com>
7954M:	Tony Lindgren <tony@atomide.com>
7955L:	linux-omap@vger.kernel.org
7956L:	devicetree@vger.kernel.org
7957S:	Maintained
7958F:	arch/arm/boot/dts/*omap*
7959F:	arch/arm/boot/dts/*am3*
7960F:	arch/arm/boot/dts/*am4*
7961F:	arch/arm/boot/dts/*am5*
7962F:	arch/arm/boot/dts/*dra7*
7963
7964OMAP CLOCK FRAMEWORK SUPPORT
7965M:	Paul Walmsley <paul@pwsan.com>
7966L:	linux-omap@vger.kernel.org
7967S:	Maintained
7968F:	arch/arm/*omap*/*clock*
7969
7970OMAP POWER MANAGEMENT SUPPORT
7971M:	Kevin Hilman <khilman@kernel.org>
7972L:	linux-omap@vger.kernel.org
7973S:	Maintained
7974F:	arch/arm/*omap*/*pm*
7975F:	drivers/cpufreq/omap-cpufreq.c
7976
7977OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7978M:	Rajendra Nayak <rnayak@codeaurora.org>
7979M:	Paul Walmsley <paul@pwsan.com>
7980L:	linux-omap@vger.kernel.org
7981S:	Maintained
7982F:	arch/arm/mach-omap2/prm*
7983
7984OMAP AUDIO SUPPORT
7985M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
7986M:	Jarkko Nikula <jarkko.nikula@bitmer.com>
7987L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7988L:	linux-omap@vger.kernel.org
7989S:	Maintained
7990F:	sound/soc/omap/
7991
7992OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7993M:	Roger Quadros <rogerq@ti.com>
7994M:	Tony Lindgren <tony@atomide.com>
7995L:	linux-omap@vger.kernel.org
7996S:	Maintained
7997F:	drivers/memory/omap-gpmc.c
7998F:	arch/arm/mach-omap2/*gpmc*
7999
8000OMAP FRAMEBUFFER SUPPORT
8001M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
8002L:	linux-fbdev@vger.kernel.org
8003L:	linux-omap@vger.kernel.org
8004S:	Maintained
8005F:	drivers/video/fbdev/omap/
8006
8007OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8008M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
8009L:	linux-omap@vger.kernel.org
8010L:	linux-fbdev@vger.kernel.org
8011S:	Maintained
8012F:	drivers/video/fbdev/omap2/
8013F:	Documentation/arm/OMAP/DSS
8014
8015OMAP HARDWARE SPINLOCK SUPPORT
8016M:	Ohad Ben-Cohen <ohad@wizery.com>
8017L:	linux-omap@vger.kernel.org
8018S:	Maintained
8019F:	drivers/hwspinlock/omap_hwspinlock.c
8020
8021OMAP MMC SUPPORT
8022M:	Jarkko Lavinen <jarkko.lavinen@nokia.com>
8023L:	linux-omap@vger.kernel.org
8024S:	Maintained
8025F:	drivers/mmc/host/omap.c
8026
8027OMAP HS MMC SUPPORT
8028L:	linux-mmc@vger.kernel.org
8029L:	linux-omap@vger.kernel.org
8030S:	Orphan
8031F:	drivers/mmc/host/omap_hsmmc.c
8032
8033OMAP RANDOM NUMBER GENERATOR SUPPORT
8034M:	Deepak Saxena <dsaxena@plexity.net>
8035S:	Maintained
8036F:	drivers/char/hw_random/omap-rng.c
8037
8038OMAP HWMOD SUPPORT
8039M:	Benoît Cousson <bcousson@baylibre.com>
8040M:	Paul Walmsley <paul@pwsan.com>
8041L:	linux-omap@vger.kernel.org
8042S:	Maintained
8043F:	arch/arm/mach-omap2/omap_hwmod.*
8044
8045OMAP HWMOD DATA
8046M:	Paul Walmsley <paul@pwsan.com>
8047L:	linux-omap@vger.kernel.org
8048S:	Maintained
8049F:	arch/arm/mach-omap2/omap_hwmod*data*
8050
8051OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8052M:	Benoît Cousson <bcousson@baylibre.com>
8053L:	linux-omap@vger.kernel.org
8054S:	Maintained
8055F:	arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8056
8057OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8058M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8059L:	linux-media@vger.kernel.org
8060S:	Maintained
8061F:	Documentation/devicetree/bindings/media/ti,omap3isp.txt
8062F:	drivers/media/platform/omap3isp/
8063F:	drivers/staging/media/omap4iss/
8064
8065OMAP USB SUPPORT
8066L:	linux-usb@vger.kernel.org
8067L:	linux-omap@vger.kernel.org
8068S:	Orphan
8069F:	drivers/usb/*/*omap*
8070F:	arch/arm/*omap*/usb*
8071
8072OMAP GPIO DRIVER
8073M:	Grygorii Strashko <grygorii.strashko@ti.com>
8074M:	Santosh Shilimkar <ssantosh@kernel.org>
8075M:	Kevin Hilman <khilman@kernel.org>
8076L:	linux-omap@vger.kernel.org
8077S:	Maintained
8078F:	Documentation/devicetree/bindings/gpio/gpio-omap.txt
8079F:	drivers/gpio/gpio-omap.c
8080
8081OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8082M:	Mark Jackson <mpfj@newflow.co.uk>
8083L:	linux-omap@vger.kernel.org
8084S:	Maintained
8085F:	arch/arm/boot/dts/am335x-nano.dts
8086
8087OMFS FILESYSTEM
8088M:	Bob Copeland <me@bobcopeland.com>
8089L:	linux-karma-devel@lists.sourceforge.net
8090S:	Maintained
8091F:	Documentation/filesystems/omfs.txt
8092F:	fs/omfs/
8093
8094OMNIKEY CARDMAN 4000 DRIVER
8095M:	Harald Welte <laforge@gnumonks.org>
8096S:	Maintained
8097F:	drivers/char/pcmcia/cm4000_cs.c
8098F:	include/linux/cm4000_cs.h
8099F:	include/uapi/linux/cm4000_cs.h
8100
8101OMNIKEY CARDMAN 4040 DRIVER
8102M:	Harald Welte <laforge@gnumonks.org>
8103S:	Maintained
8104F:	drivers/char/pcmcia/cm4040_cs.*
8105
8106OMNIVISION OV7670 SENSOR DRIVER
8107M:	Jonathan Corbet <corbet@lwn.net>
8108L:	linux-media@vger.kernel.org
8109T:	git git://linuxtv.org/media_tree.git
8110S:	Maintained
8111F:	drivers/media/i2c/ov7670.c
8112
8113ONENAND FLASH DRIVER
8114M:	Kyungmin Park <kyungmin.park@samsung.com>
8115L:	linux-mtd@lists.infradead.org
8116S:	Maintained
8117F:	drivers/mtd/onenand/
8118F:	include/linux/mtd/onenand*.h
8119
8120ONSTREAM SCSI TAPE DRIVER
8121M:	Willem Riede <osst@riede.org>
8122L:	osst-users@lists.sourceforge.net
8123L:	linux-scsi@vger.kernel.org
8124S:	Maintained
8125F:	Documentation/scsi/osst.txt
8126F:	drivers/scsi/osst.*
8127F:	drivers/scsi/osst_*.h
8128F:	drivers/scsi/st.h
8129
8130OPENCORES I2C BUS DRIVER
8131M:	Peter Korsgaard <jacmet@sunsite.dk>
8132L:	linux-i2c@vger.kernel.org
8133S:	Maintained
8134F:	Documentation/i2c/busses/i2c-ocores
8135F:	drivers/i2c/busses/i2c-ocores.c
8136
8137OPEN FIRMWARE AND FLATTENED DEVICE TREE
8138M:	Rob Herring <robh+dt@kernel.org>
8139M:	Frank Rowand <frowand.list@gmail.com>
8140M:	Grant Likely <grant.likely@linaro.org>
8141L:	devicetree@vger.kernel.org
8142W:	http://www.devicetree.org/
8143T:	git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8144S:	Maintained
8145F:	drivers/of/
8146F:	include/linux/of*.h
8147F:	scripts/dtc/
8148
8149OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8150M:	Rob Herring <robh+dt@kernel.org>
8151M:	Pawel Moll <pawel.moll@arm.com>
8152M:	Mark Rutland <mark.rutland@arm.com>
8153M:	Ian Campbell <ijc+devicetree@hellion.org.uk>
8154M:	Kumar Gala <galak@codeaurora.org>
8155L:	devicetree@vger.kernel.org
8156T:	git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8157S:	Maintained
8158F:	Documentation/devicetree/
8159F:	arch/*/boot/dts/
8160F:	include/dt-bindings/
8161
8162OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8163M:	Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8164L:	devicetree@vger.kernel.org
8165S:	Maintained
8166F:	Documentation/devicetree/dynamic-resolution-notes.txt
8167F:	Documentation/devicetree/overlay-notes.txt
8168F:	drivers/of/overlay.c
8169F:	drivers/of/resolver.c
8170
8171OPENRISC ARCHITECTURE
8172M:	Jonas Bonn <jonas@southpole.se>
8173W:	http://openrisc.net
8174L:	linux@lists.openrisc.net (moderated for non-subscribers)
8175S:	Maintained
8176T:	git git://openrisc.net/~jonas/linux
8177F:	arch/openrisc/
8178
8179OPENVSWITCH
8180M:	Pravin Shelar <pshelar@nicira.com>
8181L:	netdev@vger.kernel.org
8182L:	dev@openvswitch.org
8183W:	http://openvswitch.org
8184S:	Maintained
8185F:	net/openvswitch/
8186F:	include/uapi/linux/openvswitch.h
8187
8188OPERATING PERFORMANCE POINTS (OPP)
8189M:	Viresh Kumar <vireshk@kernel.org>
8190M:	Nishanth Menon <nm@ti.com>
8191M:	Stephen Boyd <sboyd@codeaurora.org>
8192L:	linux-pm@vger.kernel.org
8193S:	Maintained
8194T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8195F:	drivers/base/power/opp/
8196F:	include/linux/pm_opp.h
8197F:	Documentation/power/opp.txt
8198F:	Documentation/devicetree/bindings/opp/
8199
8200OPL4 DRIVER
8201M:	Clemens Ladisch <clemens@ladisch.de>
8202L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8203T:	git git://git.alsa-project.org/alsa-kernel.git
8204S:	Maintained
8205F:	sound/drivers/opl4/
8206
8207OPROFILE
8208M:	Robert Richter <rric@kernel.org>
8209L:	oprofile-list@lists.sf.net
8210S:	Maintained
8211F:	arch/*/include/asm/oprofile*.h
8212F:	arch/*/oprofile/
8213F:	drivers/oprofile/
8214F:	include/linux/oprofile.h
8215
8216ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8217M:	Mark Fasheh <mfasheh@suse.com>
8218M:	Joel Becker <jlbec@evilplan.org>
8219L:	ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8220W:	http://ocfs2.wiki.kernel.org
8221S:	Supported
8222F:	Documentation/filesystems/ocfs2.txt
8223F:	Documentation/filesystems/dlmfs.txt
8224F:	fs/ocfs2/
8225
8226ORINOCO DRIVER
8227L:	linux-wireless@vger.kernel.org
8228W:	http://wireless.kernel.org/en/users/Drivers/orinoco
8229W:	http://www.nongnu.org/orinoco/
8230S:	Orphan
8231F:	drivers/net/wireless/intersil/orinoco/
8232
8233OSD LIBRARY and FILESYSTEM
8234M:	Boaz Harrosh <ooo@electrozaur.com>
8235M:	Benny Halevy <bhalevy@primarydata.com>
8236L:	osd-dev@open-osd.org
8237W:	http://open-osd.org
8238T:	git git://git.open-osd.org/open-osd.git
8239S:	Maintained
8240F:	drivers/scsi/osd/
8241F:	include/scsi/osd_*
8242F:	fs/exofs/
8243
8244OVERLAY FILESYSTEM
8245M:	Miklos Szeredi <miklos@szeredi.hu>
8246L:	linux-unionfs@vger.kernel.org
8247T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8248S:	Supported
8249F:	fs/overlayfs/
8250F:	Documentation/filesystems/overlayfs.txt
8251
8252ORANGEFS FILESYSTEM
8253M:	Mike Marshall <hubcap@omnibond.com>
8254L:	pvfs2-developers@beowulf-underground.org (subscribers-only)
8255T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8256S:	Supported
8257F:	fs/orangefs/
8258F:	Documentation/filesystems/orangefs.txt
8259
8260P54 WIRELESS DRIVER
8261M:	Christian Lamparter <chunkeey@googlemail.com>
8262L:	linux-wireless@vger.kernel.org
8263W:	http://wireless.kernel.org/en/users/Drivers/p54
8264S:	Maintained
8265F:	drivers/net/wireless/intersil/p54/
8266
8267PA SEMI ETHERNET DRIVER
8268M:	Olof Johansson <olof@lixom.net>
8269L:	netdev@vger.kernel.org
8270S:	Maintained
8271F:	drivers/net/ethernet/pasemi/*
8272
8273PA SEMI SMBUS DRIVER
8274M:	Olof Johansson <olof@lixom.net>
8275L:	linux-i2c@vger.kernel.org
8276S:	Maintained
8277F:	drivers/i2c/busses/i2c-pasemi.c
8278
8279PADATA PARALLEL EXECUTION MECHANISM
8280M:	Steffen Klassert <steffen.klassert@secunet.com>
8281L:	linux-crypto@vger.kernel.org
8282S:	Maintained
8283F:	kernel/padata.c
8284F:	include/linux/padata.h
8285F:	Documentation/padata.txt
8286
8287PANASONIC LAPTOP ACPI EXTRAS DRIVER
8288M:	Harald Welte <laforge@gnumonks.org>
8289L:	platform-driver-x86@vger.kernel.org
8290S:	Maintained
8291F:	drivers/platform/x86/panasonic-laptop.c
8292
8293PANASONIC MN10300/AM33/AM34 PORT
8294M:	David Howells <dhowells@redhat.com>
8295M:	Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8296L:	linux-am33-list@redhat.com (moderated for non-subscribers)
8297W:	ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8298S:	Maintained
8299F:	Documentation/mn10300/
8300F:	arch/mn10300/
8301
8302PARALLEL LCD/KEYPAD PANEL DRIVER
8303M:      Willy Tarreau <willy@haproxy.com>
8304M:      Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8305S:      Odd Fixes
8306F:      Documentation/misc-devices/lcd-panel-cgram.txt
8307F:      drivers/misc/panel.c
8308
8309PARALLEL PORT SUBSYSTEM
8310M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8311M:	Sudip Mukherjee <sudip@vectorindia.org>
8312L:	linux-parport@lists.infradead.org (subscribers-only)
8313S:	Maintained
8314F:	drivers/parport/
8315F:	include/linux/parport*.h
8316F:	drivers/char/ppdev.c
8317F:	include/uapi/linux/ppdev.h
8318F:	Documentation/parport*.txt
8319
8320PARAVIRT_OPS INTERFACE
8321M:	Jeremy Fitzhardinge <jeremy@goop.org>
8322M:	Chris Wright <chrisw@sous-sol.org>
8323M:	Alok Kataria <akataria@vmware.com>
8324M:	Rusty Russell <rusty@rustcorp.com.au>
8325L:	virtualization@lists.linux-foundation.org
8326S:	Supported
8327F:	Documentation/virtual/paravirt_ops.txt
8328F:	arch/*/kernel/paravirt*
8329F:	arch/*/include/asm/paravirt.h
8330
8331PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8332M:	Tim Waugh <tim@cyberelk.net>
8333L:	linux-parport@lists.infradead.org (subscribers-only)
8334S:	Maintained
8335F:	Documentation/blockdev/paride.txt
8336F:	drivers/block/paride/
8337
8338PARISC ARCHITECTURE
8339M:	"James E.J. Bottomley" <jejb@parisc-linux.org>
8340M:	Helge Deller <deller@gmx.de>
8341L:	linux-parisc@vger.kernel.org
8342W:	http://www.parisc-linux.org/
8343Q:	http://patchwork.kernel.org/project/linux-parisc/list/
8344T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8345T:	git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8346S:	Maintained
8347F:	arch/parisc/
8348F:	Documentation/parisc/
8349F:	drivers/parisc/
8350F:	drivers/char/agp/parisc-agp.c
8351F:	drivers/input/serio/gscps2.c
8352F:	drivers/parport/parport_gsc.*
8353F:	drivers/tty/serial/8250/8250_gsc.c
8354F:	drivers/video/fbdev/sti*
8355F:	drivers/video/console/sti*
8356F:	drivers/video/logo/logo_parisc*
8357
8358PC87360 HARDWARE MONITORING DRIVER
8359M:	Jim Cromie <jim.cromie@gmail.com>
8360L:	linux-hwmon@vger.kernel.org
8361S:	Maintained
8362F:	Documentation/hwmon/pc87360
8363F:	drivers/hwmon/pc87360.c
8364
8365PC8736x GPIO DRIVER
8366M:	Jim Cromie <jim.cromie@gmail.com>
8367S:	Maintained
8368F:	drivers/char/pc8736x_gpio.c
8369
8370PC87427 HARDWARE MONITORING DRIVER
8371M:	Jean Delvare <jdelvare@suse.com>
8372L:	linux-hwmon@vger.kernel.org
8373S:	Maintained
8374F:	Documentation/hwmon/pc87427
8375F:	drivers/hwmon/pc87427.c
8376
8377PCA9532 LED DRIVER
8378M:	Riku Voipio <riku.voipio@iki.fi>
8379S:	Maintained
8380F:	drivers/leds/leds-pca9532.c
8381F:	include/linux/leds-pca9532.h
8382
8383PCA9541 I2C BUS MASTER SELECTOR DRIVER
8384M:	Guenter Roeck <linux@roeck-us.net>
8385L:	linux-i2c@vger.kernel.org
8386S:	Maintained
8387F:	drivers/i2c/muxes/i2c-mux-pca9541.c
8388
8389PCDP - PRIMARY CONSOLE AND DEBUG PORT
8390M:	Khalid Aziz <khalid@gonehiking.org>
8391S:	Maintained
8392F:	drivers/firmware/pcdp.*
8393
8394PCI ERROR RECOVERY
8395M:	Linas Vepstas <linasvepstas@gmail.com>
8396L:	linux-pci@vger.kernel.org
8397S:	Supported
8398F:	Documentation/PCI/pci-error-recovery.txt
8399
8400PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8401M:	Russell Currey <ruscur@russell.cc>
8402L:	linuxppc-dev@lists.ozlabs.org
8403S:	Supported
8404F:	Documentation/powerpc/eeh-pci-error-recovery.txt
8405F:	arch/powerpc/kernel/eeh*.c
8406F:	arch/powerpc/platforms/*/eeh*.c
8407F:	arch/powerpc/include/*/eeh*.h
8408
8409PCI SUBSYSTEM
8410M:	Bjorn Helgaas <bhelgaas@google.com>
8411L:	linux-pci@vger.kernel.org
8412Q:	http://patchwork.ozlabs.org/project/linux-pci/list/
8413T:	git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8414S:	Supported
8415F:	Documentation/PCI/
8416F:	drivers/pci/
8417F:	include/linux/pci*
8418F:	arch/x86/pci/
8419F:	arch/x86/kernel/quirks.c
8420
8421PCI DRIVER FOR ALTERA PCIE IP
8422M:	Ley Foon Tan <lftan@altera.com>
8423L:	rfi@lists.rocketboards.org (moderated for non-subscribers)
8424L:	linux-pci@vger.kernel.org
8425S:	Supported
8426F:	Documentation/devicetree/bindings/pci/altera-pcie.txt
8427F:	drivers/pci/host/pcie-altera.c
8428
8429PCI DRIVER FOR ARM VERSATILE PLATFORM
8430M:	Rob Herring <robh@kernel.org>
8431L:	linux-pci@vger.kernel.org
8432L:	linux-arm-kernel@lists.infradead.org
8433S:	Maintained
8434F:	Documentation/devicetree/bindings/pci/versatile.txt
8435F:	drivers/pci/host/pci-versatile.c
8436
8437PCI DRIVER FOR APPLIEDMICRO XGENE
8438M:	Tanmay Inamdar <tinamdar@apm.com>
8439L:	linux-pci@vger.kernel.org
8440L:	linux-arm-kernel@lists.infradead.org
8441S:	Maintained
8442F:	Documentation/devicetree/bindings/pci/xgene-pci.txt
8443F:	drivers/pci/host/pci-xgene.c
8444
8445PCI DRIVER FOR FREESCALE LAYERSCAPE
8446M:	Minghuan Lian <minghuan.Lian@freescale.com>
8447M:	Mingkai Hu <mingkai.hu@freescale.com>
8448M:	Roy Zang <tie-fei.zang@freescale.com>
8449L:	linuxppc-dev@lists.ozlabs.org
8450L:	linux-pci@vger.kernel.org
8451L:	linux-arm-kernel@lists.infradead.org
8452S:	Maintained
8453F:	drivers/pci/host/*layerscape*
8454
8455PCI DRIVER FOR IMX6
8456M:	Richard Zhu <Richard.Zhu@freescale.com>
8457M:	Lucas Stach <l.stach@pengutronix.de>
8458L:	linux-pci@vger.kernel.org
8459L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8460S:	Maintained
8461F:	drivers/pci/host/*imx6*
8462
8463PCI DRIVER FOR TI KEYSTONE
8464M:	Murali Karicheri <m-karicheri2@ti.com>
8465L:	linux-pci@vger.kernel.org
8466L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8467S:	Maintained
8468F:	drivers/pci/host/*keystone*
8469
8470PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8471M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8472M:	Jason Cooper <jason@lakedaemon.net>
8473L:	linux-pci@vger.kernel.org
8474L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8475S:	Maintained
8476F:	drivers/pci/host/*mvebu*
8477
8478PCI DRIVER FOR NVIDIA TEGRA
8479M:	Thierry Reding <thierry.reding@gmail.com>
8480L:	linux-tegra@vger.kernel.org
8481L:	linux-pci@vger.kernel.org
8482S:	Supported
8483F:	Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8484F:	drivers/pci/host/pci-tegra.c
8485
8486PCI DRIVER FOR TI DRA7XX
8487M:	Kishon Vijay Abraham I <kishon@ti.com>
8488L:	linux-omap@vger.kernel.org
8489L:	linux-pci@vger.kernel.org
8490S:	Supported
8491F:	Documentation/devicetree/bindings/pci/ti-pci.txt
8492F:	drivers/pci/host/pci-dra7xx.c
8493
8494PCI DRIVER FOR RENESAS R-CAR
8495M:	Simon Horman <horms@verge.net.au>
8496L:	linux-pci@vger.kernel.org
8497L:	linux-renesas-soc@vger.kernel.org
8498S:	Maintained
8499F:	drivers/pci/host/*rcar*
8500
8501PCI DRIVER FOR SAMSUNG EXYNOS
8502M:	Jingoo Han <jingoohan1@gmail.com>
8503L:	linux-pci@vger.kernel.org
8504L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8505L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8506S:	Maintained
8507F:	drivers/pci/host/pci-exynos.c
8508
8509PCI DRIVER FOR SYNOPSIS DESIGNWARE
8510M:	Jingoo Han <jingoohan1@gmail.com>
8511M:	Pratyush Anand <pratyush.anand@gmail.com>
8512L:	linux-pci@vger.kernel.org
8513S:	Maintained
8514F:	drivers/pci/host/*designware*
8515
8516PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8517M:	Joao Pinto <jpinto@synopsys.com>
8518L:	linux-pci@vger.kernel.org
8519S:	Maintained
8520F:	Documentation/devicetree/bindings/pci/designware-pcie.txt
8521F:	drivers/pci/host/pcie-designware-plat.c
8522
8523PCI DRIVER FOR GENERIC OF HOSTS
8524M:	Will Deacon <will.deacon@arm.com>
8525L:	linux-pci@vger.kernel.org
8526L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8527S:	Maintained
8528F:	Documentation/devicetree/bindings/pci/host-generic-pci.txt
8529F:	drivers/pci/host/pci-host-common.c
8530F:	drivers/pci/host/pci-host-generic.c
8531
8532PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8533M:	Keith Busch <keith.busch@intel.com>
8534L:	linux-pci@vger.kernel.org
8535S:	Supported
8536F:	arch/x86/pci/vmd.c
8537
8538PCIE DRIVER FOR ST SPEAR13XX
8539M:	Pratyush Anand <pratyush.anand@gmail.com>
8540L:	linux-pci@vger.kernel.org
8541S:	Maintained
8542F:	drivers/pci/host/*spear*
8543
8544PCI MSI DRIVER FOR ALTERA MSI IP
8545M:	Ley Foon Tan <lftan@altera.com>
8546L:	rfi@lists.rocketboards.org (moderated for non-subscribers)
8547L:	linux-pci@vger.kernel.org
8548S:	Supported
8549F:	Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8550F:	drivers/pci/host/pcie-altera-msi.c
8551
8552PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8553M:	Duc Dang <dhdang@apm.com>
8554L:	linux-pci@vger.kernel.org
8555L:	linux-arm-kernel@lists.infradead.org
8556S:	Maintained
8557F:	Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8558F:	drivers/pci/host/pci-xgene-msi.c
8559
8560PCIE DRIVER FOR HISILICON
8561M:	Zhou Wang <wangzhou1@hisilicon.com>
8562M:	Gabriele Paoloni <gabriele.paoloni@huawei.com>
8563L:	linux-pci@vger.kernel.org
8564S:	Maintained
8565F:	Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8566F:	drivers/pci/host/pcie-hisi.c
8567
8568PCIE DRIVER FOR QUALCOMM MSM
8569M:     Stanimir Varbanov <svarbanov@mm-sol.com>
8570L:     linux-pci@vger.kernel.org
8571L:     linux-arm-msm@vger.kernel.org
8572S:     Maintained
8573F:     drivers/pci/host/*qcom*
8574
8575PCIE DRIVER FOR CAVIUM THUNDERX
8576M:	David Daney <david.daney@cavium.com>
8577L:	linux-pci@vger.kernel.org
8578L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8579S:	Supported
8580F:	Documentation/devicetree/bindings/pci/pci-thunder-*
8581F:	drivers/pci/host/pci-thunder-*
8582
8583PCMCIA SUBSYSTEM
8584P:	Linux PCMCIA Team
8585L:	linux-pcmcia@lists.infradead.org
8586W:	http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8587T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8588S:	Maintained
8589F:	Documentation/pcmcia/
8590F:	drivers/pcmcia/
8591F:	include/pcmcia/
8592
8593PCNET32 NETWORK DRIVER
8594M:	Don Fry <pcnet32@frontier.com>
8595L:	netdev@vger.kernel.org
8596S:	Maintained
8597F:	drivers/net/ethernet/amd/pcnet32.c
8598
8599PCRYPT PARALLEL CRYPTO ENGINE
8600M:	Steffen Klassert <steffen.klassert@secunet.com>
8601L:	linux-crypto@vger.kernel.org
8602S:	Maintained
8603F:	crypto/pcrypt.c
8604F:	include/crypto/pcrypt.h
8605
8606PER-CPU MEMORY ALLOCATOR
8607M:	Tejun Heo <tj@kernel.org>
8608M:	Christoph Lameter <cl@linux.com>
8609T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8610S:	Maintained
8611F:	include/linux/percpu*.h
8612F:	mm/percpu*.c
8613F:	arch/*/include/asm/percpu.h
8614
8615PER-TASK DELAY ACCOUNTING
8616M:	Balbir Singh <bsingharora@gmail.com>
8617S:	Maintained
8618F:	include/linux/delayacct.h
8619F:	kernel/delayacct.c
8620
8621PERFORMANCE EVENTS SUBSYSTEM
8622M:	Peter Zijlstra <peterz@infradead.org>
8623M:	Ingo Molnar <mingo@redhat.com>
8624M:	Arnaldo Carvalho de Melo <acme@kernel.org>
8625R:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
8626L:	linux-kernel@vger.kernel.org
8627T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8628S:	Supported
8629F:	kernel/events/*
8630F:	include/linux/perf_event.h
8631F:	include/uapi/linux/perf_event.h
8632F:	arch/*/kernel/perf_event*.c
8633F:	arch/*/kernel/*/perf_event*.c
8634F:	arch/*/kernel/*/*/perf_event*.c
8635F:	arch/*/include/asm/perf_event.h
8636F:	arch/*/kernel/perf_callchain.c
8637F:	tools/perf/
8638
8639PERSONALITY HANDLING
8640M:	Christoph Hellwig <hch@infradead.org>
8641L:	linux-abi-devel@lists.sourceforge.net
8642S:	Maintained
8643F:	include/linux/personality.h
8644F:	include/uapi/linux/personality.h
8645
8646PHONET PROTOCOL
8647M:	Remi Denis-Courmont <courmisch@gmail.com>
8648S:	Supported
8649F:	Documentation/networking/phonet.txt
8650F:	include/linux/phonet.h
8651F:	include/net/phonet/
8652F:	include/uapi/linux/phonet.h
8653F:	net/phonet/
8654
8655PHRAM MTD DRIVER
8656M:	Joern Engel <joern@lazybastard.org>
8657L:	linux-mtd@lists.infradead.org
8658S:	Maintained
8659F:	drivers/mtd/devices/phram.c
8660
8661PICOLCD HID DRIVER
8662M:	Bruno Prémont <bonbons@linux-vserver.org>
8663L:	linux-input@vger.kernel.org
8664S:	Maintained
8665F:	drivers/hid/hid-picolcd*
8666
8667PICOXCELL SUPPORT
8668M:	Jamie Iles <jamie@jamieiles.com>
8669L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8670T:	git git://github.com/jamieiles/linux-2.6-ji.git
8671S:	Supported
8672F:	arch/arm/boot/dts/picoxcell*
8673F:	arch/arm/mach-picoxcell/
8674F:	drivers/crypto/picoxcell*
8675
8676PIN CONTROL SUBSYSTEM
8677M:	Linus Walleij <linus.walleij@linaro.org>
8678L:	linux-gpio@vger.kernel.org
8679T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8680S:	Maintained
8681F:	drivers/pinctrl/
8682F:	include/linux/pinctrl/
8683
8684PIN CONTROLLER - ATMEL AT91
8685M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8686L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8687S:	Maintained
8688F:	drivers/pinctrl/pinctrl-at91.*
8689
8690PIN CONTROLLER - ATMEL AT91 PIO4
8691M:	Ludovic Desroches <ludovic.desroches@atmel.com>
8692L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8693L:	linux-gpio@vger.kernel.org
8694S:	Supported
8695F:	drivers/pinctrl/pinctrl-at91-pio4.*
8696
8697PIN CONTROLLER - INTEL
8698M:	Mika Westerberg <mika.westerberg@linux.intel.com>
8699M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
8700S:	Maintained
8701F:	drivers/pinctrl/intel/
8702
8703PIN CONTROLLER - RENESAS
8704M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8705M:	Geert Uytterhoeven <geert+renesas@glider.be>
8706L:	linux-renesas-soc@vger.kernel.org
8707S:	Maintained
8708F:	drivers/pinctrl/sh-pfc/
8709
8710PIN CONTROLLER - SAMSUNG
8711M:	Tomasz Figa <tomasz.figa@gmail.com>
8712M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
8713M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
8714L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8715L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8716S:	Maintained
8717F:	drivers/pinctrl/samsung/
8718
8719PIN CONTROLLER - SINGLE
8720M:	Tony Lindgren <tony@atomide.com>
8721M:	Haojian Zhuang <haojian.zhuang@linaro.org>
8722L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8723L:	linux-omap@vger.kernel.org
8724S:	Maintained
8725F:	drivers/pinctrl/pinctrl-single.c
8726
8727PIN CONTROLLER - ST SPEAR
8728M:	Viresh Kumar <vireshk@kernel.org>
8729L:	spear-devel@list.st.com
8730L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8731W:	http://www.st.com/spear
8732S:	Maintained
8733F:	drivers/pinctrl/spear/
8734
8735PKTCDVD DRIVER
8736M:	Jiri Kosina <jikos@kernel.org>
8737S:	Maintained
8738F:	drivers/block/pktcdvd.c
8739F:	include/linux/pktcdvd.h
8740F:	include/uapi/linux/pktcdvd.h
8741
8742PKUNITY SOC DRIVERS
8743M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
8744W:	http://mprc.pku.edu.cn/~guanxuetao/linux
8745S:	Maintained
8746T:	git git://github.com/gxt/linux.git
8747F:	drivers/input/serio/i8042-unicore32io.h
8748F:	drivers/i2c/busses/i2c-puv3.c
8749F:	drivers/video/fbdev/fb-puv3.c
8750F:	drivers/rtc/rtc-puv3.c
8751
8752PMBUS HARDWARE MONITORING DRIVERS
8753M:	Guenter Roeck <linux@roeck-us.net>
8754L:	linux-hwmon@vger.kernel.org
8755W:	http://hwmon.wiki.kernel.org/
8756W:	http://www.roeck-us.net/linux/drivers/
8757T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8758S:	Maintained
8759F:	Documentation/hwmon/pmbus
8760F:	drivers/hwmon/pmbus/
8761F:	include/linux/i2c/pmbus.h
8762
8763PMC SIERRA MaxRAID DRIVER
8764L:	linux-scsi@vger.kernel.org
8765W:	http://www.pmc-sierra.com/
8766S:	Orphan
8767F:	drivers/scsi/pmcraid.*
8768
8769PMC SIERRA PM8001 DRIVER
8770M:	Jack Wang <jinpu.wang@profitbricks.com>
8771M:	lindar_liu@usish.com
8772L:	pmchba@pmcs.com
8773L:	linux-scsi@vger.kernel.org
8774S:	Supported
8775F:	drivers/scsi/pm8001/
8776
8777POSIX CLOCKS and TIMERS
8778M:	Thomas Gleixner <tglx@linutronix.de>
8779L:	linux-kernel@vger.kernel.org
8780T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8781S:	Maintained
8782F:	fs/timerfd.c
8783F:	include/linux/timer*
8784F:	kernel/time/*timer*
8785
8786POWER MANAGEMENT CORE
8787M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
8788L:	linux-pm@vger.kernel.org
8789T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8790S:	Supported
8791F:	drivers/base/power/
8792F:	include/linux/pm.h
8793F:	include/linux/pm_*
8794F:	include/linux/powercap.h
8795F:	drivers/powercap/
8796
8797POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8798M:	Sebastian Reichel <sre@kernel.org>
8799M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8800M:	David Woodhouse <dwmw2@infradead.org>
8801L:	linux-pm@vger.kernel.org
8802T:	git git://git.infradead.org/battery-2.6.git
8803S:	Maintained
8804F:	include/linux/power_supply.h
8805F:	drivers/power/
8806X:	drivers/power/avs/
8807
8808POWER STATE COORDINATION INTERFACE (PSCI)
8809M:	Mark Rutland <mark.rutland@arm.com>
8810M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8811L:	linux-arm-kernel@lists.infradead.org
8812S:	Maintained
8813F:	drivers/firmware/psci.c
8814F:	include/linux/psci.h
8815F:	include/uapi/linux/psci.h
8816
8817PNP SUPPORT
8818M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8819S:	Maintained
8820F:	drivers/pnp/
8821
8822PPP PROTOCOL DRIVERS AND COMPRESSORS
8823M:	Paul Mackerras <paulus@samba.org>
8824L:	linux-ppp@vger.kernel.org
8825S:	Maintained
8826F:	drivers/net/ppp/ppp_*
8827
8828PPP OVER ATM (RFC 2364)
8829M:	Mitchell Blank Jr <mitch@sfgoth.com>
8830S:	Maintained
8831F:	net/atm/pppoatm.c
8832F:	include/uapi/linux/atmppp.h
8833
8834PPP OVER ETHERNET
8835M:	Michal Ostrowski <mostrows@earthlink.net>
8836S:	Maintained
8837F:	drivers/net/ppp/pppoe.c
8838F:	drivers/net/ppp/pppox.c
8839
8840PPP OVER L2TP
8841M:	James Chapman <jchapman@katalix.com>
8842S:	Maintained
8843F:	net/l2tp/l2tp_ppp.c
8844F:	include/linux/if_pppol2tp.h
8845F:	include/uapi/linux/if_pppol2tp.h
8846
8847PPS SUPPORT
8848M:	Rodolfo Giometti <giometti@enneenne.com>
8849W:	http://wiki.enneenne.com/index.php/LinuxPPS_support
8850L:	linuxpps@ml.enneenne.com (subscribers-only)
8851S:	Maintained
8852F:	Documentation/pps/
8853F:	drivers/pps/
8854F:	include/linux/pps*.h
8855
8856PPTP DRIVER
8857M:	Dmitry Kozlov <xeb@mail.ru>
8858L:	netdev@vger.kernel.org
8859S:	Maintained
8860F:	drivers/net/ppp/pptp.c
8861W:	http://sourceforge.net/projects/accel-pptp
8862
8863PREEMPTIBLE KERNEL
8864M:	Robert Love <rml@tech9.net>
8865L:	kpreempt-tech@lists.sourceforge.net
8866W:	ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8867S:	Supported
8868F:	Documentation/preempt-locking.txt
8869F:	include/linux/preempt.h
8870
8871PRISM54 WIRELESS DRIVER
8872M:	"Luis R. Rodriguez" <mcgrof@gmail.com>
8873L:	linux-wireless@vger.kernel.org
8874W:	http://wireless.kernel.org/en/users/Drivers/p54
8875S:	Obsolete
8876F:	drivers/net/wireless/intersil/prism54/
8877
8878PS3 NETWORK SUPPORT
8879M:	Geoff Levand <geoff@infradead.org>
8880L:	netdev@vger.kernel.org
8881L:	linuxppc-dev@lists.ozlabs.org
8882S:	Maintained
8883F:	drivers/net/ethernet/toshiba/ps3_gelic_net.*
8884
8885PS3 PLATFORM SUPPORT
8886M:	Geoff Levand <geoff@infradead.org>
8887L:	linuxppc-dev@lists.ozlabs.org
8888S:	Maintained
8889F:	arch/powerpc/boot/ps3*
8890F:	arch/powerpc/include/asm/lv1call.h
8891F:	arch/powerpc/include/asm/ps3*.h
8892F:	arch/powerpc/platforms/ps3/
8893F:	drivers/*/ps3*
8894F:	drivers/ps3/
8895F:	drivers/rtc/rtc-ps3.c
8896F:	drivers/usb/host/*ps3.c
8897F:	sound/ppc/snd_ps3*
8898
8899PS3VRAM DRIVER
8900M:	Jim Paris <jim@jtan.com>
8901M:	Geoff Levand <geoff@infradead.org>
8902L:	linuxppc-dev@lists.ozlabs.org
8903S:	Maintained
8904F:	drivers/block/ps3vram.c
8905
8906PSTORE FILESYSTEM
8907M:	Anton Vorontsov <anton@enomsg.org>
8908M:	Colin Cross <ccross@android.com>
8909M:	Kees Cook <keescook@chromium.org>
8910M:	Tony Luck <tony.luck@intel.com>
8911S:	Maintained
8912T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8913F:	fs/pstore/
8914F:	include/linux/pstore*
8915F:	drivers/firmware/efi/efi-pstore.c
8916F:	drivers/acpi/apei/erst.c
8917
8918PTP HARDWARE CLOCK SUPPORT
8919M:	Richard Cochran <richardcochran@gmail.com>
8920L:	netdev@vger.kernel.org
8921S:	Maintained
8922W:	http://linuxptp.sourceforge.net/
8923F:	Documentation/ABI/testing/sysfs-ptp
8924F:	Documentation/ptp/*
8925F:	drivers/net/ethernet/freescale/gianfar_ptp.c
8926F:	drivers/net/phy/dp83640*
8927F:	drivers/ptp/*
8928F:	include/linux/ptp_cl*
8929
8930PTRACE SUPPORT
8931M:	Roland McGrath <roland@hack.frob.com>
8932M:	Oleg Nesterov <oleg@redhat.com>
8933S:	Maintained
8934F:	include/asm-generic/syscall.h
8935F:	include/linux/ptrace.h
8936F:	include/linux/regset.h
8937F:	include/linux/tracehook.h
8938F:	include/uapi/linux/ptrace.h
8939F:	kernel/ptrace.c
8940
8941PVRUSB2 VIDEO4LINUX DRIVER
8942M:	Mike Isely <isely@pobox.com>
8943L:	pvrusb2@isely.net	(subscribers-only)
8944L:	linux-media@vger.kernel.org
8945W:	http://www.isely.net/pvrusb2/
8946T:	git git://linuxtv.org/media_tree.git
8947S:	Maintained
8948F:	Documentation/video4linux/README.pvrusb2
8949F:	drivers/media/usb/pvrusb2/
8950
8951PWC WEBCAM DRIVER
8952M:	Hans de Goede <hdegoede@redhat.com>
8953L:	linux-media@vger.kernel.org
8954T:	git git://linuxtv.org/media_tree.git
8955S:	Maintained
8956F:	drivers/media/usb/pwc/*
8957
8958PWM FAN DRIVER
8959M:	Kamil Debski <k.debski@samsung.com>
8960L:	linux-hwmon@vger.kernel.org
8961S:	Supported
8962F:	Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8963F:	Documentation/hwmon/pwm-fan
8964F:	drivers/hwmon/pwm-fan.c
8965
8966PWM SUBSYSTEM
8967M:	Thierry Reding <thierry.reding@gmail.com>
8968L:	linux-pwm@vger.kernel.org
8969S:	Maintained
8970T:	git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8971F:	Documentation/pwm.txt
8972F:	Documentation/devicetree/bindings/pwm/
8973F:	include/linux/pwm.h
8974F:	drivers/pwm/
8975F:	drivers/video/backlight/pwm_bl.c
8976F:	include/linux/pwm_backlight.h
8977
8978PXA2xx/PXA3xx SUPPORT
8979M:	Daniel Mack <daniel@zonque.org>
8980M:	Haojian Zhuang <haojian.zhuang@gmail.com>
8981M:	Robert Jarzmik <robert.jarzmik@free.fr>
8982L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8983T:	git git://github.com/hzhuang1/linux.git
8984T:	git git://github.com/rjarzmik/linux.git
8985S:	Maintained
8986F:	arch/arm/boot/dts/pxa*
8987F:	arch/arm/mach-pxa/
8988F:	drivers/dma/pxa*
8989F:	drivers/pcmcia/pxa2xx*
8990F:	drivers/pinctrl/pxa/
8991F:	drivers/spi/spi-pxa2xx*
8992F:	drivers/usb/gadget/udc/pxa2*
8993F:	include/sound/pxa2xx-lib.h
8994F:	sound/arm/pxa*
8995F:	sound/soc/pxa/
8996
8997PXA GPIO DRIVER
8998M:	Robert Jarzmik <robert.jarzmik@free.fr>
8999L:	linux-gpio@vger.kernel.org
9000S:	Maintained
9001F:	drivers/gpio/gpio-pxa.c
9002
9003PXA3xx NAND FLASH DRIVER
9004M:	Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9005L:	linux-mtd@lists.infradead.org
9006S:	Maintained
9007F:	drivers/mtd/nand/pxa3xx_nand.c
9008
9009MMP SUPPORT
9010M:	Eric Miao <eric.y.miao@gmail.com>
9011M:	Haojian Zhuang <haojian.zhuang@gmail.com>
9012L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9013T:	git git://github.com/hzhuang1/linux.git
9014T:	git git://git.linaro.org/people/ycmiao/pxa-linux.git
9015S:	Maintained
9016F:	arch/arm/boot/dts/mmp*
9017F:	arch/arm/mach-mmp/
9018
9019PXA MMCI DRIVER
9020S:	Orphan
9021
9022PXA RTC DRIVER
9023M:	Robert Jarzmik <robert.jarzmik@free.fr>
9024L:	rtc-linux@googlegroups.com
9025S:	Maintained
9026
9027QAT DRIVER
9028M:	Tadeusz Struk <tadeusz.struk@intel.com>
9029L:	qat-linux@intel.com
9030S:	Supported
9031F:	drivers/crypto/qat/
9032
9033QIB DRIVER
9034M:	Mike Marciniszyn <infinipath@intel.com>
9035L:	linux-rdma@vger.kernel.org
9036S:	Supported
9037F:	drivers/infiniband/hw/qib/
9038
9039QLOGIC QLA1280 SCSI DRIVER
9040M:	Michael Reed <mdr@sgi.com>
9041L:	linux-scsi@vger.kernel.org
9042S:	Maintained
9043F:	drivers/scsi/qla1280.[ch]
9044
9045QLOGIC QLA2XXX FC-SCSI DRIVER
9046M:	qla2xxx-upstream@qlogic.com
9047L:	linux-scsi@vger.kernel.org
9048S:	Supported
9049F:	Documentation/scsi/LICENSE.qla2xxx
9050F:	drivers/scsi/qla2xxx/
9051
9052QLOGIC QLA4XXX iSCSI DRIVER
9053M:	QLogic-Storage-Upstream@qlogic.com
9054L:	linux-scsi@vger.kernel.org
9055S:	Supported
9056F:	Documentation/scsi/LICENSE.qla4xxx
9057F:	drivers/scsi/qla4xxx/
9058
9059QLOGIC QLA3XXX NETWORK DRIVER
9060M:	Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9061M:	Ron Mercer <ron.mercer@qlogic.com>
9062M:	linux-driver@qlogic.com
9063L:	netdev@vger.kernel.org
9064S:	Supported
9065F:	Documentation/networking/LICENSE.qla3xxx
9066F:	drivers/net/ethernet/qlogic/qla3xxx.*
9067
9068QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9069M:	Dept-GELinuxNICDev@qlogic.com
9070L:	netdev@vger.kernel.org
9071S:	Supported
9072F:	drivers/net/ethernet/qlogic/qlcnic/
9073
9074QLOGIC QLGE 10Gb ETHERNET DRIVER
9075M:	Harish Patil <harish.patil@qlogic.com>
9076M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9077M:	Dept-GELinuxNICDev@qlogic.com
9078M:	linux-driver@qlogic.com
9079L:	netdev@vger.kernel.org
9080S:	Supported
9081F:	drivers/net/ethernet/qlogic/qlge/
9082
9083QLOGIC QL4xxx ETHERNET DRIVER
9084M:	Yuval Mintz <Yuval.Mintz@qlogic.com>
9085M:	Ariel Elior <Ariel.Elior@qlogic.com>
9086M:	everest-linux-l2@qlogic.com
9087L:	netdev@vger.kernel.org
9088S:	Supported
9089F:	drivers/net/ethernet/qlogic/qed/
9090F:	include/linux/qed/
9091F:	drivers/net/ethernet/qlogic/qede/
9092
9093QNX4 FILESYSTEM
9094M:	Anders Larsen <al@alarsen.net>
9095W:	http://www.alarsen.net/linux/qnx4fs/
9096S:	Maintained
9097F:	fs/qnx4/
9098F:	include/uapi/linux/qnx4_fs.h
9099F:	include/uapi/linux/qnxtypes.h
9100
9101QT1010 MEDIA DRIVER
9102M:	Antti Palosaari <crope@iki.fi>
9103L:	linux-media@vger.kernel.org
9104W:	https://linuxtv.org
9105W:	http://palosaari.fi/linux/
9106Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9107T:	git git://linuxtv.org/anttip/media_tree.git
9108S:	Maintained
9109F:	drivers/media/tuners/qt1010*
9110
9111QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9112M:	QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9113L:	linux-wireless@vger.kernel.org
9114L:	ath9k-devel@lists.ath9k.org
9115W:	http://wireless.kernel.org/en/users/Drivers/ath9k
9116S:	Supported
9117F:	drivers/net/wireless/ath/ath9k/
9118
9119QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9120M:	Kalle Valo <kvalo@qca.qualcomm.com>
9121L:	ath10k@lists.infradead.org
9122W:	http://wireless.kernel.org/en/users/Drivers/ath10k
9123T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9124S:	Supported
9125F:	drivers/net/wireless/ath/ath10k/
9126
9127QUALCOMM HEXAGON ARCHITECTURE
9128M:	Richard Kuo <rkuo@codeaurora.org>
9129L:	linux-hexagon@vger.kernel.org
9130T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9131S:	Supported
9132F:	arch/hexagon/
9133
9134QUALCOMM WCN36XX WIRELESS DRIVER
9135M:	Eugene Krasnikov <k.eugene.e@gmail.com>
9136L:	wcn36xx@lists.infradead.org
9137W:	http://wireless.kernel.org/en/users/Drivers/wcn36xx
9138T:	git git://github.com/KrasnikovEugene/wcn36xx.git
9139S:	Supported
9140F:	drivers/net/wireless/ath/wcn36xx/
9141
9142QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9143M:	Gabriel Somlo <somlo@cmu.edu>
9144M:	"Michael S. Tsirkin" <mst@redhat.com>
9145L:	qemu-devel@nongnu.org
9146S:	Maintained
9147F:	drivers/firmware/qemu_fw_cfg.c
9148
9149RADOS BLOCK DEVICE (RBD)
9150M:	Ilya Dryomov <idryomov@gmail.com>
9151M:	Sage Weil <sage@redhat.com>
9152M:	Alex Elder <elder@kernel.org>
9153L:	ceph-devel@vger.kernel.org
9154W:	http://ceph.com/
9155T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9156T:	git git://github.com/ceph/ceph-client.git
9157S:	Supported
9158F:	Documentation/ABI/testing/sysfs-bus-rbd
9159F:	drivers/block/rbd.c
9160F:	drivers/block/rbd_types.h
9161
9162RADEON FRAMEBUFFER DISPLAY DRIVER
9163M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
9164L:	linux-fbdev@vger.kernel.org
9165S:	Maintained
9166F:	drivers/video/fbdev/aty/radeon*
9167F:	include/uapi/linux/radeonfb.h
9168
9169RADIOSHARK RADIO DRIVER
9170M:	Hans de Goede <hdegoede@redhat.com>
9171L:	linux-media@vger.kernel.org
9172T:	git git://linuxtv.org/media_tree.git
9173S:	Maintained
9174F:	drivers/media/radio/radio-shark.c
9175
9176RADIOSHARK2 RADIO DRIVER
9177M:	Hans de Goede <hdegoede@redhat.com>
9178L:	linux-media@vger.kernel.org
9179T:	git git://linuxtv.org/media_tree.git
9180S:	Maintained
9181F:	drivers/media/radio/radio-shark2.c
9182F:	drivers/media/radio/radio-tea5777.c
9183
9184RAGE128 FRAMEBUFFER DISPLAY DRIVER
9185M:	Paul Mackerras <paulus@samba.org>
9186L:	linux-fbdev@vger.kernel.org
9187S:	Maintained
9188F:	drivers/video/fbdev/aty/aty128fb.c
9189
9190RALINK MIPS ARCHITECTURE
9191M:	John Crispin <blogic@openwrt.org>
9192L:	linux-mips@linux-mips.org
9193S:	Maintained
9194F:	arch/mips/ralink
9195
9196RALINK RT2X00 WIRELESS LAN DRIVER
9197P:	rt2x00 project
9198M:	Stanislaw Gruszka <sgruszka@redhat.com>
9199M:	Helmut Schaa <helmut.schaa@googlemail.com>
9200L:	linux-wireless@vger.kernel.org
9201S:	Maintained
9202F:	drivers/net/wireless/ralink/rt2x00/
9203
9204RAMDISK RAM BLOCK DEVICE DRIVER
9205M:	Jens Axboe <axboe@kernel.dk>
9206S:	Maintained
9207F:	Documentation/blockdev/ramdisk.txt
9208F:	drivers/block/brd.c
9209
9210RANDOM NUMBER DRIVER
9211M:	"Theodore Ts'o" <tytso@mit.edu>
9212S:	Maintained
9213F:	drivers/char/random.c
9214
9215RAPIDIO SUBSYSTEM
9216M:	Matt Porter <mporter@kernel.crashing.org>
9217M:	Alexandre Bounine <alexandre.bounine@idt.com>
9218S:	Maintained
9219F:	drivers/rapidio/
9220
9221RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9222L:	linux-wireless@vger.kernel.org
9223S:	Orphan
9224F:	drivers/net/wireless/ray*
9225
9226RCUTORTURE MODULE
9227M:	Josh Triplett <josh@joshtriplett.org>
9228M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9229L:	linux-kernel@vger.kernel.org
9230S:	Supported
9231T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9232F:	Documentation/RCU/torture.txt
9233F:	kernel/rcu/rcutorture.c
9234
9235RCUTORTURE TEST FRAMEWORK
9236M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9237M:	Josh Triplett <josh@joshtriplett.org>
9238R:	Steven Rostedt <rostedt@goodmis.org>
9239R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9240R:	Lai Jiangshan <jiangshanlai@gmail.com>
9241L:	linux-kernel@vger.kernel.org
9242S:	Supported
9243T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9244F:	tools/testing/selftests/rcutorture
9245
9246RDC R-321X SoC
9247M:	Florian Fainelli <florian@openwrt.org>
9248S:	Maintained
9249
9250RDC R6040 FAST ETHERNET DRIVER
9251M:	Florian Fainelli <florian@openwrt.org>
9252L:	netdev@vger.kernel.org
9253S:	Maintained
9254F:	drivers/net/ethernet/rdc/r6040.c
9255
9256RDS - RELIABLE DATAGRAM SOCKETS
9257M:	Santosh Shilimkar <santosh.shilimkar@oracle.com>
9258L:	netdev@vger.kernel.org
9259L:	linux-rdma@vger.kernel.org
9260L:	rds-devel@oss.oracle.com (moderated for non-subscribers)
9261W:	https://oss.oracle.com/projects/rds/
9262S:	Supported
9263F:	net/rds/
9264F:	Documentation/networking/rds.txt
9265
9266RDMAVT - RDMA verbs software
9267M:	Dennis Dalessandro <dennis.dalessandro@intel.com>
9268L:	linux-rdma@vger.kernel.org
9269S:	Supported
9270F:	drivers/infiniband/sw/rdmavt
9271
9272READ-COPY UPDATE (RCU)
9273M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9274M:	Josh Triplett <josh@joshtriplett.org>
9275R:	Steven Rostedt <rostedt@goodmis.org>
9276R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9277R:	Lai Jiangshan <jiangshanlai@gmail.com>
9278L:	linux-kernel@vger.kernel.org
9279W:	http://www.rdrop.com/users/paulmck/RCU/
9280S:	Supported
9281T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9282F:	Documentation/RCU/
9283X:	Documentation/RCU/torture.txt
9284F:	include/linux/rcu*
9285X:	include/linux/srcu.h
9286F:	kernel/rcu/
9287X:	kernel/torture.c
9288
9289REAL TIME CLOCK (RTC) SUBSYSTEM
9290M:	Alessandro Zummo <a.zummo@towertech.it>
9291M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
9292L:	rtc-linux@googlegroups.com
9293Q:	http://patchwork.ozlabs.org/project/rtc-linux/list/
9294T:	git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9295S:	Maintained
9296F:	Documentation/rtc.txt
9297F:	drivers/rtc/
9298F:	include/linux/rtc.h
9299F:	include/uapi/linux/rtc.h
9300
9301REALTEK AUDIO CODECS
9302M:	Bard Liao <bardliao@realtek.com>
9303M:	Oder Chiou <oder_chiou@realtek.com>
9304S:	Maintained
9305F:	sound/soc/codecs/rt*
9306F:	include/sound/rt*.h
9307
9308REISERFS FILE SYSTEM
9309L:	reiserfs-devel@vger.kernel.org
9310S:	Supported
9311F:	fs/reiserfs/
9312
9313REGISTER MAP ABSTRACTION
9314M:	Mark Brown <broonie@kernel.org>
9315L:	linux-kernel@vger.kernel.org
9316T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9317S:	Supported
9318F:	drivers/base/regmap/
9319F:	include/linux/regmap.h
9320
9321REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9322M:	Ohad Ben-Cohen <ohad@wizery.com>
9323M:	Bjorn Andersson <bjorn.andersson@linaro.org>
9324L:	linux-remoteproc@vger.kernel.org
9325T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9326S:	Maintained
9327F:	drivers/remoteproc/
9328F:	Documentation/remoteproc.txt
9329F:	include/linux/remoteproc.h
9330
9331REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9332M:	Ohad Ben-Cohen <ohad@wizery.com>
9333M:	Bjorn Andersson <bjorn.andersson@linaro.org>
9334L:	linux-remoteproc@vger.kernel.org
9335T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9336S:	Maintained
9337F:	drivers/rpmsg/
9338F:	Documentation/rpmsg.txt
9339F:	include/linux/rpmsg.h
9340
9341RENESAS ETHERNET DRIVERS
9342R:	Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9343L:	netdev@vger.kernel.org
9344L:	linux-renesas-soc@vger.kernel.org
9345F:	drivers/net/ethernet/renesas/
9346F:	include/linux/sh_eth.h
9347
9348RENESAS USB2 PHY DRIVER
9349M:	Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9350L:	linux-renesas-soc@vger.kernel.org
9351S:	Maintained
9352F:	drivers/phy/phy-rcar-gen3-usb2.c
9353
9354RESET CONTROLLER FRAMEWORK
9355M:	Philipp Zabel <p.zabel@pengutronix.de>
9356T:	git git://git.pengutronix.de/git/pza/linux
9357S:	Maintained
9358F:	drivers/reset/
9359F:	Documentation/devicetree/bindings/reset/
9360F:	include/dt-bindings/reset/
9361F:	include/linux/reset.h
9362F:	include/linux/reset-controller.h
9363
9364RFKILL
9365M:	Johannes Berg <johannes@sipsolutions.net>
9366L:	linux-wireless@vger.kernel.org
9367W:	http://wireless.kernel.org/
9368T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9369T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9370S:	Maintained
9371F:	Documentation/rfkill.txt
9372F:	net/rfkill/
9373
9374RHASHTABLE
9375M:	Thomas Graf <tgraf@suug.ch>
9376L:	netdev@vger.kernel.org
9377S:	Maintained
9378F:	lib/rhashtable.c
9379F:	include/linux/rhashtable.h
9380
9381RICOH SMARTMEDIA/XD DRIVER
9382M:	Maxim Levitsky <maximlevitsky@gmail.com>
9383S:	Maintained
9384F:	drivers/mtd/nand/r852.c
9385F:	drivers/mtd/nand/r852.h
9386
9387RICOH R5C592 MEMORYSTICK DRIVER
9388M:	Maxim Levitsky <maximlevitsky@gmail.com>
9389S:	Maintained
9390F:	drivers/memstick/host/r592.*
9391
9392ROCCAT DRIVERS
9393M:	Stefan Achatz <erazor_de@users.sourceforge.net>
9394W:	http://sourceforge.net/projects/roccat/
9395S:	Maintained
9396F:	drivers/hid/hid-roccat*
9397F:	include/linux/hid-roccat*
9398F:	Documentation/ABI/*/sysfs-driver-hid-roccat*
9399
9400ROCKER DRIVER
9401M:	Jiri Pirko <jiri@resnulli.us>
9402M:	Scott Feldman <sfeldma@gmail.com>
9403L:	netdev@vger.kernel.org
9404S:	Supported
9405F:	drivers/net/ethernet/rocker/
9406
9407ROCKETPORT DRIVER
9408P:	Comtrol Corp.
9409W:	http://www.comtrol.com
9410S:	Maintained
9411F:	Documentation/serial/rocket.txt
9412F:	drivers/tty/rocket*
9413
9414ROCKETPORT EXPRESS/INFINITY DRIVER
9415M:	Kevin Cernekee <cernekee@gmail.com>
9416L:	linux-serial@vger.kernel.org
9417S:	Odd Fixes
9418F:	drivers/tty/serial/rp2.*
9419
9420ROSE NETWORK LAYER
9421M:	Ralf Baechle <ralf@linux-mips.org>
9422L:	linux-hams@vger.kernel.org
9423W:	http://www.linux-ax25.org/
9424S:	Maintained
9425F:	include/net/rose.h
9426F:	include/uapi/linux/rose.h
9427F:	net/rose/
9428
9429RTL2830 MEDIA DRIVER
9430M:	Antti Palosaari <crope@iki.fi>
9431L:	linux-media@vger.kernel.org
9432W:	https://linuxtv.org
9433W:	http://palosaari.fi/linux/
9434Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9435T:	git git://linuxtv.org/anttip/media_tree.git
9436S:	Maintained
9437F:	drivers/media/dvb-frontends/rtl2830*
9438
9439RTL2832 MEDIA DRIVER
9440M:	Antti Palosaari <crope@iki.fi>
9441L:	linux-media@vger.kernel.org
9442W:	https://linuxtv.org
9443W:	http://palosaari.fi/linux/
9444Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9445T:	git git://linuxtv.org/anttip/media_tree.git
9446S:	Maintained
9447F:	drivers/media/dvb-frontends/rtl2832*
9448
9449RTL2832_SDR MEDIA DRIVER
9450M:	Antti Palosaari <crope@iki.fi>
9451L:	linux-media@vger.kernel.org
9452W:	https://linuxtv.org
9453W:	http://palosaari.fi/linux/
9454Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9455T:	git git://linuxtv.org/anttip/media_tree.git
9456S:	Maintained
9457F:	drivers/media/dvb-frontends/rtl2832_sdr*
9458
9459RTL8180 WIRELESS DRIVER
9460L:	linux-wireless@vger.kernel.org
9461W:	http://wireless.kernel.org/
9462T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9463S:	Orphan
9464F:	drivers/net/wireless/realtek/rtl818x/rtl8180/
9465
9466RTL8187 WIRELESS DRIVER
9467M:	Herton Ronaldo Krzesinski <herton@canonical.com>
9468M:	Hin-Tak Leung <htl10@users.sourceforge.net>
9469M:	Larry Finger <Larry.Finger@lwfinger.net>
9470L:	linux-wireless@vger.kernel.org
9471W:	http://wireless.kernel.org/
9472T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9473S:	Maintained
9474F:	drivers/net/wireless/realtek/rtl818x/rtl8187/
9475
9476RTL8192CE WIRELESS DRIVER
9477M:	Larry Finger <Larry.Finger@lwfinger.net>
9478M:	Chaoming Li <chaoming_li@realsil.com.cn>
9479L:	linux-wireless@vger.kernel.org
9480W:	http://wireless.kernel.org/
9481T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9482S:	Maintained
9483F:	drivers/net/wireless/realtek/rtlwifi/
9484F:	drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9485
9486RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9487M:	Jes Sorensen <Jes.Sorensen@redhat.com>
9488L:	linux-wireless@vger.kernel.org
9489T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
9490S:	Maintained
9491F:	drivers/net/wireless/realtek/rtl8xxxu/
9492
9493S3 SAVAGE FRAMEBUFFER DRIVER
9494M:	Antonino Daplas <adaplas@gmail.com>
9495L:	linux-fbdev@vger.kernel.org
9496S:	Maintained
9497F:	drivers/video/fbdev/savage/
9498
9499S390
9500M:	Martin Schwidefsky <schwidefsky@de.ibm.com>
9501M:	Heiko Carstens <heiko.carstens@de.ibm.com>
9502L:	linux-s390@vger.kernel.org
9503W:	http://www.ibm.com/developerworks/linux/linux390/
9504T:	git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9505S:	Supported
9506F:	arch/s390/
9507F:	drivers/s390/
9508F:	Documentation/s390/
9509F:	Documentation/DocBook/s390*
9510
9511S390 COMMON I/O LAYER
9512M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
9513M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9514L:	linux-s390@vger.kernel.org
9515W:	http://www.ibm.com/developerworks/linux/linux390/
9516S:	Supported
9517F:	drivers/s390/cio/
9518
9519S390 DASD DRIVER
9520M:	Stefan Weinhuber <wein@de.ibm.com>
9521M:	Stefan Haberland <stefan.haberland@de.ibm.com>
9522L:	linux-s390@vger.kernel.org
9523W:	http://www.ibm.com/developerworks/linux/linux390/
9524S:	Supported
9525F:	drivers/s390/block/dasd*
9526F:	block/partitions/ibm.c
9527
9528S390 NETWORK DRIVERS
9529M:	Ursula Braun <ubraun@linux.vnet.ibm.com>
9530L:	linux-s390@vger.kernel.org
9531W:	http://www.ibm.com/developerworks/linux/linux390/
9532S:	Supported
9533F:	drivers/s390/net/
9534
9535S390 PCI SUBSYSTEM
9536M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
9537M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
9538L:	linux-s390@vger.kernel.org
9539W:	http://www.ibm.com/developerworks/linux/linux390/
9540S:	Supported
9541F:	arch/s390/pci/
9542F:	drivers/pci/hotplug/s390_pci_hpc.c
9543
9544S390 ZCRYPT DRIVER
9545M:	Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9546L:	linux-s390@vger.kernel.org
9547W:	http://www.ibm.com/developerworks/linux/linux390/
9548S:	Supported
9549F:	drivers/s390/crypto/
9550
9551S390 ZFCP DRIVER
9552M:	Steffen Maier <maier@linux.vnet.ibm.com>
9553L:	linux-s390@vger.kernel.org
9554W:	http://www.ibm.com/developerworks/linux/linux390/
9555S:	Supported
9556F:	drivers/s390/scsi/zfcp_*
9557
9558S390 IUCV NETWORK LAYER
9559M:	Ursula Braun <ubraun@linux.vnet.ibm.com>
9560L:	linux-s390@vger.kernel.org
9561W:	http://www.ibm.com/developerworks/linux/linux390/
9562S:	Supported
9563F:	drivers/s390/net/*iucv*
9564F:	include/net/iucv/
9565F:	net/iucv/
9566
9567S390 IOMMU (PCI)
9568M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
9569L:	linux-s390@vger.kernel.org
9570W:	http://www.ibm.com/developerworks/linux/linux390/
9571S:	Supported
9572F:	drivers/iommu/s390-iommu.c
9573
9574S3C24XX SD/MMC Driver
9575M:	Ben Dooks <ben-linux@fluff.org>
9576L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9577S:	Supported
9578F:	drivers/mmc/host/s3cmci.*
9579
9580SAA6588 RDS RECEIVER DRIVER
9581M:	Hans Verkuil <hverkuil@xs4all.nl>
9582L:	linux-media@vger.kernel.org
9583T:	git git://linuxtv.org/media_tree.git
9584W:	https://linuxtv.org
9585S:	Odd Fixes
9586F:	drivers/media/i2c/saa6588*
9587
9588SAA7134 VIDEO4LINUX DRIVER
9589M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9590L:	linux-media@vger.kernel.org
9591W:	https://linuxtv.org
9592T:	git git://linuxtv.org/media_tree.git
9593S:	Odd fixes
9594F:	Documentation/video4linux/*.saa7134
9595F:	drivers/media/pci/saa7134/
9596
9597SAA7146 VIDEO4LINUX-2 DRIVER
9598M:	Hans Verkuil <hverkuil@xs4all.nl>
9599L:	linux-media@vger.kernel.org
9600T:	git git://linuxtv.org/media_tree.git
9601S:	Maintained
9602F:	drivers/media/common/saa7146/
9603F:	drivers/media/pci/saa7146/
9604F:	include/media/saa7146*
9605
9606SAMSUNG LAPTOP DRIVER
9607M:	Corentin Chary <corentin.chary@gmail.com>
9608L:	platform-driver-x86@vger.kernel.org
9609S:	Maintained
9610F:	drivers/platform/x86/samsung-laptop.c
9611
9612SAMSUNG AUDIO (ASoC) DRIVERS
9613M:	Sangbeom Kim <sbkim73@samsung.com>
9614L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9615S:	Supported
9616F:	sound/soc/samsung/
9617
9618SAMSUNG FRAMEBUFFER DRIVER
9619M:	Jingoo Han <jingoohan1@gmail.com>
9620L:	linux-fbdev@vger.kernel.org
9621S:	Maintained
9622F:	drivers/video/fbdev/s3c-fb.c
9623
9624SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9625M:	Sangbeom Kim <sbkim73@samsung.com>
9626M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
9627L:	linux-kernel@vger.kernel.org
9628L:	linux-samsung-soc@vger.kernel.org
9629S:	Supported
9630F:	drivers/mfd/sec*.c
9631F:	drivers/regulator/s2m*.c
9632F:	drivers/regulator/s5m*.c
9633F:	drivers/clk/clk-s2mps11.c
9634F:	drivers/rtc/rtc-s5m.c
9635F:	include/linux/mfd/samsung/
9636F:	Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9637F:	Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9638F:	Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9639F:	Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9640
9641SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9642M:	Kyungmin Park <kyungmin.park@samsung.com>
9643M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9644L:	linux-media@vger.kernel.org
9645Q:	https://patchwork.linuxtv.org/project/linux-media/list/
9646S:	Supported
9647F:	drivers/media/platform/exynos4-is/
9648
9649SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9650M:	Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9651L:	linux-media@vger.kernel.org
9652L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9653S:	Maintained
9654F:	drivers/media/platform/s3c-camif/
9655F:	include/media/drv-intf/s3c_camif.h
9656
9657SAMSUNG S5C73M3 CAMERA DRIVER
9658M:	Kyungmin Park <kyungmin.park@samsung.com>
9659M:	Andrzej Hajda <a.hajda@samsung.com>
9660L:	linux-media@vger.kernel.org
9661S:	Supported
9662F:	drivers/media/i2c/s5c73m3/*
9663
9664SAMSUNG S5K5BAF CAMERA DRIVER
9665M:	Kyungmin Park <kyungmin.park@samsung.com>
9666M:	Andrzej Hajda <a.hajda@samsung.com>
9667L:	linux-media@vger.kernel.org
9668S:	Supported
9669F:	drivers/media/i2c/s5k5baf.c
9670
9671SAMSUNG S3FWRN5 NFC DRIVER
9672M:	Robert Baldyga <r.baldyga@samsung.com>
9673M:	Krzysztof Opasiak <k.opasiak@samsung.com>
9674L:	linux-nfc@lists.01.org (moderated for non-subscribers)
9675S:	Supported
9676F:	drivers/nfc/s3fwrn5
9677
9678SAMSUNG SOC CLOCK DRIVERS
9679M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9680M:	Tomasz Figa <tomasz.figa@gmail.com>
9681S:	Supported
9682L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9683F:	drivers/clk/samsung/
9684
9685SAMSUNG SXGBE DRIVERS
9686M:	Byungho An <bh74.an@samsung.com>
9687M:	Girish K S <ks.giri@samsung.com>
9688M:	Vipul Pandya <vipul.pandya@samsung.com>
9689S:	Supported
9690L:	netdev@vger.kernel.org
9691F:	drivers/net/ethernet/samsung/sxgbe/
9692
9693SAMSUNG THERMAL DRIVER
9694M:	Lukasz Majewski <l.majewski@samsung.com>
9695L:	linux-pm@vger.kernel.org
9696L:	linux-samsung-soc@vger.kernel.org
9697S:	Supported
9698T:	git https://github.com/lmajewski/linux-samsung-thermal.git
9699F:	drivers/thermal/samsung/
9700
9701SAMSUNG USB2 PHY DRIVER
9702M:	Kamil Debski <k.debski@samsung.com>
9703L:	linux-kernel@vger.kernel.org
9704S:	Supported
9705F:	Documentation/devicetree/bindings/phy/samsung-phy.txt
9706F:	Documentation/phy/samsung-usb2.txt
9707F:	drivers/phy/phy-exynos4210-usb2.c
9708F:	drivers/phy/phy-exynos4x12-usb2.c
9709F:	drivers/phy/phy-exynos5250-usb2.c
9710F:	drivers/phy/phy-s5pv210-usb2.c
9711F:	drivers/phy/phy-samsung-usb2.c
9712F:	drivers/phy/phy-samsung-usb2.h
9713
9714SERIAL DRIVERS
9715M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9716L:	linux-serial@vger.kernel.org
9717S:	Maintained
9718F:	drivers/tty/serial/
9719
9720SYNOPSYS DESIGNWARE DMAC DRIVER
9721M:	Viresh Kumar <vireshk@kernel.org>
9722M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9723S:	Maintained
9724F:	include/linux/dma/dw.h
9725F:	include/linux/platform_data/dma-dw.h
9726F:	drivers/dma/dw/
9727
9728SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9729M: Lars Persson <lars.persson@axis.com>
9730L: netdev@vger.kernel.org
9731S: Supported
9732F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9733F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9734
9735SYNOPSYS DESIGNWARE I2C DRIVER
9736M:	Jarkko Nikula <jarkko.nikula@linux.intel.com>
9737R:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9738R:	Mika Westerberg <mika.westerberg@linux.intel.com>
9739L:	linux-i2c@vger.kernel.org
9740S:	Maintained
9741F:	drivers/i2c/busses/i2c-designware-*
9742F:	include/linux/platform_data/i2c-designware.h
9743
9744SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9745M:	Jaehoon Chung <jh80.chung@samsung.com>
9746L:	linux-mmc@vger.kernel.org
9747S:	Maintained
9748F:	include/linux/mmc/dw_mmc.h
9749F:	drivers/mmc/host/dw_mmc*
9750
9751SYSTEM TRACE MODULE CLASS
9752M:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
9753S:	Maintained
9754F:	Documentation/trace/stm.txt
9755F:	drivers/hwtracing/stm/
9756F:	include/linux/stm.h
9757F:	include/uapi/linux/stm.h
9758
9759THUNDERBOLT DRIVER
9760M:	Andreas Noever <andreas.noever@gmail.com>
9761S:	Maintained
9762F:	drivers/thunderbolt/
9763
9764TI BQ27XXX POWER SUPPLY DRIVER
9765R:	Andrew F. Davis <afd@ti.com>
9766F:	include/linux/power/bq27xxx_battery.h
9767F:	drivers/power/bq27xxx_battery.c
9768F:	drivers/power/bq27xxx_battery_i2c.c
9769
9770TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9771M:	John Stultz <john.stultz@linaro.org>
9772M:	Thomas Gleixner <tglx@linutronix.de>
9773L:	linux-kernel@vger.kernel.org
9774T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9775S:	Supported
9776F:	include/linux/clocksource.h
9777F:	include/linux/time.h
9778F:	include/linux/timex.h
9779F:	include/uapi/linux/time.h
9780F:	include/uapi/linux/timex.h
9781F:	kernel/time/clocksource.c
9782F:	kernel/time/time*.c
9783F:	kernel/time/alarmtimer.c
9784F:	kernel/time/ntp.c
9785F:	tools/testing/selftests/timers/
9786
9787SC1200 WDT DRIVER
9788M:	Zwane Mwaikambo <zwanem@gmail.com>
9789S:	Maintained
9790F:	drivers/watchdog/sc1200wdt.c
9791
9792SCHEDULER
9793M:	Ingo Molnar <mingo@redhat.com>
9794M:	Peter Zijlstra <peterz@infradead.org>
9795L:	linux-kernel@vger.kernel.org
9796T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9797S:	Maintained
9798F:	kernel/sched/
9799F:	include/linux/sched.h
9800F:	include/uapi/linux/sched.h
9801F:	include/linux/wait.h
9802
9803SCORE ARCHITECTURE
9804M:	Chen Liqin <liqin.linux@gmail.com>
9805M:	Lennox Wu <lennox.wu@gmail.com>
9806W:	http://www.sunplus.com
9807S:	Supported
9808F:	arch/score/
9809
9810SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9811M:	Sudeep Holla <sudeep.holla@arm.com>
9812L:	linux-arm-kernel@lists.infradead.org
9813S:	Maintained
9814F:	Documentation/devicetree/bindings/arm/arm,scpi.txt
9815F:	drivers/clk/clk-scpi.c
9816F:	drivers/cpufreq/scpi-cpufreq.c
9817F:	drivers/firmware/arm_scpi.c
9818F:	include/linux/scpi_protocol.h
9819
9820SCSI CDROM DRIVER
9821M:	Jens Axboe <axboe@kernel.dk>
9822L:	linux-scsi@vger.kernel.org
9823W:	http://www.kernel.dk
9824S:	Maintained
9825F:	drivers/scsi/sr*
9826
9827SCSI RDMA PROTOCOL (SRP) INITIATOR
9828M:	Bart Van Assche <bart.vanassche@sandisk.com>
9829L:	linux-rdma@vger.kernel.org
9830S:	Supported
9831W:	http://www.openfabrics.org
9832Q:	http://patchwork.kernel.org/project/linux-rdma/list/
9833T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9834F:	drivers/infiniband/ulp/srp/
9835F:	include/scsi/srp.h
9836
9837SCSI SG DRIVER
9838M:	Doug Gilbert <dgilbert@interlog.com>
9839L:	linux-scsi@vger.kernel.org
9840W:	http://sg.danny.cz/sg
9841S:	Maintained
9842F:	Documentation/scsi/scsi-generic.txt
9843F:	drivers/scsi/sg.c
9844F:	include/scsi/sg.h
9845
9846SCSI SUBSYSTEM
9847M:	"James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
9848T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9849M:	"Martin K. Petersen" <martin.petersen@oracle.com>
9850T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9851L:	linux-scsi@vger.kernel.org
9852S:	Maintained
9853F:	drivers/scsi/
9854F:	include/scsi/
9855
9856SCSI TAPE DRIVER
9857M:	Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9858L:	linux-scsi@vger.kernel.org
9859S:	Maintained
9860F:	Documentation/scsi/st.txt
9861F:	drivers/scsi/st.*
9862F:	drivers/scsi/st_*.h
9863
9864SCTP PROTOCOL
9865M:	Vlad Yasevich <vyasevich@gmail.com>
9866M:	Neil Horman <nhorman@tuxdriver.com>
9867L:	linux-sctp@vger.kernel.org
9868W:	http://lksctp.sourceforge.net
9869S:	Maintained
9870F:	Documentation/networking/sctp.txt
9871F:	include/linux/sctp.h
9872F:	include/uapi/linux/sctp.h
9873F:	include/net/sctp/
9874F:	net/sctp/
9875
9876SCx200 CPU SUPPORT
9877M:	Jim Cromie <jim.cromie@gmail.com>
9878S:	Odd Fixes
9879F:	Documentation/i2c/busses/scx200_acb
9880F:	arch/x86/platform/scx200/
9881F:	drivers/watchdog/scx200_wdt.c
9882F:	drivers/i2c/busses/scx200*
9883F:	drivers/mtd/maps/scx200_docflash.c
9884F:	include/linux/scx200.h
9885
9886SCx200 GPIO DRIVER
9887M:	Jim Cromie <jim.cromie@gmail.com>
9888S:	Maintained
9889F:	drivers/char/scx200_gpio.c
9890F:	include/linux/scx200_gpio.h
9891
9892SCx200 HRT CLOCKSOURCE DRIVER
9893M:	Jim Cromie <jim.cromie@gmail.com>
9894S:	Maintained
9895F:	drivers/clocksource/scx200_hrt.c
9896
9897SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9898M:	Sascha Sommer <saschasommer@freenet.de>
9899L:	sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9900S:	Maintained
9901F:	drivers/mmc/host/sdricoh_cs.c
9902
9903SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9904M:	Adrian Hunter <adrian.hunter@intel.com>
9905L:	linux-mmc@vger.kernel.org
9906T:	git git://git.infradead.org/users/ahunter/linux-sdhci.git
9907S:	Maintained
9908F:	drivers/mmc/host/sdhci*
9909F:	include/linux/mmc/sdhci*
9910
9911SECURE COMPUTING
9912M:	Kees Cook <keescook@chromium.org>
9913R:	Andy Lutomirski <luto@amacapital.net>
9914R:	Will Drewry <wad@chromium.org>
9915T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9916S:	Supported
9917F:	kernel/seccomp.c
9918F:	include/uapi/linux/seccomp.h
9919F:	include/linux/seccomp.h
9920F:	tools/testing/selftests/seccomp/*
9921K:	\bsecure_computing
9922K:	\bTIF_SECCOMP\b
9923
9924SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9925M:	Ben Dooks <ben-linux@fluff.org>
9926M:	Jaehoon Chung <jh80.chung@samsung.com>
9927L:	linux-mmc@vger.kernel.org
9928S:	Maintained
9929F:	drivers/mmc/host/sdhci-s3c*
9930
9931SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9932M:	Viresh Kumar <vireshk@kernel.org>
9933L:	spear-devel@list.st.com
9934L:	linux-mmc@vger.kernel.org
9935S:	Maintained
9936F:	drivers/mmc/host/sdhci-spear.c
9937
9938SECURITY SUBSYSTEM
9939M:	James Morris <james.l.morris@oracle.com>
9940M:	"Serge E. Hallyn" <serge@hallyn.com>
9941L:	linux-security-module@vger.kernel.org (suggested Cc:)
9942T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9943W:	http://kernsec.org/
9944S:	Supported
9945F:	security/
9946
9947SECURITY CONTACT
9948M:	Security Officers <security@kernel.org>
9949S:	Supported
9950
9951SELINUX SECURITY MODULE
9952M:	Paul Moore <paul@paul-moore.com>
9953M:	Stephen Smalley <sds@tycho.nsa.gov>
9954M:	Eric Paris <eparis@parisplace.org>
9955L:	selinux@tycho.nsa.gov (moderated for non-subscribers)
9956W:	http://selinuxproject.org
9957T:	git git://git.infradead.org/users/pcmoore/selinux
9958S:	Supported
9959F:	include/linux/selinux*
9960F:	security/selinux/
9961F:	scripts/selinux/
9962
9963APPARMOR SECURITY MODULE
9964M:	John Johansen <john.johansen@canonical.com>
9965L:	apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9966W:	apparmor.wiki.kernel.org
9967T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9968S:	Supported
9969F:	security/apparmor/
9970
9971YAMA SECURITY MODULE
9972M:	Kees Cook <keescook@chromium.org>
9973T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9974S:	Supported
9975F:	security/yama/
9976
9977SENSABLE PHANTOM
9978M:	Jiri Slaby <jirislaby@gmail.com>
9979S:	Maintained
9980F:	drivers/misc/phantom.c
9981F:	include/uapi/linux/phantom.h
9982
9983SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9984M:	Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9985M:	Ketan Mukadam <ketan.mukadam@avagotech.com>
9986M:	John Soni Jose <sony.john@avagotech.com>
9987L:	linux-scsi@vger.kernel.org
9988W:	http://www.avagotech.com
9989S:	Supported
9990F:	drivers/scsi/be2iscsi/
9991
9992Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9993M:	Sathya Perla <sathya.perla@broadcom.com>
9994M:	Ajit Khaparde <ajit.khaparde@broadcom.com>
9995M:	Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9996M:	Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9997M:	Somnath Kotur <somnath.kotur@broadcom.com>
9998L:	netdev@vger.kernel.org
9999W:	http://www.emulex.com
10000S:	Supported
10001F:	drivers/net/ethernet/emulex/benet/
10002
10003EMULEX ONECONNECT ROCE DRIVER
10004M:	Selvin Xavier <selvin.xavier@avagotech.com>
10005M:	Devesh Sharma <devesh.sharma@avagotech.com>
10006M:	Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10007L:	linux-rdma@vger.kernel.org
10008W:	http://www.emulex.com
10009S:	Supported
10010F:	drivers/infiniband/hw/ocrdma/
10011
10012SFC NETWORK DRIVER
10013M:	Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10014M:	Edward Cree <ecree@solarflare.com>
10015M:	Bert Kenward <bkenward@solarflare.com>
10016L:	netdev@vger.kernel.org
10017S:	Supported
10018F:	drivers/net/ethernet/sfc/
10019
10020SGI GRU DRIVER
10021M:	Dimitri Sivanich <sivanich@sgi.com>
10022S:	Maintained
10023F:	drivers/misc/sgi-gru/
10024
10025SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10026M:	Pat Gefre <pfg@sgi.com>
10027L:	linux-ia64@vger.kernel.org
10028S:	Supported
10029F:	Documentation/ia64/serial.txt
10030F:	drivers/tty/serial/ioc?_serial.c
10031F:	include/linux/ioc?.h
10032
10033SGI XP/XPC/XPNET DRIVER
10034M:	Cliff Whickman <cpw@sgi.com>
10035M:	Robin Holt <robinmholt@gmail.com>
10036S:	Maintained
10037F:	drivers/misc/sgi-xp/
10038
10039SI2157 MEDIA DRIVER
10040M:	Antti Palosaari <crope@iki.fi>
10041L:	linux-media@vger.kernel.org
10042W:	https://linuxtv.org
10043W:	http://palosaari.fi/linux/
10044Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10045T:	git git://linuxtv.org/anttip/media_tree.git
10046S:	Maintained
10047F:	drivers/media/tuners/si2157*
10048
10049SI2168 MEDIA DRIVER
10050M:	Antti Palosaari <crope@iki.fi>
10051L:	linux-media@vger.kernel.org
10052W:	https://linuxtv.org
10053W:	http://palosaari.fi/linux/
10054Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10055T:	git git://linuxtv.org/anttip/media_tree.git
10056S:	Maintained
10057F:	drivers/media/dvb-frontends/si2168*
10058
10059SI470X FM RADIO RECEIVER I2C DRIVER
10060M:	Hans Verkuil <hverkuil@xs4all.nl>
10061L:	linux-media@vger.kernel.org
10062T:	git git://linuxtv.org/media_tree.git
10063W:	https://linuxtv.org
10064S:	Odd Fixes
10065F:	drivers/media/radio/si470x/radio-si470x-i2c.c
10066
10067SI470X FM RADIO RECEIVER USB DRIVER
10068M:	Hans Verkuil <hverkuil@xs4all.nl>
10069L:	linux-media@vger.kernel.org
10070T:	git git://linuxtv.org/media_tree.git
10071W:	https://linuxtv.org
10072S:	Maintained
10073F:	drivers/media/radio/si470x/radio-si470x-common.c
10074F:	drivers/media/radio/si470x/radio-si470x.h
10075F:	drivers/media/radio/si470x/radio-si470x-usb.c
10076
10077SI4713 FM RADIO TRANSMITTER I2C DRIVER
10078M:	Eduardo Valentin <edubezval@gmail.com>
10079L:	linux-media@vger.kernel.org
10080T:	git git://linuxtv.org/media_tree.git
10081W:	https://linuxtv.org
10082S:	Odd Fixes
10083F:	drivers/media/radio/si4713/si4713.?
10084
10085SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10086M:	Eduardo Valentin <edubezval@gmail.com>
10087L:	linux-media@vger.kernel.org
10088T:	git git://linuxtv.org/media_tree.git
10089W:	https://linuxtv.org
10090S:	Odd Fixes
10091F:	drivers/media/radio/si4713/radio-platform-si4713.c
10092
10093SI4713 FM RADIO TRANSMITTER USB DRIVER
10094M:	Hans Verkuil <hverkuil@xs4all.nl>
10095L:	linux-media@vger.kernel.org
10096T:	git git://linuxtv.org/media_tree.git
10097W:	https://linuxtv.org
10098S:	Maintained
10099F:	drivers/media/radio/si4713/radio-usb-si4713.c
10100
10101SIANO DVB DRIVER
10102M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10103L:	linux-media@vger.kernel.org
10104W:	https://linuxtv.org
10105T:	git git://linuxtv.org/media_tree.git
10106S:	Odd fixes
10107F:	drivers/media/common/siano/
10108F:	drivers/media/usb/siano/
10109F:	drivers/media/usb/siano/
10110F:	drivers/media/mmc/siano/
10111
10112SIMPLEFB FB DRIVER
10113M:	Hans de Goede <hdegoede@redhat.com>
10114L:	linux-fbdev@vger.kernel.org
10115S:	Maintained
10116F:	Documentation/devicetree/bindings/display/simple-framebuffer.txt
10117F:	drivers/video/fbdev/simplefb.c
10118F:	include/linux/platform_data/simplefb.h
10119
10120SH_VEU V4L2 MEM2MEM DRIVER
10121L:	linux-media@vger.kernel.org
10122S:	Orphan
10123F:	drivers/media/platform/sh_veu.c
10124
10125SH_VOU V4L2 OUTPUT DRIVER
10126L:	linux-media@vger.kernel.org
10127S:	Orphan
10128F:	drivers/media/platform/sh_vou.c
10129F:	include/media/drv-intf/sh_vou.h
10130
10131SIMPLE FIRMWARE INTERFACE (SFI)
10132M:	Len Brown <lenb@kernel.org>
10133L:	sfi-devel@simplefirmware.org
10134W:	http://simplefirmware.org/
10135T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10136S:	Supported
10137F:	arch/x86/platform/sfi/
10138F:	drivers/sfi/
10139F:	include/linux/sfi*.h
10140
10141SIMTEC EB110ATX (Chalice CATS)
10142P:	Ben Dooks
10143P:	Vincent Sanders <vince@simtec.co.uk>
10144M:	Simtec Linux Team <linux@simtec.co.uk>
10145W:	http://www.simtec.co.uk/products/EB110ATX/
10146S:	Supported
10147
10148SIMTEC EB2410ITX (BAST)
10149P:	Ben Dooks
10150P:	Vincent Sanders <vince@simtec.co.uk>
10151M:	Simtec Linux Team <linux@simtec.co.uk>
10152W:	http://www.simtec.co.uk/products/EB2410ITX/
10153S:	Supported
10154F:	arch/arm/mach-s3c24xx/mach-bast.c
10155F:	arch/arm/mach-s3c24xx/bast-ide.c
10156F:	arch/arm/mach-s3c24xx/bast-irq.c
10157
10158TI DAVINCI MACHINE SUPPORT
10159M:	Sekhar Nori <nsekhar@ti.com>
10160M:	Kevin Hilman <khilman@kernel.org>
10161T:	git git://gitorious.org/linux-davinci/linux-davinci.git
10162Q:	http://patchwork.kernel.org/project/linux-davinci/list/
10163S:	Supported
10164F:	arch/arm/mach-davinci/
10165F:	drivers/i2c/busses/i2c-davinci.c
10166
10167TI DAVINCI SERIES MEDIA DRIVER
10168M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10169L:	linux-media@vger.kernel.org
10170W:	https://linuxtv.org
10171Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10172T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10173S:	Maintained
10174F:	drivers/media/platform/davinci/
10175F:	include/media/davinci/
10176
10177TI AM437X VPFE DRIVER
10178M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10179L:	linux-media@vger.kernel.org
10180W:	https://linuxtv.org
10181Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10182T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10183S:	Maintained
10184F:	drivers/media/platform/am437x/
10185
10186OV2659 OMNIVISION SENSOR DRIVER
10187M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10188L:	linux-media@vger.kernel.org
10189W:	https://linuxtv.org
10190Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10191T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10192S:	Maintained
10193F:	drivers/media/i2c/ov2659.c
10194F:	include/media/i2c/ov2659.h
10195
10196SILICON MOTION SM712 FRAME BUFFER DRIVER
10197M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10198M:	Teddy Wang <teddy.wang@siliconmotion.com>
10199M:	Sudip Mukherjee <sudip@vectorindia.org>
10200L:	linux-fbdev@vger.kernel.org
10201S:	Maintained
10202F:	drivers/video/fbdev/sm712*
10203F:	Documentation/fb/sm712fb.txt
10204
10205SIS 190 ETHERNET DRIVER
10206M:	Francois Romieu <romieu@fr.zoreil.com>
10207L:	netdev@vger.kernel.org
10208S:	Maintained
10209F:	drivers/net/ethernet/sis/sis190.c
10210
10211SIS 900/7016 FAST ETHERNET DRIVER
10212M:	Daniele Venzano <venza@brownhat.org>
10213W:	http://www.brownhat.org/sis900.html
10214L:	netdev@vger.kernel.org
10215S:	Maintained
10216F:	drivers/net/ethernet/sis/sis900.*
10217
10218SIS FRAMEBUFFER DRIVER
10219M:	Thomas Winischhofer <thomas@winischhofer.net>
10220W:	http://www.winischhofer.net/linuxsisvga.shtml
10221S:	Maintained
10222F:	Documentation/fb/sisfb.txt
10223F:	drivers/video/fbdev/sis/
10224F:	include/video/sisfb.h
10225
10226SIS USB2VGA DRIVER
10227M:	Thomas Winischhofer <thomas@winischhofer.net>
10228W:	http://www.winischhofer.at/linuxsisusbvga.shtml
10229S:	Maintained
10230F:	drivers/usb/misc/sisusbvga/
10231
10232SLAB ALLOCATOR
10233M:	Christoph Lameter <cl@linux.com>
10234M:	Pekka Enberg <penberg@kernel.org>
10235M:	David Rientjes <rientjes@google.com>
10236M:	Joonsoo Kim <iamjoonsoo.kim@lge.com>
10237M:	Andrew Morton <akpm@linux-foundation.org>
10238L:	linux-mm@kvack.org
10239S:	Maintained
10240F:	include/linux/sl?b*.h
10241F:	mm/sl?b*
10242
10243SLEEPABLE READ-COPY UPDATE (SRCU)
10244M:	Lai Jiangshan <jiangshanlai@gmail.com>
10245M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10246M:	Josh Triplett <josh@joshtriplett.org>
10247R:	Steven Rostedt <rostedt@goodmis.org>
10248R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10249L:	linux-kernel@vger.kernel.org
10250W:	http://www.rdrop.com/users/paulmck/RCU/
10251S:	Supported
10252T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10253F:	include/linux/srcu.h
10254F:	kernel/rcu/srcu.c
10255
10256SMACK SECURITY MODULE
10257M:	Casey Schaufler <casey@schaufler-ca.com>
10258L:	linux-security-module@vger.kernel.org
10259W:	http://schaufler-ca.com
10260T:	git git://git.gitorious.org/smack-next/kernel.git
10261S:	Maintained
10262F:	Documentation/security/Smack.txt
10263F:	security/smack/
10264
10265DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10266M:	Kevin Hilman <khilman@kernel.org>
10267M:	Nishanth Menon <nm@ti.com>
10268S:	Maintained
10269F:	drivers/power/avs/
10270F:	include/linux/power/smartreflex.h
10271L:	linux-pm@vger.kernel.org
10272
10273SMC91x ETHERNET DRIVER
10274M:	Nicolas Pitre <nico@fluxnic.net>
10275S:	Odd Fixes
10276F:	drivers/net/ethernet/smsc/smc91x.*
10277
10278SMIA AND SMIA++ IMAGE SENSOR DRIVER
10279M:	Sakari Ailus <sakari.ailus@iki.fi>
10280L:	linux-media@vger.kernel.org
10281S:	Maintained
10282F:	drivers/media/i2c/smiapp/
10283F:	include/media/i2c/smiapp.h
10284F:	drivers/media/i2c/smiapp-pll.c
10285F:	drivers/media/i2c/smiapp-pll.h
10286F:	include/uapi/linux/smiapp.h
10287F:	Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10288
10289SMM665 HARDWARE MONITOR DRIVER
10290M:	Guenter Roeck <linux@roeck-us.net>
10291L:	linux-hwmon@vger.kernel.org
10292S:	Maintained
10293F:	Documentation/hwmon/smm665
10294F:	drivers/hwmon/smm665.c
10295
10296SMSC EMC2103 HARDWARE MONITOR DRIVER
10297M:	Steve Glendinning <steve.glendinning@shawell.net>
10298L:	linux-hwmon@vger.kernel.org
10299S:	Maintained
10300F:	Documentation/hwmon/emc2103
10301F:	drivers/hwmon/emc2103.c
10302
10303SMSC SCH5627 HARDWARE MONITOR DRIVER
10304M:	Hans de Goede <hdegoede@redhat.com>
10305L:	linux-hwmon@vger.kernel.org
10306S:	Supported
10307F:	Documentation/hwmon/sch5627
10308F:	drivers/hwmon/sch5627.c
10309
10310SMSC47B397 HARDWARE MONITOR DRIVER
10311M:	Jean Delvare <jdelvare@suse.com>
10312L:	linux-hwmon@vger.kernel.org
10313S:	Maintained
10314F:	Documentation/hwmon/smsc47b397
10315F:	drivers/hwmon/smsc47b397.c
10316
10317SMSC911x ETHERNET DRIVER
10318M:	Steve Glendinning <steve.glendinning@shawell.net>
10319L:	netdev@vger.kernel.org
10320S:	Maintained
10321F:	include/linux/smsc911x.h
10322F:	drivers/net/ethernet/smsc/smsc911x.*
10323
10324SMSC9420 PCI ETHERNET DRIVER
10325M:	Steve Glendinning <steve.glendinning@shawell.net>
10326L:	netdev@vger.kernel.org
10327S:	Maintained
10328F:	drivers/net/ethernet/smsc/smsc9420.*
10329
10330SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10331M:	Steve Glendinning <steve.glendinning@shawell.net>
10332L:	linux-fbdev@vger.kernel.org
10333S:	Maintained
10334F:	drivers/video/fbdev/smscufx.c
10335
10336SOC-CAMERA V4L2 SUBSYSTEM
10337M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10338L:	linux-media@vger.kernel.org
10339T:	git git://linuxtv.org/media_tree.git
10340S:	Maintained
10341F:	include/media/soc*
10342F:	drivers/media/i2c/soc_camera/
10343F:	drivers/media/platform/soc_camera/
10344
10345SOEKRIS NET48XX LED SUPPORT
10346M:	Chris Boot <bootc@bootc.net>
10347S:	Maintained
10348F:	drivers/leds/leds-net48xx.c
10349
10350SOFTLOGIC 6x10 MPEG CODEC
10351M:	Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10352M:	Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10353M:	Andrey Utkin <andrey.krieger.utkin@gmail.com>
10354M:	Ismael Luceno <ismael@iodev.co.uk>
10355L:	linux-media@vger.kernel.org
10356S:	Supported
10357F:	drivers/media/pci/solo6x10/
10358
10359SOFTWARE RAID (Multiple Disks) SUPPORT
10360M:	Shaohua Li <shli@kernel.org>
10361L:	linux-raid@vger.kernel.org
10362T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10363S:	Supported
10364F:	drivers/md/
10365F:	include/linux/raid/
10366F:	include/uapi/linux/raid/
10367
10368SONIC NETWORK DRIVER
10369M:	Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10370L:	netdev@vger.kernel.org
10371S:	Maintained
10372F:	drivers/net/ethernet/natsemi/sonic.*
10373
10374SONICS SILICON BACKPLANE DRIVER (SSB)
10375M:	Michael Buesch <m@bues.ch>
10376L:	linux-wireless@vger.kernel.org
10377S:	Maintained
10378F:	drivers/ssb/
10379F:	include/linux/ssb/
10380
10381SONY VAIO CONTROL DEVICE DRIVER
10382M:	Mattia Dongili <malattia@linux.it>
10383L:	platform-driver-x86@vger.kernel.org
10384W:	http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10385S:	Maintained
10386F:	Documentation/laptops/sony-laptop.txt
10387F:	drivers/char/sonypi.c
10388F:	drivers/platform/x86/sony-laptop.c
10389F:	include/linux/sony-laptop.h
10390
10391SONY MEMORYSTICK CARD SUPPORT
10392M:	Alex Dubov <oakad@yahoo.com>
10393W:	http://tifmxx.berlios.de/
10394S:	Maintained
10395F:	drivers/memstick/host/tifm_ms.c
10396
10397SONY MEMORYSTICK STANDARD SUPPORT
10398M:	Maxim Levitsky <maximlevitsky@gmail.com>
10399S:	Maintained
10400F:	drivers/memstick/core/ms_block.*
10401
10402SOUND
10403M:	Jaroslav Kysela <perex@perex.cz>
10404M:	Takashi Iwai <tiwai@suse.com>
10405L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10406W:	http://www.alsa-project.org/
10407T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10408T:	git git://git.alsa-project.org/alsa-kernel.git
10409Q:	http://patchwork.kernel.org/project/alsa-devel/list/
10410S:	Maintained
10411F:	Documentation/sound/
10412F:	include/sound/
10413F:	include/uapi/sound/
10414F:	sound/
10415
10416SOUND - COMPRESSED AUDIO
10417M:	Vinod Koul <vinod.koul@intel.com>
10418L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10419T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10420S:	Supported
10421F:	Documentation/sound/alsa/compress_offload.txt
10422F:	include/sound/compress_driver.h
10423F:	include/uapi/sound/compress_*
10424F:	sound/core/compress_offload.c
10425F:	sound/soc/soc-compress.c
10426
10427SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10428M:	Liam Girdwood <lgirdwood@gmail.com>
10429M:	Mark Brown <broonie@kernel.org>
10430T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10431L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10432W:	http://alsa-project.org/main/index.php/ASoC
10433S:	Supported
10434F:	Documentation/sound/alsa/soc/
10435F:	sound/soc/
10436F:	include/sound/soc*
10437
10438SOUND - DMAENGINE HELPERS
10439M:	Lars-Peter Clausen <lars@metafoo.de>
10440S:	Supported
10441F:	include/sound/dmaengine_pcm.h
10442F:	sound/core/pcm_dmaengine.c
10443F:	sound/soc/soc-generic-dmaengine-pcm.c
10444
10445SP2 MEDIA DRIVER
10446M:	Olli Salonen <olli.salonen@iki.fi>
10447L:	linux-media@vger.kernel.org
10448W:	https://linuxtv.org
10449Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10450S:	Maintained
10451F:	drivers/media/dvb-frontends/sp2*
10452
10453SPARC + UltraSPARC (sparc/sparc64)
10454M:	"David S. Miller" <davem@davemloft.net>
10455L:	sparclinux@vger.kernel.org
10456Q:	http://patchwork.ozlabs.org/project/sparclinux/list/
10457T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10458T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10459S:	Maintained
10460F:	arch/sparc/
10461F:	drivers/sbus/
10462
10463SPARC SERIAL DRIVERS
10464M:	"David S. Miller" <davem@davemloft.net>
10465L:	sparclinux@vger.kernel.org
10466T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10467T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10468S:	Maintained
10469F:	include/linux/sunserialcore.h
10470F:	drivers/tty/serial/suncore.c
10471F:	drivers/tty/serial/sunhv.c
10472F:	drivers/tty/serial/sunsab.c
10473F:	drivers/tty/serial/sunsab.h
10474F:	drivers/tty/serial/sunsu.c
10475F:	drivers/tty/serial/sunzilog.c
10476F:	drivers/tty/serial/sunzilog.h
10477
10478SPARSE CHECKER
10479M:	"Christopher Li" <sparse@chrisli.org>
10480L:	linux-sparse@vger.kernel.org
10481W:	https://sparse.wiki.kernel.org/
10482T:	git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10483T:	git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10484S:	Maintained
10485F:	include/linux/compiler.h
10486
10487SPEAR PLATFORM SUPPORT
10488M:	Viresh Kumar <vireshk@kernel.org>
10489M:	Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10490L:	spear-devel@list.st.com
10491L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10492W:	http://www.st.com/spear
10493S:	Maintained
10494F:	arch/arm/boot/dts/spear*
10495F:	arch/arm/mach-spear/
10496
10497SPEAR CLOCK FRAMEWORK SUPPORT
10498M:	Viresh Kumar <vireshk@kernel.org>
10499L:	spear-devel@list.st.com
10500L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10501W:	http://www.st.com/spear
10502S:	Maintained
10503F:	drivers/clk/spear/
10504
10505SPI SUBSYSTEM
10506M:	Mark Brown <broonie@kernel.org>
10507L:	linux-spi@vger.kernel.org
10508T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10509Q:	http://patchwork.kernel.org/project/spi-devel-general/list/
10510S:	Maintained
10511F:	Documentation/spi/
10512F:	drivers/spi/
10513F:	include/linux/spi/
10514F:	include/uapi/linux/spi/
10515
10516SPIDERNET NETWORK DRIVER for CELL
10517M:	Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10518L:	netdev@vger.kernel.org
10519S:	Supported
10520F:	Documentation/networking/spider_net.txt
10521F:	drivers/net/ethernet/toshiba/spider_net*
10522
10523SPU FILE SYSTEM
10524M:	Jeremy Kerr <jk@ozlabs.org>
10525L:	linuxppc-dev@lists.ozlabs.org
10526W:	http://www.ibm.com/developerworks/power/cell/
10527S:	Supported
10528F:	Documentation/filesystems/spufs.txt
10529F:	arch/powerpc/platforms/cell/spufs/
10530
10531SQUASHFS FILE SYSTEM
10532M:	Phillip Lougher <phillip@squashfs.org.uk>
10533L:	squashfs-devel@lists.sourceforge.net (subscribers-only)
10534W:	http://squashfs.org.uk
10535T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10536S:	Maintained
10537F:	Documentation/filesystems/squashfs.txt
10538F:	fs/squashfs/
10539
10540SRM (Alpha) environment access
10541M:	Jan-Benedict Glaw <jbglaw@lug-owl.de>
10542S:	Maintained
10543F:	arch/alpha/kernel/srm_env.c
10544
10545STABLE BRANCH
10546M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10547L:	stable@vger.kernel.org
10548S:	Supported
10549F:	Documentation/stable_kernel_rules.txt
10550
10551STAGING SUBSYSTEM
10552M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10553T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10554L:	devel@driverdev.osuosl.org
10555S:	Supported
10556F:	drivers/staging/
10557
10558STAGING - COMEDI
10559M:	Ian Abbott <abbotti@mev.co.uk>
10560M:	H Hartley Sweeten <hsweeten@visionengravers.com>
10561S:	Odd Fixes
10562F:	drivers/staging/comedi/
10563
10564STAGING - FLARION FT1000 DRIVERS
10565M:	Marek Belisko <marek.belisko@gmail.com>
10566S:	Odd Fixes
10567F:	drivers/staging/ft1000/
10568
10569STAGING - INDUSTRIAL IO
10570M:	Jonathan Cameron <jic23@kernel.org>
10571L:	linux-iio@vger.kernel.org
10572S:	Odd Fixes
10573F:	drivers/staging/iio/
10574
10575STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10576M:	Jarod Wilson <jarod@wilsonet.com>
10577W:	http://www.lirc.org/
10578S:	Odd Fixes
10579F:	drivers/staging/media/lirc/
10580
10581STAGING - LUSTRE PARALLEL FILESYSTEM
10582M:	Oleg Drokin <oleg.drokin@intel.com>
10583M:	Andreas Dilger <andreas.dilger@intel.com>
10584L:	lustre-devel@lists.lustre.org (moderated for non-subscribers)
10585W:	http://wiki.lustre.org/
10586S:	Maintained
10587F:	drivers/staging/lustre
10588
10589STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10590M:	Marc Dietrich <marvin24@gmx.de>
10591L:	ac100@lists.launchpad.net (moderated for non-subscribers)
10592L:	linux-tegra@vger.kernel.org
10593S:	Maintained
10594F:	drivers/staging/nvec/
10595
10596STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10597M:	Jens Frederich <jfrederich@gmail.com>
10598M:	Daniel Drake <dsd@laptop.org>
10599M:	Jon Nettleton <jon.nettleton@gmail.com>
10600W:	http://wiki.laptop.org/go/DCON
10601S:	Maintained
10602F:	drivers/staging/olpc_dcon/
10603
10604STAGING - REALTEK RTL8712U DRIVERS
10605M:	Larry Finger <Larry.Finger@lwfinger.net>
10606M:	Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10607S:	Odd Fixes
10608F:	drivers/staging/rtl8712/
10609
10610STAGING - REALTEK RTL8723U WIRELESS DRIVER
10611M:	Larry Finger <Larry.Finger@lwfinger.net>
10612M:	Jes Sorensen <Jes.Sorensen@redhat.com>
10613L:	linux-wireless@vger.kernel.org
10614S:	Maintained
10615F:	drivers/staging/rtl8723au/
10616
10617STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10618M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10619M:	Teddy Wang <teddy.wang@siliconmotion.com>
10620M:	Sudip Mukherjee <sudip@vectorindia.org>
10621L:	linux-fbdev@vger.kernel.org
10622S:	Maintained
10623F:	drivers/staging/sm750fb/
10624
10625STAGING - SLICOSS
10626M:	Lior Dotan <liodot@gmail.com>
10627M:	Christopher Harrer <charrer@alacritech.com>
10628S:	Odd Fixes
10629F:	drivers/staging/slicoss/
10630
10631STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10632M:	William Hubbs <w.d.hubbs@gmail.com>
10633M:	Chris Brannon <chris@the-brannons.com>
10634M:	Kirk Reiser <kirk@reisers.ca>
10635M:	Samuel Thibault <samuel.thibault@ens-lyon.org>
10636L:	speakup@linux-speakup.org
10637W:	http://www.linux-speakup.org/
10638S:	Odd Fixes
10639F:	drivers/staging/speakup/
10640
10641STAGING - VIA VT665X DRIVERS
10642M:	Forest Bond <forest@alittletooquiet.net>
10643S:	Odd Fixes
10644F:	drivers/staging/vt665?/
10645
10646STAGING - WILC1000 WIFI DRIVER
10647M:	Johnny Kim <johnny.kim@atmel.com>
10648M:	Austin Shin <austin.shin@atmel.com>
10649M:	Chris Park <chris.park@atmel.com>
10650M:	Tony Cho <tony.cho@atmel.com>
10651M:	Glen Lee <glen.lee@atmel.com>
10652M:	Leo Kim <leo.kim@atmel.com>
10653L:	linux-wireless@vger.kernel.org
10654S:	Supported
10655F:	drivers/staging/wilc1000/
10656
10657STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10658M:	Arnaud Patard <arnaud.patard@rtp-net.org>
10659S:	Odd Fixes
10660F:	drivers/staging/xgifb/
10661
10662HFI1 DRIVER
10663M:	Mike Marciniszyn <infinipath@intel.com>
10664L:	linux-rdma@vger.kernel.org
10665S:	Supported
10666F:	drivers/staging/rdma/hfi1
10667
10668STARFIRE/DURALAN NETWORK DRIVER
10669M:	Ion Badulescu <ionut@badula.org>
10670S:	Odd Fixes
10671F:	drivers/net/ethernet/adaptec/starfire*
10672
10673SUN3/3X
10674M:	Sam Creasey <sammy@sammy.net>
10675W:	http://sammy.net/sun3/
10676S:	Maintained
10677F:	arch/m68k/kernel/*sun3*
10678F:	arch/m68k/sun3*/
10679F:	arch/m68k/include/asm/sun3*
10680F:	drivers/net/ethernet/i825xx/sun3*
10681
10682SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10683M:	Hans de Goede <hdegoede@redhat.com>
10684L:	linux-input@vger.kernel.org
10685S:	Maintained
10686F:	Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10687F:	drivers/input/keyboard/sun4i-lradc-keys.c
10688
10689SUNDANCE NETWORK DRIVER
10690M:	Denis Kirjanov <kda@linux-powerpc.org>
10691L:	netdev@vger.kernel.org
10692S:	Maintained
10693F:	drivers/net/ethernet/dlink/sundance.c
10694
10695SUPERH
10696M:	Yoshinori Sato <ysato@users.sourceforge.jp>
10697M:	Rich Felker <dalias@libc.org>
10698L:	linux-sh@vger.kernel.org
10699Q:	http://patchwork.kernel.org/project/linux-sh/list/
10700S:	Maintained
10701F:	Documentation/sh/
10702F:	arch/sh/
10703F:	drivers/sh/
10704
10705SUSPEND TO RAM
10706M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
10707M:	Len Brown <len.brown@intel.com>
10708M:	Pavel Machek <pavel@ucw.cz>
10709L:	linux-pm@vger.kernel.org
10710S:	Supported
10711F:	Documentation/power/
10712F:	arch/x86/kernel/acpi/
10713F:	drivers/base/power/
10714F:	kernel/power/
10715F:	include/linux/suspend.h
10716F:	include/linux/freezer.h
10717F:	include/linux/pm.h
10718
10719SVGA HANDLING
10720M:	Martin Mares <mj@ucw.cz>
10721L:	linux-video@atrey.karlin.mff.cuni.cz
10722S:	Maintained
10723F:	Documentation/svga.txt
10724F:	arch/x86/boot/video*
10725
10726SWIOTLB SUBSYSTEM
10727M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10728L:	linux-kernel@vger.kernel.org
10729T:	git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10730S:	Supported
10731F:	lib/swiotlb.c
10732F:	arch/*/kernel/pci-swiotlb.c
10733F:	include/linux/swiotlb.h
10734
10735SWITCHDEV
10736M:	Jiri Pirko <jiri@resnulli.us>
10737L:	netdev@vger.kernel.org
10738S:	Supported
10739F:	net/switchdev/
10740F:	include/net/switchdev.h
10741
10742SYNOPSYS ARC ARCHITECTURE
10743M:	Vineet Gupta <vgupta@synopsys.com>
10744L:	linux-snps-arc@lists.infradead.org
10745S:	Supported
10746F:	arch/arc/
10747F:	Documentation/devicetree/bindings/arc/*
10748F:	Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10749F:	drivers/tty/serial/arc_uart.c
10750T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10751
10752SYNOPSYS ARC SDP platform support
10753M:	Alexey Brodkin <abrodkin@synopsys.com>
10754S:	Supported
10755F:	arch/arc/plat-axs10x
10756F:	arch/arc/boot/dts/ax*
10757F:	Documentation/devicetree/bindings/arc/axs10*
10758
10759SYSTEM CONFIGURATION (SYSCON)
10760M:	Lee Jones <lee.jones@linaro.org>
10761M:	Arnd Bergmann <arnd@arndb.de>
10762T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10763S:	Supported
10764F:	drivers/mfd/syscon.c
10765
10766SYSV FILESYSTEM
10767M:	Christoph Hellwig <hch@infradead.org>
10768S:	Maintained
10769F:	Documentation/filesystems/sysv-fs.txt
10770F:	fs/sysv/
10771F:	include/linux/sysv_fs.h
10772
10773TARGET SUBSYSTEM
10774M:	"Nicholas A. Bellinger" <nab@linux-iscsi.org>
10775L:	linux-scsi@vger.kernel.org
10776L:	target-devel@vger.kernel.org
10777W:	http://www.linux-iscsi.org
10778W:	http://groups.google.com/group/linux-iscsi-target-dev
10779T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10780S:	Supported
10781F:	drivers/target/
10782F:	include/target/
10783F:	Documentation/target/
10784
10785TASKSTATS STATISTICS INTERFACE
10786M:	Balbir Singh <bsingharora@gmail.com>
10787S:	Maintained
10788F:	Documentation/accounting/taskstats*
10789F:	include/linux/taskstats*
10790F:	kernel/taskstats.c
10791
10792TC CLASSIFIER
10793M:	Jamal Hadi Salim <jhs@mojatatu.com>
10794L:	netdev@vger.kernel.org
10795S:	Maintained
10796F:	include/net/pkt_cls.h
10797F:	include/uapi/linux/pkt_cls.h
10798F:	net/sched/
10799
10800TCP LOW PRIORITY MODULE
10801M:	"Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10802M:	"Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10803W:	http://tcp-lp-mod.sourceforge.net/
10804S:	Maintained
10805F:	net/ipv4/tcp_lp.c
10806
10807TDA10071 MEDIA DRIVER
10808M:	Antti Palosaari <crope@iki.fi>
10809L:	linux-media@vger.kernel.org
10810W:	https://linuxtv.org
10811W:	http://palosaari.fi/linux/
10812Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10813T:	git git://linuxtv.org/anttip/media_tree.git
10814S:	Maintained
10815F:	drivers/media/dvb-frontends/tda10071*
10816
10817TDA18212 MEDIA DRIVER
10818M:	Antti Palosaari <crope@iki.fi>
10819L:	linux-media@vger.kernel.org
10820W:	https://linuxtv.org
10821W:	http://palosaari.fi/linux/
10822Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10823T:	git git://linuxtv.org/anttip/media_tree.git
10824S:	Maintained
10825F:	drivers/media/tuners/tda18212*
10826
10827TDA18218 MEDIA DRIVER
10828M:	Antti Palosaari <crope@iki.fi>
10829L:	linux-media@vger.kernel.org
10830W:	https://linuxtv.org
10831W:	http://palosaari.fi/linux/
10832Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10833T:	git git://linuxtv.org/anttip/media_tree.git
10834S:	Maintained
10835F:	drivers/media/tuners/tda18218*
10836
10837TDA18271 MEDIA DRIVER
10838M:	Michael Krufky <mkrufky@linuxtv.org>
10839L:	linux-media@vger.kernel.org
10840W:	https://linuxtv.org
10841W:	http://github.com/mkrufky
10842Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10843T:	git git://linuxtv.org/mkrufky/tuners.git
10844S:	Maintained
10845F:	drivers/media/tuners/tda18271*
10846
10847TDA827x MEDIA DRIVER
10848M:	Michael Krufky <mkrufky@linuxtv.org>
10849L:	linux-media@vger.kernel.org
10850W:	https://linuxtv.org
10851W:	http://github.com/mkrufky
10852Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10853T:	git git://linuxtv.org/mkrufky/tuners.git
10854S:	Maintained
10855F:	drivers/media/tuners/tda8290.*
10856
10857TDA8290 MEDIA DRIVER
10858M:	Michael Krufky <mkrufky@linuxtv.org>
10859L:	linux-media@vger.kernel.org
10860W:	https://linuxtv.org
10861W:	http://github.com/mkrufky
10862Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10863T:	git git://linuxtv.org/mkrufky/tuners.git
10864S:	Maintained
10865F:	drivers/media/tuners/tda8290.*
10866
10867TDA9840 MEDIA DRIVER
10868M:	Hans Verkuil <hverkuil@xs4all.nl>
10869L:	linux-media@vger.kernel.org
10870T:	git git://linuxtv.org/media_tree.git
10871W:	https://linuxtv.org
10872S:	Maintained
10873F:	drivers/media/i2c/tda9840*
10874
10875TEA5761 TUNER DRIVER
10876M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10877L:	linux-media@vger.kernel.org
10878W:	https://linuxtv.org
10879T:	git git://linuxtv.org/media_tree.git
10880S:	Odd fixes
10881F:	drivers/media/tuners/tea5761.*
10882
10883TEA5767 TUNER DRIVER
10884M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10885L:	linux-media@vger.kernel.org
10886W:	https://linuxtv.org
10887T:	git git://linuxtv.org/media_tree.git
10888S:	Maintained
10889F:	drivers/media/tuners/tea5767.*
10890
10891TEA6415C MEDIA DRIVER
10892M:	Hans Verkuil <hverkuil@xs4all.nl>
10893L:	linux-media@vger.kernel.org
10894T:	git git://linuxtv.org/media_tree.git
10895W:	https://linuxtv.org
10896S:	Maintained
10897F:	drivers/media/i2c/tea6415c*
10898
10899TEA6420 MEDIA DRIVER
10900M:	Hans Verkuil <hverkuil@xs4all.nl>
10901L:	linux-media@vger.kernel.org
10902T:	git git://linuxtv.org/media_tree.git
10903W:	https://linuxtv.org
10904S:	Maintained
10905F:	drivers/media/i2c/tea6420*
10906
10907TEAM DRIVER
10908M:	Jiri Pirko <jiri@resnulli.us>
10909L:	netdev@vger.kernel.org
10910S:	Supported
10911F:	drivers/net/team/
10912F:	include/linux/if_team.h
10913F:	include/uapi/linux/if_team.h
10914
10915TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10916M:	"Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10917S:	Maintained
10918F:	arch/x86/platform/ts5500/
10919
10920TECHNOTREND USB IR RECEIVER
10921M:	Sean Young <sean@mess.org>
10922L:	linux-media@vger.kernel.org
10923S:	Maintained
10924F:	drivers/media/rc/ttusbir.c
10925
10926TEGRA ARCHITECTURE SUPPORT
10927M:	Stephen Warren <swarren@wwwdotorg.org>
10928M:	Thierry Reding <thierry.reding@gmail.com>
10929M:	Alexandre Courbot <gnurou@gmail.com>
10930L:	linux-tegra@vger.kernel.org
10931Q:	http://patchwork.ozlabs.org/project/linux-tegra/list/
10932T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10933S:	Supported
10934N:	[^a-z]tegra
10935
10936TEGRA CLOCK DRIVER
10937M:	Peter De Schrijver <pdeschrijver@nvidia.com>
10938M:	Prashant Gaikwad <pgaikwad@nvidia.com>
10939S:	Supported
10940F:	drivers/clk/tegra/
10941
10942TEGRA DMA DRIVER
10943M:	Laxman Dewangan <ldewangan@nvidia.com>
10944S:	Supported
10945F:	drivers/dma/tegra20-apb-dma.c
10946
10947TEGRA I2C DRIVER
10948M:	Laxman Dewangan <ldewangan@nvidia.com>
10949S:	Supported
10950F:	drivers/i2c/busses/i2c-tegra.c
10951
10952TEGRA IOMMU DRIVERS
10953M:	Hiroshi Doyu <hdoyu@nvidia.com>
10954S:	Supported
10955F:	drivers/iommu/tegra*
10956
10957TEGRA KBC DRIVER
10958M:	Rakesh Iyer <riyer@nvidia.com>
10959M:	Laxman Dewangan <ldewangan@nvidia.com>
10960S:	Supported
10961F:	drivers/input/keyboard/tegra-kbc.c
10962
10963TEGRA PWM DRIVER
10964M:	Thierry Reding <thierry.reding@gmail.com>
10965S:	Supported
10966F:	drivers/pwm/pwm-tegra.c
10967
10968TEGRA SERIAL DRIVER
10969M:	Laxman Dewangan <ldewangan@nvidia.com>
10970S:	Supported
10971F:	drivers/tty/serial/serial-tegra.c
10972
10973TEGRA SPI DRIVER
10974M:	Laxman Dewangan <ldewangan@nvidia.com>
10975S:	Supported
10976F:	drivers/spi/spi-tegra*
10977
10978TEHUTI ETHERNET DRIVER
10979M:	Andy Gospodarek <andy@greyhouse.net>
10980L:	netdev@vger.kernel.org
10981S:	Supported
10982F:	drivers/net/ethernet/tehuti/*
10983
10984Telecom Clock Driver for MCPL0010
10985M:	Mark Gross <mark.gross@intel.com>
10986S:	Supported
10987F:	drivers/char/tlclk.c
10988
10989TENSILICA XTENSA PORT (xtensa)
10990M:	Chris Zankel <chris@zankel.net>
10991M:	Max Filippov <jcmvbkbc@gmail.com>
10992L:	linux-xtensa@linux-xtensa.org
10993T:	git git://github.com/czankel/xtensa-linux.git
10994S:	Maintained
10995F:	arch/xtensa/
10996F:	drivers/irqchip/irq-xtensa-*
10997
10998THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10999M:	Hans Verkuil <hverkuil@xs4all.nl>
11000L:	linux-media@vger.kernel.org
11001T:	git git://linuxtv.org/media_tree.git
11002W:	https://linuxtv.org
11003S:	Maintained
11004F:	drivers/media/radio/radio-raremono.c
11005
11006THERMAL
11007M:	Zhang Rui <rui.zhang@intel.com>
11008M:	Eduardo Valentin <edubezval@gmail.com>
11009L:	linux-pm@vger.kernel.org
11010T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11011T:	git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11012Q:	https://patchwork.kernel.org/project/linux-pm/list/
11013S:	Supported
11014F:	drivers/thermal/
11015F:	include/linux/thermal.h
11016F:	include/uapi/linux/thermal.h
11017F:	include/linux/cpu_cooling.h
11018F:	Documentation/devicetree/bindings/thermal/
11019
11020THERMAL/CPU_COOLING
11021M:	Amit Daniel Kachhap <amit.kachhap@gmail.com>
11022M:	Viresh Kumar <viresh.kumar@linaro.org>
11023M:	Javi Merino <javi.merino@arm.com>
11024L:	linux-pm@vger.kernel.org
11025S:	Supported
11026F:	Documentation/thermal/cpu-cooling-api.txt
11027F:	drivers/thermal/cpu_cooling.c
11028F:	include/linux/cpu_cooling.h
11029
11030THINGM BLINK(1) USB RGB LED DRIVER
11031M:	Vivien Didelot <vivien.didelot@savoirfairelinux.com>
11032S:	Maintained
11033F:	drivers/hid/hid-thingm.c
11034
11035THINKPAD ACPI EXTRAS DRIVER
11036M:	Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11037L:	ibm-acpi-devel@lists.sourceforge.net
11038L:	platform-driver-x86@vger.kernel.org
11039W:	http://ibm-acpi.sourceforge.net
11040W:	http://thinkwiki.org/wiki/Ibm-acpi
11041T:	git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11042S:	Maintained
11043F:	drivers/platform/x86/thinkpad_acpi.c
11044
11045TI BANDGAP AND THERMAL DRIVER
11046M:	Eduardo Valentin <edubezval@gmail.com>
11047L:	linux-pm@vger.kernel.org
11048L:	linux-omap@vger.kernel.org
11049S:	Maintained
11050F:	drivers/thermal/ti-soc-thermal/
11051
11052TI VPE/CAL DRIVERS
11053M:	Benoit Parrot <bparrot@ti.com>
11054L:	linux-media@vger.kernel.org
11055W:	http://linuxtv.org/
11056Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11057S:	Maintained
11058F:	drivers/media/platform/ti-vpe/
11059
11060TI CDCE706 CLOCK DRIVER
11061M:	Max Filippov <jcmvbkbc@gmail.com>
11062S:	Maintained
11063F:	drivers/clk/clk-cdce706.c
11064
11065TI CLOCK DRIVER
11066M:	Tero Kristo <t-kristo@ti.com>
11067L:	linux-omap@vger.kernel.org
11068S:	Maintained
11069F:	drivers/clk/ti/
11070F:	include/linux/clk/ti.h
11071
11072TI ETHERNET SWITCH DRIVER (CPSW)
11073M:	Mugunthan V N <mugunthanvnm@ti.com>
11074R:	Grygorii Strashko <grygorii.strashko@ti.com>
11075L:	linux-omap@vger.kernel.org
11076L:	netdev@vger.kernel.org
11077S:	Maintained
11078F:	drivers/net/ethernet/ti/cpsw*
11079F:	drivers/net/ethernet/ti/davinci*
11080
11081TI FLASH MEDIA INTERFACE DRIVER
11082M:	Alex Dubov <oakad@yahoo.com>
11083S:	Maintained
11084F:	drivers/misc/tifm*
11085F:	drivers/mmc/host/tifm_sd.c
11086F:	include/linux/tifm.h
11087
11088TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11089M:	Santosh Shilimkar <ssantosh@kernel.org>
11090L:	linux-kernel@vger.kernel.org
11091L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11092S:	Maintained
11093F:	drivers/soc/ti/*
11094T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11095
11096
11097TI LM49xxx FAMILY ASoC CODEC DRIVERS
11098M:	M R Swami Reddy <mr.swami.reddy@ti.com>
11099M:	Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11100L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11101S:	Maintained
11102F:	sound/soc/codecs/lm49453*
11103F:	sound/soc/codecs/isabelle*
11104
11105TI LP855x BACKLIGHT DRIVER
11106M:	Milo Kim <milo.kim@ti.com>
11107S:	Maintained
11108F:	Documentation/backlight/lp855x-driver.txt
11109F:	drivers/video/backlight/lp855x_bl.c
11110F:	include/linux/platform_data/lp855x.h
11111
11112TI LP8727 CHARGER DRIVER
11113M:	Milo Kim <milo.kim@ti.com>
11114S:	Maintained
11115F:	drivers/power/lp8727_charger.c
11116F:	include/linux/platform_data/lp8727.h
11117
11118TI LP8788 MFD DRIVER
11119M:	Milo Kim <milo.kim@ti.com>
11120S:	Maintained
11121F:	drivers/iio/adc/lp8788_adc.c
11122F:	drivers/leds/leds-lp8788.c
11123F:	drivers/mfd/lp8788*.c
11124F:	drivers/power/lp8788-charger.c
11125F:	drivers/regulator/lp8788-*.c
11126F:	include/linux/mfd/lp8788*.h
11127
11128TI NETCP ETHERNET DRIVER
11129M:	Wingman Kwok <w-kwok2@ti.com>
11130M:	Murali Karicheri <m-karicheri2@ti.com>
11131L:	netdev@vger.kernel.org
11132S:	Maintained
11133F:	drivers/net/ethernet/ti/netcp*
11134
11135TI TAS571X FAMILY ASoC CODEC DRIVER
11136M:	Kevin Cernekee <cernekee@chromium.org>
11137L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11138S:	Odd Fixes
11139F:	sound/soc/codecs/tas571x*
11140
11141TI TWL4030 SERIES SOC CODEC DRIVER
11142M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
11143L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11144S:	Maintained
11145F:	sound/soc/codecs/twl4030*
11146
11147TI WILINK WIRELESS DRIVERS
11148L:	linux-wireless@vger.kernel.org
11149W:	http://wireless.kernel.org/en/users/Drivers/wl12xx
11150W:	http://wireless.kernel.org/en/users/Drivers/wl1251
11151T:	git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11152S:	Orphan
11153F:	drivers/net/wireless/ti/
11154F:	include/linux/wl12xx.h
11155
11156TIPC NETWORK LAYER
11157M:	Jon Maloy <jon.maloy@ericsson.com>
11158M:	Ying Xue <ying.xue@windriver.com>
11159L:	netdev@vger.kernel.org (core kernel code)
11160L:	tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11161W:	http://tipc.sourceforge.net/
11162S:	Maintained
11163F:	include/uapi/linux/tipc*.h
11164F:	net/tipc/
11165
11166TILE ARCHITECTURE
11167M:	Chris Metcalf <cmetcalf@mellanox.com>
11168W:	http://www.mellanox.com/repository/solutions/tile-scm/
11169T:	git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11170S:	Supported
11171F:	arch/tile/
11172F:	drivers/char/tile-srom.c
11173F:	drivers/edac/tile_edac.c
11174F:	drivers/net/ethernet/tile/
11175F:	drivers/rtc/rtc-tile.c
11176F:	drivers/tty/hvc/hvc_tile.c
11177F:	drivers/tty/serial/tilegx.c
11178F:	drivers/usb/host/*-tilegx.c
11179F:	include/linux/usb/tilegx.h
11180
11181TLAN NETWORK DRIVER
11182M:	Samuel Chessman <chessman@tux.org>
11183L:	tlan-devel@lists.sourceforge.net (subscribers-only)
11184W:	http://sourceforge.net/projects/tlan/
11185S:	Maintained
11186F:	Documentation/networking/tlan.txt
11187F:	drivers/net/ethernet/ti/tlan.*
11188
11189TOMOYO SECURITY MODULE
11190M:	Kentaro Takeda <takedakn@nttdata.co.jp>
11191M:	Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11192L:	tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11193L:	tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11194L:	tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11195L:	tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11196W:	http://tomoyo.sourceforge.jp/
11197T:	quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11198S:	Maintained
11199F:	security/tomoyo/
11200
11201TOPSTAR LAPTOP EXTRAS DRIVER
11202M:	Herton Ronaldo Krzesinski <herton@canonical.com>
11203L:	platform-driver-x86@vger.kernel.org
11204S:	Maintained
11205F:	drivers/platform/x86/topstar-laptop.c
11206
11207TOSHIBA ACPI EXTRAS DRIVER
11208M:	Azael Avalos <coproscefalo@gmail.com>
11209L:	platform-driver-x86@vger.kernel.org
11210S:	Maintained
11211F:	drivers/platform/x86/toshiba_acpi.c
11212
11213TOSHIBA BLUETOOTH DRIVER
11214M:	Azael Avalos <coproscefalo@gmail.com>
11215L:	platform-driver-x86@vger.kernel.org
11216S:	Maintained
11217F:	drivers/platform/x86/toshiba_bluetooth.c
11218
11219TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11220M:	Azael Avalos <coproscefalo@gmail.com>
11221L:	platform-driver-x86@vger.kernel.org
11222S:	Maintained
11223F:	drivers/platform/x86/toshiba_haps.c
11224
11225TOSHIBA WMI HOTKEYS DRIVER
11226M:	Azael Avalos <coproscefalo@gmail.com>
11227L:	platform-driver-x86@vger.kernel.org
11228S:	Maintained
11229F:	drivers/platform/x86/toshiba-wmi.c
11230
11231TOSHIBA SMM DRIVER
11232M:	Jonathan Buzzard <jonathan@buzzard.org.uk>
11233W:	http://www.buzzard.org.uk/toshiba/
11234S:	Maintained
11235F:	drivers/char/toshiba.c
11236F:	include/linux/toshiba.h
11237F:	include/uapi/linux/toshiba.h
11238
11239TOSHIBA TC358743 DRIVER
11240M:	Mats Randgaard <matrandg@cisco.com>
11241L:	linux-media@vger.kernel.org
11242S:	Maintained
11243F:	drivers/media/i2c/tc358743*
11244F:	include/media/i2c/tc358743.h
11245
11246TMIO MMC DRIVER
11247M:	Ian Molton <ian@mnementh.co.uk>
11248L:	linux-mmc@vger.kernel.org
11249S:	Maintained
11250F:	drivers/mmc/host/tmio_mmc*
11251F:	drivers/mmc/host/sh_mobile_sdhi.c
11252F:	include/linux/mmc/tmio.h
11253F:	include/linux/mmc/sh_mobile_sdhi.h
11254
11255TMP401 HARDWARE MONITOR DRIVER
11256M:	Guenter Roeck <linux@roeck-us.net>
11257L:	linux-hwmon@vger.kernel.org
11258S:	Maintained
11259F:	Documentation/hwmon/tmp401
11260F:	drivers/hwmon/tmp401.c
11261
11262TMPFS (SHMEM FILESYSTEM)
11263M:	Hugh Dickins <hughd@google.com>
11264L:	linux-mm@kvack.org
11265S:	Maintained
11266F:	include/linux/shmem_fs.h
11267F:	mm/shmem.c
11268
11269TM6000 VIDEO4LINUX DRIVER
11270M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11271L:	linux-media@vger.kernel.org
11272W:	https://linuxtv.org
11273T:	git git://linuxtv.org/media_tree.git
11274S:	Odd fixes
11275F:	drivers/media/usb/tm6000/
11276
11277TW68 VIDEO4LINUX DRIVER
11278M:	Hans Verkuil <hverkuil@xs4all.nl>
11279L:	linux-media@vger.kernel.org
11280T:	git git://linuxtv.org/media_tree.git
11281W:	https://linuxtv.org
11282S:	Odd Fixes
11283F:	drivers/media/pci/tw68/
11284
11285TPM DEVICE DRIVER
11286M:	Peter Huewe <peterhuewe@gmx.de>
11287M:	Marcel Selhorst <tpmdd@selhorst.net>
11288M:	Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11289R:	Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11290W:	http://tpmdd.sourceforge.net
11291L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11292Q:	https://patchwork.kernel.org/project/tpmdd-devel/list/
11293T:	git git://git.infradead.org/users/jjs/linux-tpmdd.git
11294S:	Maintained
11295F:	drivers/char/tpm/
11296
11297TPM IBM_VTPM DEVICE DRIVER
11298M:	Ashley Lai <ashleydlai@gmail.com>
11299W:	http://tpmdd.sourceforge.net
11300L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11301S:	Maintained
11302F:	drivers/char/tpm/tpm_ibmvtpm*
11303
11304TRACING
11305M:	Steven Rostedt <rostedt@goodmis.org>
11306M:	Ingo Molnar <mingo@redhat.com>
11307T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11308S:	Maintained
11309F:	Documentation/trace/ftrace.txt
11310F:	arch/*/*/*/ftrace.h
11311F:	arch/*/kernel/ftrace.c
11312F:	include/*/ftrace.h
11313F:	include/linux/trace*.h
11314F:	include/trace/
11315F:	kernel/trace/
11316F:	tools/testing/selftests/ftrace/
11317
11318TRIVIAL PATCHES
11319M:	Jiri Kosina <trivial@kernel.org>
11320T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11321S:	Maintained
11322K:	^Subject:.*(?i)trivial
11323
11324TTY LAYER
11325M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11326M:	Jiri Slaby <jslaby@suse.com>
11327S:	Supported
11328T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11329F:	Documentation/serial/
11330F:	drivers/tty/
11331F:	drivers/tty/serial/serial_core.c
11332F:	include/linux/serial_core.h
11333F:	include/linux/serial.h
11334F:	include/linux/tty.h
11335F:	include/uapi/linux/serial_core.h
11336F:	include/uapi/linux/serial.h
11337F:	include/uapi/linux/tty.h
11338
11339TUA9001 MEDIA DRIVER
11340M:	Antti Palosaari <crope@iki.fi>
11341L:	linux-media@vger.kernel.org
11342W:	https://linuxtv.org
11343W:	http://palosaari.fi/linux/
11344Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11345T:	git git://linuxtv.org/anttip/media_tree.git
11346S:	Maintained
11347F:	drivers/media/tuners/tua9001*
11348
11349TULIP NETWORK DRIVERS
11350L:	netdev@vger.kernel.org
11351L:	linux-parisc@vger.kernel.org
11352S:	Orphan
11353F:	drivers/net/ethernet/dec/tulip/
11354
11355TUN/TAP driver
11356M:	Maxim Krasnyansky <maxk@qti.qualcomm.com>
11357W:	http://vtun.sourceforge.net/tun
11358S:	Maintained
11359F:	Documentation/networking/tuntap.txt
11360F:	arch/um/os-Linux/drivers/
11361
11362TURBOCHANNEL SUBSYSTEM
11363M:	"Maciej W. Rozycki" <macro@linux-mips.org>
11364M:	Ralf Baechle <ralf@linux-mips.org>
11365L:	linux-mips@linux-mips.org
11366Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
11367S:	Maintained
11368F:	drivers/tc/
11369F:	include/linux/tc.h
11370
11371U14-34F SCSI DRIVER
11372M:	Dario Ballabio <ballabio_dario@emc.com>
11373L:	linux-scsi@vger.kernel.org
11374S:	Maintained
11375F:	drivers/scsi/u14-34f.c
11376
11377UBI FILE SYSTEM (UBIFS)
11378M:	Richard Weinberger <richard@nod.at>
11379M:	Artem Bityutskiy <dedekind1@gmail.com>
11380M:	Adrian Hunter <adrian.hunter@intel.com>
11381L:	linux-mtd@lists.infradead.org
11382T:	git git://git.infradead.org/ubifs-2.6.git
11383W:	http://www.linux-mtd.infradead.org/doc/ubifs.html
11384S:	Supported
11385F:	Documentation/filesystems/ubifs.txt
11386F:	fs/ubifs/
11387
11388UCLINUX (M68KNOMMU AND COLDFIRE)
11389M:	Greg Ungerer <gerg@uclinux.org>
11390W:	http://www.uclinux.org/
11391L:	linux-m68k@lists.linux-m68k.org
11392L:	uclinux-dev@uclinux.org  (subscribers-only)
11393T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11394S:	Maintained
11395F:	arch/m68k/coldfire/
11396F:	arch/m68k/68*/
11397F:	arch/m68k/*/*_no.*
11398F:	arch/m68k/include/asm/*_no.*
11399
11400UDF FILESYSTEM
11401M:	Jan Kara <jack@suse.com>
11402S:	Maintained
11403F:	Documentation/filesystems/udf.txt
11404F:	fs/udf/
11405
11406UFS FILESYSTEM
11407M:	Evgeniy Dushistov <dushistov@mail.ru>
11408S:	Maintained
11409F:	Documentation/filesystems/ufs.txt
11410F:	fs/ufs/
11411
11412UHID USERSPACE HID IO DRIVER:
11413M:	David Herrmann <dh.herrmann@googlemail.com>
11414L:	linux-input@vger.kernel.org
11415S:	Maintained
11416F:	drivers/hid/uhid.c
11417F:	include/uapi/linux/uhid.h
11418
11419ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11420L:	linux-usb@vger.kernel.org
11421S:	Orphan
11422F:	drivers/uwb/
11423F:	include/linux/uwb.h
11424F:	include/linux/uwb/
11425
11426UNICORE32 ARCHITECTURE:
11427M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
11428W:	http://mprc.pku.edu.cn/~guanxuetao/linux
11429S:	Maintained
11430T:	git git://github.com/gxt/linux.git
11431F:	arch/unicore32/
11432
11433UNIFDEF
11434M:	Tony Finch <dot@dotat.at>
11435W:	http://dotat.at/prog/unifdef
11436S:	Maintained
11437F:	scripts/unifdef.c
11438
11439UNIFORM CDROM DRIVER
11440M:	Jens Axboe <axboe@kernel.dk>
11441W:	http://www.kernel.dk
11442S:	Maintained
11443F:	Documentation/cdrom/
11444F:	drivers/cdrom/cdrom.c
11445F:	include/linux/cdrom.h
11446F:	include/uapi/linux/cdrom.h
11447
11448UNISYS S-PAR DRIVERS
11449M:	David Kershner <david.kershner@unisys.com>
11450L:	sparmaintainer@unisys.com (Unisys internal)
11451S:	Supported
11452F:	drivers/staging/unisys/
11453
11454UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11455M:	Vinayak Holikatti <vinholikatti@gmail.com>
11456L:	linux-scsi@vger.kernel.org
11457S:	Supported
11458F:	Documentation/scsi/ufs.txt
11459F:	drivers/scsi/ufs/
11460
11461UNSORTED BLOCK IMAGES (UBI)
11462M:	Artem Bityutskiy <dedekind1@gmail.com>
11463M:	Richard Weinberger <richard@nod.at>
11464W:	http://www.linux-mtd.infradead.org/
11465L:	linux-mtd@lists.infradead.org
11466T:	git git://git.infradead.org/ubifs-2.6.git
11467S:	Supported
11468F:	drivers/mtd/ubi/
11469F:	include/linux/mtd/ubi.h
11470F:	include/uapi/mtd/ubi-user.h
11471
11472USB ACM DRIVER
11473M:	Oliver Neukum <oneukum@suse.com>
11474L:	linux-usb@vger.kernel.org
11475S:	Maintained
11476F:	Documentation/usb/acm.txt
11477F:	drivers/usb/class/cdc-acm.*
11478
11479USB AR5523 WIRELESS DRIVER
11480M:	Pontus Fuchs <pontus.fuchs@gmail.com>
11481L:	linux-wireless@vger.kernel.org
11482S:	Maintained
11483F:	drivers/net/wireless/ath/ar5523/
11484
11485USB ATTACHED SCSI
11486M:	Hans de Goede <hdegoede@redhat.com>
11487M:	Gerd Hoffmann <kraxel@redhat.com>
11488L:	linux-usb@vger.kernel.org
11489L:	linux-scsi@vger.kernel.org
11490S:	Maintained
11491F:	drivers/usb/storage/uas.c
11492
11493USB CDC ETHERNET DRIVER
11494M:	Oliver Neukum <oliver@neukum.org>
11495L:	linux-usb@vger.kernel.org
11496S:	Maintained
11497F:	drivers/net/usb/cdc_*.c
11498F:	include/uapi/linux/usb/cdc.h
11499
11500USB CHAOSKEY DRIVER
11501M:	Keith Packard <keithp@keithp.com>
11502L:	linux-usb@vger.kernel.org
11503S:	Maintained
11504F:	drivers/usb/misc/chaoskey.c
11505
11506USB CYPRESS C67X00 DRIVER
11507M:	Peter Korsgaard <jacmet@sunsite.dk>
11508L:	linux-usb@vger.kernel.org
11509S:	Maintained
11510F:	drivers/usb/c67x00/
11511
11512USB DAVICOM DM9601 DRIVER
11513M:	Peter Korsgaard <jacmet@sunsite.dk>
11514L:	netdev@vger.kernel.org
11515W:	http://www.linux-usb.org/usbnet
11516S:	Maintained
11517F:	drivers/net/usb/dm9601.c
11518
11519USB DIAMOND RIO500 DRIVER
11520M:	Cesar Miquel <miquel@df.uba.ar>
11521L:	rio500-users@lists.sourceforge.net
11522W:	http://rio500.sourceforge.net
11523S:	Maintained
11524F:	drivers/usb/misc/rio500*
11525
11526USB EHCI DRIVER
11527M:	Alan Stern <stern@rowland.harvard.edu>
11528L:	linux-usb@vger.kernel.org
11529S:	Maintained
11530F:	Documentation/usb/ehci.txt
11531F:	drivers/usb/host/ehci*
11532
11533USB GADGET/PERIPHERAL SUBSYSTEM
11534M:	Felipe Balbi <balbi@kernel.org>
11535L:	linux-usb@vger.kernel.org
11536W:	http://www.linux-usb.org/gadget
11537T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11538S:	Maintained
11539F:	drivers/usb/gadget/
11540F:	include/linux/usb/gadget*
11541
11542USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11543M:	Jiri Kosina <jikos@kernel.org>
11544R:	Benjamin Tissoires <benjamin.tissoires@redhat.com>
11545L:	linux-usb@vger.kernel.org
11546T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11547S:	Maintained
11548F:	Documentation/hid/hiddev.txt
11549F:	drivers/hid/usbhid/
11550
11551USB ISP116X DRIVER
11552M:	Olav Kongas <ok@artecdesign.ee>
11553L:	linux-usb@vger.kernel.org
11554S:	Maintained
11555F:	drivers/usb/host/isp116x*
11556F:	include/linux/usb/isp116x.h
11557
11558USB LAN78XX ETHERNET DRIVER
11559M:	Woojung Huh <woojung.huh@microchip.com>
11560M:	Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11561L:	netdev@vger.kernel.org
11562S:	Maintained
11563F:	drivers/net/usb/lan78xx.*
11564
11565USB MASS STORAGE DRIVER
11566M:	Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11567L:	linux-usb@vger.kernel.org
11568L:	usb-storage@lists.one-eyed-alien.net
11569S:	Maintained
11570W:	http://www.one-eyed-alien.net/~mdharm/linux-usb/
11571F:	drivers/usb/storage/
11572
11573USB MIDI DRIVER
11574M:	Clemens Ladisch <clemens@ladisch.de>
11575L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11576T:	git git://git.alsa-project.org/alsa-kernel.git
11577S:	Maintained
11578F:	sound/usb/midi.*
11579
11580USB NETWORKING DRIVERS
11581L:	linux-usb@vger.kernel.org
11582S:	Odd Fixes
11583F:	drivers/net/usb/
11584
11585USB OHCI DRIVER
11586M:	Alan Stern <stern@rowland.harvard.edu>
11587L:	linux-usb@vger.kernel.org
11588S:	Maintained
11589F:	Documentation/usb/ohci.txt
11590F:	drivers/usb/host/ohci*
11591
11592USB OTG FSM (Finite State Machine)
11593M:	Peter Chen <Peter.Chen@nxp.com>
11594T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11595L:	linux-usb@vger.kernel.org
11596S:	Maintained
11597F:	drivers/usb/common/usb-otg-fsm.c
11598
11599USB OVER IP DRIVER
11600M:	Valentina Manea <valentina.manea.m@gmail.com>
11601M:	Shuah Khan <shuah.kh@samsung.com>
11602L:	linux-usb@vger.kernel.org
11603S:	Maintained
11604F:	Documentation/usb/usbip_protocol.txt
11605F:	drivers/usb/usbip/
11606F:	tools/usb/usbip/
11607
11608USB PEGASUS DRIVER
11609M:	Petko Manolov <petkan@nucleusys.com>
11610L:	linux-usb@vger.kernel.org
11611L:	netdev@vger.kernel.org
11612T:	git git://github.com/petkan/pegasus.git
11613W:	https://github.com/petkan/pegasus
11614S:	Maintained
11615F:	drivers/net/usb/pegasus.*
11616
11617USB PHY LAYER
11618M:	Felipe Balbi <balbi@kernel.org>
11619L:	linux-usb@vger.kernel.org
11620T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11621S:	Maintained
11622F:	drivers/usb/phy/
11623
11624USB PRINTER DRIVER (usblp)
11625M:	Pete Zaitcev <zaitcev@redhat.com>
11626L:	linux-usb@vger.kernel.org
11627S:	Supported
11628F:	drivers/usb/class/usblp.c
11629
11630USB QMI WWAN NETWORK DRIVER
11631M:	Bjørn Mork <bjorn@mork.no>
11632L:	netdev@vger.kernel.org
11633S:	Maintained
11634F:	Documentation/ABI/testing/sysfs-class-net-qmi
11635F:	drivers/net/usb/qmi_wwan.c
11636
11637USB RTL8150 DRIVER
11638M:	Petko Manolov <petkan@nucleusys.com>
11639L:	linux-usb@vger.kernel.org
11640L:	netdev@vger.kernel.org
11641T:	git git://github.com/petkan/rtl8150.git
11642W:	https://github.com/petkan/rtl8150
11643S:	Maintained
11644F:	drivers/net/usb/rtl8150.c
11645
11646USB SERIAL SUBSYSTEM
11647M:	Johan Hovold <johan@kernel.org>
11648L:	linux-usb@vger.kernel.org
11649S:	Maintained
11650F:	Documentation/usb/usb-serial.txt
11651F:	drivers/usb/serial/
11652F:	include/linux/usb/serial.h
11653
11654USB SMSC75XX ETHERNET DRIVER
11655M:	Steve Glendinning <steve.glendinning@shawell.net>
11656L:	netdev@vger.kernel.org
11657S:	Maintained
11658F:	drivers/net/usb/smsc75xx.*
11659
11660USB SMSC95XX ETHERNET DRIVER
11661M:	Steve Glendinning <steve.glendinning@shawell.net>
11662L:	netdev@vger.kernel.org
11663S:	Maintained
11664F:	drivers/net/usb/smsc95xx.*
11665
11666USB SUBSYSTEM
11667M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11668L:	linux-usb@vger.kernel.org
11669W:	http://www.linux-usb.org
11670T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11671S:	Supported
11672F:	Documentation/usb/
11673F:	drivers/usb/
11674F:	include/linux/usb.h
11675F:	include/linux/usb/
11676
11677USB UHCI DRIVER
11678M:	Alan Stern <stern@rowland.harvard.edu>
11679L:	linux-usb@vger.kernel.org
11680S:	Maintained
11681F:	drivers/usb/host/uhci*
11682
11683USB "USBNET" DRIVER FRAMEWORK
11684M:	Oliver Neukum <oneukum@suse.com>
11685L:	netdev@vger.kernel.org
11686W:	http://www.linux-usb.org/usbnet
11687S:	Maintained
11688F:	drivers/net/usb/usbnet.c
11689F:	include/linux/usb/usbnet.h
11690
11691USB VIDEO CLASS
11692M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11693L:	linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11694L:	linux-media@vger.kernel.org
11695T:	git git://linuxtv.org/media_tree.git
11696W:	http://www.ideasonboard.org/uvc/
11697S:	Maintained
11698F:	drivers/media/usb/uvc/
11699F:	include/uapi/linux/uvcvideo.h
11700
11701USB VISION DRIVER
11702M:	Hans Verkuil <hverkuil@xs4all.nl>
11703L:	linux-media@vger.kernel.org
11704T:	git git://linuxtv.org/media_tree.git
11705W:	https://linuxtv.org
11706S:	Odd Fixes
11707F:	drivers/media/usb/usbvision/
11708
11709USB WEBCAM GADGET
11710M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11711L:	linux-usb@vger.kernel.org
11712S:	Maintained
11713F:	drivers/usb/gadget/function/*uvc*
11714F:	drivers/usb/gadget/legacy/webcam.c
11715
11716USB WIRELESS RNDIS DRIVER (rndis_wlan)
11717M:	Jussi Kivilinna <jussi.kivilinna@iki.fi>
11718L:	linux-wireless@vger.kernel.org
11719S:	Maintained
11720F:	drivers/net/wireless/rndis_wlan.c
11721
11722USB XHCI DRIVER
11723M:	Mathias Nyman <mathias.nyman@intel.com>
11724L:	linux-usb@vger.kernel.org
11725S:	Supported
11726F:	drivers/usb/host/xhci*
11727F:	drivers/usb/host/pci-quirks*
11728
11729USB ZD1201 DRIVER
11730L:	linux-wireless@vger.kernel.org
11731W:	http://linux-lc100020.sourceforge.net
11732S:	Orphan
11733F:	drivers/net/wireless/zydas/zd1201.*
11734
11735USB ZR364XX DRIVER
11736M:	Antoine Jacquet <royale@zerezo.com>
11737L:	linux-usb@vger.kernel.org
11738L:	linux-media@vger.kernel.org
11739T:	git git://linuxtv.org/media_tree.git
11740W:	http://royale.zerezo.com/zr364xx/
11741S:	Maintained
11742F:	Documentation/video4linux/zr364xx.txt
11743F:	drivers/media/usb/zr364xx/
11744
11745ULPI BUS
11746M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
11747L:	linux-usb@vger.kernel.org
11748S:	Maintained
11749F:	drivers/usb/common/ulpi.c
11750F:	include/linux/ulpi/
11751
11752USER-MODE LINUX (UML)
11753M:	Jeff Dike <jdike@addtoit.com>
11754M:	Richard Weinberger <richard@nod.at>
11755L:	user-mode-linux-devel@lists.sourceforge.net
11756L:	user-mode-linux-user@lists.sourceforge.net
11757W:	http://user-mode-linux.sourceforge.net
11758T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11759S:	Maintained
11760F:	Documentation/virtual/uml/
11761F:	arch/um/
11762F:	arch/x86/um/
11763F:	fs/hostfs/
11764F:	fs/hppfs/
11765
11766USERSPACE I/O (UIO)
11767M:	"Hans J. Koch" <hjk@hansjkoch.de>
11768M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11769S:	Maintained
11770T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11771F:	Documentation/DocBook/uio-howto.tmpl
11772F:	drivers/uio/
11773F:	include/linux/uio*.h
11774
11775UTIL-LINUX PACKAGE
11776M:	Karel Zak <kzak@redhat.com>
11777L:	util-linux@vger.kernel.org
11778W:	http://en.wikipedia.org/wiki/Util-linux
11779T:	git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11780S:	Maintained
11781
11782UVESAFB DRIVER
11783M:	Michal Januszewski <spock@gentoo.org>
11784L:	linux-fbdev@vger.kernel.org
11785W:	http://dev.gentoo.org/~spock/projects/uvesafb/
11786S:	Maintained
11787F:	Documentation/fb/uvesafb.txt
11788F:	drivers/video/fbdev/uvesafb.*
11789
11790VF610 NAND DRIVER
11791M:	Stefan Agner <stefan@agner.ch>
11792L:	linux-mtd@lists.infradead.org
11793S:	Supported
11794F:	drivers/mtd/nand/vf610_nfc.c
11795
11796VFAT/FAT/MSDOS FILESYSTEM
11797M:	OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11798S:	Maintained
11799F:	Documentation/filesystems/vfat.txt
11800F:	fs/fat/
11801
11802VFIO DRIVER
11803M:	Alex Williamson <alex.williamson@redhat.com>
11804L:	kvm@vger.kernel.org
11805T:	git git://github.com/awilliam/linux-vfio.git
11806S:	Maintained
11807F:	Documentation/vfio.txt
11808F:	drivers/vfio/
11809F:	include/linux/vfio.h
11810F:	include/uapi/linux/vfio.h
11811
11812VFIO PLATFORM DRIVER
11813M:	Baptiste Reynal <b.reynal@virtualopensystems.com>
11814L:	kvm@vger.kernel.org
11815S:	Maintained
11816F:	drivers/vfio/platform/
11817
11818VIDEOBUF2 FRAMEWORK
11819M:	Pawel Osciak <pawel@osciak.com>
11820M:	Marek Szyprowski <m.szyprowski@samsung.com>
11821M:	Kyungmin Park <kyungmin.park@samsung.com>
11822L:	linux-media@vger.kernel.org
11823S:	Maintained
11824F:	drivers/media/v4l2-core/videobuf2-*
11825F:	include/media/videobuf2-*
11826
11827VIRTUAL SERIO DEVICE DRIVER
11828M:	Stephen Chandler Paul <thatslyude@gmail.com>
11829S:	Maintained
11830F:	drivers/input/serio/userio.c
11831F:	include/uapi/linux/userio.h
11832
11833VIRTIO CONSOLE DRIVER
11834M:	Amit Shah <amit.shah@redhat.com>
11835L:	virtualization@lists.linux-foundation.org
11836S:	Maintained
11837F:	drivers/char/virtio_console.c
11838F:	include/linux/virtio_console.h
11839F:	include/uapi/linux/virtio_console.h
11840
11841VIRTIO CORE, NET AND BLOCK DRIVERS
11842M:	"Michael S. Tsirkin" <mst@redhat.com>
11843L:	virtualization@lists.linux-foundation.org
11844S:	Maintained
11845F:	drivers/virtio/
11846F:	tools/virtio/
11847F:	drivers/net/virtio_net.c
11848F:	drivers/block/virtio_blk.c
11849F:	include/linux/virtio_*.h
11850F:	include/uapi/linux/virtio_*.h
11851
11852VIRTIO DRIVERS FOR S390
11853M:	Christian Borntraeger <borntraeger@de.ibm.com>
11854M:	Cornelia Huck <cornelia.huck@de.ibm.com>
11855L:	linux-s390@vger.kernel.org
11856L:	virtualization@lists.linux-foundation.org
11857L:	kvm@vger.kernel.org
11858S:	Supported
11859F:	drivers/s390/virtio/
11860
11861VIRTIO GPU DRIVER
11862M:	David Airlie <airlied@linux.ie>
11863M:	Gerd Hoffmann <kraxel@redhat.com>
11864L:	dri-devel@lists.freedesktop.org
11865L:	virtualization@lists.linux-foundation.org
11866S:	Maintained
11867F:	drivers/gpu/drm/virtio/
11868F:	include/uapi/linux/virtio_gpu.h
11869
11870VIRTIO HOST (VHOST)
11871M:	"Michael S. Tsirkin" <mst@redhat.com>
11872L:	kvm@vger.kernel.org
11873L:	virtualization@lists.linux-foundation.org
11874L:	netdev@vger.kernel.org
11875T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11876S:	Maintained
11877F:	drivers/vhost/
11878F:	include/uapi/linux/vhost.h
11879
11880VIRTIO INPUT DRIVER
11881M:	Gerd Hoffmann <kraxel@redhat.com>
11882S:	Maintained
11883F:	drivers/virtio/virtio_input.c
11884F:	include/uapi/linux/virtio_input.h
11885
11886VIA RHINE NETWORK DRIVER
11887S:	Orphan
11888F:	drivers/net/ethernet/via/via-rhine.c
11889
11890VIA SD/MMC CARD CONTROLLER DRIVER
11891M:	Bruce Chang <brucechang@via.com.tw>
11892M:	Harald Welte <HaraldWelte@viatech.com>
11893S:	Maintained
11894F:	drivers/mmc/host/via-sdmmc.c
11895
11896VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11897M:	Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11898L:	linux-fbdev@vger.kernel.org
11899S:	Maintained
11900F:	include/linux/via-core.h
11901F:	include/linux/via-gpio.h
11902F:	include/linux/via_i2c.h
11903F:	drivers/video/fbdev/via/
11904
11905VIA VELOCITY NETWORK DRIVER
11906M:	Francois Romieu <romieu@fr.zoreil.com>
11907L:	netdev@vger.kernel.org
11908S:	Maintained
11909F:	drivers/net/ethernet/via/via-velocity.*
11910
11911VIRT LIB
11912M:	Alex Williamson <alex.williamson@redhat.com>
11913M:	Paolo Bonzini <pbonzini@redhat.com>
11914L:	kvm@vger.kernel.org
11915S:	Supported
11916F:	virt/lib/
11917
11918VIVID VIRTUAL VIDEO DRIVER
11919M:	Hans Verkuil <hverkuil@xs4all.nl>
11920L:	linux-media@vger.kernel.org
11921T:	git git://linuxtv.org/media_tree.git
11922W:	https://linuxtv.org
11923S:	Maintained
11924F:	drivers/media/platform/vivid/*
11925
11926VLAN (802.1Q)
11927M:	Patrick McHardy <kaber@trash.net>
11928L:	netdev@vger.kernel.org
11929S:	Maintained
11930F:	drivers/net/macvlan.c
11931F:	include/linux/if_*vlan.h
11932F:	net/8021q/
11933
11934VLYNQ BUS
11935M:	Florian Fainelli <florian@openwrt.org>
11936L:	openwrt-devel@lists.openwrt.org (subscribers-only)
11937S:	Maintained
11938F:	drivers/vlynq/vlynq.c
11939F:	include/linux/vlynq.h
11940
11941VME SUBSYSTEM
11942M:	Martyn Welch <martyn@welchs.me.uk>
11943M:	Manohar Vanga <manohar.vanga@gmail.com>
11944M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11945L:	devel@driverdev.osuosl.org
11946S:	Maintained
11947T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11948F:	Documentation/vme_api.txt
11949F:	drivers/staging/vme/
11950F:	drivers/vme/
11951F:	include/linux/vme*
11952
11953VMWARE HYPERVISOR INTERFACE
11954M:	Alok Kataria <akataria@vmware.com>
11955L:	virtualization@lists.linux-foundation.org
11956S:	Supported
11957F:	arch/x86/kernel/cpu/vmware.c
11958
11959VMWARE BALLOON DRIVER
11960M:	Xavier Deguillard <xdeguillard@vmware.com>
11961M:	Philip Moltmann <moltmann@vmware.com>
11962M:	"VMware, Inc." <pv-drivers@vmware.com>
11963L:	linux-kernel@vger.kernel.org
11964S:	Maintained
11965F:	drivers/misc/vmw_balloon.c
11966
11967VMWARE VMMOUSE SUBDRIVER
11968M:	"VMware Graphics" <linux-graphics-maintainer@vmware.com>
11969M:	"VMware, Inc." <pv-drivers@vmware.com>
11970L:	linux-input@vger.kernel.org
11971S:	Maintained
11972F:	drivers/input/mouse/vmmouse.c
11973F:	drivers/input/mouse/vmmouse.h
11974
11975VMWARE VMXNET3 ETHERNET DRIVER
11976M:	Shrikrishna Khare <skhare@vmware.com>
11977M:	"VMware, Inc." <pv-drivers@vmware.com>
11978L:	netdev@vger.kernel.org
11979S:	Maintained
11980F:	drivers/net/vmxnet3/
11981
11982VMware PVSCSI driver
11983M:	Arvind Kumar <arvindkumar@vmware.com>
11984M:	VMware PV-Drivers <pv-drivers@vmware.com>
11985L:	linux-scsi@vger.kernel.org
11986S:	Maintained
11987F:	drivers/scsi/vmw_pvscsi.c
11988F:	drivers/scsi/vmw_pvscsi.h
11989
11990VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11991M:	Liam Girdwood <lgirdwood@gmail.com>
11992M:	Mark Brown <broonie@kernel.org>
11993L:	linux-kernel@vger.kernel.org
11994W:	http://www.slimlogic.co.uk/?p=48
11995T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11996S:	Supported
11997F:	drivers/regulator/
11998F:	include/linux/regulator/
11999
12000VRF
12001M:	David Ahern <dsa@cumulusnetworks.com>
12002M:	Shrijeet Mukherjee <shm@cumulusnetworks.com>
12003L:	netdev@vger.kernel.org
12004S:	Maintained
12005F:	drivers/net/vrf.c
12006F:	Documentation/networking/vrf.txt
12007
12008VT1211 HARDWARE MONITOR DRIVER
12009M:	Juerg Haefliger <juergh@gmail.com>
12010L:	linux-hwmon@vger.kernel.org
12011S:	Maintained
12012F:	Documentation/hwmon/vt1211
12013F:	drivers/hwmon/vt1211.c
12014
12015VT8231 HARDWARE MONITOR DRIVER
12016M:	Roger Lucas <vt8231@hiddenengine.co.uk>
12017L:	linux-hwmon@vger.kernel.org
12018S:	Maintained
12019F:	drivers/hwmon/vt8231.c
12020
12021VUB300 USB to SDIO/SD/MMC bridge chip
12022M:	Tony Olech <tony.olech@elandigitalsystems.com>
12023L:	linux-mmc@vger.kernel.org
12024L:	linux-usb@vger.kernel.org
12025S:	Supported
12026F:	drivers/mmc/host/vub300.c
12027
12028W1 DALLAS'S 1-WIRE BUS
12029M:	Evgeniy Polyakov <zbr@ioremap.net>
12030S:	Maintained
12031F:	Documentation/w1/
12032F:	drivers/w1/
12033
12034W83791D HARDWARE MONITORING DRIVER
12035M:	Marc Hulsman <m.hulsman@tudelft.nl>
12036L:	linux-hwmon@vger.kernel.org
12037S:	Maintained
12038F:	Documentation/hwmon/w83791d
12039F:	drivers/hwmon/w83791d.c
12040
12041W83793 HARDWARE MONITORING DRIVER
12042M:	Rudolf Marek <r.marek@assembler.cz>
12043L:	linux-hwmon@vger.kernel.org
12044S:	Maintained
12045F:	Documentation/hwmon/w83793
12046F:	drivers/hwmon/w83793.c
12047
12048W83795 HARDWARE MONITORING DRIVER
12049M:	Jean Delvare <jdelvare@suse.com>
12050L:	linux-hwmon@vger.kernel.org
12051S:	Maintained
12052F:	drivers/hwmon/w83795.c
12053
12054W83L51xD SD/MMC CARD INTERFACE DRIVER
12055M:	Pierre Ossman <pierre@ossman.eu>
12056S:	Maintained
12057F:	drivers/mmc/host/wbsd.*
12058
12059WACOM PROTOCOL 4 SERIAL TABLETS
12060M:	Julian Squires <julian@cipht.net>
12061M:	Hans de Goede <hdegoede@redhat.com>
12062L:	linux-input@vger.kernel.org
12063S:	Maintained
12064F:	drivers/input/tablet/wacom_serial4.c
12065
12066WATCHDOG DEVICE DRIVERS
12067M:	Wim Van Sebroeck <wim@iguana.be>
12068R:	Guenter Roeck <linux@roeck-us.net>
12069L:	linux-watchdog@vger.kernel.org
12070W:	http://www.linux-watchdog.org/
12071T:	git git://www.linux-watchdog.org/linux-watchdog.git
12072S:	Maintained
12073F:	Documentation/watchdog/
12074F:	drivers/watchdog/
12075F:	include/linux/watchdog.h
12076F:	include/uapi/linux/watchdog.h
12077
12078WD7000 SCSI DRIVER
12079M:	Miroslav Zagorac <zaga@fly.cc.fer.hr>
12080L:	linux-scsi@vger.kernel.org
12081S:	Maintained
12082F:	drivers/scsi/wd7000.c
12083
12084WIIMOTE HID DRIVER
12085M:	David Herrmann <dh.herrmann@googlemail.com>
12086L:	linux-input@vger.kernel.org
12087S:	Maintained
12088F:	drivers/hid/hid-wiimote*
12089
12090WINBOND CIR DRIVER
12091M:	David Härdeman <david@hardeman.nu>
12092S:	Maintained
12093F:	drivers/media/rc/winbond-cir.c
12094
12095WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12096M:	William Breathitt Gray <vilhelm.gray@gmail.com>
12097L:	linux-watchdog@vger.kernel.org
12098S:	Maintained
12099F:	drivers/watchdog/ebc-c384_wdt.c
12100
12101WINSYSTEMS WS16C48 GPIO DRIVER
12102M:	William Breathitt Gray <vilhelm.gray@gmail.com>
12103L:	linux-gpio@vger.kernel.org
12104S:	Maintained
12105F:	drivers/gpio/gpio-ws16c48.c
12106
12107WIMAX STACK
12108M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12109M:	linux-wimax@intel.com
12110L:	wimax@linuxwimax.org (subscribers-only)
12111S:	Supported
12112W:	http://linuxwimax.org
12113F:	Documentation/wimax/README.wimax
12114F:	include/linux/wimax/debug.h
12115F:	include/net/wimax.h
12116F:	include/uapi/linux/wimax.h
12117F:	net/wimax/
12118
12119WISTRON LAPTOP BUTTON DRIVER
12120M:	Miloslav Trmac <mitr@volny.cz>
12121S:	Maintained
12122F:	drivers/input/misc/wistron_btns.c
12123
12124WL3501 WIRELESS PCMCIA CARD DRIVER
12125M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12126L:	linux-wireless@vger.kernel.org
12127W:	http://oops.ghostprotocols.net:81/blog
12128S:	Maintained
12129F:	drivers/net/wireless/wl3501*
12130
12131WOLFSON MICROELECTRONICS DRIVERS
12132L:	patches@opensource.wolfsonmicro.com
12133T:	git https://github.com/CirrusLogic/linux-drivers.git
12134W:	https://github.com/CirrusLogic/linux-drivers/wiki
12135S:	Supported
12136F:	Documentation/hwmon/wm83??
12137F:	Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12138F:	Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12139F:	Documentation/devicetree/bindings/mfd/arizona.txt
12140F:	arch/arm/mach-s3c64xx/mach-crag6410*
12141F:	drivers/clk/clk-wm83*.c
12142F:	drivers/extcon/extcon-arizona.c
12143F:	drivers/leds/leds-wm83*.c
12144F:	drivers/gpio/gpio-*wm*.c
12145F:	drivers/gpio/gpio-arizona.c
12146F:	drivers/hwmon/wm83??-hwmon.c
12147F:	drivers/input/misc/wm831x-on.c
12148F:	drivers/input/touchscreen/wm831x-ts.c
12149F:	drivers/input/touchscreen/wm97*.c
12150F:	drivers/mfd/arizona*
12151F:	drivers/mfd/wm*.c
12152F:	drivers/mfd/cs47l24*
12153F:	drivers/power/wm83*.c
12154F:	drivers/rtc/rtc-wm83*.c
12155F:	drivers/regulator/wm8*.c
12156F:	drivers/video/backlight/wm83*_bl.c
12157F:	drivers/watchdog/wm83*_wdt.c
12158F:	include/linux/mfd/arizona/
12159F:	include/linux/mfd/wm831x/
12160F:	include/linux/mfd/wm8350/
12161F:	include/linux/mfd/wm8400*
12162F:	include/linux/wm97xx.h
12163F:	include/sound/wm????.h
12164F:	sound/soc/codecs/arizona.?
12165F:	sound/soc/codecs/wm*
12166F:	sound/soc/codecs/cs47l24*
12167
12168WORKQUEUE
12169M:	Tejun Heo <tj@kernel.org>
12170R:	Lai Jiangshan <jiangshanlai@gmail.com>
12171T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12172S:	Maintained
12173F:	include/linux/workqueue.h
12174F:	kernel/workqueue.c
12175F:	Documentation/workqueue.txt
12176
12177X.25 NETWORK LAYER
12178M:	Andrew Hendry <andrew.hendry@gmail.com>
12179L:	linux-x25@vger.kernel.org
12180S:	Odd Fixes
12181F:	Documentation/networking/x25*
12182F:	include/net/x25*
12183F:	net/x25/
12184
12185X86 ARCHITECTURE (32-BIT AND 64-BIT)
12186M:	Thomas Gleixner <tglx@linutronix.de>
12187M:	Ingo Molnar <mingo@redhat.com>
12188M:	"H. Peter Anvin" <hpa@zytor.com>
12189M:	x86@kernel.org
12190L:	linux-kernel@vger.kernel.org
12191T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12192S:	Maintained
12193F:	Documentation/x86/
12194F:	arch/x86/
12195
12196X86 PLATFORM DRIVERS
12197M:	Darren Hart <dvhart@infradead.org>
12198L:	platform-driver-x86@vger.kernel.org
12199T:	git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12200S:	Maintained
12201F:	drivers/platform/x86/
12202F:	drivers/platform/olpc/
12203
12204X86 MCE INFRASTRUCTURE
12205M:	Tony Luck <tony.luck@intel.com>
12206M:	Borislav Petkov <bp@alien8.de>
12207L:	linux-edac@vger.kernel.org
12208S:	Maintained
12209F:	arch/x86/kernel/cpu/mcheck/*
12210
12211X86 MICROCODE UPDATE SUPPORT
12212M:	Borislav Petkov <bp@alien8.de>
12213S:	Maintained
12214F:	arch/x86/kernel/cpu/microcode/*
12215
12216X86 VDSO
12217M:	Andy Lutomirski <luto@amacapital.net>
12218L:	linux-kernel@vger.kernel.org
12219T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12220S:	Maintained
12221F:	arch/x86/entry/vdso/
12222
12223XC2028/3028 TUNER DRIVER
12224M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12225L:	linux-media@vger.kernel.org
12226W:	https://linuxtv.org
12227T:	git git://linuxtv.org/media_tree.git
12228S:	Maintained
12229F:	drivers/media/tuners/tuner-xc2028.*
12230
12231XEN HYPERVISOR INTERFACE
12232M:	Boris Ostrovsky <boris.ostrovsky@oracle.com>
12233M:	David Vrabel <david.vrabel@citrix.com>
12234M:	Juergen Gross <jgross@suse.com>
12235L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12236T:	git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12237S:	Supported
12238F:	arch/x86/xen/
12239F:	drivers/*/xen-*front.c
12240F:	drivers/xen/
12241F:	arch/x86/include/asm/xen/
12242F:	include/xen/
12243F:	include/uapi/xen/
12244
12245XEN HYPERVISOR ARM
12246M:	Stefano Stabellini <sstabellini@kernel.org>
12247L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12248S:	Maintained
12249F:	arch/arm/xen/
12250F:	arch/arm/include/asm/xen/
12251
12252XEN HYPERVISOR ARM64
12253M:	Stefano Stabellini <sstabellini@kernel.org>
12254L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12255S:	Maintained
12256F:	arch/arm64/xen/
12257F:	arch/arm64/include/asm/xen/
12258
12259XEN NETWORK BACKEND DRIVER
12260M:	Wei Liu <wei.liu2@citrix.com>
12261L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12262L:	netdev@vger.kernel.org
12263S:	Supported
12264F:	drivers/net/xen-netback/*
12265
12266XEN PCI SUBSYSTEM
12267M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12268L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12269S:	Supported
12270F:	arch/x86/pci/*xen*
12271F:	drivers/pci/*xen*
12272
12273XEN BLOCK SUBSYSTEM
12274M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12275M:	Roger Pau Monné <roger.pau@citrix.com>
12276L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12277S:	Supported
12278F:	drivers/block/xen-blkback/*
12279F:	drivers/block/xen*
12280
12281XEN PVSCSI DRIVERS
12282M:	Juergen Gross <jgross@suse.com>
12283L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12284L:	linux-scsi@vger.kernel.org
12285S:	Supported
12286F:	drivers/scsi/xen-scsifront.c
12287F:	drivers/xen/xen-scsiback.c
12288F:	include/xen/interface/io/vscsiif.h
12289
12290XEN SWIOTLB SUBSYSTEM
12291M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12292L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12293S:	Supported
12294F:	arch/x86/xen/*swiotlb*
12295F:	drivers/xen/*swiotlb*
12296
12297XFS FILESYSTEM
12298P:	Silicon Graphics Inc
12299M:	Dave Chinner <david@fromorbit.com>
12300M:	xfs@oss.sgi.com
12301L:	xfs@oss.sgi.com
12302W:	http://oss.sgi.com/projects/xfs
12303T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12304S:	Supported
12305F:	Documentation/filesystems/xfs.txt
12306F:	fs/xfs/
12307
12308XILINX AXI ETHERNET DRIVER
12309M:	Anirudha Sarangi <anirudh@xilinx.com>
12310M:	John Linn <John.Linn@xilinx.com>
12311S:	Maintained
12312F:	drivers/net/ethernet/xilinx/xilinx_axienet*
12313
12314XILINX UARTLITE SERIAL DRIVER
12315M:	Peter Korsgaard <jacmet@sunsite.dk>
12316L:	linux-serial@vger.kernel.org
12317S:	Maintained
12318F:	drivers/tty/serial/uartlite.c
12319
12320XILINX VIDEO IP CORES
12321M:	Hyun Kwon <hyun.kwon@xilinx.com>
12322M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12323L:	linux-media@vger.kernel.org
12324T:	git git://linuxtv.org/media_tree.git
12325S:	Supported
12326F:	Documentation/devicetree/bindings/media/xilinx/
12327F:	drivers/media/platform/xilinx/
12328F:	include/uapi/linux/xilinx-v4l2-controls.h
12329
12330XILLYBUS DRIVER
12331M:	Eli Billauer <eli.billauer@gmail.com>
12332L:	linux-kernel@vger.kernel.org
12333S:	Supported
12334F:	drivers/char/xillybus/
12335
12336XTENSA XTFPGA PLATFORM SUPPORT
12337M:	Max Filippov <jcmvbkbc@gmail.com>
12338L:	linux-xtensa@linux-xtensa.org
12339S:	Maintained
12340F:	drivers/spi/spi-xtensa-xtfpga.c
12341F:	sound/soc/xtensa/xtfpga-i2s.c
12342
12343YAM DRIVER FOR AX.25
12344M:	Jean-Paul Roubelat <jpr@f6fbb.org>
12345L:	linux-hams@vger.kernel.org
12346S:	Maintained
12347F:	drivers/net/hamradio/yam*
12348F:	include/linux/yam.h
12349
12350YEALINK PHONE DRIVER
12351M:	Henk Vergonet <Henk.Vergonet@gmail.com>
12352L:	usbb2k-api-dev@nongnu.org
12353S:	Maintained
12354F:	Documentation/input/yealink.txt
12355F:	drivers/input/misc/yealink.*
12356
12357Z8530 DRIVER FOR AX.25
12358M:	Joerg Reuter <jreuter@yaina.de>
12359W:	http://yaina.de/jreuter/
12360W:	http://www.qsl.net/dl1bke/
12361L:	linux-hams@vger.kernel.org
12362S:	Maintained
12363F:	Documentation/networking/z8530drv.txt
12364F:	drivers/net/hamradio/*scc.c
12365F:	drivers/net/hamradio/z8530.h
12366
12367ZBUD COMPRESSED PAGE ALLOCATOR
12368M:	Seth Jennings <sjenning@redhat.com>
12369L:	linux-mm@kvack.org
12370S:	Maintained
12371F:	mm/zbud.c
12372F:	include/linux/zbud.h
12373
12374ZD1211RW WIRELESS DRIVER
12375M:	Daniel Drake <dsd@gentoo.org>
12376M:	Ulrich Kunitz <kune@deine-taler.de>
12377W:	http://zd1211.ath.cx/wiki/DriverRewrite
12378L:	linux-wireless@vger.kernel.org
12379L:	zd1211-devs@lists.sourceforge.net (subscribers-only)
12380S:	Maintained
12381F:	drivers/net/wireless/zydas/zd1211rw/
12382
12383ZPOOL COMPRESSED PAGE STORAGE API
12384M:	Dan Streetman <ddstreet@ieee.org>
12385L:	linux-mm@kvack.org
12386S:	Maintained
12387F:	mm/zpool.c
12388F:	include/linux/zpool.h
12389
12390ZR36067 VIDEO FOR LINUX DRIVER
12391L:	mjpeg-users@lists.sourceforge.net
12392L:	linux-media@vger.kernel.org
12393W:	http://mjpeg.sourceforge.net/driver-zoran/
12394T:	hg https://linuxtv.org/hg/v4l-dvb
12395S:	Odd Fixes
12396F:	drivers/media/pci/zoran/
12397
12398ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12399M:	Minchan Kim <minchan@kernel.org>
12400M:	Nitin Gupta <ngupta@vflare.org>
12401R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12402L:	linux-kernel@vger.kernel.org
12403S:	Maintained
12404F:	drivers/block/zram/
12405F:	Documentation/blockdev/zram.txt
12406
12407ZS DECSTATION Z85C30 SERIAL DRIVER
12408M:	"Maciej W. Rozycki" <macro@linux-mips.org>
12409S:	Maintained
12410F:	drivers/tty/serial/zs.*
12411
12412ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12413M:	Minchan Kim <minchan@kernel.org>
12414M:	Nitin Gupta <ngupta@vflare.org>
12415R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12416L:	linux-mm@kvack.org
12417S:	Maintained
12418F:	mm/zsmalloc.c
12419F:	include/linux/zsmalloc.h
12420F:	Documentation/vm/zsmalloc.txt
12421
12422ZSWAP COMPRESSED SWAP CACHING
12423M:	Seth Jennings <sjenning@redhat.com>
12424L:	linux-mm@kvack.org
12425S:	Maintained
12426F:	mm/zswap.c
12427
12428THE REST
12429M:	Linus Torvalds <torvalds@linux-foundation.org>
12430L:	linux-kernel@vger.kernel.org
12431Q:	http://patchwork.kernel.org/project/LKML/list/
12432T:	git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12433S:	Buried alive in reporters
12434F:	*
12435F:	*/
12436