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