xref: /openbmc/linux/MAINTAINERS (revision 68bd42d9)
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/process/coding-style.rst 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/process/submitting-patches.rst 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/process/submitting-patches.rst.
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	B: URI for where to file bugs. A web-page with detailed bug
78	   filing info, a direct bug tracker link, or a mailto: URI.
79	C: URI for chat protocol, server and channel where developers
80	   usually hang out, for example irc://server/channel.
81	Q: Patchwork web based patch tracking system site
82	T: SCM tree type and location.
83	   Type is one of: git, hg, quilt, stgit, topgit
84	B: Bug tracking system location.
85	S: Status, one of the following:
86	   Supported:	Someone is actually paid to look after this.
87	   Maintained:	Someone actually looks after it.
88	   Odd Fixes:	It has a maintainer but they don't have time to do
89			much other than throw the odd patch in. See below..
90	   Orphan:	No current maintainer [but maybe you could take the
91			role as you write your new code].
92	   Obsolete:	Old code. Something tagged obsolete generally means
93			it has been replaced by a better system and you
94			should be using that.
95	F: Files and directories with wildcard patterns.
96	   A trailing slash includes all files and subdirectory files.
97	   F:	drivers/net/	all files in and below drivers/net
98	   F:	drivers/net/*	all files in drivers/net, but not below
99	   F:	*/net/*		all files in "any top level directory"/net
100	   One pattern per line.  Multiple F: lines acceptable.
101	N: Files and directories with regex patterns.
102	   N:	[^a-z]tegra	all files whose path contains the word tegra
103	   One pattern per line.  Multiple N: lines acceptable.
104	   scripts/get_maintainer.pl has different behavior for files that
105	   match F: pattern and matches of N: patterns.  By default,
106	   get_maintainer will not look at git log history when an F: pattern
107	   match occurs.  When an N: match occurs, git log history is used
108	   to also notify the people that have git commit signatures.
109	X: Files and directories that are NOT maintained, same rules as F:
110	   Files exclusions are tested before file matches.
111	   Can be useful for excluding a specific subdirectory, for instance:
112	   F:	net/
113	   X:	net/ipv6/
114	   matches all files in and below net excluding net/ipv6/
115	K: Keyword perl extended regex pattern to match content in a
116	   patch or file.  For instance:
117	   K: of_get_profile
118	      matches patches or files that contain "of_get_profile"
119	   K: \b(printk|pr_(info|err))\b
120	      matches patches or files that contain one or more of the words
121	      printk, pr_info or pr_err
122	   One regex pattern per line.  Multiple K: lines acceptable.
123
124Note: For the hard of thinking, this list is meant to remain in alphabetical
125order. If you could add yourselves to it in alphabetical order that would be
126so much easier [Ed]
127
128Maintainers List (try to look for most precise areas first)
129
130		-----------------------------------
131
1323C59X NETWORK DRIVER
133M:	Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
134L:	netdev@vger.kernel.org
135S:	Maintained
136F:	Documentation/networking/vortex.txt
137F:	drivers/net/ethernet/3com/3c59x.c
138
1393CR990 NETWORK DRIVER
140M:	David Dillow <dave@thedillows.org>
141L:	netdev@vger.kernel.org
142S:	Maintained
143F:	drivers/net/ethernet/3com/typhoon*
144
1453WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
146M:	Adam Radford <aradford@gmail.com>
147L:	linux-scsi@vger.kernel.org
148W:	http://www.lsi.com
149S:	Supported
150F:	drivers/scsi/3w-*
151
15253C700 AND 53C700-66 SCSI DRIVER
153M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
154L:	linux-scsi@vger.kernel.org
155S:	Maintained
156F:	drivers/scsi/53c700*
157
1586LOWPAN GENERIC (BTLE/IEEE 802.15.4)
159M:	Alexander Aring <aar@pengutronix.de>
160M:	Jukka Rissanen <jukka.rissanen@linux.intel.com>
161L:	linux-bluetooth@vger.kernel.org
162L:	linux-wpan@vger.kernel.org
163S:	Maintained
164F:	net/6lowpan/
165F:	include/net/6lowpan.h
166F:	Documentation/networking/6lowpan.txt
167
1686PACK NETWORK DRIVER FOR AX.25
169M:	Andreas Koensgen <ajk@comnets.uni-bremen.de>
170L:	linux-hams@vger.kernel.org
171S:	Maintained
172F:	drivers/net/hamradio/6pack.c
173
1748169 10/100/1000 GIGABIT ETHERNET DRIVER
175M:	Realtek linux nic maintainers <nic_swsd@realtek.com>
176L:	netdev@vger.kernel.org
177S:	Maintained
178F:	drivers/net/ethernet/realtek/r8169.c
179
1808250/16?50 (AND CLONE UARTS) SERIAL DRIVER
181M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
182L:	linux-serial@vger.kernel.org
183S:	Maintained
184T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
185F:	drivers/tty/serial/8250*
186F:	include/linux/serial_8250.h
187
1888390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
189L:	netdev@vger.kernel.org
190S:	Orphan / Obsolete
191F:	drivers/net/ethernet/8390/
192
1939P FILE SYSTEM
194M:	Eric Van Hensbergen <ericvh@gmail.com>
195M:	Ron Minnich <rminnich@sandia.gov>
196M:	Latchesar Ionkov <lucho@ionkov.net>
197L:	v9fs-developer@lists.sourceforge.net
198W:	http://swik.net/v9fs
199Q:	http://patchwork.kernel.org/project/v9fs-devel/list/
200T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
201S:	Maintained
202F:	Documentation/filesystems/9p.txt
203F:	fs/9p/
204F:	net/9p/
205F:	include/net/9p/
206F:	include/uapi/linux/virtio_9p.h
207F:	include/trace/events/9p.h
208
209
210A8293 MEDIA DRIVER
211M:	Antti Palosaari <crope@iki.fi>
212L:	linux-media@vger.kernel.org
213W:	https://linuxtv.org
214W:	http://palosaari.fi/linux/
215Q:	http://patchwork.linuxtv.org/project/linux-media/list/
216T:	git git://linuxtv.org/anttip/media_tree.git
217S:	Maintained
218F:	drivers/media/dvb-frontends/a8293*
219
220AACRAID SCSI RAID DRIVER
221M:	Adaptec OEM Raid Solutions <aacraid@microsemi.com>
222L:	linux-scsi@vger.kernel.org
223W:	http://www.adaptec.com/
224S:	Supported
225F:	Documentation/scsi/aacraid.txt
226F:	drivers/scsi/aacraid/
227
228ABI/API
229L:	linux-api@vger.kernel.org
230F:	include/linux/syscalls.h
231F:	kernel/sys_ni.c
232
233ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
234M:	Hans de Goede <hdegoede@redhat.com>
235L:	linux-hwmon@vger.kernel.org
236S:	Maintained
237F:	drivers/hwmon/abituguru.c
238
239ABIT UGURU 3 HARDWARE MONITOR DRIVER
240M:	Alistair John Strachan <alistair@devzero.co.uk>
241L:	linux-hwmon@vger.kernel.org
242S:	Maintained
243F:	drivers/hwmon/abituguru3.c
244
245ACCES 104-DIO-48E GPIO DRIVER
246M:	William Breathitt Gray <vilhelm.gray@gmail.com>
247L:	linux-gpio@vger.kernel.org
248S:	Maintained
249F:	drivers/gpio/gpio-104-dio-48e.c
250
251ACCES 104-IDI-48 GPIO DRIVER
252M:	"William Breathitt Gray" <vilhelm.gray@gmail.com>
253L:	linux-gpio@vger.kernel.org
254S:	Maintained
255F:	drivers/gpio/gpio-104-idi-48.c
256
257ACCES 104-IDIO-16 GPIO DRIVER
258M:	"William Breathitt Gray" <vilhelm.gray@gmail.com>
259L:	linux-gpio@vger.kernel.org
260S:	Maintained
261F:	drivers/gpio/gpio-104-idio-16.c
262
263ACCES 104-QUAD-8 IIO DRIVER
264M:	William Breathitt Gray <vilhelm.gray@gmail.com>
265L:	linux-iio@vger.kernel.org
266S:	Maintained
267F:	drivers/iio/counter/104-quad-8.c
268
269ACENIC DRIVER
270M:	Jes Sorensen <jes@trained-monkey.org>
271L:	linux-acenic@sunsite.dk
272S:	Maintained
273F:	drivers/net/ethernet/alteon/acenic*
274
275ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
276M:	Peter Feuerer <peter@piie.net>
277L:	platform-driver-x86@vger.kernel.org
278W:	http://piie.net/?section=acerhdf
279S:	Maintained
280F:	drivers/platform/x86/acerhdf.c
281
282ACER WMI LAPTOP EXTRAS
283M:	"Lee, Chun-Yi" <jlee@suse.com>
284L:	platform-driver-x86@vger.kernel.org
285S:	Maintained
286F:	drivers/platform/x86/acer-wmi.c
287
288ACPI
289M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
290M:	Len Brown <lenb@kernel.org>
291L:	linux-acpi@vger.kernel.org
292W:	https://01.org/linux-acpi
293Q:	https://patchwork.kernel.org/project/linux-acpi/list/
294T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
295B:	https://bugzilla.kernel.org
296S:	Supported
297F:	drivers/acpi/
298F:	drivers/pnp/pnpacpi/
299F:	include/linux/acpi.h
300F:	include/acpi/
301F:	Documentation/acpi/
302F:	Documentation/ABI/testing/sysfs-bus-acpi
303F:	Documentation/ABI/testing/configfs-acpi
304F:	drivers/pci/*acpi*
305F:	drivers/pci/*/*acpi*
306F:	drivers/pci/*/*/*acpi*
307F:	tools/power/acpi/
308
309ACPI COMPONENT ARCHITECTURE (ACPICA)
310M:	Robert Moore <robert.moore@intel.com>
311M:	Lv Zheng <lv.zheng@intel.com>
312M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
313L:	linux-acpi@vger.kernel.org
314L:	devel@acpica.org
315W:	https://acpica.org/
316W:	https://github.com/acpica/acpica/
317Q:	https://patchwork.kernel.org/project/linux-acpi/list/
318T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
319B:	https://bugzilla.kernel.org
320B:	https://bugs.acpica.org
321S:	Supported
322F:	drivers/acpi/acpica/
323F:	include/acpi/
324F:	tools/power/acpi/
325
326ACPI FAN DRIVER
327M:	Zhang Rui <rui.zhang@intel.com>
328L:	linux-acpi@vger.kernel.org
329W:	https://01.org/linux-acpi
330B:	https://bugzilla.kernel.org
331S:	Supported
332F:	drivers/acpi/fan.c
333
334ACPI FOR ARM64 (ACPI/arm64)
335M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
336M:	Hanjun Guo <hanjun.guo@linaro.org>
337M:	Sudeep Holla <sudeep.holla@arm.com>
338L:	linux-acpi@vger.kernel.org
339S:	Maintained
340F:	drivers/acpi/arm64
341
342ACPI THERMAL DRIVER
343M:	Zhang Rui <rui.zhang@intel.com>
344L:	linux-acpi@vger.kernel.org
345W:	https://01.org/linux-acpi
346B:	https://bugzilla.kernel.org
347S:	Supported
348F:	drivers/acpi/*thermal*
349
350ACPI VIDEO DRIVER
351M:	Zhang Rui <rui.zhang@intel.com>
352L:	linux-acpi@vger.kernel.org
353W:	https://01.org/linux-acpi
354B:	https://bugzilla.kernel.org
355S:	Supported
356F:	drivers/acpi/acpi_video.c
357
358ACPI WMI DRIVER
359L:	platform-driver-x86@vger.kernel.org
360S:	Orphan
361F:	drivers/platform/x86/wmi.c
362
363AD1889 ALSA SOUND DRIVER
364M:	Thibaut Varene <T-Bone@parisc-linux.org>
365W:	http://wiki.parisc-linux.org/AD1889
366L:	linux-parisc@vger.kernel.org
367S:	Maintained
368F:	sound/pci/ad1889.*
369
370AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
371M:	Michael Hennerich <michael.hennerich@analog.com>
372W:	http://wiki.analog.com/AD5254
373W:	http://ez.analog.com/community/linux-device-drivers
374S:	Supported
375F:	drivers/misc/ad525x_dpot.c
376
377AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
378M:	Michael Hennerich <michael.hennerich@analog.com>
379W:	http://wiki.analog.com/AD5398
380W:	http://ez.analog.com/community/linux-device-drivers
381S:	Supported
382F:	drivers/regulator/ad5398.c
383
384AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
385M:	Michael Hennerich <michael.hennerich@analog.com>
386W:	http://wiki.analog.com/AD7142
387W:	http://ez.analog.com/community/linux-device-drivers
388S:	Supported
389F:	drivers/input/misc/ad714x.c
390
391AD7877 TOUCHSCREEN DRIVER
392M:	Michael Hennerich <michael.hennerich@analog.com>
393W:	http://wiki.analog.com/AD7877
394W:	http://ez.analog.com/community/linux-device-drivers
395S:	Supported
396F:	drivers/input/touchscreen/ad7877.c
397
398AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
399M:	Michael Hennerich <michael.hennerich@analog.com>
400W:	http://wiki.analog.com/AD7879
401W:	http://ez.analog.com/community/linux-device-drivers
402S:	Supported
403F:	drivers/input/touchscreen/ad7879.c
404
405ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
406M:	Jiri Kosina <jikos@kernel.org>
407S:	Maintained
408
409ADF7242 IEEE 802.15.4 RADIO DRIVER
410M:	Michael Hennerich <michael.hennerich@analog.com>
411W:	https://wiki.analog.com/ADF7242
412W:	http://ez.analog.com/community/linux-device-drivers
413L:	linux-wpan@vger.kernel.org
414S:	Supported
415F:	drivers/net/ieee802154/adf7242.c
416F:	Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
417
418ADM1025 HARDWARE MONITOR DRIVER
419M:	Jean Delvare <jdelvare@suse.com>
420L:	linux-hwmon@vger.kernel.org
421S:	Maintained
422F:	Documentation/hwmon/adm1025
423F:	drivers/hwmon/adm1025.c
424
425ADM1029 HARDWARE MONITOR DRIVER
426M:	Corentin Labbe <clabbe.montjoie@gmail.com>
427L:	linux-hwmon@vger.kernel.org
428S:	Maintained
429F:	drivers/hwmon/adm1029.c
430
431ADM8211 WIRELESS DRIVER
432L:	linux-wireless@vger.kernel.org
433W:	http://wireless.kernel.org/
434S:	Orphan
435F:	drivers/net/wireless/admtek/adm8211.*
436
437ADP1653 FLASH CONTROLLER DRIVER
438M:	Sakari Ailus <sakari.ailus@iki.fi>
439L:	linux-media@vger.kernel.org
440S:	Maintained
441F:	drivers/media/i2c/adp1653.c
442F:	include/media/i2c/adp1653.h
443
444ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
445M:	Michael Hennerich <michael.hennerich@analog.com>
446W:	http://wiki.analog.com/ADP5520
447W:	http://ez.analog.com/community/linux-device-drivers
448S:	Supported
449F:	drivers/mfd/adp5520.c
450F:	drivers/video/backlight/adp5520_bl.c
451F:	drivers/leds/leds-adp5520.c
452F:	drivers/gpio/gpio-adp5520.c
453F:	drivers/input/keyboard/adp5520-keys.c
454
455ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
456M:	Michael Hennerich <michael.hennerich@analog.com>
457W:	http://wiki.analog.com/ADP5588
458W:	http://ez.analog.com/community/linux-device-drivers
459S:	Supported
460F:	drivers/input/keyboard/adp5588-keys.c
461F:	drivers/gpio/gpio-adp5588.c
462
463ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
464M:	Michael Hennerich <michael.hennerich@analog.com>
465W:	http://wiki.analog.com/ADP8860
466W:	http://ez.analog.com/community/linux-device-drivers
467S:	Supported
468F:	drivers/video/backlight/adp8860_bl.c
469
470ADS1015 HARDWARE MONITOR DRIVER
471M:	Dirk Eibach <eibach@gdsys.de>
472L:	linux-hwmon@vger.kernel.org
473S:	Maintained
474F:	Documentation/hwmon/ads1015
475F:	drivers/hwmon/ads1015.c
476F:	include/linux/i2c/ads1015.h
477
478ADT746X FAN DRIVER
479M:	Colin Leroy <colin@colino.net>
480S:	Maintained
481F:	drivers/macintosh/therm_adt746x.c
482
483ADT7475 HARDWARE MONITOR DRIVER
484M:	Jean Delvare <jdelvare@suse.com>
485L:	linux-hwmon@vger.kernel.org
486S:	Maintained
487F:	Documentation/hwmon/adt7475
488F:	drivers/hwmon/adt7475.c
489
490ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
491M:	Michael Hennerich <michael.hennerich@analog.com>
492W:	http://wiki.analog.com/ADXL345
493W:	http://ez.analog.com/community/linux-device-drivers
494S:	Supported
495F:	drivers/input/misc/adxl34x.c
496
497ADVANSYS SCSI DRIVER
498M:	Matthew Wilcox <matthew@wil.cx>
499M:	Hannes Reinecke <hare@suse.com>
500L:	linux-scsi@vger.kernel.org
501S:	Maintained
502F:	Documentation/scsi/advansys.txt
503F:	drivers/scsi/advansys.c
504
505AEDSP16 DRIVER
506M:	Riccardo Facchetti <fizban@tin.it>
507S:	Maintained
508F:	sound/oss/aedsp16.c
509
510AF9013 MEDIA DRIVER
511M:	Antti Palosaari <crope@iki.fi>
512L:	linux-media@vger.kernel.org
513W:	https://linuxtv.org
514W:	http://palosaari.fi/linux/
515Q:	http://patchwork.linuxtv.org/project/linux-media/list/
516T:	git git://linuxtv.org/anttip/media_tree.git
517S:	Maintained
518F:	drivers/media/dvb-frontends/af9013*
519
520AF9033 MEDIA DRIVER
521M:	Antti Palosaari <crope@iki.fi>
522L:	linux-media@vger.kernel.org
523W:	https://linuxtv.org
524W:	http://palosaari.fi/linux/
525Q:	http://patchwork.linuxtv.org/project/linux-media/list/
526T:	git git://linuxtv.org/anttip/media_tree.git
527S:	Maintained
528F:	drivers/media/dvb-frontends/af9033*
529
530AFFS FILE SYSTEM
531L:	linux-fsdevel@vger.kernel.org
532S:	Orphan
533F:	Documentation/filesystems/affs.txt
534F:	fs/affs/
535
536AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
537M:	David Howells <dhowells@redhat.com>
538L:	linux-afs@lists.infradead.org
539S:	Supported
540F:	fs/afs/
541F:	include/net/af_rxrpc.h
542F:	net/rxrpc/af_rxrpc.c
543W:	https://www.infradead.org/~dhowells/kafs/
544
545AGPGART DRIVER
546M:	David Airlie <airlied@linux.ie>
547T:	git git://people.freedesktop.org/~airlied/linux (part of drm maint)
548S:	Maintained
549F:	drivers/char/agp/
550F:	include/linux/agp*
551F:	include/uapi/linux/agp*
552
553AHA152X SCSI DRIVER
554M:	"Juergen E. Fischer" <fischer@norbit.de>
555L:	linux-scsi@vger.kernel.org
556S:	Maintained
557F:	drivers/scsi/aha152x*
558F:	drivers/scsi/pcmcia/aha152x*
559
560AIC7XXX / AIC79XX SCSI DRIVER
561M:	Hannes Reinecke <hare@suse.com>
562L:	linux-scsi@vger.kernel.org
563S:	Maintained
564F:	drivers/scsi/aic7xxx/
565
566AIMSLAB FM RADIO RECEIVER DRIVER
567M:	Hans Verkuil <hverkuil@xs4all.nl>
568L:	linux-media@vger.kernel.org
569T:	git git://linuxtv.org/media_tree.git
570W:	https://linuxtv.org
571S:	Maintained
572F:	drivers/media/radio/radio-aimslab*
573
574AIO
575M:	Benjamin LaHaise <bcrl@kvack.org>
576L:	linux-aio@kvack.org
577S:	Supported
578F:	fs/aio.c
579F:	include/linux/*aio*.h
580
581AIRSPY MEDIA DRIVER
582M:	Antti Palosaari <crope@iki.fi>
583L:	linux-media@vger.kernel.org
584W:	https://linuxtv.org
585W:	http://palosaari.fi/linux/
586Q:	http://patchwork.linuxtv.org/project/linux-media/list/
587T:	git git://linuxtv.org/anttip/media_tree.git
588S:	Maintained
589F:	drivers/media/usb/airspy/
590
591ALACRITECH GIGABIT ETHERNET DRIVER
592M:	Lino Sanfilippo <LinoSanfilippo@gmx.de>
593S:	Maintained
594F:	drivers/net/ethernet/alacritech/*
595
596ALCATEL SPEEDTOUCH USB DRIVER
597M:	Duncan Sands <duncan.sands@free.fr>
598L:	linux-usb@vger.kernel.org
599W:	http://www.linux-usb.org/SpeedTouch/
600S:	Maintained
601F:	drivers/usb/atm/speedtch.c
602F:	drivers/usb/atm/usbatm.c
603
604ALCHEMY AU1XX0 MMC DRIVER
605M:	Manuel Lauss <manuel.lauss@gmail.com>
606S:	Maintained
607F:	drivers/mmc/host/au1xmmc.c
608
609ALI1563 I2C DRIVER
610M:	Rudolf Marek <r.marek@assembler.cz>
611L:	linux-i2c@vger.kernel.org
612S:	Maintained
613F:	Documentation/i2c/busses/i2c-ali1563
614F:	drivers/i2c/busses/i2c-ali1563.c
615
616ALLWINNER SECURITY SYSTEM
617M:	Corentin Labbe <clabbe.montjoie@gmail.com>
618L:	linux-crypto@vger.kernel.org
619S:	Maintained
620F:	drivers/crypto/sunxi-ss/
621
622ALPHA PORT
623M:	Richard Henderson <rth@twiddle.net>
624M:	Ivan Kokshaysky <ink@jurassic.park.msu.ru>
625M:	Matt Turner <mattst88@gmail.com>
626S:	Odd Fixes
627L:	linux-alpha@vger.kernel.org
628F:	arch/alpha/
629
630ALPS PS/2 TOUCHPAD DRIVER
631R:	Pali Rohár <pali.rohar@gmail.com>
632F:	drivers/input/mouse/alps.*
633
634ALTERA MAILBOX DRIVER
635M:	Ley Foon Tan <lftan@altera.com>
636L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
637S:	Maintained
638F:	drivers/mailbox/mailbox-altera.c
639
640ALTERA PIO DRIVER
641M:	Tien Hock Loh <thloh@altera.com>
642L:	linux-gpio@vger.kernel.org
643S:	Maintained
644F:	drivers/gpio/gpio-altera.c
645
646ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
647M:	Thor Thayer <tthayer@opensource.altera.com>
648S:	Maintained
649F:	drivers/gpio/gpio-altera-a10sr.c
650F:	drivers/mfd/altera-a10sr.c
651F:	include/linux/mfd/altera-a10sr.h
652
653ALTERA TRIPLE SPEED ETHERNET DRIVER
654M:	Vince Bridgers <vbridger@opensource.altera.com>
655L:	netdev@vger.kernel.org
656L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
657S:	Maintained
658F:	drivers/net/ethernet/altera/
659
660ALTERA UART/JTAG UART SERIAL DRIVERS
661M:	Tobias Klauser <tklauser@distanz.ch>
662L:	linux-serial@vger.kernel.org
663L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
664S:	Maintained
665F:	drivers/tty/serial/altera_uart.c
666F:	drivers/tty/serial/altera_jtaguart.c
667F:	include/linux/altera_uart.h
668F:	include/linux/altera_jtaguart.h
669
670AMAZON ETHERNET DRIVERS
671M:	Netanel Belgazal <netanel@annapurnalabs.com>
672R:	Saeed Bishara <saeed@annapurnalabs.com>
673R:	Zorik Machulsky <zorik@annapurnalabs.com>
674L:	netdev@vger.kernel.org
675S:	Supported
676F:	Documentation/networking/ena.txt
677F:	drivers/net/ethernet/amazon/
678
679AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
680M:	Tom Lendacky <thomas.lendacky@amd.com>
681M:	Gary Hook <gary.hook@amd.com>
682L:	linux-crypto@vger.kernel.org
683S:	Supported
684F:	drivers/crypto/ccp/
685F:	include/linux/ccp.h
686
687AMD FAM15H PROCESSOR POWER MONITORING DRIVER
688M:	Huang Rui <ray.huang@amd.com>
689L:	linux-hwmon@vger.kernel.org
690S:	Supported
691F:	Documentation/hwmon/fam15h_power
692F:	drivers/hwmon/fam15h_power.c
693
694AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
695L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
696S:	Orphan
697F:	drivers/usb/gadget/udc/amd5536udc.*
698
699AMD GEODE PROCESSOR/CHIPSET SUPPORT
700P:	Andres Salomon <dilinger@queued.net>
701L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
702W:	http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
703S:	Supported
704F:	drivers/char/hw_random/geode-rng.c
705F:	drivers/crypto/geode*
706F:	drivers/video/fbdev/geode/
707F:	arch/x86/include/asm/geode.h
708
709AMD IOMMU (AMD-VI)
710M:	Joerg Roedel <joro@8bytes.org>
711L:	iommu@lists.linux-foundation.org
712T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
713S:	Maintained
714F:	drivers/iommu/amd_iommu*.[ch]
715F:	include/linux/amd-iommu.h
716
717AMD KFD
718M:	Oded Gabbay <oded.gabbay@gmail.com>
719L:	dri-devel@lists.freedesktop.org
720T:	git git://people.freedesktop.org/~gabbayo/linux.git
721S:	Supported
722F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
723F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
724F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
725F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
726F:	drivers/gpu/drm/amd/amdkfd/
727F:	drivers/gpu/drm/amd/include/cik_structs.h
728F:	drivers/gpu/drm/amd/include/kgd_kfd_interface.h
729F:	drivers/gpu/drm/amd/include/vi_structs.h
730F:	drivers/gpu/drm/radeon/radeon_kfd.c
731F:	drivers/gpu/drm/radeon/radeon_kfd.h
732F:	include/uapi/linux/kfd_ioctl.h
733
734AMD SEATTLE DEVICE TREE SUPPORT
735M:	Brijesh Singh <brijeshkumar.singh@amd.com>
736M:	Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
737M:	Tom Lendacky <thomas.lendacky@amd.com>
738S:	Supported
739F:	arch/arm64/boot/dts/amd/
740
741AMD XGBE DRIVER
742M:	Tom Lendacky <thomas.lendacky@amd.com>
743L:	netdev@vger.kernel.org
744S:	Supported
745F:	drivers/net/ethernet/amd/xgbe/
746F:	arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
747
748AMS (Apple Motion Sensor) DRIVER
749M:	Michael Hanselmann <linux-kernel@hansmi.ch>
750S:	Supported
751F:	drivers/macintosh/ams/
752
753ANALOG DEVICES INC AD9389B DRIVER
754M:	Hans Verkuil <hans.verkuil@cisco.com>
755L:	linux-media@vger.kernel.org
756S:	Maintained
757F:	drivers/media/i2c/ad9389b*
758
759ANALOG DEVICES INC ADV7180 DRIVER
760M:	Lars-Peter Clausen <lars@metafoo.de>
761L:	linux-media@vger.kernel.org
762W:	http://ez.analog.com/community/linux-device-drivers
763S:	Supported
764F:	drivers/media/i2c/adv7180.c
765
766ANALOG DEVICES INC ADV7511 DRIVER
767M:	Hans Verkuil <hans.verkuil@cisco.com>
768L:	linux-media@vger.kernel.org
769S:	Maintained
770F:	drivers/media/i2c/adv7511*
771
772ANALOG DEVICES INC ADV7604 DRIVER
773M:	Hans Verkuil <hans.verkuil@cisco.com>
774L:	linux-media@vger.kernel.org
775S:	Maintained
776F:	drivers/media/i2c/adv7604*
777
778ANALOG DEVICES INC ADV7842 DRIVER
779M:	Hans Verkuil <hans.verkuil@cisco.com>
780L:	linux-media@vger.kernel.org
781S:	Maintained
782F:	drivers/media/i2c/adv7842*
783
784ANALOG DEVICES INC ASOC CODEC DRIVERS
785M:	Lars-Peter Clausen <lars@metafoo.de>
786L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
787W:	http://wiki.analog.com/
788W:	http://ez.analog.com/community/linux-device-drivers
789S:	Supported
790F:	sound/soc/codecs/adau*
791F:	sound/soc/codecs/adav*
792F:	sound/soc/codecs/ad1*
793F:	sound/soc/codecs/ad7*
794F:	sound/soc/codecs/ssm*
795F:	sound/soc/codecs/sigmadsp.*
796
797ANALOG DEVICES INC ASOC DRIVERS
798L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
799L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
800W:	http://blackfin.uclinux.org/
801S:	Supported
802F:	sound/soc/blackfin/*
803
804ANALOG DEVICES INC IIO DRIVERS
805M:	Lars-Peter Clausen <lars@metafoo.de>
806M:	Michael Hennerich <Michael.Hennerich@analog.com>
807W:	http://wiki.analog.com/
808W:	http://ez.analog.com/community/linux-device-drivers
809S:	Supported
810F:	drivers/iio/*/ad*
811X:	drivers/iio/*/adjd*
812F:	drivers/staging/iio/*/ad*
813F:	drivers/staging/iio/trigger/iio-trig-bfin-timer.c
814
815ANALOG DEVICES INC DMA DRIVERS
816M:	Lars-Peter Clausen <lars@metafoo.de>
817W:	http://ez.analog.com/community/linux-device-drivers
818S:	Supported
819F:	drivers/dma/dma-axi-dmac.c
820
821ANDROID CONFIG FRAGMENTS
822M:	Rob Herring <robh@kernel.org>
823S:	Supported
824F:	kernel/configs/android*
825
826ANDROID DRIVERS
827M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
828M:	Arve Hjønnevåg <arve@android.com>
829M:	Riley Andrews <riandrews@android.com>
830T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
831L:	devel@driverdev.osuosl.org
832S:	Supported
833F:	drivers/android/
834F:	drivers/staging/android/
835
836ANDROID ION DRIVER
837M:	Laura Abbott <labbott@redhat.com>
838M:	Sumit Semwal <sumit.semwal@linaro.org>
839L:	devel@driverdev.osuosl.org
840S:	Supported
841F:	Documentation/devicetree/bindings/staging/ion/
842F:	drivers/staging/android/ion
843F:	drivers/staging/android/uapi/ion.h
844F:	drivers/staging/android/uapi/ion_test.h
845
846AOA (Apple Onboard Audio) ALSA DRIVER
847M:	Johannes Berg <johannes@sipsolutions.net>
848L:	linuxppc-dev@lists.ozlabs.org
849L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
850S:	Maintained
851F:	sound/aoa/
852
853APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
854M:	William Breathitt Gray <vilhelm.gray@gmail.com>
855L:	linux-iio@vger.kernel.org
856S:	Maintained
857F:	drivers/iio/adc/stx104.c
858
859APM DRIVER
860M:	Jiri Kosina <jikos@kernel.org>
861S:	Odd fixes
862T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
863F:	arch/x86/kernel/apm_32.c
864F:	include/linux/apm_bios.h
865F:	include/uapi/linux/apm_bios.h
866F:	drivers/char/apm-emulation.c
867
868APPLE BCM5974 MULTITOUCH DRIVER
869M:	Henrik Rydberg <rydberg@bitmath.org>
870L:	linux-input@vger.kernel.org
871S:	Odd fixes
872F:	drivers/input/mouse/bcm5974.c
873
874APPLE SMC DRIVER
875M:	Henrik Rydberg <rydberg@bitmath.org>
876L:	linux-hwmon@vger.kernel.org
877S:	Odd fixes
878F:	drivers/hwmon/applesmc.c
879
880APPLETALK NETWORK LAYER
881M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
882S:	Maintained
883F:	drivers/net/appletalk/
884F:	net/appletalk/
885
886APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
887M:	Duc Dang <dhdang@apm.com>
888S:	Supported
889F:	arch/arm64/boot/dts/apm/
890
891APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
892M:	Iyappan Subramanian <isubramanian@apm.com>
893M:	Keyur Chudgar <kchudgar@apm.com>
894S:	Supported
895F:	drivers/net/ethernet/apm/xgene/
896F:	drivers/net/phy/mdio-xgene.c
897F:	Documentation/devicetree/bindings/net/apm-xgene-enet.txt
898F:	Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
899
900APPLIED MICRO (APM) X-GENE SOC PMU
901M:	Tai Nguyen <ttnguyen@apm.com>
902S:	Supported
903F:	drivers/perf/xgene_pmu.c
904F:	Documentation/perf/xgene-pmu.txt
905F:	Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
906
907APTINA CAMERA SENSOR PLL
908M:	Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
909L:	linux-media@vger.kernel.org
910S:	Maintained
911F:	drivers/media/i2c/aptina-pll.*
912
913ARC FRAMEBUFFER DRIVER
914M:	Jaya Kumar <jayalk@intworks.biz>
915S:	Maintained
916F:	drivers/video/fbdev/arcfb.c
917F:	drivers/video/fbdev/core/fb_defio.c
918
919ARCNET NETWORK LAYER
920M:	Michael Grzeschik <m.grzeschik@pengutronix.de>
921L:	netdev@vger.kernel.org
922S:	Maintained
923F:	drivers/net/arcnet/
924F:	include/uapi/linux/if_arcnet.h
925
926ARC PGU DRM DRIVER
927M:	Alexey Brodkin <abrodkin@synopsys.com>
928S:	Supported
929F:	drivers/gpu/drm/arc/
930F:	Documentation/devicetree/bindings/display/snps,arcpgu.txt
931
932ARM ARCHITECTED TIMER DRIVER
933M:	Mark Rutland <mark.rutland@arm.com>
934M:	Marc Zyngier <marc.zyngier@arm.com>
935L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
936S:	Maintained
937F:	arch/arm/include/asm/arch_timer.h
938F:	arch/arm64/include/asm/arch_timer.h
939F:	drivers/clocksource/arm_arch_timer.c
940
941ARM HDLCD DRM DRIVER
942M:	Liviu Dudau <liviu.dudau@arm.com>
943S:	Supported
944F:	drivers/gpu/drm/arm/hdlcd_*
945F:	Documentation/devicetree/bindings/display/arm,hdlcd.txt
946
947ARM MALI-DP DRM DRIVER
948M:	Liviu Dudau <liviu.dudau@arm.com>
949M:	Brian Starkey <brian.starkey@arm.com>
950M:	Mali DP Maintainers <malidp@foss.arm.com>
951S:	Supported
952F:	drivers/gpu/drm/arm/
953F:	Documentation/devicetree/bindings/display/arm,malidp.txt
954
955ARM MFM AND FLOPPY DRIVERS
956M:	Ian Molton <spyro@f2s.com>
957S:	Maintained
958F:	arch/arm/lib/floppydma.S
959F:	arch/arm/include/asm/floppy.h
960
961ARM PMU PROFILING AND DEBUGGING
962M:	Will Deacon <will.deacon@arm.com>
963M:	Mark Rutland <mark.rutland@arm.com>
964S:	Maintained
965L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
966F:	arch/arm*/kernel/perf_*
967F:	arch/arm/oprofile/common.c
968F:	arch/arm*/kernel/hw_breakpoint.c
969F:	arch/arm*/include/asm/hw_breakpoint.h
970F:	arch/arm*/include/asm/perf_event.h
971F:	drivers/perf/*
972F:	include/linux/perf/arm_pmu.h
973F:	Documentation/devicetree/bindings/arm/pmu.txt
974
975ARM PORT
976M:	Russell King <linux@armlinux.org.uk>
977L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
978W:	http://www.armlinux.org.uk/
979S:	Maintained
980F:	arch/arm/
981
982ARM SUB-ARCHITECTURES
983L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
984S:	Maintained
985F:	arch/arm/mach-*/
986F:	arch/arm/plat-*/
987T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
988
989ARM PRIMECELL AACI PL041 DRIVER
990M:	Russell King <linux@armlinux.org.uk>
991S:	Maintained
992F:	sound/arm/aaci.*
993
994ARM PRIMECELL CLCD PL110 DRIVER
995M:	Russell King <linux@armlinux.org.uk>
996S:	Maintained
997F:	drivers/video/fbdev/amba-clcd.*
998
999ARM PRIMECELL KMI PL050 DRIVER
1000M:	Russell King <linux@armlinux.org.uk>
1001S:	Maintained
1002F:	drivers/input/serio/ambakmi.*
1003F:	include/linux/amba/kmi.h
1004
1005ARM PRIMECELL MMCI PL180/1 DRIVER
1006M:	Russell King <linux@armlinux.org.uk>
1007S:	Maintained
1008F:	drivers/mmc/host/mmci.*
1009F:	include/linux/amba/mmci.h
1010
1011ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1012M:	Russell King <linux@armlinux.org.uk>
1013S:	Maintained
1014F:	drivers/tty/serial/amba-pl01*.c
1015F:	include/linux/amba/serial.h
1016
1017ARM PRIMECELL BUS SUPPORT
1018M:	Russell King <linux@armlinux.org.uk>
1019S:	Maintained
1020F:	drivers/amba/
1021F:	include/linux/amba/bus.h
1022
1023ARM/ADS SPHERE MACHINE SUPPORT
1024M:	Lennert Buytenhek <kernel@wantstofly.org>
1025L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1026S:	Maintained
1027
1028ARM/AFEB9260 MACHINE SUPPORT
1029M:	Sergey Lapin <slapin@ossfans.org>
1030L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1031S:	Maintained
1032
1033ARM/AJECO 1ARM MACHINE SUPPORT
1034M:	Lennert Buytenhek <kernel@wantstofly.org>
1035L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036S:	Maintained
1037
1038ARM/Allwinner sunXi SoC support
1039M:	Maxime Ripard <maxime.ripard@free-electrons.com>
1040M:	Chen-Yu Tsai <wens@csie.org>
1041L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1042S:	Maintained
1043N:	sun[x456789]i
1044F:	arch/arm/boot/dts/ntc-gr8*
1045F:	arch/arm64/boot/dts/allwinner/
1046
1047ARM/Allwinner SoC Clock Support
1048M:	Emilio López <emilio@elopez.com.ar>
1049S:	Maintained
1050F:	drivers/clk/sunxi/
1051
1052ARM/Amlogic Meson SoC support
1053M:	Carlo Caione <carlo@caione.org>
1054M:	Kevin Hilman <khilman@baylibre.com>
1055L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1056L:	linux-amlogic@lists.infradead.org
1057W:	http://linux-meson.com/
1058S:	Maintained
1059F:	arch/arm/mach-meson/
1060F:	arch/arm/boot/dts/meson*
1061F:	arch/arm64/boot/dts/amlogic/
1062F: 	drivers/pinctrl/meson/
1063F:	drivers/mmc/host/meson*
1064N:	meson
1065
1066ARM/Annapurna Labs ALPINE ARCHITECTURE
1067M:	Tsahee Zidenberg <tsahee@annapurnalabs.com>
1068M:	Antoine Tenart <antoine.tenart@free-electrons.com>
1069L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070S:	Maintained
1071F:	arch/arm/mach-alpine/
1072F:	arch/arm/boot/dts/alpine*
1073F:	arch/arm64/boot/dts/al/
1074F:	drivers/*/*alpine*
1075
1076ARM/ARTPEC MACHINE SUPPORT
1077M:	Jesper Nilsson <jesper.nilsson@axis.com>
1078M:	Lars Persson <lars.persson@axis.com>
1079M:	Niklas Cassel <niklas.cassel@axis.com>
1080S:	Maintained
1081L:	linux-arm-kernel@axis.com
1082F:	arch/arm/mach-artpec
1083F:	arch/arm/boot/dts/artpec6*
1084F:	drivers/clk/axis
1085
1086ARM/ASPEED MACHINE SUPPORT
1087M:	Joel Stanley <joel@jms.id.au>
1088S:	Maintained
1089F:	arch/arm/mach-aspeed/
1090F:	arch/arm/boot/dts/aspeed-*
1091F:	drivers/*/*aspeed*
1092
1093ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1094M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1095M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
1096M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1097L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098W:	http://www.linux4sam.org
1099T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1100S:	Supported
1101F:	arch/arm/mach-at91/
1102F:	include/soc/at91/
1103F:	arch/arm/boot/dts/at91*.dts
1104F:	arch/arm/boot/dts/at91*.dtsi
1105F:	arch/arm/boot/dts/sama*.dts
1106F:	arch/arm/boot/dts/sama*.dtsi
1107F:	arch/arm/include/debug/at91.S
1108
1109ARM/ATMEL AT91 Clock Support
1110M:	Boris Brezillon <boris.brezillon@free-electrons.com>
1111S:	Maintained
1112F:	drivers/clk/at91
1113
1114ARM/CALXEDA HIGHBANK ARCHITECTURE
1115M:	Rob Herring <robh@kernel.org>
1116L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1117S:	Maintained
1118F:	arch/arm/mach-highbank/
1119F:	arch/arm/boot/dts/highbank.dts
1120F:	arch/arm/boot/dts/ecx-*.dts*
1121
1122ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1123M:	Krzysztof Halasa <khalasa@piap.pl>
1124S:	Maintained
1125F:	arch/arm/mach-cns3xxx/
1126
1127ARM/CAVIUM THUNDER NETWORK DRIVER
1128M:	Sunil Goutham <sgoutham@cavium.com>
1129M:	Robert Richter <rric@kernel.org>
1130L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1131S:	Supported
1132F:	drivers/net/ethernet/cavium/thunder/
1133
1134ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1135M:	Alexander Shiyan <shc_work@mail.ru>
1136L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1137S:	Odd Fixes
1138N:	clps711x
1139
1140ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1141M:	Hartley Sweeten <hsweeten@visionengravers.com>
1142M:	Ryan Mallon <rmallon@gmail.com>
1143L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1144S:	Maintained
1145F:	arch/arm/mach-ep93xx/
1146F:	arch/arm/mach-ep93xx/include/mach/
1147
1148ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1149M:	Lennert Buytenhek <kernel@wantstofly.org>
1150L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1151S:	Maintained
1152
1153ARM/CLKDEV SUPPORT
1154M:	Russell King <linux@armlinux.org.uk>
1155L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1156S:	Maintained
1157F:	arch/arm/include/asm/clkdev.h
1158F:	drivers/clk/clkdev.c
1159
1160ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1161M:	Mike Rapoport <mike@compulab.co.il>
1162L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1163S:	Maintained
1164
1165ARM/CONTEC MICRO9 MACHINE SUPPORT
1166M:	Hubert Feurstein <hubert.feurstein@contec.at>
1167S:	Maintained
1168F:	arch/arm/mach-ep93xx/micro9.c
1169
1170ARM/CORESIGHT FRAMEWORK AND DRIVERS
1171M:	Mathieu Poirier <mathieu.poirier@linaro.org>
1172L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1173S:	Maintained
1174F:	drivers/hwtracing/coresight/*
1175F:	Documentation/trace/coresight.txt
1176F:	Documentation/devicetree/bindings/arm/coresight.txt
1177F:	Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1178F:	tools/perf/arch/arm/util/pmu.c
1179F:	tools/perf/arch/arm/util/auxtrace.c
1180F:	tools/perf/arch/arm/util/cs-etm.c
1181F:	tools/perf/arch/arm/util/cs-etm.h
1182F:	tools/perf/util/cs-etm.h
1183
1184ARM/CORGI MACHINE SUPPORT
1185M:	Richard Purdie <rpurdie@rpsys.net>
1186S:	Maintained
1187
1188ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1189M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1190L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1191T:	git git://github.com/ulli-kroll/linux.git
1192S:	Maintained
1193F:	arch/arm/mach-gemini/
1194F:	drivers/rtc/rtc-gemini.c
1195
1196ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1197M:	Barry Song <baohua@kernel.org>
1198L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1199T:	git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1200S:	Maintained
1201F:	arch/arm/boot/dts/prima2*
1202F:	arch/arm/mach-prima2/
1203F:	drivers/clk/sirf/
1204F:	drivers/clocksource/timer-prima2.c
1205F:	drivers/clocksource/timer-atlas7.c
1206N:	[^a-z]sirf
1207
1208ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1209M:	Baruch Siach <baruch@tkos.co.il>
1210L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1211S:	Maintained
1212F:	arch/arm/boot/dts/cx92755*
1213N:	digicolor
1214
1215ARM/EBSA110 MACHINE SUPPORT
1216M:	Russell King <linux@armlinux.org.uk>
1217L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1218W:	http://www.armlinux.org.uk/
1219S:	Maintained
1220F:	arch/arm/mach-ebsa110/
1221F:	drivers/net/ethernet/amd/am79c961a.*
1222
1223ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1224M:	Uwe Kleine-König <kernel@pengutronix.de>
1225L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1226S:	Maintained
1227N:	efm32
1228
1229ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1230M:	Daniel Ribeiro <drwyrm@gmail.com>
1231M:	Stefan Schmidt <stefan@openezx.org>
1232M:	Harald Welte <laforge@openezx.org>
1233L:	openezx-devel@lists.openezx.org (moderated for non-subscribers)
1234W:	http://www.openezx.org/
1235S:	Maintained
1236T:	topgit git://git.openezx.org/openezx.git
1237F:	arch/arm/mach-pxa/ezx.c
1238
1239ARM/FARADAY FA526 PORT
1240M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1241L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1242S:	Maintained
1243T:	git git://git.berlios.de/gemini-board
1244F:	arch/arm/mm/*-fa*
1245
1246ARM/FOOTBRIDGE ARCHITECTURE
1247M:	Russell King <linux@armlinux.org.uk>
1248L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1249W:	http://www.armlinux.org.uk/
1250S:	Maintained
1251F:	arch/arm/include/asm/hardware/dec21285.h
1252F:	arch/arm/mach-footbridge/
1253
1254ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1255M:	Shawn Guo <shawnguo@kernel.org>
1256M:	Sascha Hauer <kernel@pengutronix.de>
1257R:	Fabio Estevam <fabio.estevam@nxp.com>
1258L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1259S:	Maintained
1260T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1261F:	arch/arm/mach-imx/
1262F:	arch/arm/mach-mxs/
1263F:	arch/arm/boot/dts/imx*
1264F:	arch/arm/configs/imx*_defconfig
1265F:	drivers/clk/imx/
1266F:	include/soc/imx/
1267
1268ARM/FREESCALE VYBRID ARM ARCHITECTURE
1269M:	Shawn Guo <shawnguo@kernel.org>
1270M:	Sascha Hauer <kernel@pengutronix.de>
1271R:	Stefan Agner <stefan@agner.ch>
1272L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1273S:	Maintained
1274T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1275F:	arch/arm/mach-imx/*vf610*
1276F:	arch/arm/boot/dts/vf*
1277
1278ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1279M:	Lennert Buytenhek <kernel@wantstofly.org>
1280L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1281S:	Maintained
1282
1283ARM/GUMSTIX MACHINE SUPPORT
1284M:	Steve Sakoman <sakoman@gmail.com>
1285L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1286S:	Maintained
1287
1288ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1289M:	Philipp Zabel <philipp.zabel@gmail.com>
1290M:	Paul Parsons <lost.distance@yahoo.com>
1291L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1292S:	Maintained
1293F:	arch/arm/mach-pxa/hx4700.c
1294F:	arch/arm/mach-pxa/include/mach/hx4700.h
1295F:	sound/soc/pxa/hx4700.c
1296
1297ARM/HISILICON SOC SUPPORT
1298M:	Wei Xu <xuwei5@hisilicon.com>
1299L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300W:	http://www.hisilicon.com
1301S:	Supported
1302T:	git git://github.com/hisilicon/linux-hisi.git
1303F:	arch/arm/mach-hisi/
1304F:	arch/arm/boot/dts/hi3*
1305F:	arch/arm/boot/dts/hip*
1306F:	arch/arm/boot/dts/hisi*
1307F:	arch/arm64/boot/dts/hisilicon/
1308
1309ARM/HP JORNADA 7XX MACHINE SUPPORT
1310M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
1311W:	www.jlime.com
1312S:	Maintained
1313T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1314F:	arch/arm/mach-sa1100/jornada720.c
1315F:	arch/arm/mach-sa1100/include/mach/jornada720.h
1316
1317ARM/IGEP MACHINE SUPPORT
1318M:	Enric Balletbo i Serra <eballetbo@gmail.com>
1319M:	Javier Martinez Canillas <javier@dowhile0.org>
1320L:	linux-omap@vger.kernel.org
1321L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1322S:	Maintained
1323F:	arch/arm/boot/dts/omap3-igep*
1324
1325ARM/INCOME PXA270 SUPPORT
1326M:	Marek Vasut <marek.vasut@gmail.com>
1327L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1328S:	Maintained
1329F:	arch/arm/mach-pxa/colibri-pxa270-income.c
1330
1331ARM/INTEL IOP32X ARM ARCHITECTURE
1332M:	Lennert Buytenhek <kernel@wantstofly.org>
1333L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1334S:	Maintained
1335
1336ARM/INTEL IOP33X ARM ARCHITECTURE
1337L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1338S:	Orphan
1339
1340ARM/INTEL IOP13XX ARM ARCHITECTURE
1341M:	Lennert Buytenhek <kernel@wantstofly.org>
1342L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1343S:	Maintained
1344
1345ARM/INTEL IQ81342EX MACHINE SUPPORT
1346M:	Lennert Buytenhek <kernel@wantstofly.org>
1347L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1348S:	Maintained
1349
1350ARM/INTEL IXDP2850 MACHINE SUPPORT
1351M:	Lennert Buytenhek <kernel@wantstofly.org>
1352L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1353S:	Maintained
1354
1355ARM/INTEL IXP4XX ARM ARCHITECTURE
1356M:	Imre Kaloz <kaloz@openwrt.org>
1357M:	Krzysztof Halasa <khalasa@piap.pl>
1358L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1359S:	Maintained
1360F:	arch/arm/mach-ixp4xx/
1361
1362ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1363M:	Jonathan Cameron <jic23@cam.ac.uk>
1364L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1365S:	Maintained
1366F:	arch/arm/mach-pxa/stargate2.c
1367F:	drivers/pcmcia/pxa2xx_stargate2.c
1368
1369ARM/INTEL XSC3 (MANZANO) ARM CORE
1370M:	Lennert Buytenhek <kernel@wantstofly.org>
1371L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1372S:	Maintained
1373
1374ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1375M:	Lennert Buytenhek <kernel@wantstofly.org>
1376L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1377S:	Maintained
1378
1379ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1380M:	Santosh Shilimkar <ssantosh@kernel.org>
1381L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1382S:	Maintained
1383F:	arch/arm/mach-keystone/
1384F:	arch/arm/boot/dts/keystone-*
1385T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1386
1387ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1388M:	Santosh Shilimkar <ssantosh@kernel.org>
1389L:	linux-kernel@vger.kernel.org
1390S:	Maintained
1391F:	drivers/clk/keystone/
1392
1393ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1394M:	Santosh Shilimkar <ssantosh@kernel.org>
1395L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1396L:	linux-kernel@vger.kernel.org
1397S:	Maintained
1398F:	drivers/clocksource/timer-keystone.c
1399
1400ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1401M:	Santosh Shilimkar <ssantosh@kernel.org>
1402L:	linux-kernel@vger.kernel.org
1403S:	Maintained
1404F:	drivers/power/reset/keystone-reset.c
1405
1406ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1407M:	Santosh Shilimkar <ssantosh@kernel.org>
1408L:	linux-kernel@vger.kernel.org
1409S:	Maintained
1410F:	drivers/memory/*emif*
1411
1412ARM/LG1K ARCHITECTURE
1413M:	Chanho Min <chanho.min@lge.com>
1414L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1415S:	Maintained
1416F:	arch/arm64/boot/dts/lg/
1417
1418ARM/LOGICPD PXA270 MACHINE SUPPORT
1419M:	Lennert Buytenhek <kernel@wantstofly.org>
1420L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1421S:	Maintained
1422
1423ARM/LPC18XX ARCHITECTURE
1424M:	Joachim Eastwood <manabian@gmail.com>
1425L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1426S:	Maintained
1427F:	arch/arm/boot/dts/lpc43*
1428F:	drivers/clk/nxp/clk-lpc18xx*
1429F:	drivers/clocksource/time-lpc32xx.c
1430F:	drivers/i2c/busses/i2c-lpc2k.c
1431F:	drivers/memory/pl172.c
1432F:	drivers/mtd/spi-nor/nxp-spifi.c
1433F:	drivers/rtc/rtc-lpc24xx.c
1434N:	lpc18xx
1435
1436ARM/LPC32XX SOC SUPPORT
1437M:	Vladimir Zapolskiy <vz@mleia.com>
1438M:	Sylvain Lemieux <slemieux.tyco@gmail.com>
1439L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1440T:	git git://github.com/vzapolskiy/linux-lpc32xx.git
1441S:	Maintained
1442F:	arch/arm/boot/dts/lpc32*
1443F:	arch/arm/mach-lpc32xx/
1444F:	drivers/i2c/busses/i2c-pnx.c
1445F:	drivers/net/ethernet/nxp/lpc_eth.c
1446F:	drivers/usb/host/ohci-nxp.c
1447F:	drivers/watchdog/pnx4008_wdt.c
1448N:	lpc32xx
1449
1450ARM/MAGICIAN MACHINE SUPPORT
1451M:	Philipp Zabel <philipp.zabel@gmail.com>
1452S:	Maintained
1453
1454ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1455M:	Jason Cooper <jason@lakedaemon.net>
1456M:	Andrew Lunn <andrew@lunn.ch>
1457M:	Gregory Clement <gregory.clement@free-electrons.com>
1458M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1459L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1460S:	Maintained
1461F:	arch/arm/mach-mvebu/
1462F:	drivers/rtc/rtc-armada38x.c
1463F:	arch/arm/boot/dts/armada*
1464F:	arch/arm/boot/dts/kirkwood*
1465F:	arch/arm64/boot/dts/marvell/armada*
1466F:	drivers/cpufreq/mvebu-cpufreq.c
1467F:	arch/arm/configs/mvebu_*_defconfig
1468
1469ARM/Marvell Berlin SoC support
1470M:	Jisheng Zhang <jszhang@marvell.com>
1471M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1472L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1473S:	Maintained
1474F:	arch/arm/mach-berlin/
1475F:	arch/arm/boot/dts/berlin*
1476F:	arch/arm64/boot/dts/marvell/berlin*
1477
1478
1479ARM/Marvell Dove/MV78xx0/Orion SOC support
1480M:	Jason Cooper <jason@lakedaemon.net>
1481M:	Andrew Lunn <andrew@lunn.ch>
1482M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1483M:	Gregory Clement <gregory.clement@free-electrons.com>
1484L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1485S:	Maintained
1486F:	arch/arm/mach-dove/
1487F:	arch/arm/mach-mv78xx0/
1488F:	arch/arm/mach-orion5x/
1489F:	arch/arm/plat-orion/
1490F:	arch/arm/boot/dts/dove*
1491F:	arch/arm/boot/dts/orion5x*
1492
1493
1494ARM/Orion SoC/Technologic Systems TS-78xx platform support
1495M:	Alexander Clouter <alex@digriz.org.uk>
1496L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1497W:	http://www.digriz.org.uk/ts78xx/kernel
1498S:	Maintained
1499F:	arch/arm/mach-orion5x/ts78xx-*
1500
1501ARM/OXNAS platform support
1502M:	Neil Armstrong <narmstrong@baylibre.com>
1503L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1504L:	linux-oxnas@lists.tuxfamily.org (moderated for non-subscribers)
1505S:	Maintained
1506F:	arch/arm/mach-oxnas/
1507F:	arch/arm/boot/dts/ox8*.dtsi
1508F:	arch/arm/boot/dts/wd-mbwe.dts
1509F:	arch/arm/boot/dts/cloudengines-pogoplug-series-3.dts
1510N:	oxnas
1511
1512ARM/Mediatek RTC DRIVER
1513M:	Eddie Huang <eddie.huang@mediatek.com>
1514L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1515L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1516S:	Maintained
1517F:	drivers/rtc/rtc-mt6397.c
1518
1519ARM/Mediatek SoC support
1520M:	Matthias Brugger <matthias.bgg@gmail.com>
1521L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1522L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1523S:	Maintained
1524F:	arch/arm/boot/dts/mt6*
1525F:	arch/arm/boot/dts/mt8*
1526F:	arch/arm/mach-mediatek/
1527N:	mtk
1528K:	mediatek
1529
1530ARM/Mediatek USB3 PHY DRIVER
1531M:	Chunfeng Yun <chunfeng.yun@mediatek.com>
1532L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1533L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1534S:	Maintained
1535F:	drivers/phy/phy-mt65xx-usb3.c
1536
1537ARM/MICREL KS8695 ARCHITECTURE
1538M:	Greg Ungerer <gerg@uclinux.org>
1539L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1540F:	arch/arm/mach-ks8695/
1541S:	Odd Fixes
1542
1543ARM/MIOA701 MACHINE SUPPORT
1544M:	Robert Jarzmik <robert.jarzmik@free.fr>
1545L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1546F:	arch/arm/mach-pxa/mioa701.c
1547S:	Maintained
1548
1549ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1550M:	Michael Petchkovsky <mkpetch@internode.on.net>
1551S:	Maintained
1552
1553ARM/NOMADIK ARCHITECTURE
1554M:	Alessandro Rubini <rubini@unipv.it>
1555M:	Linus Walleij <linus.walleij@linaro.org>
1556L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1557S:	Maintained
1558F:	arch/arm/mach-nomadik/
1559F:	drivers/pinctrl/nomadik/
1560F:	drivers/i2c/busses/i2c-nomadik.c
1561T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1562
1563ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1564M:	Nelson Castillo <arhuaco@freaks-unidos.net>
1565L:	openmoko-kernel@lists.openmoko.org (subscribers-only)
1566W:	http://wiki.openmoko.org/wiki/Neo_FreeRunner
1567S:	Supported
1568
1569ARM/TOSA MACHINE SUPPORT
1570M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1571M:	Dirk Opfer <dirk@opfer-online.de>
1572S:	Maintained
1573
1574ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1575M:	Marek Vasut <marek.vasut@gmail.com>
1576L:	linux-arm-kernel@lists.infradead.org
1577W:	http://hackndev.com
1578S:	Maintained
1579F:	arch/arm/mach-pxa/include/mach/palmtx.h
1580F:	arch/arm/mach-pxa/palmtx.c
1581F:	arch/arm/mach-pxa/include/mach/palmt5.h
1582F:	arch/arm/mach-pxa/palmt5.c
1583F:	arch/arm/mach-pxa/include/mach/palmld.h
1584F:	arch/arm/mach-pxa/palmld.c
1585F:	arch/arm/mach-pxa/include/mach/palmte2.h
1586F:	arch/arm/mach-pxa/palmte2.c
1587F:	arch/arm/mach-pxa/include/mach/palmtc.h
1588F:	arch/arm/mach-pxa/palmtc.c
1589
1590ARM/PALM TREO SUPPORT
1591M:	Tomas Cech <sleep_walker@suse.com>
1592L:	linux-arm-kernel@lists.infradead.org
1593W:	http://hackndev.com
1594S:	Maintained
1595F:	arch/arm/mach-pxa/include/mach/palmtreo.h
1596F:	arch/arm/mach-pxa/palmtreo.c
1597
1598ARM/PALMZ72 SUPPORT
1599M:	Sergey Lapin <slapin@ossfans.org>
1600L:	linux-arm-kernel@lists.infradead.org
1601W:	http://hackndev.com
1602S:	Maintained
1603F:	arch/arm/mach-pxa/include/mach/palmz72.h
1604F:	arch/arm/mach-pxa/palmz72.c
1605
1606ARM/PLEB SUPPORT
1607M:	Peter Chubb <pleb@gelato.unsw.edu.au>
1608W:	http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1609S:	Maintained
1610
1611ARM/PT DIGITAL BOARD PORT
1612M:	Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1613L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1614W:	http://www.armlinux.org.uk/
1615S:	Maintained
1616
1617ARM/QUALCOMM SUPPORT
1618M:	Andy Gross <andy.gross@linaro.org>
1619M:	David Brown <david.brown@linaro.org>
1620L:	linux-arm-msm@vger.kernel.org
1621L:	linux-soc@vger.kernel.org
1622S:	Maintained
1623F:	Documentation/devicetree/bindings/soc/qcom/
1624F:	arch/arm/boot/dts/qcom-*.dts
1625F:	arch/arm/boot/dts/qcom-*.dtsi
1626F:	arch/arm/mach-qcom/
1627F:	arch/arm64/boot/dts/qcom/*
1628F:	drivers/i2c/busses/i2c-qup.c
1629F:	drivers/clk/qcom/
1630F:	drivers/pinctrl/qcom/
1631F:	drivers/soc/qcom/
1632F:	drivers/spi/spi-qup.c
1633F:	drivers/tty/serial/msm_serial.h
1634F:	drivers/tty/serial/msm_serial.c
1635F:	drivers/*/pm8???-*
1636F:	drivers/mfd/ssbi.c
1637F:	drivers/firmware/qcom_scm.c
1638T:	git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1639
1640ARM/RADISYS ENP2611 MACHINE SUPPORT
1641M:	Lennert Buytenhek <kernel@wantstofly.org>
1642L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1643S:	Maintained
1644
1645ARM/RENESAS ARM64 ARCHITECTURE
1646M:	Simon Horman <horms@verge.net.au>
1647M:	Magnus Damm <magnus.damm@gmail.com>
1648L:	linux-renesas-soc@vger.kernel.org
1649Q:	http://patchwork.kernel.org/project/linux-renesas-soc/list/
1650T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1651S:	Supported
1652F:	arch/arm64/boot/dts/renesas/
1653F:	drivers/soc/renesas/
1654F:	include/linux/soc/renesas/
1655
1656ARM/RISCPC ARCHITECTURE
1657M:	Russell King <linux@armlinux.org.uk>
1658L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1659W:	http://www.armlinux.org.uk/
1660S:	Maintained
1661F:	arch/arm/include/asm/hardware/entry-macro-iomd.S
1662F:	arch/arm/include/asm/hardware/ioc.h
1663F:	arch/arm/include/asm/hardware/iomd.h
1664F:	arch/arm/include/asm/hardware/memc.h
1665F:	arch/arm/mach-rpc/
1666F:	drivers/net/ethernet/8390/etherh.c
1667F:	drivers/net/ethernet/i825xx/ether1*
1668F:	drivers/net/ethernet/seeq/ether3*
1669F:	drivers/scsi/arm/
1670
1671ARM/Rockchip SoC support
1672M:	Heiko Stuebner <heiko@sntech.de>
1673L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1674L:	linux-rockchip@lists.infradead.org
1675T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1676S:	Maintained
1677F:	arch/arm/boot/dts/rk3*
1678F:	arch/arm/mach-rockchip/
1679F:	drivers/clk/rockchip/
1680F:	drivers/i2c/busses/i2c-rk3x.c
1681F:	drivers/*/*rockchip*
1682F:	drivers/*/*/*rockchip*
1683F:	sound/soc/rockchip/
1684N:	rockchip
1685
1686ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1687M:	Kukjin Kim <kgene@kernel.org>
1688M:	Krzysztof Kozlowski <krzk@kernel.org>
1689R:	Javier Martinez Canillas <javier@osg.samsung.com>
1690L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1691L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1692S:	Maintained
1693F:	arch/arm/boot/dts/s3c*
1694F:	arch/arm/boot/dts/s5p*
1695F:	arch/arm/boot/dts/samsung*
1696F:	arch/arm/boot/dts/exynos*
1697F:	arch/arm64/boot/dts/exynos/
1698F:	arch/arm/plat-samsung/
1699F:	arch/arm/mach-s3c24*/
1700F:	arch/arm/mach-s3c64xx/
1701F:	arch/arm/mach-s5p*/
1702F:	arch/arm/mach-exynos*/
1703F:	drivers/*/*s3c24*
1704F:	drivers/*/*/*s3c24*
1705F:	drivers/*/*s3c64xx*
1706F:	drivers/*/*s5pv210*
1707F:	drivers/memory/samsung/*
1708F:	drivers/soc/samsung/*
1709F:	Documentation/arm/Samsung/
1710F:	Documentation/devicetree/bindings/arm/samsung/
1711F:	Documentation/devicetree/bindings/sram/samsung-sram.txt
1712F:	Documentation/devicetree/bindings/power/pd-samsung.txt
1713N:	exynos
1714
1715ARM/SAMSUNG MOBILE MACHINE SUPPORT
1716M:	Kyungmin Park <kyungmin.park@samsung.com>
1717L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1718S:	Maintained
1719F:	arch/arm/mach-s5pv210/
1720
1721ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1722M:	Kyungmin Park <kyungmin.park@samsung.com>
1723M:	Kamil Debski <kamil@wypas.org>
1724M:	Andrzej Hajda <a.hajda@samsung.com>
1725L:	linux-arm-kernel@lists.infradead.org
1726L:	linux-media@vger.kernel.org
1727S:	Maintained
1728F:	drivers/media/platform/s5p-g2d/
1729
1730ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1731M:	Kyungmin Park <kyungmin.park@samsung.com>
1732M:	Kamil Debski <kamil@wypas.org>
1733M:	Jeongtae Park <jtp.park@samsung.com>
1734M:	Andrzej Hajda <a.hajda@samsung.com>
1735L:	linux-arm-kernel@lists.infradead.org
1736L:	linux-media@vger.kernel.org
1737S:	Maintained
1738F:	arch/arm/plat-samsung/s5p-dev-mfc.c
1739F:	drivers/media/platform/s5p-mfc/
1740
1741ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1742M:	Kyungmin Park <kyungmin.park@samsung.com>
1743L:	linux-arm-kernel@lists.infradead.org
1744L:	linux-media@vger.kernel.org
1745S:	Maintained
1746F:	drivers/staging/media/platform/s5p-cec/
1747
1748ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1749M:	Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1750M:	Jacek Anaszewski <jacek.anaszewski@gmail.com>
1751L:	linux-arm-kernel@lists.infradead.org
1752L:	linux-media@vger.kernel.org
1753S:	Maintained
1754F:	drivers/media/platform/s5p-jpeg/
1755
1756ARM/SHMOBILE ARM ARCHITECTURE
1757M:	Simon Horman <horms@verge.net.au>
1758M:	Magnus Damm <magnus.damm@gmail.com>
1759L:	linux-renesas-soc@vger.kernel.org
1760Q:	http://patchwork.kernel.org/project/linux-renesas-soc/list/
1761T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1762S:	Supported
1763F:	arch/arm/boot/dts/emev2*
1764F:	arch/arm/boot/dts/r7s*
1765F:	arch/arm/boot/dts/r8a*
1766F:	arch/arm/boot/dts/sh*
1767F:	arch/arm/configs/shmobile_defconfig
1768F:	arch/arm/include/debug/renesas-scif.S
1769F:	arch/arm/mach-shmobile/
1770F:	drivers/soc/renesas/
1771F:	include/linux/soc/renesas/
1772
1773ARM/SOCFPGA ARCHITECTURE
1774M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1775S:	Maintained
1776F:	arch/arm/mach-socfpga/
1777F:	arch/arm/boot/dts/socfpga*
1778F:	arch/arm/configs/socfpga_defconfig
1779F:	arch/arm64/boot/dts/altera/
1780W:	http://www.rocketboards.org
1781T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1782
1783ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1784M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1785S:	Maintained
1786F:	drivers/clk/socfpga/
1787
1788ARM/SOCFPGA EDAC SUPPORT
1789M:	Thor Thayer <tthayer@opensource.altera.com>
1790S:	Maintained
1791F:	drivers/edac/altera_edac.
1792
1793ARM/STI ARCHITECTURE
1794M:	Patrice Chotard <patrice.chotard@st.com>
1795L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1796L:	kernel@stlinux.com
1797W:	http://www.stlinux.com
1798S:	Maintained
1799F:	arch/arm/mach-sti/
1800F:	arch/arm/boot/dts/sti*
1801F:	drivers/char/hw_random/st-rng.c
1802F:	drivers/clocksource/arm_global_timer.c
1803F:	drivers/clocksource/clksrc_st_lpc.c
1804F:	drivers/cpufreq/sti-cpufreq.c
1805F:	drivers/dma/st_fdma*
1806F:	drivers/i2c/busses/i2c-st.c
1807F:	drivers/media/rc/st_rc.c
1808F:	drivers/media/platform/sti/c8sectpfe/
1809F:	drivers/mmc/host/sdhci-st.c
1810F:	drivers/phy/phy-miphy28lp.c
1811F:	drivers/phy/phy-stih407-usb.c
1812F:	drivers/pinctrl/pinctrl-st.c
1813F:	drivers/remoteproc/st_remoteproc.c
1814F:	drivers/remoteproc/st_slim_rproc.c
1815F:	drivers/reset/sti/
1816F:	drivers/rtc/rtc-st-lpc.c
1817F:	drivers/tty/serial/st-asc.c
1818F:	drivers/usb/dwc3/dwc3-st.c
1819F:	drivers/usb/host/ehci-st.c
1820F:	drivers/usb/host/ohci-st.c
1821F:	drivers/watchdog/st_lpc_wdt.c
1822F:	drivers/ata/ahci_st.c
1823F:	include/linux/remoteproc/st_slim_rproc.h
1824
1825ARM/STM32 ARCHITECTURE
1826M:	Maxime Coquelin <mcoquelin.stm32@gmail.com>
1827M:	Alexandre Torgue <alexandre.torgue@st.com>
1828L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1829S:	Maintained
1830T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1831N:	stm32
1832F:	drivers/clocksource/armv7m_systick.c
1833
1834ARM/TANGO ARCHITECTURE
1835M:	Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1836L:	linux-arm-kernel@lists.infradead.org
1837S:	Maintained
1838N:	tango
1839
1840ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1841M:	Lennert Buytenhek <kernel@wantstofly.org>
1842L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1843S:	Maintained
1844
1845ARM/TETON BGA MACHINE SUPPORT
1846M:	"Mark F. Brown" <mark.brown314@gmail.com>
1847L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1848S:	Maintained
1849
1850ARM/THECUS N2100 MACHINE SUPPORT
1851M:	Lennert Buytenhek <kernel@wantstofly.org>
1852L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1853S:	Maintained
1854
1855ARM/NUVOTON W90X900 ARM ARCHITECTURE
1856M:	Wan ZongShun <mcuos.com@gmail.com>
1857L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1858W:	http://www.mcuos.com
1859S:	Maintained
1860F:	arch/arm/mach-w90x900/
1861F:	drivers/input/keyboard/w90p910_keypad.c
1862F:	drivers/input/touchscreen/w90p910_ts.c
1863F:	drivers/watchdog/nuc900_wdt.c
1864F:	drivers/net/ethernet/nuvoton/w90p910_ether.c
1865F:	drivers/mtd/nand/nuc900_nand.c
1866F:	drivers/rtc/rtc-nuc900.c
1867F:	drivers/spi/spi-nuc900.c
1868F:	drivers/usb/host/ehci-w90x900.c
1869F:	drivers/video/fbdev/nuc900fb.c
1870
1871ARM/U300 MACHINE SUPPORT
1872M:	Linus Walleij <linus.walleij@linaro.org>
1873L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1874S:	Supported
1875F:	arch/arm/mach-u300/
1876F:	drivers/clocksource/timer-u300.c
1877F:	drivers/i2c/busses/i2c-stu300.c
1878F:	drivers/rtc/rtc-coh901331.c
1879F:	drivers/watchdog/coh901327_wdt.c
1880F:	drivers/dma/coh901318*
1881F:	drivers/mfd/ab3100*
1882F:	drivers/rtc/rtc-ab3100.c
1883F:	drivers/rtc/rtc-coh901331.c
1884T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1885
1886ARM/UNIPHIER ARCHITECTURE
1887M:	Masahiro Yamada <yamada.masahiro@socionext.com>
1888L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1889T:	git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
1890S:	Maintained
1891F:	arch/arm/boot/dts/uniphier*
1892F:	arch/arm/include/asm/hardware/cache-uniphier.h
1893F:	arch/arm/mach-uniphier/
1894F:	arch/arm/mm/cache-uniphier.c
1895F:	arch/arm64/boot/dts/socionext/
1896F:	drivers/bus/uniphier-system-bus.c
1897F:	drivers/clk/uniphier/
1898F:	drivers/i2c/busses/i2c-uniphier*
1899F:	drivers/pinctrl/uniphier/
1900F:	drivers/reset/reset-uniphier.c
1901F:	drivers/tty/serial/8250/8250_uniphier.c
1902N:	uniphier
1903
1904ARM/Ux500 ARM ARCHITECTURE
1905M:	Linus Walleij <linus.walleij@linaro.org>
1906L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1907S:	Maintained
1908F:	arch/arm/mach-ux500/
1909F:	drivers/clocksource/clksrc-dbx500-prcmu.c
1910F:	drivers/dma/ste_dma40*
1911F:	drivers/hwspinlock/u8500_hsem.c
1912F:	drivers/mfd/abx500*
1913F:	drivers/mfd/ab8500*
1914F:	drivers/mfd/dbx500*
1915F:	drivers/mfd/db8500*
1916F:	drivers/pinctrl/nomadik/pinctrl-ab*
1917F:	drivers/pinctrl/nomadik/pinctrl-nomadik*
1918F:	drivers/rtc/rtc-ab8500.c
1919F:	drivers/rtc/rtc-pl031.c
1920T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1921
1922ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1923M:	Ulf Hansson <ulf.hansson@linaro.org>
1924L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1925T:	git git://git.linaro.org/people/ulfh/clk.git
1926S:	Maintained
1927F:	drivers/clk/ux500/
1928
1929ARM/VERSATILE EXPRESS PLATFORM
1930M:	Liviu Dudau <liviu.dudau@arm.com>
1931M:	Sudeep Holla <sudeep.holla@arm.com>
1932M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1933L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1934S:	Maintained
1935F:	arch/arm/boot/dts/vexpress*
1936F:	arch/arm64/boot/dts/arm/
1937F:	arch/arm/mach-vexpress/
1938F:	*/*/vexpress*
1939F:	*/*/*/vexpress*
1940F:	drivers/clk/versatile/clk-vexpress-osc.c
1941F:	drivers/clocksource/versatile.c
1942N:	mps2
1943
1944ARM/VFP SUPPORT
1945M:	Russell King <linux@armlinux.org.uk>
1946L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1947W:	http://www.armlinux.org.uk/
1948S:	Maintained
1949F:	arch/arm/vfp/
1950
1951ARM/VOIPAC PXA270 SUPPORT
1952M:	Marek Vasut <marek.vasut@gmail.com>
1953L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1954S:	Maintained
1955F:	arch/arm/mach-pxa/vpac270.c
1956F:	arch/arm/mach-pxa/include/mach/vpac270.h
1957
1958ARM/VT8500 ARM ARCHITECTURE
1959M:	Tony Prisk <linux@prisktech.co.nz>
1960L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1961S:	Maintained
1962F:	arch/arm/mach-vt8500/
1963F:	drivers/clocksource/vt8500_timer.c
1964F:	drivers/i2c/busses/i2c-wmt.c
1965F:	drivers/mmc/host/wmt-sdmmc.c
1966F:	drivers/pwm/pwm-vt8500.c
1967F:	drivers/rtc/rtc-vt8500.c
1968F:	drivers/tty/serial/vt8500_serial.c
1969F:	drivers/usb/host/ehci-platform.c
1970F:	drivers/usb/host/uhci-platform.c
1971F:	drivers/video/fbdev/vt8500lcdfb.*
1972F:	drivers/video/fbdev/wm8505fb*
1973F:	drivers/video/fbdev/wmt_ge_rops.*
1974
1975ARM/ZIPIT Z2 SUPPORT
1976M:	Marek Vasut <marek.vasut@gmail.com>
1977L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1978S:	Maintained
1979F:	arch/arm/mach-pxa/z2.c
1980F:	arch/arm/mach-pxa/include/mach/z2.h
1981
1982ARM/ZTE ARCHITECTURE
1983M:	Jun Nie <jun.nie@linaro.org>
1984L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1985S:	Maintained
1986F:	arch/arm/mach-zx/
1987F:	drivers/clk/zte/
1988F:	Documentation/devicetree/bindings/arm/zte.txt
1989F:	Documentation/devicetree/bindings/clock/zx296702-clk.txt
1990
1991ARM/ZYNQ ARCHITECTURE
1992M:	Michal Simek <michal.simek@xilinx.com>
1993R:	Sören Brinkmann <soren.brinkmann@xilinx.com>
1994L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1995W:	http://wiki.xilinx.com
1996T:	git https://github.com/Xilinx/linux-xlnx.git
1997S:	Supported
1998F:	arch/arm/mach-zynq/
1999F:	drivers/cpuidle/cpuidle-zynq.c
2000F:	drivers/block/xsysace.c
2001N:	zynq
2002N:	xilinx
2003F:	drivers/clocksource/cadence_ttc_timer.c
2004F:	drivers/i2c/busses/i2c-cadence.c
2005F:	drivers/mmc/host/sdhci-of-arasan.c
2006F:	drivers/edac/synopsys_edac.c
2007
2008ARM SMMU DRIVERS
2009M:	Will Deacon <will.deacon@arm.com>
2010R:	Robin Murphy <robin.murphy@arm.com>
2011L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2012S:	Maintained
2013F:	drivers/iommu/arm-smmu.c
2014F:	drivers/iommu/arm-smmu-v3.c
2015F:	drivers/iommu/io-pgtable-arm.c
2016F:	drivers/iommu/io-pgtable-arm-v7s.c
2017
2018ARM64 PORT (AARCH64 ARCHITECTURE)
2019M:	Catalin Marinas <catalin.marinas@arm.com>
2020M:	Will Deacon <will.deacon@arm.com>
2021L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2022T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2023S:	Maintained
2024F:	arch/arm64/
2025F:	Documentation/arm64/
2026
2027AS3645A LED FLASH CONTROLLER DRIVER
2028M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2029L:	linux-media@vger.kernel.org
2030T:	git git://linuxtv.org/media_tree.git
2031S:	Maintained
2032F:	drivers/media/i2c/as3645a.c
2033F:	include/media/i2c/as3645a.h
2034
2035ASAHI KASEI AK8974 DRIVER
2036M:	Linus Walleij <linus.walleij@linaro.org>
2037L:	linux-iio@vger.kernel.org
2038W:	http://www.akm.com/
2039S:	Supported
2040F:	drivers/iio/magnetometer/ak8974.c
2041
2042ASC7621 HARDWARE MONITOR DRIVER
2043M:	George Joseph <george.joseph@fairview5.com>
2044L:	linux-hwmon@vger.kernel.org
2045S:	Maintained
2046F:	Documentation/hwmon/asc7621
2047F:	drivers/hwmon/asc7621.c
2048
2049ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2050M:	Corentin Chary <corentin.chary@gmail.com>
2051L:	acpi4asus-user@lists.sourceforge.net
2052L:	platform-driver-x86@vger.kernel.org
2053W:	http://acpi4asus.sf.net
2054S:	Maintained
2055F:	drivers/platform/x86/asus*.c
2056F:	drivers/platform/x86/eeepc*.c
2057
2058ASUS WIRELESS RADIO CONTROL DRIVER
2059M:	João Paulo Rechi Vita <jprvita@gmail.com>
2060L:	platform-driver-x86@vger.kernel.org
2061S:	Maintained
2062F:	drivers/platform/x86/asus-wireless.c
2063
2064ASYMMETRIC KEYS
2065M:	David Howells <dhowells@redhat.com>
2066L:	keyrings@vger.kernel.org
2067S:	Maintained
2068F:	Documentation/crypto/asymmetric-keys.txt
2069F:	include/linux/verification.h
2070F:	include/crypto/public_key.h
2071F:	include/crypto/pkcs7.h
2072F:	crypto/asymmetric_keys/
2073
2074ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2075R:	Dan Williams <dan.j.williams@intel.com>
2076W:	http://sourceforge.net/projects/xscaleiop
2077S:	Odd fixes
2078F:	Documentation/crypto/async-tx-api.txt
2079F:	crypto/async_tx/
2080F:	drivers/dma/
2081F:	include/linux/dmaengine.h
2082F:	include/linux/async_tx.h
2083
2084AT24 EEPROM DRIVER
2085M:	Wolfram Sang <wsa@the-dreams.de>
2086L:	linux-i2c@vger.kernel.org
2087S:	Maintained
2088F:	drivers/misc/eeprom/at24.c
2089F:	include/linux/platform_data/at24.h
2090
2091ATA OVER ETHERNET (AOE) DRIVER
2092M:	"Ed L. Cashin" <ed.cashin@acm.org>
2093W:	http://www.openaoe.org/
2094S:	Supported
2095F:	Documentation/aoe/
2096F:	drivers/block/aoe/
2097
2098ATHEROS 71XX/9XXX GPIO DRIVER
2099M:	Alban Bedel <albeu@free.fr>
2100W:	https://github.com/AlbanBedel/linux
2101T:	git git://github.com/AlbanBedel/linux
2102S:	Maintained
2103F:	drivers/gpio/gpio-ath79.c
2104F:	Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2105
2106ATHEROS ATH GENERIC UTILITIES
2107M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2108L:	linux-wireless@vger.kernel.org
2109S:	Supported
2110F:	drivers/net/wireless/ath/*
2111
2112ATHEROS ATH5K WIRELESS DRIVER
2113M:	Jiri Slaby <jirislaby@gmail.com>
2114M:	Nick Kossifidis <mickflemm@gmail.com>
2115M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2116L:	linux-wireless@vger.kernel.org
2117W:	http://wireless.kernel.org/en/users/Drivers/ath5k
2118S:	Maintained
2119F:	drivers/net/wireless/ath/ath5k/
2120
2121ATHEROS ATH6KL WIRELESS DRIVER
2122M:	Kalle Valo <kvalo@qca.qualcomm.com>
2123L:	linux-wireless@vger.kernel.org
2124W:	http://wireless.kernel.org/en/users/Drivers/ath6kl
2125T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2126S:	Supported
2127F:	drivers/net/wireless/ath/ath6kl/
2128
2129WILOCITY WIL6210 WIRELESS DRIVER
2130M:	Maya Erez <qca_merez@qca.qualcomm.com>
2131L:	linux-wireless@vger.kernel.org
2132L:	wil6210@qca.qualcomm.com
2133S:	Supported
2134W:	http://wireless.kernel.org/en/users/Drivers/wil6210
2135F:	drivers/net/wireless/ath/wil6210/
2136F:	include/uapi/linux/wil6210_uapi.h
2137
2138CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2139M:	Christian Lamparter <chunkeey@googlemail.com>
2140L:	linux-wireless@vger.kernel.org
2141W:	http://wireless.kernel.org/en/users/Drivers/carl9170
2142S:	Maintained
2143F:	drivers/net/wireless/ath/carl9170/
2144
2145ATK0110 HWMON DRIVER
2146M:	Luca Tettamanti <kronos.it@gmail.com>
2147L:	linux-hwmon@vger.kernel.org
2148S:	Maintained
2149F:	drivers/hwmon/asus_atk0110.c
2150
2151ATI_REMOTE2 DRIVER
2152M:	Ville Syrjala <syrjala@sci.fi>
2153S:	Maintained
2154F:	drivers/input/misc/ati_remote2.c
2155
2156ATLX ETHERNET DRIVERS
2157M:	Jay Cliburn <jcliburn@gmail.com>
2158M:	Chris Snook <chris.snook@gmail.com>
2159L:	netdev@vger.kernel.org
2160W:	http://sourceforge.net/projects/atl1
2161W:	http://atl1.sourceforge.net
2162S:	Maintained
2163F:	drivers/net/ethernet/atheros/
2164
2165ATM
2166M:	Chas Williams <3chas3@gmail.com>
2167L:	linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2168L:	netdev@vger.kernel.org
2169W:	http://linux-atm.sourceforge.net
2170S:	Maintained
2171F:	drivers/atm/
2172F:	include/linux/atm*
2173F:	include/uapi/linux/atm*
2174
2175ATMEL AT91 / AT32 MCI DRIVER
2176M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2177S:	Maintained
2178F:	drivers/mmc/host/atmel-mci.c
2179
2180ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2181M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2182S:	Supported
2183F:	drivers/power/reset/at91-sama5d2_shdwc.c
2184
2185ATMEL SAMA5D2 ADC DRIVER
2186M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2187L:	linux-iio@vger.kernel.org
2188S:	Supported
2189F:	drivers/iio/adc/at91-sama5d2_adc.c
2190
2191ATMEL Audio ALSA driver
2192M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2193L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2194S:	Supported
2195F:	sound/soc/atmel
2196
2197ATMEL DMA DRIVER
2198M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2199L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2200S:	Supported
2201F:	drivers/dma/at_hdmac.c
2202F:	drivers/dma/at_hdmac_regs.h
2203F:	include/linux/platform_data/dma-atmel.h
2204
2205ATMEL XDMA DRIVER
2206M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2207L:	linux-arm-kernel@lists.infradead.org
2208L:	dmaengine@vger.kernel.org
2209S:	Supported
2210F:	drivers/dma/at_xdmac.c
2211
2212ATMEL I2C DRIVER
2213M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2214L:	linux-i2c@vger.kernel.org
2215S:	Supported
2216F:	drivers/i2c/busses/i2c-at91.c
2217
2218ATMEL ISI DRIVER
2219M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2220L:	linux-media@vger.kernel.org
2221S:	Supported
2222F:	drivers/media/platform/soc_camera/atmel-isi.c
2223F:	include/media/atmel-isi.h
2224
2225ATMEL LCDFB DRIVER
2226M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2227L:	linux-fbdev@vger.kernel.org
2228S:	Maintained
2229F:	drivers/video/fbdev/atmel_lcdfb.c
2230F:	include/video/atmel_lcdc.h
2231
2232ATMEL MACB ETHERNET DRIVER
2233M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2234S:	Supported
2235F:	drivers/net/ethernet/cadence/
2236
2237ATMEL NAND DRIVER
2238M:	Wenyou Yang <wenyou.yang@atmel.com>
2239M:	Josh Wu <rainyfeeling@outlook.com>
2240L:	linux-mtd@lists.infradead.org
2241S:	Supported
2242F:	drivers/mtd/nand/atmel_nand*
2243
2244ATMEL SDMMC DRIVER
2245M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2246L:	linux-mmc@vger.kernel.org
2247S:	Supported
2248F:	drivers/mmc/host/sdhci-of-at91.c
2249
2250ATMEL SPI DRIVER
2251M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2252S:	Supported
2253F:	drivers/spi/spi-atmel.*
2254
2255ATMEL SSC DRIVER
2256M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2257L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2258S:	Supported
2259F:	drivers/misc/atmel-ssc.c
2260F:	include/linux/atmel-ssc.h
2261
2262ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2263M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2264L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2265S:	Supported
2266F:	drivers/misc/atmel_tclib.c
2267F:	drivers/clocksource/tcb_clksrc.c
2268
2269ATMEL USBA UDC DRIVER
2270M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2271L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2272S:	Supported
2273F:	drivers/usb/gadget/udc/atmel_usba_udc.*
2274
2275ATMEL WIRELESS DRIVER
2276M:	Simon Kelley <simon@thekelleys.org.uk>
2277L:	linux-wireless@vger.kernel.org
2278W:	http://www.thekelleys.org.uk/atmel
2279W:	http://atmelwlandriver.sourceforge.net/
2280S:	Maintained
2281F:	drivers/net/wireless/atmel/atmel*
2282
2283ATMEL MAXTOUCH DRIVER
2284M:	Nick Dyer <nick@shmanahar.org>
2285T:	git git://github.com/ndyer/linux.git
2286S:	Maintained
2287F:	Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2288F:	drivers/input/touchscreen/atmel_mxt_ts.c
2289F:	include/linux/platform_data/atmel_mxt_ts.h
2290
2291ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2292M:	Bradley Grove <linuxdrivers@attotech.com>
2293L:	linux-scsi@vger.kernel.org
2294W:	http://www.attotech.com
2295S:	Supported
2296F:	drivers/scsi/esas2r
2297
2298ATUSB IEEE 802.15.4 RADIO DRIVER
2299M:	Stefan Schmidt <stefan@osg.samsung.com>
2300L:	linux-wpan@vger.kernel.org
2301S:	Maintained
2302F:	drivers/net/ieee802154/atusb.c
2303F:	drivers/net/ieee802154/atusb.h
2304F:	drivers/net/ieee802154/at86rf230.h
2305
2306AUDIT SUBSYSTEM
2307M:	Paul Moore <paul@paul-moore.com>
2308M:	Eric Paris <eparis@redhat.com>
2309L:	linux-audit@redhat.com (moderated for non-subscribers)
2310W:	http://people.redhat.com/sgrubb/audit/
2311T:	git git://git.infradead.org/users/pcmoore/audit
2312S:	Maintained
2313F:	include/linux/audit.h
2314F:	include/uapi/linux/audit.h
2315F:	kernel/audit*
2316
2317AUXILIARY DISPLAY DRIVERS
2318M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2319W:	http://miguelojeda.es/auxdisplay.htm
2320W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2321S:	Maintained
2322F:	drivers/auxdisplay/
2323F:	include/linux/cfag12864b.h
2324
2325AVR32 ARCHITECTURE
2326M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
2327M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
2328W:	http://www.atmel.com/products/AVR32/
2329W:	http://mirror.egtvedt.no/avr32linux.org/
2330W:	http://avrfreaks.net/
2331S:	Maintained
2332F:	arch/avr32/
2333
2334AVR32/AT32AP MACHINE SUPPORT
2335M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
2336M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
2337S:	Maintained
2338F:	arch/avr32/mach-at32ap/
2339
2340AX.25 NETWORK LAYER
2341M:	Ralf Baechle <ralf@linux-mips.org>
2342L:	linux-hams@vger.kernel.org
2343W:	http://www.linux-ax25.org/
2344S:	Maintained
2345F:	include/uapi/linux/ax25.h
2346F:	include/net/ax25.h
2347F:	net/ax25/
2348
2349AXENTIA ASOC DRIVERS
2350M:	Peter Rosin <peda@axentia.se>
2351L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2352S:	Maintained
2353F:	Documentation/devicetree/bindings/sound/axentia,*
2354F:	sound/soc/atmel/tse850-pcm5142.c
2355
2356AZ6007 DVB DRIVER
2357M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
2358M:	Mauro Carvalho Chehab <mchehab@kernel.org>
2359L:	linux-media@vger.kernel.org
2360W:	https://linuxtv.org
2361T:	git git://linuxtv.org/media_tree.git
2362S:	Maintained
2363F:	drivers/media/usb/dvb-usb-v2/az6007.c
2364
2365AZTECH FM RADIO RECEIVER DRIVER
2366M:	Hans Verkuil <hverkuil@xs4all.nl>
2367L:	linux-media@vger.kernel.org
2368T:	git git://linuxtv.org/media_tree.git
2369W:	https://linuxtv.org
2370S:	Maintained
2371F:	drivers/media/radio/radio-aztech*
2372
2373B43 WIRELESS DRIVER
2374L:	linux-wireless@vger.kernel.org
2375L:	b43-dev@lists.infradead.org
2376W:	http://wireless.kernel.org/en/users/Drivers/b43
2377S:	Odd Fixes
2378F:	drivers/net/wireless/broadcom/b43/
2379
2380B43LEGACY WIRELESS DRIVER
2381M:	Larry Finger <Larry.Finger@lwfinger.net>
2382L:	linux-wireless@vger.kernel.org
2383L:	b43-dev@lists.infradead.org
2384W:	http://wireless.kernel.org/en/users/Drivers/b43
2385S:	Maintained
2386F:	drivers/net/wireless/broadcom/b43legacy/
2387
2388BACKLIGHT CLASS/SUBSYSTEM
2389M:	Jingoo Han <jingoohan1@gmail.com>
2390M:	Lee Jones <lee.jones@linaro.org>
2391T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2392S:	Maintained
2393F:	drivers/video/backlight/
2394F:	include/linux/backlight.h
2395
2396BATMAN ADVANCED
2397M:	Marek Lindner <mareklindner@neomailbox.ch>
2398M:	Simon Wunderlich <sw@simonwunderlich.de>
2399M:	Antonio Quartulli <a@unstable.cc>
2400L:	b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2401W:	https://www.open-mesh.org/
2402Q:	https://patchwork.open-mesh.org/project/batman/list/
2403S:	Maintained
2404F:	Documentation/ABI/testing/sysfs-class-net-batman-adv
2405F:	Documentation/ABI/testing/sysfs-class-net-mesh
2406F:	Documentation/networking/batman-adv.txt
2407F:	include/uapi/linux/batman_adv.h
2408F:	net/batman-adv/
2409
2410BAYCOM/HDLCDRV DRIVERS FOR AX.25
2411M:	Thomas Sailer <t.sailer@alumni.ethz.ch>
2412L:	linux-hams@vger.kernel.org
2413W:	http://www.baycom.org/~tom/ham/ham.html
2414S:	Maintained
2415F:	drivers/net/hamradio/baycom*
2416
2417BCACHE (BLOCK LAYER CACHE)
2418M:	Kent Overstreet <kent.overstreet@gmail.com>
2419L:	linux-bcache@vger.kernel.org
2420W:	http://bcache.evilpiepirate.org
2421S:	Orphan
2422F:	drivers/md/bcache/
2423
2424BDISP ST MEDIA DRIVER
2425M:	Fabien Dessenne <fabien.dessenne@st.com>
2426L:	linux-media@vger.kernel.org
2427T:	git git://linuxtv.org/media_tree.git
2428W:	https://linuxtv.org
2429S:	Supported
2430F:	drivers/media/platform/sti/bdisp
2431
2432BEFS FILE SYSTEM
2433M:	Luis de Bethencourt <luisbg@osg.samsung.com>
2434M:	Salah Triki <salah.triki@gmail.com>
2435S:	Maintained
2436T:	git git://github.com/luisbg/linux-befs.git
2437F:	Documentation/filesystems/befs.txt
2438F:	fs/befs/
2439
2440BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2441M:	Dariusz Marcinkiewicz <reksio@newterm.pl>
2442L:	netdev@vger.kernel.org
2443S:	Maintained
2444F:	drivers/net/ethernet/ec_bhf.c
2445
2446BFS FILE SYSTEM
2447M:	"Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2448S:	Maintained
2449F:	Documentation/filesystems/bfs.txt
2450F:	fs/bfs/
2451F:	include/uapi/linux/bfs_fs.h
2452
2453BLACKFIN ARCHITECTURE
2454M:	Steven Miao <realmz6@gmail.com>
2455L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2456T:	git git://git.code.sf.net/p/adi-linux/code
2457W:	http://blackfin.uclinux.org
2458S:	Supported
2459F:	arch/blackfin/
2460
2461BLACKFIN EMAC DRIVER
2462L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2463W:	http://blackfin.uclinux.org
2464S:	Supported
2465F:	drivers/net/ethernet/adi/
2466
2467BLACKFIN RTC DRIVER
2468L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2469W:	http://blackfin.uclinux.org
2470S:	Supported
2471F:	drivers/rtc/rtc-bfin.c
2472
2473BLACKFIN SDH DRIVER
2474M:	Sonic Zhang <sonic.zhang@analog.com>
2475L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2476W:	http://blackfin.uclinux.org
2477S:	Supported
2478F:	drivers/mmc/host/bfin_sdh.c
2479
2480BLACKFIN SERIAL DRIVER
2481M:	Sonic Zhang <sonic.zhang@analog.com>
2482L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2483W:	http://blackfin.uclinux.org
2484S:	Supported
2485F:	drivers/tty/serial/bfin_uart.c
2486
2487BLACKFIN WATCHDOG DRIVER
2488L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2489W:	http://blackfin.uclinux.org
2490S:	Supported
2491F:	drivers/watchdog/bfin_wdt.c
2492
2493BLACKFIN I2C TWI DRIVER
2494M:	Sonic Zhang <sonic.zhang@analog.com>
2495L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2496W:	http://blackfin.uclinux.org/
2497S:	Supported
2498F:	drivers/i2c/busses/i2c-bfin-twi.c
2499
2500BLACKFIN MEDIA DRIVER
2501M:	Scott Jiang <scott.jiang.linux@gmail.com>
2502L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2503W:	http://blackfin.uclinux.org/
2504S:	Supported
2505F:	drivers/media/platform/blackfin/
2506F:	drivers/media/i2c/adv7183*
2507F:	drivers/media/i2c/vs6624*
2508
2509BLINKM RGB LED DRIVER
2510M:	Jan-Simon Moeller <jansimon.moeller@gmx.de>
2511S:	Maintained
2512F:	drivers/leds/leds-blinkm.c
2513
2514BLOCK LAYER
2515M:	Jens Axboe <axboe@kernel.dk>
2516L:	linux-block@vger.kernel.org
2517T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2518S:	Maintained
2519F:	block/
2520F:	kernel/trace/blktrace.c
2521F:	lib/sbitmap.c
2522
2523BLOCK2MTD DRIVER
2524M:	Joern Engel <joern@lazybastard.org>
2525L:	linux-mtd@lists.infradead.org
2526S:	Maintained
2527F:	drivers/mtd/devices/block2mtd.c
2528
2529BLUETOOTH DRIVERS
2530M:	Marcel Holtmann <marcel@holtmann.org>
2531M:	Gustavo Padovan <gustavo@padovan.org>
2532M:	Johan Hedberg <johan.hedberg@gmail.com>
2533L:	linux-bluetooth@vger.kernel.org
2534W:	http://www.bluez.org/
2535T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2536T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2537S:	Maintained
2538F:	drivers/bluetooth/
2539
2540BLUETOOTH SUBSYSTEM
2541M:	Marcel Holtmann <marcel@holtmann.org>
2542M:	Gustavo Padovan <gustavo@padovan.org>
2543M:	Johan Hedberg <johan.hedberg@gmail.com>
2544L:	linux-bluetooth@vger.kernel.org
2545W:	http://www.bluez.org/
2546T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2547T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2548S:	Maintained
2549F:	net/bluetooth/
2550F:	include/net/bluetooth/
2551
2552BONDING DRIVER
2553M:	Jay Vosburgh <j.vosburgh@gmail.com>
2554M:	Veaceslav Falico <vfalico@gmail.com>
2555M:	Andy Gospodarek <andy@greyhouse.net>
2556L:	netdev@vger.kernel.org
2557W:	http://sourceforge.net/projects/bonding/
2558S:	Supported
2559F:	drivers/net/bonding/
2560F:	include/uapi/linux/if_bonding.h
2561
2562BPF (Safe dynamic programs and tools)
2563M:	Alexei Starovoitov <ast@kernel.org>
2564L:	netdev@vger.kernel.org
2565L:	linux-kernel@vger.kernel.org
2566S:	Supported
2567F:	kernel/bpf/
2568F:	tools/testing/selftests/bpf/
2569F:	lib/test_bpf.c
2570
2571BROADCOM B44 10/100 ETHERNET DRIVER
2572M:	Michael Chan <michael.chan@broadcom.com>
2573L:	netdev@vger.kernel.org
2574S:	Supported
2575F:	drivers/net/ethernet/broadcom/b44.*
2576
2577BROADCOM B53 ETHERNET SWITCH DRIVER
2578M:	Florian Fainelli <f.fainelli@gmail.com>
2579L:	netdev@vger.kernel.org
2580L:	openwrt-devel@lists.openwrt.org (subscribers-only)
2581S:	Supported
2582F:	drivers/net/dsa/b53/*
2583F:	include/linux/platform_data/b53.h
2584
2585BROADCOM GENET ETHERNET DRIVER
2586M:	Florian Fainelli <f.fainelli@gmail.com>
2587L:	netdev@vger.kernel.org
2588S:	Supported
2589F:	drivers/net/ethernet/broadcom/genet/
2590
2591BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2592M:	Rasesh Mody <rasesh.mody@cavium.com>
2593M:	Harish Patil <harish.patil@cavium.com>
2594M:	Dept-GELinuxNICDev@cavium.com
2595L:	netdev@vger.kernel.org
2596S:	Supported
2597F:	drivers/net/ethernet/broadcom/bnx2.*
2598F:	drivers/net/ethernet/broadcom/bnx2_*
2599
2600BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2601M:	Yuval Mintz <Yuval.Mintz@cavium.com>
2602M:	Ariel Elior <ariel.elior@cavium.com>
2603M:	everest-linux-l2@cavium.com
2604L:	netdev@vger.kernel.org
2605S:	Supported
2606F:	drivers/net/ethernet/broadcom/bnx2x/
2607
2608BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2609M:	Florian Fainelli <f.fainelli@gmail.com>
2610M:	Ray Jui <rjui@broadcom.com>
2611M:	Scott Branden <sbranden@broadcom.com>
2612M:	bcm-kernel-feedback-list@broadcom.com
2613T:	git git://github.com/broadcom/mach-bcm
2614S:	Maintained
2615N:	bcm281*
2616N:	bcm113*
2617N:	bcm216*
2618N:	kona
2619F:	arch/arm/mach-bcm/
2620
2621BROADCOM BCM2835 ARM ARCHITECTURE
2622M:	Stephen Warren <swarren@wwwdotorg.org>
2623M:	Lee Jones <lee@kernel.org>
2624M:	Eric Anholt <eric@anholt.net>
2625L:	linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2626L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2627T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2628S:	Maintained
2629N:	bcm2835
2630F:	drivers/staging/vc04_services
2631
2632BROADCOM BCM47XX MIPS ARCHITECTURE
2633M:	Hauke Mehrtens <hauke@hauke-m.de>
2634M:	Rafał Miłecki <zajec5@gmail.com>
2635L:	linux-mips@linux-mips.org
2636S:	Maintained
2637F:	Documentation/devicetree/bindings/mips/brcm/
2638F:	arch/mips/bcm47xx/*
2639F:	arch/mips/include/asm/mach-bcm47xx/*
2640
2641BROADCOM BCM5301X ARM ARCHITECTURE
2642M:	Hauke Mehrtens <hauke@hauke-m.de>
2643M:	Rafał Miłecki <zajec5@gmail.com>
2644M:	bcm-kernel-feedback-list@broadcom.com
2645L:	linux-arm-kernel@lists.infradead.org
2646S:	Maintained
2647F:	arch/arm/mach-bcm/bcm_5301x.c
2648F:	arch/arm/boot/dts/bcm5301x*.dtsi
2649F:	arch/arm/boot/dts/bcm470*
2650
2651BROADCOM BCM53573 ARM ARCHITECTURE
2652M:	Rafał Miłecki <rafal@milecki.pl>
2653L:	linux-arm-kernel@lists.infradead.org
2654S:	Maintained
2655F:	arch/arm/boot/dts/bcm53573*
2656F:	arch/arm/boot/dts/bcm47189*
2657
2658BROADCOM BCM63XX ARM ARCHITECTURE
2659M:	Florian Fainelli <f.fainelli@gmail.com>
2660M:	bcm-kernel-feedback-list@broadcom.com
2661L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2662T:	git git://github.com/broadcom/stblinux.git
2663S:	Maintained
2664N:	bcm63xx
2665
2666BROADCOM BCM63XX/BCM33XX UDC DRIVER
2667M:	Kevin Cernekee <cernekee@gmail.com>
2668L:	linux-usb@vger.kernel.org
2669S:	Maintained
2670F:	drivers/usb/gadget/udc/bcm63xx_udc.*
2671
2672BROADCOM BCM7XXX ARM ARCHITECTURE
2673M:	Brian Norris <computersforpeace@gmail.com>
2674M:	Gregory Fong <gregory.0xf0@gmail.com>
2675M:	Florian Fainelli <f.fainelli@gmail.com>
2676M:	bcm-kernel-feedback-list@broadcom.com
2677L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2678T:	git git://github.com/broadcom/stblinux.git
2679S:	Maintained
2680F:	arch/arm/mach-bcm/*brcmstb*
2681F:	arch/arm/boot/dts/bcm7*.dts*
2682F:	drivers/bus/brcmstb_gisb.c
2683N:	brcmstb
2684
2685BROADCOM BMIPS MIPS ARCHITECTURE
2686M:	Kevin Cernekee <cernekee@gmail.com>
2687M:	Florian Fainelli <f.fainelli@gmail.com>
2688L:	linux-mips@linux-mips.org
2689T:	git git://github.com/broadcom/stblinux.git
2690S:	Maintained
2691F:	arch/mips/bmips/*
2692F:	arch/mips/include/asm/mach-bmips/*
2693F:	arch/mips/kernel/*bmips*
2694F:	arch/mips/boot/dts/brcm/bcm*.dts*
2695F:	drivers/irqchip/irq-bcm63*
2696F:	drivers/irqchip/irq-bcm7*
2697F:	drivers/irqchip/irq-brcmstb*
2698F:	include/linux/bcm963xx_nvram.h
2699F:	include/linux/bcm963xx_tag.h
2700
2701BROADCOM TG3 GIGABIT ETHERNET DRIVER
2702M:	Siva Reddy Kallam <siva.kallam@broadcom.com>
2703M:	Prashant Sreedharan <prashant@broadcom.com>
2704M:	Michael Chan <mchan@broadcom.com>
2705L:	netdev@vger.kernel.org
2706S:	Supported
2707F:	drivers/net/ethernet/broadcom/tg3.*
2708
2709BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2710M:	Arend van Spriel <arend.vanspriel@broadcom.com>
2711M:	Franky Lin <franky.lin@broadcom.com>
2712M:	Hante Meuleman <hante.meuleman@broadcom.com>
2713L:	linux-wireless@vger.kernel.org
2714L:	brcm80211-dev-list.pdl@broadcom.com
2715S:	Supported
2716F:	drivers/net/wireless/broadcom/brcm80211/
2717
2718BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2719M:	QLogic-Storage-Upstream@qlogic.com
2720L:	linux-scsi@vger.kernel.org
2721S:	Supported
2722F:	drivers/scsi/bnx2fc/
2723
2724BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2725M:	QLogic-Storage-Upstream@qlogic.com
2726L:	linux-scsi@vger.kernel.org
2727S:	Supported
2728F:	drivers/scsi/bnx2i/
2729
2730BROADCOM IPROC ARM ARCHITECTURE
2731M:	Ray Jui <rjui@broadcom.com>
2732M:	Scott Branden <sbranden@broadcom.com>
2733M:	Jon Mason <jonmason@broadcom.com>
2734M:	bcm-kernel-feedback-list@broadcom.com
2735L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2736T:	git git://github.com/broadcom/cygnus-linux.git
2737S:	Maintained
2738N:	iproc
2739N:	cygnus
2740N:	bcm[-_]nsp
2741N:	bcm9113*
2742N:	bcm9583*
2743N:	bcm9585*
2744N:	bcm9586*
2745N:	bcm988312
2746N:	bcm113*
2747N:	bcm583*
2748N:	bcm585*
2749N:	bcm586*
2750N:	bcm88312
2751F:	arch/arm64/boot/dts/broadcom/ns2*
2752F:	drivers/clk/bcm/clk-ns*
2753F:	drivers/pinctrl/bcm/pinctrl-ns*
2754
2755BROADCOM BRCMSTB GPIO DRIVER
2756M:	Gregory Fong <gregory.0xf0@gmail.com>
2757L:	bcm-kernel-feedback-list@broadcom.com
2758S:	Supported
2759F:	drivers/gpio/gpio-brcmstb.c
2760F:	Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2761
2762BROADCOM KONA GPIO DRIVER
2763M:	Ray Jui <rjui@broadcom.com>
2764L:	bcm-kernel-feedback-list@broadcom.com
2765S:	Supported
2766F:	drivers/gpio/gpio-bcm-kona.c
2767F:	Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2768
2769BROADCOM NVRAM DRIVER
2770M:	Rafał Miłecki <zajec5@gmail.com>
2771L:	linux-mips@linux-mips.org
2772S:	Maintained
2773F:	drivers/firmware/broadcom/*
2774
2775BROADCOM STB NAND FLASH DRIVER
2776M:	Brian Norris <computersforpeace@gmail.com>
2777M:	Kamal Dasu <kdasu.kdev@gmail.com>
2778L:	linux-mtd@lists.infradead.org
2779L:	bcm-kernel-feedback-list@broadcom.com
2780S:	Maintained
2781F:	drivers/mtd/nand/brcmnand/
2782
2783BROADCOM STB AVS CPUFREQ DRIVER
2784M:	Markus Mayer <mmayer@broadcom.com>
2785M:	bcm-kernel-feedback-list@broadcom.com
2786L:	linux-pm@vger.kernel.org
2787S:	Maintained
2788F:	Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
2789F:	drivers/cpufreq/brcmstb*
2790
2791BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2792M:	Rafał Miłecki <zajec5@gmail.com>
2793L:	linux-wireless@vger.kernel.org
2794S:	Maintained
2795F:	drivers/bcma/
2796F:	include/linux/bcma/
2797
2798BROADCOM SYSTEMPORT ETHERNET DRIVER
2799M:	Florian Fainelli <f.fainelli@gmail.com>
2800L:	netdev@vger.kernel.org
2801S:	Supported
2802F:	drivers/net/ethernet/broadcom/bcmsysport.*
2803
2804BROADCOM VULCAN ARM64 SOC
2805M:	Jayachandran C. <c.jayachandran@gmail.com>
2806M:	bcm-kernel-feedback-list@broadcom.com
2807L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2808S:	Maintained
2809F:	arch/arm64/boot/dts/broadcom/vulcan*
2810
2811BROCADE BFA FC SCSI DRIVER
2812M:	Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2813M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2814L:	linux-scsi@vger.kernel.org
2815S:	Supported
2816F:	drivers/scsi/bfa/
2817
2818BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2819M:	Rasesh Mody <rasesh.mody@cavium.com>
2820M:	Sudarsana Kalluru <sudarsana.kalluru@cavium.com>
2821M:	Dept-GELinuxNICDev@cavium.com
2822L:	netdev@vger.kernel.org
2823S:	Supported
2824F:	drivers/net/ethernet/brocade/bna/
2825
2826BSG (block layer generic sg v4 driver)
2827M:	FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2828L:	linux-scsi@vger.kernel.org
2829S:	Supported
2830F:	block/bsg.c
2831F:	include/linux/bsg.h
2832F:	include/uapi/linux/bsg.h
2833
2834BT87X AUDIO DRIVER
2835M:	Clemens Ladisch <clemens@ladisch.de>
2836L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2837T:	git git://git.alsa-project.org/alsa-kernel.git
2838S:	Maintained
2839F:	Documentation/sound/alsa/Bt87x.txt
2840F:	sound/pci/bt87x.c
2841
2842BT8XXGPIO DRIVER
2843M:	Michael Buesch <m@bues.ch>
2844W:	http://bu3sch.de/btgpio.php
2845S:	Maintained
2846F:	drivers/gpio/gpio-bt8xx.c
2847
2848BTRFS FILE SYSTEM
2849M:	Chris Mason <clm@fb.com>
2850M:	Josef Bacik <jbacik@fb.com>
2851M:	David Sterba <dsterba@suse.com>
2852L:	linux-btrfs@vger.kernel.org
2853W:	http://btrfs.wiki.kernel.org/
2854Q:	http://patchwork.kernel.org/project/linux-btrfs/list/
2855T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2856S:	Maintained
2857F:	Documentation/filesystems/btrfs.txt
2858F:	fs/btrfs/
2859
2860BTTV VIDEO4LINUX DRIVER
2861M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
2862M:	Mauro Carvalho Chehab <mchehab@kernel.org>
2863L:	linux-media@vger.kernel.org
2864W:	https://linuxtv.org
2865T:	git git://linuxtv.org/media_tree.git
2866S:	Odd fixes
2867F:	Documentation/media/v4l-drivers/bttv*
2868F:	drivers/media/pci/bt8xx/bttv*
2869
2870BUSLOGIC SCSI DRIVER
2871M:	Khalid Aziz <khalid@gonehiking.org>
2872L:	linux-scsi@vger.kernel.org
2873S:	Maintained
2874F:	drivers/scsi/BusLogic.*
2875F:	drivers/scsi/FlashPoint.*
2876
2877C-MEDIA CMI8788 DRIVER
2878M:	Clemens Ladisch <clemens@ladisch.de>
2879L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2880T:	git git://git.alsa-project.org/alsa-kernel.git
2881S:	Maintained
2882F:	sound/pci/oxygen/
2883
2884C6X ARCHITECTURE
2885M:	Mark Salter <msalter@redhat.com>
2886M:	Aurelien Jacquiot <a-jacquiot@ti.com>
2887L:	linux-c6x-dev@linux-c6x.org
2888W:	http://www.linux-c6x.org/wiki/index.php/Main_Page
2889S:	Maintained
2890F:	arch/c6x/
2891
2892CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2893M:	David Howells <dhowells@redhat.com>
2894L:	linux-cachefs@redhat.com (moderated for non-subscribers)
2895S:	Supported
2896F:	Documentation/filesystems/caching/cachefiles.txt
2897F:	fs/cachefiles/
2898
2899CADET FM/AM RADIO RECEIVER DRIVER
2900M:	Hans Verkuil <hverkuil@xs4all.nl>
2901L:	linux-media@vger.kernel.org
2902T:	git git://linuxtv.org/media_tree.git
2903W:	https://linuxtv.org
2904S:	Maintained
2905F:	drivers/media/radio/radio-cadet*
2906
2907CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2908M:	Jonathan Corbet <corbet@lwn.net>
2909L:	linux-media@vger.kernel.org
2910T:	git git://linuxtv.org/media_tree.git
2911S:	Maintained
2912F:	Documentation/media/v4l-drivers/cafe_ccic*
2913F:	drivers/media/platform/marvell-ccic/
2914
2915CAIF NETWORK LAYER
2916M:	Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2917L:	netdev@vger.kernel.org
2918S:	Supported
2919F:	Documentation/networking/caif/
2920F:	drivers/net/caif/
2921F:	include/uapi/linux/caif/
2922F:	include/net/caif/
2923F:	net/caif/
2924
2925CALGARY x86-64 IOMMU
2926M:	Muli Ben-Yehuda <mulix@mulix.org>
2927M:	Jon Mason <jdmason@kudzu.us>
2928L:	iommu@lists.linux-foundation.org
2929S:	Maintained
2930F:	arch/x86/kernel/pci-calgary_64.c
2931F:	arch/x86/kernel/tce_64.c
2932F:	arch/x86/include/asm/calgary.h
2933F:	arch/x86/include/asm/tce.h
2934
2935CAN NETWORK LAYER
2936M:	Oliver Hartkopp <socketcan@hartkopp.net>
2937M:	Marc Kleine-Budde <mkl@pengutronix.de>
2938L:	linux-can@vger.kernel.org
2939W:	https://github.com/linux-can
2940T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2941T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2942S:	Maintained
2943F:	Documentation/networking/can.txt
2944F:	net/can/
2945F:	include/linux/can/core.h
2946F:	include/uapi/linux/can.h
2947F:	include/uapi/linux/can/bcm.h
2948F:	include/uapi/linux/can/raw.h
2949F:	include/uapi/linux/can/gw.h
2950
2951CAN NETWORK DRIVERS
2952M:	Wolfgang Grandegger <wg@grandegger.com>
2953M:	Marc Kleine-Budde <mkl@pengutronix.de>
2954L:	linux-can@vger.kernel.org
2955W:	https://github.com/linux-can
2956T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2957T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2958S:	Maintained
2959F:	Documentation/devicetree/bindings/net/can/
2960F:	drivers/net/can/
2961F:	include/linux/can/dev.h
2962F:	include/linux/can/platform/
2963F:	include/uapi/linux/can/error.h
2964F:	include/uapi/linux/can/netlink.h
2965
2966CAPABILITIES
2967M:	Serge Hallyn <serge@hallyn.com>
2968L:	linux-security-module@vger.kernel.org
2969S:	Supported
2970F:	include/linux/capability.h
2971F:	include/uapi/linux/capability.h
2972F:	security/commoncap.c
2973F:	kernel/capability.c
2974
2975CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2976M:	Kevin Tsai <ktsai@capellamicro.com>
2977S:	Maintained
2978F:	drivers/iio/light/cm*
2979F:	Documentation/devicetree/bindings/i2c/trivial-admin-guide/devices.rst
2980
2981CAVIUM I2C DRIVER
2982M:	Jan Glauber <jglauber@cavium.com>
2983M:	David Daney <david.daney@cavium.com>
2984W:	http://www.cavium.com
2985S:	Supported
2986F:	drivers/i2c/busses/i2c-octeon*
2987F:	drivers/i2c/busses/i2c-thunderx*
2988
2989CAVIUM LIQUIDIO NETWORK DRIVER
2990M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2991M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2992M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2993M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2994L:     netdev@vger.kernel.org
2995W:     http://www.cavium.com
2996S:     Supported
2997F:     drivers/net/ethernet/cavium/liquidio/
2998
2999CC2520 IEEE-802.15.4 RADIO DRIVER
3000M:	Varka Bhadram <varkabhadram@gmail.com>
3001L:	linux-wpan@vger.kernel.org
3002S:	Maintained
3003F:	drivers/net/ieee802154/cc2520.c
3004F:	include/linux/spi/cc2520.h
3005F:	Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
3006
3007CEC DRIVER
3008M:	Hans Verkuil <hans.verkuil@cisco.com>
3009L:	linux-media@vger.kernel.org
3010T:	git git://linuxtv.org/media_tree.git
3011W:	http://linuxtv.org
3012S:	Supported
3013F:	Documentation/media/kapi/cec-core.rst
3014F:	Documentation/media/uapi/cec
3015F:	drivers/media/cec/
3016F:	drivers/media/cec-edid.c
3017F:	drivers/media/rc/keymaps/rc-cec.c
3018F:	include/media/cec.h
3019F:	include/media/cec-edid.h
3020F:	include/uapi/linux/cec.h
3021F:	include/uapi/linux/cec-funcs.h
3022
3023CELL BROADBAND ENGINE ARCHITECTURE
3024M:	Arnd Bergmann <arnd@arndb.de>
3025L:	linuxppc-dev@lists.ozlabs.org
3026W:	http://www.ibm.com/developerworks/power/cell/
3027S:	Supported
3028F:	arch/powerpc/include/asm/cell*.h
3029F:	arch/powerpc/include/asm/spu*.h
3030F:	arch/powerpc/include/uapi/asm/spu*.h
3031F:	arch/powerpc/oprofile/*cell*
3032F:	arch/powerpc/platforms/cell/
3033
3034CEPH COMMON CODE (LIBCEPH)
3035M:	Ilya Dryomov <idryomov@gmail.com>
3036M:	"Yan, Zheng" <zyan@redhat.com>
3037M:	Sage Weil <sage@redhat.com>
3038L:	ceph-devel@vger.kernel.org
3039W:	http://ceph.com/
3040T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3041T:	git git://github.com/ceph/ceph-client.git
3042S:	Supported
3043F:	net/ceph/
3044F:	include/linux/ceph/
3045F:	include/linux/crush/
3046
3047CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
3048M:	"Yan, Zheng" <zyan@redhat.com>
3049M:	Sage Weil <sage@redhat.com>
3050M:	Ilya Dryomov <idryomov@gmail.com>
3051L:	ceph-devel@vger.kernel.org
3052W:	http://ceph.com/
3053T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3054T:	git git://github.com/ceph/ceph-client.git
3055S:	Supported
3056F:	Documentation/filesystems/ceph.txt
3057F:	fs/ceph/
3058
3059CERTIFICATE HANDLING:
3060M:	David Howells <dhowells@redhat.com>
3061M:	David Woodhouse <dwmw2@infradead.org>
3062L:	keyrings@vger.kernel.org
3063S:	Maintained
3064F:	Documentation/module-signing.txt
3065F:	certs/
3066F:	scripts/sign-file.c
3067F:	scripts/extract-cert.c
3068
3069CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
3070L:	linux-usb@vger.kernel.org
3071S:	Orphan
3072F:	Documentation/usb/WUSB-Design-overview.txt
3073F:	Documentation/usb/wusb-cbaf
3074F:	drivers/usb/host/hwa-hc.c
3075F:	drivers/usb/host/whci/
3076F:	drivers/usb/wusbcore/
3077F:	include/linux/usb/wusb*
3078
3079HT16K33 LED CONTROLLER DRIVER
3080M:	Robin van der Gracht <robin@protonic.nl>
3081S:	Maintained
3082F:	drivers/auxdisplay/ht16k33.c
3083F:	Documentation/devicetree/bindings/display/ht16k33.txt
3084
3085CFAG12864B LCD DRIVER
3086M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3087W:	http://miguelojeda.es/auxdisplay.htm
3088W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3089S:	Maintained
3090F:	drivers/auxdisplay/cfag12864b.c
3091F:	include/linux/cfag12864b.h
3092
3093CFAG12864BFB LCD FRAMEBUFFER DRIVER
3094M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3095W:	http://miguelojeda.es/auxdisplay.htm
3096W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3097S:	Maintained
3098F:	drivers/auxdisplay/cfag12864bfb.c
3099F:	include/linux/cfag12864b.h
3100
3101CFG80211 and NL80211
3102M:	Johannes Berg <johannes@sipsolutions.net>
3103L:	linux-wireless@vger.kernel.org
3104W:	http://wireless.kernel.org/
3105T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3106T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3107S:	Maintained
3108F:	include/uapi/linux/nl80211.h
3109F:	include/net/cfg80211.h
3110F:	net/wireless/*
3111X:	net/wireless/wext*
3112
3113CHAR and MISC DRIVERS
3114M:	Arnd Bergmann <arnd@arndb.de>
3115M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3116T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3117S:	Supported
3118F:	drivers/char/*
3119F:	drivers/misc/*
3120F:	include/linux/miscdevice.h
3121
3122CHECKPATCH
3123M:	Andy Whitcroft <apw@canonical.com>
3124M:	Joe Perches <joe@perches.com>
3125S:	Maintained
3126F:	scripts/checkpatch.pl
3127
3128CHINESE DOCUMENTATION
3129M:	Harry Wei <harryxiyou@gmail.com>
3130L:	xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3131L:	linux-kernel@zh-kernel.org (moderated for non-subscribers)
3132S:	Maintained
3133F:	Documentation/translations/zh_CN/
3134
3135CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3136M:	Peter Chen <Peter.Chen@nxp.com>
3137T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3138L:	linux-usb@vger.kernel.org
3139S:	Maintained
3140F:	drivers/usb/chipidea/
3141
3142CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3143M:	Hans de Goede <hdegoede@redhat.com>
3144L:	linux-input@vger.kernel.org
3145S:	Maintained
3146F:	Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3147F:	drivers/input/touchscreen/chipone_icn8318.c
3148
3149CHROME HARDWARE PLATFORM SUPPORT
3150M:	Olof Johansson <olof@lixom.net>
3151S:	Maintained
3152T:	git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3153F:	drivers/platform/chrome/
3154
3155CISCO VIC ETHERNET NIC DRIVER
3156M:	Christian Benvenuti <benve@cisco.com>
3157M:	Sujith Sankar <ssujith@cisco.com>
3158M:	Govindarajulu Varadarajan <_govind@gmx.com>
3159M:	Neel Patel <neepatel@cisco.com>
3160S:	Supported
3161F:	drivers/net/ethernet/cisco/enic/
3162
3163CISCO VIC LOW LATENCY NIC DRIVER
3164M:	Christian Benvenuti <benve@cisco.com>
3165M:	Dave Goodell <dgoodell@cisco.com>
3166S:	Supported
3167F:	drivers/infiniband/hw/usnic/
3168
3169CIRRUS LOGIC EP93XX ETHERNET DRIVER
3170M:	Hartley Sweeten <hsweeten@visionengravers.com>
3171L:	netdev@vger.kernel.org
3172S:	Maintained
3173F:	drivers/net/ethernet/cirrus/ep93xx_eth.c
3174
3175CIRRUS LOGIC AUDIO CODEC DRIVERS
3176M:	Brian Austin <brian.austin@cirrus.com>
3177M:	Paul Handrigan <Paul.Handrigan@cirrus.com>
3178L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
3179S:	Maintained
3180F:	sound/soc/codecs/cs*
3181
3182CLEANCACHE API
3183M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3184L:	linux-kernel@vger.kernel.org
3185S:	Maintained
3186F:	mm/cleancache.c
3187F:	include/linux/cleancache.h
3188
3189CLK API
3190M:	Russell King <linux@armlinux.org.uk>
3191L:	linux-clk@vger.kernel.org
3192S:	Maintained
3193F:	include/linux/clk.h
3194
3195CLOCKSOURCE, CLOCKEVENT DRIVERS
3196M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3197M:	Thomas Gleixner <tglx@linutronix.de>
3198L:	linux-kernel@vger.kernel.org
3199T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3200S:	Supported
3201F:	drivers/clocksource
3202
3203CISCO FCOE HBA DRIVER
3204M:	Satish Kharat <satishkh@cisco.com>
3205M:	Sesidhar Baddela <sebaddel@cisco.com>
3206M:	Karan Tilak Kumar <kartilak@cisco.com>
3207L:	linux-scsi@vger.kernel.org
3208S:	Supported
3209F:	drivers/scsi/fnic/
3210
3211CISCO SCSI HBA DRIVER
3212M:	Karan Tilak Kumar <kartilak@cisco.com>
3213M:	Sesidhar Baddela <sebaddel@cisco.com>
3214L:	linux-scsi@vger.kernel.org
3215S:	Supported
3216F:	drivers/scsi/snic/
3217
3218CMPC ACPI DRIVER
3219M:	Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3220M:	Daniel Oliveira Nascimento <don@syst.com.br>
3221L:	platform-driver-x86@vger.kernel.org
3222S:	Supported
3223F:	drivers/platform/x86/classmate-laptop.c
3224
3225COBALT MEDIA DRIVER
3226M:	Hans Verkuil <hans.verkuil@cisco.com>
3227L:	linux-media@vger.kernel.org
3228T:	git git://linuxtv.org/media_tree.git
3229W:	https://linuxtv.org
3230S:	Supported
3231F:	drivers/media/pci/cobalt/
3232
3233COCCINELLE/Semantic Patches (SmPL)
3234M:	Julia Lawall <Julia.Lawall@lip6.fr>
3235M:	Gilles Muller <Gilles.Muller@lip6.fr>
3236M:	Nicolas Palix <nicolas.palix@imag.fr>
3237M:	Michal Marek <mmarek@suse.com>
3238L:	cocci@systeme.lip6.fr (moderated for non-subscribers)
3239T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3240W:	http://coccinelle.lip6.fr/
3241S:	Supported
3242F:	Documentation/dev-tools/coccinelle.rst
3243F:	scripts/coccinelle/
3244F:	scripts/coccicheck
3245
3246CODA FILE SYSTEM
3247M:	Jan Harkes <jaharkes@cs.cmu.edu>
3248M:	coda@cs.cmu.edu
3249L:	codalist@coda.cs.cmu.edu
3250W:	http://www.coda.cs.cmu.edu/
3251S:	Maintained
3252F:	Documentation/filesystems/coda.txt
3253F:	fs/coda/
3254F:	include/linux/coda*.h
3255F:	include/uapi/linux/coda*.h
3256
3257CODA V4L2 MEM2MEM DRIVER
3258M:	Philipp Zabel <p.zabel@pengutronix.de>
3259L:	linux-media@vger.kernel.org
3260S:	Maintained
3261F:	Documentation/devicetree/bindings/media/coda.txt
3262F:	drivers/media/platform/coda/
3263
3264COMMON CLK FRAMEWORK
3265M:	Michael Turquette <mturquette@baylibre.com>
3266M:	Stephen Boyd <sboyd@codeaurora.org>
3267L:	linux-clk@vger.kernel.org
3268Q:	http://patchwork.kernel.org/project/linux-clk/list/
3269T:	git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3270S:	Maintained
3271F:	Documentation/devicetree/bindings/clock/
3272F:	drivers/clk/
3273X:	drivers/clk/clkdev.c
3274F:	include/linux/clk-pr*
3275F:	include/linux/clk/
3276
3277COMMON INTERNET FILE SYSTEM (CIFS)
3278M:	Steve French <sfrench@samba.org>
3279L:	linux-cifs@vger.kernel.org
3280L:	samba-technical@lists.samba.org (moderated for non-subscribers)
3281W:	http://linux-cifs.samba.org/
3282T:	git git://git.samba.org/sfrench/cifs-2.6.git
3283S:	Supported
3284F:	Documentation/filesystems/cifs/
3285F:	fs/cifs/
3286
3287COMPACTPCI HOTPLUG CORE
3288M:	Scott Murray <scott@spiteful.org>
3289L:	linux-pci@vger.kernel.org
3290S:	Maintained
3291F:	drivers/pci/hotplug/cpci_hotplug*
3292
3293COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3294M:	Scott Murray <scott@spiteful.org>
3295L:	linux-pci@vger.kernel.org
3296S:	Maintained
3297F:	drivers/pci/hotplug/cpcihp_zt5550.*
3298
3299COMPACTPCI HOTPLUG GENERIC DRIVER
3300M:	Scott Murray <scott@spiteful.org>
3301L:	linux-pci@vger.kernel.org
3302S:	Maintained
3303F:	drivers/pci/hotplug/cpcihp_generic.c
3304
3305COMPAL LAPTOP SUPPORT
3306M:	Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3307L:	platform-driver-x86@vger.kernel.org
3308S:	Maintained
3309F:	drivers/platform/x86/compal-laptop.c
3310
3311CONEXANT ACCESSRUNNER USB DRIVER
3312L:	accessrunner-general@lists.sourceforge.net
3313W:	http://accessrunner.sourceforge.net/
3314S:	Orphan
3315F:	drivers/usb/atm/cxacru.c
3316
3317CONFIGFS
3318M:	Joel Becker <jlbec@evilplan.org>
3319M:	Christoph Hellwig <hch@lst.de>
3320T:	git git://git.infradead.org/users/hch/configfs.git
3321S:	Supported
3322F:	fs/configfs/
3323F:	include/linux/configfs.h
3324
3325CONNECTOR
3326M:	Evgeniy Polyakov <zbr@ioremap.net>
3327L:	netdev@vger.kernel.org
3328S:	Maintained
3329F:	drivers/connector/
3330
3331CONTROL GROUP (CGROUP)
3332M:	Tejun Heo <tj@kernel.org>
3333M:	Li Zefan <lizefan@huawei.com>
3334M:	Johannes Weiner <hannes@cmpxchg.org>
3335L:	cgroups@vger.kernel.org
3336T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3337S:	Maintained
3338F:	Documentation/cgroup*
3339F:	include/linux/cgroup*
3340F:	kernel/cgroup*
3341
3342CONTROL GROUP - CPUSET
3343M:	Li Zefan <lizefan@huawei.com>
3344L:	cgroups@vger.kernel.org
3345W:	http://www.bullopensource.org/cpuset/
3346W:	http://oss.sgi.com/projects/cpusets/
3347T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3348S:	Maintained
3349F:	Documentation/cgroup-v1/cpusets.txt
3350F:	include/linux/cpuset.h
3351F:	kernel/cpuset.c
3352
3353CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3354M:	Johannes Weiner <hannes@cmpxchg.org>
3355M:	Michal Hocko <mhocko@kernel.org>
3356M:	Vladimir Davydov <vdavydov.dev@gmail.com>
3357L:	cgroups@vger.kernel.org
3358L:	linux-mm@kvack.org
3359S:	Maintained
3360F:	mm/memcontrol.c
3361F:	mm/swap_cgroup.c
3362
3363CORETEMP HARDWARE MONITORING DRIVER
3364M:	Fenghua Yu <fenghua.yu@intel.com>
3365L:	linux-hwmon@vger.kernel.org
3366S:	Maintained
3367F:	Documentation/hwmon/coretemp
3368F:	drivers/hwmon/coretemp.c
3369
3370COSA/SRP SYNC SERIAL DRIVER
3371M:	Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3372W:	http://www.fi.muni.cz/~kas/cosa/
3373S:	Maintained
3374F:	drivers/net/wan/cosa*
3375
3376CPMAC ETHERNET DRIVER
3377M:	Florian Fainelli <f.fainelli@gmail.com>
3378L:	netdev@vger.kernel.org
3379S:	Maintained
3380F:	drivers/net/ethernet/ti/cpmac.c
3381
3382CPU FREQUENCY DRIVERS
3383M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
3384M:	Viresh Kumar <viresh.kumar@linaro.org>
3385L:	linux-pm@vger.kernel.org
3386S:	Maintained
3387T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3388T:	git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3389B:	https://bugzilla.kernel.org
3390F:	Documentation/cpu-freq/
3391F:	drivers/cpufreq/
3392F:	include/linux/cpufreq.h
3393F:	tools/testing/selftests/cpufreq/
3394
3395CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3396M:	Viresh Kumar <viresh.kumar@linaro.org>
3397M:	Sudeep Holla <sudeep.holla@arm.com>
3398L:	linux-pm@vger.kernel.org
3399W:	http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3400S:	Maintained
3401F:	drivers/cpufreq/arm_big_little.h
3402F:	drivers/cpufreq/arm_big_little.c
3403F:	drivers/cpufreq/arm_big_little_dt.c
3404
3405CPUIDLE DRIVER - ARM BIG LITTLE
3406M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3407M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3408L:	linux-pm@vger.kernel.org
3409L:	linux-arm-kernel@lists.infradead.org
3410T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3411S:	Maintained
3412F:	drivers/cpuidle/cpuidle-big_little.c
3413
3414CPUIDLE DRIVER - ARM EXYNOS
3415M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3416M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3417M:	Kukjin Kim <kgene@kernel.org>
3418L:	linux-pm@vger.kernel.org
3419L:	linux-samsung-soc@vger.kernel.org
3420S:	Supported
3421F:	drivers/cpuidle/cpuidle-exynos.c
3422F:	arch/arm/mach-exynos/pm.c
3423
3424CPUIDLE DRIVERS
3425M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
3426M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3427L:	linux-pm@vger.kernel.org
3428S:	Maintained
3429T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3430B:	https://bugzilla.kernel.org
3431F:	drivers/cpuidle/*
3432F:	include/linux/cpuidle.h
3433
3434CPUID/MSR DRIVER
3435M:	"H. Peter Anvin" <hpa@zytor.com>
3436S:	Maintained
3437F:	arch/x86/kernel/cpuid.c
3438F:	arch/x86/kernel/msr.c
3439
3440CPU POWER MONITORING SUBSYSTEM
3441M:	Thomas Renninger <trenn@suse.com>
3442L:	linux-pm@vger.kernel.org
3443S:	Maintained
3444F:	tools/power/cpupower/
3445
3446CRAMFS FILESYSTEM
3447W:	http://sourceforge.net/projects/cramfs/
3448S:	Orphan / Obsolete
3449F:	Documentation/filesystems/cramfs.txt
3450F:	fs/cramfs/
3451
3452CRIS PORT
3453M:	Mikael Starvik <starvik@axis.com>
3454M:	Jesper Nilsson <jesper.nilsson@axis.com>
3455L:	linux-cris-kernel@axis.com
3456W:	http://developer.axis.com
3457T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3458S:	Maintained
3459F:	arch/cris/
3460F:	drivers/tty/serial/crisv10.*
3461
3462CRYPTO API
3463M:	Herbert Xu <herbert@gondor.apana.org.au>
3464M:	"David S. Miller" <davem@davemloft.net>
3465L:	linux-crypto@vger.kernel.org
3466T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3467T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3468S:	Maintained
3469F:	Documentation/crypto/
3470F:	Documentation/devicetree/bindings/crypto/
3471F:	Documentation/DocBook/crypto-API.tmpl
3472F:	arch/*/crypto/
3473F:	crypto/
3474F:	drivers/crypto/
3475F:	include/crypto/
3476F:	include/linux/crypto*
3477
3478CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3479M:	Neil Horman <nhorman@tuxdriver.com>
3480L:	linux-crypto@vger.kernel.org
3481S:	Maintained
3482F:	crypto/ansi_cprng.c
3483F:	crypto/rng.c
3484
3485CS3308 MEDIA DRIVER
3486M:	Hans Verkuil <hverkuil@xs4all.nl>
3487L:	linux-media@vger.kernel.org
3488T:	git git://linuxtv.org/media_tree.git
3489W:	http://linuxtv.org
3490S:	Odd Fixes
3491F:	drivers/media/i2c/cs3308.c
3492F:	drivers/media/i2c/cs3308.h
3493
3494CS5535 Audio ALSA driver
3495M:	Jaya Kumar <jayakumar.alsa@gmail.com>
3496S:	Maintained
3497F:	sound/pci/cs5535audio/
3498
3499CW1200 WLAN driver
3500M:	Solomon Peachy <pizza@shaftnet.org>
3501S:	Maintained
3502F:	drivers/net/wireless/st/cw1200/
3503
3504CX18 VIDEO4LINUX DRIVER
3505M:	Andy Walls <awalls@md.metrocast.net>
3506L:	ivtv-devel@ivtvdriver.org (subscribers-only)
3507L:	linux-media@vger.kernel.org
3508T:	git git://linuxtv.org/media_tree.git
3509W:	https://linuxtv.org
3510W:	http://www.ivtvdriver.org/index.php/Cx18
3511S:	Maintained
3512F:	Documentation/media/v4l-drivers/cx18*
3513F:	drivers/media/pci/cx18/
3514F:	include/uapi/linux/ivtv*
3515
3516CX2341X MPEG ENCODER HELPER MODULE
3517M:	Hans Verkuil <hverkuil@xs4all.nl>
3518L:	linux-media@vger.kernel.org
3519T:	git git://linuxtv.org/media_tree.git
3520W:	https://linuxtv.org
3521S:	Maintained
3522F:	drivers/media/common/cx2341x*
3523F:	include/media/cx2341x*
3524
3525CX24120 MEDIA DRIVER
3526M:	Jemma Denson <jdenson@gmail.com>
3527M:	Patrick Boettcher <patrick.boettcher@posteo.de>
3528L:	linux-media@vger.kernel.org
3529W:	https://linuxtv.org
3530Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3531S:	Maintained
3532F:	drivers/media/dvb-frontends/cx24120*
3533
3534CX88 VIDEO4LINUX DRIVER
3535M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
3536M:	Mauro Carvalho Chehab <mchehab@kernel.org>
3537L:	linux-media@vger.kernel.org
3538W:	https://linuxtv.org
3539T:	git git://linuxtv.org/media_tree.git
3540S:	Odd fixes
3541F:	Documentation/media/v4l-drivers/cx88*
3542F:	drivers/media/pci/cx88/
3543
3544CXD2820R MEDIA DRIVER
3545M:	Antti Palosaari <crope@iki.fi>
3546L:	linux-media@vger.kernel.org
3547W:	https://linuxtv.org
3548W:	http://palosaari.fi/linux/
3549Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3550T:	git git://linuxtv.org/anttip/media_tree.git
3551S:	Maintained
3552F:	drivers/media/dvb-frontends/cxd2820r*
3553
3554CXGB3 ETHERNET DRIVER (CXGB3)
3555M:	Santosh Raspatur <santosh@chelsio.com>
3556L:	netdev@vger.kernel.org
3557W:	http://www.chelsio.com
3558S:	Supported
3559F:	drivers/net/ethernet/chelsio/cxgb3/
3560
3561CXGB3 ISCSI DRIVER (CXGB3I)
3562M:	Karen Xie <kxie@chelsio.com>
3563L:	linux-scsi@vger.kernel.org
3564W:	http://www.chelsio.com
3565S:	Supported
3566F:	drivers/scsi/cxgbi/cxgb3i
3567
3568CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3569M:	Steve Wise <swise@chelsio.com>
3570L:	linux-rdma@vger.kernel.org
3571W:	http://www.openfabrics.org
3572S:	Supported
3573F:	drivers/infiniband/hw/cxgb3/
3574F:	include/uapi/rdma/cxgb3-abi.h
3575
3576CXGB4 ETHERNET DRIVER (CXGB4)
3577M:	Hariprasad S <hariprasad@chelsio.com>
3578L:	netdev@vger.kernel.org
3579W:	http://www.chelsio.com
3580S:	Supported
3581F:	drivers/net/ethernet/chelsio/cxgb4/
3582
3583CXGB4 ISCSI DRIVER (CXGB4I)
3584M:	Karen Xie <kxie@chelsio.com>
3585L:	linux-scsi@vger.kernel.org
3586W:	http://www.chelsio.com
3587S:	Supported
3588F:	drivers/scsi/cxgbi/cxgb4i
3589
3590CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3591M:	Steve Wise <swise@chelsio.com>
3592L:	linux-rdma@vger.kernel.org
3593W:	http://www.openfabrics.org
3594S:	Supported
3595F:	drivers/infiniband/hw/cxgb4/
3596F:	include/uapi/rdma/cxgb4-abi.h
3597
3598CXGB4VF ETHERNET DRIVER (CXGB4VF)
3599M:	Casey Leedom <leedom@chelsio.com>
3600L:	netdev@vger.kernel.org
3601W:	http://www.chelsio.com
3602S:	Supported
3603F:	drivers/net/ethernet/chelsio/cxgb4vf/
3604
3605CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3606M:	Ian Munsie <imunsie@au1.ibm.com>
3607M:	Frederic Barrat <fbarrat@linux.vnet.ibm.com>
3608L:	linuxppc-dev@lists.ozlabs.org
3609S:	Supported
3610F:	arch/powerpc/platforms/powernv/pci-cxl.c
3611F:	drivers/misc/cxl/
3612F:	include/misc/cxl*
3613F:	include/uapi/misc/cxl.h
3614F:	Documentation/powerpc/cxl.txt
3615F:	Documentation/ABI/testing/sysfs-class-cxl
3616
3617CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3618M:	Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3619M:	Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3620M:	Uma Krishnan <ukrishn@linux.vnet.ibm.com>
3621L:	linux-scsi@vger.kernel.org
3622S:	Supported
3623F:	drivers/scsi/cxlflash/
3624F:	include/uapi/scsi/cxlflash_ioctls.h
3625F:	Documentation/powerpc/cxlflash.txt
3626
3627STMMAC ETHERNET DRIVER
3628M:	Giuseppe Cavallaro <peppe.cavallaro@st.com>
3629M:	Alexandre Torgue <alexandre.torgue@st.com>
3630L:	netdev@vger.kernel.org
3631W:	http://www.stlinux.com
3632S:	Supported
3633F:	drivers/net/ethernet/stmicro/stmmac/
3634
3635CYBERPRO FB DRIVER
3636M:	Russell King <linux@armlinux.org.uk>
3637L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3638W:	http://www.armlinux.org.uk/
3639S:	Maintained
3640F:	drivers/video/fbdev/cyber2000fb.*
3641
3642CYCLADES ASYNC MUX DRIVER
3643W:	http://www.cyclades.com/
3644S:	Orphan
3645F:	drivers/tty/cyclades.c
3646F:	include/linux/cyclades.h
3647F:	include/uapi/linux/cyclades.h
3648
3649CYCLADES PC300 DRIVER
3650W:	http://www.cyclades.com/
3651S:	Orphan
3652F:	drivers/net/wan/pc300*
3653
3654CYPRESS_FIRMWARE MEDIA DRIVER
3655M:	Antti Palosaari <crope@iki.fi>
3656L:	linux-media@vger.kernel.org
3657W:	https://linuxtv.org
3658W:	http://palosaari.fi/linux/
3659Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3660T:	git git://linuxtv.org/anttip/media_tree.git
3661S:	Maintained
3662F:	drivers/media/common/cypress_firmware*
3663
3664CYTTSP TOUCHSCREEN DRIVER
3665M:	Ferruh Yigit <fery@cypress.com>
3666L:	linux-input@vger.kernel.org
3667S:	Supported
3668F:	drivers/input/touchscreen/cyttsp*
3669F:	include/linux/input/cyttsp.h
3670
3671DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3672M:	Joshua Kinard <kumba@gentoo.org>
3673S:	Maintained
3674F:	drivers/rtc/rtc-ds1685.c
3675F:	include/linux/rtc/ds1685.h
3676
3677DAMA SLAVE for AX.25
3678M:	Joerg Reuter <jreuter@yaina.de>
3679W:	http://yaina.de/jreuter/
3680W:	http://www.qsl.net/dl1bke/
3681L:	linux-hams@vger.kernel.org
3682S:	Maintained
3683F:	net/ax25/af_ax25.c
3684F:	net/ax25/ax25_dev.c
3685F:	net/ax25/ax25_ds_*
3686F:	net/ax25/ax25_in.c
3687F:	net/ax25/ax25_out.c
3688F:	net/ax25/ax25_timer.c
3689F:	net/ax25/sysctl_net_ax25.c
3690
3691DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3692L:	netdev@vger.kernel.org
3693S:	Orphan
3694F:	Documentation/networking/dmfe.txt
3695F:	drivers/net/ethernet/dec/tulip/dmfe.c
3696
3697DC390/AM53C974 SCSI driver
3698M:	Hannes Reinecke <hare@suse.com>
3699L:	linux-scsi@vger.kernel.org
3700S:	Maintained
3701F:	drivers/scsi/am53c974.c
3702
3703DC395x SCSI driver
3704M:	Oliver Neukum <oliver@neukum.org>
3705M:	Ali Akcaagac <aliakc@web.de>
3706M:	Jamie Lenehan <lenehan@twibble.org>
3707L:	dc395x@twibble.org
3708W:	http://twibble.org/dist/dc395x/
3709W:	http://lists.twibble.org/mailman/listinfo/dc395x/
3710S:	Maintained
3711F:	Documentation/scsi/dc395x.txt
3712F:	drivers/scsi/dc395x.*
3713
3714DCCP PROTOCOL
3715M:	Gerrit Renker <gerrit@erg.abdn.ac.uk>
3716L:	dccp@vger.kernel.org
3717W:	http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3718S:	Maintained
3719F:	include/linux/dccp.h
3720F:	include/uapi/linux/dccp.h
3721F:	include/linux/tfrc.h
3722F:	net/dccp/
3723
3724DECnet NETWORK LAYER
3725W:	http://linux-decnet.sourceforge.net
3726L:	linux-decnet-user@lists.sourceforge.net
3727S:	Orphan
3728F:	Documentation/networking/decnet.txt
3729F:	net/decnet/
3730
3731DECSTATION PLATFORM SUPPORT
3732M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3733L:	linux-mips@linux-mips.org
3734W:	http://www.linux-mips.org/wiki/DECstation
3735S:	Maintained
3736F:	arch/mips/dec/
3737F:	arch/mips/include/asm/dec/
3738F:	arch/mips/include/asm/mach-dec/
3739
3740DEFXX FDDI NETWORK DRIVER
3741M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3742S:	Maintained
3743F:	drivers/net/fddi/defxx.*
3744
3745DELL LAPTOP DRIVER
3746M:	Matthew Garrett <mjg59@srcf.ucam.org>
3747M:	Pali Rohár <pali.rohar@gmail.com>
3748L:	platform-driver-x86@vger.kernel.org
3749S:	Maintained
3750F:	drivers/platform/x86/dell-laptop.c
3751
3752DELL LAPTOP RBTN DRIVER
3753M:	Pali Rohár <pali.rohar@gmail.com>
3754S:	Maintained
3755F:	drivers/platform/x86/dell-rbtn.*
3756
3757DELL LAPTOP FREEFALL DRIVER
3758M:	Pali Rohár <pali.rohar@gmail.com>
3759S:	Maintained
3760F:	drivers/platform/x86/dell-smo8800.c
3761
3762DELL LAPTOP SMM DRIVER
3763M:	Pali Rohár <pali.rohar@gmail.com>
3764S:	Maintained
3765F:	drivers/hwmon/dell-smm-hwmon.c
3766F:	include/uapi/linux/i8k.h
3767
3768DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3769M:	Doug Warzecha <Douglas_Warzecha@dell.com>
3770S:	Maintained
3771F:	Documentation/dcdbas.txt
3772F:	drivers/firmware/dcdbas.*
3773
3774DELL WMI EXTRAS DRIVER
3775M:	Matthew Garrett <mjg59@srcf.ucam.org>
3776M:	Pali Rohár <pali.rohar@gmail.com>
3777S:	Maintained
3778F:	drivers/platform/x86/dell-wmi.c
3779
3780DESIGNWARE USB2 DRD IP DRIVER
3781M:	John Youn <johnyoun@synopsys.com>
3782L:	linux-usb@vger.kernel.org
3783T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3784S:	Maintained
3785F:	drivers/usb/dwc2/
3786
3787DESIGNWARE USB3 DRD IP DRIVER
3788M:	Felipe Balbi <balbi@kernel.org>
3789L:	linux-usb@vger.kernel.org
3790T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3791S:	Maintained
3792F:	drivers/usb/dwc3/
3793
3794DEVICE COREDUMP (DEV_COREDUMP)
3795M:	Johannes Berg <johannes@sipsolutions.net>
3796L:	linux-kernel@vger.kernel.org
3797S:	Maintained
3798F:	drivers/base/devcoredump.c
3799F:	include/linux/devcoredump.h
3800
3801DEVICE FREQUENCY (DEVFREQ)
3802M:	MyungJoo Ham <myungjoo.ham@samsung.com>
3803M:	Kyungmin Park <kyungmin.park@samsung.com>
3804L:	linux-pm@vger.kernel.org
3805T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3806S:	Maintained
3807F:	drivers/devfreq/
3808F:	include/linux/devfreq.h
3809F:	Documentation/devicetree/bindings/devfreq/
3810
3811DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3812M:	Chanwoo Choi <cw00.choi@samsung.com>
3813L:	linux-pm@vger.kernel.org
3814T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3815S:	Supported
3816F:	drivers/devfreq/event/
3817F:	drivers/devfreq/devfreq-event.c
3818F:	include/linux/devfreq-event.h
3819F:	Documentation/devicetree/bindings/devfreq/event/
3820
3821BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3822M:	Chanwoo Choi <cw00.choi@samsung.com>
3823L:	linux-pm@vger.kernel.org
3824L:	linux-samsung-soc@vger.kernel.org
3825T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3826S:	Maintained
3827F:	drivers/devfreq/exynos-bus.c
3828F:	Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3829
3830DEVICE NUMBER REGISTRY
3831M:	Torben Mathiasen <device@lanana.org>
3832W:	http://lanana.org/docs/device-list/index.html
3833S:	Maintained
3834
3835DEVICE-MAPPER  (LVM)
3836M:	Alasdair Kergon <agk@redhat.com>
3837M:	Mike Snitzer <snitzer@redhat.com>
3838M:	dm-devel@redhat.com
3839L:	dm-devel@redhat.com
3840W:	http://sources.redhat.com/dm
3841Q:	http://patchwork.kernel.org/project/dm-devel/list/
3842T:	git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3843T:	quilt http://people.redhat.com/agk/patches/linux/editing/
3844S:	Maintained
3845F:	Documentation/device-mapper/
3846F:	drivers/md/dm*
3847F:	drivers/md/persistent-data/
3848F:	include/linux/device-mapper.h
3849F:	include/linux/dm-*.h
3850F:	include/uapi/linux/dm-*.h
3851
3852DEVLINK
3853M:	Jiri Pirko <jiri@mellanox.com>
3854L:	netdev@vger.kernel.org
3855S:	Supported
3856F:	net/core/devlink.c
3857F:	include/net/devlink.h
3858F:	include/uapi/linux/devlink.h
3859
3860DIALOG SEMICONDUCTOR DRIVERS
3861M:	Support Opensource <support.opensource@diasemi.com>
3862W:	http://www.dialog-semiconductor.com/products
3863S:	Supported
3864F:	Documentation/hwmon/da90??
3865F:	Documentation/devicetree/bindings/mfd/da90*.txt
3866F:	Documentation/devicetree/bindings/regulator/da92*.txt
3867F:	Documentation/devicetree/bindings/sound/da[79]*.txt
3868F:	drivers/gpio/gpio-da90??.c
3869F:	drivers/hwmon/da90??-hwmon.c
3870F:	drivers/iio/adc/da91??-*.c
3871F:	drivers/input/misc/da90??_onkey.c
3872F:	drivers/input/touchscreen/da9052_tsi.c
3873F:	drivers/leds/leds-da90??.c
3874F:	drivers/mfd/da903x.c
3875F:	drivers/mfd/da90??-*.c
3876F:	drivers/mfd/da91??-*.c
3877F:	drivers/power/supply/da9052-battery.c
3878F:	drivers/power/supply/da91??-*.c
3879F:	drivers/regulator/da903x.c
3880F:	drivers/regulator/da9???-regulator.[ch]
3881F:	drivers/rtc/rtc-da90??.c
3882F:	drivers/video/backlight/da90??_bl.c
3883F:	drivers/watchdog/da90??_wdt.c
3884F:	include/linux/mfd/da903x.h
3885F:	include/linux/mfd/da9052/
3886F:	include/linux/mfd/da9055/
3887F:	include/linux/mfd/da9062/
3888F:	include/linux/mfd/da9063/
3889F:	include/linux/mfd/da9150/
3890F:	include/linux/regulator/da9211.h
3891F:	include/sound/da[79]*.h
3892F:	sound/soc/codecs/da[79]*.[ch]
3893
3894DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
3895M:	William Breathitt Gray <vilhelm.gray@gmail.com>
3896L:	linux-gpio@vger.kernel.org
3897S:	Maintained
3898F:	drivers/gpio/gpio-gpio-mm.c
3899
3900DIGI NEO AND CLASSIC PCI PRODUCTS
3901M:	Lidza Louina <lidza.louina@gmail.com>
3902M:	Mark Hounschell <markh@compro.net>
3903L:	driverdev-devel@linuxdriverproject.org
3904S:	Maintained
3905F:	drivers/staging/dgnc/
3906
3907DIOLAN U2C-12 I2C DRIVER
3908M:	Guenter Roeck <linux@roeck-us.net>
3909L:	linux-i2c@vger.kernel.org
3910S:	Maintained
3911F:	drivers/i2c/busses/i2c-diolan-u2c.c
3912
3913DIRECT ACCESS (DAX)
3914M:	Matthew Wilcox <willy@linux.intel.com>
3915L:	linux-fsdevel@vger.kernel.org
3916S:	Supported
3917F:	fs/dax.c
3918
3919DIRECTORY NOTIFICATION (DNOTIFY)
3920M:	Eric Paris <eparis@parisplace.org>
3921S:	Maintained
3922F:	Documentation/filesystems/dnotify.txt
3923F:	fs/notify/dnotify/
3924F:	include/linux/dnotify.h
3925
3926DISK GEOMETRY AND PARTITION HANDLING
3927M:	Andries Brouwer <aeb@cwi.nl>
3928W:	http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3929W:	http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3930W:	http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3931S:	Maintained
3932
3933DISKQUOTA
3934M:	Jan Kara <jack@suse.com>
3935S:	Maintained
3936F:	Documentation/filesystems/quota.txt
3937F:	fs/quota/
3938F:	include/linux/quota*.h
3939F:	include/uapi/linux/quota*.h
3940
3941DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3942M:	Bernie Thompson <bernie@plugable.com>
3943L:	linux-fbdev@vger.kernel.org
3944S:	Maintained
3945W:	http://plugable.com/category/projects/udlfb/
3946F:	drivers/video/fbdev/udlfb.c
3947F:	include/video/udlfb.h
3948F:	Documentation/fb/udlfb.txt
3949
3950DISTRIBUTED LOCK MANAGER (DLM)
3951M:	Christine Caulfield <ccaulfie@redhat.com>
3952M:	David Teigland <teigland@redhat.com>
3953L:	cluster-devel@redhat.com
3954W:	http://sources.redhat.com/cluster/
3955T:	git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3956S:	Supported
3957F:	fs/dlm/
3958
3959DMA BUFFER SHARING FRAMEWORK
3960M:	Sumit Semwal <sumit.semwal@linaro.org>
3961S:	Maintained
3962L:	linux-media@vger.kernel.org
3963L:	dri-devel@lists.freedesktop.org
3964L:	linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3965F:	drivers/dma-buf/
3966F:	include/linux/dma-buf*
3967F:	include/linux/reservation.h
3968F:	include/linux/*fence.h
3969F:	Documentation/dma-buf-sharing.txt
3970T:	git git://anongit.freedesktop.org/drm/drm-misc
3971
3972SYNC FILE FRAMEWORK
3973M:	Sumit Semwal <sumit.semwal@linaro.org>
3974R:	Gustavo Padovan <gustavo@padovan.org>
3975S:	Maintained
3976L:	linux-media@vger.kernel.org
3977L:	dri-devel@lists.freedesktop.org
3978F:	drivers/dma-buf/sync_*
3979F:	drivers/dma-buf/sw_sync.c
3980F:	include/linux/sync_file.h
3981F:	include/uapi/linux/sync_file.h
3982F:	Documentation/sync_file.txt
3983T:	git git://anongit.freedesktop.org/drm/drm-misc
3984
3985DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3986M:	Vinod Koul <vinod.koul@intel.com>
3987L:	dmaengine@vger.kernel.org
3988Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
3989S:	Maintained
3990F:	drivers/dma/
3991F:	include/linux/dmaengine.h
3992F:	Documentation/devicetree/bindings/dma/
3993F:	Documentation/dmaengine/
3994T:	git git://git.infradead.org/users/vkoul/slave-dma.git
3995
3996DME1737 HARDWARE MONITOR DRIVER
3997M:	Juerg Haefliger <juergh@gmail.com>
3998L:	linux-hwmon@vger.kernel.org
3999S:	Maintained
4000F:	Documentation/hwmon/dme1737
4001F:	drivers/hwmon/dme1737.c
4002
4003DMI/SMBIOS SUPPORT
4004M:	Jean Delvare <jdelvare@suse.com>
4005S:	Maintained
4006T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
4007F:	Documentation/ABI/testing/sysfs-firmware-dmi-tables
4008F:	drivers/firmware/dmi-id.c
4009F:	drivers/firmware/dmi_scan.c
4010F:	include/linux/dmi.h
4011
4012DOCUMENTATION
4013M:	Jonathan Corbet <corbet@lwn.net>
4014L:	linux-doc@vger.kernel.org
4015S:	Maintained
4016F:	Documentation/
4017F:	scripts/docproc.c
4018F:	scripts/kernel-doc*
4019X:	Documentation/ABI/
4020X:	Documentation/devicetree/
4021X:	Documentation/acpi
4022X:	Documentation/power
4023X:	Documentation/spi
4024X:	Documentation/media
4025T:	git git://git.lwn.net/linux.git docs-next
4026
4027DOUBLETALK DRIVER
4028M:	"James R. Van Zandt" <jrv@vanzandt.mv.com>
4029L:	blinux-list@redhat.com
4030S:	Maintained
4031F:	drivers/char/dtlk.c
4032F:	include/linux/dtlk.h
4033
4034DPT_I2O SCSI RAID DRIVER
4035M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
4036L:	linux-scsi@vger.kernel.org
4037W:	http://www.adaptec.com/
4038S:	Maintained
4039F:	drivers/scsi/dpt*
4040F:	drivers/scsi/dpt/
4041
4042DRBD DRIVER
4043M:	Philipp Reisner <philipp.reisner@linbit.com>
4044M:	Lars Ellenberg <lars.ellenberg@linbit.com>
4045L:	drbd-dev@lists.linbit.com
4046W:	http://www.drbd.org
4047T:	git git://git.linbit.com/linux-drbd.git
4048T:	git git://git.linbit.com/drbd-8.4.git
4049S:	Supported
4050F:	drivers/block/drbd/
4051F:	lib/lru_cache.c
4052F:	Documentation/blockdev/drbd/
4053
4054DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
4055M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4056T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
4057S:	Supported
4058F:	Documentation/kobject.txt
4059F:	drivers/base/
4060F:	fs/debugfs/
4061F:	fs/kernfs/
4062F:	fs/sysfs/
4063F:	include/linux/debugfs.h
4064F:	include/linux/kobj*
4065F:	lib/kobj*
4066
4067DRM DRIVERS
4068M:	David Airlie <airlied@linux.ie>
4069L:	dri-devel@lists.freedesktop.org
4070T:	git git://people.freedesktop.org/~airlied/linux
4071B:	https://bugs.freedesktop.org/
4072C:	irc://chat.freenode.net/dri-devel
4073S:	Maintained
4074F:	drivers/gpu/drm/
4075F:	drivers/gpu/vga/
4076F:	Documentation/devicetree/bindings/display/
4077F:	Documentation/devicetree/bindings/gpu/
4078F:	Documentation/devicetree/bindings/video/
4079F:	Documentation/gpu/
4080F:	include/drm/
4081F:	include/uapi/drm/
4082
4083DRM DRIVERS AND MISC GPU PATCHES
4084M:	Daniel Vetter <daniel.vetter@intel.com>
4085M:	Jani Nikula <jani.nikula@linux.intel.com>
4086M:	Sean Paul <seanpaul@chromium.org>
4087W:	https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
4088S:	Maintained
4089T:	git git://anongit.freedesktop.org/drm/drm-misc
4090F:	Documentation/gpu/
4091F:	drivers/gpu/vga/
4092F:	drivers/gpu/drm/*
4093F:	include/drm/drm*
4094F:	include/uapi/drm/drm*
4095
4096DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
4097M:	Dave Airlie <airlied@redhat.com>
4098S:	Odd Fixes
4099F:	drivers/gpu/drm/ast/
4100
4101DRM DRIVERS FOR BRIDGE CHIPS
4102M:	Archit Taneja <architt@codeaurora.org>
4103S:	Maintained
4104T:	git git://anongit.freedesktop.org/drm/drm-misc
4105F:	drivers/gpu/drm/bridge/
4106
4107DRM DRIVER FOR BOCHS VIRTUAL GPU
4108M:	Gerd Hoffmann <kraxel@redhat.com>
4109S:	Odd Fixes
4110F:	drivers/gpu/drm/bochs/
4111
4112DRM DRIVER FOR QEMU'S CIRRUS DEVICE
4113M:	Dave Airlie <airlied@redhat.com>
4114S:	Odd Fixes
4115F:	drivers/gpu/drm/cirrus/
4116
4117RADEON and AMDGPU DRM DRIVERS
4118M:	Alex Deucher <alexander.deucher@amd.com>
4119M:	Christian König <christian.koenig@amd.com>
4120L:	dri-devel@lists.freedesktop.org
4121T:	git git://people.freedesktop.org/~agd5f/linux
4122S:	Supported
4123F:	drivers/gpu/drm/radeon/
4124F:	include/uapi/drm/radeon_drm.h
4125F:	drivers/gpu/drm/amd/
4126F:	include/uapi/drm/amdgpu_drm.h
4127
4128DRM PANEL DRIVERS
4129M:	Thierry Reding <thierry.reding@gmail.com>
4130L:	dri-devel@lists.freedesktop.org
4131T:	git git://anongit.freedesktop.org/tegra/linux.git
4132S:	Maintained
4133F:	drivers/gpu/drm/drm_panel.c
4134F:	drivers/gpu/drm/panel/
4135F:	include/drm/drm_panel.h
4136F:	Documentation/devicetree/bindings/display/panel/
4137
4138INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
4139M:	Daniel Vetter <daniel.vetter@intel.com>
4140M:	Jani Nikula <jani.nikula@linux.intel.com>
4141L:	intel-gfx@lists.freedesktop.org
4142W:	https://01.org/linuxgraphics/
4143B:	https://01.org/linuxgraphics/documentation/how-report-bugs
4144C:	irc://chat.freenode.net/intel-gfx
4145Q:	http://patchwork.freedesktop.org/project/intel-gfx/
4146T:	git git://anongit.freedesktop.org/drm-intel
4147S:	Supported
4148F:	drivers/gpu/drm/i915/
4149F:	include/drm/i915*
4150F:	include/uapi/drm/i915_drm.h
4151F:	Documentation/gpu/i915.rst
4152
4153INTEL GVT-g DRIVERS (Intel GPU Virtualization)
4154M:      Zhenyu Wang <zhenyuw@linux.intel.com>
4155M:      Zhi Wang <zhi.a.wang@intel.com>
4156L:      igvt-g-dev@lists.01.org
4157L:      intel-gfx@lists.freedesktop.org
4158W:      https://01.org/igvt-g
4159T:      git https://github.com/01org/gvt-linux.git
4160S:      Supported
4161F:      drivers/gpu/drm/i915/gvt/
4162
4163DRM DRIVERS FOR ATMEL HLCDC
4164M:	Boris Brezillon <boris.brezillon@free-electrons.com>
4165L:	dri-devel@lists.freedesktop.org
4166S:	Supported
4167F:	drivers/gpu/drm/atmel-hlcdc/
4168F:	Documentation/devicetree/bindings/drm/atmel/
4169
4170DRM DRIVERS FOR ALLWINNER A10
4171M:	Maxime Ripard  <maxime.ripard@free-electrons.com>
4172L:	dri-devel@lists.freedesktop.org
4173S:	Supported
4174F:	drivers/gpu/drm/sun4i/
4175F:	Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4176
4177DRM DRIVERS FOR AMLOGIC SOCS
4178M:	Neil Armstrong <narmstrong@baylibre.com>
4179L:	dri-devel@lists.freedesktop.org
4180L:	linux-amlogic@lists.infradead.org
4181W:	http://linux-meson.com/
4182S:	Supported
4183F:	drivers/gpu/drm/meson/
4184F:	Documentation/devicetree/bindings/display/amlogic,meson-vpu.txt
4185
4186DRM DRIVERS FOR EXYNOS
4187M:	Inki Dae <inki.dae@samsung.com>
4188M:	Joonyoung Shim <jy0922.shim@samsung.com>
4189M:	Seung-Woo Kim <sw0312.kim@samsung.com>
4190M:	Kyungmin Park <kyungmin.park@samsung.com>
4191L:	dri-devel@lists.freedesktop.org
4192T:	git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4193S:	Supported
4194F:	drivers/gpu/drm/exynos/
4195F:	include/uapi/drm/exynos_drm.h
4196F:	Documentation/devicetree/bindings/display/exynos/
4197
4198DRM DRIVERS FOR FREESCALE DCU
4199M:	Stefan Agner <stefan@agner.ch>
4200M:	Alison Wang <alison.wang@freescale.com>
4201L:	dri-devel@lists.freedesktop.org
4202S:	Supported
4203F:	drivers/gpu/drm/fsl-dcu/
4204F:	Documentation/devicetree/bindings/display/fsl,dcu.txt
4205F:	Documentation/devicetree/bindings/display/fsl,tcon.txt
4206F:	Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4207
4208DRM DRIVERS FOR FREESCALE IMX
4209M:	Philipp Zabel <p.zabel@pengutronix.de>
4210L:	dri-devel@lists.freedesktop.org
4211S:	Maintained
4212F:	drivers/gpu/drm/imx/
4213F:	drivers/gpu/ipu-v3/
4214F:	Documentation/devicetree/bindings/display/imx/
4215
4216DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4217M:	Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4218L:	dri-devel@lists.freedesktop.org
4219T:	git git://github.com/patjak/drm-gma500
4220S:	Maintained
4221F:	drivers/gpu/drm/gma500/
4222
4223DRM DRIVERS FOR HISILICON
4224M:	Xinliang Liu <z.liuxinliang@hisilicon.com>
4225M:	Rongrong Zou <zourongrong@gmail.com>
4226R:	Xinwei Kong <kong.kongxinwei@hisilicon.com>
4227R:	Chen Feng <puck.chen@hisilicon.com>
4228L:	dri-devel@lists.freedesktop.org
4229T:	git git://github.com/xin3liang/linux.git
4230S:	Maintained
4231F:	drivers/gpu/drm/hisilicon/
4232F:	Documentation/devicetree/bindings/display/hisilicon/
4233
4234DRM DRIVER FOR INTEL I810 VIDEO CARDS
4235S:	Orphan / Obsolete
4236F:	drivers/gpu/drm/i810/
4237F:	include/uapi/drm/i810_drm.h
4238
4239DRM DRIVERS FOR MEDIATEK
4240M:	CK Hu <ck.hu@mediatek.com>
4241M:	Philipp Zabel <p.zabel@pengutronix.de>
4242L:	dri-devel@lists.freedesktop.org
4243S:	Supported
4244F:	drivers/gpu/drm/mediatek/
4245F:	Documentation/devicetree/bindings/display/mediatek/
4246
4247DRM DRIVER FOR MSM ADRENO GPU
4248M:	Rob Clark <robdclark@gmail.com>
4249L:	linux-arm-msm@vger.kernel.org
4250L:	dri-devel@lists.freedesktop.org
4251L:	freedreno@lists.freedesktop.org
4252T:	git git://people.freedesktop.org/~robclark/linux
4253S:	Maintained
4254F:	drivers/gpu/drm/msm/
4255F:	include/uapi/drm/msm_drm.h
4256F:	Documentation/devicetree/bindings/display/msm/
4257
4258DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4259M:	Ben Skeggs <bskeggs@redhat.com>
4260L:	dri-devel@lists.freedesktop.org
4261L:	nouveau@lists.freedesktop.org
4262T:	git git://github.com/skeggsb/linux
4263S:	Supported
4264F:	drivers/gpu/drm/nouveau/
4265F:	include/uapi/drm/nouveau_drm.h
4266
4267DRM DRIVERS FOR NVIDIA TEGRA
4268M:	Thierry Reding <thierry.reding@gmail.com>
4269L:	dri-devel@lists.freedesktop.org
4270L:	linux-tegra@vger.kernel.org
4271T:	git git://anongit.freedesktop.org/tegra/linux.git
4272S:	Supported
4273F:	drivers/gpu/drm/tegra/
4274F:	drivers/gpu/host1x/
4275F:	include/linux/host1x.h
4276F:	include/uapi/drm/tegra_drm.h
4277F:	Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4278
4279DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4280S:	Orphan / Obsolete
4281F:	drivers/gpu/drm/mga/
4282F:	include/uapi/drm/mga_drm.h
4283
4284DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4285M:	Dave Airlie <airlied@redhat.com>
4286S:	Odd Fixes
4287F:	drivers/gpu/drm/mgag200/
4288
4289DRM DRIVER FOR RAGE 128 VIDEO CARDS
4290S:	Orphan / Obsolete
4291F:	drivers/gpu/drm/r128/
4292F:	include/uapi/drm/r128_drm.h
4293
4294DRM DRIVERS FOR RENESAS
4295M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4296L:	dri-devel@lists.freedesktop.org
4297L:	linux-renesas-soc@vger.kernel.org
4298T:	git git://linuxtv.org/pinchartl/fbdev
4299S:	Supported
4300F:	drivers/gpu/drm/rcar-du/
4301F:	drivers/gpu/drm/shmobile/
4302F:	include/linux/platform_data/shmob_drm.h
4303F:	Documentation/devicetree/bindings/display/renesas,du.txt
4304
4305DRM DRIVER FOR QXL VIRTUAL GPU
4306M:	Dave Airlie <airlied@redhat.com>
4307S:	Odd Fixes
4308F:	drivers/gpu/drm/qxl/
4309F:	include/uapi/drm/qxl_drm.h
4310
4311DRM DRIVERS FOR ROCKCHIP
4312M:	Mark Yao <mark.yao@rock-chips.com>
4313L:	dri-devel@lists.freedesktop.org
4314S:	Maintained
4315F:	drivers/gpu/drm/rockchip/
4316F:	Documentation/devicetree/bindings/display/rockchip/
4317
4318DRM DRIVER FOR SAVAGE VIDEO CARDS
4319S:	Orphan / Obsolete
4320F:	drivers/gpu/drm/savage/
4321F:	include/uapi/drm/savage_drm.h
4322
4323DRM DRIVER FOR SIS VIDEO CARDS
4324S:	Orphan / Obsolete
4325F:	drivers/gpu/drm/sis/
4326F:	include/uapi/drm/sis_drm.h
4327
4328DRM DRIVERS FOR STI
4329M:	Benjamin Gaignard <benjamin.gaignard@linaro.org>
4330M:	Vincent Abriou <vincent.abriou@st.com>
4331L:	dri-devel@lists.freedesktop.org
4332T:	git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4333S:	Maintained
4334F:	drivers/gpu/drm/sti
4335F:	Documentation/devicetree/bindings/display/st,stih4xx.txt
4336
4337DRM DRIVER FOR TDFX VIDEO CARDS
4338S:	Orphan / Obsolete
4339F:	drivers/gpu/drm/tdfx/
4340
4341DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4342M:	Dave Airlie <airlied@redhat.com>
4343S:	Odd Fixes
4344F:	drivers/gpu/drm/udl/
4345
4346DRM DRIVERS FOR VIVANTE GPU IP
4347M:	Lucas Stach <l.stach@pengutronix.de>
4348R:	Russell King <linux+etnaviv@armlinux.org.uk>
4349R:	Christian Gmeiner <christian.gmeiner@gmail.com>
4350L:	etnaviv@lists.freedesktop.org
4351L:	dri-devel@lists.freedesktop.org
4352S:	Maintained
4353F:	drivers/gpu/drm/etnaviv/
4354F:	include/uapi/drm/etnaviv_drm.h
4355F:	Documentation/devicetree/bindings/display/etnaviv/
4356
4357DRM DRIVER FOR VMWARE VIRTUAL GPU
4358M:	"VMware Graphics" <linux-graphics-maintainer@vmware.com>
4359M:	Sinclair Yeh <syeh@vmware.com>
4360M:	Thomas Hellstrom <thellstrom@vmware.com>
4361L:	dri-devel@lists.freedesktop.org
4362T:	git git://people.freedesktop.org/~syeh/repos_linux
4363T:	git git://people.freedesktop.org/~thomash/linux
4364S:	Supported
4365F:	drivers/gpu/drm/vmwgfx/
4366F:	include/uapi/drm/vmwgfx_drm.h
4367
4368DRM DRIVERS FOR VC4
4369M:	Eric Anholt <eric@anholt.net>
4370T:	git git://github.com/anholt/linux
4371S:	Supported
4372F:	drivers/gpu/drm/vc4/
4373F:	include/uapi/drm/vc4_drm.h
4374F:	Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4375
4376DRM DRIVERS FOR TI OMAP
4377M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
4378L:	dri-devel@lists.freedesktop.org
4379S:	Maintained
4380F:	drivers/gpu/drm/omapdrm/
4381F:	Documentation/devicetree/bindings/display/ti/
4382
4383DRM DRIVERS FOR TI LCDC
4384M:	Jyri Sarha <jsarha@ti.com>
4385R:	Tomi Valkeinen <tomi.valkeinen@ti.com>
4386L:	dri-devel@lists.freedesktop.org
4387S:	Maintained
4388F:	drivers/gpu/drm/tilcdc/
4389F:	Documentation/devicetree/bindings/display/tilcdc/
4390
4391DRM DRIVERS FOR ZTE ZX
4392M:	Shawn Guo <shawnguo@kernel.org>
4393L:	dri-devel@lists.freedesktop.org
4394S:	Maintained
4395F:	drivers/gpu/drm/zte/
4396F:	Documentation/devicetree/bindings/display/zte,vou.txt
4397
4398DSBR100 USB FM RADIO DRIVER
4399M:	Alexey Klimov <klimov.linux@gmail.com>
4400L:	linux-media@vger.kernel.org
4401T:	git git://linuxtv.org/media_tree.git
4402S:	Maintained
4403F:	drivers/media/radio/dsbr100.c
4404
4405DSCC4 DRIVER
4406M:	Francois Romieu <romieu@fr.zoreil.com>
4407L:	netdev@vger.kernel.org
4408S:	Maintained
4409F:	drivers/net/wan/dscc4.c
4410
4411DT3155 MEDIA DRIVER
4412M:	Hans Verkuil <hverkuil@xs4all.nl>
4413L:	linux-media@vger.kernel.org
4414T:	git git://linuxtv.org/media_tree.git
4415W:	https://linuxtv.org
4416S:	Odd Fixes
4417F:	drivers/media/pci/dt3155/
4418
4419DVB_USB_AF9015 MEDIA DRIVER
4420M:	Antti Palosaari <crope@iki.fi>
4421L:	linux-media@vger.kernel.org
4422W:	https://linuxtv.org
4423W:	http://palosaari.fi/linux/
4424Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4425T:	git git://linuxtv.org/anttip/media_tree.git
4426S:	Maintained
4427F:	drivers/media/usb/dvb-usb-v2/af9015*
4428
4429DVB_USB_AF9035 MEDIA DRIVER
4430M:	Antti Palosaari <crope@iki.fi>
4431L:	linux-media@vger.kernel.org
4432W:	https://linuxtv.org
4433W:	http://palosaari.fi/linux/
4434Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4435T:	git git://linuxtv.org/anttip/media_tree.git
4436S:	Maintained
4437F:	drivers/media/usb/dvb-usb-v2/af9035*
4438
4439DVB_USB_ANYSEE MEDIA DRIVER
4440M:	Antti Palosaari <crope@iki.fi>
4441L:	linux-media@vger.kernel.org
4442W:	https://linuxtv.org
4443W:	http://palosaari.fi/linux/
4444Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4445T:	git git://linuxtv.org/anttip/media_tree.git
4446S:	Maintained
4447F:	drivers/media/usb/dvb-usb-v2/anysee*
4448
4449DVB_USB_AU6610 MEDIA DRIVER
4450M:	Antti Palosaari <crope@iki.fi>
4451L:	linux-media@vger.kernel.org
4452W:	https://linuxtv.org
4453W:	http://palosaari.fi/linux/
4454Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4455T:	git git://linuxtv.org/anttip/media_tree.git
4456S:	Maintained
4457F:	drivers/media/usb/dvb-usb-v2/au6610*
4458
4459DVB_USB_CE6230 MEDIA DRIVER
4460M:	Antti Palosaari <crope@iki.fi>
4461L:	linux-media@vger.kernel.org
4462W:	https://linuxtv.org
4463W:	http://palosaari.fi/linux/
4464Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4465T:	git git://linuxtv.org/anttip/media_tree.git
4466S:	Maintained
4467F:	drivers/media/usb/dvb-usb-v2/ce6230*
4468
4469DVB_USB_CXUSB MEDIA DRIVER
4470M:	Michael Krufky <mkrufky@linuxtv.org>
4471L:	linux-media@vger.kernel.org
4472W:	https://linuxtv.org
4473W:	http://github.com/mkrufky
4474Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4475T:	git git://linuxtv.org/media_tree.git
4476S:	Maintained
4477F:	drivers/media/usb/dvb-usb/cxusb*
4478
4479DVB_USB_EC168 MEDIA DRIVER
4480M:	Antti Palosaari <crope@iki.fi>
4481L:	linux-media@vger.kernel.org
4482W:	https://linuxtv.org
4483W:	http://palosaari.fi/linux/
4484Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4485T:	git git://linuxtv.org/anttip/media_tree.git
4486S:	Maintained
4487F:	drivers/media/usb/dvb-usb-v2/ec168*
4488
4489DVB_USB_GL861 MEDIA DRIVER
4490M:	Antti Palosaari <crope@iki.fi>
4491L:	linux-media@vger.kernel.org
4492W:	https://linuxtv.org
4493Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4494T:	git git://linuxtv.org/anttip/media_tree.git
4495S:	Maintained
4496F:	drivers/media/usb/dvb-usb-v2/gl861*
4497
4498DVB_USB_MXL111SF MEDIA DRIVER
4499M:	Michael Krufky <mkrufky@linuxtv.org>
4500L:	linux-media@vger.kernel.org
4501W:	https://linuxtv.org
4502W:	http://github.com/mkrufky
4503Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4504T:	git git://linuxtv.org/mkrufky/mxl111sf.git
4505S:	Maintained
4506F:	drivers/media/usb/dvb-usb-v2/mxl111sf*
4507
4508DVB_USB_RTL28XXU MEDIA DRIVER
4509M:	Antti Palosaari <crope@iki.fi>
4510L:	linux-media@vger.kernel.org
4511W:	https://linuxtv.org
4512W:	http://palosaari.fi/linux/
4513Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4514T:	git git://linuxtv.org/anttip/media_tree.git
4515S:	Maintained
4516F:	drivers/media/usb/dvb-usb-v2/rtl28xxu*
4517
4518DVB_USB_V2 MEDIA DRIVER
4519M:	Antti Palosaari <crope@iki.fi>
4520L:	linux-media@vger.kernel.org
4521W:	https://linuxtv.org
4522W:	http://palosaari.fi/linux/
4523Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4524T:	git git://linuxtv.org/anttip/media_tree.git
4525S:	Maintained
4526F:	drivers/media/usb/dvb-usb-v2/dvb_usb*
4527F:	drivers/media/usb/dvb-usb-v2/usb_urb.c
4528
4529DYNAMIC DEBUG
4530M:	Jason Baron <jbaron@akamai.com>
4531S:	Maintained
4532F:	lib/dynamic_debug.c
4533F:	include/linux/dynamic_debug.h
4534
4535DZ DECSTATION DZ11 SERIAL DRIVER
4536M:	"Maciej W. Rozycki" <macro@linux-mips.org>
4537S:	Maintained
4538F:	drivers/tty/serial/dz.*
4539
4540E3X0 POWER BUTTON DRIVER
4541M:	Moritz Fischer <moritz.fischer@ettus.com>
4542L:	usrp-users@lists.ettus.com
4543W:	http://www.ettus.com
4544S:	Supported
4545F:	drivers/input/misc/e3x0-button.c
4546F:	Documentation/devicetree/bindings/input/e3x0-button.txt
4547
4548E4000 MEDIA DRIVER
4549M:	Antti Palosaari <crope@iki.fi>
4550L:	linux-media@vger.kernel.org
4551W:	https://linuxtv.org
4552W:	http://palosaari.fi/linux/
4553Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4554T:	git git://linuxtv.org/anttip/media_tree.git
4555S:	Maintained
4556F:	drivers/media/tuners/e4000*
4557
4558EATA ISA/EISA/PCI SCSI DRIVER
4559M:	Dario Ballabio <ballabio_dario@emc.com>
4560L:	linux-scsi@vger.kernel.org
4561S:	Maintained
4562F:	drivers/scsi/eata.c
4563
4564EC100 MEDIA DRIVER
4565M:	Antti Palosaari <crope@iki.fi>
4566L:	linux-media@vger.kernel.org
4567W:	https://linuxtv.org
4568W:	http://palosaari.fi/linux/
4569Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4570T:	git git://linuxtv.org/anttip/media_tree.git
4571S:	Maintained
4572F:	drivers/media/dvb-frontends/ec100*
4573
4574ECRYPT FILE SYSTEM
4575M:	Tyler Hicks <tyhicks@canonical.com>
4576L:	ecryptfs@vger.kernel.org
4577W:	http://ecryptfs.org
4578W:	https://launchpad.net/ecryptfs
4579T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4580S:	Supported
4581F:	Documentation/filesystems/ecryptfs.txt
4582F:	fs/ecryptfs/
4583
4584EDAC-CORE
4585M:	Borislav Petkov <bp@alien8.de>
4586M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4587M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4588L:	linux-edac@vger.kernel.org
4589T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4590T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4591S:	Supported
4592F:	Documentation/admin-guide/ras.rst
4593F:	Documentation/driver-api/edac.rst
4594F:	drivers/edac/
4595F:	include/linux/edac.h
4596
4597EDAC-AMD64
4598M:	Borislav Petkov <bp@alien8.de>
4599L:	linux-edac@vger.kernel.org
4600S:	Maintained
4601F:	drivers/edac/amd64_edac*
4602
4603EDAC-CALXEDA
4604M:	Robert Richter <rric@kernel.org>
4605L:	linux-edac@vger.kernel.org
4606S:	Maintained
4607F:	drivers/edac/highbank*
4608
4609EDAC-CAVIUM
4610M:	Ralf Baechle <ralf@linux-mips.org>
4611M:	David Daney <david.daney@cavium.com>
4612L:	linux-edac@vger.kernel.org
4613L:	linux-mips@linux-mips.org
4614S:	Supported
4615F:	drivers/edac/octeon_edac*
4616
4617EDAC-E752X
4618M:	Mark Gross <mark.gross@intel.com>
4619L:	linux-edac@vger.kernel.org
4620S:	Maintained
4621F:	drivers/edac/e752x_edac.c
4622
4623EDAC-E7XXX
4624L:	linux-edac@vger.kernel.org
4625S:	Maintained
4626F:	drivers/edac/e7xxx_edac.c
4627
4628EDAC-FSL_DDR
4629M:	York Sun <york.sun@nxp.com>
4630L:	linux-edac@vger.kernel.org
4631S:	Maintained
4632F:	drivers/edac/fsl_ddr_edac.*
4633
4634EDAC-GHES
4635M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4636M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4637L:	linux-edac@vger.kernel.org
4638S:	Maintained
4639F:	drivers/edac/ghes_edac.c
4640
4641EDAC-I82443BXGX
4642M:	Tim Small <tim@buttersideup.com>
4643L:	linux-edac@vger.kernel.org
4644S:	Maintained
4645F:	drivers/edac/i82443bxgx_edac.c
4646
4647EDAC-I3000
4648L:	linux-edac@vger.kernel.org
4649S:	Orphan
4650F:	drivers/edac/i3000_edac.c
4651
4652EDAC-I5000
4653L:	linux-edac@vger.kernel.org
4654S:	Maintained
4655F:	drivers/edac/i5000_edac.c
4656
4657EDAC-I5400
4658M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4659M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4660L:	linux-edac@vger.kernel.org
4661S:	Maintained
4662F:	drivers/edac/i5400_edac.c
4663
4664EDAC-I7300
4665M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4666M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4667L:	linux-edac@vger.kernel.org
4668S:	Maintained
4669F:	drivers/edac/i7300_edac.c
4670
4671EDAC-I7CORE
4672M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4673M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4674L:	linux-edac@vger.kernel.org
4675S:	Maintained
4676F:	drivers/edac/i7core_edac.c
4677
4678EDAC-I82975X
4679M:	Ranganathan Desikan <ravi@jetztechnologies.com>
4680M:	"Arvind R." <arvino55@gmail.com>
4681L:	linux-edac@vger.kernel.org
4682S:	Maintained
4683F:	drivers/edac/i82975x_edac.c
4684
4685EDAC-IE31200
4686M:	Jason Baron <jbaron@akamai.com>
4687L:	linux-edac@vger.kernel.org
4688S:	Maintained
4689F:	drivers/edac/ie31200_edac.c
4690
4691EDAC-MPC85XX
4692M:	Johannes Thumshirn <morbidrsa@gmail.com>
4693L:	linux-edac@vger.kernel.org
4694S:	Maintained
4695F:	drivers/edac/mpc85xx_edac.[ch]
4696
4697EDAC-PASEMI
4698M:	Egor Martovetsky <egor@pasemi.com>
4699L:	linux-edac@vger.kernel.org
4700S:	Maintained
4701F:	drivers/edac/pasemi_edac.c
4702
4703EDAC-R82600
4704M:	Tim Small <tim@buttersideup.com>
4705L:	linux-edac@vger.kernel.org
4706S:	Maintained
4707F:	drivers/edac/r82600_edac.c
4708
4709EDAC-SBRIDGE
4710M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4711M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4712L:	linux-edac@vger.kernel.org
4713S:	Maintained
4714F:	drivers/edac/sb_edac.c
4715
4716EDAC-SKYLAKE
4717M:	Tony Luck <tony.luck@intel.com>
4718L:	linux-edac@vger.kernel.org
4719S:	Maintained
4720F:	drivers/edac/skx_edac.c
4721
4722EDAC-XGENE
4723APPLIED MICRO (APM) X-GENE SOC EDAC
4724M:     Loc Ho <lho@apm.com>
4725S:     Supported
4726F:     drivers/edac/xgene_edac.c
4727F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4728
4729EDIROL UA-101/UA-1000 DRIVER
4730M:	Clemens Ladisch <clemens@ladisch.de>
4731L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4732T:	git git://git.alsa-project.org/alsa-kernel.git
4733S:	Maintained
4734F:	sound/usb/misc/ua101.c
4735
4736EXTENSIBLE FIRMWARE INTERFACE (EFI)
4737M:	Matt Fleming <matt@codeblueprint.co.uk>
4738M:	Ard Biesheuvel <ard.biesheuvel@linaro.org>
4739L:	linux-efi@vger.kernel.org
4740T:	git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
4741S:	Maintained
4742F:	Documentation/efi-stub.txt
4743F:	arch/*/kernel/efi.c
4744F:	arch/x86/boot/compressed/eboot.[ch]
4745F:	arch/*/include/asm/efi.h
4746F:	arch/x86/platform/efi/
4747F:	drivers/firmware/efi/
4748F:	include/linux/efi*.h
4749F:	arch/arm/boot/compressed/efi-header.S
4750F:	arch/arm64/kernel/efi-entry.S
4751
4752EFI VARIABLE FILESYSTEM
4753M:	Matthew Garrett <matthew.garrett@nebula.com>
4754M:	Jeremy Kerr <jk@ozlabs.org>
4755M:	Matt Fleming <matt@codeblueprint.co.uk>
4756T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4757L:	linux-efi@vger.kernel.org
4758S:	Maintained
4759F:	fs/efivarfs/
4760
4761EFIFB FRAMEBUFFER DRIVER
4762L:	linux-fbdev@vger.kernel.org
4763M:	Peter Jones <pjones@redhat.com>
4764S:	Maintained
4765F:	drivers/video/fbdev/efifb.c
4766
4767EFI TEST DRIVER
4768L:	linux-efi@vger.kernel.org
4769M:	Ivan Hu <ivan.hu@canonical.com>
4770M:	Matt Fleming <matt@codeblueprint.co.uk>
4771S:	Maintained
4772F:	drivers/firmware/efi/test/
4773
4774EFS FILESYSTEM
4775W:	http://aeschi.ch.eu.org/efs/
4776S:	Orphan
4777F:	fs/efs/
4778
4779EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4780M:	Douglas Miller <dougmill@linux.vnet.ibm.com>
4781L:	netdev@vger.kernel.org
4782S:	Maintained
4783F:	drivers/net/ethernet/ibm/ehea/
4784
4785EM28XX VIDEO4LINUX DRIVER
4786M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4787M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4788L:	linux-media@vger.kernel.org
4789W:	https://linuxtv.org
4790T:	git git://linuxtv.org/media_tree.git
4791S:	Maintained
4792F:	drivers/media/usb/em28xx/
4793F:	Documentation/media/v4l-drivers/em28xx*
4794
4795EMBEDDED LINUX
4796M:	Paul Gortmaker <paul.gortmaker@windriver.com>
4797M:	Matt Mackall <mpm@selenic.com>
4798M:	David Woodhouse <dwmw2@infradead.org>
4799L:	linux-embedded@vger.kernel.org
4800S:	Maintained
4801
4802EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
4803M:	James Smart <james.smart@broadcom.com>
4804M:	Dick Kennedy <dick.kennedy@broadcom.com>
4805L:	linux-scsi@vger.kernel.org
4806W:	http://www.broadcom.com
4807S:	Supported
4808F:	drivers/scsi/lpfc/
4809
4810ENE CB710 FLASH CARD READER DRIVER
4811M:	Michał Mirosław <mirq-linux@rere.qmqm.pl>
4812S:	Maintained
4813F:	drivers/misc/cb710/
4814F:	drivers/mmc/host/cb710-mmc.*
4815F:	include/linux/cb710.h
4816
4817ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4818M:	Maxim Levitsky <maximlevitsky@gmail.com>
4819S:	Maintained
4820F:	drivers/media/rc/ene_ir.*
4821
4822EPSON S1D13XXX FRAMEBUFFER DRIVER
4823M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
4824S:	Maintained
4825T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4826F:	drivers/video/fbdev/s1d13xxxfb.c
4827F:	include/video/s1d13xxxfb.h
4828
4829ET131X NETWORK DRIVER
4830M:	Mark Einon <mark.einon@gmail.com>
4831S:	Odd Fixes
4832F:	drivers/net/ethernet/agere/
4833
4834ETHERNET BRIDGE
4835M:	Stephen Hemminger <stephen@networkplumber.org>
4836L:	bridge@lists.linux-foundation.org (moderated for non-subscribers)
4837L:	netdev@vger.kernel.org
4838W:	http://www.linuxfoundation.org/en/Net:Bridge
4839S:	Maintained
4840F:	include/linux/netfilter_bridge/
4841F:	net/bridge/
4842
4843ETHERNET PHY LIBRARY
4844M:	Florian Fainelli <f.fainelli@gmail.com>
4845L:	netdev@vger.kernel.org
4846S:	Maintained
4847F:	include/linux/phy.h
4848F:	include/linux/phy_fixed.h
4849F:	drivers/net/phy/
4850F:	Documentation/networking/phy.txt
4851F:	drivers/of/of_mdio.c
4852F:	drivers/of/of_net.c
4853
4854EXT2 FILE SYSTEM
4855M:	Jan Kara <jack@suse.com>
4856L:	linux-ext4@vger.kernel.org
4857S:	Maintained
4858F:	Documentation/filesystems/ext2.txt
4859F:	fs/ext2/
4860F:	include/linux/ext2*
4861
4862EXT4 FILE SYSTEM
4863M:	"Theodore Ts'o" <tytso@mit.edu>
4864M:	Andreas Dilger <adilger.kernel@dilger.ca>
4865L:	linux-ext4@vger.kernel.org
4866W:	http://ext4.wiki.kernel.org
4867Q:	http://patchwork.ozlabs.org/project/linux-ext4/list/
4868T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4869S:	Maintained
4870F:	Documentation/filesystems/ext4.txt
4871F:	fs/ext4/
4872
4873Extended Verification Module (EVM)
4874M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
4875L:	linux-ima-devel@lists.sourceforge.net
4876L:	linux-security-module@vger.kernel.org
4877S:	Supported
4878F:	security/integrity/evm/
4879
4880EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4881M:	MyungJoo Ham <myungjoo.ham@samsung.com>
4882M:	Chanwoo Choi <cw00.choi@samsung.com>
4883L:	linux-kernel@vger.kernel.org
4884T:	git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4885S:	Maintained
4886F:	drivers/extcon/
4887F:	include/linux/extcon/
4888F:	include/linux/extcon.h
4889F:	Documentation/extcon/
4890F:	Documentation/devicetree/bindings/extcon/
4891
4892EXYNOS DP DRIVER
4893M:	Jingoo Han <jingoohan1@gmail.com>
4894L:	dri-devel@lists.freedesktop.org
4895S:	Maintained
4896F:	drivers/gpu/drm/exynos/exynos_dp*
4897
4898EXYNOS SYSMMU (IOMMU) driver
4899M:	Marek Szyprowski <m.szyprowski@samsung.com>
4900L:	iommu@lists.linux-foundation.org
4901S:	Maintained
4902F:	drivers/iommu/exynos-iommu.c
4903
4904EZchip NPS platform support
4905M:	Noam Camus <noamc@ezchip.com>
4906S:	Supported
4907F:	arch/arc/plat-eznps
4908F:	arch/arc/boot/dts/eznps.dts
4909
4910F71805F HARDWARE MONITORING DRIVER
4911M:	Jean Delvare <jdelvare@suse.com>
4912L:	linux-hwmon@vger.kernel.org
4913S:	Maintained
4914F:	Documentation/hwmon/f71805f
4915F:	drivers/hwmon/f71805f.c
4916
4917FC0011 TUNER DRIVER
4918M:	Michael Buesch <m@bues.ch>
4919L:	linux-media@vger.kernel.org
4920S:	Maintained
4921F:	drivers/media/tuners/fc0011.h
4922F:	drivers/media/tuners/fc0011.c
4923
4924FC2580 MEDIA DRIVER
4925M:	Antti Palosaari <crope@iki.fi>
4926L:	linux-media@vger.kernel.org
4927W:	https://linuxtv.org
4928W:	http://palosaari.fi/linux/
4929Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4930T:	git git://linuxtv.org/anttip/media_tree.git
4931S:	Maintained
4932F:	drivers/media/tuners/fc2580*
4933
4934FANOTIFY
4935M:	Eric Paris <eparis@redhat.com>
4936S:	Maintained
4937F:	fs/notify/fanotify/
4938F:	include/linux/fanotify.h
4939F:	include/uapi/linux/fanotify.h
4940
4941FARSYNC SYNCHRONOUS DRIVER
4942M:	Kevin Curtis <kevin.curtis@farsite.co.uk>
4943W:	http://www.farsite.co.uk/
4944S:	Supported
4945F:	drivers/net/wan/farsync.*
4946
4947FAULT INJECTION SUPPORT
4948M:	Akinobu Mita <akinobu.mita@gmail.com>
4949S:	Supported
4950F:	Documentation/fault-injection/
4951F:	lib/fault-inject.c
4952
4953FBTFT Framebuffer drivers
4954M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4955M:	Noralf Trønnes <noralf@tronnes.org>
4956S:	Maintained
4957F:	drivers/staging/fbtft/
4958
4959FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4960M:	Johannes Thumshirn <jth@kernel.org>
4961L:	fcoe-devel@open-fcoe.org
4962W:	www.Open-FCoE.org
4963S:	Supported
4964F:	drivers/scsi/libfc/
4965F:	drivers/scsi/fcoe/
4966F:	include/scsi/fc/
4967F:	include/scsi/libfc.h
4968F:	include/scsi/libfcoe.h
4969F:	include/uapi/scsi/fc/
4970
4971FILE LOCKING (flock() and fcntl()/lockf())
4972M:	Jeff Layton <jlayton@poochiereds.net>
4973M:	"J. Bruce Fields" <bfields@fieldses.org>
4974L:	linux-fsdevel@vger.kernel.org
4975S:	Maintained
4976F:	include/linux/fcntl.h
4977F:	include/linux/fs.h
4978F:	include/uapi/linux/fcntl.h
4979F:	include/uapi/linux/fs.h
4980F:	fs/fcntl.c
4981F:	fs/locks.c
4982
4983FILESYSTEMS (VFS and infrastructure)
4984M:	Alexander Viro <viro@zeniv.linux.org.uk>
4985L:	linux-fsdevel@vger.kernel.org
4986S:	Maintained
4987F:	fs/*
4988
4989FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4990M:	Riku Voipio <riku.voipio@iki.fi>
4991L:	linux-hwmon@vger.kernel.org
4992S:	Maintained
4993F:	drivers/hwmon/f75375s.c
4994F:	include/linux/f75375s.h
4995
4996FIREWIRE AUDIO DRIVERS
4997M:	Clemens Ladisch <clemens@ladisch.de>
4998L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4999T:	git git://git.alsa-project.org/alsa-kernel.git
5000S:	Maintained
5001F:	sound/firewire/
5002
5003FIREWIRE MEDIA DRIVERS (firedtv)
5004M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
5005L:	linux-media@vger.kernel.org
5006L:	linux1394-devel@lists.sourceforge.net
5007T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
5008S:	Maintained
5009F:	drivers/media/firewire/
5010
5011FIREWIRE SBP-2 TARGET
5012M:	Chris Boot <bootc@bootc.net>
5013L:	linux-scsi@vger.kernel.org
5014L:	target-devel@vger.kernel.org
5015L:	linux1394-devel@lists.sourceforge.net
5016T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
5017S:	Maintained
5018F:	drivers/target/sbp/
5019
5020FIREWIRE SUBSYSTEM
5021M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
5022L:	linux1394-devel@lists.sourceforge.net
5023W:	http://ieee1394.wiki.kernel.org/
5024T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
5025S:	Maintained
5026F:	drivers/firewire/
5027F:	include/linux/firewire.h
5028F:	include/uapi/linux/firewire*.h
5029F:	tools/firewire/
5030
5031FIRMWARE LOADER (request_firmware)
5032M:	Ming Lei <ming.lei@canonical.com>
5033M:	Luis R. Rodriguez <mcgrof@kernel.org>
5034L:	linux-kernel@vger.kernel.org
5035S:	Maintained
5036F:	Documentation/firmware_class/
5037F:	drivers/base/firmware*.c
5038F:	include/linux/firmware.h
5039
5040FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
5041M:	Joshua Morris <josh.h.morris@us.ibm.com>
5042M:	Philip Kelleher <pjk1939@linux.vnet.ibm.com>
5043S:	Maintained
5044F:	drivers/block/rsxx/
5045
5046FLOPPY DRIVER
5047M:	Jiri Kosina <jikos@kernel.org>
5048T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
5049S:	Odd fixes
5050F:	drivers/block/floppy.c
5051
5052FMC SUBSYSTEM
5053M:	Alessandro Rubini <rubini@gnudd.com>
5054W:	http://www.ohwr.org/projects/fmc-bus
5055S:	Supported
5056F:	drivers/fmc/
5057F:	include/linux/fmc*.h
5058F:	include/linux/ipmi-fru.h
5059K:	fmc_d.*register
5060
5061FPGA MANAGER FRAMEWORK
5062M:	Alan Tull <atull@opensource.altera.com>
5063R:	Moritz Fischer <moritz.fischer@ettus.com>
5064L:	linux-fpga@vger.kernel.org
5065S:	Maintained
5066T:	git git://git.kernel.org/pub/scm/linux/kernel/git/atull/linux-fpga.git
5067F:	drivers/fpga/
5068F:	include/linux/fpga/fpga-mgr.h
5069W:	http://www.rocketboards.org
5070
5071FPU EMULATOR
5072M:	Bill Metzenthen <billm@melbpc.org.au>
5073W:	http://floatingpoint.sourceforge.net/emulator/index.html
5074S:	Maintained
5075F:	arch/x86/math-emu/
5076
5077FRAME RELAY DLCI/FRAD (Sangoma drivers too)
5078L:	netdev@vger.kernel.org
5079S:	Orphan
5080F:	drivers/net/wan/dlci.c
5081F:	drivers/net/wan/sdla.c
5082
5083FRAMEBUFFER LAYER
5084L:	linux-fbdev@vger.kernel.org
5085Q:	http://patchwork.kernel.org/project/linux-fbdev/list/
5086S:	Orphan
5087F:	Documentation/fb/
5088F:	drivers/video/
5089F:	include/video/
5090F:	include/linux/fb.h
5091F:	include/uapi/video/
5092F:	include/uapi/linux/fb.h
5093
5094FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
5095M:	Horia Geantă <horia.geanta@nxp.com>
5096M:	Dan Douglass <dan.douglass@nxp.com>
5097L:	linux-crypto@vger.kernel.org
5098S:	Maintained
5099F:	drivers/crypto/caam/
5100F:	Documentation/devicetree/bindings/crypto/fsl-sec4.txt
5101
5102FREESCALE DIU FRAMEBUFFER DRIVER
5103M:	Timur Tabi <timur@tabi.org>
5104L:	linux-fbdev@vger.kernel.org
5105S:	Maintained
5106F:	drivers/video/fbdev/fsl-diu-fb.*
5107
5108FREESCALE DMA DRIVER
5109M:	Li Yang <leoli@freescale.com>
5110M:	Zhang Wei <zw@zh-kernel.org>
5111L:	linuxppc-dev@lists.ozlabs.org
5112S:	Maintained
5113F:	drivers/dma/fsldma.*
5114
5115FREESCALE GPMI NAND DRIVER
5116M:	Han Xu <han.xu@nxp.com>
5117L:	linux-mtd@lists.infradead.org
5118S:	Maintained
5119F:	drivers/mtd/nand/gpmi-nand/*
5120
5121FREESCALE I2C CPM DRIVER
5122M:	Jochen Friedrich <jochen@scram.de>
5123L:	linuxppc-dev@lists.ozlabs.org
5124L:	linux-i2c@vger.kernel.org
5125S:	Maintained
5126F:	drivers/i2c/busses/i2c-cpm.c
5127
5128FREESCALE IMX / MXC FRAMEBUFFER DRIVER
5129M:	Sascha Hauer <kernel@pengutronix.de>
5130L:	linux-fbdev@vger.kernel.org
5131L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5132S:	Maintained
5133F:	include/linux/platform_data/video-imxfb.h
5134F:	drivers/video/fbdev/imxfb.c
5135
5136FREESCALE QUAD SPI DRIVER
5137M:	Han Xu <han.xu@nxp.com>
5138L:	linux-mtd@lists.infradead.org
5139S:	Maintained
5140F:	drivers/mtd/spi-nor/fsl-quadspi.c
5141
5142FREESCALE SOC FS_ENET DRIVER
5143M:	Pantelis Antoniou <pantelis.antoniou@gmail.com>
5144M:	Vitaly Bordug <vbordug@ru.mvista.com>
5145L:	linuxppc-dev@lists.ozlabs.org
5146L:	netdev@vger.kernel.org
5147S:	Maintained
5148F:	drivers/net/ethernet/freescale/fs_enet/
5149F:	include/linux/fs_enet_pd.h
5150
5151FREESCALE IMX / MXC FEC DRIVER
5152M:	Fugang Duan <fugang.duan@nxp.com>
5153L:	netdev@vger.kernel.org
5154S:	Maintained
5155F:	drivers/net/ethernet/freescale/fec_main.c
5156F:	drivers/net/ethernet/freescale/fec_ptp.c
5157F:	drivers/net/ethernet/freescale/fec.h
5158F:	Documentation/devicetree/bindings/net/fsl-fec.txt
5159
5160FREESCALE QORIQ DPAA FMAN DRIVER
5161M:	Madalin Bucur <madalin.bucur@nxp.com>
5162L:	netdev@vger.kernel.org
5163S:	Maintained
5164F:	drivers/net/ethernet/freescale/fman
5165F:	Documentation/devicetree/bindings/powerpc/fsl/fman.txt
5166
5167FREESCALE QORIQ DPAA ETHERNET DRIVER
5168M:	Madalin Bucur <madalin.bucur@nxp.com>
5169L:	netdev@vger.kernel.org
5170S:	Maintained
5171F:	drivers/net/ethernet/freescale/dpaa
5172
5173FREESCALE SOC DRIVERS
5174M:	Scott Wood <oss@buserror.net>
5175L:	linuxppc-dev@lists.ozlabs.org
5176L:	linux-arm-kernel@lists.infradead.org
5177S:	Maintained
5178F:	drivers/soc/fsl/
5179F:	include/linux/fsl/
5180
5181FREESCALE QUICC ENGINE LIBRARY
5182M:	Qiang Zhao <qiang.zhao@nxp.com>
5183L:	linuxppc-dev@lists.ozlabs.org
5184S:	Maintained
5185F:	drivers/soc/fsl/qe/
5186F:	include/soc/fsl/*qe*.h
5187F:	include/soc/fsl/*ucc*.h
5188
5189FREESCALE USB PERIPHERAL DRIVERS
5190M:	Li Yang <leoli@freescale.com>
5191L:	linux-usb@vger.kernel.org
5192L:	linuxppc-dev@lists.ozlabs.org
5193S:	Maintained
5194F:	drivers/usb/gadget/udc/fsl*
5195
5196FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
5197M:	Li Yang <leoli@freescale.com>
5198L:	netdev@vger.kernel.org
5199L:	linuxppc-dev@lists.ozlabs.org
5200S:	Maintained
5201F:	drivers/net/ethernet/freescale/ucc_geth*
5202
5203FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
5204M:	Claudiu Manoil <claudiu.manoil@freescale.com>
5205L:	netdev@vger.kernel.org
5206S:	Maintained
5207F:	drivers/net/ethernet/freescale/gianfar*
5208X:	drivers/net/ethernet/freescale/gianfar_ptp.c
5209F:	Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
5210
5211FREESCALE QUICC ENGINE UCC HDLC DRIVER
5212M:	Zhao Qiang <qiang.zhao@nxp.com>
5213L:	netdev@vger.kernel.org
5214L:	linuxppc-dev@lists.ozlabs.org
5215S:	Maintained
5216F:	drivers/net/wan/fsl_ucc_hdlc*
5217
5218FREESCALE QUICC ENGINE UCC UART DRIVER
5219M:	Timur Tabi <timur@tabi.org>
5220L:	linuxppc-dev@lists.ozlabs.org
5221S:	Maintained
5222F:	drivers/tty/serial/ucc_uart.c
5223
5224FREESCALE SOC SOUND DRIVERS
5225M:	Timur Tabi <timur@tabi.org>
5226M:	Nicolin Chen <nicoleotsuka@gmail.com>
5227M:	Xiubo Li <Xiubo.Lee@gmail.com>
5228R:	Fabio Estevam <fabio.estevam@nxp.com>
5229L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5230L:	linuxppc-dev@lists.ozlabs.org
5231S:	Maintained
5232F:	sound/soc/fsl/fsl*
5233F:	sound/soc/fsl/imx*
5234F:	sound/soc/fsl/mpc8610_hpcd.c
5235
5236FREEVXFS FILESYSTEM
5237M:	Christoph Hellwig <hch@infradead.org>
5238W:	ftp://ftp.openlinux.org/pub/people/hch/vxfs
5239S:	Maintained
5240F:	fs/freevxfs/
5241
5242FREEZER
5243M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
5244M:	Pavel Machek <pavel@ucw.cz>
5245L:	linux-pm@vger.kernel.org
5246S:	Supported
5247F:	Documentation/power/freezing-of-tasks.txt
5248F:	include/linux/freezer.h
5249F:	kernel/freezer.c
5250
5251FRONTSWAP API
5252M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5253L:	linux-kernel@vger.kernel.org
5254S:	Maintained
5255F:	mm/frontswap.c
5256F:	include/linux/frontswap.h
5257
5258FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5259M:	David Howells <dhowells@redhat.com>
5260L:	linux-cachefs@redhat.com (moderated for non-subscribers)
5261S:	Supported
5262F:	Documentation/filesystems/caching/
5263F:	fs/fscache/
5264F:	include/linux/fscache*.h
5265
5266FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5267M:	Theodore Y. Ts'o <tytso@mit.edu>
5268M:	Jaegeuk Kim <jaegeuk@kernel.org>
5269L:	linux-fsdevel@vger.kernel.org
5270S:	Supported
5271F:	fs/crypto/
5272F:	include/linux/fscrypto.h
5273
5274F2FS FILE SYSTEM
5275M:	Jaegeuk Kim <jaegeuk@kernel.org>
5276M:	Chao Yu <yuchao0@huawei.com>
5277L:	linux-f2fs-devel@lists.sourceforge.net
5278W:	https://f2fs.wiki.kernel.org/
5279T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5280S:	Maintained
5281F:	Documentation/filesystems/f2fs.txt
5282F:	Documentation/ABI/testing/sysfs-fs-f2fs
5283F:	fs/f2fs/
5284F:	include/linux/f2fs_fs.h
5285F:	include/trace/events/f2fs.h
5286
5287FUJITSU FR-V (FRV) PORT
5288S:	Orphan
5289F:	arch/frv/
5290
5291FUJITSU LAPTOP EXTRAS
5292M:	Jonathan Woithe <jwoithe@just42.net>
5293L:	platform-driver-x86@vger.kernel.org
5294S:	Maintained
5295F:	drivers/platform/x86/fujitsu-laptop.c
5296
5297FUJITSU M-5MO LS CAMERA ISP DRIVER
5298M:	Kyungmin Park <kyungmin.park@samsung.com>
5299M:	Heungjun Kim <riverful.kim@samsung.com>
5300L:	linux-media@vger.kernel.org
5301S:	Maintained
5302F:	drivers/media/i2c/m5mols/
5303F:	include/media/i2c/m5mols.h
5304
5305FUJITSU TABLET EXTRAS
5306M:	Robert Gerlach <khnz@gmx.de>
5307L:	platform-driver-x86@vger.kernel.org
5308S:	Maintained
5309F:	drivers/platform/x86/fujitsu-tablet.c
5310
5311FUSE: FILESYSTEM IN USERSPACE
5312M:	Miklos Szeredi <miklos@szeredi.hu>
5313L:	linux-fsdevel@vger.kernel.org
5314W:	http://fuse.sourceforge.net/
5315T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5316S:	Maintained
5317F:	fs/fuse/
5318F:	include/uapi/linux/fuse.h
5319F:	Documentation/filesystems/fuse.txt
5320
5321FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5322M:	Rik Faith <faith@cs.unc.edu>
5323L:	linux-scsi@vger.kernel.org
5324S:	Odd Fixes (e.g., new signatures)
5325F:	drivers/scsi/fdomain.*
5326
5327GCC PLUGINS
5328M:	Kees Cook <keescook@chromium.org>
5329R:	Emese Revfy <re.emese@gmail.com>
5330L:	kernel-hardening@lists.openwall.com
5331S:	Maintained
5332F:	scripts/gcc-plugins/
5333F:	scripts/gcc-plugin.sh
5334F:	scripts/Makefile.gcc-plugins
5335F:	Documentation/gcc-plugins.txt
5336
5337GCOV BASED KERNEL PROFILING
5338M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5339S:	Maintained
5340F:	kernel/gcov/
5341F:	Documentation/dev-tools/gcov.rst
5342
5343GDT SCSI DISK ARRAY CONTROLLER DRIVER
5344M:	Achim Leubner <achim_leubner@adaptec.com>
5345L:	linux-scsi@vger.kernel.org
5346W:	http://www.icp-vortex.com/
5347S:	Supported
5348F:	drivers/scsi/gdt*
5349
5350GDB KERNEL DEBUGGING HELPER SCRIPTS
5351M:	Jan Kiszka <jan.kiszka@siemens.com>
5352M:	Kieran Bingham <kieran@bingham.xyz>
5353S:	Supported
5354F:	scripts/gdb/
5355
5356GEMTEK FM RADIO RECEIVER DRIVER
5357M:	Hans Verkuil <hverkuil@xs4all.nl>
5358L:	linux-media@vger.kernel.org
5359T:	git git://linuxtv.org/media_tree.git
5360W:	https://linuxtv.org
5361S:	Maintained
5362F:	drivers/media/radio/radio-gemtek*
5363
5364GENERIC GPIO I2C DRIVER
5365M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
5366S:	Supported
5367F:	drivers/i2c/busses/i2c-gpio.c
5368F:	include/linux/i2c-gpio.h
5369
5370GENERIC GPIO I2C MULTIPLEXER DRIVER
5371M:	Peter Korsgaard <peter.korsgaard@barco.com>
5372L:	linux-i2c@vger.kernel.org
5373S:	Supported
5374F:	drivers/i2c/muxes/i2c-mux-gpio.c
5375F:	include/linux/i2c-mux-gpio.h
5376F:	Documentation/i2c/muxes/i2c-mux-gpio
5377
5378GENERIC HDLC (WAN) DRIVERS
5379M:	Krzysztof Halasa <khc@pm.waw.pl>
5380W:	http://www.kernel.org/pub/linux/utils/net/hdlc/
5381S:	Maintained
5382F:	drivers/net/wan/c101.c
5383F:	drivers/net/wan/hd6457*
5384F:	drivers/net/wan/hdlc*
5385F:	drivers/net/wan/n2.c
5386F:	drivers/net/wan/pc300too.c
5387F:	drivers/net/wan/pci200syn.c
5388F:	drivers/net/wan/wanxl*
5389
5390GENERIC INCLUDE/ASM HEADER FILES
5391M:	Arnd Bergmann <arnd@arndb.de>
5392L:	linux-arch@vger.kernel.org
5393T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5394S:	Maintained
5395F:	include/asm-generic/
5396F:	include/uapi/asm-generic/
5397
5398GENERIC PHY FRAMEWORK
5399M:	Kishon Vijay Abraham I <kishon@ti.com>
5400L:	linux-kernel@vger.kernel.org
5401T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5402S:	Supported
5403F:	drivers/phy/
5404F:	include/linux/phy/
5405
5406GENERIC PM DOMAINS
5407M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
5408M:	Kevin Hilman <khilman@kernel.org>
5409M:	Ulf Hansson <ulf.hansson@linaro.org>
5410L:	linux-pm@vger.kernel.org
5411S:	Supported
5412F:	drivers/base/power/domain*.c
5413F:	include/linux/pm_domain.h
5414
5415GENERIC UIO DRIVER FOR PCI DEVICES
5416M:	"Michael S. Tsirkin" <mst@redhat.com>
5417L:	kvm@vger.kernel.org
5418S:	Supported
5419F:	drivers/uio/uio_pci_generic.c
5420
5421GET_MAINTAINER SCRIPT
5422M:	Joe Perches <joe@perches.com>
5423S:	Maintained
5424F:	scripts/get_maintainer.pl
5425
5426GENWQE (IBM Generic Workqueue Card)
5427M:	Frank Haverkamp <haver@linux.vnet.ibm.com>
5428M:	Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
5429S:	Supported
5430F:	drivers/misc/genwqe/
5431
5432GFS2 FILE SYSTEM
5433M:	Steven Whitehouse <swhiteho@redhat.com>
5434M:	Bob Peterson <rpeterso@redhat.com>
5435L:	cluster-devel@redhat.com
5436W:	http://sources.redhat.com/cluster/
5437T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5438S:	Supported
5439F:	Documentation/filesystems/gfs2*.txt
5440F:	fs/gfs2/
5441F:	include/uapi/linux/gfs2_ondisk.h
5442
5443GIGASET ISDN DRIVERS
5444M:	Paul Bolle <pebolle@tiscali.nl>
5445L:	gigaset307x-common@lists.sourceforge.net
5446W:	http://gigaset307x.sourceforge.net/
5447S:	Odd Fixes
5448F:	Documentation/isdn/README.gigaset
5449F:	drivers/isdn/gigaset/
5450F:	include/uapi/linux/gigaset_dev.h
5451
5452GO7007 MPEG CODEC
5453M:	Hans Verkuil <hans.verkuil@cisco.com>
5454L:	linux-media@vger.kernel.org
5455S:	Maintained
5456F:	drivers/media/usb/go7007/
5457
5458GOODIX TOUCHSCREEN
5459M:	Bastien Nocera <hadess@hadess.net>
5460L:	linux-input@vger.kernel.org
5461S:	Maintained
5462F:	drivers/input/touchscreen/goodix.c
5463
5464GPIO MOCKUP DRIVER
5465M:	Bamvor Jian Zhang <bamvor.zhangjian@linaro.org>
5466L:	linux-gpio@vger.kernel.org
5467S:	Maintained
5468F:	drivers/gpio/gpio-mockup.c
5469F:	tools/testing/selftests/gpio/
5470
5471GPIO SUBSYSTEM
5472M:	Linus Walleij <linus.walleij@linaro.org>
5473M:	Alexandre Courbot <gnurou@gmail.com>
5474L:	linux-gpio@vger.kernel.org
5475T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5476S:	Maintained
5477F:	Documentation/devicetree/bindings/gpio/
5478F:	Documentation/gpio/
5479F:	Documentation/ABI/testing/gpio-cdev
5480F:	Documentation/ABI/obsolete/sysfs-gpio
5481F:	drivers/gpio/
5482F:	include/linux/gpio/
5483F:	include/linux/gpio.h
5484F:	include/asm-generic/gpio.h
5485F:	include/uapi/linux/gpio.h
5486F:	tools/gpio/
5487
5488GRE DEMULTIPLEXER DRIVER
5489M:	Dmitry Kozlov <xeb@mail.ru>
5490L:	netdev@vger.kernel.org
5491S:	Maintained
5492F:	net/ipv4/gre_demux.c
5493F:	net/ipv4/gre_offload.c
5494F:	include/net/gre.h
5495
5496GRETH 10/100/1G Ethernet MAC device driver
5497M:	Andreas Larsson <andreas@gaisler.com>
5498L:	netdev@vger.kernel.org
5499S:	Maintained
5500F:	drivers/net/ethernet/aeroflex/
5501
5502GREYBUS SUBSYSTEM
5503M:	Johan Hovold <johan@kernel.org>
5504M:	Alex Elder <elder@kernel.org>
5505M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5506S:	Maintained
5507F:	drivers/staging/greybus/
5508
5509GREYBUS AUDIO PROTOCOLS DRIVERS
5510M:	Vaibhav Agarwal <vaibhav.sr@gmail.com>
5511M:	Mark Greer <mgreer@animalcreek.com>
5512S:	Maintained
5513F:	drivers/staging/greybus/audio_apbridgea.c
5514F:	drivers/staging/greybus/audio_apbridgea.h
5515F:	drivers/staging/greybus/audio_codec.c
5516F:	drivers/staging/greybus/audio_codec.h
5517F:	drivers/staging/greybus/audio_gb.c
5518F:	drivers/staging/greybus/audio_manager.c
5519F:	drivers/staging/greybus/audio_manager.h
5520F:	drivers/staging/greybus/audio_manager_module.c
5521F:	drivers/staging/greybus/audio_manager_private.h
5522F:	drivers/staging/greybus/audio_manager_sysfs.c
5523F:	drivers/staging/greybus/audio_module.c
5524F:	drivers/staging/greybus/audio_topology.c
5525
5526GREYBUS PROTOCOLS DRIVERS
5527M:	Rui Miguel Silva <rmfrfs@gmail.com>
5528S:	Maintained
5529F:	drivers/staging/greybus/sdio.c
5530F:	drivers/staging/greybus/light.c
5531F:	drivers/staging/greybus/gpio.c
5532F:	drivers/staging/greybus/power_supply.c
5533F:	drivers/staging/greybus/spi.c
5534F:	drivers/staging/greybus/spilib.c
5535
5536GREYBUS PROTOCOLS DRIVERS
5537M:	Bryan O'Donoghue <pure.logic@nexus-software.ie>
5538S:	Maintained
5539F:	drivers/staging/greybus/loopback.c
5540F:	drivers/staging/greybus/timesync.c
5541F:	drivers/staging/greybus/timesync_platform.c
5542
5543GREYBUS PROTOCOLS DRIVERS
5544M:	Viresh Kumar <vireshk@kernel.org>
5545S:	Maintained
5546F:	drivers/staging/greybus/authentication.c
5547F:	drivers/staging/greybus/bootrom.c
5548F:	drivers/staging/greybus/firmware.h
5549F:	drivers/staging/greybus/fw-core.c
5550F:	drivers/staging/greybus/fw-download.c
5551F:	drivers/staging/greybus/fw-managament.c
5552F:	drivers/staging/greybus/greybus_authentication.h
5553F:	drivers/staging/greybus/greybus_firmware.h
5554F:	drivers/staging/greybus/hid.c
5555F:	drivers/staging/greybus/i2c.c
5556F:	drivers/staging/greybus/spi.c
5557F:	drivers/staging/greybus/spilib.c
5558F:	drivers/staging/greybus/spilib.h
5559
5560GREYBUS PROTOCOLS DRIVERS
5561M:	David Lin <dtwlin@gmail.com>
5562S:	Maintained
5563F:	drivers/staging/greybus/uart.c
5564F:	drivers/staging/greybus/log.c
5565
5566GREYBUS PLATFORM DRIVERS
5567M:	Vaibhav Hiremath <hvaibhav.linux@gmail.com>
5568S:	Maintained
5569F:	drivers/staging/greybus/arche-platform.c
5570F:	drivers/staging/greybus/arche-apb-ctrl.c
5571F:	drivers/staging/greybus/arche_platform.h
5572
5573GS1662 VIDEO SERIALIZER
5574M:	Charles-Antoine Couret <charles-antoine.couret@nexvision.fr>
5575L:	linux-media@vger.kernel.org
5576T:	git git://linuxtv.org/media_tree.git
5577S:	Maintained
5578F:	drivers/media/spi/gs1662.c
5579
5580GSPCA FINEPIX SUBDRIVER
5581M:	Frank Zago <frank@zago.net>
5582L:	linux-media@vger.kernel.org
5583T:	git git://linuxtv.org/media_tree.git
5584S:	Maintained
5585F:	drivers/media/usb/gspca/finepix.c
5586
5587GSPCA GL860 SUBDRIVER
5588M:	Olivier Lorin <o.lorin@laposte.net>
5589L:	linux-media@vger.kernel.org
5590T:	git git://linuxtv.org/media_tree.git
5591S:	Maintained
5592F:	drivers/media/usb/gspca/gl860/
5593
5594GSPCA M5602 SUBDRIVER
5595M:	Erik Andren <erik.andren@gmail.com>
5596L:	linux-media@vger.kernel.org
5597T:	git git://linuxtv.org/media_tree.git
5598S:	Maintained
5599F:	drivers/media/usb/gspca/m5602/
5600
5601GSPCA PAC207 SONIXB SUBDRIVER
5602M:	Hans Verkuil <hverkuil@xs4all.nl>
5603L:	linux-media@vger.kernel.org
5604T:	git git://linuxtv.org/media_tree.git
5605S:	Odd Fixes
5606F:	drivers/media/usb/gspca/pac207.c
5607
5608GSPCA SN9C20X SUBDRIVER
5609M:	Brian Johnson <brijohn@gmail.com>
5610L:	linux-media@vger.kernel.org
5611T:	git git://linuxtv.org/media_tree.git
5612S:	Maintained
5613F:	drivers/media/usb/gspca/sn9c20x.c
5614
5615GSPCA T613 SUBDRIVER
5616M:	Leandro Costantino <lcostantino@gmail.com>
5617L:	linux-media@vger.kernel.org
5618T:	git git://linuxtv.org/media_tree.git
5619S:	Maintained
5620F:	drivers/media/usb/gspca/t613.c
5621
5622GSPCA USB WEBCAM DRIVER
5623M:	Hans Verkuil <hverkuil@xs4all.nl>
5624L:	linux-media@vger.kernel.org
5625T:	git git://linuxtv.org/media_tree.git
5626S:	Odd Fixes
5627F:	drivers/media/usb/gspca/
5628
5629GUID PARTITION TABLE (GPT)
5630M:	Davidlohr Bueso <dave@stgolabs.net>
5631L:	linux-efi@vger.kernel.org
5632S:	Maintained
5633F:	block/partitions/efi.*
5634
5635STK1160 USB VIDEO CAPTURE DRIVER
5636M:	Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5637L:	linux-media@vger.kernel.org
5638T:	git git://linuxtv.org/media_tree.git
5639S:	Maintained
5640F:	drivers/media/usb/stk1160/
5641
5642H8/300 ARCHITECTURE
5643M:	Yoshinori Sato <ysato@users.sourceforge.jp>
5644L:	uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5645W:	http://uclinux-h8.sourceforge.jp
5646T:	git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5647S:	Maintained
5648F:	arch/h8300/
5649F:	drivers/clocksource/h8300_*.c
5650F:	drivers/clk/h8300/
5651F:	drivers/irqchip/irq-renesas-h8*.c
5652
5653HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5654M:	Frank Seidel <frank@f-seidel.de>
5655L:	platform-driver-x86@vger.kernel.org
5656W:	http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5657S:	Maintained
5658F:	drivers/platform/x86/hdaps.c
5659
5660HDPVR USB VIDEO ENCODER DRIVER
5661M:	Hans Verkuil <hverkuil@xs4all.nl>
5662L:	linux-media@vger.kernel.org
5663T:	git git://linuxtv.org/media_tree.git
5664W:	https://linuxtv.org
5665S:	Odd Fixes
5666F:	drivers/media/usb/hdpvr/
5667
5668HWPOISON MEMORY FAILURE HANDLING
5669M:	Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5670L:	linux-mm@kvack.org
5671S:	Maintained
5672F:	mm/memory-failure.c
5673F:	mm/hwpoison-inject.c
5674
5675HYPERVISOR VIRTUAL CONSOLE DRIVER
5676L:	linuxppc-dev@lists.ozlabs.org
5677S:	Odd Fixes
5678F:	drivers/tty/hvc/
5679
5680HACKRF MEDIA DRIVER
5681M:	Antti Palosaari <crope@iki.fi>
5682L:	linux-media@vger.kernel.org
5683W:	https://linuxtv.org
5684W:	http://palosaari.fi/linux/
5685Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5686T:	git git://linuxtv.org/anttip/media_tree.git
5687S:	Maintained
5688F:	drivers/media/usb/hackrf/
5689
5690HARDWARE MONITORING
5691M:	Jean Delvare <jdelvare@suse.com>
5692M:	Guenter Roeck <linux@roeck-us.net>
5693L:	linux-hwmon@vger.kernel.org
5694W:	http://hwmon.wiki.kernel.org/
5695T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5696T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5697S:	Maintained
5698F:	Documentation/hwmon/
5699F:	drivers/hwmon/
5700F:	include/linux/hwmon*.h
5701
5702HARDWARE RANDOM NUMBER GENERATOR CORE
5703M:	Matt Mackall <mpm@selenic.com>
5704M:	Herbert Xu <herbert@gondor.apana.org.au>
5705L:	linux-crypto@vger.kernel.org
5706S:	Odd fixes
5707F:	Documentation/devicetree/bindings/rng/
5708F:	Documentation/hw_random.txt
5709F:	drivers/char/hw_random/
5710F:	include/linux/hw_random.h
5711
5712HARDWARE SPINLOCK CORE
5713M:	Ohad Ben-Cohen <ohad@wizery.com>
5714M:	Bjorn Andersson <bjorn.andersson@linaro.org>
5715L:	linux-remoteproc@vger.kernel.org
5716S:	Maintained
5717T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5718F:	Documentation/devicetree/bindings/hwlock/
5719F:	Documentation/hwspinlock.txt
5720F:	drivers/hwspinlock/
5721F:	include/linux/hwspinlock.h
5722
5723HARMONY SOUND DRIVER
5724L:	linux-parisc@vger.kernel.org
5725S:	Maintained
5726F:	sound/parisc/harmony.*
5727
5728HD29L2 MEDIA DRIVER
5729M:	Antti Palosaari <crope@iki.fi>
5730L:	linux-media@vger.kernel.org
5731W:	https://linuxtv.org
5732W:	http://palosaari.fi/linux/
5733Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5734T:	git git://linuxtv.org/anttip/media_tree.git
5735S:	Maintained
5736F:	drivers/media/dvb-frontends/hd29l2*
5737
5738HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5739M:	Jimmy Vance <jimmy.vance@hpe.com>
5740S:	Supported
5741F:	Documentation/watchdog/hpwdt.txt
5742F:	drivers/watchdog/hpwdt.c
5743
5744HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5745M:	Don Brace <don.brace@microsemi.com>
5746L:	esc.storagedev@microsemi.com
5747L:	linux-scsi@vger.kernel.org
5748S:	Supported
5749F:	Documentation/scsi/hpsa.txt
5750F:	drivers/scsi/hpsa*.[ch]
5751F:	include/linux/cciss*.h
5752F:	include/uapi/linux/cciss*.h
5753
5754HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5755M:	Don Brace <don.brace@microsemi.com>
5756L:	esc.storagedev@microsemi.com
5757L:	linux-scsi@vger.kernel.org
5758S:	Supported
5759F:	Documentation/blockdev/cciss.txt
5760F:	drivers/block/cciss*
5761F:	include/linux/cciss_ioctl.h
5762F:	include/uapi/linux/cciss_ioctl.h
5763
5764HFI1 DRIVER
5765M:	Mike Marciniszyn <mike.marciniszyn@intel.com>
5766M:	Dennis Dalessandro <dennis.dalessandro@intel.com>
5767L:	linux-rdma@vger.kernel.org
5768S:	Supported
5769F:	drivers/infiniband/hw/hfi1
5770
5771HFS FILESYSTEM
5772L:	linux-fsdevel@vger.kernel.org
5773S:	Orphan
5774F:	Documentation/filesystems/hfs.txt
5775F:	fs/hfs/
5776
5777HFSPLUS FILESYSTEM
5778L:	linux-fsdevel@vger.kernel.org
5779S:	Orphan
5780F:	Documentation/filesystems/hfsplus.txt
5781F:	fs/hfsplus/
5782
5783HGA FRAMEBUFFER DRIVER
5784M:	Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5785L:	linux-nvidia@lists.surfsouth.com
5786W:	http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5787S:	Maintained
5788F:	drivers/video/fbdev/hgafb.c
5789
5790HIBERNATION (aka Software Suspend, aka swsusp)
5791M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
5792M:	Pavel Machek <pavel@ucw.cz>
5793L:	linux-pm@vger.kernel.org
5794B:	https://bugzilla.kernel.org
5795S:	Supported
5796F:	arch/x86/power/
5797F:	drivers/base/power/
5798F:	kernel/power/
5799F:	include/linux/suspend.h
5800F:	include/linux/freezer.h
5801F:	include/linux/pm.h
5802F:	arch/*/include/asm/suspend*.h
5803
5804HID CORE LAYER
5805M:	Jiri Kosina <jikos@kernel.org>
5806R:	Benjamin Tissoires <benjamin.tissoires@redhat.com>
5807L:	linux-input@vger.kernel.org
5808T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5809S:	Maintained
5810F:	drivers/hid/
5811F:	include/linux/hid*
5812F:	include/uapi/linux/hid*
5813
5814HID SENSOR HUB DRIVERS
5815M:	Jiri Kosina <jikos@kernel.org>
5816M:	Jonathan Cameron <jic23@kernel.org>
5817M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5818L:	linux-input@vger.kernel.org
5819L:	linux-iio@vger.kernel.org
5820S:	Maintained
5821F:	Documentation/hid/hid-sensor*
5822F:	drivers/hid/hid-sensor-*
5823F:	drivers/iio/*/hid-*
5824F:	include/linux/hid-sensor-*
5825
5826HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5827M:	Thomas Gleixner <tglx@linutronix.de>
5828L:	linux-kernel@vger.kernel.org
5829T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5830S:	Maintained
5831F:	Documentation/timers/
5832F:	kernel/time/hrtimer.c
5833F:	kernel/time/clockevents.c
5834F:	kernel/time/tick*.*
5835F:	kernel/time/timer_*.c
5836F:	include/linux/clockchips.h
5837F:	include/linux/hrtimer.h
5838
5839HIGH-SPEED SCC DRIVER FOR AX.25
5840L:	linux-hams@vger.kernel.org
5841S:	Orphan
5842F:	drivers/net/hamradio/dmascc.c
5843F:	drivers/net/hamradio/scc.c
5844
5845HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5846M:	HighPoint Linux Team <linux@highpoint-tech.com>
5847W:	http://www.highpoint-tech.com
5848S:	Supported
5849F:	Documentation/scsi/hptiop.txt
5850F:	drivers/scsi/hptiop.c
5851
5852HIPPI
5853M:	Jes Sorensen <jes@trained-monkey.org>
5854L:	linux-hippi@sunsite.dk
5855S:	Maintained
5856F:	include/linux/hippidevice.h
5857F:	include/uapi/linux/if_hippi.h
5858F:	net/802/hippi.c
5859F:	drivers/net/hippi/
5860
5861HISILICON NETWORK SUBSYSTEM DRIVER
5862M:	Yisen Zhuang <yisen.zhuang@huawei.com>
5863M:	Salil Mehta <salil.mehta@huawei.com>
5864L:	netdev@vger.kernel.org
5865W:	http://www.hisilicon.com
5866S:	Maintained
5867F:	drivers/net/ethernet/hisilicon/
5868F:	Documentation/devicetree/bindings/net/hisilicon*.txt
5869
5870HISILICON ROCE DRIVER
5871M:	Lijun Ou <oulijun@huawei.com>
5872M:	Wei Hu(Xavier) <xavier.huwei@huawei.com>
5873L:	linux-rdma@vger.kernel.org
5874S:	Maintained
5875F:	drivers/infiniband/hw/hns/
5876F:	Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
5877
5878HISILICON SAS Controller
5879M:	John Garry <john.garry@huawei.com>
5880W:	http://www.hisilicon.com
5881S:	Supported
5882F:	drivers/scsi/hisi_sas/
5883F:	Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5884
5885HOST AP DRIVER
5886M:	Jouni Malinen <j@w1.fi>
5887L:	linux-wireless@vger.kernel.org
5888W:	http://w1.fi/hostap-driver.html
5889S:	Obsolete
5890F:	drivers/net/wireless/intersil/hostap/
5891
5892HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5893L:	platform-driver-x86@vger.kernel.org
5894S:	Orphan
5895F:	drivers/platform/x86/tc1100-wmi.c
5896
5897HP100:	Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5898M:	Jaroslav Kysela <perex@perex.cz>
5899S:	Maintained
5900F:	drivers/net/ethernet/hp/hp100.*
5901
5902HPET:	High Precision Event Timers driver
5903M:	Clemens Ladisch <clemens@ladisch.de>
5904S:	Maintained
5905F:	Documentation/timers/hpet.txt
5906F:	drivers/char/hpet.c
5907F:	include/linux/hpet.h
5908F:	include/uapi/linux/hpet.h
5909
5910HPET:	x86
5911S:	Orphan
5912F:	arch/x86/kernel/hpet.c
5913F:	arch/x86/include/asm/hpet.h
5914
5915HPFS FILESYSTEM
5916M:	Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5917W:	http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5918S:	Maintained
5919F:	fs/hpfs/
5920
5921HSI SUBSYSTEM
5922M:	Sebastian Reichel <sre@kernel.org>
5923T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5924S:	Maintained
5925F:	Documentation/ABI/testing/sysfs-bus-hsi
5926F:	Documentation/device-drivers/serial-interfaces.rst
5927F:	drivers/hsi/
5928F:	include/linux/hsi/
5929F:	include/uapi/linux/hsi/
5930
5931HSO 3G MODEM DRIVER
5932M:	Jan Dumon <j.dumon@option.com>
5933W:	http://www.pharscape.org
5934S:	Maintained
5935F:	drivers/net/usb/hso.c
5936
5937HSR NETWORK PROTOCOL
5938M:	Arvid Brodin <arvid.brodin@alten.se>
5939L:	netdev@vger.kernel.org
5940S:	Maintained
5941F:	net/hsr/
5942
5943HTCPEN TOUCHSCREEN DRIVER
5944M:	Pau Oliva Fora <pof@eslack.org>
5945L:	linux-input@vger.kernel.org
5946S:	Maintained
5947F:	drivers/input/touchscreen/htcpen.c
5948
5949HUGETLB FILESYSTEM
5950M:	Nadia Yvette Chambers <nyc@holomorphy.com>
5951S:	Maintained
5952F:	fs/hugetlbfs/
5953
5954HVA ST MEDIA DRIVER
5955M:	Jean-Christophe Trotin <jean-christophe.trotin@st.com>
5956L:	linux-media@vger.kernel.org
5957T:	git git://linuxtv.org/media_tree.git
5958W:	https://linuxtv.org
5959S:	Supported
5960F:	drivers/media/platform/sti/hva
5961
5962Hyper-V CORE AND DRIVERS
5963M:	"K. Y. Srinivasan" <kys@microsoft.com>
5964M:	Haiyang Zhang <haiyangz@microsoft.com>
5965L:	devel@linuxdriverproject.org
5966S:	Maintained
5967F:	arch/x86/include/asm/mshyperv.h
5968F:	arch/x86/include/uapi/asm/hyperv.h
5969F:	arch/x86/kernel/cpu/mshyperv.c
5970F:	drivers/hid/hid-hyperv.c
5971F:	drivers/hv/
5972F:	drivers/input/serio/hyperv-keyboard.c
5973F:	drivers/pci/host/pci-hyperv.c
5974F:	drivers/net/hyperv/
5975F:	drivers/scsi/storvsc_drv.c
5976F:	drivers/uio/uio_hv_generic.c
5977F:	drivers/video/fbdev/hyperv_fb.c
5978F:	include/linux/hyperv.h
5979F:	tools/hv/
5980F:	Documentation/ABI/stable/sysfs-bus-vmbus
5981
5982I2C MUXES
5983M:	Peter Rosin <peda@axentia.se>
5984L:	linux-i2c@vger.kernel.org
5985S:	Maintained
5986F:	Documentation/i2c/i2c-topology
5987F:	Documentation/i2c/muxes/
5988F:	Documentation/devicetree/bindings/i2c/i2c-mux*
5989F:	Documentation/devicetree/bindings/i2c/i2c-arb*
5990F:	Documentation/devicetree/bindings/i2c/i2c-gate*
5991F:	drivers/i2c/i2c-mux.c
5992F:	drivers/i2c/muxes/
5993F:	include/linux/i2c-mux.h
5994
5995I2C OVER PARALLEL PORT
5996M:	Jean Delvare <jdelvare@suse.com>
5997L:	linux-i2c@vger.kernel.org
5998S:	Maintained
5999F:	Documentation/i2c/busses/i2c-parport
6000F:	Documentation/i2c/busses/i2c-parport-light
6001F:	drivers/i2c/busses/i2c-parport.c
6002F:	drivers/i2c/busses/i2c-parport-light.c
6003
6004I2C/SMBUS CONTROLLER DRIVERS FOR PC
6005M:	Jean Delvare <jdelvare@suse.com>
6006L:	linux-i2c@vger.kernel.org
6007S:	Maintained
6008F:	Documentation/i2c/busses/i2c-ali1535
6009F:	Documentation/i2c/busses/i2c-ali1563
6010F:	Documentation/i2c/busses/i2c-ali15x3
6011F:	Documentation/i2c/busses/i2c-amd756
6012F:	Documentation/i2c/busses/i2c-amd8111
6013F:	Documentation/i2c/busses/i2c-i801
6014F:	Documentation/i2c/busses/i2c-nforce2
6015F:	Documentation/i2c/busses/i2c-piix4
6016F:	Documentation/i2c/busses/i2c-sis5595
6017F:	Documentation/i2c/busses/i2c-sis630
6018F:	Documentation/i2c/busses/i2c-sis96x
6019F:	Documentation/i2c/busses/i2c-via
6020F:	Documentation/i2c/busses/i2c-viapro
6021F:	drivers/i2c/busses/i2c-ali1535.c
6022F:	drivers/i2c/busses/i2c-ali1563.c
6023F:	drivers/i2c/busses/i2c-ali15x3.c
6024F:	drivers/i2c/busses/i2c-amd756.c
6025F:	drivers/i2c/busses/i2c-amd756-s4882.c
6026F:	drivers/i2c/busses/i2c-amd8111.c
6027F:	drivers/i2c/busses/i2c-i801.c
6028F:	drivers/i2c/busses/i2c-isch.c
6029F:	drivers/i2c/busses/i2c-nforce2.c
6030F:	drivers/i2c/busses/i2c-nforce2-s4985.c
6031F:	drivers/i2c/busses/i2c-piix4.c
6032F:	drivers/i2c/busses/i2c-sis5595.c
6033F:	drivers/i2c/busses/i2c-sis630.c
6034F:	drivers/i2c/busses/i2c-sis96x.c
6035F:	drivers/i2c/busses/i2c-via.c
6036F:	drivers/i2c/busses/i2c-viapro.c
6037
6038I2C/SMBUS ISMT DRIVER
6039M:	Seth Heasley <seth.heasley@intel.com>
6040M:	Neil Horman <nhorman@tuxdriver.com>
6041L:	linux-i2c@vger.kernel.org
6042F:	drivers/i2c/busses/i2c-ismt.c
6043F:	Documentation/i2c/busses/i2c-ismt
6044
6045I2C/SMBUS STUB DRIVER
6046M:	Jean Delvare <jdelvare@suse.com>
6047L:	linux-i2c@vger.kernel.org
6048S:	Maintained
6049F:	drivers/i2c/i2c-stub.c
6050
6051I2C SUBSYSTEM
6052M:	Wolfram Sang <wsa@the-dreams.de>
6053L:	linux-i2c@vger.kernel.org
6054W:	https://i2c.wiki.kernel.org/
6055Q:	https://patchwork.ozlabs.org/project/linux-i2c/list/
6056T:	git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
6057S:	Maintained
6058F:	Documentation/devicetree/bindings/i2c/
6059F:	Documentation/i2c/
6060F:	drivers/i2c/
6061F:	drivers/i2c/*/
6062F:	include/linux/i2c.h
6063F:	include/linux/i2c-*.h
6064F:	include/uapi/linux/i2c.h
6065F:	include/uapi/linux/i2c-*.h
6066
6067I2C ACPI SUPPORT
6068M:	Mika Westerberg <mika.westerberg@linux.intel.com>
6069L:	linux-i2c@vger.kernel.org
6070L:	linux-acpi@vger.kernel.org
6071S:	Maintained
6072
6073I2C-TAOS-EVM DRIVER
6074M:	Jean Delvare <jdelvare@suse.com>
6075L:	linux-i2c@vger.kernel.org
6076S:	Maintained
6077F:	Documentation/i2c/busses/i2c-taos-evm
6078F:	drivers/i2c/busses/i2c-taos-evm.c
6079
6080I2C-TINY-USB DRIVER
6081M:	Till Harbaum <till@harbaum.org>
6082L:	linux-i2c@vger.kernel.org
6083W:	http://www.harbaum.org/till/i2c_tiny_usb
6084S:	Maintained
6085F:	drivers/i2c/busses/i2c-tiny-usb.c
6086
6087i386 BOOT CODE
6088M:	"H. Peter Anvin" <hpa@zytor.com>
6089S:	Maintained
6090F:	arch/x86/boot/
6091
6092i386 SETUP CODE / CPU ERRATA WORKAROUNDS
6093M:	"H. Peter Anvin" <hpa@zytor.com>
6094T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
6095S:	Maintained
6096
6097IA64 (Itanium) PLATFORM
6098M:	Tony Luck <tony.luck@intel.com>
6099M:	Fenghua Yu <fenghua.yu@intel.com>
6100L:	linux-ia64@vger.kernel.org
6101T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
6102S:	Maintained
6103F:	arch/ia64/
6104
6105IBM Power VMX Cryptographic instructions
6106M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
6107M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
6108L:	linux-crypto@vger.kernel.org
6109S:	Supported
6110F:	drivers/crypto/vmx/Makefile
6111F:	drivers/crypto/vmx/Kconfig
6112F:	drivers/crypto/vmx/vmx.c
6113F:	drivers/crypto/vmx/aes*
6114F:	drivers/crypto/vmx/ghash*
6115F:	drivers/crypto/vmx/ppc-xlate.pl
6116
6117IBM Power in-Nest Crypto Acceleration
6118M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
6119M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
6120L:	linux-crypto@vger.kernel.org
6121S:	Supported
6122F:	drivers/crypto/nx/Makefile
6123F:	drivers/crypto/nx/Kconfig
6124F:	drivers/crypto/nx/nx-aes*
6125F:	drivers/crypto/nx/nx-sha*
6126F:	drivers/crypto/nx/nx.*
6127F:	drivers/crypto/nx/nx_csbcpb.h
6128F:	drivers/crypto/nx/nx_debugfs.h
6129
6130IBM Power 842 compression accelerator
6131M:	Dan Streetman <ddstreet@ieee.org>
6132S:	Supported
6133F:	drivers/crypto/nx/Makefile
6134F:	drivers/crypto/nx/Kconfig
6135F:	drivers/crypto/nx/nx-842*
6136F:	include/linux/sw842.h
6137F:	crypto/842.c
6138F:	lib/842/
6139
6140IBM Power Linux RAID adapter
6141M:	Brian King <brking@us.ibm.com>
6142S:	Supported
6143F:	drivers/scsi/ipr.*
6144
6145IBM Power Virtual Ethernet Device Driver
6146M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6147L:	netdev@vger.kernel.org
6148S:	Supported
6149F:	drivers/net/ethernet/ibm/ibmveth.*
6150
6151IBM Power SRIOV Virtual NIC Device Driver
6152M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6153M:	John Allen <jallen@linux.vnet.ibm.com>
6154L:	netdev@vger.kernel.org
6155S:	Supported
6156F:	drivers/net/ethernet/ibm/ibmvnic.*
6157
6158IBM Power Virtual SCSI Device Drivers
6159M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6160L:	linux-scsi@vger.kernel.org
6161S:	Supported
6162F:	drivers/scsi/ibmvscsi/ibmvscsi*
6163F:	include/scsi/viosrp.h
6164
6165IBM Power Virtual SCSI Device Target Driver
6166M:	Bryant G. Ly <bryantly@linux.vnet.ibm.com>
6167M:	Michael Cyr <mikecyr@linux.vnet.ibm.com>
6168L:	linux-scsi@vger.kernel.org
6169L:	target-devel@vger.kernel.org
6170S:	Supported
6171F:	drivers/scsi/ibmvscsi_tgt/
6172
6173IBM Power Virtual FC Device Drivers
6174M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6175L:	linux-scsi@vger.kernel.org
6176S:	Supported
6177F:	drivers/scsi/ibmvscsi/ibmvfc*
6178
6179IBM ServeRAID RAID DRIVER
6180S:	Orphan
6181F:	drivers/scsi/ips.*
6182
6183ICH LPC AND GPIO DRIVER
6184M:	Peter Tyser <ptyser@xes-inc.com>
6185S:	Maintained
6186F:	drivers/mfd/lpc_ich.c
6187F:	drivers/gpio/gpio-ich.c
6188
6189IDE SUBSYSTEM
6190M:	"David S. Miller" <davem@davemloft.net>
6191L:	linux-ide@vger.kernel.org
6192Q:	http://patchwork.ozlabs.org/project/linux-ide/list/
6193T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
6194S:	Maintained
6195F:	Documentation/ide/
6196F:	drivers/ide/
6197F:	include/linux/ide.h
6198
6199IDEAPAD LAPTOP EXTRAS DRIVER
6200M:	Ike Panhc <ike.pan@canonical.com>
6201L:	platform-driver-x86@vger.kernel.org
6202W:	http://launchpad.net/ideapad-laptop
6203S:	Maintained
6204F:	drivers/platform/x86/ideapad-laptop.c
6205
6206IDEAPAD LAPTOP SLIDEBAR DRIVER
6207M:	Andrey Moiseev <o2g.org.ru@gmail.com>
6208L:	linux-input@vger.kernel.org
6209W:	https://github.com/o2genum/ideapad-slidebar
6210S:	Maintained
6211F:	drivers/input/misc/ideapad_slidebar.c
6212
6213IDE/ATAPI DRIVERS
6214M:	Borislav Petkov <bp@alien8.de>
6215L:	linux-ide@vger.kernel.org
6216S:	Maintained
6217F:	Documentation/cdrom/ide-cd
6218F:	drivers/ide/ide-cd*
6219
6220IEEE 802.15.4 SUBSYSTEM
6221M:	Alexander Aring <aar@pengutronix.de>
6222M:	Stefan Schmidt <stefan@osg.samsung.com>
6223L:	linux-wpan@vger.kernel.org
6224W:	http://wpan.cakelab.org/
6225T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
6226T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
6227S:	Maintained
6228F:	net/ieee802154/
6229F:	net/mac802154/
6230F:	drivers/net/ieee802154/
6231F:	include/linux/nl802154.h
6232F:	include/linux/ieee802154.h
6233F:	include/net/nl802154.h
6234F:	include/net/mac802154.h
6235F:	include/net/af_ieee802154.h
6236F:	include/net/cfg802154.h
6237F:	include/net/ieee802154_netdev.h
6238F:	Documentation/networking/ieee802154.txt
6239
6240IGORPLUG-USB IR RECEIVER
6241M:	Sean Young <sean@mess.org>
6242L:	linux-media@vger.kernel.org
6243S:	Maintained
6244F:	drivers/media/rc/igorplugusb.c
6245
6246IGUANAWORKS USB IR TRANSCEIVER
6247M:	Sean Young <sean@mess.org>
6248L:	linux-media@vger.kernel.org
6249S:	Maintained
6250F:	drivers/media/rc/iguanair.c
6251
6252IIO DIGITAL POTENTIOMETER DAC
6253M:	Peter Rosin <peda@axentia.se>
6254L:	linux-iio@vger.kernel.org
6255S:	Maintained
6256F:	Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
6257F:	Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
6258F:	drivers/iio/dac/dpot-dac.c
6259
6260IIO ENVELOPE DETECTOR
6261M:	Peter Rosin <peda@axentia.se>
6262L:	linux-iio@vger.kernel.org
6263S:	Maintained
6264F:	Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
6265F:	Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
6266F:	drivers/iio/adc/envelope-detector.c
6267
6268IIO SUBSYSTEM AND DRIVERS
6269M:	Jonathan Cameron <jic23@kernel.org>
6270R:	Hartmut Knaack <knaack.h@gmx.de>
6271R:	Lars-Peter Clausen <lars@metafoo.de>
6272R:	Peter Meerwald-Stadler <pmeerw@pmeerw.net>
6273L:	linux-iio@vger.kernel.org
6274T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
6275S:	Maintained
6276F:	Documentation/devicetree/bindings/iio/
6277F:	drivers/iio/
6278F:	drivers/staging/iio/
6279F:	include/linux/iio/
6280F:	tools/iio/
6281
6282IKANOS/ADI EAGLE ADSL USB DRIVER
6283M:	Matthieu Castet <castet.matthieu@free.fr>
6284M:	Stanislaw Gruszka <stf_xl@wp.pl>
6285S:	Maintained
6286F:	drivers/usb/atm/ueagle-atm.c
6287
6288IMGTEC ASCII LCD DRIVER
6289M:	Paul Burton <paul.burton@imgtec.com>
6290S:	Maintained
6291F:	Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
6292F:	drivers/auxdisplay/img-ascii-lcd.c
6293
6294INA209 HARDWARE MONITOR DRIVER
6295M:	Guenter Roeck <linux@roeck-us.net>
6296L:	linux-hwmon@vger.kernel.org
6297S:	Maintained
6298F:	Documentation/hwmon/ina209
6299F:	Documentation/devicetree/bindings/i2c/ina209.txt
6300F:	drivers/hwmon/ina209.c
6301
6302INA2XX HARDWARE MONITOR DRIVER
6303M:	Guenter Roeck <linux@roeck-us.net>
6304L:	linux-hwmon@vger.kernel.org
6305S:	Maintained
6306F:	Documentation/hwmon/ina2xx
6307F:	drivers/hwmon/ina2xx.c
6308F:	include/linux/platform_data/ina2xx.h
6309
6310INDUSTRY PACK SUBSYSTEM (IPACK)
6311M:	Samuel Iglesias Gonsalvez <siglesias@igalia.com>
6312M:	Jens Taprogge <jens.taprogge@taprogge.org>
6313M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6314L:	industrypack-devel@lists.sourceforge.net
6315W:	http://industrypack.sourceforge.net
6316S:	Maintained
6317F:	drivers/ipack/
6318
6319INGENIC JZ4780 DMA Driver
6320M:	Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
6321S:	Maintained
6322F:	drivers/dma/dma-jz4780.c
6323
6324INGENIC JZ4780 NAND DRIVER
6325M:	Harvey Hunt <harveyhuntnexus@gmail.com>
6326L:	linux-mtd@lists.infradead.org
6327S:	Maintained
6328F:	drivers/mtd/nand/jz4780_*
6329
6330INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
6331M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
6332M:	Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
6333L:	linux-ima-devel@lists.sourceforge.net
6334L:	linux-ima-user@lists.sourceforge.net
6335L:	linux-security-module@vger.kernel.org
6336T:	git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
6337S:	Supported
6338F:	security/integrity/ima/
6339
6340IMGTEC IR DECODER DRIVER
6341M:	James Hogan <james.hogan@imgtec.com>
6342S:	Maintained
6343F:	drivers/media/rc/img-ir/
6344
6345IMS TWINTURBO FRAMEBUFFER DRIVER
6346L:	linux-fbdev@vger.kernel.org
6347S:	Orphan
6348F:	drivers/video/fbdev/imsttfb.c
6349
6350INFINIBAND SUBSYSTEM
6351M:	Doug Ledford <dledford@redhat.com>
6352M:	Sean Hefty <sean.hefty@intel.com>
6353M:	Hal Rosenstock <hal.rosenstock@gmail.com>
6354L:	linux-rdma@vger.kernel.org
6355W:	http://www.openfabrics.org/
6356Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6357T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
6358S:	Supported
6359F:	Documentation/infiniband/
6360F:	drivers/infiniband/
6361F:	include/uapi/linux/if_infiniband.h
6362F:	include/uapi/rdma/
6363F:	include/rdma/
6364
6365INOTIFY
6366M:	John McCutchan <john@johnmccutchan.com>
6367M:	Robert Love <rlove@rlove.org>
6368M:	Eric Paris <eparis@parisplace.org>
6369S:	Maintained
6370F:	Documentation/filesystems/inotify.txt
6371F:	fs/notify/inotify/
6372F:	include/linux/inotify.h
6373F:	include/uapi/linux/inotify.h
6374
6375INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6376M:	Dmitry Torokhov <dmitry.torokhov@gmail.com>
6377L:	linux-input@vger.kernel.org
6378Q:	http://patchwork.kernel.org/project/linux-input/list/
6379T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6380S:	Maintained
6381F:	drivers/input/
6382F:	include/linux/input.h
6383F:	include/uapi/linux/input.h
6384F:	include/linux/input/
6385F:	Documentation/devicetree/bindings/input/
6386
6387INPUT MULTITOUCH (MT) PROTOCOL
6388M:	Henrik Rydberg <rydberg@bitmath.org>
6389L:	linux-input@vger.kernel.org
6390S:	Odd fixes
6391F:	Documentation/input/multi-touch-protocol.txt
6392F:	drivers/input/input-mt.c
6393K:	\b(ABS|SYN)_MT_
6394
6395INTEL ASoC BDW/HSW DRIVERS
6396M:	Jie Yang <yang.jie@linux.intel.com>
6397L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
6398S:	Supported
6399F:	sound/soc/intel/common/sst-dsp*
6400F:	sound/soc/intel/common/sst-firmware.c
6401F:	sound/soc/intel/boards/broadwell.c
6402F:	sound/soc/intel/haswell/
6403
6404INTEL C600 SERIES SAS CONTROLLER DRIVER
6405M:	Intel SCU Linux support <intel-linux-scu@intel.com>
6406M:	Artur Paszkiewicz <artur.paszkiewicz@intel.com>
6407L:	linux-scsi@vger.kernel.org
6408T:	git git://git.code.sf.net/p/intel-sas/isci
6409S:	Supported
6410F:	drivers/scsi/isci/
6411
6412INTEL HID EVENT DRIVER
6413M:	Alex Hung <alex.hung@canonical.com>
6414L:	platform-driver-x86@vger.kernel.org
6415S:	Maintained
6416F:	drivers/platform/x86/intel-hid.c
6417
6418INTEL VIRTUAL BUTTON DRIVER
6419M:	AceLan Kao <acelan.kao@canonical.com>
6420L:	platform-driver-x86@vger.kernel.org
6421S:	Maintained
6422F:	drivers/platform/x86/intel-vbtn.c
6423
6424INTEL IDLE DRIVER
6425M:	Jacob Pan <jacob.jun.pan@linux.intel.com>
6426M:	Len Brown <lenb@kernel.org>
6427L:	linux-pm@vger.kernel.org
6428T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6429B:	https://bugzilla.kernel.org
6430S:	Supported
6431F:	drivers/idle/intel_idle.c
6432
6433INTEL INTEGRATED SENSOR HUB DRIVER
6434M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6435M:	Jiri Kosina <jikos@kernel.org>
6436L:	linux-input@vger.kernel.org
6437S:	Maintained
6438F:	drivers/hid/intel-ish-hid/
6439
6440INTEL PSTATE DRIVER
6441M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6442M:	Len Brown <lenb@kernel.org>
6443L:	linux-pm@vger.kernel.org
6444S:	Supported
6445F:	drivers/cpufreq/intel_pstate.c
6446
6447INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6448M:	Maik Broemme <mbroemme@libmpq.org>
6449L:	linux-fbdev@vger.kernel.org
6450S:	Maintained
6451F:	Documentation/fb/intelfb.txt
6452F:	drivers/video/fbdev/intelfb/
6453
6454INTEL 810/815 FRAMEBUFFER DRIVER
6455M:	Antonino Daplas <adaplas@gmail.com>
6456L:	linux-fbdev@vger.kernel.org
6457S:	Maintained
6458F:	drivers/video/fbdev/i810/
6459
6460INTEL MENLOW THERMAL DRIVER
6461M:	Sujith Thomas <sujith.thomas@intel.com>
6462L:	platform-driver-x86@vger.kernel.org
6463W:	https://01.org/linux-acpi
6464S:	Supported
6465F:	drivers/platform/x86/intel_menlow.c
6466
6467INTEL I/OAT DMA DRIVER
6468M:	Dave Jiang <dave.jiang@intel.com>
6469R:	Dan Williams <dan.j.williams@intel.com>
6470L:	dmaengine@vger.kernel.org
6471Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
6472S:	Supported
6473F:	drivers/dma/ioat*
6474
6475INTEL IOMMU (VT-d)
6476M:	David Woodhouse <dwmw2@infradead.org>
6477L:	iommu@lists.linux-foundation.org
6478T:	git git://git.infradead.org/iommu-2.6.git
6479S:	Supported
6480F:	drivers/iommu/intel-iommu.c
6481F:	include/linux/intel-iommu.h
6482
6483INTEL IOP-ADMA DMA DRIVER
6484R:	Dan Williams <dan.j.williams@intel.com>
6485S:	Odd fixes
6486F:	drivers/dma/iop-adma.c
6487
6488INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6489M:	Krzysztof Halasa <khalasa@piap.pl>
6490S:	Maintained
6491F:	arch/arm/mach-ixp4xx/include/mach/qmgr.h
6492F:	arch/arm/mach-ixp4xx/include/mach/npe.h
6493F:	arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6494F:	arch/arm/mach-ixp4xx/ixp4xx_npe.c
6495F:	drivers/net/ethernet/xscale/ixp4xx_eth.c
6496F:	drivers/net/wan/ixp4xx_hss.c
6497
6498INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6499M:	Deepak Saxena <dsaxena@plexity.net>
6500S:	Maintained
6501F:	drivers/char/hw_random/ixp4xx-rng.c
6502
6503INTEL ETHERNET DRIVERS
6504M:	Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6505L:	intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6506W:	http://www.intel.com/support/feedback.htm
6507W:	http://e1000.sourceforge.net/
6508Q:	http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6509T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6510T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6511S:	Supported
6512F:	Documentation/networking/e100.txt
6513F:	Documentation/networking/e1000.txt
6514F:	Documentation/networking/e1000e.txt
6515F:	Documentation/networking/igb.txt
6516F:	Documentation/networking/igbvf.txt
6517F:	Documentation/networking/ixgb.txt
6518F:	Documentation/networking/ixgbe.txt
6519F:	Documentation/networking/ixgbevf.txt
6520F:	Documentation/networking/i40e.txt
6521F:	Documentation/networking/i40evf.txt
6522F:	drivers/net/ethernet/intel/
6523F:	drivers/net/ethernet/intel/*/
6524
6525INTEL RDMA RNIC DRIVER
6526M:     Faisal Latif <faisal.latif@intel.com>
6527M:     Shiraz Saleem <shiraz.saleem@intel.com>
6528L:     linux-rdma@vger.kernel.org
6529S:     Supported
6530F:     drivers/infiniband/hw/i40iw/
6531
6532INTEL MERRIFIELD GPIO DRIVER
6533M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6534L:	linux-gpio@vger.kernel.org
6535S:	Maintained
6536F:	drivers/gpio/gpio-merrifield.c
6537
6538INTEL-MID GPIO DRIVER
6539M:	David Cohen <david.a.cohen@linux.intel.com>
6540L:	linux-gpio@vger.kernel.org
6541S:	Maintained
6542F:	drivers/gpio/gpio-intel-mid.c
6543
6544INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6545M:	Stanislav Yakovlev <stas.yakovlev@gmail.com>
6546L:	linux-wireless@vger.kernel.org
6547S:	Maintained
6548F:	Documentation/networking/README.ipw2100
6549F:	Documentation/networking/README.ipw2200
6550F:	drivers/net/wireless/intel/ipw2x00/
6551
6552INTEL(R) TRACE HUB
6553M:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
6554S:	Supported
6555F:	Documentation/trace/intel_th.txt
6556F:	drivers/hwtracing/intel_th/
6557
6558INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6559M:	Ning Sun <ning.sun@intel.com>
6560L:	tboot-devel@lists.sourceforge.net
6561W:	http://tboot.sourceforge.net
6562T:	hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6563S:	Supported
6564F:	Documentation/intel_txt.txt
6565F:	include/linux/tboot.h
6566F:	arch/x86/kernel/tboot.c
6567
6568INTEL WIRELESS WIMAX CONNECTION 2400
6569M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6570M:	linux-wimax@intel.com
6571L:	wimax@linuxwimax.org (subscribers-only)
6572S:	Supported
6573W:	http://linuxwimax.org
6574F:	Documentation/wimax/README.i2400m
6575F:	drivers/net/wimax/i2400m/
6576F:	include/uapi/linux/wimax/i2400m.h
6577
6578INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6579M:	Stanislaw Gruszka <sgruszka@redhat.com>
6580L:	linux-wireless@vger.kernel.org
6581S:	Supported
6582F:	drivers/net/wireless/intel/iwlegacy/
6583
6584INTEL WIRELESS WIFI LINK (iwlwifi)
6585M:	Johannes Berg <johannes.berg@intel.com>
6586M:	Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6587M:	Luca Coelho <luciano.coelho@intel.com>
6588M:	Intel Linux Wireless <linuxwifi@intel.com>
6589L:	linux-wireless@vger.kernel.org
6590W:	http://intellinuxwireless.org
6591T:	git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6592S:	Supported
6593F:	drivers/net/wireless/intel/iwlwifi/
6594
6595INTEL MANAGEMENT ENGINE (mei)
6596M:	Tomas Winkler <tomas.winkler@intel.com>
6597L:	linux-kernel@vger.kernel.org
6598S:	Supported
6599F:	include/uapi/linux/mei.h
6600F:	include/linux/mei_cl_bus.h
6601F:	drivers/misc/mei/*
6602F:	drivers/watchdog/mei_wdt.c
6603F:	Documentation/misc-devices/mei/*
6604F:	samples/mei/*
6605
6606INTEL MIC DRIVERS (mic)
6607M:	Sudeep Dutt <sudeep.dutt@intel.com>
6608M:	Ashutosh Dixit <ashutosh.dixit@intel.com>
6609S:	Supported
6610W:	https://github.com/sudeepdutt/mic
6611W:	http://software.intel.com/en-us/mic-developer
6612F:	include/linux/mic_bus.h
6613F:	include/linux/scif.h
6614F:	include/uapi/linux/mic_common.h
6615F: 	include/uapi/linux/mic_ioctl.h
6616F:	include/uapi/linux/scif_ioctl.h
6617F:	drivers/misc/mic/
6618F:	drivers/dma/mic_x100_dma.c
6619F:	drivers/dma/mic_x100_dma.h
6620F:	Documentation/mic/
6621
6622INTEL PMC/P-Unit IPC DRIVER
6623M:	Zha Qipeng<qipeng.zha@intel.com>
6624L:	platform-driver-x86@vger.kernel.org
6625S:	Maintained
6626F:	drivers/platform/x86/intel_pmc_ipc.c
6627F:	drivers/platform/x86/intel_punit_ipc.c
6628F:	arch/x86/include/asm/intel_pmc_ipc.h
6629F:	arch/x86/include/asm/intel_punit_ipc.h
6630
6631INTEL TELEMETRY DRIVER
6632M:	Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6633L:	platform-driver-x86@vger.kernel.org
6634S:	Maintained
6635F:	arch/x86/include/asm/intel_telemetry.h
6636F:	drivers/platform/x86/intel_telemetry*
6637
6638INTEL PMC CORE DRIVER
6639M:	Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6640M:	Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6641L:	platform-driver-x86@vger.kernel.org
6642S:	Maintained
6643F:	arch/x86/include/asm/pmc_core.h
6644F:	drivers/platform/x86/intel_pmc_core*
6645
6646INVENSENSE MPU-3050 GYROSCOPE DRIVER
6647M:	Linus Walleij <linus.walleij@linaro.org>
6648L:	linux-iio@vger.kernel.org
6649S:	Maintained
6650F:	drivers/iio/gyro/mpu3050*
6651F:	Documentation/devicetree/bindings/iio/gyroscope/inv,mpu3050.txt
6652
6653IOC3 ETHERNET DRIVER
6654M:	Ralf Baechle <ralf@linux-mips.org>
6655L:	linux-mips@linux-mips.org
6656S:	Maintained
6657F:	drivers/net/ethernet/sgi/ioc3-eth.c
6658
6659IOC3 SERIAL DRIVER
6660M:	Pat Gefre <pfg@sgi.com>
6661L:	linux-serial@vger.kernel.org
6662S:	Maintained
6663F:	drivers/tty/serial/ioc3_serial.c
6664
6665IOMMU DRIVERS
6666M:	Joerg Roedel <joro@8bytes.org>
6667L:	iommu@lists.linux-foundation.org
6668T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6669S:	Maintained
6670F:	Documentation/devicetree/bindings/iommu/
6671F:	drivers/iommu/
6672
6673IP MASQUERADING
6674M:	Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6675S:	Maintained
6676F:	net/ipv4/netfilter/ipt_MASQUERADE.c
6677
6678IPMI SUBSYSTEM
6679M:	Corey Minyard <minyard@acm.org>
6680L:	openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6681W:	http://openipmi.sourceforge.net/
6682S:	Supported
6683F:	Documentation/IPMI.txt
6684F:	drivers/char/ipmi/
6685F:	include/linux/ipmi*
6686F:	include/uapi/linux/ipmi*
6687
6688QCOM AUDIO (ASoC) DRIVERS
6689M:	Patrick Lai <plai@codeaurora.org>
6690M:	Banajit Goswami <bgoswami@codeaurora.org>
6691L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
6692S:	Supported
6693F:	sound/soc/qcom/
6694
6695IPS SCSI RAID DRIVER
6696M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6697L:	linux-scsi@vger.kernel.org
6698W:	http://www.adaptec.com/
6699S:	Maintained
6700F:	drivers/scsi/ips*
6701
6702IPVS
6703M:	Wensong Zhang <wensong@linux-vs.org>
6704M:	Simon Horman <horms@verge.net.au>
6705M:	Julian Anastasov <ja@ssi.bg>
6706L:	netdev@vger.kernel.org
6707L:	lvs-devel@vger.kernel.org
6708S:	Maintained
6709T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6710T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6711F:	Documentation/networking/ipvs-sysctl.txt
6712F:	include/net/ip_vs.h
6713F:	include/uapi/linux/ip_vs.h
6714F:	net/netfilter/ipvs/
6715
6716IPWIRELESS DRIVER
6717M:	Jiri Kosina <jikos@kernel.org>
6718M:	David Sterba <dsterba@suse.com>
6719S:	Odd Fixes
6720F:	drivers/tty/ipwireless/
6721
6722IPX NETWORK LAYER
6723M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6724L:	netdev@vger.kernel.org
6725S:	Maintained
6726F:	include/net/ipx.h
6727F:	include/uapi/linux/ipx.h
6728F:	net/ipx/
6729
6730IRDA SUBSYSTEM
6731M:	Samuel Ortiz <samuel@sortiz.org>
6732L:	irda-users@lists.sourceforge.net (subscribers-only)
6733L:	netdev@vger.kernel.org
6734W:	http://irda.sourceforge.net/
6735S:	Maintained
6736T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6737F:	Documentation/networking/irda.txt
6738F:	drivers/net/irda/
6739F:	include/net/irda/
6740F:	net/irda/
6741
6742IRQ SUBSYSTEM
6743M:	Thomas Gleixner <tglx@linutronix.de>
6744L:	linux-kernel@vger.kernel.org
6745S:	Maintained
6746T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6747F:	kernel/irq/
6748
6749IRQCHIP DRIVERS
6750M:	Thomas Gleixner <tglx@linutronix.de>
6751M:	Jason Cooper <jason@lakedaemon.net>
6752M:	Marc Zyngier <marc.zyngier@arm.com>
6753L:	linux-kernel@vger.kernel.org
6754S:	Maintained
6755T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6756T:	git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6757F:	Documentation/devicetree/bindings/interrupt-controller/
6758F:	drivers/irqchip/
6759
6760IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6761M:	Marc Zyngier <marc.zyngier@arm.com>
6762S:	Maintained
6763T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6764F:	Documentation/IRQ-domain.txt
6765F:	include/linux/irqdomain.h
6766F:	kernel/irq/irqdomain.c
6767F:	kernel/irq/msi.c
6768
6769ISA
6770M:	William Breathitt Gray <vilhelm.gray@gmail.com>
6771S:	Maintained
6772F:	Documentation/isa.txt
6773F:	drivers/base/isa.c
6774F:	include/linux/isa.h
6775
6776ISAPNP
6777M:	Jaroslav Kysela <perex@perex.cz>
6778S:	Maintained
6779F:	Documentation/isapnp.txt
6780F:	drivers/pnp/isapnp/
6781F:	include/linux/isapnp.h
6782
6783ISA RADIO MODULE
6784M:	Hans Verkuil <hverkuil@xs4all.nl>
6785L:	linux-media@vger.kernel.org
6786T:	git git://linuxtv.org/media_tree.git
6787W:	https://linuxtv.org
6788S:	Maintained
6789F:	drivers/media/radio/radio-isa*
6790
6791iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6792M:	Peter Jones <pjones@redhat.com>
6793M:	Konrad Rzeszutek Wilk <konrad@kernel.org>
6794S:	Maintained
6795F:	drivers/firmware/iscsi_ibft*
6796
6797ISCSI
6798M:	Lee Duncan <lduncan@suse.com>
6799M:	Chris Leech <cleech@redhat.com>
6800L:	open-iscsi@googlegroups.com
6801W:	www.open-iscsi.com
6802S:	Maintained
6803F:	drivers/scsi/*iscsi*
6804F:	include/scsi/*iscsi*
6805
6806ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6807M:	Or Gerlitz <ogerlitz@mellanox.com>
6808M:	Sagi Grimberg <sagi@grimberg.me>
6809M:	Roi Dayan <roid@mellanox.com>
6810L:	linux-rdma@vger.kernel.org
6811S:	Supported
6812W:	http://www.openfabrics.org
6813W:	www.open-iscsi.org
6814Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6815F:	drivers/infiniband/ulp/iser/
6816
6817ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6818M:	Sagi Grimberg <sagi@grimberg.me>
6819T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6820L:	linux-rdma@vger.kernel.org
6821L:	target-devel@vger.kernel.org
6822S:	Supported
6823W:	http://www.linux-iscsi.org
6824F:	drivers/infiniband/ulp/isert
6825
6826ISDN SUBSYSTEM
6827M:	Karsten Keil <isdn@linux-pingi.de>
6828L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
6829L:	netdev@vger.kernel.org
6830W:	http://www.isdn4linux.de
6831T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6832S:	Maintained
6833F:	Documentation/isdn/
6834F:	drivers/isdn/
6835F:	include/linux/isdn.h
6836F:	include/linux/isdn/
6837F:	include/uapi/linux/isdn.h
6838F:	include/uapi/linux/isdn/
6839
6840ISDN SUBSYSTEM (Eicon active card driver)
6841M:	Armin Schindler <mac@melware.de>
6842L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
6843W:	http://www.melware.de
6844S:	Maintained
6845F:	drivers/isdn/hardware/eicon/
6846
6847IT87 HARDWARE MONITORING DRIVER
6848M:	Jean Delvare <jdelvare@suse.com>
6849L:	linux-hwmon@vger.kernel.org
6850S:	Maintained
6851F:	Documentation/hwmon/it87
6852F:	drivers/hwmon/it87.c
6853
6854IT913X MEDIA DRIVER
6855M:	Antti Palosaari <crope@iki.fi>
6856L:	linux-media@vger.kernel.org
6857W:	https://linuxtv.org
6858W:	http://palosaari.fi/linux/
6859Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6860T:	git git://linuxtv.org/anttip/media_tree.git
6861S:	Maintained
6862F:	drivers/media/tuners/it913x*
6863
6864IVTV VIDEO4LINUX DRIVER
6865M:	Andy Walls <awalls@md.metrocast.net>
6866L:	ivtv-devel@ivtvdriver.org (subscribers-only)
6867L:	linux-media@vger.kernel.org
6868T:	git git://linuxtv.org/media_tree.git
6869W:	http://www.ivtvdriver.org
6870S:	Maintained
6871F:	Documentation/media/v4l-drivers/ivtv*
6872F:	drivers/media/pci/ivtv/
6873F:	include/uapi/linux/ivtv*
6874
6875IX2505V MEDIA DRIVER
6876M:	Malcolm Priestley <tvboxspy@gmail.com>
6877L:	linux-media@vger.kernel.org
6878W:	https://linuxtv.org
6879Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6880S:	Maintained
6881F:	drivers/media/dvb-frontends/ix2505v*
6882
6883JC42.4 TEMPERATURE SENSOR DRIVER
6884M:	Guenter Roeck <linux@roeck-us.net>
6885L:	linux-hwmon@vger.kernel.org
6886S:	Maintained
6887F:	drivers/hwmon/jc42.c
6888F:	Documentation/hwmon/jc42
6889
6890JFS FILESYSTEM
6891M:	Dave Kleikamp <shaggy@kernel.org>
6892L:	jfs-discussion@lists.sourceforge.net
6893W:	http://jfs.sourceforge.net/
6894T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6895S:	Maintained
6896F:	Documentation/filesystems/jfs.txt
6897F:	fs/jfs/
6898
6899JME NETWORK DRIVER
6900M:	Guo-Fu Tseng <cooldavid@cooldavid.org>
6901L:	netdev@vger.kernel.org
6902S:	Maintained
6903F:	drivers/net/ethernet/jme.*
6904
6905JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6906M:	David Woodhouse <dwmw2@infradead.org>
6907L:	linux-mtd@lists.infradead.org
6908W:	http://www.linux-mtd.infradead.org/doc/jffs2.html
6909S:	Maintained
6910F:	fs/jffs2/
6911F:	include/uapi/linux/jffs2.h
6912
6913JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6914M:	"Theodore Ts'o" <tytso@mit.edu>
6915M:	Jan Kara <jack@suse.com>
6916L:	linux-ext4@vger.kernel.org
6917S:	Maintained
6918F:	fs/jbd2/
6919F:	include/linux/jbd2.h
6920
6921JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6922M:	Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6923L:	linux-media@vger.kernel.org
6924S:	Maintained
6925F:	drivers/media/platform/rcar_jpu.c
6926
6927JSM Neo PCI based serial card
6928M:	Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6929L:	linux-serial@vger.kernel.org
6930S:	Maintained
6931F:	drivers/tty/serial/jsm/
6932
6933K10TEMP HARDWARE MONITORING DRIVER
6934M:	Clemens Ladisch <clemens@ladisch.de>
6935L:	linux-hwmon@vger.kernel.org
6936S:	Maintained
6937F:	Documentation/hwmon/k10temp
6938F:	drivers/hwmon/k10temp.c
6939
6940K8TEMP HARDWARE MONITORING DRIVER
6941M:	Rudolf Marek <r.marek@assembler.cz>
6942L:	linux-hwmon@vger.kernel.org
6943S:	Maintained
6944F:	Documentation/hwmon/k8temp
6945F:	drivers/hwmon/k8temp.c
6946
6947KASAN
6948M:	Andrey Ryabinin <aryabinin@virtuozzo.com>
6949R:	Alexander Potapenko <glider@google.com>
6950R:	Dmitry Vyukov <dvyukov@google.com>
6951L:	kasan-dev@googlegroups.com
6952S:	Maintained
6953F:	arch/*/include/asm/kasan.h
6954F:	arch/*/mm/kasan_init*
6955F:	Documentation/dev-tools/kasan.rst
6956F:	include/linux/kasan*.h
6957F:	lib/test_kasan.c
6958F:	mm/kasan/
6959F:	scripts/Makefile.kasan
6960
6961KCONFIG
6962M:	"Yann E. MORIN" <yann.morin.1998@free.fr>
6963L:	linux-kbuild@vger.kernel.org
6964T:	git git://gitorious.org/linux-kconfig/linux-kconfig
6965S:	Maintained
6966F:	Documentation/kbuild/kconfig-language.txt
6967F:	scripts/kconfig/
6968
6969KDUMP
6970M:	Dave Young <dyoung@redhat.com>
6971M:	Baoquan He <bhe@redhat.com>
6972R:	Vivek Goyal <vgoyal@redhat.com>
6973L:	kexec@lists.infradead.org
6974W:	http://lse.sourceforge.net/kdump/
6975S:	Maintained
6976F:	Documentation/kdump/
6977
6978KEENE FM RADIO TRANSMITTER DRIVER
6979M:	Hans Verkuil <hverkuil@xs4all.nl>
6980L:	linux-media@vger.kernel.org
6981T:	git git://linuxtv.org/media_tree.git
6982W:	https://linuxtv.org
6983S:	Maintained
6984F:	drivers/media/radio/radio-keene*
6985
6986KERNEL AUTOMOUNTER v4 (AUTOFS4)
6987M:	Ian Kent <raven@themaw.net>
6988L:	autofs@vger.kernel.org
6989S:	Maintained
6990F:	fs/autofs4/
6991
6992KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6993M:	Michal Marek <mmarek@suse.com>
6994T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6995T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6996L:	linux-kbuild@vger.kernel.org
6997S:	Maintained
6998F:	Documentation/kbuild/
6999F:	Makefile
7000F:	scripts/Makefile.*
7001F:	scripts/basic/
7002F:	scripts/mk*
7003F:	scripts/package/
7004
7005KERNEL JANITORS
7006L:	kernel-janitors@vger.kernel.org
7007W:	http://kernelnewbies.org/KernelJanitors
7008S:	Odd Fixes
7009
7010KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
7011M:	"J. Bruce Fields" <bfields@fieldses.org>
7012M:	Jeff Layton <jlayton@poochiereds.net>
7013L:	linux-nfs@vger.kernel.org
7014W:	http://nfs.sourceforge.net/
7015T:	git git://linux-nfs.org/~bfields/linux.git
7016S:	Supported
7017F:	fs/nfsd/
7018F:	include/uapi/linux/nfsd/
7019F:	fs/lockd/
7020F:	fs/nfs_common/
7021F:	net/sunrpc/
7022F:	include/linux/lockd/
7023F:	include/linux/sunrpc/
7024F:	include/uapi/linux/sunrpc/
7025
7026KERNEL SELFTEST FRAMEWORK
7027M:	Shuah Khan <shuahkh@osg.samsung.com>
7028M:	Shuah Khan <shuah@kernel.org>
7029L:	linux-kselftest@vger.kernel.org
7030T:	git git://git.kernel.org/pub/scm/shuah/linux-kselftest
7031S:	Maintained
7032F:	tools/testing/selftests
7033
7034KERNEL VIRTUAL MACHINE (KVM)
7035M:	Paolo Bonzini <pbonzini@redhat.com>
7036M:	Radim Krčmář <rkrcmar@redhat.com>
7037L:	kvm@vger.kernel.org
7038W:	http://www.linux-kvm.org
7039T:	git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
7040S:	Supported
7041F:	Documentation/*/kvm*.txt
7042F:	Documentation/virtual/kvm/
7043F:	arch/*/kvm/
7044F:	arch/x86/kernel/kvm.c
7045F:	arch/x86/kernel/kvmclock.c
7046F:	arch/*/include/asm/kvm*
7047F:	include/linux/kvm*
7048F:	include/uapi/linux/kvm*
7049F:	virt/kvm/
7050F:	tools/kvm/
7051
7052KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7053M:	Joerg Roedel <joro@8bytes.org>
7054L:	kvm@vger.kernel.org
7055W:	http://www.linux-kvm.org/
7056S:	Maintained
7057F:	arch/x86/include/asm/svm.h
7058F:	arch/x86/kvm/svm.c
7059
7060KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
7061M:	Alexander Graf <agraf@suse.com>
7062L:	kvm-ppc@vger.kernel.org
7063W:	http://www.linux-kvm.org/
7064T:	git git://github.com/agraf/linux-2.6.git
7065S:	Supported
7066F:	arch/powerpc/include/asm/kvm*
7067F:	arch/powerpc/kvm/
7068
7069KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
7070M:	Christian Borntraeger <borntraeger@de.ibm.com>
7071M:	Cornelia Huck <cornelia.huck@de.ibm.com>
7072L:	linux-s390@vger.kernel.org
7073W:	http://www.ibm.com/developerworks/linux/linux390/
7074T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
7075S:	Supported
7076F:	Documentation/s390/kvm.txt
7077F:	arch/s390/include/asm/kvm*
7078F:	arch/s390/kvm/
7079
7080KERNEL VIRTUAL MACHINE (KVM) FOR ARM
7081M:	Christoffer Dall <christoffer.dall@linaro.org>
7082M:	Marc Zyngier <marc.zyngier@arm.com>
7083L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7084L:	kvmarm@lists.cs.columbia.edu
7085W:	http://systems.cs.columbia.edu/projects/kvm-arm
7086T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
7087S:	Supported
7088F:	arch/arm/include/uapi/asm/kvm*
7089F:	arch/arm/include/asm/kvm*
7090F:	arch/arm/kvm/
7091F:	virt/kvm/arm/
7092F:	include/kvm/arm_*
7093
7094KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
7095M:	Christoffer Dall <christoffer.dall@linaro.org>
7096M:	Marc Zyngier <marc.zyngier@arm.com>
7097L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7098L:	kvmarm@lists.cs.columbia.edu
7099S:	Maintained
7100F:	arch/arm64/include/uapi/asm/kvm*
7101F:	arch/arm64/include/asm/kvm*
7102F:	arch/arm64/kvm/
7103
7104KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
7105M:	James Hogan <james.hogan@imgtec.com>
7106L:	linux-mips@linux-mips.org
7107S:	Supported
7108F:	arch/mips/include/uapi/asm/kvm*
7109F:	arch/mips/include/asm/kvm*
7110F:	arch/mips/kvm/
7111
7112KEXEC
7113M:	Eric Biederman <ebiederm@xmission.com>
7114W:	http://kernel.org/pub/linux/utils/kernel/kexec/
7115L:	kexec@lists.infradead.org
7116S:	Maintained
7117F:	include/linux/kexec.h
7118F:	include/uapi/linux/kexec.h
7119F:	kernel/kexec*
7120
7121KEYS/KEYRINGS:
7122M:	David Howells <dhowells@redhat.com>
7123L:	keyrings@vger.kernel.org
7124S:	Maintained
7125F:	Documentation/security/keys.txt
7126F:	include/linux/key.h
7127F:	include/linux/key-type.h
7128F:	include/linux/keyctl.h
7129F:	include/uapi/linux/keyctl.h
7130F:	include/keys/
7131F:	security/keys/
7132
7133KEYS-TRUSTED
7134M:	David Safford <safford@us.ibm.com>
7135M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
7136L:	linux-security-module@vger.kernel.org
7137L:	keyrings@vger.kernel.org
7138S:	Supported
7139F:	Documentation/security/keys-trusted-encrypted.txt
7140F:	include/keys/trusted-type.h
7141F:	security/keys/trusted.c
7142F:	security/keys/trusted.h
7143
7144KEYS-ENCRYPTED
7145M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
7146M:	David Safford <safford@us.ibm.com>
7147L:	linux-security-module@vger.kernel.org
7148L:	keyrings@vger.kernel.org
7149S:	Supported
7150F:	Documentation/security/keys-trusted-encrypted.txt
7151F:	include/keys/encrypted-type.h
7152F:	security/keys/encrypted-keys/
7153
7154KGDB / KDB /debug_core
7155M:	Jason Wessel <jason.wessel@windriver.com>
7156W:	http://kgdb.wiki.kernel.org/
7157L:	kgdb-bugreport@lists.sourceforge.net
7158T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
7159S:	Maintained
7160F:	Documentation/DocBook/kgdb.tmpl
7161F:	drivers/misc/kgdbts.c
7162F:	drivers/tty/serial/kgdboc.c
7163F:	include/linux/kdb.h
7164F:	include/linux/kgdb.h
7165F:	kernel/debug/
7166
7167KMEMCHECK
7168M:	Vegard Nossum <vegardno@ifi.uio.no>
7169M:	Pekka Enberg <penberg@kernel.org>
7170S:	Maintained
7171F:	Documentation/dev-tools/kmemcheck.rst
7172F:	arch/x86/include/asm/kmemcheck.h
7173F:	arch/x86/mm/kmemcheck/
7174F:	include/linux/kmemcheck.h
7175F:	mm/kmemcheck.c
7176
7177KMEMLEAK
7178M:	Catalin Marinas <catalin.marinas@arm.com>
7179S:	Maintained
7180F:	Documentation/dev-tools/kmemleak.rst
7181F:	include/linux/kmemleak.h
7182F:	mm/kmemleak.c
7183F:	mm/kmemleak-test.c
7184
7185KPROBES
7186M:	Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
7187M:	Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
7188M:	"David S. Miller" <davem@davemloft.net>
7189M:	Masami Hiramatsu <mhiramat@kernel.org>
7190S:	Maintained
7191F:	Documentation/kprobes.txt
7192F:	include/linux/kprobes.h
7193F:	kernel/kprobes.c
7194
7195KS0108 LCD CONTROLLER DRIVER
7196M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
7197W:	http://miguelojeda.es/auxdisplay.htm
7198W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
7199S:	Maintained
7200F:	Documentation/auxdisplay/ks0108
7201F:	drivers/auxdisplay/ks0108.c
7202F:	include/linux/ks0108.h
7203
7204L3MDEV
7205M:	David Ahern <dsa@cumulusnetworks.com>
7206L:	netdev@vger.kernel.org
7207S:	Maintained
7208F:	net/l3mdev
7209F:	include/net/l3mdev.h
7210
7211LANTIQ MIPS ARCHITECTURE
7212M:	John Crispin <john@phrozen.org>
7213L:	linux-mips@linux-mips.org
7214S:	Maintained
7215F:	arch/mips/lantiq
7216
7217LAPB module
7218L:	linux-x25@vger.kernel.org
7219S:	Orphan
7220F:	Documentation/networking/lapb-module.txt
7221F:	include/*/lapb.h
7222F:	net/lapb/
7223
7224LASI 53c700 driver for PARISC
7225M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7226L:	linux-scsi@vger.kernel.org
7227S:	Maintained
7228F:	Documentation/scsi/53c700.txt
7229F:	drivers/scsi/53c700*
7230
7231LED SUBSYSTEM
7232M:	Richard Purdie <rpurdie@rpsys.net>
7233M:	Jacek Anaszewski <jacek.anaszewski@gmail.com>
7234M:	Pavel Machek <pavel@ucw.cz>
7235L:	linux-leds@vger.kernel.org
7236T:	git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
7237S:	Maintained
7238F:	Documentation/devicetree/bindings/leds/
7239F:	drivers/leds/
7240F:	include/linux/leds.h
7241
7242LEGACY EEPROM DRIVER
7243M:	Jean Delvare <jdelvare@suse.com>
7244S:	Maintained
7245F:	Documentation/misc-devices/eeprom
7246F:	drivers/misc/eeprom/eeprom.c
7247
7248LEGO USB Tower driver
7249M:	Juergen Stuber <starblue@users.sourceforge.net>
7250L:	legousb-devel@lists.sourceforge.net
7251W:	http://legousb.sourceforge.net/
7252S:	Maintained
7253F:	drivers/usb/misc/legousbtower.c
7254
7255LG2160 MEDIA DRIVER
7256M:	Michael Krufky <mkrufky@linuxtv.org>
7257L:	linux-media@vger.kernel.org
7258W:	https://linuxtv.org
7259W:	http://github.com/mkrufky
7260Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7261T:	git git://linuxtv.org/mkrufky/tuners.git
7262S:	Maintained
7263F:	drivers/media/dvb-frontends/lg2160.*
7264
7265LGDT3305 MEDIA DRIVER
7266M:	Michael Krufky <mkrufky@linuxtv.org>
7267L:	linux-media@vger.kernel.org
7268W:	https://linuxtv.org
7269W:	http://github.com/mkrufky
7270Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7271T:	git git://linuxtv.org/mkrufky/tuners.git
7272S:	Maintained
7273F:	drivers/media/dvb-frontends/lgdt3305.*
7274
7275LGUEST
7276M:	Rusty Russell <rusty@rustcorp.com.au>
7277L:	lguest@lists.ozlabs.org
7278W:	http://lguest.ozlabs.org/
7279S:	Odd Fixes
7280F:	arch/x86/include/asm/lguest*.h
7281F:	arch/x86/lguest/
7282F:	drivers/lguest/
7283F:	include/linux/lguest*.h
7284F:	tools/lguest/
7285
7286LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
7287M:	Tejun Heo <tj@kernel.org>
7288L:	linux-ide@vger.kernel.org
7289T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7290S:	Maintained
7291F:	drivers/ata/
7292F:	include/linux/ata.h
7293F:	include/linux/libata.h
7294F:	Documentation/devicetree/bindings/ata/
7295
7296LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
7297M:	Viresh Kumar <vireshk@kernel.org>
7298L:	linux-ide@vger.kernel.org
7299T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7300S:	Maintained
7301F:	include/linux/pata_arasan_cf_data.h
7302F:	drivers/ata/pata_arasan_cf.c
7303
7304LIBATA PATA DRIVERS
7305M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7306M:	Tejun Heo <tj@kernel.org>
7307L:	linux-ide@vger.kernel.org
7308T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7309S:	Maintained
7310F:	drivers/ata/pata_*.c
7311F:	drivers/ata/ata_generic.c
7312
7313LIBATA SATA AHCI PLATFORM devices support
7314M:	Hans de Goede <hdegoede@redhat.com>
7315M:	Tejun Heo <tj@kernel.org>
7316L:	linux-ide@vger.kernel.org
7317T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7318S:	Maintained
7319F:	drivers/ata/ahci_platform.c
7320F:	drivers/ata/libahci_platform.c
7321F:	include/linux/ahci_platform.h
7322
7323LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
7324M:	Mikael Pettersson <mikpelinux@gmail.com>
7325L:	linux-ide@vger.kernel.org
7326T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7327S:	Maintained
7328F:	drivers/ata/sata_promise.*
7329
7330LIBLOCKDEP
7331M:	Sasha Levin <sasha.levin@oracle.com>
7332S:	Maintained
7333F:	tools/lib/lockdep/
7334
7335LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
7336M:	Dan Williams <dan.j.williams@intel.com>
7337L:	linux-nvdimm@lists.01.org
7338Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
7339T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
7340S:	Supported
7341F:	drivers/nvdimm/*
7342F:	include/linux/nd.h
7343F:	include/linux/libnvdimm.h
7344F:	include/uapi/linux/ndctl.h
7345
7346LIBNVDIMM BLK: MMIO-APERTURE DRIVER
7347M:	Ross Zwisler <ross.zwisler@linux.intel.com>
7348L:	linux-nvdimm@lists.01.org
7349Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
7350S:	Supported
7351F:	drivers/nvdimm/blk.c
7352F:	drivers/nvdimm/region_devs.c
7353F:	drivers/acpi/nfit*
7354
7355LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
7356M:	Vishal Verma <vishal.l.verma@intel.com>
7357L:	linux-nvdimm@lists.01.org
7358Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
7359S:	Supported
7360F:	drivers/nvdimm/btt*
7361
7362LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
7363M:	Ross Zwisler <ross.zwisler@linux.intel.com>
7364L:	linux-nvdimm@lists.01.org
7365Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
7366S:	Supported
7367F:	drivers/nvdimm/pmem.c
7368F:	include/linux/pmem.h
7369F:	arch/*/include/asm/pmem.h
7370
7371LIGHTNVM PLATFORM SUPPORT
7372M:	Matias Bjorling <mb@lightnvm.io>
7373W:	http://github/OpenChannelSSD
7374L:	linux-block@vger.kernel.org
7375S:	Maintained
7376F:	drivers/lightnvm/
7377F:	include/linux/lightnvm.h
7378F:	include/uapi/linux/lightnvm.h
7379
7380LINUX FOR POWERPC (32-BIT AND 64-BIT)
7381M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
7382M:	Paul Mackerras <paulus@samba.org>
7383M:	Michael Ellerman <mpe@ellerman.id.au>
7384W:	https://github.com/linuxppc/linux/wiki
7385L:	linuxppc-dev@lists.ozlabs.org
7386Q:	http://patchwork.ozlabs.org/project/linuxppc-dev/list/
7387T:	git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
7388S:	Supported
7389F:	Documentation/powerpc/
7390F:	arch/powerpc/
7391F:	drivers/char/tpm/tpm_ibmvtpm*
7392F:	drivers/crypto/nx/
7393F:	drivers/crypto/vmx/
7394F:	drivers/net/ethernet/ibm/ibmveth.*
7395F:	drivers/net/ethernet/ibm/ibmvnic.*
7396F:	drivers/pci/hotplug/pnv_php.c
7397F:	drivers/pci/hotplug/rpa*
7398F:	drivers/scsi/ibmvscsi/
7399F:	tools/testing/selftests/powerpc
7400N:	opal
7401N:	/pmac
7402N:	powermac
7403N:	powernv
7404N:	[^a-z0-9]ps3
7405N:	pseries
7406
7407LINUX FOR POWER MACINTOSH
7408M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
7409W:	http://www.penguinppc.org/
7410L:	linuxppc-dev@lists.ozlabs.org
7411S:	Maintained
7412F:	arch/powerpc/platforms/powermac/
7413F:	drivers/macintosh/
7414
7415LINUX FOR POWERPC EMBEDDED MPC5XXX
7416M:	Anatolij Gustschin <agust@denx.de>
7417L:	linuxppc-dev@lists.ozlabs.org
7418T:	git git://git.denx.de/linux-denx-agust.git
7419S:	Maintained
7420F:	arch/powerpc/platforms/512x/
7421F:	arch/powerpc/platforms/52xx/
7422
7423LINUX FOR POWERPC EMBEDDED PPC4XX
7424M:	Alistair Popple <alistair@popple.id.au>
7425M:	Matt Porter <mporter@kernel.crashing.org>
7426W:	http://www.penguinppc.org/
7427L:	linuxppc-dev@lists.ozlabs.org
7428S:	Maintained
7429F:	arch/powerpc/platforms/40x/
7430F:	arch/powerpc/platforms/44x/
7431
7432LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7433L:	linuxppc-dev@lists.ozlabs.org
7434S:	Orphan
7435F:	arch/powerpc/*/*virtex*
7436F:	arch/powerpc/*/*/*virtex*
7437
7438LINUX FOR POWERPC EMBEDDED PPC8XX
7439M:	Vitaly Bordug <vitb@kernel.crashing.org>
7440W:	http://www.penguinppc.org/
7441L:	linuxppc-dev@lists.ozlabs.org
7442S:	Maintained
7443F:	arch/powerpc/platforms/8xx/
7444
7445LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7446M:	Scott Wood <oss@buserror.net>
7447M:	Kumar Gala <galak@kernel.crashing.org>
7448W:	http://www.penguinppc.org/
7449L:	linuxppc-dev@lists.ozlabs.org
7450T:	git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7451S:	Maintained
7452F:	arch/powerpc/platforms/83xx/
7453F:	arch/powerpc/platforms/85xx/
7454
7455LINUX FOR POWERPC PA SEMI PWRFICIENT
7456L:	linuxppc-dev@lists.ozlabs.org
7457S:	Orphan
7458F:	arch/powerpc/platforms/pasemi/
7459F:	drivers/*/*pasemi*
7460F:	drivers/*/*/*pasemi*
7461
7462LINUX SECURITY MODULE (LSM) FRAMEWORK
7463M:	Chris Wright <chrisw@sous-sol.org>
7464L:	linux-security-module@vger.kernel.org
7465S:	Supported
7466
7467LIS3LV02D ACCELEROMETER DRIVER
7468M:	Eric Piel <eric.piel@tremplin-utc.net>
7469S:	Maintained
7470F:	Documentation/misc-devices/lis3lv02d
7471F:	drivers/misc/lis3lv02d/
7472F:	drivers/platform/x86/hp_accel.c
7473
7474LIVE PATCHING
7475M:	Josh Poimboeuf <jpoimboe@redhat.com>
7476M:	Jessica Yu <jeyu@redhat.com>
7477M:	Jiri Kosina <jikos@kernel.org>
7478M:	Miroslav Benes <mbenes@suse.cz>
7479R:	Petr Mladek <pmladek@suse.com>
7480S:	Maintained
7481F:	kernel/livepatch/
7482F:	include/linux/livepatch.h
7483F:	arch/x86/include/asm/livepatch.h
7484F:	arch/x86/kernel/livepatch.c
7485F:	Documentation/livepatch/
7486F:	Documentation/ABI/testing/sysfs-kernel-livepatch
7487F:	samples/livepatch/
7488L:	live-patching@vger.kernel.org
7489T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7490
7491LINUX KERNEL DUMP TEST MODULE (LKDTM)
7492M:	Kees Cook <keescook@chromium.org>
7493S:	Maintained
7494F:	drivers/misc/lkdtm*
7495
7496LLC (802.2)
7497M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7498S:	Maintained
7499F:	include/linux/llc.h
7500F:	include/uapi/linux/llc.h
7501F:	include/net/llc*
7502F:	net/llc/
7503
7504LM73 HARDWARE MONITOR DRIVER
7505M:	Guillaume Ligneul <guillaume.ligneul@gmail.com>
7506L:	linux-hwmon@vger.kernel.org
7507S:	Maintained
7508F:	drivers/hwmon/lm73.c
7509
7510LM78 HARDWARE MONITOR DRIVER
7511M:	Jean Delvare <jdelvare@suse.com>
7512L:	linux-hwmon@vger.kernel.org
7513S:	Maintained
7514F:	Documentation/hwmon/lm78
7515F:	drivers/hwmon/lm78.c
7516
7517LM83 HARDWARE MONITOR DRIVER
7518M:	Jean Delvare <jdelvare@suse.com>
7519L:	linux-hwmon@vger.kernel.org
7520S:	Maintained
7521F:	Documentation/hwmon/lm83
7522F:	drivers/hwmon/lm83.c
7523
7524LM90 HARDWARE MONITOR DRIVER
7525M:	Jean Delvare <jdelvare@suse.com>
7526L:	linux-hwmon@vger.kernel.org
7527S:	Maintained
7528F:	Documentation/hwmon/lm90
7529F:	Documentation/devicetree/bindings/hwmon/lm90.txt
7530F:	drivers/hwmon/lm90.c
7531
7532LM95234 HARDWARE MONITOR DRIVER
7533M:	Guenter Roeck <linux@roeck-us.net>
7534L:	linux-hwmon@vger.kernel.org
7535S:	Maintained
7536F:	Documentation/hwmon/lm95234
7537F:	drivers/hwmon/lm95234.c
7538
7539LME2510 MEDIA DRIVER
7540M:	Malcolm Priestley <tvboxspy@gmail.com>
7541L:	linux-media@vger.kernel.org
7542W:	https://linuxtv.org
7543Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7544S:	Maintained
7545F:	drivers/media/usb/dvb-usb-v2/lmedm04*
7546
7547LOCKING PRIMITIVES
7548M:	Peter Zijlstra <peterz@infradead.org>
7549M:	Ingo Molnar <mingo@redhat.com>
7550L:	linux-kernel@vger.kernel.org
7551T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7552S:	Maintained
7553F:	Documentation/locking/
7554F:	include/linux/lockdep.h
7555F:	include/linux/spinlock*.h
7556F:	arch/*/include/asm/spinlock*.h
7557F:	include/linux/rwlock*.h
7558F:	include/linux/mutex*.h
7559F:	arch/*/include/asm/mutex*.h
7560F:	include/linux/rwsem*.h
7561F:	arch/*/include/asm/rwsem.h
7562F:	include/linux/seqlock.h
7563F:	lib/locking*.[ch]
7564F:	kernel/locking/
7565
7566LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7567M:	"Richard Russon (FlatCap)" <ldm@flatcap.org>
7568L:	linux-ntfs-dev@lists.sourceforge.net
7569W:	http://www.linux-ntfs.org/content/view/19/37/
7570S:	Maintained
7571F:	Documentation/ldm.txt
7572F:	block/partitions/ldm.*
7573
7574LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7575M:	Sathya Prakash <sathya.prakash@broadcom.com>
7576M:	Chaitra P B <chaitra.basappa@broadcom.com>
7577M:	Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7578L:	MPT-FusionLinux.pdl@broadcom.com
7579L:	linux-scsi@vger.kernel.org
7580W:	http://www.avagotech.com/support/
7581S:	Supported
7582F:	drivers/message/fusion/
7583F:	drivers/scsi/mpt2sas/
7584F:	drivers/scsi/mpt3sas/
7585
7586LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7587M:	Matthew Wilcox <matthew@wil.cx>
7588L:	linux-scsi@vger.kernel.org
7589S:	Maintained
7590F:	drivers/scsi/sym53c8xx_2/
7591
7592LTC4261 HARDWARE MONITOR DRIVER
7593M:	Guenter Roeck <linux@roeck-us.net>
7594L:	linux-hwmon@vger.kernel.org
7595S:	Maintained
7596F:	Documentation/hwmon/ltc4261
7597F:	drivers/hwmon/ltc4261.c
7598
7599LTP (Linux Test Project)
7600M:	Mike Frysinger <vapier@gentoo.org>
7601M:	Cyril Hrubis <chrubis@suse.cz>
7602M:	Wanlong Gao <wanlong.gao@gmail.com>
7603M:	Jan Stancek <jstancek@redhat.com>
7604M:	Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7605M:	Alexey Kodanev <alexey.kodanev@oracle.com>
7606L:	ltp@lists.linux.it (subscribers-only)
7607W:	http://linux-test-project.github.io/
7608T:	git git://github.com/linux-test-project/ltp.git
7609S:	Maintained
7610
7611M32R ARCHITECTURE
7612W:	http://www.linux-m32r.org/
7613S:	Orphan
7614F:	arch/m32r/
7615
7616M68K ARCHITECTURE
7617M:	Geert Uytterhoeven <geert@linux-m68k.org>
7618L:	linux-m68k@lists.linux-m68k.org
7619W:	http://www.linux-m68k.org/
7620T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7621S:	Maintained
7622F:	arch/m68k/
7623F:	drivers/zorro/
7624
7625M68K ON APPLE MACINTOSH
7626M:	Joshua Thompson <funaho@jurai.org>
7627W:	http://www.mac.linux-m68k.org/
7628L:	linux-m68k@lists.linux-m68k.org
7629S:	Maintained
7630F:	arch/m68k/mac/
7631
7632M68K ON HP9000/300
7633M:	Philip Blundell <philb@gnu.org>
7634W:	http://www.tazenda.demon.co.uk/phil/linux-hp
7635S:	Maintained
7636F:	arch/m68k/hp300/
7637
7638M88DS3103 MEDIA DRIVER
7639M:	Antti Palosaari <crope@iki.fi>
7640L:	linux-media@vger.kernel.org
7641W:	https://linuxtv.org
7642W:	http://palosaari.fi/linux/
7643Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7644T:	git git://linuxtv.org/anttip/media_tree.git
7645S:	Maintained
7646F:	drivers/media/dvb-frontends/m88ds3103*
7647
7648M88RS2000 MEDIA DRIVER
7649M:	Malcolm Priestley <tvboxspy@gmail.com>
7650L:	linux-media@vger.kernel.org
7651W:	https://linuxtv.org
7652Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7653S:	Maintained
7654F:	drivers/media/dvb-frontends/m88rs2000*
7655
7656MA901 MASTERKIT USB FM RADIO DRIVER
7657M:	Alexey Klimov <klimov.linux@gmail.com>
7658L:	linux-media@vger.kernel.org
7659T:	git git://linuxtv.org/media_tree.git
7660S:	Maintained
7661F:	drivers/media/radio/radio-ma901.c
7662
7663MAC80211
7664M:	Johannes Berg <johannes@sipsolutions.net>
7665L:	linux-wireless@vger.kernel.org
7666W:	http://wireless.kernel.org/
7667T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7668T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7669S:	Maintained
7670F:	Documentation/networking/mac80211-injection.txt
7671F:	include/net/mac80211.h
7672F:	net/mac80211/
7673F:	drivers/net/wireless/mac80211_hwsim.[ch]
7674
7675MACVLAN DRIVER
7676M:	Patrick McHardy <kaber@trash.net>
7677L:	netdev@vger.kernel.org
7678S:	Maintained
7679F:	drivers/net/macvlan.c
7680F:	include/linux/if_macvlan.h
7681
7682MAILBOX API
7683M:	Jassi Brar <jassisinghbrar@gmail.com>
7684L:	linux-kernel@vger.kernel.org
7685S:	Maintained
7686F:	drivers/mailbox/
7687F:	include/linux/mailbox_client.h
7688F:	include/linux/mailbox_controller.h
7689
7690MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7691M:	Michael Kerrisk <mtk.manpages@gmail.com>
7692W:	http://www.kernel.org/doc/man-pages
7693L:	linux-man@vger.kernel.org
7694S:	Maintained
7695
7696MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7697M:	Andrew Lunn <andrew@lunn.ch>
7698M:	Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7699L:	netdev@vger.kernel.org
7700S:	Maintained
7701F:	drivers/net/dsa/mv88e6xxx/
7702F:	Documentation/devicetree/bindings/net/dsa/marvell.txt
7703
7704MARVELL ARMADA DRM SUPPORT
7705M:	Russell King <rmk+kernel@armlinux.org.uk>
7706S:	Maintained
7707F:	drivers/gpu/drm/armada/
7708F:	include/uapi/drm/armada_drm.h
7709F:	Documentation/devicetree/bindings/display/armada/
7710
7711MARVELL CRYPTO DRIVER
7712M:	Boris Brezillon <boris.brezillon@free-electrons.com>
7713M:	Arnaud Ebalard <arno@natisbad.org>
7714F:	drivers/crypto/marvell/
7715S:	Maintained
7716L:	linux-crypto@vger.kernel.org
7717
7718MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7719M:	Mirko Lindner <mlindner@marvell.com>
7720M:	Stephen Hemminger <stephen@networkplumber.org>
7721L:	netdev@vger.kernel.org
7722S:	Maintained
7723F:	drivers/net/ethernet/marvell/sk*
7724
7725MARVELL LIBERTAS WIRELESS DRIVER
7726L:	libertas-dev@lists.infradead.org
7727S:	Orphan
7728F:	drivers/net/wireless/marvell/libertas/
7729
7730MARVELL MV643XX ETHERNET DRIVER
7731M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7732L:	netdev@vger.kernel.org
7733S:	Maintained
7734F:	drivers/net/ethernet/marvell/mv643xx_eth.*
7735F:	include/linux/mv643xx.h
7736
7737MARVELL MVNETA ETHERNET DRIVER
7738M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7739L:	netdev@vger.kernel.org
7740S:	Maintained
7741F:	drivers/net/ethernet/marvell/mvneta.*
7742
7743MARVELL MWIFIEX WIRELESS DRIVER
7744M:	Amitkumar Karwar <akarwar@marvell.com>
7745M:	Nishant Sarmukadam <nishants@marvell.com>
7746L:	linux-wireless@vger.kernel.org
7747S:	Maintained
7748F:	drivers/net/wireless/marvell/mwifiex/
7749
7750MARVELL MWL8K WIRELESS DRIVER
7751M:	Lennert Buytenhek <buytenh@wantstofly.org>
7752L:	linux-wireless@vger.kernel.org
7753S:	Odd Fixes
7754F:	drivers/net/wireless/marvell/mwl8k.c
7755
7756MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7757M:	Nicolas Pitre <nico@fluxnic.net>
7758S:	Odd Fixes
7759F:	drivers/mmc/host/mvsdio.*
7760
7761MATROX FRAMEBUFFER DRIVER
7762L:	linux-fbdev@vger.kernel.org
7763S:	Orphan
7764F:	drivers/video/fbdev/matrox/matroxfb_*
7765F:	include/uapi/linux/matroxfb.h
7766
7767MAX16065 HARDWARE MONITOR DRIVER
7768M:	Guenter Roeck <linux@roeck-us.net>
7769L:	linux-hwmon@vger.kernel.org
7770S:	Maintained
7771F:	Documentation/hwmon/max16065
7772F:	drivers/hwmon/max16065.c
7773
7774MAX20751 HARDWARE MONITOR DRIVER
7775M:	Guenter Roeck <linux@roeck-us.net>
7776L:	linux-hwmon@vger.kernel.org
7777S:	Maintained
7778F:	Documentation/hwmon/max20751
7779F:	drivers/hwmon/max20751.c
7780
7781MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7782L:	linux-hwmon@vger.kernel.org
7783S:	Orphan
7784F:	Documentation/hwmon/max6650
7785F:	drivers/hwmon/max6650.c
7786
7787MAX6697 HARDWARE MONITOR DRIVER
7788M:	Guenter Roeck <linux@roeck-us.net>
7789L:	linux-hwmon@vger.kernel.org
7790S:	Maintained
7791F:	Documentation/hwmon/max6697
7792F:	Documentation/devicetree/bindings/i2c/max6697.txt
7793F:	drivers/hwmon/max6697.c
7794F:	include/linux/platform_data/max6697.h
7795
7796MAX9860 MONO AUDIO VOICE CODEC DRIVER
7797M:	Peter Rosin <peda@axentia.se>
7798L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7799S:	Maintained
7800F:	Documentation/devicetree/bindings/sound/max9860.txt
7801F:	sound/soc/codecs/max9860.*
7802
7803MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7804M:	Krzysztof Kozlowski <krzk@kernel.org>
7805M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7806L:	linux-pm@vger.kernel.org
7807S:	Supported
7808F:	drivers/power/supply/max14577_charger.c
7809F:	drivers/power/supply/max77693_charger.c
7810
7811MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7812M:	Javier Martinez Canillas <javier@osg.samsung.com>
7813L:	linux-kernel@vger.kernel.org
7814S:	Supported
7815F:	drivers/*/*max77802*.c
7816F:	Documentation/devicetree/bindings/*/*max77802.txt
7817F:	include/dt-bindings/*/*max77802.h
7818
7819MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7820M:	Chanwoo Choi <cw00.choi@samsung.com>
7821M:	Krzysztof Kozlowski <krzk@kernel.org>
7822M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7823L:	linux-kernel@vger.kernel.org
7824S:	Supported
7825F:	drivers/*/max14577*.c
7826F:	drivers/*/max77686*.c
7827F:	drivers/*/max77693*.c
7828F:	drivers/extcon/extcon-max14577.c
7829F:	drivers/extcon/extcon-max77693.c
7830F:	drivers/rtc/rtc-max77686.c
7831F:	drivers/clk/clk-max77686.c
7832F:	Documentation/devicetree/bindings/mfd/max14577.txt
7833F:	Documentation/devicetree/bindings/*/max77686.txt
7834F:	Documentation/devicetree/bindings/mfd/max77693.txt
7835F:	Documentation/devicetree/bindings/clock/maxim,max77686.txt
7836F:	include/linux/mfd/max14577*.h
7837F:	include/linux/mfd/max77686*.h
7838F:	include/linux/mfd/max77693*.h
7839
7840MAXIRADIO FM RADIO RECEIVER DRIVER
7841M:	Hans Verkuil <hverkuil@xs4all.nl>
7842L:	linux-media@vger.kernel.org
7843T:	git git://linuxtv.org/media_tree.git
7844W:	https://linuxtv.org
7845S:	Maintained
7846F:	drivers/media/radio/radio-maxiradio*
7847
7848MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7849M:	Peter Rosin <peda@axentia.se>
7850L:	linux-iio@vger.kernel.org
7851S:	Maintained
7852F:	Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
7853F:	drivers/iio/potentiometer/mcp4531.c
7854
7855MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
7856M:	William Breathitt Gray <vilhelm.gray@gmail.com>
7857L:	linux-iio@vger.kernel.org
7858S:	Maintained
7859F:	drivers/iio/dac/cio-dac.c
7860
7861MEDIA DRIVERS FOR RENESAS - FCP
7862M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7863L:	linux-media@vger.kernel.org
7864L:	linux-renesas-soc@vger.kernel.org
7865T:	git git://linuxtv.org/media_tree.git
7866S:	Supported
7867F:	Documentation/devicetree/bindings/media/renesas,fcp.txt
7868F:	drivers/media/platform/rcar-fcp.c
7869F:	include/media/rcar-fcp.h
7870
7871MEDIA DRIVERS FOR RENESAS - FDP1
7872M:	Kieran Bingham <kieran@bingham.xyz>
7873L:	linux-media@vger.kernel.org
7874L:	linux-renesas-soc@vger.kernel.org
7875T:	git git://linuxtv.org/media_tree.git
7876S:	Supported
7877F:	Documentation/devicetree/bindings/media/renesas,fdp1.txt
7878F:	drivers/media/platform/rcar_fdp1.c
7879
7880MEDIA DRIVERS FOR RENESAS - VIN
7881M:	Niklas Söderlund <niklas.soderlund@ragnatech.se>
7882L:	linux-media@vger.kernel.org
7883L:	linux-renesas-soc@vger.kernel.org
7884T:	git git://linuxtv.org/media_tree.git
7885S:	Supported
7886F:	Documentation/devicetree/bindings/media/rcar_vin.txt
7887F:	drivers/media/platform/rcar-vin/
7888
7889MEDIA DRIVERS FOR RENESAS - VSP1
7890M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7891L:	linux-media@vger.kernel.org
7892L:	linux-renesas-soc@vger.kernel.org
7893T:	git git://linuxtv.org/media_tree.git
7894S:	Supported
7895F:	Documentation/devicetree/bindings/media/renesas,vsp1.txt
7896F:	drivers/media/platform/vsp1/
7897
7898MEDIA DRIVERS FOR HELENE
7899M:	Abylay Ospan <aospan@netup.ru>
7900L:	linux-media@vger.kernel.org
7901W:	https://linuxtv.org
7902W:	http://netup.tv/
7903T:	git git://linuxtv.org/media_tree.git
7904S:	Supported
7905F:	drivers/media/dvb-frontends/helene*
7906
7907MEDIA DRIVERS FOR ASCOT2E
7908M:	Sergey Kozlov <serjk@netup.ru>
7909M:	Abylay Ospan <aospan@netup.ru>
7910L:	linux-media@vger.kernel.org
7911W:	https://linuxtv.org
7912W:	http://netup.tv/
7913T:	git git://linuxtv.org/media_tree.git
7914S:	Supported
7915F:	drivers/media/dvb-frontends/ascot2e*
7916
7917MEDIA DRIVERS FOR CXD2841ER
7918M:	Sergey Kozlov <serjk@netup.ru>
7919M:	Abylay Ospan <aospan@netup.ru>
7920L:	linux-media@vger.kernel.org
7921W:	https://linuxtv.org
7922W:	http://netup.tv/
7923T:	git git://linuxtv.org/media_tree.git
7924S:	Supported
7925F:	drivers/media/dvb-frontends/cxd2841er*
7926
7927MEDIA DRIVERS FOR HORUS3A
7928M:	Sergey Kozlov <serjk@netup.ru>
7929M:	Abylay Ospan <aospan@netup.ru>
7930L:	linux-media@vger.kernel.org
7931W:	https://linuxtv.org
7932W:	http://netup.tv/
7933T:	git git://linuxtv.org/media_tree.git
7934S:	Supported
7935F:	drivers/media/dvb-frontends/horus3a*
7936
7937MEDIA DRIVERS FOR LNBH25
7938M:	Sergey Kozlov <serjk@netup.ru>
7939M:	Abylay Ospan <aospan@netup.ru>
7940L:	linux-media@vger.kernel.org
7941W:	https://linuxtv.org
7942W:	http://netup.tv/
7943T:	git git://linuxtv.org/media_tree.git
7944S:	Supported
7945F:	drivers/media/dvb-frontends/lnbh25*
7946
7947MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7948M:	Sergey Kozlov <serjk@netup.ru>
7949M:	Abylay Ospan <aospan@netup.ru>
7950L:	linux-media@vger.kernel.org
7951W:	https://linuxtv.org
7952W:	http://netup.tv/
7953T:	git git://linuxtv.org/media_tree.git
7954S:	Supported
7955F:	drivers/media/pci/netup_unidvb/*
7956
7957MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7958M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
7959M:	Mauro Carvalho Chehab <mchehab@kernel.org>
7960P:	LinuxTV.org Project
7961L:	linux-media@vger.kernel.org
7962W:	https://linuxtv.org
7963Q:	http://patchwork.kernel.org/project/linux-media/list/
7964T:	git git://linuxtv.org/media_tree.git
7965S:	Maintained
7966F:	Documentation/media/
7967F:	drivers/media/
7968F:	drivers/staging/media/
7969F:	include/linux/platform_data/media/
7970F:	include/media/
7971F:	include/uapi/linux/dvb/
7972F:	include/uapi/linux/videodev2.h
7973F:	include/uapi/linux/media.h
7974F:	include/uapi/linux/v4l2-*
7975F:	include/uapi/linux/meye.h
7976F:	include/uapi/linux/ivtv*
7977F:	include/uapi/linux/uvcvideo.h
7978
7979MEDIATEK ETHERNET DRIVER
7980M:	Felix Fietkau <nbd@openwrt.org>
7981M:	John Crispin <blogic@openwrt.org>
7982L:	netdev@vger.kernel.org
7983S:	Maintained
7984F:	drivers/net/ethernet/mediatek/
7985
7986MEDIATEK MEDIA DRIVER
7987M:	Tiffany Lin <tiffany.lin@mediatek.com>
7988M:	Andrew-CT Chen <andrew-ct.chen@mediatek.com>
7989S:	Supported
7990F:	drivers/media/platform/mtk-vcodec/
7991F:	drivers/media/platform/mtk-vpu/
7992F:	Documentation/devicetree/bindings/media/mediatek-vcodec.txt
7993F:	Documentation/devicetree/bindings/media/mediatek-vpu.txt
7994
7995MEDIATEK MDP DRIVER
7996M:	Minghsiu Tsai <minghsiu.tsai@mediatek.com>
7997M:	Houlong Wei <houlong.wei@mediatek.com>
7998M:	Andrew-CT Chen <andrew-ct.chen@mediatek.com>
7999S:	Supported
8000F:	drivers/media/platform/mtk-mdp/
8001F:	drivers/media/platform/mtk-vpu/
8002F:	Documentation/devicetree/bindings/media/mediatek-mdp.txt
8003
8004MEDIATEK MT7601U WIRELESS LAN DRIVER
8005M:	Jakub Kicinski <kubakici@wp.pl>
8006L:	linux-wireless@vger.kernel.org
8007S:	Maintained
8008F:	drivers/net/wireless/mediatek/mt7601u/
8009
8010MEGARAID SCSI/SAS DRIVERS
8011M:	Kashyap Desai <kashyap.desai@broadcom.com>
8012M:	Sumit Saxena <sumit.saxena@broadcom.com>
8013M:	Shivasharan S <shivasharan.srikanteshwara@broadcom.com>
8014L:	megaraidlinux.pdl@broadcom.com
8015L:	linux-scsi@vger.kernel.org
8016W:	http://www.avagotech.com/support/
8017S:	Maintained
8018F:	Documentation/scsi/megaraid.txt
8019F:	drivers/scsi/megaraid.*
8020F:	drivers/scsi/megaraid/
8021
8022MELFAS MIP4 TOUCHSCREEN DRIVER
8023M:	Sangwon Jee <jeesw@melfas.com>
8024W:	http://www.melfas.com
8025S:	Supported
8026F:	drivers/input/touchscreen/melfas_mip4.c
8027F:	Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
8028
8029MELLANOX ETHERNET DRIVER (mlx4_en)
8030M:	Tariq Toukan <tariqt@mellanox.com>
8031L:	netdev@vger.kernel.org
8032S:	Supported
8033W:	http://www.mellanox.com
8034Q:	http://patchwork.ozlabs.org/project/netdev/list/
8035F:	drivers/net/ethernet/mellanox/mlx4/en_*
8036
8037MELLANOX ETHERNET DRIVER (mlx5e)
8038M:	Saeed Mahameed <saeedm@mellanox.com>
8039L:	netdev@vger.kernel.org
8040S:	Supported
8041W:	http://www.mellanox.com
8042Q:	http://patchwork.ozlabs.org/project/netdev/list/
8043F:	drivers/net/ethernet/mellanox/mlx5/core/en_*
8044
8045MELLANOX ETHERNET SWITCH DRIVERS
8046M:	Jiri Pirko <jiri@mellanox.com>
8047M:	Ido Schimmel <idosch@mellanox.com>
8048L:	netdev@vger.kernel.org
8049S:	Supported
8050W:	http://www.mellanox.com
8051Q:	http://patchwork.ozlabs.org/project/netdev/list/
8052F:	drivers/net/ethernet/mellanox/mlxsw/
8053
8054MELLANOX MLXCPLD I2C AND MUX DRIVER
8055M:	Vadim Pasternak <vadimp@mellanox.com>
8056M:	Michael Shych <michaelsh@mellanox.com>
8057L:	linux-i2c@vger.kernel.org
8058S:	Supported
8059F:	drivers/i2c/busses/i2c-mlxcpld.c
8060F:	drivers/i2c/muxes/i2c-mux-mlxcpld.c
8061F:	Documentation/i2c/busses/i2c-mlxcpld
8062
8063MELLANOX MLXCPLD LED DRIVER
8064M:	Vadim Pasternak <vadimp@mellanox.com>
8065L:	linux-leds@vger.kernel.org
8066S:	Supported
8067F:	drivers/leds/leds-mlxcpld.c
8068F:	Documentation/leds/leds-mlxcpld.txt
8069
8070MELLANOX PLATFORM DRIVER
8071M:      Vadim Pasternak <vadimp@mellanox.com>
8072L:      platform-driver-x86@vger.kernel.org
8073S:      Supported
8074F:      drivers/platform/x86/mlx-platform.c
8075
8076MELLANOX MLX CPLD HOTPLUG DRIVER
8077M:	Vadim Pasternak <vadimp@mellanox.com>
8078L:	platform-driver-x86@vger.kernel.org
8079S:	Supported
8080F:	drivers/platform/x86/mlxcpld-hotplug.c
8081F:	include/linux/platform_data/mlxcpld-hotplug.h
8082
8083SOFT-ROCE DRIVER (rxe)
8084M:	Moni Shoua <monis@mellanox.com>
8085L:	linux-rdma@vger.kernel.org
8086S:	Supported
8087W:	https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
8088Q:	http://patchwork.kernel.org/project/linux-rdma/list/
8089F:	drivers/infiniband/sw/rxe/
8090F:	include/uapi/rdma/rdma_user_rxe.h
8091
8092MEMBARRIER SUPPORT
8093M:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8094M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8095L:	linux-kernel@vger.kernel.org
8096S:	Supported
8097F:	kernel/membarrier.c
8098F:	include/uapi/linux/membarrier.h
8099
8100MEMORY MANAGEMENT
8101L:	linux-mm@kvack.org
8102W:	http://www.linux-mm.org
8103S:	Maintained
8104F:	include/linux/mm.h
8105F:	include/linux/gfp.h
8106F:	include/linux/mmzone.h
8107F:	include/linux/memory_hotplug.h
8108F:	include/linux/vmalloc.h
8109F:	mm/
8110
8111MEMORY TECHNOLOGY DEVICES (MTD)
8112M:	David Woodhouse <dwmw2@infradead.org>
8113M:	Brian Norris <computersforpeace@gmail.com>
8114M:	Boris Brezillon <boris.brezillon@free-electrons.com>
8115M:	Marek Vasut <marek.vasut@gmail.com>
8116M:	Richard Weinberger <richard@nod.at>
8117M:	Cyrille Pitchen <cyrille.pitchen@atmel.com>
8118L:	linux-mtd@lists.infradead.org
8119W:	http://www.linux-mtd.infradead.org/
8120Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
8121T:	git git://git.infradead.org/linux-mtd.git
8122T:	git git://git.infradead.org/l2-mtd.git
8123S:	Maintained
8124F:	Documentation/devicetree/bindings/mtd/
8125F:	drivers/mtd/
8126F:	include/linux/mtd/
8127F:	include/uapi/mtd/
8128
8129MEN A21 WATCHDOG DRIVER
8130M:	Johannes Thumshirn <morbidrsa@gmail.com>
8131L:	linux-watchdog@vger.kernel.org
8132S:	Maintained
8133F:	drivers/watchdog/mena21_wdt.c
8134
8135MEN CHAMELEON BUS (mcb)
8136M:	Johannes Thumshirn <morbidrsa@gmail.com>
8137S:	Maintained
8138F:	drivers/mcb/
8139F:	include/linux/mcb.h
8140F:	Documentation/men-chameleon-bus.txt
8141
8142MEN F21BMC (Board Management Controller)
8143M:	Andreas Werner <andreas.werner@men.de>
8144S:	Supported
8145F:	drivers/mfd/menf21bmc.c
8146F:	drivers/watchdog/menf21bmc_wdt.c
8147F:	drivers/leds/leds-menf21bmc.c
8148F:	drivers/hwmon/menf21bmc_hwmon.c
8149F:	Documentation/hwmon/menf21bmc
8150
8151METAG ARCHITECTURE
8152M:	James Hogan <james.hogan@imgtec.com>
8153L:	linux-metag@vger.kernel.org
8154T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
8155S:	Odd Fixes
8156F:	arch/metag/
8157F:	Documentation/metag/
8158F:	Documentation/devicetree/bindings/metag/
8159F:	Documentation/devicetree/bindings/interrupt-controller/img,*
8160F:	drivers/clocksource/metag_generic.c
8161F:	drivers/irqchip/irq-metag.c
8162F:	drivers/irqchip/irq-metag-ext.c
8163F:	drivers/tty/metag_da.c
8164
8165MICROBLAZE ARCHITECTURE
8166M:	Michal Simek <monstr@monstr.eu>
8167W:	http://www.monstr.eu/fdt/
8168T:	git git://git.monstr.eu/linux-2.6-microblaze.git
8169S:	Supported
8170F:	arch/microblaze/
8171
8172MICROCHIP / ATMEL AT91 / AT32 SERIAL DRIVER
8173M:	Richard Genoud <richard.genoud@gmail.com>
8174S:	Maintained
8175F:	drivers/tty/serial/atmel_serial.c
8176F:	include/linux/atmel_serial.h
8177
8178MICROCHIP / ATMEL ISC DRIVER
8179M:	Songjun Wu <songjun.wu@microchip.com>
8180L:	linux-media@vger.kernel.org
8181S:	Supported
8182F:	drivers/media/platform/atmel/atmel-isc.c
8183F:	drivers/media/platform/atmel/atmel-isc-regs.h
8184F:	devicetree/bindings/media/atmel-isc.txt
8185
8186MICROSOFT SURFACE PRO 3 BUTTON DRIVER
8187M:	Chen Yu <yu.c.chen@intel.com>
8188L:	platform-driver-x86@vger.kernel.org
8189S:	Supported
8190F:	drivers/platform/x86/surfacepro3_button.c
8191
8192MICROTEK X6 SCANNER
8193M:	Oliver Neukum <oliver@neukum.org>
8194S:	Maintained
8195F:	drivers/usb/image/microtek.*
8196
8197MIPS
8198M:	Ralf Baechle <ralf@linux-mips.org>
8199L:	linux-mips@linux-mips.org
8200W:	http://www.linux-mips.org/
8201T:	git git://git.linux-mips.org/pub/scm/ralf/linux.git
8202Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
8203S:	Supported
8204F:	Documentation/devicetree/bindings/mips/
8205F:	Documentation/mips/
8206F:	arch/mips/
8207
8208MIPS/LOONGSON1 ARCHITECTURE
8209M:	Keguang Zhang <keguang.zhang@gmail.com>
8210L:	linux-mips@linux-mips.org
8211S:	Maintained
8212F:	arch/mips/loongson32/
8213F:	arch/mips/include/asm/mach-loongson32/
8214F:	drivers/*/*loongson1*
8215F:	drivers/*/*/*loongson1*
8216
8217MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
8218M:	Hans Verkuil <hverkuil@xs4all.nl>
8219L:	linux-media@vger.kernel.org
8220T:	git git://linuxtv.org/media_tree.git
8221W:	https://linuxtv.org
8222S:	Odd Fixes
8223F:	drivers/media/radio/radio-miropcm20*
8224
8225MELLANOX MLX4 core VPI driver
8226M:	Yishai Hadas <yishaih@mellanox.com>
8227L:	netdev@vger.kernel.org
8228L:	linux-rdma@vger.kernel.org
8229W:	http://www.mellanox.com
8230Q:	http://patchwork.ozlabs.org/project/netdev/list/
8231S:	Supported
8232F:	drivers/net/ethernet/mellanox/mlx4/
8233F:	include/linux/mlx4/
8234F:	include/uapi/rdma/mlx4-abi.h
8235
8236MELLANOX MLX4 IB driver
8237M:	Yishai Hadas <yishaih@mellanox.com>
8238L:	linux-rdma@vger.kernel.org
8239W:	http://www.mellanox.com
8240Q:	http://patchwork.kernel.org/project/linux-rdma/list/
8241S:	Supported
8242F:	drivers/infiniband/hw/mlx4/
8243F:	include/linux/mlx4/
8244
8245MELLANOX MLX5 core VPI driver
8246M:	Saeed Mahameed <saeedm@mellanox.com>
8247M:	Matan Barak <matanb@mellanox.com>
8248M:	Leon Romanovsky <leonro@mellanox.com>
8249L:	netdev@vger.kernel.org
8250L:	linux-rdma@vger.kernel.org
8251W:	http://www.mellanox.com
8252Q:	http://patchwork.ozlabs.org/project/netdev/list/
8253S:	Supported
8254F:	drivers/net/ethernet/mellanox/mlx5/core/
8255F:	include/linux/mlx5/
8256F:	include/uapi/rdma/mlx5-abi.h
8257
8258MELLANOX MLX5 IB driver
8259M:	Matan Barak <matanb@mellanox.com>
8260M:	Leon Romanovsky <leonro@mellanox.com>
8261L:	linux-rdma@vger.kernel.org
8262W:	http://www.mellanox.com
8263Q:	http://patchwork.kernel.org/project/linux-rdma/list/
8264S:	Supported
8265F:	drivers/infiniband/hw/mlx5/
8266F:	include/linux/mlx5/
8267
8268MELEXIS MLX90614 DRIVER
8269M:	Crt Mori <cmo@melexis.com>
8270L:	linux-iio@vger.kernel.org
8271W:	http://www.melexis.com
8272S:	Supported
8273F:	drivers/iio/temperature/mlx90614.c
8274
8275MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
8276M:	Don Brace <don.brace@microsemi.com>
8277L:	esc.storagedev@microsemi.com
8278L:	linux-scsi@vger.kernel.org
8279S:	Supported
8280F:	drivers/scsi/smartpqi/smartpqi*.[ch]
8281F:	drivers/scsi/smartpqi/Kconfig
8282F:	drivers/scsi/smartpqi/Makefile
8283F:	include/linux/cciss*.h
8284F:	include/uapi/linux/cciss*.h
8285F:	Documentation/scsi/smartpqi.txt
8286
8287MN88472 MEDIA DRIVER
8288M:	Antti Palosaari <crope@iki.fi>
8289L:	linux-media@vger.kernel.org
8290W:	https://linuxtv.org
8291W:	http://palosaari.fi/linux/
8292Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8293S:	Maintained
8294F:	drivers/media/dvb-frontends/mn88472*
8295
8296MN88473 MEDIA DRIVER
8297M:	Antti Palosaari <crope@iki.fi>
8298L:	linux-media@vger.kernel.org
8299W:	https://linuxtv.org
8300W:	http://palosaari.fi/linux/
8301Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8302S:	Maintained
8303F:	drivers/media/dvb-frontends/mn88473*
8304
8305MODULE SUPPORT
8306M:	Jessica Yu <jeyu@redhat.com>
8307M:	Rusty Russell <rusty@rustcorp.com.au>
8308S:	Maintained
8309F:	include/linux/module.h
8310F:	kernel/module.c
8311
8312MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
8313W:	http://popies.net/meye/
8314S:	Orphan
8315F:	Documentation/media/v4l-drivers/meye*
8316F:	drivers/media/pci/meye/
8317F:	include/uapi/linux/meye.h
8318
8319MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8320M:	Jiri Slaby <jirislaby@gmail.com>
8321S:	Maintained
8322F:	Documentation/serial/moxa-smartio
8323F:	drivers/tty/mxser.*
8324
8325MR800 AVERMEDIA USB FM RADIO DRIVER
8326M:	Alexey Klimov <klimov.linux@gmail.com>
8327L:	linux-media@vger.kernel.org
8328T:	git git://linuxtv.org/media_tree.git
8329S:	Maintained
8330F:	drivers/media/radio/radio-mr800.c
8331
8332MRF24J40 IEEE 802.15.4 RADIO DRIVER
8333M:	Alan Ott <alan@signal11.us>
8334L:	linux-wpan@vger.kernel.org
8335S:	Maintained
8336F:	drivers/net/ieee802154/mrf24j40.c
8337F:	Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
8338
8339MSI LAPTOP SUPPORT
8340M:	"Lee, Chun-Yi" <jlee@suse.com>
8341L:	platform-driver-x86@vger.kernel.org
8342S:	Maintained
8343F:	drivers/platform/x86/msi-laptop.c
8344
8345MSI WMI SUPPORT
8346L:	platform-driver-x86@vger.kernel.org
8347S:	Orphan
8348F:	drivers/platform/x86/msi-wmi.c
8349
8350MSI001 MEDIA DRIVER
8351M:	Antti Palosaari <crope@iki.fi>
8352L:	linux-media@vger.kernel.org
8353W:	https://linuxtv.org
8354W:	http://palosaari.fi/linux/
8355Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8356T:	git git://linuxtv.org/anttip/media_tree.git
8357S:	Maintained
8358F:	drivers/media/tuners/msi001*
8359
8360MSI2500 MEDIA DRIVER
8361M:	Antti Palosaari <crope@iki.fi>
8362L:	linux-media@vger.kernel.org
8363W:	https://linuxtv.org
8364W:	http://palosaari.fi/linux/
8365Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8366T:	git git://linuxtv.org/anttip/media_tree.git
8367S:	Maintained
8368F:	drivers/media/usb/msi2500/
8369
8370MSYSTEMS DISKONCHIP G3 MTD DRIVER
8371M:	Robert Jarzmik <robert.jarzmik@free.fr>
8372L:	linux-mtd@lists.infradead.org
8373S:	Maintained
8374F:	drivers/mtd/devices/docg3*
8375
8376MT9M032 APTINA SENSOR DRIVER
8377M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8378L:	linux-media@vger.kernel.org
8379T:	git git://linuxtv.org/media_tree.git
8380S:	Maintained
8381F:	drivers/media/i2c/mt9m032.c
8382F:	include/media/i2c/mt9m032.h
8383
8384MT9P031 APTINA CAMERA SENSOR
8385M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8386L:	linux-media@vger.kernel.org
8387T:	git git://linuxtv.org/media_tree.git
8388S:	Maintained
8389F:	drivers/media/i2c/mt9p031.c
8390F:	include/media/i2c/mt9p031.h
8391
8392MT9T001 APTINA CAMERA SENSOR
8393M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8394L:	linux-media@vger.kernel.org
8395T:	git git://linuxtv.org/media_tree.git
8396S:	Maintained
8397F:	drivers/media/i2c/mt9t001.c
8398F:	include/media/i2c/mt9t001.h
8399
8400MT9V032 APTINA CAMERA SENSOR
8401M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8402L:	linux-media@vger.kernel.org
8403T:	git git://linuxtv.org/media_tree.git
8404S:	Maintained
8405F:	Documentation/devicetree/bindings/media/i2c/mt9v032.txt
8406F:	drivers/media/i2c/mt9v032.c
8407F:	include/media/i2c/mt9v032.h
8408
8409MULTIFUNCTION DEVICES (MFD)
8410M:	Lee Jones <lee.jones@linaro.org>
8411T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
8412S:	Supported
8413F:	Documentation/devicetree/bindings/mfd/
8414F:	drivers/mfd/
8415F:	include/linux/mfd/
8416
8417MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
8418M:	Ulf Hansson <ulf.hansson@linaro.org>
8419L:	linux-mmc@vger.kernel.org
8420T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
8421S:	Maintained
8422F:	Documentation/devicetree/bindings/mmc/
8423F:	drivers/mmc/
8424F:	include/linux/mmc/
8425F:	include/uapi/linux/mmc/
8426
8427MULTIMEDIA CARD (MMC) ETC. OVER SPI
8428S:	Orphan
8429F:	drivers/mmc/host/mmc_spi.c
8430F:	include/linux/spi/mmc_spi.h
8431
8432MULTISOUND SOUND DRIVER
8433M:	Andrew Veliath <andrewtv@usa.net>
8434S:	Maintained
8435F:	Documentation/sound/oss/MultiSound
8436F:	sound/oss/msnd*
8437
8438MULTITECH MULTIPORT CARD (ISICOM)
8439S:	Orphan
8440F:	drivers/tty/isicom.c
8441F:	include/linux/isicom.h
8442
8443MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
8444M:	Bin Liu <b-liu@ti.com>
8445L:	linux-usb@vger.kernel.org
8446T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8447S:	Maintained
8448F:	drivers/usb/musb/
8449
8450MXL5007T MEDIA DRIVER
8451M:	Michael Krufky <mkrufky@linuxtv.org>
8452L:	linux-media@vger.kernel.org
8453W:	https://linuxtv.org
8454W:	http://github.com/mkrufky
8455Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8456T:	git git://linuxtv.org/mkrufky/tuners.git
8457S:	Maintained
8458F:	drivers/media/tuners/mxl5007t.*
8459
8460MXSFB DRM DRIVER
8461M:	Marek Vasut <marex@denx.de>
8462S:	Supported
8463F:	drivers/gpu/drm/mxsfb/
8464F:	Documentation/devicetree/bindings/display/mxsfb-drm.txt
8465
8466MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
8467M:	Hyong-Youb Kim <hykim@myri.com>
8468L:	netdev@vger.kernel.org
8469W:	https://www.myricom.com/support/downloads/myri10ge.html
8470S:	Supported
8471F:	drivers/net/ethernet/myricom/myri10ge/
8472
8473NAND FLASH SUBSYSTEM
8474M:	Boris Brezillon <boris.brezillon@free-electrons.com>
8475R:	Richard Weinberger <richard@nod.at>
8476L:	linux-mtd@lists.infradead.org
8477W:	http://www.linux-mtd.infradead.org/
8478Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
8479T:	git git://github.com/linux-nand/linux.git
8480S:	Maintained
8481F:	drivers/mtd/nand/
8482F:	include/linux/mtd/nand*.h
8483
8484NATSEMI ETHERNET DRIVER (DP8381x)
8485S:	Orphan
8486F:	drivers/net/ethernet/natsemi/natsemi.c
8487
8488NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
8489M:	Daniel Mack <zonque@gmail.com>
8490S:	Maintained
8491L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8492W:	http://www.native-instruments.com
8493F:	sound/usb/caiaq/
8494
8495NCP FILESYSTEM
8496M:	Petr Vandrovec <petr@vandrovec.name>
8497S:	Odd Fixes
8498F:	fs/ncpfs/
8499
8500NCR 5380 SCSI DRIVERS
8501M:	Finn Thain <fthain@telegraphics.com.au>
8502M:	Michael Schmitz <schmitzmic@gmail.com>
8503L:	linux-scsi@vger.kernel.org
8504S:	Maintained
8505F:	Documentation/scsi/g_NCR5380.txt
8506F:	drivers/scsi/NCR5380.*
8507F:	drivers/scsi/arm/cumana_1.c
8508F:	drivers/scsi/arm/oak.c
8509F:	drivers/scsi/atari_scsi.*
8510F:	drivers/scsi/dmx3191d.c
8511F:	drivers/scsi/g_NCR5380.*
8512F:	drivers/scsi/mac_scsi.*
8513F:	drivers/scsi/sun3_scsi.*
8514F:	drivers/scsi/sun3_scsi_vme.c
8515
8516NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8517M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8518L:	linux-scsi@vger.kernel.org
8519S:	Maintained
8520F:	drivers/scsi/NCR_D700.*
8521
8522NCT6775 HARDWARE MONITOR DRIVER
8523M:	Guenter Roeck <linux@roeck-us.net>
8524L:	linux-hwmon@vger.kernel.org
8525S:	Maintained
8526F:	Documentation/hwmon/nct6775
8527F:	drivers/hwmon/nct6775.c
8528
8529NETEFFECT IWARP RNIC DRIVER (IW_NES)
8530M:	Faisal Latif <faisal.latif@intel.com>
8531L:	linux-rdma@vger.kernel.org
8532W:	http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
8533S:	Supported
8534F:	drivers/infiniband/hw/nes/
8535F:	include/uapi/rdma/nes-abi.h
8536
8537NETEM NETWORK EMULATOR
8538M:	Stephen Hemminger <stephen@networkplumber.org>
8539L:	netem@lists.linux-foundation.org (moderated for non-subscribers)
8540S:	Maintained
8541F:	net/sched/sch_netem.c
8542
8543NETERION 10GbE DRIVERS (s2io/vxge)
8544M:	Jon Mason <jdmason@kudzu.us>
8545L:	netdev@vger.kernel.org
8546S:	Supported
8547F:	Documentation/networking/s2io.txt
8548F:	Documentation/networking/vxge.txt
8549F:	drivers/net/ethernet/neterion/
8550
8551NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
8552M:	Pablo Neira Ayuso <pablo@netfilter.org>
8553M:	Patrick McHardy <kaber@trash.net>
8554M:	Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8555L:	netfilter-devel@vger.kernel.org
8556L:	coreteam@netfilter.org
8557W:	http://www.netfilter.org/
8558W:	http://www.iptables.org/
8559Q:	http://patchwork.ozlabs.org/project/netfilter-devel/list/
8560T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8561T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8562S:	Supported
8563F:	include/linux/netfilter*
8564F:	include/linux/netfilter/
8565F:	include/net/netfilter/
8566F:	include/uapi/linux/netfilter*
8567F:	include/uapi/linux/netfilter/
8568F:	net/*/netfilter.c
8569F:	net/*/netfilter/
8570F:	net/netfilter/
8571F:	net/bridge/br_netfilter*.c
8572
8573NETLABEL
8574M:	Paul Moore <paul@paul-moore.com>
8575W:	http://netlabel.sf.net
8576L:	netdev@vger.kernel.org
8577S:	Maintained
8578F:	Documentation/netlabel/
8579F:	include/net/netlabel.h
8580F:	net/netlabel/
8581
8582NETROM NETWORK LAYER
8583M:	Ralf Baechle <ralf@linux-mips.org>
8584L:	linux-hams@vger.kernel.org
8585W:	http://www.linux-ax25.org/
8586S:	Maintained
8587F:	include/net/netrom.h
8588F:	include/uapi/linux/netrom.h
8589F:	net/netrom/
8590
8591NETRONOME ETHERNET DRIVERS
8592M:	Jakub Kicinski <jakub.kicinski@netronome.com>
8593L:	oss-drivers@netronome.com
8594S:	Maintained
8595F:	drivers/net/ethernet/netronome/
8596
8597NETWORK BLOCK DEVICE (NBD)
8598M:	Markus Pargmann <mpa@pengutronix.de>
8599S:	Maintained
8600L:	nbd-general@lists.sourceforge.net
8601T:	git git://git.pengutronix.de/git/mpa/linux-nbd.git
8602F:	Documentation/blockdev/nbd.txt
8603F:	drivers/block/nbd.c
8604F:	include/uapi/linux/nbd.h
8605
8606NETWORK DROP MONITOR
8607M:	Neil Horman <nhorman@tuxdriver.com>
8608L:	netdev@vger.kernel.org
8609S:	Maintained
8610W:	https://fedorahosted.org/dropwatch/
8611F:	net/core/drop_monitor.c
8612
8613NETWORKING [DSA]
8614M:	Andrew Lunn <andrew@lunn.ch>
8615M:	Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8616M:	Florian Fainelli <f.fainelli@gmail.com>
8617S:	Maintained
8618F:	net/dsa/
8619F:	include/net/dsa.h
8620F:	drivers/net/dsa/
8621
8622NETWORKING [GENERAL]
8623M:	"David S. Miller" <davem@davemloft.net>
8624L:	netdev@vger.kernel.org
8625W:	http://www.linuxfoundation.org/en/Net
8626Q:	http://patchwork.ozlabs.org/project/netdev/list/
8627T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8628T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8629S:	Maintained
8630F:	net/
8631F:	include/net/
8632F:	include/linux/in.h
8633F:	include/linux/net.h
8634F:	include/linux/netdevice.h
8635F:	include/uapi/linux/in.h
8636F:	include/uapi/linux/net.h
8637F:	include/uapi/linux/netdevice.h
8638F:	include/uapi/linux/net_namespace.h
8639F:	tools/net/
8640F:	tools/testing/selftests/net/
8641F:	lib/random32.c
8642
8643NETWORKING [IPv4/IPv6]
8644M:	"David S. Miller" <davem@davemloft.net>
8645M:	Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8646M:	James Morris <jmorris@namei.org>
8647M:	Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8648M:	Patrick McHardy <kaber@trash.net>
8649L:	netdev@vger.kernel.org
8650T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8651S:	Maintained
8652F:	net/ipv4/
8653F:	net/ipv6/
8654F:	include/net/ip*
8655F:	arch/x86/net/*
8656
8657NETWORKING [IPSEC]
8658M:	Steffen Klassert <steffen.klassert@secunet.com>
8659M:	Herbert Xu <herbert@gondor.apana.org.au>
8660M:	"David S. Miller" <davem@davemloft.net>
8661L:	netdev@vger.kernel.org
8662T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8663T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8664S:	Maintained
8665F:	net/core/flow.c
8666F:	net/xfrm/
8667F:	net/key/
8668F:	net/ipv4/xfrm*
8669F:	net/ipv4/esp4.c
8670F:	net/ipv4/ah4.c
8671F:	net/ipv4/ipcomp.c
8672F:	net/ipv4/ip_vti.c
8673F:	net/ipv6/xfrm*
8674F:	net/ipv6/esp6.c
8675F:	net/ipv6/ah6.c
8676F:	net/ipv6/ipcomp6.c
8677F:	net/ipv6/ip6_vti.c
8678F:	include/uapi/linux/xfrm.h
8679F:	include/net/xfrm.h
8680
8681NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8682M:	Paul Moore <paul@paul-moore.com>
8683L:	netdev@vger.kernel.org
8684S:	Maintained
8685
8686NETWORKING [WIRELESS]
8687L:	linux-wireless@vger.kernel.org
8688Q:	http://patchwork.kernel.org/project/linux-wireless/list/
8689
8690NETWORKING DRIVERS
8691L:	netdev@vger.kernel.org
8692W:	http://www.linuxfoundation.org/en/Net
8693Q:	http://patchwork.ozlabs.org/project/netdev/list/
8694T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8695T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8696S:	Odd Fixes
8697F:	Documentation/devicetree/bindings/net/
8698F:	drivers/net/
8699F:	include/linux/if_*
8700F:	include/linux/netdevice.h
8701F:	include/linux/etherdevice.h
8702F:	include/linux/fcdevice.h
8703F:	include/linux/fddidevice.h
8704F:	include/linux/hippidevice.h
8705F:	include/linux/inetdevice.h
8706F:	include/uapi/linux/if_*
8707F:	include/uapi/linux/netdevice.h
8708
8709NETWORKING DRIVERS (WIRELESS)
8710M:	Kalle Valo <kvalo@codeaurora.org>
8711L:	linux-wireless@vger.kernel.org
8712Q:	http://patchwork.kernel.org/project/linux-wireless/list/
8713T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8714T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8715S:	Maintained
8716F:	Documentation/devicetree/bindings/net/wireless/
8717F:	drivers/net/wireless/
8718
8719NETXEN (1/10) GbE SUPPORT
8720M:	Manish Chopra <manish.chopra@cavium.com>
8721M:	Rahul Verma <rahul.verma@cavium.com>
8722M:	Dept-GELinuxNICDev@cavium.com
8723L:	netdev@vger.kernel.org
8724S:	Supported
8725F:	drivers/net/ethernet/qlogic/netxen/
8726
8727NFC SUBSYSTEM
8728M:	Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8729M:	Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8730M:	Samuel Ortiz <sameo@linux.intel.com>
8731L:	linux-wireless@vger.kernel.org
8732L:	linux-nfc@lists.01.org (subscribers-only)
8733S:	Supported
8734F:	net/nfc/
8735F:	include/net/nfc/
8736F:	include/uapi/linux/nfc.h
8737F:	drivers/nfc/
8738F:	include/linux/platform_data/nfcmrvl.h
8739F:	include/linux/platform_data/nxp-nci.h
8740F:	include/linux/platform_data/pn544.h
8741F:	include/linux/platform_data/st21nfca.h
8742F:	include/linux/platform_data/st-nci.h
8743F:	Documentation/devicetree/bindings/net/nfc/
8744
8745NFS, SUNRPC, AND LOCKD CLIENTS
8746M:	Trond Myklebust <trond.myklebust@primarydata.com>
8747M:	Anna Schumaker <anna.schumaker@netapp.com>
8748L:	linux-nfs@vger.kernel.org
8749W:	http://client.linux-nfs.org
8750T:	git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8751S:	Maintained
8752F:	fs/lockd/
8753F:	fs/nfs/
8754F:	fs/nfs_common/
8755F:	net/sunrpc/
8756F:	include/linux/lockd/
8757F:	include/linux/nfs*
8758F:	include/linux/sunrpc/
8759F:	include/uapi/linux/nfs*
8760F:	include/uapi/linux/sunrpc/
8761
8762NILFS2 FILESYSTEM
8763M:	Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8764L:	linux-nilfs@vger.kernel.org
8765W:	http://nilfs.sourceforge.net/
8766W:	http://nilfs.osdn.jp/
8767T:	git git://github.com/konis/nilfs2.git
8768S:	Supported
8769F:	Documentation/filesystems/nilfs2.txt
8770F:	fs/nilfs2/
8771F:	include/trace/events/nilfs2.h
8772F:	include/uapi/linux/nilfs2_api.h
8773F:	include/uapi/linux/nilfs2_ondisk.h
8774
8775NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8776M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8777W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8778S:	Maintained
8779F:	Documentation/scsi/NinjaSCSI.txt
8780F:	drivers/scsi/pcmcia/nsp_*
8781
8782NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8783M:	GOTO Masanori <gotom@debian.or.jp>
8784M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8785W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8786S:	Maintained
8787F:	Documentation/scsi/NinjaSCSI.txt
8788F:	drivers/scsi/nsp32*
8789
8790NIOS2 ARCHITECTURE
8791M:	Ley Foon Tan <lftan@altera.com>
8792L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8793T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8794S:	Maintained
8795F:	arch/nios2/
8796
8797NOKIA N900 POWER SUPPLY DRIVERS
8798R:	Pali Rohár <pali.rohar@gmail.com>
8799F:	include/linux/power/bq2415x_charger.h
8800F:	include/linux/power/bq27xxx_battery.h
8801F:	include/linux/power/isp1704_charger.h
8802F:	drivers/power/supply/bq2415x_charger.c
8803F:	drivers/power/supply/bq27xxx_battery.c
8804F:	drivers/power/supply/bq27xxx_battery_i2c.c
8805F:	drivers/power/supply/isp1704_charger.c
8806F:	drivers/power/supply/rx51_battery.c
8807
8808NTB DRIVER CORE
8809M:	Jon Mason <jdmason@kudzu.us>
8810M:	Dave Jiang <dave.jiang@intel.com>
8811M:	Allen Hubbe <Allen.Hubbe@emc.com>
8812L:	linux-ntb@googlegroups.com
8813S:	Supported
8814W:	https://github.com/jonmason/ntb/wiki
8815T:	git git://github.com/jonmason/ntb.git
8816F:	drivers/ntb/
8817F:	drivers/net/ntb_netdev.c
8818F:	include/linux/ntb.h
8819F:	include/linux/ntb_transport.h
8820F:	tools/testing/selftests/ntb/
8821
8822NTB INTEL DRIVER
8823M:	Jon Mason <jdmason@kudzu.us>
8824M:	Dave Jiang <dave.jiang@intel.com>
8825L:	linux-ntb@googlegroups.com
8826S:	Supported
8827W:	https://github.com/jonmason/ntb/wiki
8828T:	git git://github.com/jonmason/ntb.git
8829F:	drivers/ntb/hw/intel/
8830
8831NTB AMD DRIVER
8832M:	Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
8833L:	linux-ntb@googlegroups.com
8834S:	Supported
8835F:	drivers/ntb/hw/amd/
8836
8837NTFS FILESYSTEM
8838M:	Anton Altaparmakov <anton@tuxera.com>
8839L:	linux-ntfs-dev@lists.sourceforge.net
8840W:	http://www.tuxera.com/
8841T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8842S:	Supported
8843F:	Documentation/filesystems/ntfs.txt
8844F:	fs/ntfs/
8845
8846NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8847M:	Antonino Daplas <adaplas@gmail.com>
8848L:	linux-fbdev@vger.kernel.org
8849S:	Maintained
8850F:	drivers/video/fbdev/riva/
8851F:	drivers/video/fbdev/nvidia/
8852
8853NVM EXPRESS DRIVER
8854M:	Keith Busch <keith.busch@intel.com>
8855M:	Jens Axboe <axboe@fb.com>
8856L:	linux-nvme@lists.infradead.org
8857T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8858W:	https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8859S:	Supported
8860F:	drivers/nvme/host/
8861F:	include/linux/nvme.h
8862
8863NVM EXPRESS TARGET DRIVER
8864M:	Christoph Hellwig <hch@lst.de>
8865M:	Sagi Grimberg <sagi@grimberg.me>
8866L:	linux-nvme@lists.infradead.org
8867S:	Supported
8868F:	drivers/nvme/target/
8869
8870NVM EXPRESS FC TRANSPORT DRIVERS
8871M:	James Smart <james.smart@broadcom.com>
8872L:	linux-nvme@lists.infradead.org
8873S:	Supported
8874F:	include/linux/nvme-fc.h
8875F:	include/linux/nvme-fc-driver.h
8876F:	drivers/nvme/host/fc.c
8877F:	drivers/nvme/target/fc.c
8878F:	drivers/nvme/target/fcloop.c
8879
8880NVMEM FRAMEWORK
8881M:	Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8882M:	Maxime Ripard <maxime.ripard@free-electrons.com>
8883S:	Maintained
8884F:	drivers/nvmem/
8885F:	Documentation/devicetree/bindings/nvmem/
8886F:	include/linux/nvmem-consumer.h
8887F:	include/linux/nvmem-provider.h
8888
8889NXP-NCI NFC DRIVER
8890M:	Clément Perrochaud <clement.perrochaud@effinnov.com>
8891R:	Charles Gorand <charles.gorand@effinnov.com>
8892L:	linux-nfc@lists.01.org (moderated for non-subscribers)
8893S:	Supported
8894F:	drivers/nfc/nxp-nci
8895
8896NXP TDA998X DRM DRIVER
8897M:	Russell King <rmk+kernel@armlinux.org.uk>
8898S:	Supported
8899F:	drivers/gpu/drm/i2c/tda998x_drv.c
8900F:	include/drm/i2c/tda998x.h
8901
8902NXP TFA9879 DRIVER
8903M:	Peter Rosin <peda@axentia.se>
8904L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8905S:	Maintained
8906F:	sound/soc/codecs/tfa9879*
8907
8908OBJTOOL
8909M:	Josh Poimboeuf <jpoimboe@redhat.com>
8910S:	Supported
8911F:	tools/objtool/
8912
8913OMAP SUPPORT
8914M:	Tony Lindgren <tony@atomide.com>
8915L:	linux-omap@vger.kernel.org
8916W:	http://www.muru.com/linux/omap/
8917W:	http://linux.omap.com/
8918Q:	http://patchwork.kernel.org/project/linux-omap/list/
8919T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8920S:	Maintained
8921F:	arch/arm/*omap*/
8922F:	arch/arm/configs/omap1_defconfig
8923F:	arch/arm/configs/omap2plus_defconfig
8924F:	drivers/i2c/busses/i2c-omap.c
8925F:	drivers/irqchip/irq-omap-intc.c
8926F:	drivers/mfd/*omap*.c
8927F:	drivers/mfd/menelaus.c
8928F:	drivers/mfd/palmas.c
8929F:	drivers/mfd/tps65217.c
8930F:	drivers/mfd/tps65218.c
8931F:	drivers/mfd/tps65910.c
8932F:	drivers/mfd/twl-core.[ch]
8933F:	drivers/mfd/twl4030*.c
8934F:	drivers/mfd/twl6030*.c
8935F:	drivers/mfd/twl6040*.c
8936F:	drivers/regulator/palmas-regulator*.c
8937F:	drivers/regulator/pbias-regulator.c
8938F:	drivers/regulator/tps65217-regulator.c
8939F:	drivers/regulator/tps65218-regulator.c
8940F:	drivers/regulator/tps65910-regulator.c
8941F:	drivers/regulator/twl-regulator.c
8942F:	drivers/regulator/twl6030-regulator.c
8943F:	include/linux/i2c-omap.h
8944
8945OMAP DEVICE TREE SUPPORT
8946M:	Benoît Cousson <bcousson@baylibre.com>
8947M:	Tony Lindgren <tony@atomide.com>
8948L:	linux-omap@vger.kernel.org
8949L:	devicetree@vger.kernel.org
8950S:	Maintained
8951F:	arch/arm/boot/dts/*omap*
8952F:	arch/arm/boot/dts/*am3*
8953F:	arch/arm/boot/dts/*am4*
8954F:	arch/arm/boot/dts/*am5*
8955F:	arch/arm/boot/dts/*dra7*
8956
8957OMAP CLOCK FRAMEWORK SUPPORT
8958M:	Paul Walmsley <paul@pwsan.com>
8959L:	linux-omap@vger.kernel.org
8960S:	Maintained
8961F:	arch/arm/*omap*/*clock*
8962
8963OMAP POWER MANAGEMENT SUPPORT
8964M:	Kevin Hilman <khilman@kernel.org>
8965L:	linux-omap@vger.kernel.org
8966S:	Maintained
8967F:	arch/arm/*omap*/*pm*
8968F:	drivers/cpufreq/omap-cpufreq.c
8969
8970OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8971M:	Rajendra Nayak <rnayak@codeaurora.org>
8972M:	Paul Walmsley <paul@pwsan.com>
8973L:	linux-omap@vger.kernel.org
8974S:	Maintained
8975F:	arch/arm/mach-omap2/prm*
8976
8977OMAP AUDIO SUPPORT
8978M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
8979M:	Jarkko Nikula <jarkko.nikula@bitmer.com>
8980L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8981L:	linux-omap@vger.kernel.org
8982S:	Maintained
8983F:	sound/soc/omap/
8984
8985OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8986M:	Roger Quadros <rogerq@ti.com>
8987M:	Tony Lindgren <tony@atomide.com>
8988L:	linux-omap@vger.kernel.org
8989S:	Maintained
8990F:	drivers/memory/omap-gpmc.c
8991F:	arch/arm/mach-omap2/*gpmc*
8992
8993OMAP FRAMEBUFFER SUPPORT
8994M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
8995L:	linux-fbdev@vger.kernel.org
8996L:	linux-omap@vger.kernel.org
8997S:	Maintained
8998F:	drivers/video/fbdev/omap/
8999
9000OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
9001M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
9002L:	linux-omap@vger.kernel.org
9003L:	linux-fbdev@vger.kernel.org
9004S:	Maintained
9005F:	drivers/video/fbdev/omap2/
9006F:	Documentation/arm/OMAP/DSS
9007
9008OMAP HARDWARE SPINLOCK SUPPORT
9009M:	Ohad Ben-Cohen <ohad@wizery.com>
9010L:	linux-omap@vger.kernel.org
9011S:	Maintained
9012F:	drivers/hwspinlock/omap_hwspinlock.c
9013
9014OMAP MMC SUPPORT
9015M:	Jarkko Lavinen <jarkko.lavinen@nokia.com>
9016L:	linux-omap@vger.kernel.org
9017S:	Maintained
9018F:	drivers/mmc/host/omap.c
9019
9020OMAP HS MMC SUPPORT
9021L:	linux-mmc@vger.kernel.org
9022L:	linux-omap@vger.kernel.org
9023S:	Orphan
9024F:	drivers/mmc/host/omap_hsmmc.c
9025
9026OMAP RANDOM NUMBER GENERATOR SUPPORT
9027M:	Deepak Saxena <dsaxena@plexity.net>
9028S:	Maintained
9029F:	drivers/char/hw_random/omap-rng.c
9030
9031OMAP HWMOD SUPPORT
9032M:	Benoît Cousson <bcousson@baylibre.com>
9033M:	Paul Walmsley <paul@pwsan.com>
9034L:	linux-omap@vger.kernel.org
9035S:	Maintained
9036F:	arch/arm/mach-omap2/omap_hwmod.*
9037
9038OMAP HWMOD DATA
9039M:	Paul Walmsley <paul@pwsan.com>
9040L:	linux-omap@vger.kernel.org
9041S:	Maintained
9042F:	arch/arm/mach-omap2/omap_hwmod*data*
9043
9044OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
9045M:	Benoît Cousson <bcousson@baylibre.com>
9046L:	linux-omap@vger.kernel.org
9047S:	Maintained
9048F:	arch/arm/mach-omap2/omap_hwmod_44xx_data.c
9049
9050OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
9051M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9052L:	linux-media@vger.kernel.org
9053S:	Maintained
9054F:	Documentation/devicetree/bindings/media/ti,omap3isp.txt
9055F:	drivers/media/platform/omap3isp/
9056F:	drivers/staging/media/omap4iss/
9057
9058OMAP USB SUPPORT
9059L:	linux-usb@vger.kernel.org
9060L:	linux-omap@vger.kernel.org
9061S:	Orphan
9062F:	drivers/usb/*/*omap*
9063F:	arch/arm/*omap*/usb*
9064
9065OMAP GPIO DRIVER
9066M:	Grygorii Strashko <grygorii.strashko@ti.com>
9067M:	Santosh Shilimkar <ssantosh@kernel.org>
9068M:	Kevin Hilman <khilman@kernel.org>
9069L:	linux-omap@vger.kernel.org
9070S:	Maintained
9071F:	Documentation/devicetree/bindings/gpio/gpio-omap.txt
9072F:	drivers/gpio/gpio-omap.c
9073
9074OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
9075M:	Mark Jackson <mpfj@newflow.co.uk>
9076L:	linux-omap@vger.kernel.org
9077S:	Maintained
9078F:	arch/arm/boot/dts/am335x-nano.dts
9079
9080OMFS FILESYSTEM
9081M:	Bob Copeland <me@bobcopeland.com>
9082L:	linux-karma-devel@lists.sourceforge.net
9083S:	Maintained
9084F:	Documentation/filesystems/omfs.txt
9085F:	fs/omfs/
9086
9087OMNIKEY CARDMAN 4000 DRIVER
9088M:	Harald Welte <laforge@gnumonks.org>
9089S:	Maintained
9090F:	drivers/char/pcmcia/cm4000_cs.c
9091F:	include/linux/cm4000_cs.h
9092F:	include/uapi/linux/cm4000_cs.h
9093
9094OMNIKEY CARDMAN 4040 DRIVER
9095M:	Harald Welte <laforge@gnumonks.org>
9096S:	Maintained
9097F:	drivers/char/pcmcia/cm4040_cs.*
9098
9099OMNIVISION OV7670 SENSOR DRIVER
9100M:	Jonathan Corbet <corbet@lwn.net>
9101L:	linux-media@vger.kernel.org
9102T:	git git://linuxtv.org/media_tree.git
9103S:	Maintained
9104F:	drivers/media/i2c/ov7670.c
9105
9106ONENAND FLASH DRIVER
9107M:	Kyungmin Park <kyungmin.park@samsung.com>
9108L:	linux-mtd@lists.infradead.org
9109S:	Maintained
9110F:	drivers/mtd/onenand/
9111F:	include/linux/mtd/onenand*.h
9112
9113ONSTREAM SCSI TAPE DRIVER
9114M:	Willem Riede <osst@riede.org>
9115L:	osst-users@lists.sourceforge.net
9116L:	linux-scsi@vger.kernel.org
9117S:	Maintained
9118F:	Documentation/scsi/osst.txt
9119F:	drivers/scsi/osst.*
9120F:	drivers/scsi/osst_*.h
9121F:	drivers/scsi/st.h
9122
9123OPENCORES I2C BUS DRIVER
9124M:	Peter Korsgaard <jacmet@sunsite.dk>
9125L:	linux-i2c@vger.kernel.org
9126S:	Maintained
9127F:	Documentation/i2c/busses/i2c-ocores
9128F:	drivers/i2c/busses/i2c-ocores.c
9129
9130OPEN FIRMWARE AND FLATTENED DEVICE TREE
9131M:	Rob Herring <robh+dt@kernel.org>
9132M:	Frank Rowand <frowand.list@gmail.com>
9133L:	devicetree@vger.kernel.org
9134W:	http://www.devicetree.org/
9135T:	git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
9136S:	Maintained
9137F:	drivers/of/
9138F:	include/linux/of*.h
9139F:	scripts/dtc/
9140
9141OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
9142M:	Rob Herring <robh+dt@kernel.org>
9143M:	Mark Rutland <mark.rutland@arm.com>
9144L:	devicetree@vger.kernel.org
9145T:	git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
9146Q:	http://patchwork.ozlabs.org/project/devicetree-bindings/list/
9147S:	Maintained
9148F:	Documentation/devicetree/
9149F:	arch/*/boot/dts/
9150F:	include/dt-bindings/
9151
9152OPEN FIRMWARE AND DEVICE TREE OVERLAYS
9153M:	Pantelis Antoniou <pantelis.antoniou@konsulko.com>
9154L:	devicetree@vger.kernel.org
9155S:	Maintained
9156F:	Documentation/devicetree/dynamic-resolution-notes.txt
9157F:	Documentation/devicetree/overlay-notes.txt
9158F:	drivers/of/overlay.c
9159F:	drivers/of/resolver.c
9160
9161OPENRISC ARCHITECTURE
9162M:	Jonas Bonn <jonas@southpole.se>
9163M:	Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>
9164M:	Stafford Horne <shorne@gmail.com>
9165L:	openrisc@lists.librecores.org
9166W:	http://openrisc.io
9167S:	Maintained
9168F:	arch/openrisc/
9169
9170OPENVSWITCH
9171M:	Pravin Shelar <pshelar@nicira.com>
9172L:	netdev@vger.kernel.org
9173L:	dev@openvswitch.org
9174W:	http://openvswitch.org
9175S:	Maintained
9176F:	net/openvswitch/
9177F:	include/uapi/linux/openvswitch.h
9178
9179OPERATING PERFORMANCE POINTS (OPP)
9180M:	Viresh Kumar <vireshk@kernel.org>
9181M:	Nishanth Menon <nm@ti.com>
9182M:	Stephen Boyd <sboyd@codeaurora.org>
9183L:	linux-pm@vger.kernel.org
9184S:	Maintained
9185T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
9186F:	drivers/base/power/opp/
9187F:	include/linux/pm_opp.h
9188F:	Documentation/power/opp.txt
9189F:	Documentation/devicetree/bindings/opp/
9190
9191OPL4 DRIVER
9192M:	Clemens Ladisch <clemens@ladisch.de>
9193L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9194T:	git git://git.alsa-project.org/alsa-kernel.git
9195S:	Maintained
9196F:	sound/drivers/opl4/
9197
9198OPROFILE
9199M:	Robert Richter <rric@kernel.org>
9200L:	oprofile-list@lists.sf.net
9201S:	Maintained
9202F:	arch/*/include/asm/oprofile*.h
9203F:	arch/*/oprofile/
9204F:	drivers/oprofile/
9205F:	include/linux/oprofile.h
9206
9207ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
9208M:	Mark Fasheh <mfasheh@versity.com>
9209M:	Joel Becker <jlbec@evilplan.org>
9210L:	ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
9211W:	http://ocfs2.wiki.kernel.org
9212S:	Supported
9213F:	Documentation/filesystems/ocfs2.txt
9214F:	Documentation/filesystems/dlmfs.txt
9215F:	fs/ocfs2/
9216
9217ORINOCO DRIVER
9218L:	linux-wireless@vger.kernel.org
9219W:	http://wireless.kernel.org/en/users/Drivers/orinoco
9220W:	http://www.nongnu.org/orinoco/
9221S:	Orphan
9222F:	drivers/net/wireless/intersil/orinoco/
9223
9224OSD LIBRARY and FILESYSTEM
9225M:	Boaz Harrosh <ooo@electrozaur.com>
9226M:	Benny Halevy <bhalevy@primarydata.com>
9227L:	osd-dev@open-osd.org
9228W:	http://open-osd.org
9229T:	git git://git.open-osd.org/open-osd.git
9230S:	Maintained
9231F:	drivers/scsi/osd/
9232F:	include/scsi/osd_*
9233F:	fs/exofs/
9234
9235OVERLAY FILESYSTEM
9236M:	Miklos Szeredi <miklos@szeredi.hu>
9237L:	linux-unionfs@vger.kernel.org
9238T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
9239S:	Supported
9240F:	fs/overlayfs/
9241F:	Documentation/filesystems/overlayfs.txt
9242
9243ORANGEFS FILESYSTEM
9244M:	Mike Marshall <hubcap@omnibond.com>
9245L:	pvfs2-developers@beowulf-underground.org (subscribers-only)
9246T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
9247S:	Supported
9248F:	fs/orangefs/
9249F:	Documentation/filesystems/orangefs.txt
9250
9251P54 WIRELESS DRIVER
9252M:	Christian Lamparter <chunkeey@googlemail.com>
9253L:	linux-wireless@vger.kernel.org
9254W:	http://wireless.kernel.org/en/users/Drivers/p54
9255S:	Maintained
9256F:	drivers/net/wireless/intersil/p54/
9257
9258PA SEMI ETHERNET DRIVER
9259L:	netdev@vger.kernel.org
9260S:	Orphan
9261F:	drivers/net/ethernet/pasemi/*
9262
9263PA SEMI SMBUS DRIVER
9264L:	linux-i2c@vger.kernel.org
9265S:	Orphan
9266F:	drivers/i2c/busses/i2c-pasemi.c
9267
9268PADATA PARALLEL EXECUTION MECHANISM
9269M:	Steffen Klassert <steffen.klassert@secunet.com>
9270L:	linux-crypto@vger.kernel.org
9271S:	Maintained
9272F:	kernel/padata.c
9273F:	include/linux/padata.h
9274F:	Documentation/padata.txt
9275
9276PANASONIC LAPTOP ACPI EXTRAS DRIVER
9277M:	Harald Welte <laforge@gnumonks.org>
9278L:	platform-driver-x86@vger.kernel.org
9279S:	Maintained
9280F:	drivers/platform/x86/panasonic-laptop.c
9281
9282PANASONIC MN10300/AM33/AM34 PORT
9283M:	David Howells <dhowells@redhat.com>
9284L:	linux-am33-list@redhat.com (moderated for non-subscribers)
9285W:	ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
9286S:	Maintained
9287F:	Documentation/mn10300/
9288F:	arch/mn10300/
9289
9290PARALLEL LCD/KEYPAD PANEL DRIVER
9291M:      Willy Tarreau <willy@haproxy.com>
9292M:      Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
9293S:      Odd Fixes
9294F:      Documentation/misc-devices/lcd-panel-cgram.txt
9295F:      drivers/misc/panel.c
9296
9297PARALLEL PORT SUBSYSTEM
9298M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9299M:	Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
9300L:	linux-parport@lists.infradead.org (subscribers-only)
9301S:	Maintained
9302F:	drivers/parport/
9303F:	include/linux/parport*.h
9304F:	drivers/char/ppdev.c
9305F:	include/uapi/linux/ppdev.h
9306F:	Documentation/parport*.txt
9307
9308PARAVIRT_OPS INTERFACE
9309M:	Jeremy Fitzhardinge <jeremy@goop.org>
9310M:	Chris Wright <chrisw@sous-sol.org>
9311M:	Alok Kataria <akataria@vmware.com>
9312M:	Rusty Russell <rusty@rustcorp.com.au>
9313L:	virtualization@lists.linux-foundation.org
9314S:	Supported
9315F:	Documentation/virtual/paravirt_ops.txt
9316F:	arch/*/kernel/paravirt*
9317F:	arch/*/include/asm/paravirt.h
9318F:	include/linux/hypervisor.h
9319
9320PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
9321M:	Tim Waugh <tim@cyberelk.net>
9322L:	linux-parport@lists.infradead.org (subscribers-only)
9323S:	Maintained
9324F:	Documentation/blockdev/paride.txt
9325F:	drivers/block/paride/
9326
9327PARISC ARCHITECTURE
9328M:	"James E.J. Bottomley" <jejb@parisc-linux.org>
9329M:	Helge Deller <deller@gmx.de>
9330L:	linux-parisc@vger.kernel.org
9331W:	http://www.parisc-linux.org/
9332Q:	http://patchwork.kernel.org/project/linux-parisc/list/
9333T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
9334T:	git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
9335S:	Maintained
9336F:	arch/parisc/
9337F:	Documentation/parisc/
9338F:	drivers/parisc/
9339F:	drivers/char/agp/parisc-agp.c
9340F:	drivers/input/serio/gscps2.c
9341F:	drivers/parport/parport_gsc.*
9342F:	drivers/tty/serial/8250/8250_gsc.c
9343F:	drivers/video/fbdev/sti*
9344F:	drivers/video/console/sti*
9345F:	drivers/video/logo/logo_parisc*
9346
9347PC87360 HARDWARE MONITORING DRIVER
9348M:	Jim Cromie <jim.cromie@gmail.com>
9349L:	linux-hwmon@vger.kernel.org
9350S:	Maintained
9351F:	Documentation/hwmon/pc87360
9352F:	drivers/hwmon/pc87360.c
9353
9354PC8736x GPIO DRIVER
9355M:	Jim Cromie <jim.cromie@gmail.com>
9356S:	Maintained
9357F:	drivers/char/pc8736x_gpio.c
9358
9359PC87427 HARDWARE MONITORING DRIVER
9360M:	Jean Delvare <jdelvare@suse.com>
9361L:	linux-hwmon@vger.kernel.org
9362S:	Maintained
9363F:	Documentation/hwmon/pc87427
9364F:	drivers/hwmon/pc87427.c
9365
9366PCA9532 LED DRIVER
9367M:	Riku Voipio <riku.voipio@iki.fi>
9368S:	Maintained
9369F:	drivers/leds/leds-pca9532.c
9370F:	include/linux/leds-pca9532.h
9371
9372PCA9541 I2C BUS MASTER SELECTOR DRIVER
9373M:	Guenter Roeck <linux@roeck-us.net>
9374L:	linux-i2c@vger.kernel.org
9375S:	Maintained
9376F:	drivers/i2c/muxes/i2c-mux-pca9541.c
9377
9378PCDP - PRIMARY CONSOLE AND DEBUG PORT
9379M:	Khalid Aziz <khalid@gonehiking.org>
9380S:	Maintained
9381F:	drivers/firmware/pcdp.*
9382
9383PCI ERROR RECOVERY
9384M:	Linas Vepstas <linasvepstas@gmail.com>
9385L:	linux-pci@vger.kernel.org
9386S:	Supported
9387F:	Documentation/PCI/pci-error-recovery.txt
9388
9389PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
9390M:	Russell Currey <ruscur@russell.cc>
9391L:	linuxppc-dev@lists.ozlabs.org
9392S:	Supported
9393F:	Documentation/powerpc/eeh-pci-error-recovery.txt
9394F:	arch/powerpc/kernel/eeh*.c
9395F:	arch/powerpc/platforms/*/eeh*.c
9396F:	arch/powerpc/include/*/eeh*.h
9397
9398PCI SUBSYSTEM
9399M:	Bjorn Helgaas <bhelgaas@google.com>
9400L:	linux-pci@vger.kernel.org
9401Q:	http://patchwork.ozlabs.org/project/linux-pci/list/
9402T:	git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
9403S:	Supported
9404F:	Documentation/devicetree/bindings/pci/
9405F:	Documentation/PCI/
9406F:	drivers/pci/
9407F:	include/linux/pci*
9408F:	arch/x86/pci/
9409F:	arch/x86/kernel/quirks.c
9410
9411PCI DRIVER FOR ALTERA PCIE IP
9412M:	Ley Foon Tan <lftan@altera.com>
9413L:	rfi@lists.rocketboards.org (moderated for non-subscribers)
9414L:	linux-pci@vger.kernel.org
9415S:	Supported
9416F:	Documentation/devicetree/bindings/pci/altera-pcie.txt
9417F:	drivers/pci/host/pcie-altera.c
9418
9419PCI DRIVER FOR ARM VERSATILE PLATFORM
9420M:	Rob Herring <robh@kernel.org>
9421L:	linux-pci@vger.kernel.org
9422L:	linux-arm-kernel@lists.infradead.org
9423S:	Maintained
9424F:	Documentation/devicetree/bindings/pci/versatile.txt
9425F:	drivers/pci/host/pci-versatile.c
9426
9427PCI DRIVER FOR ARMADA 8K
9428M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9429L:	linux-pci@vger.kernel.org
9430L:	linux-arm-kernel@lists.infradead.org
9431S:	Maintained
9432F:	Documentation/devicetree/bindings/pci/pci-armada8k.txt
9433F:	drivers/pci/host/pcie-armada8k.c
9434
9435PCI DRIVER FOR APPLIEDMICRO XGENE
9436M:	Tanmay Inamdar <tinamdar@apm.com>
9437L:	linux-pci@vger.kernel.org
9438L:	linux-arm-kernel@lists.infradead.org
9439S:	Maintained
9440F:	Documentation/devicetree/bindings/pci/xgene-pci.txt
9441F:	drivers/pci/host/pci-xgene.c
9442
9443PCI DRIVER FOR FREESCALE LAYERSCAPE
9444M:	Minghuan Lian <minghuan.Lian@freescale.com>
9445M:	Mingkai Hu <mingkai.hu@freescale.com>
9446M:	Roy Zang <tie-fei.zang@freescale.com>
9447L:	linuxppc-dev@lists.ozlabs.org
9448L:	linux-pci@vger.kernel.org
9449L:	linux-arm-kernel@lists.infradead.org
9450S:	Maintained
9451F:	drivers/pci/host/*layerscape*
9452
9453PCI DRIVER FOR IMX6
9454M:	Richard Zhu <hongxing.zhu@nxp.com>
9455M:	Lucas Stach <l.stach@pengutronix.de>
9456L:	linux-pci@vger.kernel.org
9457L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9458S:	Maintained
9459F:	Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
9460F:	drivers/pci/host/*imx6*
9461
9462PCI DRIVER FOR TI KEYSTONE
9463M:	Murali Karicheri <m-karicheri2@ti.com>
9464L:	linux-pci@vger.kernel.org
9465L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9466S:	Maintained
9467F:	drivers/pci/host/*keystone*
9468
9469PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
9470M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9471M:	Jason Cooper <jason@lakedaemon.net>
9472L:	linux-pci@vger.kernel.org
9473L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9474S:	Maintained
9475F:	drivers/pci/host/*mvebu*
9476
9477PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
9478M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9479L:	linux-pci@vger.kernel.org
9480L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9481S:	Maintained
9482F:	Documentation/devicetree/bindings/pci/aardvark-pci.txt
9483F:	drivers/pci/host/pci-aardvark.c
9484
9485PCI DRIVER FOR NVIDIA TEGRA
9486M:	Thierry Reding <thierry.reding@gmail.com>
9487L:	linux-tegra@vger.kernel.org
9488L:	linux-pci@vger.kernel.org
9489S:	Supported
9490F:	Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
9491F:	drivers/pci/host/pci-tegra.c
9492
9493PCI DRIVER FOR TI DRA7XX
9494M:	Kishon Vijay Abraham I <kishon@ti.com>
9495L:	linux-omap@vger.kernel.org
9496L:	linux-pci@vger.kernel.org
9497S:	Supported
9498F:	Documentation/devicetree/bindings/pci/ti-pci.txt
9499F:	drivers/pci/host/pci-dra7xx.c
9500
9501PCI DRIVER FOR RENESAS R-CAR
9502M:	Simon Horman <horms@verge.net.au>
9503L:	linux-pci@vger.kernel.org
9504L:	linux-renesas-soc@vger.kernel.org
9505S:	Maintained
9506F:	drivers/pci/host/*rcar*
9507
9508PCI DRIVER FOR SAMSUNG EXYNOS
9509M:	Jingoo Han <jingoohan1@gmail.com>
9510L:	linux-pci@vger.kernel.org
9511L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9512L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9513S:	Maintained
9514F:	drivers/pci/host/pci-exynos.c
9515
9516PCI DRIVER FOR SYNOPSIS DESIGNWARE
9517M:	Jingoo Han <jingoohan1@gmail.com>
9518M:	Joao Pinto <Joao.Pinto@synopsys.com>
9519L:	linux-pci@vger.kernel.org
9520S:	Maintained
9521F:	Documentation/devicetree/bindings/pci/designware-pcie.txt
9522F:	drivers/pci/host/*designware*
9523
9524PCI DRIVER FOR GENERIC OF HOSTS
9525M:	Will Deacon <will.deacon@arm.com>
9526L:	linux-pci@vger.kernel.org
9527L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9528S:	Maintained
9529F:	Documentation/devicetree/bindings/pci/host-generic-pci.txt
9530F:	drivers/pci/host/pci-host-common.c
9531F:	drivers/pci/host/pci-host-generic.c
9532
9533PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
9534M:	Keith Busch <keith.busch@intel.com>
9535L:	linux-pci@vger.kernel.org
9536S:	Supported
9537F:	drivers/pci/host/vmd.c
9538
9539PCIE DRIVER FOR ST SPEAR13XX
9540M:	Pratyush Anand <pratyush.anand@gmail.com>
9541L:	linux-pci@vger.kernel.org
9542S:	Maintained
9543F:	drivers/pci/host/*spear*
9544
9545PCI MSI DRIVER FOR ALTERA MSI IP
9546M:	Ley Foon Tan <lftan@altera.com>
9547L:	rfi@lists.rocketboards.org (moderated for non-subscribers)
9548L:	linux-pci@vger.kernel.org
9549S:	Supported
9550F:	Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9551F:	drivers/pci/host/pcie-altera-msi.c
9552
9553PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9554M:	Duc Dang <dhdang@apm.com>
9555L:	linux-pci@vger.kernel.org
9556L:	linux-arm-kernel@lists.infradead.org
9557S:	Maintained
9558F:	Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9559F:	drivers/pci/host/pci-xgene-msi.c
9560
9561PCIE DRIVER FOR AXIS ARTPEC
9562M:	Niklas Cassel <niklas.cassel@axis.com>
9563M:	Jesper Nilsson <jesper.nilsson@axis.com>
9564L:	linux-arm-kernel@axis.com
9565L:	linux-pci@vger.kernel.org
9566S:	Maintained
9567F:	Documentation/devicetree/bindings/pci/axis,artpec*
9568F:	drivers/pci/host/*artpec*
9569
9570PCIE DRIVER FOR HISILICON
9571M:	Zhou Wang <wangzhou1@hisilicon.com>
9572M:	Gabriele Paoloni <gabriele.paoloni@huawei.com>
9573L:	linux-pci@vger.kernel.org
9574S:	Maintained
9575F:	Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
9576F:	drivers/pci/host/pcie-hisi.c
9577
9578PCIE DRIVER FOR ROCKCHIP
9579M:	Shawn Lin <shawn.lin@rock-chips.com>
9580M:	Wenrui Li <wenrui.li@rock-chips.com>
9581L:	linux-pci@vger.kernel.org
9582L:	linux-rockchip@lists.infradead.org
9583S:	Maintained
9584F:	Documentation/devicetree/bindings/pci/rockchip-pcie.txt
9585F:	drivers/pci/host/pcie-rockchip.c
9586
9587PCIE DRIVER FOR QUALCOMM MSM
9588M:     Stanimir Varbanov <svarbanov@mm-sol.com>
9589L:     linux-pci@vger.kernel.org
9590L:     linux-arm-msm@vger.kernel.org
9591S:     Maintained
9592F:     drivers/pci/host/*qcom*
9593
9594PCIE DRIVER FOR CAVIUM THUNDERX
9595M:	David Daney <david.daney@cavium.com>
9596L:	linux-pci@vger.kernel.org
9597L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9598S:	Supported
9599F:	Documentation/devicetree/bindings/pci/pci-thunder-*
9600F:	drivers/pci/host/pci-thunder-*
9601
9602PCMCIA SUBSYSTEM
9603P:	Linux PCMCIA Team
9604L:	linux-pcmcia@lists.infradead.org
9605W:	http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9606T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9607S:	Maintained
9608F:	Documentation/pcmcia/
9609F:	tools/pcmcia/
9610F:	drivers/pcmcia/
9611F:	include/pcmcia/
9612
9613PCNET32 NETWORK DRIVER
9614M:	Don Fry <pcnet32@frontier.com>
9615L:	netdev@vger.kernel.org
9616S:	Maintained
9617F:	drivers/net/ethernet/amd/pcnet32.c
9618
9619PCRYPT PARALLEL CRYPTO ENGINE
9620M:	Steffen Klassert <steffen.klassert@secunet.com>
9621L:	linux-crypto@vger.kernel.org
9622S:	Maintained
9623F:	crypto/pcrypt.c
9624F:	include/crypto/pcrypt.h
9625
9626PER-CPU MEMORY ALLOCATOR
9627M:	Tejun Heo <tj@kernel.org>
9628M:	Christoph Lameter <cl@linux.com>
9629T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9630S:	Maintained
9631F:	include/linux/percpu*.h
9632F:	mm/percpu*.c
9633F:	arch/*/include/asm/percpu.h
9634
9635PER-TASK DELAY ACCOUNTING
9636M:	Balbir Singh <bsingharora@gmail.com>
9637S:	Maintained
9638F:	include/linux/delayacct.h
9639F:	kernel/delayacct.c
9640
9641PERFORMANCE EVENTS SUBSYSTEM
9642M:	Peter Zijlstra <peterz@infradead.org>
9643M:	Ingo Molnar <mingo@redhat.com>
9644M:	Arnaldo Carvalho de Melo <acme@kernel.org>
9645R:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
9646L:	linux-kernel@vger.kernel.org
9647T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9648S:	Supported
9649F:	kernel/events/*
9650F:	include/linux/perf_event.h
9651F:	include/uapi/linux/perf_event.h
9652F:	arch/*/kernel/perf_event*.c
9653F:	arch/*/kernel/*/perf_event*.c
9654F:	arch/*/kernel/*/*/perf_event*.c
9655F:	arch/*/include/asm/perf_event.h
9656F:	arch/*/kernel/perf_callchain.c
9657F:	arch/*/events/*
9658F:	tools/perf/
9659
9660PERSONALITY HANDLING
9661M:	Christoph Hellwig <hch@infradead.org>
9662L:	linux-abi-devel@lists.sourceforge.net
9663S:	Maintained
9664F:	include/linux/personality.h
9665F:	include/uapi/linux/personality.h
9666
9667PHONET PROTOCOL
9668M:	Remi Denis-Courmont <courmisch@gmail.com>
9669S:	Supported
9670F:	Documentation/networking/phonet.txt
9671F:	include/linux/phonet.h
9672F:	include/net/phonet/
9673F:	include/uapi/linux/phonet.h
9674F:	net/phonet/
9675
9676PHRAM MTD DRIVER
9677M:	Joern Engel <joern@lazybastard.org>
9678L:	linux-mtd@lists.infradead.org
9679S:	Maintained
9680F:	drivers/mtd/devices/phram.c
9681
9682PICOLCD HID DRIVER
9683M:	Bruno Prémont <bonbons@linux-vserver.org>
9684L:	linux-input@vger.kernel.org
9685S:	Maintained
9686F:	drivers/hid/hid-picolcd*
9687
9688PICOXCELL SUPPORT
9689M:	Jamie Iles <jamie@jamieiles.com>
9690L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9691T:	git git://github.com/jamieiles/linux-2.6-ji.git
9692S:	Supported
9693F:	arch/arm/boot/dts/picoxcell*
9694F:	arch/arm/mach-picoxcell/
9695F:	drivers/crypto/picoxcell*
9696
9697PIN CONTROL SUBSYSTEM
9698M:	Linus Walleij <linus.walleij@linaro.org>
9699L:	linux-gpio@vger.kernel.org
9700T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9701S:	Maintained
9702F:	Documentation/devicetree/bindings/pinctrl/
9703F:	Documentation/pinctrl.txt
9704F:	drivers/pinctrl/
9705F:	include/linux/pinctrl/
9706
9707PIN CONTROLLER - ATMEL AT91
9708M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9709L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9710S:	Maintained
9711F:	drivers/pinctrl/pinctrl-at91.*
9712
9713PIN CONTROLLER - ATMEL AT91 PIO4
9714M:	Ludovic Desroches <ludovic.desroches@atmel.com>
9715L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9716L:	linux-gpio@vger.kernel.org
9717S:	Supported
9718F:	drivers/pinctrl/pinctrl-at91-pio4.*
9719
9720PIN CONTROLLER - INTEL
9721M:	Mika Westerberg <mika.westerberg@linux.intel.com>
9722M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
9723S:	Maintained
9724F:	drivers/pinctrl/intel/
9725
9726PIN CONTROLLER - RENESAS
9727M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9728M:	Geert Uytterhoeven <geert+renesas@glider.be>
9729L:	linux-renesas-soc@vger.kernel.org
9730S:	Maintained
9731F:	drivers/pinctrl/sh-pfc/
9732
9733PIN CONTROLLER - SAMSUNG
9734M:	Tomasz Figa <tomasz.figa@gmail.com>
9735M:	Krzysztof Kozlowski <krzk@kernel.org>
9736M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9737L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9738L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9739S:	Maintained
9740F:	drivers/pinctrl/samsung/
9741F:	include/dt-bindings/pinctrl/samsung.h
9742F:	Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
9743
9744PIN CONTROLLER - SINGLE
9745M:	Tony Lindgren <tony@atomide.com>
9746M:	Haojian Zhuang <haojian.zhuang@linaro.org>
9747L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9748L:	linux-omap@vger.kernel.org
9749S:	Maintained
9750F:	drivers/pinctrl/pinctrl-single.c
9751
9752PIN CONTROLLER - ST SPEAR
9753M:	Viresh Kumar <vireshk@kernel.org>
9754L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9755W:	http://www.st.com/spear
9756S:	Maintained
9757F:	drivers/pinctrl/spear/
9758
9759PISTACHIO SOC SUPPORT
9760M:      James Hartley <james.hartley@imgtec.com>
9761M:      Ionela Voinescu <ionela.voinescu@imgtec.com>
9762L:      linux-mips@linux-mips.org
9763S:      Maintained
9764F:      arch/mips/pistachio/
9765F:      arch/mips/include/asm/mach-pistachio/
9766F:      arch/mips/boot/dts/pistachio/
9767F:      arch/mips/configs/pistachio*_defconfig
9768
9769PKTCDVD DRIVER
9770S:	Orphan
9771M:	linux-block@vger.kernel.org
9772F:	drivers/block/pktcdvd.c
9773F:	include/linux/pktcdvd.h
9774F:	include/uapi/linux/pktcdvd.h
9775
9776PKUNITY SOC DRIVERS
9777M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
9778W:	http://mprc.pku.edu.cn/~guanxuetao/linux
9779S:	Maintained
9780T:	git git://github.com/gxt/linux.git
9781F:	drivers/input/serio/i8042-unicore32io.h
9782F:	drivers/i2c/busses/i2c-puv3.c
9783F:	drivers/video/fbdev/fb-puv3.c
9784F:	drivers/rtc/rtc-puv3.c
9785
9786PMBUS HARDWARE MONITORING DRIVERS
9787M:	Guenter Roeck <linux@roeck-us.net>
9788L:	linux-hwmon@vger.kernel.org
9789W:	http://hwmon.wiki.kernel.org/
9790W:	http://www.roeck-us.net/linux/drivers/
9791T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9792S:	Maintained
9793F:	Documentation/hwmon/pmbus
9794F:	drivers/hwmon/pmbus/
9795F:	include/linux/i2c/pmbus.h
9796
9797PMC SIERRA MaxRAID DRIVER
9798L:	linux-scsi@vger.kernel.org
9799W:	http://www.pmc-sierra.com/
9800S:	Orphan
9801F:	drivers/scsi/pmcraid.*
9802
9803PMC SIERRA PM8001 DRIVER
9804M:	Jack Wang <jinpu.wang@profitbricks.com>
9805M:	lindar_liu@usish.com
9806L:	pmchba@pmcs.com
9807L:	linux-scsi@vger.kernel.org
9808S:	Supported
9809F:	drivers/scsi/pm8001/
9810
9811POSIX CLOCKS and TIMERS
9812M:	Thomas Gleixner <tglx@linutronix.de>
9813L:	linux-kernel@vger.kernel.org
9814T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9815S:	Maintained
9816F:	fs/timerfd.c
9817F:	include/linux/timer*
9818F:	kernel/time/*timer*
9819
9820POWER MANAGEMENT CORE
9821M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
9822L:	linux-pm@vger.kernel.org
9823T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9824B:	https://bugzilla.kernel.org
9825S:	Supported
9826F:	drivers/base/power/
9827F:	include/linux/pm.h
9828F:	include/linux/pm_*
9829F:	include/linux/powercap.h
9830F:	drivers/powercap/
9831
9832POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9833M:	Sebastian Reichel <sre@kernel.org>
9834L:	linux-pm@vger.kernel.org
9835T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
9836S:	Maintained
9837F:	Documentation/devicetree/bindings/power/supply/
9838F:	include/linux/power_supply.h
9839F:	drivers/power/supply/
9840
9841POWER STATE COORDINATION INTERFACE (PSCI)
9842M:	Mark Rutland <mark.rutland@arm.com>
9843M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9844L:	linux-arm-kernel@lists.infradead.org
9845S:	Maintained
9846F:	drivers/firmware/psci.c
9847F:	include/linux/psci.h
9848F:	include/uapi/linux/psci.h
9849
9850POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9851M:	Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9852L:	linuxppc-dev@lists.ozlabs.org
9853S:	Maintained
9854F:	drivers/char/powernv-op-panel.c
9855
9856PNP SUPPORT
9857M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9858S:	Maintained
9859F:	drivers/pnp/
9860
9861PPP PROTOCOL DRIVERS AND COMPRESSORS
9862M:	Paul Mackerras <paulus@samba.org>
9863L:	linux-ppp@vger.kernel.org
9864S:	Maintained
9865F:	drivers/net/ppp/ppp_*
9866
9867PPP OVER ATM (RFC 2364)
9868M:	Mitchell Blank Jr <mitch@sfgoth.com>
9869S:	Maintained
9870F:	net/atm/pppoatm.c
9871F:	include/uapi/linux/atmppp.h
9872
9873PPP OVER ETHERNET
9874M:	Michal Ostrowski <mostrows@earthlink.net>
9875S:	Maintained
9876F:	drivers/net/ppp/pppoe.c
9877F:	drivers/net/ppp/pppox.c
9878
9879PPP OVER L2TP
9880M:	James Chapman <jchapman@katalix.com>
9881S:	Maintained
9882F:	net/l2tp/l2tp_ppp.c
9883F:	include/linux/if_pppol2tp.h
9884F:	include/uapi/linux/if_pppol2tp.h
9885
9886PPS SUPPORT
9887M:	Rodolfo Giometti <giometti@enneenne.com>
9888W:	http://wiki.enneenne.com/index.php/LinuxPPS_support
9889L:	linuxpps@ml.enneenne.com (subscribers-only)
9890S:	Maintained
9891F:	Documentation/pps/
9892F:	drivers/pps/
9893F:	include/linux/pps*.h
9894
9895PPTP DRIVER
9896M:	Dmitry Kozlov <xeb@mail.ru>
9897L:	netdev@vger.kernel.org
9898S:	Maintained
9899F:	drivers/net/ppp/pptp.c
9900W:	http://sourceforge.net/projects/accel-pptp
9901
9902PREEMPTIBLE KERNEL
9903M:	Robert Love <rml@tech9.net>
9904L:	kpreempt-tech@lists.sourceforge.net
9905W:	ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9906S:	Supported
9907F:	Documentation/preempt-locking.txt
9908F:	include/linux/preempt.h
9909
9910PRISM54 WIRELESS DRIVER
9911M:	"Luis R. Rodriguez" <mcgrof@gmail.com>
9912L:	linux-wireless@vger.kernel.org
9913W:	http://wireless.kernel.org/en/users/Drivers/p54
9914S:	Obsolete
9915F:	drivers/net/wireless/intersil/prism54/
9916
9917PS3 NETWORK SUPPORT
9918M:	Geoff Levand <geoff@infradead.org>
9919L:	netdev@vger.kernel.org
9920L:	linuxppc-dev@lists.ozlabs.org
9921S:	Maintained
9922F:	drivers/net/ethernet/toshiba/ps3_gelic_net.*
9923
9924PS3 PLATFORM SUPPORT
9925M:	Geoff Levand <geoff@infradead.org>
9926L:	linuxppc-dev@lists.ozlabs.org
9927S:	Maintained
9928F:	arch/powerpc/boot/ps3*
9929F:	arch/powerpc/include/asm/lv1call.h
9930F:	arch/powerpc/include/asm/ps3*.h
9931F:	arch/powerpc/platforms/ps3/
9932F:	drivers/*/ps3*
9933F:	drivers/ps3/
9934F:	drivers/rtc/rtc-ps3.c
9935F:	drivers/usb/host/*ps3.c
9936F:	sound/ppc/snd_ps3*
9937
9938PS3VRAM DRIVER
9939M:	Jim Paris <jim@jtan.com>
9940M:	Geoff Levand <geoff@infradead.org>
9941L:	linuxppc-dev@lists.ozlabs.org
9942S:	Maintained
9943F:	drivers/block/ps3vram.c
9944
9945PSTORE FILESYSTEM
9946M:	Anton Vorontsov <anton@enomsg.org>
9947M:	Colin Cross <ccross@android.com>
9948M:	Kees Cook <keescook@chromium.org>
9949M:	Tony Luck <tony.luck@intel.com>
9950S:	Maintained
9951T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9952F:	fs/pstore/
9953F:	include/linux/pstore*
9954F:	drivers/firmware/efi/efi-pstore.c
9955F:	drivers/acpi/apei/erst.c
9956
9957PTP HARDWARE CLOCK SUPPORT
9958M:	Richard Cochran <richardcochran@gmail.com>
9959L:	netdev@vger.kernel.org
9960S:	Maintained
9961W:	http://linuxptp.sourceforge.net/
9962F:	Documentation/ABI/testing/sysfs-ptp
9963F:	Documentation/ptp/*
9964F:	drivers/net/ethernet/freescale/gianfar_ptp.c
9965F:	drivers/net/phy/dp83640*
9966F:	drivers/ptp/*
9967F:	include/linux/ptp_cl*
9968
9969PTRACE SUPPORT
9970M:	Roland McGrath <roland@hack.frob.com>
9971M:	Oleg Nesterov <oleg@redhat.com>
9972S:	Maintained
9973F:	include/asm-generic/syscall.h
9974F:	include/linux/ptrace.h
9975F:	include/linux/regset.h
9976F:	include/linux/tracehook.h
9977F:	include/uapi/linux/ptrace.h
9978F:	kernel/ptrace.c
9979
9980PULSE8-CEC DRIVER
9981M:	Hans Verkuil <hverkuil@xs4all.nl>
9982L:	linux-media@vger.kernel.org
9983T:	git git://linuxtv.org/media_tree.git
9984S:	Maintained
9985F:	drivers/media/usb/pulse8-cec/*
9986
9987PVRUSB2 VIDEO4LINUX DRIVER
9988M:	Mike Isely <isely@pobox.com>
9989L:	pvrusb2@isely.net	(subscribers-only)
9990L:	linux-media@vger.kernel.org
9991W:	http://www.isely.net/pvrusb2/
9992T:	git git://linuxtv.org/media_tree.git
9993S:	Maintained
9994F:	Documentation/media/v4l-drivers/pvrusb2*
9995F:	drivers/media/usb/pvrusb2/
9996
9997PWC WEBCAM DRIVER
9998M:	Hans Verkuil <hverkuil@xs4all.nl>
9999L:	linux-media@vger.kernel.org
10000T:	git git://linuxtv.org/media_tree.git
10001S:	Odd Fixes
10002F:	drivers/media/usb/pwc/*
10003
10004PWM FAN DRIVER
10005M:	Kamil Debski <kamil@wypas.org>
10006M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10007L:	linux-hwmon@vger.kernel.org
10008S:	Supported
10009F:	Documentation/devicetree/bindings/hwmon/pwm-fan.txt
10010F:	Documentation/hwmon/pwm-fan
10011F:	drivers/hwmon/pwm-fan.c
10012
10013PWM SUBSYSTEM
10014M:	Thierry Reding <thierry.reding@gmail.com>
10015L:	linux-pwm@vger.kernel.org
10016S:	Maintained
10017T:	git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
10018F:	Documentation/pwm.txt
10019F:	Documentation/devicetree/bindings/pwm/
10020F:	include/linux/pwm.h
10021F:	drivers/pwm/
10022F:	drivers/video/backlight/pwm_bl.c
10023F:	include/linux/pwm_backlight.h
10024
10025PXA2xx/PXA3xx SUPPORT
10026M:	Daniel Mack <daniel@zonque.org>
10027M:	Haojian Zhuang <haojian.zhuang@gmail.com>
10028M:	Robert Jarzmik <robert.jarzmik@free.fr>
10029L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10030T:	git git://github.com/hzhuang1/linux.git
10031T:	git git://github.com/rjarzmik/linux.git
10032S:	Maintained
10033F:	arch/arm/boot/dts/pxa*
10034F:	arch/arm/mach-pxa/
10035F:	drivers/dma/pxa*
10036F:	drivers/pcmcia/pxa2xx*
10037F:	drivers/pinctrl/pxa/
10038F:	drivers/spi/spi-pxa2xx*
10039F:	drivers/usb/gadget/udc/pxa2*
10040F:	include/sound/pxa2xx-lib.h
10041F:	sound/arm/pxa*
10042F:	sound/soc/pxa/
10043
10044PXA GPIO DRIVER
10045M:	Robert Jarzmik <robert.jarzmik@free.fr>
10046L:	linux-gpio@vger.kernel.org
10047S:	Maintained
10048F:	drivers/gpio/gpio-pxa.c
10049
10050PXA3xx NAND FLASH DRIVER
10051M:	Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
10052L:	linux-mtd@lists.infradead.org
10053S:	Maintained
10054F:	drivers/mtd/nand/pxa3xx_nand.c
10055
10056MMP SUPPORT
10057M:	Eric Miao <eric.y.miao@gmail.com>
10058M:	Haojian Zhuang <haojian.zhuang@gmail.com>
10059L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10060T:	git git://github.com/hzhuang1/linux.git
10061T:	git git://git.linaro.org/people/ycmiao/pxa-linux.git
10062S:	Maintained
10063F:	arch/arm/boot/dts/mmp*
10064F:	arch/arm/mach-mmp/
10065
10066PXA MMCI DRIVER
10067S:	Orphan
10068
10069PXA RTC DRIVER
10070M:	Robert Jarzmik <robert.jarzmik@free.fr>
10071L:	rtc-linux@googlegroups.com
10072S:	Maintained
10073
10074QAT DRIVER
10075M:	Giovanni Cabiddu <giovanni.cabiddu@intel.com>
10076M:	Salvatore Benedetto <salvatore.benedetto@intel.com>
10077L:	qat-linux@intel.com
10078S:	Supported
10079F:	drivers/crypto/qat/
10080
10081QIB DRIVER
10082M:	Mike Marciniszyn <infinipath@intel.com>
10083L:	linux-rdma@vger.kernel.org
10084S:	Supported
10085F:	drivers/infiniband/hw/qib/
10086
10087QLOGIC QLA1280 SCSI DRIVER
10088M:	Michael Reed <mdr@sgi.com>
10089L:	linux-scsi@vger.kernel.org
10090S:	Maintained
10091F:	drivers/scsi/qla1280.[ch]
10092
10093QLOGIC QLA2XXX FC-SCSI DRIVER
10094M:	qla2xxx-upstream@qlogic.com
10095L:	linux-scsi@vger.kernel.org
10096S:	Supported
10097F:	Documentation/scsi/LICENSE.qla2xxx
10098F:	drivers/scsi/qla2xxx/
10099
10100QLOGIC QLA4XXX iSCSI DRIVER
10101M:	QLogic-Storage-Upstream@qlogic.com
10102L:	linux-scsi@vger.kernel.org
10103S:	Supported
10104F:	Documentation/scsi/LICENSE.qla4xxx
10105F:	drivers/scsi/qla4xxx/
10106
10107QLOGIC QLA3XXX NETWORK DRIVER
10108M:	Dept-GELinuxNICDev@cavium.com
10109L:	netdev@vger.kernel.org
10110S:	Supported
10111F:	Documentation/networking/LICENSE.qla3xxx
10112F:	drivers/net/ethernet/qlogic/qla3xxx.*
10113
10114QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
10115M:	Harish Patil <harish.patil@cavium.com>
10116M:	Manish Chopra <manish.chopra@cavium.com>
10117M:	Dept-GELinuxNICDev@cavium.com
10118L:	netdev@vger.kernel.org
10119S:	Supported
10120F:	drivers/net/ethernet/qlogic/qlcnic/
10121
10122QLOGIC QLGE 10Gb ETHERNET DRIVER
10123M:	Harish Patil <harish.patil@cavium.com>
10124M:	Manish Chopra <manish.chopra@cavium.com>
10125M:	Dept-GELinuxNICDev@cavium.com
10126L:	netdev@vger.kernel.org
10127S:	Supported
10128F:	drivers/net/ethernet/qlogic/qlge/
10129
10130QLOGIC QL4xxx ETHERNET DRIVER
10131M:	Yuval Mintz <Yuval.Mintz@cavium.com>
10132M:	Ariel Elior <Ariel.Elior@cavium.com>
10133M:	everest-linux-l2@cavium.com
10134L:	netdev@vger.kernel.org
10135S:	Supported
10136F:	drivers/net/ethernet/qlogic/qed/
10137F:	include/linux/qed/
10138F:	drivers/net/ethernet/qlogic/qede/
10139
10140QLOGIC QL41xxx ISCSI DRIVER
10141M:	QLogic-Storage-Upstream@cavium.com
10142L:	linux-scsi@vger.kernel.org
10143S:	Supported
10144F:	drivers/scsi/qedi/
10145
10146QNX4 FILESYSTEM
10147M:	Anders Larsen <al@alarsen.net>
10148W:	http://www.alarsen.net/linux/qnx4fs/
10149S:	Maintained
10150F:	fs/qnx4/
10151F:	include/uapi/linux/qnx4_fs.h
10152F:	include/uapi/linux/qnxtypes.h
10153
10154QORIQ DPAA2 FSL-MC BUS DRIVER
10155M:	Stuart Yoder <stuart.yoder@nxp.com>
10156L:	linux-kernel@vger.kernel.org
10157S:	Maintained
10158F:	drivers/staging/fsl-mc/
10159
10160QT1010 MEDIA DRIVER
10161M:	Antti Palosaari <crope@iki.fi>
10162L:	linux-media@vger.kernel.org
10163W:	https://linuxtv.org
10164W:	http://palosaari.fi/linux/
10165Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10166T:	git git://linuxtv.org/anttip/media_tree.git
10167S:	Maintained
10168F:	drivers/media/tuners/qt1010*
10169
10170QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
10171M:	QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
10172L:	linux-wireless@vger.kernel.org
10173L:	ath9k-devel@lists.ath9k.org
10174W:	http://wireless.kernel.org/en/users/Drivers/ath9k
10175S:	Supported
10176F:	drivers/net/wireless/ath/ath9k/
10177
10178QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
10179M:	Kalle Valo <kvalo@qca.qualcomm.com>
10180L:	ath10k@lists.infradead.org
10181W:	http://wireless.kernel.org/en/users/Drivers/ath10k
10182T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
10183S:	Supported
10184F:	drivers/net/wireless/ath/ath10k/
10185
10186QUALCOMM EMAC GIGABIT ETHERNET DRIVER
10187M:	Timur Tabi <timur@codeaurora.org>
10188L:	netdev@vger.kernel.org
10189S:	Supported
10190F:	drivers/net/ethernet/qualcomm/emac/
10191
10192QUALCOMM HEXAGON ARCHITECTURE
10193M:	Richard Kuo <rkuo@codeaurora.org>
10194L:	linux-hexagon@vger.kernel.org
10195T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
10196S:	Supported
10197F:	arch/hexagon/
10198
10199QUALCOMM WCN36XX WIRELESS DRIVER
10200M:	Eugene Krasnikov <k.eugene.e@gmail.com>
10201L:	wcn36xx@lists.infradead.org
10202W:	http://wireless.kernel.org/en/users/Drivers/wcn36xx
10203T:	git git://github.com/KrasnikovEugene/wcn36xx.git
10204S:	Supported
10205F:	drivers/net/wireless/ath/wcn36xx/
10206
10207QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
10208M:	Gabriel Somlo <somlo@cmu.edu>
10209M:	"Michael S. Tsirkin" <mst@redhat.com>
10210L:	qemu-devel@nongnu.org
10211S:	Maintained
10212F:	drivers/firmware/qemu_fw_cfg.c
10213
10214RADOS BLOCK DEVICE (RBD)
10215M:	Ilya Dryomov <idryomov@gmail.com>
10216M:	Sage Weil <sage@redhat.com>
10217M:	Alex Elder <elder@kernel.org>
10218L:	ceph-devel@vger.kernel.org
10219W:	http://ceph.com/
10220T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
10221T:	git git://github.com/ceph/ceph-client.git
10222S:	Supported
10223F:	Documentation/ABI/testing/sysfs-bus-rbd
10224F:	drivers/block/rbd.c
10225F:	drivers/block/rbd_types.h
10226
10227RADEON FRAMEBUFFER DISPLAY DRIVER
10228M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
10229L:	linux-fbdev@vger.kernel.org
10230S:	Maintained
10231F:	drivers/video/fbdev/aty/radeon*
10232F:	include/uapi/linux/radeonfb.h
10233
10234RADIOSHARK RADIO DRIVER
10235M:	Hans Verkuil <hverkuil@xs4all.nl>
10236L:	linux-media@vger.kernel.org
10237T:	git git://linuxtv.org/media_tree.git
10238S:	Maintained
10239F:	drivers/media/radio/radio-shark.c
10240
10241RADIOSHARK2 RADIO DRIVER
10242M:	Hans Verkuil <hverkuil@xs4all.nl>
10243L:	linux-media@vger.kernel.org
10244T:	git git://linuxtv.org/media_tree.git
10245S:	Maintained
10246F:	drivers/media/radio/radio-shark2.c
10247F:	drivers/media/radio/radio-tea5777.c
10248
10249RAGE128 FRAMEBUFFER DISPLAY DRIVER
10250M:	Paul Mackerras <paulus@samba.org>
10251L:	linux-fbdev@vger.kernel.org
10252S:	Maintained
10253F:	drivers/video/fbdev/aty/aty128fb.c
10254
10255RALINK MIPS ARCHITECTURE
10256M:	John Crispin <john@phrozen.org>
10257L:	linux-mips@linux-mips.org
10258S:	Maintained
10259F:	arch/mips/ralink
10260
10261RALINK RT2X00 WIRELESS LAN DRIVER
10262P:	rt2x00 project
10263M:	Stanislaw Gruszka <sgruszka@redhat.com>
10264M:	Helmut Schaa <helmut.schaa@googlemail.com>
10265L:	linux-wireless@vger.kernel.org
10266S:	Maintained
10267F:	drivers/net/wireless/ralink/rt2x00/
10268
10269RAMDISK RAM BLOCK DEVICE DRIVER
10270M:	Jens Axboe <axboe@kernel.dk>
10271S:	Maintained
10272F:	Documentation/blockdev/ramdisk.txt
10273F:	drivers/block/brd.c
10274
10275RANDOM NUMBER DRIVER
10276M:	"Theodore Ts'o" <tytso@mit.edu>
10277S:	Maintained
10278F:	drivers/char/random.c
10279
10280RAPIDIO SUBSYSTEM
10281M:	Matt Porter <mporter@kernel.crashing.org>
10282M:	Alexandre Bounine <alexandre.bounine@idt.com>
10283S:	Maintained
10284F:	drivers/rapidio/
10285
10286RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
10287L:	linux-wireless@vger.kernel.org
10288S:	Orphan
10289F:	drivers/net/wireless/ray*
10290
10291RCUTORTURE MODULE
10292M:	Josh Triplett <josh@joshtriplett.org>
10293M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10294L:	linux-kernel@vger.kernel.org
10295S:	Supported
10296T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10297F:	Documentation/RCU/torture.txt
10298F:	kernel/rcu/rcutorture.c
10299
10300RCUTORTURE TEST FRAMEWORK
10301M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10302M:	Josh Triplett <josh@joshtriplett.org>
10303R:	Steven Rostedt <rostedt@goodmis.org>
10304R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10305R:	Lai Jiangshan <jiangshanlai@gmail.com>
10306L:	linux-kernel@vger.kernel.org
10307S:	Supported
10308T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10309F:	tools/testing/selftests/rcutorture
10310
10311RDC R-321X SoC
10312M:	Florian Fainelli <florian@openwrt.org>
10313S:	Maintained
10314
10315RDC R6040 FAST ETHERNET DRIVER
10316M:	Florian Fainelli <f.fainelli@gmail.com>
10317L:	netdev@vger.kernel.org
10318S:	Maintained
10319F:	drivers/net/ethernet/rdc/r6040.c
10320
10321RDS - RELIABLE DATAGRAM SOCKETS
10322M:	Santosh Shilimkar <santosh.shilimkar@oracle.com>
10323L:	netdev@vger.kernel.org
10324L:	linux-rdma@vger.kernel.org
10325L:	rds-devel@oss.oracle.com (moderated for non-subscribers)
10326W:	https://oss.oracle.com/projects/rds/
10327S:	Supported
10328F:	net/rds/
10329F:	Documentation/networking/rds.txt
10330
10331RDMAVT - RDMA verbs software
10332M:	Dennis Dalessandro <dennis.dalessandro@intel.com>
10333L:	linux-rdma@vger.kernel.org
10334S:	Supported
10335F:	drivers/infiniband/sw/rdmavt
10336
10337RDT - RESOURCE ALLOCATION
10338M:	Fenghua Yu <fenghua.yu@intel.com>
10339L:	linux-kernel@vger.kernel.org
10340S:	Supported
10341F:	arch/x86/kernel/cpu/intel_rdt*
10342F:	arch/x86/include/asm/intel_rdt*
10343F:	Documentation/x86/intel_rdt*
10344
10345READ-COPY UPDATE (RCU)
10346M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10347M:	Josh Triplett <josh@joshtriplett.org>
10348R:	Steven Rostedt <rostedt@goodmis.org>
10349R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10350R:	Lai Jiangshan <jiangshanlai@gmail.com>
10351L:	linux-kernel@vger.kernel.org
10352W:	http://www.rdrop.com/users/paulmck/RCU/
10353S:	Supported
10354T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10355F:	Documentation/RCU/
10356X:	Documentation/RCU/torture.txt
10357F:	include/linux/rcu*
10358X:	include/linux/srcu.h
10359F:	kernel/rcu/
10360X:	kernel/torture.c
10361
10362REAL TIME CLOCK (RTC) SUBSYSTEM
10363M:	Alessandro Zummo <a.zummo@towertech.it>
10364M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
10365L:	rtc-linux@googlegroups.com
10366Q:	http://patchwork.ozlabs.org/project/rtc-linux/list/
10367T:	git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
10368S:	Maintained
10369F:	Documentation/devicetree/bindings/rtc/
10370F:	Documentation/rtc.txt
10371F:	drivers/rtc/
10372F:	include/linux/rtc.h
10373F:	include/uapi/linux/rtc.h
10374F:	include/linux/rtc/
10375F:	include/linux/platform_data/rtc-*
10376F:	tools/testing/selftests/timers/rtctest.c
10377
10378REALTEK AUDIO CODECS
10379M:	Bard Liao <bardliao@realtek.com>
10380M:	Oder Chiou <oder_chiou@realtek.com>
10381S:	Maintained
10382F:	sound/soc/codecs/rt*
10383F:	include/sound/rt*.h
10384
10385REISERFS FILE SYSTEM
10386L:	reiserfs-devel@vger.kernel.org
10387S:	Supported
10388F:	fs/reiserfs/
10389
10390REGISTER MAP ABSTRACTION
10391M:	Mark Brown <broonie@kernel.org>
10392L:	linux-kernel@vger.kernel.org
10393T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
10394S:	Supported
10395F:	Documentation/devicetree/bindings/regmap/
10396F:	drivers/base/regmap/
10397F:	include/linux/regmap.h
10398
10399REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
10400M:	Ohad Ben-Cohen <ohad@wizery.com>
10401M:	Bjorn Andersson <bjorn.andersson@linaro.org>
10402L:	linux-remoteproc@vger.kernel.org
10403T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
10404S:	Maintained
10405F:	Documentation/devicetree/bindings/remoteproc/
10406F:	Documentation/remoteproc.txt
10407F:	drivers/remoteproc/
10408F:	include/linux/remoteproc.h
10409
10410REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
10411M:	Ohad Ben-Cohen <ohad@wizery.com>
10412M:	Bjorn Andersson <bjorn.andersson@linaro.org>
10413L:	linux-remoteproc@vger.kernel.org
10414T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
10415S:	Maintained
10416F:	drivers/rpmsg/
10417F:	Documentation/rpmsg.txt
10418F:	include/linux/rpmsg.h
10419
10420RENESAS CLOCK DRIVERS
10421M:	Geert Uytterhoeven <geert+renesas@glider.be>
10422L:	linux-renesas-soc@vger.kernel.org
10423S:	Supported
10424F:	drivers/clk/renesas/
10425
10426RENESAS ETHERNET DRIVERS
10427R:	Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
10428L:	netdev@vger.kernel.org
10429L:	linux-renesas-soc@vger.kernel.org
10430F:	drivers/net/ethernet/renesas/
10431F:	include/linux/sh_eth.h
10432
10433RENESAS USB2 PHY DRIVER
10434M:	Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
10435L:	linux-renesas-soc@vger.kernel.org
10436S:	Maintained
10437F:	drivers/phy/phy-rcar-gen3-usb2.c
10438
10439RESET CONTROLLER FRAMEWORK
10440M:	Philipp Zabel <p.zabel@pengutronix.de>
10441T:	git git://git.pengutronix.de/git/pza/linux
10442S:	Maintained
10443F:	drivers/reset/
10444F:	Documentation/devicetree/bindings/reset/
10445F:	include/dt-bindings/reset/
10446F:	include/linux/reset.h
10447F:	include/linux/reset-controller.h
10448
10449RFKILL
10450M:	Johannes Berg <johannes@sipsolutions.net>
10451L:	linux-wireless@vger.kernel.org
10452W:	http://wireless.kernel.org/
10453T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
10454T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
10455S:	Maintained
10456F:	Documentation/rfkill.txt
10457F:	net/rfkill/
10458
10459RHASHTABLE
10460M:	Thomas Graf <tgraf@suug.ch>
10461M:	Herbert Xu <herbert@gondor.apana.org.au>
10462L:	netdev@vger.kernel.org
10463S:	Maintained
10464F:	lib/rhashtable.c
10465F:	include/linux/rhashtable.h
10466
10467RICOH SMARTMEDIA/XD DRIVER
10468M:	Maxim Levitsky <maximlevitsky@gmail.com>
10469S:	Maintained
10470F:	drivers/mtd/nand/r852.c
10471F:	drivers/mtd/nand/r852.h
10472
10473RICOH R5C592 MEMORYSTICK DRIVER
10474M:	Maxim Levitsky <maximlevitsky@gmail.com>
10475S:	Maintained
10476F:	drivers/memstick/host/r592.*
10477
10478ROCCAT DRIVERS
10479M:	Stefan Achatz <erazor_de@users.sourceforge.net>
10480W:	http://sourceforge.net/projects/roccat/
10481S:	Maintained
10482F:	drivers/hid/hid-roccat*
10483F:	include/linux/hid-roccat*
10484F:	Documentation/ABI/*/sysfs-driver-hid-roccat*
10485
10486ROCKER DRIVER
10487M:	Jiri Pirko <jiri@resnulli.us>
10488L:	netdev@vger.kernel.org
10489S:	Supported
10490F:	drivers/net/ethernet/rocker/
10491
10492ROCKETPORT DRIVER
10493P:	Comtrol Corp.
10494W:	http://www.comtrol.com
10495S:	Maintained
10496F:	Documentation/serial/rocket.txt
10497F:	drivers/tty/rocket*
10498
10499ROCKETPORT EXPRESS/INFINITY DRIVER
10500M:	Kevin Cernekee <cernekee@gmail.com>
10501L:	linux-serial@vger.kernel.org
10502S:	Odd Fixes
10503F:	drivers/tty/serial/rp2.*
10504
10505ROSE NETWORK LAYER
10506M:	Ralf Baechle <ralf@linux-mips.org>
10507L:	linux-hams@vger.kernel.org
10508W:	http://www.linux-ax25.org/
10509S:	Maintained
10510F:	include/net/rose.h
10511F:	include/uapi/linux/rose.h
10512F:	net/rose/
10513
10514RTL2830 MEDIA DRIVER
10515M:	Antti Palosaari <crope@iki.fi>
10516L:	linux-media@vger.kernel.org
10517W:	https://linuxtv.org
10518W:	http://palosaari.fi/linux/
10519Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10520T:	git git://linuxtv.org/anttip/media_tree.git
10521S:	Maintained
10522F:	drivers/media/dvb-frontends/rtl2830*
10523
10524RTL2832 MEDIA DRIVER
10525M:	Antti Palosaari <crope@iki.fi>
10526L:	linux-media@vger.kernel.org
10527W:	https://linuxtv.org
10528W:	http://palosaari.fi/linux/
10529Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10530T:	git git://linuxtv.org/anttip/media_tree.git
10531S:	Maintained
10532F:	drivers/media/dvb-frontends/rtl2832*
10533
10534RTL2832_SDR MEDIA DRIVER
10535M:	Antti Palosaari <crope@iki.fi>
10536L:	linux-media@vger.kernel.org
10537W:	https://linuxtv.org
10538W:	http://palosaari.fi/linux/
10539Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10540T:	git git://linuxtv.org/anttip/media_tree.git
10541S:	Maintained
10542F:	drivers/media/dvb-frontends/rtl2832_sdr*
10543
10544RTL8180 WIRELESS DRIVER
10545L:	linux-wireless@vger.kernel.org
10546W:	http://wireless.kernel.org/
10547T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10548S:	Orphan
10549F:	drivers/net/wireless/realtek/rtl818x/rtl8180/
10550
10551RTL8187 WIRELESS DRIVER
10552M:	Herton Ronaldo Krzesinski <herton@canonical.com>
10553M:	Hin-Tak Leung <htl10@users.sourceforge.net>
10554M:	Larry Finger <Larry.Finger@lwfinger.net>
10555L:	linux-wireless@vger.kernel.org
10556W:	http://wireless.kernel.org/
10557T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10558S:	Maintained
10559F:	drivers/net/wireless/realtek/rtl818x/rtl8187/
10560
10561RTL8192CE WIRELESS DRIVER
10562M:	Larry Finger <Larry.Finger@lwfinger.net>
10563M:	Chaoming Li <chaoming_li@realsil.com.cn>
10564L:	linux-wireless@vger.kernel.org
10565W:	http://wireless.kernel.org/
10566T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10567S:	Maintained
10568F:	drivers/net/wireless/realtek/rtlwifi/
10569F:	drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
10570
10571RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
10572M:	Jes Sorensen <Jes.Sorensen@redhat.com>
10573L:	linux-wireless@vger.kernel.org
10574T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
10575S:	Maintained
10576F:	drivers/net/wireless/realtek/rtl8xxxu/
10577
10578S3 SAVAGE FRAMEBUFFER DRIVER
10579M:	Antonino Daplas <adaplas@gmail.com>
10580L:	linux-fbdev@vger.kernel.org
10581S:	Maintained
10582F:	drivers/video/fbdev/savage/
10583
10584S390
10585M:	Martin Schwidefsky <schwidefsky@de.ibm.com>
10586M:	Heiko Carstens <heiko.carstens@de.ibm.com>
10587L:	linux-s390@vger.kernel.org
10588W:	http://www.ibm.com/developerworks/linux/linux390/
10589T:	git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
10590S:	Supported
10591F:	arch/s390/
10592F:	drivers/s390/
10593F:	Documentation/s390/
10594F:	Documentation/DocBook/s390*
10595
10596S390 COMMON I/O LAYER
10597M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
10598M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
10599L:	linux-s390@vger.kernel.org
10600W:	http://www.ibm.com/developerworks/linux/linux390/
10601S:	Supported
10602F:	drivers/s390/cio/
10603
10604S390 DASD DRIVER
10605M:	Stefan Haberland <sth@linux.vnet.ibm.com>
10606M:	Jan Hoeppner <hoeppner@linux.vnet.ibm.com>
10607L:	linux-s390@vger.kernel.org
10608W:	http://www.ibm.com/developerworks/linux/linux390/
10609S:	Supported
10610F:	drivers/s390/block/dasd*
10611F:	block/partitions/ibm.c
10612
10613S390 NETWORK DRIVERS
10614M:	Ursula Braun <ubraun@linux.vnet.ibm.com>
10615L:	linux-s390@vger.kernel.org
10616W:	http://www.ibm.com/developerworks/linux/linux390/
10617S:	Supported
10618F:	drivers/s390/net/
10619
10620S390 PCI SUBSYSTEM
10621M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
10622M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
10623L:	linux-s390@vger.kernel.org
10624W:	http://www.ibm.com/developerworks/linux/linux390/
10625S:	Supported
10626F:	arch/s390/pci/
10627F:	drivers/pci/hotplug/s390_pci_hpc.c
10628
10629S390 ZCRYPT DRIVER
10630M:	Harald Freudenberger <freude@de.ibm.com>
10631L:	linux-s390@vger.kernel.org
10632W:	http://www.ibm.com/developerworks/linux/linux390/
10633S:	Supported
10634F:	drivers/s390/crypto/
10635
10636S390 ZFCP DRIVER
10637M:	Steffen Maier <maier@linux.vnet.ibm.com>
10638L:	linux-s390@vger.kernel.org
10639W:	http://www.ibm.com/developerworks/linux/linux390/
10640S:	Supported
10641F:	drivers/s390/scsi/zfcp_*
10642
10643S390 IUCV NETWORK LAYER
10644M:	Ursula Braun <ubraun@linux.vnet.ibm.com>
10645L:	linux-s390@vger.kernel.org
10646W:	http://www.ibm.com/developerworks/linux/linux390/
10647S:	Supported
10648F:	drivers/s390/net/*iucv*
10649F:	include/net/iucv/
10650F:	net/iucv/
10651
10652S390 IOMMU (PCI)
10653M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
10654L:	linux-s390@vger.kernel.org
10655W:	http://www.ibm.com/developerworks/linux/linux390/
10656S:	Supported
10657F:	drivers/iommu/s390-iommu.c
10658
10659S3C24XX SD/MMC Driver
10660M:	Ben Dooks <ben-linux@fluff.org>
10661L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10662S:	Supported
10663F:	drivers/mmc/host/s3cmci.*
10664
10665SAA6588 RDS RECEIVER DRIVER
10666M:	Hans Verkuil <hverkuil@xs4all.nl>
10667L:	linux-media@vger.kernel.org
10668T:	git git://linuxtv.org/media_tree.git
10669W:	https://linuxtv.org
10670S:	Odd Fixes
10671F:	drivers/media/i2c/saa6588*
10672
10673SAA7134 VIDEO4LINUX DRIVER
10674M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
10675M:	Mauro Carvalho Chehab <mchehab@kernel.org>
10676L:	linux-media@vger.kernel.org
10677W:	https://linuxtv.org
10678T:	git git://linuxtv.org/media_tree.git
10679S:	Odd fixes
10680F:	Documentation/media/v4l-drivers/saa7134*
10681F:	drivers/media/pci/saa7134/
10682
10683SAA7146 VIDEO4LINUX-2 DRIVER
10684M:	Hans Verkuil <hverkuil@xs4all.nl>
10685L:	linux-media@vger.kernel.org
10686T:	git git://linuxtv.org/media_tree.git
10687S:	Maintained
10688F:	drivers/media/common/saa7146/
10689F:	drivers/media/pci/saa7146/
10690F:	include/media/saa7146*
10691
10692SAMSUNG LAPTOP DRIVER
10693M:	Corentin Chary <corentin.chary@gmail.com>
10694L:	platform-driver-x86@vger.kernel.org
10695S:	Maintained
10696F:	drivers/platform/x86/samsung-laptop.c
10697
10698SAMSUNG AUDIO (ASoC) DRIVERS
10699M:	Krzysztof Kozlowski <krzk@kernel.org>
10700M:	Sangbeom Kim <sbkim73@samsung.com>
10701M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
10702L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10703S:	Supported
10704F:	sound/soc/samsung/
10705
10706SAMSUNG FRAMEBUFFER DRIVER
10707M:	Jingoo Han <jingoohan1@gmail.com>
10708L:	linux-fbdev@vger.kernel.org
10709S:	Maintained
10710F:	drivers/video/fbdev/s3c-fb.c
10711
10712SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10713M:	Sangbeom Kim <sbkim73@samsung.com>
10714M:	Krzysztof Kozlowski <krzk@kernel.org>
10715M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10716L:	linux-kernel@vger.kernel.org
10717L:	linux-samsung-soc@vger.kernel.org
10718S:	Supported
10719F:	drivers/mfd/sec*.c
10720F:	drivers/regulator/s2m*.c
10721F:	drivers/regulator/s5m*.c
10722F:	drivers/clk/clk-s2mps11.c
10723F:	drivers/rtc/rtc-s5m.c
10724F:	include/linux/mfd/samsung/
10725F:	Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10726F:	Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10727F:	Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10728F:	Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10729
10730SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10731M:	Kyungmin Park <kyungmin.park@samsung.com>
10732M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
10733L:	linux-media@vger.kernel.org
10734Q:	https://patchwork.linuxtv.org/project/linux-media/list/
10735S:	Supported
10736F:	drivers/media/platform/exynos4-is/
10737
10738SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10739M:	Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10740L:	linux-media@vger.kernel.org
10741L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10742S:	Maintained
10743F:	drivers/media/platform/s3c-camif/
10744F:	include/media/drv-intf/s3c_camif.h
10745
10746SAMSUNG S5C73M3 CAMERA DRIVER
10747M:	Kyungmin Park <kyungmin.park@samsung.com>
10748M:	Andrzej Hajda <a.hajda@samsung.com>
10749L:	linux-media@vger.kernel.org
10750S:	Supported
10751F:	drivers/media/i2c/s5c73m3/*
10752
10753SAMSUNG S5K5BAF CAMERA DRIVER
10754M:	Kyungmin Park <kyungmin.park@samsung.com>
10755M:	Andrzej Hajda <a.hajda@samsung.com>
10756L:	linux-media@vger.kernel.org
10757S:	Supported
10758F:	drivers/media/i2c/s5k5baf.c
10759
10760SAMSUNG S3FWRN5 NFC DRIVER
10761M:	Robert Baldyga <r.baldyga@samsung.com>
10762M:	Krzysztof Opasiak <k.opasiak@samsung.com>
10763L:	linux-nfc@lists.01.org (moderated for non-subscribers)
10764S:	Supported
10765F:	drivers/nfc/s3fwrn5
10766
10767SAMSUNG SOC CLOCK DRIVERS
10768M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
10769M:	Tomasz Figa <tomasz.figa@gmail.com>
10770M:	Chanwoo Choi <cw00.choi@samsung.com>
10771S:	Supported
10772L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10773F:	drivers/clk/samsung/
10774F:	include/dt-bindings/clock/exynos*.h
10775F:	Documentation/devicetree/bindings/clock/exynos*.txt
10776
10777SAMSUNG SPI DRIVERS
10778M:	Kukjin Kim <kgene@kernel.org>
10779M:	Krzysztof Kozlowski <krzk@kernel.org>
10780M:	Andi Shyti <andi.shyti@samsung.com>
10781L:	linux-spi@vger.kernel.org
10782L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10783S:	Maintained
10784F:	Documentation/devicetree/bindings/spi/spi-samsung.txt
10785F:	drivers/spi/spi-s3c*
10786F:	include/linux/platform_data/spi-s3c64xx.h
10787
10788SAMSUNG SXGBE DRIVERS
10789M:	Byungho An <bh74.an@samsung.com>
10790M:	Girish K S <ks.giri@samsung.com>
10791M:	Vipul Pandya <vipul.pandya@samsung.com>
10792S:	Supported
10793L:	netdev@vger.kernel.org
10794F:	drivers/net/ethernet/samsung/sxgbe/
10795
10796SAMSUNG THERMAL DRIVER
10797M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10798L:	linux-pm@vger.kernel.org
10799L:	linux-samsung-soc@vger.kernel.org
10800S:	Supported
10801T:	git https://github.com/lmajewski/linux-samsung-thermal.git
10802F:	drivers/thermal/samsung/
10803
10804SAMSUNG USB2 PHY DRIVER
10805M:	Kamil Debski <kamil@wypas.org>
10806M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
10807L:	linux-kernel@vger.kernel.org
10808S:	Supported
10809F:	Documentation/devicetree/bindings/phy/samsung-phy.txt
10810F:	Documentation/phy/samsung-usb2.txt
10811F:	drivers/phy/phy-exynos4210-usb2.c
10812F:	drivers/phy/phy-exynos4x12-usb2.c
10813F:	drivers/phy/phy-exynos5250-usb2.c
10814F:	drivers/phy/phy-s5pv210-usb2.c
10815F:	drivers/phy/phy-samsung-usb2.c
10816F:	drivers/phy/phy-samsung-usb2.h
10817
10818SERIAL DRIVERS
10819M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10820L:	linux-serial@vger.kernel.org
10821S:	Maintained
10822F:	Documentation/devicetree/bindings/serial/
10823F:	drivers/tty/serial/
10824
10825SERIAL IR RECEIVER
10826M:	Sean Young <sean@mess.org>
10827L:	linux-media@vger.kernel.org
10828S:	Maintained
10829F:	drivers/media/rc/serial_ir.c
10830
10831STI CEC DRIVER
10832M:	Benjamin Gaignard <benjamin.gaignard@linaro.org>
10833L:	kernel@stlinux.com
10834S:	Maintained
10835F:	drivers/staging/media/st-cec/
10836F:	Documentation/devicetree/bindings/media/stih-cec.txt
10837
10838SYNOPSYS DESIGNWARE DMAC DRIVER
10839M:	Viresh Kumar <vireshk@kernel.org>
10840M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10841S:	Maintained
10842F:	include/linux/dma/dw.h
10843F:	include/linux/platform_data/dma-dw.h
10844F:	drivers/dma/dw/
10845
10846SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10847M: Lars Persson <lars.persson@axis.com>
10848L: netdev@vger.kernel.org
10849S: Supported
10850F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10851F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10852
10853SYNOPSYS DESIGNWARE I2C DRIVER
10854M:	Jarkko Nikula <jarkko.nikula@linux.intel.com>
10855R:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10856R:	Mika Westerberg <mika.westerberg@linux.intel.com>
10857L:	linux-i2c@vger.kernel.org
10858S:	Maintained
10859F:	drivers/i2c/busses/i2c-designware-*
10860F:	include/linux/platform_data/i2c-designware.h
10861
10862SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10863M:	Jaehoon Chung <jh80.chung@samsung.com>
10864L:	linux-mmc@vger.kernel.org
10865S:	Maintained
10866F:	include/linux/mmc/dw_mmc.h
10867F:	drivers/mmc/host/dw_mmc*
10868
10869SYSTEM TRACE MODULE CLASS
10870M:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
10871S:	Maintained
10872T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10873F:	Documentation/trace/stm.txt
10874F:	drivers/hwtracing/stm/
10875F:	include/linux/stm.h
10876F:	include/uapi/linux/stm.h
10877
10878THUNDERBOLT DRIVER
10879M:	Andreas Noever <andreas.noever@gmail.com>
10880S:	Maintained
10881F:	drivers/thunderbolt/
10882
10883TI BQ27XXX POWER SUPPLY DRIVER
10884R:	Andrew F. Davis <afd@ti.com>
10885F:	include/linux/power/bq27xxx_battery.h
10886F:	drivers/power/supply/bq27xxx_battery.c
10887F:	drivers/power/supply/bq27xxx_battery_i2c.c
10888
10889TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10890M:	John Stultz <john.stultz@linaro.org>
10891M:	Thomas Gleixner <tglx@linutronix.de>
10892L:	linux-kernel@vger.kernel.org
10893T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10894S:	Supported
10895F:	include/linux/clocksource.h
10896F:	include/linux/time.h
10897F:	include/linux/timex.h
10898F:	include/uapi/linux/time.h
10899F:	include/uapi/linux/timex.h
10900F:	kernel/time/clocksource.c
10901F:	kernel/time/time*.c
10902F:	kernel/time/alarmtimer.c
10903F:	kernel/time/ntp.c
10904F:	tools/testing/selftests/timers/
10905
10906SC1200 WDT DRIVER
10907M:	Zwane Mwaikambo <zwanem@gmail.com>
10908S:	Maintained
10909F:	drivers/watchdog/sc1200wdt.c
10910
10911SCHEDULER
10912M:	Ingo Molnar <mingo@redhat.com>
10913M:	Peter Zijlstra <peterz@infradead.org>
10914L:	linux-kernel@vger.kernel.org
10915T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10916S:	Maintained
10917F:	kernel/sched/
10918F:	include/linux/sched.h
10919F:	include/uapi/linux/sched.h
10920F:	include/linux/wait.h
10921
10922SCORE ARCHITECTURE
10923M:	Chen Liqin <liqin.linux@gmail.com>
10924M:	Lennox Wu <lennox.wu@gmail.com>
10925W:	http://www.sunplus.com
10926S:	Supported
10927F:	arch/score/
10928
10929SCR24X CHIP CARD INTERFACE DRIVER
10930M:	Lubomir Rintel <lkundrak@v3.sk>
10931S:	Supported
10932F:	drivers/char/pcmcia/scr24x_cs.c
10933
10934SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10935M:	Sudeep Holla <sudeep.holla@arm.com>
10936L:	linux-arm-kernel@lists.infradead.org
10937S:	Maintained
10938F:	Documentation/devicetree/bindings/arm/arm,scpi.txt
10939F:	drivers/clk/clk-scpi.c
10940F:	drivers/cpufreq/scpi-cpufreq.c
10941F:	drivers/firmware/arm_scpi.c
10942F:	include/linux/scpi_protocol.h
10943
10944SCSI CDROM DRIVER
10945M:	Jens Axboe <axboe@kernel.dk>
10946L:	linux-scsi@vger.kernel.org
10947W:	http://www.kernel.dk
10948S:	Maintained
10949F:	drivers/scsi/sr*
10950
10951SCSI RDMA PROTOCOL (SRP) INITIATOR
10952M:	Bart Van Assche <bart.vanassche@sandisk.com>
10953L:	linux-rdma@vger.kernel.org
10954S:	Supported
10955W:	http://www.openfabrics.org
10956Q:	http://patchwork.kernel.org/project/linux-rdma/list/
10957T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10958F:	drivers/infiniband/ulp/srp/
10959F:	include/scsi/srp.h
10960
10961SCSI SG DRIVER
10962M:	Doug Gilbert <dgilbert@interlog.com>
10963L:	linux-scsi@vger.kernel.org
10964W:	http://sg.danny.cz/sg
10965S:	Maintained
10966F:	Documentation/scsi/scsi-generic.txt
10967F:	drivers/scsi/sg.c
10968F:	include/scsi/sg.h
10969
10970SCSI SUBSYSTEM
10971M:	"James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10972T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10973M:	"Martin K. Petersen" <martin.petersen@oracle.com>
10974T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10975L:	linux-scsi@vger.kernel.org
10976S:	Maintained
10977F:	Documentation/devicetree/bindings/scsi/
10978F:	drivers/scsi/
10979F:	include/scsi/
10980
10981SCSI TAPE DRIVER
10982M:	Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10983L:	linux-scsi@vger.kernel.org
10984S:	Maintained
10985F:	Documentation/scsi/st.txt
10986F:	drivers/scsi/st.*
10987F:	drivers/scsi/st_*.h
10988
10989SCTP PROTOCOL
10990M:	Vlad Yasevich <vyasevich@gmail.com>
10991M:	Neil Horman <nhorman@tuxdriver.com>
10992L:	linux-sctp@vger.kernel.org
10993W:	http://lksctp.sourceforge.net
10994S:	Maintained
10995F:	Documentation/networking/sctp.txt
10996F:	include/linux/sctp.h
10997F:	include/uapi/linux/sctp.h
10998F:	include/net/sctp/
10999F:	net/sctp/
11000
11001SCx200 CPU SUPPORT
11002M:	Jim Cromie <jim.cromie@gmail.com>
11003S:	Odd Fixes
11004F:	Documentation/i2c/busses/scx200_acb
11005F:	arch/x86/platform/scx200/
11006F:	drivers/watchdog/scx200_wdt.c
11007F:	drivers/i2c/busses/scx200*
11008F:	drivers/mtd/maps/scx200_docflash.c
11009F:	include/linux/scx200.h
11010
11011SCx200 GPIO DRIVER
11012M:	Jim Cromie <jim.cromie@gmail.com>
11013S:	Maintained
11014F:	drivers/char/scx200_gpio.c
11015F:	include/linux/scx200_gpio.h
11016
11017SCx200 HRT CLOCKSOURCE DRIVER
11018M:	Jim Cromie <jim.cromie@gmail.com>
11019S:	Maintained
11020F:	drivers/clocksource/scx200_hrt.c
11021
11022SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
11023M:	Sascha Sommer <saschasommer@freenet.de>
11024L:	sdricohcs-devel@lists.sourceforge.net (subscribers-only)
11025S:	Maintained
11026F:	drivers/mmc/host/sdricoh_cs.c
11027
11028SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
11029M:	Adrian Hunter <adrian.hunter@intel.com>
11030L:	linux-mmc@vger.kernel.org
11031T:	git git://git.infradead.org/users/ahunter/linux-sdhci.git
11032S:	Maintained
11033F:	drivers/mmc/host/sdhci*
11034F:	include/linux/mmc/sdhci*
11035
11036SECURE COMPUTING
11037M:	Kees Cook <keescook@chromium.org>
11038R:	Andy Lutomirski <luto@amacapital.net>
11039R:	Will Drewry <wad@chromium.org>
11040T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
11041S:	Supported
11042F:	kernel/seccomp.c
11043F:	include/uapi/linux/seccomp.h
11044F:	include/linux/seccomp.h
11045F:	tools/testing/selftests/seccomp/*
11046K:	\bsecure_computing
11047K:	\bTIF_SECCOMP\b
11048
11049SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
11050M:	Al Cooper <alcooperx@gmail.com>
11051L:	linux-mmc@vger.kernel.org
11052L:	bcm-kernel-feedback-list@broadcom.com
11053S:	Maintained
11054F:	drivers/mmc/host/sdhci-brcmstb*
11055
11056SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
11057M:	Ben Dooks <ben-linux@fluff.org>
11058M:	Jaehoon Chung <jh80.chung@samsung.com>
11059L:	linux-mmc@vger.kernel.org
11060S:	Maintained
11061F:	drivers/mmc/host/sdhci-s3c*
11062
11063SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
11064M:	Viresh Kumar <vireshk@kernel.org>
11065L:	linux-mmc@vger.kernel.org
11066S:	Maintained
11067F:	drivers/mmc/host/sdhci-spear.c
11068
11069SECURITY SUBSYSTEM
11070M:	James Morris <james.l.morris@oracle.com>
11071M:	"Serge E. Hallyn" <serge@hallyn.com>
11072L:	linux-security-module@vger.kernel.org (suggested Cc:)
11073T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
11074W:	http://kernsec.org/
11075S:	Supported
11076F:	security/
11077
11078SECURITY CONTACT
11079M:	Security Officers <security@kernel.org>
11080S:	Supported
11081
11082SELINUX SECURITY MODULE
11083M:	Paul Moore <paul@paul-moore.com>
11084M:	Stephen Smalley <sds@tycho.nsa.gov>
11085M:	Eric Paris <eparis@parisplace.org>
11086L:	selinux@tycho.nsa.gov (moderated for non-subscribers)
11087W:	http://selinuxproject.org
11088T:	git git://git.infradead.org/users/pcmoore/selinux
11089S:	Supported
11090F:	include/linux/selinux*
11091F:	security/selinux/
11092F:	scripts/selinux/
11093
11094APPARMOR SECURITY MODULE
11095M:	John Johansen <john.johansen@canonical.com>
11096L:	apparmor@lists.ubuntu.com (subscribers-only, general discussion)
11097W:	apparmor.wiki.kernel.org
11098T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
11099S:	Supported
11100F:	security/apparmor/
11101
11102LOADPIN SECURITY MODULE
11103M:	Kees Cook <keescook@chromium.org>
11104T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
11105S:	Supported
11106F:	security/loadpin/
11107
11108YAMA SECURITY MODULE
11109M:	Kees Cook <keescook@chromium.org>
11110T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
11111S:	Supported
11112F:	security/yama/
11113
11114SENSABLE PHANTOM
11115M:	Jiri Slaby <jirislaby@gmail.com>
11116S:	Maintained
11117F:	drivers/misc/phantom.c
11118F:	include/uapi/linux/phantom.h
11119
11120Emulex 10Gbps iSCSI - OneConnect DRIVER
11121M:	Subbu Seetharaman <subbu.seetharaman@broadcom.com>
11122M:	Ketan Mukadam <ketan.mukadam@broadcom.com>
11123M:	Jitendra Bhivare <jitendra.bhivare@broadcom.com>
11124L:	linux-scsi@vger.kernel.org
11125W:	http://www.broadcom.com
11126S:	Supported
11127F:	drivers/scsi/be2iscsi/
11128
11129Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
11130M:	Sathya Perla <sathya.perla@broadcom.com>
11131M:	Ajit Khaparde <ajit.khaparde@broadcom.com>
11132M:	Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
11133M:	Somnath Kotur <somnath.kotur@broadcom.com>
11134L:	netdev@vger.kernel.org
11135W:	http://www.emulex.com
11136S:	Supported
11137F:	drivers/net/ethernet/emulex/benet/
11138
11139EMULEX ONECONNECT ROCE DRIVER
11140M:	Selvin Xavier <selvin.xavier@avagotech.com>
11141M:	Devesh Sharma <devesh.sharma@avagotech.com>
11142L:	linux-rdma@vger.kernel.org
11143W:	http://www.emulex.com
11144S:	Supported
11145F:	drivers/infiniband/hw/ocrdma/
11146F:	include/uapi/rdma/ocrdma-abi.h
11147
11148SFC NETWORK DRIVER
11149M:	Solarflare linux maintainers <linux-net-drivers@solarflare.com>
11150M:	Edward Cree <ecree@solarflare.com>
11151M:	Bert Kenward <bkenward@solarflare.com>
11152L:	netdev@vger.kernel.org
11153S:	Supported
11154F:	drivers/net/ethernet/sfc/
11155
11156SGI GRU DRIVER
11157M:	Dimitri Sivanich <sivanich@sgi.com>
11158S:	Maintained
11159F:	drivers/misc/sgi-gru/
11160
11161SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
11162M:	Pat Gefre <pfg@sgi.com>
11163L:	linux-ia64@vger.kernel.org
11164S:	Supported
11165F:	Documentation/ia64/serial.txt
11166F:	drivers/tty/serial/ioc?_serial.c
11167F:	include/linux/ioc?.h
11168
11169SGI XP/XPC/XPNET DRIVER
11170M:	Cliff Whickman <cpw@sgi.com>
11171M:	Robin Holt <robinmholt@gmail.com>
11172S:	Maintained
11173F:	drivers/misc/sgi-xp/
11174
11175SI2157 MEDIA DRIVER
11176M:	Antti Palosaari <crope@iki.fi>
11177L:	linux-media@vger.kernel.org
11178W:	https://linuxtv.org
11179W:	http://palosaari.fi/linux/
11180Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11181T:	git git://linuxtv.org/anttip/media_tree.git
11182S:	Maintained
11183F:	drivers/media/tuners/si2157*
11184
11185SI2168 MEDIA DRIVER
11186M:	Antti Palosaari <crope@iki.fi>
11187L:	linux-media@vger.kernel.org
11188W:	https://linuxtv.org
11189W:	http://palosaari.fi/linux/
11190Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11191T:	git git://linuxtv.org/anttip/media_tree.git
11192S:	Maintained
11193F:	drivers/media/dvb-frontends/si2168*
11194
11195SI470X FM RADIO RECEIVER I2C DRIVER
11196M:	Hans Verkuil <hverkuil@xs4all.nl>
11197L:	linux-media@vger.kernel.org
11198T:	git git://linuxtv.org/media_tree.git
11199W:	https://linuxtv.org
11200S:	Odd Fixes
11201F:	drivers/media/radio/si470x/radio-si470x-i2c.c
11202
11203SI470X FM RADIO RECEIVER USB DRIVER
11204M:	Hans Verkuil <hverkuil@xs4all.nl>
11205L:	linux-media@vger.kernel.org
11206T:	git git://linuxtv.org/media_tree.git
11207W:	https://linuxtv.org
11208S:	Maintained
11209F:	drivers/media/radio/si470x/radio-si470x-common.c
11210F:	drivers/media/radio/si470x/radio-si470x.h
11211F:	drivers/media/radio/si470x/radio-si470x-usb.c
11212
11213SI4713 FM RADIO TRANSMITTER I2C DRIVER
11214M:	Eduardo Valentin <edubezval@gmail.com>
11215L:	linux-media@vger.kernel.org
11216T:	git git://linuxtv.org/media_tree.git
11217W:	https://linuxtv.org
11218S:	Odd Fixes
11219F:	drivers/media/radio/si4713/si4713.?
11220
11221SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
11222M:	Eduardo Valentin <edubezval@gmail.com>
11223L:	linux-media@vger.kernel.org
11224T:	git git://linuxtv.org/media_tree.git
11225W:	https://linuxtv.org
11226S:	Odd Fixes
11227F:	drivers/media/radio/si4713/radio-platform-si4713.c
11228
11229SI4713 FM RADIO TRANSMITTER USB DRIVER
11230M:	Hans Verkuil <hverkuil@xs4all.nl>
11231L:	linux-media@vger.kernel.org
11232T:	git git://linuxtv.org/media_tree.git
11233W:	https://linuxtv.org
11234S:	Maintained
11235F:	drivers/media/radio/si4713/radio-usb-si4713.c
11236
11237SIANO DVB DRIVER
11238M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
11239M:	Mauro Carvalho Chehab <mchehab@kernel.org>
11240L:	linux-media@vger.kernel.org
11241W:	https://linuxtv.org
11242T:	git git://linuxtv.org/media_tree.git
11243S:	Odd fixes
11244F:	drivers/media/common/siano/
11245F:	drivers/media/usb/siano/
11246F:	drivers/media/usb/siano/
11247F:	drivers/media/mmc/siano/
11248
11249SIMPLEFB FB DRIVER
11250M:	Hans de Goede <hdegoede@redhat.com>
11251L:	linux-fbdev@vger.kernel.org
11252S:	Maintained
11253F:	Documentation/devicetree/bindings/display/simple-framebuffer.txt
11254F:	drivers/video/fbdev/simplefb.c
11255F:	include/linux/platform_data/simplefb.h
11256
11257SH_VEU V4L2 MEM2MEM DRIVER
11258L:	linux-media@vger.kernel.org
11259S:	Orphan
11260F:	drivers/media/platform/sh_veu.c
11261
11262SH_VOU V4L2 OUTPUT DRIVER
11263L:	linux-media@vger.kernel.org
11264S:	Orphan
11265F:	drivers/media/platform/sh_vou.c
11266F:	include/media/drv-intf/sh_vou.h
11267
11268SIMPLE FIRMWARE INTERFACE (SFI)
11269M:	Len Brown <lenb@kernel.org>
11270L:	sfi-devel@simplefirmware.org
11271W:	http://simplefirmware.org/
11272T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
11273S:	Supported
11274F:	arch/x86/platform/sfi/
11275F:	drivers/sfi/
11276F:	include/linux/sfi*.h
11277
11278SIMTEC EB110ATX (Chalice CATS)
11279P:	Ben Dooks
11280P:	Vincent Sanders <vince@simtec.co.uk>
11281M:	Simtec Linux Team <linux@simtec.co.uk>
11282W:	http://www.simtec.co.uk/products/EB110ATX/
11283S:	Supported
11284
11285SIMTEC EB2410ITX (BAST)
11286P:	Ben Dooks
11287P:	Vincent Sanders <vince@simtec.co.uk>
11288M:	Simtec Linux Team <linux@simtec.co.uk>
11289W:	http://www.simtec.co.uk/products/EB2410ITX/
11290S:	Supported
11291F:	arch/arm/mach-s3c24xx/mach-bast.c
11292F:	arch/arm/mach-s3c24xx/bast-ide.c
11293F:	arch/arm/mach-s3c24xx/bast-irq.c
11294
11295TI DAVINCI MACHINE SUPPORT
11296M:	Sekhar Nori <nsekhar@ti.com>
11297M:	Kevin Hilman <khilman@kernel.org>
11298L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11299T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
11300S:	Supported
11301F:	arch/arm/mach-davinci/
11302F:	drivers/i2c/busses/i2c-davinci.c
11303
11304TI DAVINCI SERIES MEDIA DRIVER
11305M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11306L:	linux-media@vger.kernel.org
11307W:	https://linuxtv.org
11308Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11309T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11310S:	Maintained
11311F:	drivers/media/platform/davinci/
11312F:	include/media/davinci/
11313
11314TI AM437X VPFE DRIVER
11315M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11316L:	linux-media@vger.kernel.org
11317W:	https://linuxtv.org
11318Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11319T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11320S:	Maintained
11321F:	drivers/media/platform/am437x/
11322
11323OV2659 OMNIVISION SENSOR DRIVER
11324M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11325L:	linux-media@vger.kernel.org
11326W:	https://linuxtv.org
11327Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11328T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11329S:	Maintained
11330F:	drivers/media/i2c/ov2659.c
11331F:	include/media/i2c/ov2659.h
11332
11333SILICON MOTION SM712 FRAME BUFFER DRIVER
11334M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11335M:	Teddy Wang <teddy.wang@siliconmotion.com>
11336M:	Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
11337L:	linux-fbdev@vger.kernel.org
11338S:	Maintained
11339F:	drivers/video/fbdev/sm712*
11340F:	Documentation/fb/sm712fb.txt
11341
11342SIS 190 ETHERNET DRIVER
11343M:	Francois Romieu <romieu@fr.zoreil.com>
11344L:	netdev@vger.kernel.org
11345S:	Maintained
11346F:	drivers/net/ethernet/sis/sis190.c
11347
11348SIS 900/7016 FAST ETHERNET DRIVER
11349M:	Daniele Venzano <venza@brownhat.org>
11350W:	http://www.brownhat.org/sis900.html
11351L:	netdev@vger.kernel.org
11352S:	Maintained
11353F:	drivers/net/ethernet/sis/sis900.*
11354
11355SIS FRAMEBUFFER DRIVER
11356M:	Thomas Winischhofer <thomas@winischhofer.net>
11357W:	http://www.winischhofer.net/linuxsisvga.shtml
11358S:	Maintained
11359F:	Documentation/fb/sisfb.txt
11360F:	drivers/video/fbdev/sis/
11361F:	include/video/sisfb.h
11362
11363SIS USB2VGA DRIVER
11364M:	Thomas Winischhofer <thomas@winischhofer.net>
11365W:	http://www.winischhofer.at/linuxsisusbvga.shtml
11366S:	Maintained
11367F:	drivers/usb/misc/sisusbvga/
11368
11369SLAB ALLOCATOR
11370M:	Christoph Lameter <cl@linux.com>
11371M:	Pekka Enberg <penberg@kernel.org>
11372M:	David Rientjes <rientjes@google.com>
11373M:	Joonsoo Kim <iamjoonsoo.kim@lge.com>
11374M:	Andrew Morton <akpm@linux-foundation.org>
11375L:	linux-mm@kvack.org
11376S:	Maintained
11377F:	include/linux/sl?b*.h
11378F:	mm/sl?b*
11379
11380SLEEPABLE READ-COPY UPDATE (SRCU)
11381M:	Lai Jiangshan <jiangshanlai@gmail.com>
11382M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
11383M:	Josh Triplett <josh@joshtriplett.org>
11384R:	Steven Rostedt <rostedt@goodmis.org>
11385R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
11386L:	linux-kernel@vger.kernel.org
11387W:	http://www.rdrop.com/users/paulmck/RCU/
11388S:	Supported
11389T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
11390F:	include/linux/srcu.h
11391F:	kernel/rcu/srcu.c
11392
11393SMACK SECURITY MODULE
11394M:	Casey Schaufler <casey@schaufler-ca.com>
11395L:	linux-security-module@vger.kernel.org
11396W:	http://schaufler-ca.com
11397T:	git git://github.com/cschaufler/smack-next
11398S:	Maintained
11399F:	Documentation/security/Smack.txt
11400F:	security/smack/
11401
11402DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
11403M:	Kevin Hilman <khilman@kernel.org>
11404M:	Nishanth Menon <nm@ti.com>
11405S:	Maintained
11406F:	drivers/power/avs/
11407F:	include/linux/power/smartreflex.h
11408L:	linux-pm@vger.kernel.org
11409
11410SMC91x ETHERNET DRIVER
11411M:	Nicolas Pitre <nico@fluxnic.net>
11412S:	Odd Fixes
11413F:	drivers/net/ethernet/smsc/smc91x.*
11414
11415SMIA AND SMIA++ IMAGE SENSOR DRIVER
11416M:	Sakari Ailus <sakari.ailus@iki.fi>
11417L:	linux-media@vger.kernel.org
11418S:	Maintained
11419F:	drivers/media/i2c/smiapp/
11420F:	include/media/i2c/smiapp.h
11421F:	drivers/media/i2c/smiapp-pll.c
11422F:	drivers/media/i2c/smiapp-pll.h
11423F:	include/uapi/linux/smiapp.h
11424F:	Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
11425
11426SMM665 HARDWARE MONITOR DRIVER
11427M:	Guenter Roeck <linux@roeck-us.net>
11428L:	linux-hwmon@vger.kernel.org
11429S:	Maintained
11430F:	Documentation/hwmon/smm665
11431F:	drivers/hwmon/smm665.c
11432
11433SMSC EMC2103 HARDWARE MONITOR DRIVER
11434M:	Steve Glendinning <steve.glendinning@shawell.net>
11435L:	linux-hwmon@vger.kernel.org
11436S:	Maintained
11437F:	Documentation/hwmon/emc2103
11438F:	drivers/hwmon/emc2103.c
11439
11440SMSC SCH5627 HARDWARE MONITOR DRIVER
11441M:	Hans de Goede <hdegoede@redhat.com>
11442L:	linux-hwmon@vger.kernel.org
11443S:	Supported
11444F:	Documentation/hwmon/sch5627
11445F:	drivers/hwmon/sch5627.c
11446
11447SMSC47B397 HARDWARE MONITOR DRIVER
11448M:	Jean Delvare <jdelvare@suse.com>
11449L:	linux-hwmon@vger.kernel.org
11450S:	Maintained
11451F:	Documentation/hwmon/smsc47b397
11452F:	drivers/hwmon/smsc47b397.c
11453
11454SMSC911x ETHERNET DRIVER
11455M:	Steve Glendinning <steve.glendinning@shawell.net>
11456L:	netdev@vger.kernel.org
11457S:	Maintained
11458F:	include/linux/smsc911x.h
11459F:	drivers/net/ethernet/smsc/smsc911x.*
11460
11461SMSC9420 PCI ETHERNET DRIVER
11462M:	Steve Glendinning <steve.glendinning@shawell.net>
11463L:	netdev@vger.kernel.org
11464S:	Maintained
11465F:	drivers/net/ethernet/smsc/smsc9420.*
11466
11467SMSC UFX6000 and UFX7000 USB to VGA DRIVER
11468M:	Steve Glendinning <steve.glendinning@shawell.net>
11469L:	linux-fbdev@vger.kernel.org
11470S:	Maintained
11471F:	drivers/video/fbdev/smscufx.c
11472
11473SOC-CAMERA V4L2 SUBSYSTEM
11474M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
11475L:	linux-media@vger.kernel.org
11476T:	git git://linuxtv.org/media_tree.git
11477S:	Maintained
11478F:	include/media/soc*
11479F:	drivers/media/i2c/soc_camera/
11480F:	drivers/media/platform/soc_camera/
11481
11482SOEKRIS NET48XX LED SUPPORT
11483M:	Chris Boot <bootc@bootc.net>
11484S:	Maintained
11485F:	drivers/leds/leds-net48xx.c
11486
11487SOFTLOGIC 6x10 MPEG CODEC
11488M:	Bluecherry Maintainers <maintainers@bluecherrydvr.com>
11489M:	Andrey Utkin <andrey.utkin@corp.bluecherry.net>
11490M:	Andrey Utkin <andrey.krieger.utkin@gmail.com>
11491M:	Ismael Luceno <ismael@iodev.co.uk>
11492L:	linux-media@vger.kernel.org
11493S:	Supported
11494F:	drivers/media/pci/solo6x10/
11495
11496SOFTWARE RAID (Multiple Disks) SUPPORT
11497M:	Shaohua Li <shli@kernel.org>
11498L:	linux-raid@vger.kernel.org
11499T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
11500S:	Supported
11501F:	drivers/md/
11502F:	include/linux/raid/
11503F:	include/uapi/linux/raid/
11504
11505SONIC NETWORK DRIVER
11506M:	Thomas Bogendoerfer <tsbogend@alpha.franken.de>
11507L:	netdev@vger.kernel.org
11508S:	Maintained
11509F:	drivers/net/ethernet/natsemi/sonic.*
11510
11511SONICS SILICON BACKPLANE DRIVER (SSB)
11512M:	Michael Buesch <m@bues.ch>
11513L:	linux-wireless@vger.kernel.org
11514S:	Maintained
11515F:	drivers/ssb/
11516F:	include/linux/ssb/
11517
11518SONY VAIO CONTROL DEVICE DRIVER
11519M:	Mattia Dongili <malattia@linux.it>
11520L:	platform-driver-x86@vger.kernel.org
11521W:	http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
11522S:	Maintained
11523F:	Documentation/laptops/sony-laptop.txt
11524F:	drivers/char/sonypi.c
11525F:	drivers/platform/x86/sony-laptop.c
11526F:	include/linux/sony-laptop.h
11527
11528SONY MEMORYSTICK CARD SUPPORT
11529M:	Alex Dubov <oakad@yahoo.com>
11530W:	http://tifmxx.berlios.de/
11531S:	Maintained
11532F:	drivers/memstick/host/tifm_ms.c
11533
11534SONY MEMORYSTICK STANDARD SUPPORT
11535M:	Maxim Levitsky <maximlevitsky@gmail.com>
11536S:	Maintained
11537F:	drivers/memstick/core/ms_block.*
11538
11539SOUND
11540M:	Jaroslav Kysela <perex@perex.cz>
11541M:	Takashi Iwai <tiwai@suse.com>
11542L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11543W:	http://www.alsa-project.org/
11544T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11545T:	git git://git.alsa-project.org/alsa-kernel.git
11546Q:	http://patchwork.kernel.org/project/alsa-devel/list/
11547S:	Maintained
11548F:	Documentation/sound/
11549F:	include/sound/
11550F:	include/uapi/sound/
11551F:	sound/
11552
11553SOUND - COMPRESSED AUDIO
11554M:	Vinod Koul <vinod.koul@intel.com>
11555L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11556T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11557S:	Supported
11558F:	Documentation/sound/alsa/compress_offload.txt
11559F:	include/sound/compress_driver.h
11560F:	include/uapi/sound/compress_*
11561F:	sound/core/compress_offload.c
11562F:	sound/soc/soc-compress.c
11563
11564SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
11565M:	Liam Girdwood <lgirdwood@gmail.com>
11566M:	Mark Brown <broonie@kernel.org>
11567T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
11568L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11569W:	http://alsa-project.org/main/index.php/ASoC
11570S:	Supported
11571F:	Documentation/devicetree/bindings/sound/
11572F:	Documentation/sound/alsa/soc/
11573F:	sound/soc/
11574F:	include/sound/soc*
11575
11576SOUND - DMAENGINE HELPERS
11577M:	Lars-Peter Clausen <lars@metafoo.de>
11578S:	Supported
11579F:	include/sound/dmaengine_pcm.h
11580F:	sound/core/pcm_dmaengine.c
11581F:	sound/soc/soc-generic-dmaengine-pcm.c
11582
11583SP2 MEDIA DRIVER
11584M:	Olli Salonen <olli.salonen@iki.fi>
11585L:	linux-media@vger.kernel.org
11586W:	https://linuxtv.org
11587Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11588S:	Maintained
11589F:	drivers/media/dvb-frontends/sp2*
11590
11591SPARC + UltraSPARC (sparc/sparc64)
11592M:	"David S. Miller" <davem@davemloft.net>
11593L:	sparclinux@vger.kernel.org
11594Q:	http://patchwork.ozlabs.org/project/sparclinux/list/
11595T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11596T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11597S:	Maintained
11598F:	arch/sparc/
11599F:	drivers/sbus/
11600
11601SPARC SERIAL DRIVERS
11602M:	"David S. Miller" <davem@davemloft.net>
11603L:	sparclinux@vger.kernel.org
11604T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11605T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11606S:	Maintained
11607F:	include/linux/sunserialcore.h
11608F:	drivers/tty/serial/suncore.c
11609F:	drivers/tty/serial/sunhv.c
11610F:	drivers/tty/serial/sunsab.c
11611F:	drivers/tty/serial/sunsab.h
11612F:	drivers/tty/serial/sunsu.c
11613F:	drivers/tty/serial/sunzilog.c
11614F:	drivers/tty/serial/sunzilog.h
11615
11616SPARSE CHECKER
11617M:	"Christopher Li" <sparse@chrisli.org>
11618L:	linux-sparse@vger.kernel.org
11619W:	https://sparse.wiki.kernel.org/
11620T:	git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
11621T:	git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
11622S:	Maintained
11623F:	include/linux/compiler.h
11624
11625SPEAR PLATFORM SUPPORT
11626M:	Viresh Kumar <vireshk@kernel.org>
11627M:	Shiraz Hashim <shiraz.linux.kernel@gmail.com>
11628L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11629W:	http://www.st.com/spear
11630S:	Maintained
11631F:	arch/arm/boot/dts/spear*
11632F:	arch/arm/mach-spear/
11633
11634SPEAR CLOCK FRAMEWORK SUPPORT
11635M:	Viresh Kumar <vireshk@kernel.org>
11636L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11637W:	http://www.st.com/spear
11638S:	Maintained
11639F:	drivers/clk/spear/
11640
11641SPI NOR SUBSYSTEM
11642M:	Cyrille Pitchen <cyrille.pitchen@atmel.com>
11643M:	Marek Vasut <marek.vasut@gmail.com>
11644L:	linux-mtd@lists.infradead.org
11645W:	http://www.linux-mtd.infradead.org/
11646Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
11647T:	git git://github.com/spi-nor/linux.git
11648S:	Maintained
11649F:	drivers/mtd/spi-nor/
11650F:	include/linux/mtd/spi-nor.h
11651
11652SPI SUBSYSTEM
11653M:	Mark Brown <broonie@kernel.org>
11654L:	linux-spi@vger.kernel.org
11655T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
11656Q:	http://patchwork.kernel.org/project/spi-devel-general/list/
11657S:	Maintained
11658F:	Documentation/devicetree/bindings/spi/
11659F:	Documentation/spi/
11660F:	drivers/spi/
11661F:	include/linux/spi/
11662F:	include/uapi/linux/spi/
11663F:	tools/spi/
11664
11665SPIDERNET NETWORK DRIVER for CELL
11666M:	Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
11667L:	netdev@vger.kernel.org
11668S:	Supported
11669F:	Documentation/networking/spider_net.txt
11670F:	drivers/net/ethernet/toshiba/spider_net*
11671
11672SPU FILE SYSTEM
11673M:	Jeremy Kerr <jk@ozlabs.org>
11674L:	linuxppc-dev@lists.ozlabs.org
11675W:	http://www.ibm.com/developerworks/power/cell/
11676S:	Supported
11677F:	Documentation/filesystems/spufs.txt
11678F:	arch/powerpc/platforms/cell/spufs/
11679
11680SQUASHFS FILE SYSTEM
11681M:	Phillip Lougher <phillip@squashfs.org.uk>
11682L:	squashfs-devel@lists.sourceforge.net (subscribers-only)
11683W:	http://squashfs.org.uk
11684T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
11685S:	Maintained
11686F:	Documentation/filesystems/squashfs.txt
11687F:	fs/squashfs/
11688
11689SRM (Alpha) environment access
11690M:	Jan-Benedict Glaw <jbglaw@lug-owl.de>
11691S:	Maintained
11692F:	arch/alpha/kernel/srm_env.c
11693
11694STABLE BRANCH
11695M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11696L:	stable@vger.kernel.org
11697S:	Supported
11698F:	Documentation/process/stable-kernel-rules.rst
11699
11700STAGING SUBSYSTEM
11701M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11702T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11703L:	devel@driverdev.osuosl.org
11704S:	Supported
11705F:	drivers/staging/
11706
11707STAGING - COMEDI
11708M:	Ian Abbott <abbotti@mev.co.uk>
11709M:	H Hartley Sweeten <hsweeten@visionengravers.com>
11710S:	Odd Fixes
11711F:	drivers/staging/comedi/
11712
11713STAGING - FLARION FT1000 DRIVERS
11714M:	Marek Belisko <marek.belisko@gmail.com>
11715S:	Odd Fixes
11716F:	drivers/staging/ft1000/
11717
11718STAGING - INDUSTRIAL IO
11719M:	Jonathan Cameron <jic23@kernel.org>
11720L:	linux-iio@vger.kernel.org
11721S:	Odd Fixes
11722F:	Documentation/devicetree/bindings/staging/iio/
11723F:	drivers/staging/iio/
11724
11725STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11726M:	Jarod Wilson <jarod@wilsonet.com>
11727W:	http://www.lirc.org/
11728S:	Odd Fixes
11729F:	drivers/staging/media/lirc/
11730
11731STAGING - LUSTRE PARALLEL FILESYSTEM
11732M:	Oleg Drokin <oleg.drokin@intel.com>
11733M:	Andreas Dilger <andreas.dilger@intel.com>
11734M:	James Simmons <jsimmons@infradead.org>
11735L:	lustre-devel@lists.lustre.org (moderated for non-subscribers)
11736W:	http://wiki.lustre.org/
11737S:	Maintained
11738F:	drivers/staging/lustre
11739
11740STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11741M:	Marc Dietrich <marvin24@gmx.de>
11742L:	ac100@lists.launchpad.net (moderated for non-subscribers)
11743L:	linux-tegra@vger.kernel.org
11744S:	Maintained
11745F:	drivers/staging/nvec/
11746
11747STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11748M:	Jens Frederich <jfrederich@gmail.com>
11749M:	Daniel Drake <dsd@laptop.org>
11750M:	Jon Nettleton <jon.nettleton@gmail.com>
11751W:	http://wiki.laptop.org/go/DCON
11752S:	Maintained
11753F:	drivers/staging/olpc_dcon/
11754
11755STAGING - REALTEK RTL8712U DRIVERS
11756M:	Larry Finger <Larry.Finger@lwfinger.net>
11757M:	Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11758S:	Odd Fixes
11759F:	drivers/staging/rtl8712/
11760
11761STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11762M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11763M:	Teddy Wang <teddy.wang@siliconmotion.com>
11764M:	Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
11765L:	linux-fbdev@vger.kernel.org
11766S:	Maintained
11767F:	drivers/staging/sm750fb/
11768
11769STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11770M:	William Hubbs <w.d.hubbs@gmail.com>
11771M:	Chris Brannon <chris@the-brannons.com>
11772M:	Kirk Reiser <kirk@reisers.ca>
11773M:	Samuel Thibault <samuel.thibault@ens-lyon.org>
11774L:	speakup@linux-speakup.org
11775W:	http://www.linux-speakup.org/
11776S:	Odd Fixes
11777F:	drivers/staging/speakup/
11778
11779STAGING - VIA VT665X DRIVERS
11780M:	Forest Bond <forest@alittletooquiet.net>
11781S:	Odd Fixes
11782F:	drivers/staging/vt665?/
11783
11784STAGING - WILC1000 WIFI DRIVER
11785M:	Aditya Shankar <aditya.shankar@microchip.com>
11786M:	Ganesh Krishna <ganesh.krishna@microchip.com>
11787L:	linux-wireless@vger.kernel.org
11788S:	Supported
11789F:	drivers/staging/wilc1000/
11790
11791STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11792M:	Arnaud Patard <arnaud.patard@rtp-net.org>
11793S:	Odd Fixes
11794F:	drivers/staging/xgifb/
11795
11796STARFIRE/DURALAN NETWORK DRIVER
11797M:	Ion Badulescu <ionut@badula.org>
11798S:	Odd Fixes
11799F:	drivers/net/ethernet/adaptec/starfire*
11800
11801SUN3/3X
11802M:	Sam Creasey <sammy@sammy.net>
11803W:	http://sammy.net/sun3/
11804S:	Maintained
11805F:	arch/m68k/kernel/*sun3*
11806F:	arch/m68k/sun3*/
11807F:	arch/m68k/include/asm/sun3*
11808F:	drivers/net/ethernet/i825xx/sun3*
11809
11810SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11811M:	Hans de Goede <hdegoede@redhat.com>
11812L:	linux-input@vger.kernel.org
11813S:	Maintained
11814F:	Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11815F:	drivers/input/keyboard/sun4i-lradc-keys.c
11816
11817SUNDANCE NETWORK DRIVER
11818M:	Denis Kirjanov <kda@linux-powerpc.org>
11819L:	netdev@vger.kernel.org
11820S:	Maintained
11821F:	drivers/net/ethernet/dlink/sundance.c
11822
11823SUPERH
11824M:	Yoshinori Sato <ysato@users.sourceforge.jp>
11825M:	Rich Felker <dalias@libc.org>
11826L:	linux-sh@vger.kernel.org
11827Q:	http://patchwork.kernel.org/project/linux-sh/list/
11828S:	Maintained
11829F:	Documentation/sh/
11830F:	arch/sh/
11831F:	drivers/sh/
11832
11833SUSPEND TO RAM
11834M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
11835M:	Len Brown <len.brown@intel.com>
11836M:	Pavel Machek <pavel@ucw.cz>
11837L:	linux-pm@vger.kernel.org
11838B:	https://bugzilla.kernel.org
11839S:	Supported
11840F:	Documentation/power/
11841F:	arch/x86/kernel/acpi/
11842F:	drivers/base/power/
11843F:	kernel/power/
11844F:	include/linux/suspend.h
11845F:	include/linux/freezer.h
11846F:	include/linux/pm.h
11847
11848SVGA HANDLING
11849M:	Martin Mares <mj@ucw.cz>
11850L:	linux-video@atrey.karlin.mff.cuni.cz
11851S:	Maintained
11852F:	Documentation/svga.txt
11853F:	arch/x86/boot/video*
11854
11855SWIOTLB SUBSYSTEM
11856M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11857L:	linux-kernel@vger.kernel.org
11858T:	git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11859S:	Supported
11860F:	lib/swiotlb.c
11861F:	arch/*/kernel/pci-swiotlb.c
11862F:	include/linux/swiotlb.h
11863
11864SWITCHDEV
11865M:	Jiri Pirko <jiri@resnulli.us>
11866L:	netdev@vger.kernel.org
11867S:	Supported
11868F:	net/switchdev/
11869F:	include/net/switchdev.h
11870
11871SYNOPSYS ARC ARCHITECTURE
11872M:	Vineet Gupta <vgupta@synopsys.com>
11873L:	linux-snps-arc@lists.infradead.org
11874S:	Supported
11875F:	arch/arc/
11876F:	Documentation/devicetree/bindings/arc/*
11877F:	Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11878F:	drivers/clocksource/arc_timer.c
11879F:	drivers/tty/serial/arc_uart.c
11880T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11881
11882SYNOPSYS ARC SDP platform support
11883M:	Alexey Brodkin <abrodkin@synopsys.com>
11884S:	Supported
11885F:	arch/arc/plat-axs10x
11886F:	arch/arc/boot/dts/ax*
11887F:	Documentation/devicetree/bindings/arc/axs10*
11888
11889SYSTEM CONFIGURATION (SYSCON)
11890M:	Lee Jones <lee.jones@linaro.org>
11891M:	Arnd Bergmann <arnd@arndb.de>
11892T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11893S:	Supported
11894F:	drivers/mfd/syscon.c
11895
11896SYSTEM RESET/SHUTDOWN DRIVERS
11897M:	Sebastian Reichel <sre@kernel.org>
11898L:	linux-pm@vger.kernel.org
11899T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
11900S:	Maintained
11901F:	Documentation/devicetree/bindings/power/reset/
11902F:	drivers/power/reset/
11903
11904SYSV FILESYSTEM
11905M:	Christoph Hellwig <hch@infradead.org>
11906S:	Maintained
11907F:	Documentation/filesystems/sysv-fs.txt
11908F:	fs/sysv/
11909F:	include/linux/sysv_fs.h
11910
11911TARGET SUBSYSTEM
11912M:	"Nicholas A. Bellinger" <nab@linux-iscsi.org>
11913L:	linux-scsi@vger.kernel.org
11914L:	target-devel@vger.kernel.org
11915W:	http://www.linux-iscsi.org
11916W:	http://groups.google.com/group/linux-iscsi-target-dev
11917T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11918S:	Supported
11919F:	drivers/target/
11920F:	include/target/
11921F:	Documentation/target/
11922
11923TASKSTATS STATISTICS INTERFACE
11924M:	Balbir Singh <bsingharora@gmail.com>
11925S:	Maintained
11926F:	Documentation/accounting/taskstats*
11927F:	include/linux/taskstats*
11928F:	kernel/taskstats.c
11929
11930TC CLASSIFIER
11931M:	Jamal Hadi Salim <jhs@mojatatu.com>
11932L:	netdev@vger.kernel.org
11933S:	Maintained
11934F:	include/net/pkt_cls.h
11935F:	include/uapi/linux/pkt_cls.h
11936F:	net/sched/
11937
11938TCP LOW PRIORITY MODULE
11939M:	"Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11940M:	"Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11941W:	http://tcp-lp-mod.sourceforge.net/
11942S:	Maintained
11943F:	net/ipv4/tcp_lp.c
11944
11945TDA10071 MEDIA DRIVER
11946M:	Antti Palosaari <crope@iki.fi>
11947L:	linux-media@vger.kernel.org
11948W:	https://linuxtv.org
11949W:	http://palosaari.fi/linux/
11950Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11951T:	git git://linuxtv.org/anttip/media_tree.git
11952S:	Maintained
11953F:	drivers/media/dvb-frontends/tda10071*
11954
11955TDA18212 MEDIA DRIVER
11956M:	Antti Palosaari <crope@iki.fi>
11957L:	linux-media@vger.kernel.org
11958W:	https://linuxtv.org
11959W:	http://palosaari.fi/linux/
11960Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11961T:	git git://linuxtv.org/anttip/media_tree.git
11962S:	Maintained
11963F:	drivers/media/tuners/tda18212*
11964
11965TDA18218 MEDIA DRIVER
11966M:	Antti Palosaari <crope@iki.fi>
11967L:	linux-media@vger.kernel.org
11968W:	https://linuxtv.org
11969W:	http://palosaari.fi/linux/
11970Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11971T:	git git://linuxtv.org/anttip/media_tree.git
11972S:	Maintained
11973F:	drivers/media/tuners/tda18218*
11974
11975TDA18271 MEDIA DRIVER
11976M:	Michael Krufky <mkrufky@linuxtv.org>
11977L:	linux-media@vger.kernel.org
11978W:	https://linuxtv.org
11979W:	http://github.com/mkrufky
11980Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11981T:	git git://linuxtv.org/mkrufky/tuners.git
11982S:	Maintained
11983F:	drivers/media/tuners/tda18271*
11984
11985TDA827x MEDIA DRIVER
11986M:	Michael Krufky <mkrufky@linuxtv.org>
11987L:	linux-media@vger.kernel.org
11988W:	https://linuxtv.org
11989W:	http://github.com/mkrufky
11990Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11991T:	git git://linuxtv.org/mkrufky/tuners.git
11992S:	Maintained
11993F:	drivers/media/tuners/tda8290.*
11994
11995TDA8290 MEDIA DRIVER
11996M:	Michael Krufky <mkrufky@linuxtv.org>
11997L:	linux-media@vger.kernel.org
11998W:	https://linuxtv.org
11999W:	http://github.com/mkrufky
12000Q:	http://patchwork.linuxtv.org/project/linux-media/list/
12001T:	git git://linuxtv.org/mkrufky/tuners.git
12002S:	Maintained
12003F:	drivers/media/tuners/tda8290.*
12004
12005TDA9840 MEDIA DRIVER
12006M:	Hans Verkuil <hverkuil@xs4all.nl>
12007L:	linux-media@vger.kernel.org
12008T:	git git://linuxtv.org/media_tree.git
12009W:	https://linuxtv.org
12010S:	Maintained
12011F:	drivers/media/i2c/tda9840*
12012
12013TEA5761 TUNER DRIVER
12014M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
12015M:	Mauro Carvalho Chehab <mchehab@kernel.org>
12016L:	linux-media@vger.kernel.org
12017W:	https://linuxtv.org
12018T:	git git://linuxtv.org/media_tree.git
12019S:	Odd fixes
12020F:	drivers/media/tuners/tea5761.*
12021
12022TEA5767 TUNER DRIVER
12023M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
12024M:	Mauro Carvalho Chehab <mchehab@kernel.org>
12025L:	linux-media@vger.kernel.org
12026W:	https://linuxtv.org
12027T:	git git://linuxtv.org/media_tree.git
12028S:	Maintained
12029F:	drivers/media/tuners/tea5767.*
12030
12031TEA6415C MEDIA DRIVER
12032M:	Hans Verkuil <hverkuil@xs4all.nl>
12033L:	linux-media@vger.kernel.org
12034T:	git git://linuxtv.org/media_tree.git
12035W:	https://linuxtv.org
12036S:	Maintained
12037F:	drivers/media/i2c/tea6415c*
12038
12039TEA6420 MEDIA DRIVER
12040M:	Hans Verkuil <hverkuil@xs4all.nl>
12041L:	linux-media@vger.kernel.org
12042T:	git git://linuxtv.org/media_tree.git
12043W:	https://linuxtv.org
12044S:	Maintained
12045F:	drivers/media/i2c/tea6420*
12046
12047TEAM DRIVER
12048M:	Jiri Pirko <jiri@resnulli.us>
12049L:	netdev@vger.kernel.org
12050S:	Supported
12051F:	drivers/net/team/
12052F:	include/linux/if_team.h
12053F:	include/uapi/linux/if_team.h
12054
12055TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
12056M:	"Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
12057S:	Maintained
12058F:	arch/x86/platform/ts5500/
12059
12060TECHNOTREND USB IR RECEIVER
12061M:	Sean Young <sean@mess.org>
12062L:	linux-media@vger.kernel.org
12063S:	Maintained
12064F:	drivers/media/rc/ttusbir.c
12065
12066TEGRA ARCHITECTURE SUPPORT
12067M:	Stephen Warren <swarren@wwwdotorg.org>
12068M:	Thierry Reding <thierry.reding@gmail.com>
12069M:	Alexandre Courbot <gnurou@gmail.com>
12070L:	linux-tegra@vger.kernel.org
12071Q:	http://patchwork.ozlabs.org/project/linux-tegra/list/
12072T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
12073S:	Supported
12074N:	[^a-z]tegra
12075
12076TEGRA CLOCK DRIVER
12077M:	Peter De Schrijver <pdeschrijver@nvidia.com>
12078M:	Prashant Gaikwad <pgaikwad@nvidia.com>
12079S:	Supported
12080F:	drivers/clk/tegra/
12081
12082TEGRA DMA DRIVERS
12083M:	Laxman Dewangan <ldewangan@nvidia.com>
12084M:	Jon Hunter <jonathanh@nvidia.com>
12085S:	Supported
12086F:	drivers/dma/tegra*
12087
12088TEGRA I2C DRIVER
12089M:	Laxman Dewangan <ldewangan@nvidia.com>
12090S:	Supported
12091F:	drivers/i2c/busses/i2c-tegra.c
12092
12093TEGRA IOMMU DRIVERS
12094M:	Hiroshi Doyu <hdoyu@nvidia.com>
12095S:	Supported
12096F:	drivers/iommu/tegra*
12097
12098TEGRA KBC DRIVER
12099M:	Rakesh Iyer <riyer@nvidia.com>
12100M:	Laxman Dewangan <ldewangan@nvidia.com>
12101S:	Supported
12102F:	drivers/input/keyboard/tegra-kbc.c
12103
12104TEGRA PWM DRIVER
12105M:	Thierry Reding <thierry.reding@gmail.com>
12106S:	Supported
12107F:	drivers/pwm/pwm-tegra.c
12108
12109TEGRA SERIAL DRIVER
12110M:	Laxman Dewangan <ldewangan@nvidia.com>
12111S:	Supported
12112F:	drivers/tty/serial/serial-tegra.c
12113
12114TEGRA SPI DRIVER
12115M:	Laxman Dewangan <ldewangan@nvidia.com>
12116S:	Supported
12117F:	drivers/spi/spi-tegra*
12118
12119TEHUTI ETHERNET DRIVER
12120M:	Andy Gospodarek <andy@greyhouse.net>
12121L:	netdev@vger.kernel.org
12122S:	Supported
12123F:	drivers/net/ethernet/tehuti/*
12124
12125Telecom Clock Driver for MCPL0010
12126M:	Mark Gross <mark.gross@intel.com>
12127S:	Supported
12128F:	drivers/char/tlclk.c
12129
12130TENSILICA XTENSA PORT (xtensa)
12131M:	Chris Zankel <chris@zankel.net>
12132M:	Max Filippov <jcmvbkbc@gmail.com>
12133L:	linux-xtensa@linux-xtensa.org
12134T:	git git://github.com/czankel/xtensa-linux.git
12135S:	Maintained
12136F:	arch/xtensa/
12137F:	drivers/irqchip/irq-xtensa-*
12138
12139Texas Instruments' System Control Interface (TISCI) Protocol Driver
12140M:	Nishanth Menon <nm@ti.com>
12141M:	Tero Kristo <t-kristo@ti.com>
12142M:	Santosh Shilimkar <ssantosh@kernel.org>
12143L:	linux-arm-kernel@lists.infradead.org
12144S:	Maintained
12145F:	Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
12146F:	drivers/firmware/ti_sci*
12147F:	include/linux/soc/ti/ti_sci_protocol.h
12148
12149THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
12150M:	Hans Verkuil <hverkuil@xs4all.nl>
12151L:	linux-media@vger.kernel.org
12152T:	git git://linuxtv.org/media_tree.git
12153W:	https://linuxtv.org
12154S:	Maintained
12155F:	drivers/media/radio/radio-raremono.c
12156
12157THERMAL
12158M:	Zhang Rui <rui.zhang@intel.com>
12159M:	Eduardo Valentin <edubezval@gmail.com>
12160L:	linux-pm@vger.kernel.org
12161T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
12162T:	git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
12163Q:	https://patchwork.kernel.org/project/linux-pm/list/
12164S:	Supported
12165F:	drivers/thermal/
12166F:	include/linux/thermal.h
12167F:	include/uapi/linux/thermal.h
12168F:	include/linux/cpu_cooling.h
12169F:	Documentation/devicetree/bindings/thermal/
12170
12171THERMAL/CPU_COOLING
12172M:	Amit Daniel Kachhap <amit.kachhap@gmail.com>
12173M:	Viresh Kumar <viresh.kumar@linaro.org>
12174M:	Javi Merino <javi.merino@kernel.org>
12175L:	linux-pm@vger.kernel.org
12176S:	Supported
12177F:	Documentation/thermal/cpu-cooling-api.txt
12178F:	drivers/thermal/cpu_cooling.c
12179F:	include/linux/cpu_cooling.h
12180
12181THINKPAD ACPI EXTRAS DRIVER
12182M:	Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
12183L:	ibm-acpi-devel@lists.sourceforge.net
12184L:	platform-driver-x86@vger.kernel.org
12185W:	http://ibm-acpi.sourceforge.net
12186W:	http://thinkwiki.org/wiki/Ibm-acpi
12187T:	git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
12188S:	Maintained
12189F:	drivers/platform/x86/thinkpad_acpi.c
12190
12191TI BANDGAP AND THERMAL DRIVER
12192M:	Eduardo Valentin <edubezval@gmail.com>
12193M:	Keerthy <j-keerthy@ti.com>
12194L:	linux-pm@vger.kernel.org
12195L:	linux-omap@vger.kernel.org
12196S:	Maintained
12197F:	drivers/thermal/ti-soc-thermal/
12198
12199TI VPE/CAL DRIVERS
12200M:	Benoit Parrot <bparrot@ti.com>
12201L:	linux-media@vger.kernel.org
12202W:	http://linuxtv.org/
12203Q:	http://patchwork.linuxtv.org/project/linux-media/list/
12204S:	Maintained
12205F:	drivers/media/platform/ti-vpe/
12206
12207TI CDCE706 CLOCK DRIVER
12208M:	Max Filippov <jcmvbkbc@gmail.com>
12209S:	Maintained
12210F:	drivers/clk/clk-cdce706.c
12211
12212TI CLOCK DRIVER
12213M:	Tero Kristo <t-kristo@ti.com>
12214L:	linux-omap@vger.kernel.org
12215S:	Maintained
12216F:	drivers/clk/ti/
12217F:	include/linux/clk/ti.h
12218
12219TI ETHERNET SWITCH DRIVER (CPSW)
12220M:	Mugunthan V N <mugunthanvnm@ti.com>
12221R:	Grygorii Strashko <grygorii.strashko@ti.com>
12222L:	linux-omap@vger.kernel.org
12223L:	netdev@vger.kernel.org
12224S:	Maintained
12225F:	drivers/net/ethernet/ti/cpsw*
12226F:	drivers/net/ethernet/ti/davinci*
12227
12228TI FLASH MEDIA INTERFACE DRIVER
12229M:	Alex Dubov <oakad@yahoo.com>
12230S:	Maintained
12231F:	drivers/misc/tifm*
12232F:	drivers/mmc/host/tifm_sd.c
12233F:	include/linux/tifm.h
12234
12235TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
12236M:	Santosh Shilimkar <ssantosh@kernel.org>
12237L:	linux-kernel@vger.kernel.org
12238L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12239S:	Maintained
12240F:	drivers/soc/ti/*
12241T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
12242
12243
12244TI LM49xxx FAMILY ASoC CODEC DRIVERS
12245M:	M R Swami Reddy <mr.swami.reddy@ti.com>
12246M:	Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
12247L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
12248S:	Maintained
12249F:	sound/soc/codecs/lm49453*
12250F:	sound/soc/codecs/isabelle*
12251
12252TI LP855x BACKLIGHT DRIVER
12253M:	Milo Kim <milo.kim@ti.com>
12254S:	Maintained
12255F:	Documentation/backlight/lp855x-driver.txt
12256F:	drivers/video/backlight/lp855x_bl.c
12257F:	include/linux/platform_data/lp855x.h
12258
12259TI LP8727 CHARGER DRIVER
12260M:	Milo Kim <milo.kim@ti.com>
12261S:	Maintained
12262F:	drivers/power/supply/lp8727_charger.c
12263F:	include/linux/platform_data/lp8727.h
12264
12265TI LP8788 MFD DRIVER
12266M:	Milo Kim <milo.kim@ti.com>
12267S:	Maintained
12268F:	drivers/iio/adc/lp8788_adc.c
12269F:	drivers/leds/leds-lp8788.c
12270F:	drivers/mfd/lp8788*.c
12271F:	drivers/power/supply/lp8788-charger.c
12272F:	drivers/regulator/lp8788-*.c
12273F:	include/linux/mfd/lp8788*.h
12274
12275TI NETCP ETHERNET DRIVER
12276M:	Wingman Kwok <w-kwok2@ti.com>
12277M:	Murali Karicheri <m-karicheri2@ti.com>
12278L:	netdev@vger.kernel.org
12279S:	Maintained
12280F:	drivers/net/ethernet/ti/netcp*
12281
12282TI TAS571X FAMILY ASoC CODEC DRIVER
12283M:	Kevin Cernekee <cernekee@chromium.org>
12284L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
12285S:	Odd Fixes
12286F:	sound/soc/codecs/tas571x*
12287
12288TI TWL4030 SERIES SOC CODEC DRIVER
12289M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
12290L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
12291S:	Maintained
12292F:	sound/soc/codecs/twl4030*
12293
12294TI WILINK WIRELESS DRIVERS
12295L:	linux-wireless@vger.kernel.org
12296W:	http://wireless.kernel.org/en/users/Drivers/wl12xx
12297W:	http://wireless.kernel.org/en/users/Drivers/wl1251
12298T:	git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
12299S:	Orphan
12300F:	drivers/net/wireless/ti/
12301F:	include/linux/wl12xx.h
12302
12303TIPC NETWORK LAYER
12304M:	Jon Maloy <jon.maloy@ericsson.com>
12305M:	Ying Xue <ying.xue@windriver.com>
12306L:	netdev@vger.kernel.org (core kernel code)
12307L:	tipc-discussion@lists.sourceforge.net (user apps, general discussion)
12308W:	http://tipc.sourceforge.net/
12309S:	Maintained
12310F:	include/uapi/linux/tipc*.h
12311F:	net/tipc/
12312
12313TILE ARCHITECTURE
12314M:	Chris Metcalf <cmetcalf@mellanox.com>
12315W:	http://www.mellanox.com/repository/solutions/tile-scm/
12316T:	git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
12317S:	Supported
12318F:	arch/tile/
12319F:	drivers/char/tile-srom.c
12320F:	drivers/edac/tile_edac.c
12321F:	drivers/net/ethernet/tile/
12322F:	drivers/rtc/rtc-tile.c
12323F:	drivers/tty/hvc/hvc_tile.c
12324F:	drivers/tty/serial/tilegx.c
12325F:	drivers/usb/host/*-tilegx.c
12326F:	include/linux/usb/tilegx.h
12327
12328TLAN NETWORK DRIVER
12329M:	Samuel Chessman <chessman@tux.org>
12330L:	tlan-devel@lists.sourceforge.net (subscribers-only)
12331W:	http://sourceforge.net/projects/tlan/
12332S:	Maintained
12333F:	Documentation/networking/tlan.txt
12334F:	drivers/net/ethernet/ti/tlan.*
12335
12336TOMOYO SECURITY MODULE
12337M:	Kentaro Takeda <takedakn@nttdata.co.jp>
12338M:	Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
12339L:	tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
12340L:	tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
12341L:	tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
12342L:	tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
12343W:	http://tomoyo.sourceforge.jp/
12344T:	quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
12345S:	Maintained
12346F:	security/tomoyo/
12347
12348TOPSTAR LAPTOP EXTRAS DRIVER
12349M:	Herton Ronaldo Krzesinski <herton@canonical.com>
12350L:	platform-driver-x86@vger.kernel.org
12351S:	Maintained
12352F:	drivers/platform/x86/topstar-laptop.c
12353
12354TOSHIBA ACPI EXTRAS DRIVER
12355M:	Azael Avalos <coproscefalo@gmail.com>
12356L:	platform-driver-x86@vger.kernel.org
12357S:	Maintained
12358F:	drivers/platform/x86/toshiba_acpi.c
12359
12360TOSHIBA BLUETOOTH DRIVER
12361M:	Azael Avalos <coproscefalo@gmail.com>
12362L:	platform-driver-x86@vger.kernel.org
12363S:	Maintained
12364F:	drivers/platform/x86/toshiba_bluetooth.c
12365
12366TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
12367M:	Azael Avalos <coproscefalo@gmail.com>
12368L:	platform-driver-x86@vger.kernel.org
12369S:	Maintained
12370F:	drivers/platform/x86/toshiba_haps.c
12371
12372TOSHIBA WMI HOTKEYS DRIVER
12373M:	Azael Avalos <coproscefalo@gmail.com>
12374L:	platform-driver-x86@vger.kernel.org
12375S:	Maintained
12376F:	drivers/platform/x86/toshiba-wmi.c
12377
12378TOSHIBA SMM DRIVER
12379M:	Jonathan Buzzard <jonathan@buzzard.org.uk>
12380W:	http://www.buzzard.org.uk/toshiba/
12381S:	Maintained
12382F:	drivers/char/toshiba.c
12383F:	include/linux/toshiba.h
12384F:	include/uapi/linux/toshiba.h
12385
12386TOSHIBA TC358743 DRIVER
12387M:	Mats Randgaard <matrandg@cisco.com>
12388L:	linux-media@vger.kernel.org
12389S:	Maintained
12390F:	drivers/media/i2c/tc358743*
12391F:	include/media/i2c/tc358743.h
12392
12393TMIO/SDHI MMC DRIVER
12394M:	Wolfram Sang <wsa+renesas@sang-engineering.com>
12395L:	linux-mmc@vger.kernel.org
12396S:	Supported
12397F:	drivers/mmc/host/tmio_mmc*
12398F:	drivers/mmc/host/sh_mobile_sdhi.c
12399F:	include/linux/mfd/tmio.h
12400
12401TMP401 HARDWARE MONITOR DRIVER
12402M:	Guenter Roeck <linux@roeck-us.net>
12403L:	linux-hwmon@vger.kernel.org
12404S:	Maintained
12405F:	Documentation/hwmon/tmp401
12406F:	drivers/hwmon/tmp401.c
12407
12408TMPFS (SHMEM FILESYSTEM)
12409M:	Hugh Dickins <hughd@google.com>
12410L:	linux-mm@kvack.org
12411S:	Maintained
12412F:	include/linux/shmem_fs.h
12413F:	mm/shmem.c
12414
12415TM6000 VIDEO4LINUX DRIVER
12416M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
12417M:	Mauro Carvalho Chehab <mchehab@kernel.org>
12418L:	linux-media@vger.kernel.org
12419W:	https://linuxtv.org
12420T:	git git://linuxtv.org/media_tree.git
12421S:	Odd fixes
12422F:	drivers/media/usb/tm6000/
12423F:	Documentation/media/v4l-drivers/tm6000*
12424
12425TW5864 VIDEO4LINUX DRIVER
12426M:	Bluecherry Maintainers <maintainers@bluecherrydvr.com>
12427M:	Andrey Utkin <andrey.utkin@corp.bluecherry.net>
12428M:	Andrey Utkin <andrey_utkin@fastmail.com>
12429L:	linux-media@vger.kernel.org
12430S:	Supported
12431F:	drivers/media/pci/tw5864/
12432
12433TW68 VIDEO4LINUX DRIVER
12434M:	Hans Verkuil <hverkuil@xs4all.nl>
12435L:	linux-media@vger.kernel.org
12436T:	git git://linuxtv.org/media_tree.git
12437W:	https://linuxtv.org
12438S:	Odd Fixes
12439F:	drivers/media/pci/tw68/
12440
12441TW686X VIDEO4LINUX DRIVER
12442M:	Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
12443L:	linux-media@vger.kernel.org
12444T:	git git://linuxtv.org/media_tree.git
12445W:	http://linuxtv.org
12446S:	Maintained
12447F:	drivers/media/pci/tw686x/
12448
12449TPM DEVICE DRIVER
12450M:	Peter Huewe <peterhuewe@gmx.de>
12451M:	Marcel Selhorst <tpmdd@selhorst.net>
12452M:	Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
12453R:	Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
12454W:	http://tpmdd.sourceforge.net
12455L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
12456Q:	https://patchwork.kernel.org/project/tpmdd-devel/list/
12457T:	git git://git.infradead.org/users/jjs/linux-tpmdd.git
12458S:	Maintained
12459F:	drivers/char/tpm/
12460
12461TPM IBM_VTPM DEVICE DRIVER
12462M:	Ashley Lai <ashleydlai@gmail.com>
12463W:	http://tpmdd.sourceforge.net
12464L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
12465S:	Maintained
12466F:	drivers/char/tpm/tpm_ibmvtpm*
12467
12468TRACING
12469M:	Steven Rostedt <rostedt@goodmis.org>
12470M:	Ingo Molnar <mingo@redhat.com>
12471T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
12472S:	Maintained
12473F:	Documentation/trace/ftrace.txt
12474F:	arch/*/*/*/ftrace.h
12475F:	arch/*/kernel/ftrace.c
12476F:	include/*/ftrace.h
12477F:	include/linux/trace*.h
12478F:	include/trace/
12479F:	kernel/trace/
12480F:	tools/testing/selftests/ftrace/
12481
12482TRACING MMIO ACCESSES (MMIOTRACE)
12483M:	Steven Rostedt <rostedt@goodmis.org>
12484M:	Ingo Molnar <mingo@kernel.org>
12485R:	Karol Herbst <karolherbst@gmail.com>
12486R:	Pekka Paalanen <ppaalanen@gmail.com>
12487S:	Maintained
12488L:	linux-kernel@vger.kernel.org
12489L:	nouveau@lists.freedesktop.org
12490F:	kernel/trace/trace_mmiotrace.c
12491F:	include/linux/mmiotrace.h
12492F:	arch/x86/mm/kmmio.c
12493F:	arch/x86/mm/mmio-mod.c
12494F:	arch/x86/mm/testmmiotrace.c
12495
12496TRIVIAL PATCHES
12497M:	Jiri Kosina <trivial@kernel.org>
12498T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
12499S:	Maintained
12500K:	^Subject:.*(?i)trivial
12501
12502TTY LAYER
12503M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12504M:	Jiri Slaby <jslaby@suse.com>
12505S:	Supported
12506T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
12507F:	Documentation/serial/
12508F:	drivers/tty/
12509F:	drivers/tty/serial/serial_core.c
12510F:	include/linux/serial_core.h
12511F:	include/linux/serial.h
12512F:	include/linux/tty.h
12513F:	include/uapi/linux/serial_core.h
12514F:	include/uapi/linux/serial.h
12515F:	include/uapi/linux/tty.h
12516
12517TUA9001 MEDIA DRIVER
12518M:	Antti Palosaari <crope@iki.fi>
12519L:	linux-media@vger.kernel.org
12520W:	https://linuxtv.org
12521W:	http://palosaari.fi/linux/
12522Q:	http://patchwork.linuxtv.org/project/linux-media/list/
12523T:	git git://linuxtv.org/anttip/media_tree.git
12524S:	Maintained
12525F:	drivers/media/tuners/tua9001*
12526
12527TULIP NETWORK DRIVERS
12528L:	netdev@vger.kernel.org
12529L:	linux-parisc@vger.kernel.org
12530S:	Orphan
12531F:	drivers/net/ethernet/dec/tulip/
12532
12533TUN/TAP driver
12534M:	Maxim Krasnyansky <maxk@qti.qualcomm.com>
12535W:	http://vtun.sourceforge.net/tun
12536S:	Maintained
12537F:	Documentation/networking/tuntap.txt
12538F:	arch/um/os-Linux/drivers/
12539
12540TURBOCHANNEL SUBSYSTEM
12541M:	"Maciej W. Rozycki" <macro@linux-mips.org>
12542M:	Ralf Baechle <ralf@linux-mips.org>
12543L:	linux-mips@linux-mips.org
12544Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
12545S:	Maintained
12546F:	drivers/tc/
12547F:	include/linux/tc.h
12548
12549UBI FILE SYSTEM (UBIFS)
12550M:	Richard Weinberger <richard@nod.at>
12551M:	Artem Bityutskiy <dedekind1@gmail.com>
12552M:	Adrian Hunter <adrian.hunter@intel.com>
12553L:	linux-mtd@lists.infradead.org
12554T:	git git://git.infradead.org/ubifs-2.6.git
12555W:	http://www.linux-mtd.infradead.org/doc/ubifs.html
12556S:	Supported
12557F:	Documentation/filesystems/ubifs.txt
12558F:	fs/ubifs/
12559
12560UCLINUX (M68KNOMMU AND COLDFIRE)
12561M:	Greg Ungerer <gerg@linux-m68k.org>
12562W:	http://www.linux-m68k.org/
12563W:	http://www.uclinux.org/
12564L:	linux-m68k@lists.linux-m68k.org
12565L:	uclinux-dev@uclinux.org  (subscribers-only)
12566T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
12567S:	Maintained
12568F:	arch/m68k/coldfire/
12569F:	arch/m68k/68*/
12570F:	arch/m68k/*/*_no.*
12571F:	arch/m68k/include/asm/*_no.*
12572
12573UDF FILESYSTEM
12574M:	Jan Kara <jack@suse.com>
12575S:	Maintained
12576F:	Documentation/filesystems/udf.txt
12577F:	fs/udf/
12578
12579UDRAW TABLET
12580M:	Bastien Nocera <hadess@hadess.net>
12581L:	linux-input@vger.kernel.org
12582S:	Maintained
12583F:	drivers/hid/hid-udraw.c
12584
12585UFS FILESYSTEM
12586M:	Evgeniy Dushistov <dushistov@mail.ru>
12587S:	Maintained
12588F:	Documentation/filesystems/ufs.txt
12589F:	fs/ufs/
12590
12591UHID USERSPACE HID IO DRIVER:
12592M:	David Herrmann <dh.herrmann@googlemail.com>
12593L:	linux-input@vger.kernel.org
12594S:	Maintained
12595F:	drivers/hid/uhid.c
12596F:	include/uapi/linux/uhid.h
12597
12598ULTRA-WIDEBAND (UWB) SUBSYSTEM:
12599L:	linux-usb@vger.kernel.org
12600S:	Orphan
12601F:	drivers/uwb/
12602F:	include/linux/uwb.h
12603F:	include/linux/uwb/
12604
12605UNICORE32 ARCHITECTURE:
12606M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
12607W:	http://mprc.pku.edu.cn/~guanxuetao/linux
12608S:	Maintained
12609T:	git git://github.com/gxt/linux.git
12610F:	arch/unicore32/
12611
12612UNIFDEF
12613M:	Tony Finch <dot@dotat.at>
12614W:	http://dotat.at/prog/unifdef
12615S:	Maintained
12616F:	scripts/unifdef.c
12617
12618UNIFORM CDROM DRIVER
12619M:	Jens Axboe <axboe@kernel.dk>
12620W:	http://www.kernel.dk
12621S:	Maintained
12622F:	Documentation/cdrom/
12623F:	drivers/cdrom/cdrom.c
12624F:	include/linux/cdrom.h
12625F:	include/uapi/linux/cdrom.h
12626
12627UNISYS S-PAR DRIVERS
12628M:	David Kershner <david.kershner@unisys.com>
12629L:	sparmaintainer@unisys.com (Unisys internal)
12630S:	Supported
12631F:	drivers/staging/unisys/
12632
12633UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
12634M:	Vinayak Holikatti <vinholikatti@gmail.com>
12635L:	linux-scsi@vger.kernel.org
12636S:	Supported
12637F:	Documentation/scsi/ufs.txt
12638F:	drivers/scsi/ufs/
12639
12640UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
12641M:	Manjunath M Bettegowda <manjumb@synopsys.com>
12642M:	Prabu Thangamuthu <prabut@synopsys.com>
12643L:	linux-scsi@vger.kernel.org
12644S:	Supported
12645F:	drivers/scsi/ufs/*dwc*
12646
12647UNSORTED BLOCK IMAGES (UBI)
12648M:	Artem Bityutskiy <dedekind1@gmail.com>
12649M:	Richard Weinberger <richard@nod.at>
12650W:	http://www.linux-mtd.infradead.org/
12651L:	linux-mtd@lists.infradead.org
12652T:	git git://git.infradead.org/ubifs-2.6.git
12653S:	Supported
12654F:	drivers/mtd/ubi/
12655F:	include/linux/mtd/ubi.h
12656F:	include/uapi/mtd/ubi-user.h
12657
12658USB ACM DRIVER
12659M:	Oliver Neukum <oneukum@suse.com>
12660L:	linux-usb@vger.kernel.org
12661S:	Maintained
12662F:	Documentation/usb/acm.txt
12663F:	drivers/usb/class/cdc-acm.*
12664
12665USB AR5523 WIRELESS DRIVER
12666M:	Pontus Fuchs <pontus.fuchs@gmail.com>
12667L:	linux-wireless@vger.kernel.org
12668S:	Maintained
12669F:	drivers/net/wireless/ath/ar5523/
12670
12671USB ATTACHED SCSI
12672M:	Oliver Neukum <oneukum@suse.com>
12673L:	linux-usb@vger.kernel.org
12674L:	linux-scsi@vger.kernel.org
12675S:	Maintained
12676F:	drivers/usb/storage/uas.c
12677
12678USB CDC ETHERNET DRIVER
12679M:	Oliver Neukum <oliver@neukum.org>
12680L:	linux-usb@vger.kernel.org
12681S:	Maintained
12682F:	drivers/net/usb/cdc_*.c
12683F:	include/uapi/linux/usb/cdc.h
12684
12685USB CHAOSKEY DRIVER
12686M:	Keith Packard <keithp@keithp.com>
12687L:	linux-usb@vger.kernel.org
12688S:	Maintained
12689F:	drivers/usb/misc/chaoskey.c
12690
12691USB CYPRESS C67X00 DRIVER
12692M:	Peter Korsgaard <jacmet@sunsite.dk>
12693L:	linux-usb@vger.kernel.org
12694S:	Maintained
12695F:	drivers/usb/c67x00/
12696
12697USB DAVICOM DM9601 DRIVER
12698M:	Peter Korsgaard <jacmet@sunsite.dk>
12699L:	netdev@vger.kernel.org
12700W:	http://www.linux-usb.org/usbnet
12701S:	Maintained
12702F:	drivers/net/usb/dm9601.c
12703
12704USB DIAMOND RIO500 DRIVER
12705M:	Cesar Miquel <miquel@df.uba.ar>
12706L:	rio500-users@lists.sourceforge.net
12707W:	http://rio500.sourceforge.net
12708S:	Maintained
12709F:	drivers/usb/misc/rio500*
12710
12711USB EHCI DRIVER
12712M:	Alan Stern <stern@rowland.harvard.edu>
12713L:	linux-usb@vger.kernel.org
12714S:	Maintained
12715F:	Documentation/usb/ehci.txt
12716F:	drivers/usb/host/ehci*
12717
12718USB GADGET/PERIPHERAL SUBSYSTEM
12719M:	Felipe Balbi <balbi@kernel.org>
12720L:	linux-usb@vger.kernel.org
12721W:	http://www.linux-usb.org/gadget
12722T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12723S:	Maintained
12724F:	drivers/usb/gadget/
12725F:	include/linux/usb/gadget*
12726
12727USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12728M:	Jiri Kosina <jikos@kernel.org>
12729R:	Benjamin Tissoires <benjamin.tissoires@redhat.com>
12730L:	linux-usb@vger.kernel.org
12731T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12732S:	Maintained
12733F:	Documentation/hid/hiddev.txt
12734F:	drivers/hid/usbhid/
12735
12736USB ISP116X DRIVER
12737M:	Olav Kongas <ok@artecdesign.ee>
12738L:	linux-usb@vger.kernel.org
12739S:	Maintained
12740F:	drivers/usb/host/isp116x*
12741F:	include/linux/usb/isp116x.h
12742
12743USB LAN78XX ETHERNET DRIVER
12744M:	Woojung Huh <woojung.huh@microchip.com>
12745M:	Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12746L:	netdev@vger.kernel.org
12747S:	Maintained
12748F:	drivers/net/usb/lan78xx.*
12749
12750USB MASS STORAGE DRIVER
12751M:	Alan Stern <stern@rowland.harvard.edu>
12752L:	linux-usb@vger.kernel.org
12753L:	usb-storage@lists.one-eyed-alien.net
12754S:	Maintained
12755W:	http://www.one-eyed-alien.net/~mdharm/linux-usb/
12756F:	drivers/usb/storage/
12757
12758USB MIDI DRIVER
12759M:	Clemens Ladisch <clemens@ladisch.de>
12760L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
12761T:	git git://git.alsa-project.org/alsa-kernel.git
12762S:	Maintained
12763F:	sound/usb/midi.*
12764
12765USB NETWORKING DRIVERS
12766L:	linux-usb@vger.kernel.org
12767S:	Odd Fixes
12768F:	drivers/net/usb/
12769
12770USB OHCI DRIVER
12771M:	Alan Stern <stern@rowland.harvard.edu>
12772L:	linux-usb@vger.kernel.org
12773S:	Maintained
12774F:	Documentation/usb/ohci.txt
12775F:	drivers/usb/host/ohci*
12776
12777USB OTG FSM (Finite State Machine)
12778M:	Peter Chen <Peter.Chen@nxp.com>
12779T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12780L:	linux-usb@vger.kernel.org
12781S:	Maintained
12782F:	drivers/usb/common/usb-otg-fsm.c
12783
12784USB OVER IP DRIVER
12785M:	Valentina Manea <valentina.manea.m@gmail.com>
12786M:	Shuah Khan <shuahkh@osg.samsung.com>
12787M:	Shuah Khan <shuah@kernel.org>
12788L:	linux-usb@vger.kernel.org
12789S:	Maintained
12790F:	Documentation/usb/usbip_protocol.txt
12791F:	drivers/usb/usbip/
12792F:	tools/usb/usbip/
12793
12794USB PEGASUS DRIVER
12795M:	Petko Manolov <petkan@nucleusys.com>
12796L:	linux-usb@vger.kernel.org
12797L:	netdev@vger.kernel.org
12798T:	git git://github.com/petkan/pegasus.git
12799W:	https://github.com/petkan/pegasus
12800S:	Maintained
12801F:	drivers/net/usb/pegasus.*
12802
12803USB PHY LAYER
12804M:	Felipe Balbi <balbi@kernel.org>
12805L:	linux-usb@vger.kernel.org
12806T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12807S:	Maintained
12808F:	drivers/usb/phy/
12809
12810USB PRINTER DRIVER (usblp)
12811M:	Pete Zaitcev <zaitcev@redhat.com>
12812L:	linux-usb@vger.kernel.org
12813S:	Supported
12814F:	drivers/usb/class/usblp.c
12815
12816USB QMI WWAN NETWORK DRIVER
12817M:	Bjørn Mork <bjorn@mork.no>
12818L:	netdev@vger.kernel.org
12819S:	Maintained
12820F:	Documentation/ABI/testing/sysfs-class-net-qmi
12821F:	drivers/net/usb/qmi_wwan.c
12822
12823USB RTL8150 DRIVER
12824M:	Petko Manolov <petkan@nucleusys.com>
12825L:	linux-usb@vger.kernel.org
12826L:	netdev@vger.kernel.org
12827T:	git git://github.com/petkan/rtl8150.git
12828W:	https://github.com/petkan/rtl8150
12829S:	Maintained
12830F:	drivers/net/usb/rtl8150.c
12831
12832USB SERIAL SUBSYSTEM
12833M:	Johan Hovold <johan@kernel.org>
12834L:	linux-usb@vger.kernel.org
12835T:	git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
12836S:	Maintained
12837F:	Documentation/usb/usb-serial.txt
12838F:	drivers/usb/serial/
12839F:	include/linux/usb/serial.h
12840
12841USB SMSC75XX ETHERNET DRIVER
12842M:	Steve Glendinning <steve.glendinning@shawell.net>
12843L:	netdev@vger.kernel.org
12844S:	Maintained
12845F:	drivers/net/usb/smsc75xx.*
12846
12847USB SMSC95XX ETHERNET DRIVER
12848M:	Steve Glendinning <steve.glendinning@shawell.net>
12849M:	Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12850L:	netdev@vger.kernel.org
12851S:	Maintained
12852F:	drivers/net/usb/smsc95xx.*
12853
12854USB SUBSYSTEM
12855M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12856L:	linux-usb@vger.kernel.org
12857W:	http://www.linux-usb.org
12858T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12859S:	Supported
12860F:	Documentation/devicetree/bindings/usb/
12861F:	Documentation/usb/
12862F:	drivers/usb/
12863F:	include/linux/usb.h
12864F:	include/linux/usb/
12865
12866USB UHCI DRIVER
12867M:	Alan Stern <stern@rowland.harvard.edu>
12868L:	linux-usb@vger.kernel.org
12869S:	Maintained
12870F:	drivers/usb/host/uhci*
12871
12872USB "USBNET" DRIVER FRAMEWORK
12873M:	Oliver Neukum <oneukum@suse.com>
12874L:	netdev@vger.kernel.org
12875W:	http://www.linux-usb.org/usbnet
12876S:	Maintained
12877F:	drivers/net/usb/usbnet.c
12878F:	include/linux/usb/usbnet.h
12879
12880USB VIDEO CLASS
12881M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12882L:	linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12883L:	linux-media@vger.kernel.org
12884T:	git git://linuxtv.org/media_tree.git
12885W:	http://www.ideasonboard.org/uvc/
12886S:	Maintained
12887F:	drivers/media/usb/uvc/
12888F:	include/uapi/linux/uvcvideo.h
12889
12890USB VISION DRIVER
12891M:	Hans Verkuil <hverkuil@xs4all.nl>
12892L:	linux-media@vger.kernel.org
12893T:	git git://linuxtv.org/media_tree.git
12894W:	https://linuxtv.org
12895S:	Odd Fixes
12896F:	drivers/media/usb/usbvision/
12897
12898USB WEBCAM GADGET
12899M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12900L:	linux-usb@vger.kernel.org
12901S:	Maintained
12902F:	drivers/usb/gadget/function/*uvc*
12903F:	drivers/usb/gadget/legacy/webcam.c
12904
12905USB WIRELESS RNDIS DRIVER (rndis_wlan)
12906M:	Jussi Kivilinna <jussi.kivilinna@iki.fi>
12907L:	linux-wireless@vger.kernel.org
12908S:	Maintained
12909F:	drivers/net/wireless/rndis_wlan.c
12910
12911USB XHCI DRIVER
12912M:	Mathias Nyman <mathias.nyman@intel.com>
12913L:	linux-usb@vger.kernel.org
12914S:	Supported
12915F:	drivers/usb/host/xhci*
12916F:	drivers/usb/host/pci-quirks*
12917
12918USB ZD1201 DRIVER
12919L:	linux-wireless@vger.kernel.org
12920W:	http://linux-lc100020.sourceforge.net
12921S:	Orphan
12922F:	drivers/net/wireless/zydas/zd1201.*
12923
12924USB ZR364XX DRIVER
12925M:	Antoine Jacquet <royale@zerezo.com>
12926L:	linux-usb@vger.kernel.org
12927L:	linux-media@vger.kernel.org
12928T:	git git://linuxtv.org/media_tree.git
12929W:	http://royale.zerezo.com/zr364xx/
12930S:	Maintained
12931F:	Documentation/media/v4l-drivers/zr364xx*
12932F:	drivers/media/usb/zr364xx/
12933
12934ULPI BUS
12935M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
12936L:	linux-usb@vger.kernel.org
12937S:	Maintained
12938F:	drivers/usb/common/ulpi.c
12939F:	include/linux/ulpi/
12940
12941USER-MODE LINUX (UML)
12942M:	Jeff Dike <jdike@addtoit.com>
12943M:	Richard Weinberger <richard@nod.at>
12944L:	user-mode-linux-devel@lists.sourceforge.net
12945L:	user-mode-linux-user@lists.sourceforge.net
12946W:	http://user-mode-linux.sourceforge.net
12947T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12948S:	Maintained
12949F:	Documentation/virtual/uml/
12950F:	arch/um/
12951F:	arch/x86/um/
12952F:	fs/hostfs/
12953F:	fs/hppfs/
12954
12955USERSPACE I/O (UIO)
12956M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12957S:	Maintained
12958T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12959F:	Documentation/DocBook/uio-howto.tmpl
12960F:	drivers/uio/
12961F:	include/linux/uio*.h
12962
12963UTIL-LINUX PACKAGE
12964M:	Karel Zak <kzak@redhat.com>
12965L:	util-linux@vger.kernel.org
12966W:	http://en.wikipedia.org/wiki/Util-linux
12967T:	git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12968S:	Maintained
12969
12970UVESAFB DRIVER
12971M:	Michal Januszewski <spock@gentoo.org>
12972L:	linux-fbdev@vger.kernel.org
12973W:	http://dev.gentoo.org/~spock/projects/uvesafb/
12974S:	Maintained
12975F:	Documentation/fb/uvesafb.txt
12976F:	drivers/video/fbdev/uvesafb.*
12977
12978VF610 NAND DRIVER
12979M:	Stefan Agner <stefan@agner.ch>
12980L:	linux-mtd@lists.infradead.org
12981S:	Supported
12982F:	drivers/mtd/nand/vf610_nfc.c
12983
12984VFAT/FAT/MSDOS FILESYSTEM
12985M:	OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12986S:	Maintained
12987F:	Documentation/filesystems/vfat.txt
12988F:	fs/fat/
12989
12990VFIO DRIVER
12991M:	Alex Williamson <alex.williamson@redhat.com>
12992L:	kvm@vger.kernel.org
12993T:	git git://github.com/awilliam/linux-vfio.git
12994S:	Maintained
12995F:	Documentation/vfio.txt
12996F:	drivers/vfio/
12997F:	include/linux/vfio.h
12998F:	include/uapi/linux/vfio.h
12999
13000VFIO MEDIATED DEVICE DRIVERS
13001M:	Kirti Wankhede <kwankhede@nvidia.com>
13002L:	kvm@vger.kernel.org
13003S:	Maintained
13004F:	Documentation/vfio-mediated-device.txt
13005F:	drivers/vfio/mdev/
13006F:	include/linux/mdev.h
13007F:	samples/vfio-mdev/
13008
13009VFIO PLATFORM DRIVER
13010M:	Baptiste Reynal <b.reynal@virtualopensystems.com>
13011L:	kvm@vger.kernel.org
13012S:	Maintained
13013F:	drivers/vfio/platform/
13014
13015VIDEOBUF2 FRAMEWORK
13016M:	Pawel Osciak <pawel@osciak.com>
13017M:	Marek Szyprowski <m.szyprowski@samsung.com>
13018M:	Kyungmin Park <kyungmin.park@samsung.com>
13019L:	linux-media@vger.kernel.org
13020S:	Maintained
13021F:	drivers/media/v4l2-core/videobuf2-*
13022F:	include/media/videobuf2-*
13023
13024VIRTIO AND VHOST VSOCK DRIVER
13025M:	Stefan Hajnoczi <stefanha@redhat.com>
13026L:	kvm@vger.kernel.org
13027L:	virtualization@lists.linux-foundation.org
13028L:	netdev@vger.kernel.org
13029S:	Maintained
13030F:	include/linux/virtio_vsock.h
13031F:	include/uapi/linux/virtio_vsock.h
13032F:	net/vmw_vsock/virtio_transport_common.c
13033F:	net/vmw_vsock/virtio_transport.c
13034F:	drivers/vhost/vsock.c
13035F:	drivers/vhost/vsock.h
13036
13037VIRTUAL SERIO DEVICE DRIVER
13038M:	Stephen Chandler Paul <thatslyude@gmail.com>
13039S:	Maintained
13040F:	drivers/input/serio/userio.c
13041F:	include/uapi/linux/userio.h
13042
13043VIRTIO CONSOLE DRIVER
13044M:	Amit Shah <amit.shah@redhat.com>
13045L:	virtualization@lists.linux-foundation.org
13046S:	Maintained
13047F:	drivers/char/virtio_console.c
13048F:	include/linux/virtio_console.h
13049F:	include/uapi/linux/virtio_console.h
13050
13051VIRTIO CORE, NET AND BLOCK DRIVERS
13052M:	"Michael S. Tsirkin" <mst@redhat.com>
13053M:	Jason Wang <jasowang@redhat.com>
13054L:	virtualization@lists.linux-foundation.org
13055S:	Maintained
13056F:	Documentation/devicetree/bindings/virtio/
13057F:	drivers/virtio/
13058F:	tools/virtio/
13059F:	drivers/net/virtio_net.c
13060F:	drivers/block/virtio_blk.c
13061F:	include/linux/virtio_*.h
13062F:	include/uapi/linux/virtio_*.h
13063F:	drivers/crypto/virtio/
13064
13065VIRTIO DRIVERS FOR S390
13066M:	Christian Borntraeger <borntraeger@de.ibm.com>
13067M:	Cornelia Huck <cornelia.huck@de.ibm.com>
13068L:	linux-s390@vger.kernel.org
13069L:	virtualization@lists.linux-foundation.org
13070L:	kvm@vger.kernel.org
13071S:	Supported
13072F:	drivers/s390/virtio/
13073
13074VIRTIO GPU DRIVER
13075M:	David Airlie <airlied@linux.ie>
13076M:	Gerd Hoffmann <kraxel@redhat.com>
13077L:	dri-devel@lists.freedesktop.org
13078L:	virtualization@lists.linux-foundation.org
13079S:	Maintained
13080F:	drivers/gpu/drm/virtio/
13081F:	include/uapi/linux/virtio_gpu.h
13082
13083VIRTIO HOST (VHOST)
13084M:	"Michael S. Tsirkin" <mst@redhat.com>
13085M:	Jason Wang <jasowang@redhat.com>
13086L:	kvm@vger.kernel.org
13087L:	virtualization@lists.linux-foundation.org
13088L:	netdev@vger.kernel.org
13089T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
13090S:	Maintained
13091F:	drivers/vhost/
13092F:	include/uapi/linux/vhost.h
13093
13094VIRTIO INPUT DRIVER
13095M:	Gerd Hoffmann <kraxel@redhat.com>
13096S:	Maintained
13097F:	drivers/virtio/virtio_input.c
13098F:	include/uapi/linux/virtio_input.h
13099
13100VIRTIO CRYPTO DRIVER
13101M:  Gonglei <arei.gonglei@huawei.com>
13102L:  virtualization@lists.linux-foundation.org
13103L:  linux-crypto@vger.kernel.org
13104S:  Maintained
13105F:  drivers/crypto/virtio/
13106F:  include/uapi/linux/virtio_crypto.h
13107
13108VIA RHINE NETWORK DRIVER
13109S:	Orphan
13110F:	drivers/net/ethernet/via/via-rhine.c
13111
13112VIA SD/MMC CARD CONTROLLER DRIVER
13113M:	Bruce Chang <brucechang@via.com.tw>
13114M:	Harald Welte <HaraldWelte@viatech.com>
13115S:	Maintained
13116F:	drivers/mmc/host/via-sdmmc.c
13117
13118VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
13119M:	Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
13120L:	linux-fbdev@vger.kernel.org
13121S:	Maintained
13122F:	include/linux/via-core.h
13123F:	include/linux/via-gpio.h
13124F:	include/linux/via_i2c.h
13125F:	drivers/video/fbdev/via/
13126
13127VIA VELOCITY NETWORK DRIVER
13128M:	Francois Romieu <romieu@fr.zoreil.com>
13129L:	netdev@vger.kernel.org
13130S:	Maintained
13131F:	drivers/net/ethernet/via/via-velocity.*
13132
13133VIRT LIB
13134M:	Alex Williamson <alex.williamson@redhat.com>
13135M:	Paolo Bonzini <pbonzini@redhat.com>
13136L:	kvm@vger.kernel.org
13137S:	Supported
13138F:	virt/lib/
13139
13140VIVID VIRTUAL VIDEO DRIVER
13141M:	Hans Verkuil <hverkuil@xs4all.nl>
13142L:	linux-media@vger.kernel.org
13143T:	git git://linuxtv.org/media_tree.git
13144W:	https://linuxtv.org
13145S:	Maintained
13146F:	drivers/media/platform/vivid/*
13147
13148VLAN (802.1Q)
13149M:	Patrick McHardy <kaber@trash.net>
13150L:	netdev@vger.kernel.org
13151S:	Maintained
13152F:	drivers/net/macvlan.c
13153F:	include/linux/if_*vlan.h
13154F:	net/8021q/
13155
13156VLYNQ BUS
13157M:	Florian Fainelli <f.fainelli@gmail.com>
13158L:	openwrt-devel@lists.openwrt.org (subscribers-only)
13159S:	Maintained
13160F:	drivers/vlynq/vlynq.c
13161F:	include/linux/vlynq.h
13162
13163VME SUBSYSTEM
13164M:	Martyn Welch <martyn@welchs.me.uk>
13165M:	Manohar Vanga <manohar.vanga@gmail.com>
13166M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13167L:	devel@driverdev.osuosl.org
13168S:	Maintained
13169T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
13170F:	Documentation/driver-api/vme.rst
13171F:	drivers/staging/vme/
13172F:	drivers/vme/
13173F:	include/linux/vme*
13174
13175VMWARE HYPERVISOR INTERFACE
13176M:	Alok Kataria <akataria@vmware.com>
13177L:	virtualization@lists.linux-foundation.org
13178S:	Supported
13179F:	arch/x86/kernel/cpu/vmware.c
13180
13181VMWARE BALLOON DRIVER
13182M:	Xavier Deguillard <xdeguillard@vmware.com>
13183M:	Philip Moltmann <moltmann@vmware.com>
13184M:	"VMware, Inc." <pv-drivers@vmware.com>
13185L:	linux-kernel@vger.kernel.org
13186S:	Maintained
13187F:	drivers/misc/vmw_balloon.c
13188
13189VMWARE VMMOUSE SUBDRIVER
13190M:	"VMware Graphics" <linux-graphics-maintainer@vmware.com>
13191M:	"VMware, Inc." <pv-drivers@vmware.com>
13192L:	linux-input@vger.kernel.org
13193S:	Maintained
13194F:	drivers/input/mouse/vmmouse.c
13195F:	drivers/input/mouse/vmmouse.h
13196
13197VMWARE VMXNET3 ETHERNET DRIVER
13198M:	Shrikrishna Khare <skhare@vmware.com>
13199M:	"VMware, Inc." <pv-drivers@vmware.com>
13200L:	netdev@vger.kernel.org
13201S:	Maintained
13202F:	drivers/net/vmxnet3/
13203
13204VMware PVSCSI driver
13205M:	Jim Gill <jgill@vmware.com>
13206M:	VMware PV-Drivers <pv-drivers@vmware.com>
13207L:	linux-scsi@vger.kernel.org
13208S:	Maintained
13209F:	drivers/scsi/vmw_pvscsi.c
13210F:	drivers/scsi/vmw_pvscsi.h
13211
13212VMWARE PVRDMA DRIVER
13213M:	Adit Ranadive <aditr@vmware.com>
13214M:	VMware PV-Drivers <pv-drivers@vmware.com>
13215L:	linux-rdma@vger.kernel.org
13216S:	Maintained
13217F:	drivers/infiniband/hw/vmw_pvrdma/
13218
13219VOLTAGE AND CURRENT REGULATOR FRAMEWORK
13220M:	Liam Girdwood <lgirdwood@gmail.com>
13221M:	Mark Brown <broonie@kernel.org>
13222L:	linux-kernel@vger.kernel.org
13223W:	http://www.slimlogic.co.uk/?p=48
13224T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
13225S:	Supported
13226F:	Documentation/devicetree/bindings/regulator/
13227F:	drivers/regulator/
13228F:	include/dt-bindings/regulator/
13229F:	include/linux/regulator/
13230
13231VRF
13232M:	David Ahern <dsa@cumulusnetworks.com>
13233M:	Shrijeet Mukherjee <shm@cumulusnetworks.com>
13234L:	netdev@vger.kernel.org
13235S:	Maintained
13236F:	drivers/net/vrf.c
13237F:	Documentation/networking/vrf.txt
13238
13239VT1211 HARDWARE MONITOR DRIVER
13240M:	Juerg Haefliger <juergh@gmail.com>
13241L:	linux-hwmon@vger.kernel.org
13242S:	Maintained
13243F:	Documentation/hwmon/vt1211
13244F:	drivers/hwmon/vt1211.c
13245
13246VT8231 HARDWARE MONITOR DRIVER
13247M:	Roger Lucas <vt8231@hiddenengine.co.uk>
13248L:	linux-hwmon@vger.kernel.org
13249S:	Maintained
13250F:	drivers/hwmon/vt8231.c
13251
13252VUB300 USB to SDIO/SD/MMC bridge chip
13253M:	Tony Olech <tony.olech@elandigitalsystems.com>
13254L:	linux-mmc@vger.kernel.org
13255L:	linux-usb@vger.kernel.org
13256S:	Supported
13257F:	drivers/mmc/host/vub300.c
13258
13259W1 DALLAS'S 1-WIRE BUS
13260M:	Evgeniy Polyakov <zbr@ioremap.net>
13261S:	Maintained
13262F:	Documentation/w1/
13263F:	drivers/w1/
13264
13265W83791D HARDWARE MONITORING DRIVER
13266M:	Marc Hulsman <m.hulsman@tudelft.nl>
13267L:	linux-hwmon@vger.kernel.org
13268S:	Maintained
13269F:	Documentation/hwmon/w83791d
13270F:	drivers/hwmon/w83791d.c
13271
13272W83793 HARDWARE MONITORING DRIVER
13273M:	Rudolf Marek <r.marek@assembler.cz>
13274L:	linux-hwmon@vger.kernel.org
13275S:	Maintained
13276F:	Documentation/hwmon/w83793
13277F:	drivers/hwmon/w83793.c
13278
13279W83795 HARDWARE MONITORING DRIVER
13280M:	Jean Delvare <jdelvare@suse.com>
13281L:	linux-hwmon@vger.kernel.org
13282S:	Maintained
13283F:	drivers/hwmon/w83795.c
13284
13285W83L51xD SD/MMC CARD INTERFACE DRIVER
13286M:	Pierre Ossman <pierre@ossman.eu>
13287S:	Maintained
13288F:	drivers/mmc/host/wbsd.*
13289
13290WACOM PROTOCOL 4 SERIAL TABLETS
13291M:	Julian Squires <julian@cipht.net>
13292M:	Hans de Goede <hdegoede@redhat.com>
13293L:	linux-input@vger.kernel.org
13294S:	Maintained
13295F:	drivers/input/tablet/wacom_serial4.c
13296
13297WATCHDOG DEVICE DRIVERS
13298M:	Wim Van Sebroeck <wim@iguana.be>
13299R:	Guenter Roeck <linux@roeck-us.net>
13300L:	linux-watchdog@vger.kernel.org
13301W:	http://www.linux-watchdog.org/
13302T:	git git://www.linux-watchdog.org/linux-watchdog.git
13303S:	Maintained
13304F:	Documentation/devicetree/bindings/watchdog/
13305F:	Documentation/watchdog/
13306F:	drivers/watchdog/
13307F:	include/linux/watchdog.h
13308F:	include/uapi/linux/watchdog.h
13309
13310WIIMOTE HID DRIVER
13311M:	David Herrmann <dh.herrmann@googlemail.com>
13312L:	linux-input@vger.kernel.org
13313S:	Maintained
13314F:	drivers/hid/hid-wiimote*
13315
13316WINBOND CIR DRIVER
13317M:	David Härdeman <david@hardeman.nu>
13318S:	Maintained
13319F:	drivers/media/rc/winbond-cir.c
13320
13321WINSYSTEMS EBC-C384 WATCHDOG DRIVER
13322M:	William Breathitt Gray <vilhelm.gray@gmail.com>
13323L:	linux-watchdog@vger.kernel.org
13324S:	Maintained
13325F:	drivers/watchdog/ebc-c384_wdt.c
13326
13327WINSYSTEMS WS16C48 GPIO DRIVER
13328M:	William Breathitt Gray <vilhelm.gray@gmail.com>
13329L:	linux-gpio@vger.kernel.org
13330S:	Maintained
13331F:	drivers/gpio/gpio-ws16c48.c
13332
13333WIMAX STACK
13334M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
13335M:	linux-wimax@intel.com
13336L:	wimax@linuxwimax.org (subscribers-only)
13337S:	Supported
13338W:	http://linuxwimax.org
13339F:	Documentation/wimax/README.wimax
13340F:	include/linux/wimax/debug.h
13341F:	include/net/wimax.h
13342F:	include/uapi/linux/wimax.h
13343F:	net/wimax/
13344
13345WISTRON LAPTOP BUTTON DRIVER
13346M:	Miloslav Trmac <mitr@volny.cz>
13347S:	Maintained
13348F:	drivers/input/misc/wistron_btns.c
13349
13350WL3501 WIRELESS PCMCIA CARD DRIVER
13351M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
13352L:	linux-wireless@vger.kernel.org
13353W:	http://oops.ghostprotocols.net:81/blog
13354S:	Maintained
13355F:	drivers/net/wireless/wl3501*
13356
13357WOLFSON MICROELECTRONICS DRIVERS
13358L:	patches@opensource.wolfsonmicro.com
13359T:	git https://github.com/CirrusLogic/linux-drivers.git
13360W:	https://github.com/CirrusLogic/linux-drivers/wiki
13361S:	Supported
13362F:	Documentation/hwmon/wm83??
13363F:	Documentation/devicetree/bindings/extcon/extcon-arizona.txt
13364F:	Documentation/devicetree/bindings/regulator/arizona-regulator.txt
13365F:	Documentation/devicetree/bindings/mfd/arizona.txt
13366F:	arch/arm/mach-s3c64xx/mach-crag6410*
13367F:	drivers/clk/clk-wm83*.c
13368F:	drivers/extcon/extcon-arizona.c
13369F:	drivers/leds/leds-wm83*.c
13370F:	drivers/gpio/gpio-*wm*.c
13371F:	drivers/gpio/gpio-arizona.c
13372F:	drivers/hwmon/wm83??-hwmon.c
13373F:	drivers/input/misc/wm831x-on.c
13374F:	drivers/input/touchscreen/wm831x-ts.c
13375F:	drivers/input/touchscreen/wm97*.c
13376F:	drivers/mfd/arizona*
13377F:	drivers/mfd/wm*.c
13378F:	drivers/mfd/cs47l24*
13379F:	drivers/power/supply/wm83*.c
13380F:	drivers/rtc/rtc-wm83*.c
13381F:	drivers/regulator/wm8*.c
13382F:	drivers/video/backlight/wm83*_bl.c
13383F:	drivers/watchdog/wm83*_wdt.c
13384F:	include/linux/mfd/arizona/
13385F:	include/linux/mfd/wm831x/
13386F:	include/linux/mfd/wm8350/
13387F:	include/linux/mfd/wm8400*
13388F:	include/linux/wm97xx.h
13389F:	include/sound/wm????.h
13390F:	sound/soc/codecs/arizona.?
13391F:	sound/soc/codecs/wm*
13392F:	sound/soc/codecs/cs47l24*
13393
13394WORKQUEUE
13395M:	Tejun Heo <tj@kernel.org>
13396R:	Lai Jiangshan <jiangshanlai@gmail.com>
13397T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
13398S:	Maintained
13399F:	include/linux/workqueue.h
13400F:	kernel/workqueue.c
13401F:	Documentation/core-api/workqueue.rst
13402
13403X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
13404M:	Chen-Yu Tsai <wens@csie.org>
13405L:	linux-kernel@vger.kernel.org
13406S:	Maintained
13407N:	axp[128]
13408
13409X.25 NETWORK LAYER
13410M:	Andrew Hendry <andrew.hendry@gmail.com>
13411L:	linux-x25@vger.kernel.org
13412S:	Odd Fixes
13413F:	Documentation/networking/x25*
13414F:	include/net/x25*
13415F:	net/x25/
13416
13417X86 ARCHITECTURE (32-BIT AND 64-BIT)
13418M:	Thomas Gleixner <tglx@linutronix.de>
13419M:	Ingo Molnar <mingo@redhat.com>
13420M:	"H. Peter Anvin" <hpa@zytor.com>
13421M:	x86@kernel.org
13422L:	linux-kernel@vger.kernel.org
13423T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
13424S:	Maintained
13425F:	Documentation/x86/
13426F:	arch/x86/
13427
13428X86 PLATFORM DRIVERS
13429M:	Darren Hart <dvhart@infradead.org>
13430L:	platform-driver-x86@vger.kernel.org
13431T:	git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
13432S:	Maintained
13433F:	drivers/platform/x86/
13434F:	drivers/platform/olpc/
13435
13436X86 MCE INFRASTRUCTURE
13437M:	Tony Luck <tony.luck@intel.com>
13438M:	Borislav Petkov <bp@alien8.de>
13439L:	linux-edac@vger.kernel.org
13440S:	Maintained
13441F:	arch/x86/kernel/cpu/mcheck/*
13442
13443X86 MICROCODE UPDATE SUPPORT
13444M:	Borislav Petkov <bp@alien8.de>
13445S:	Maintained
13446F:	arch/x86/kernel/cpu/microcode/*
13447
13448X86 VDSO
13449M:	Andy Lutomirski <luto@amacapital.net>
13450L:	linux-kernel@vger.kernel.org
13451T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
13452S:	Maintained
13453F:	arch/x86/entry/vdso/
13454
13455XC2028/3028 TUNER DRIVER
13456M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
13457M:	Mauro Carvalho Chehab <mchehab@kernel.org>
13458L:	linux-media@vger.kernel.org
13459W:	https://linuxtv.org
13460T:	git git://linuxtv.org/media_tree.git
13461S:	Maintained
13462F:	drivers/media/tuners/tuner-xc2028.*
13463
13464XEN HYPERVISOR INTERFACE
13465M:	Boris Ostrovsky <boris.ostrovsky@oracle.com>
13466M:	Juergen Gross <jgross@suse.com>
13467L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
13468T:	git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
13469S:	Supported
13470F:	arch/x86/xen/
13471F:	drivers/*/xen-*front.c
13472F:	drivers/xen/
13473F:	arch/x86/include/asm/xen/
13474F:	include/xen/
13475F:	include/uapi/xen/
13476
13477XEN HYPERVISOR ARM
13478M:	Stefano Stabellini <sstabellini@kernel.org>
13479L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
13480S:	Maintained
13481F:	arch/arm/xen/
13482F:	arch/arm/include/asm/xen/
13483
13484XEN HYPERVISOR ARM64
13485M:	Stefano Stabellini <sstabellini@kernel.org>
13486L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
13487S:	Maintained
13488F:	arch/arm64/xen/
13489F:	arch/arm64/include/asm/xen/
13490
13491XEN NETWORK BACKEND DRIVER
13492M:	Wei Liu <wei.liu2@citrix.com>
13493M:	Paul Durrant <paul.durrant@citrix.com>
13494L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
13495L:	netdev@vger.kernel.org
13496S:	Supported
13497F:	drivers/net/xen-netback/*
13498
13499XEN PCI SUBSYSTEM
13500M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13501L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
13502S:	Supported
13503F:	arch/x86/pci/*xen*
13504F:	drivers/pci/*xen*
13505
13506XEN BLOCK SUBSYSTEM
13507M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13508M:	Roger Pau Monné <roger.pau@citrix.com>
13509L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
13510S:	Supported
13511F:	drivers/block/xen-blkback/*
13512F:	drivers/block/xen*
13513
13514XEN PVSCSI DRIVERS
13515M:	Juergen Gross <jgross@suse.com>
13516L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
13517L:	linux-scsi@vger.kernel.org
13518S:	Supported
13519F:	drivers/scsi/xen-scsifront.c
13520F:	drivers/xen/xen-scsiback.c
13521F:	include/xen/interface/io/vscsiif.h
13522
13523XEN SWIOTLB SUBSYSTEM
13524M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13525L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
13526S:	Supported
13527F:	arch/x86/xen/*swiotlb*
13528F:	drivers/xen/*swiotlb*
13529
13530XFS FILESYSTEM
13531M:	Dave Chinner <david@fromorbit.com>
13532M:	linux-xfs@vger.kernel.org
13533L:	linux-xfs@vger.kernel.org
13534W:	http://xfs.org/
13535T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
13536S:	Supported
13537F:	Documentation/filesystems/xfs.txt
13538F:	fs/xfs/
13539
13540XILINX AXI ETHERNET DRIVER
13541M:	Anirudha Sarangi <anirudh@xilinx.com>
13542M:	John Linn <John.Linn@xilinx.com>
13543S:	Maintained
13544F:	drivers/net/ethernet/xilinx/xilinx_axienet*
13545
13546XILINX UARTLITE SERIAL DRIVER
13547M:	Peter Korsgaard <jacmet@sunsite.dk>
13548L:	linux-serial@vger.kernel.org
13549S:	Maintained
13550F:	drivers/tty/serial/uartlite.c
13551
13552XILINX VIDEO IP CORES
13553M:	Hyun Kwon <hyun.kwon@xilinx.com>
13554M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13555L:	linux-media@vger.kernel.org
13556T:	git git://linuxtv.org/media_tree.git
13557S:	Supported
13558F:	Documentation/devicetree/bindings/media/xilinx/
13559F:	drivers/media/platform/xilinx/
13560F:	include/uapi/linux/xilinx-v4l2-controls.h
13561
13562XILLYBUS DRIVER
13563M:	Eli Billauer <eli.billauer@gmail.com>
13564L:	linux-kernel@vger.kernel.org
13565S:	Supported
13566F:	drivers/char/xillybus/
13567
13568XTENSA XTFPGA PLATFORM SUPPORT
13569M:	Max Filippov <jcmvbkbc@gmail.com>
13570L:	linux-xtensa@linux-xtensa.org
13571S:	Maintained
13572F:	drivers/spi/spi-xtensa-xtfpga.c
13573F:	sound/soc/xtensa/xtfpga-i2s.c
13574
13575YAM DRIVER FOR AX.25
13576M:	Jean-Paul Roubelat <jpr@f6fbb.org>
13577L:	linux-hams@vger.kernel.org
13578S:	Maintained
13579F:	drivers/net/hamradio/yam*
13580F:	include/linux/yam.h
13581
13582YEALINK PHONE DRIVER
13583M:	Henk Vergonet <Henk.Vergonet@gmail.com>
13584L:	usbb2k-api-dev@nongnu.org
13585S:	Maintained
13586F:	Documentation/input/yealink.txt
13587F:	drivers/input/misc/yealink.*
13588
13589Z8530 DRIVER FOR AX.25
13590M:	Joerg Reuter <jreuter@yaina.de>
13591W:	http://yaina.de/jreuter/
13592W:	http://www.qsl.net/dl1bke/
13593L:	linux-hams@vger.kernel.org
13594S:	Maintained
13595F:	Documentation/networking/z8530drv.txt
13596F:	drivers/net/hamradio/*scc.c
13597F:	drivers/net/hamradio/z8530.h
13598
13599ZBUD COMPRESSED PAGE ALLOCATOR
13600M:	Seth Jennings <sjenning@redhat.com>
13601L:	linux-mm@kvack.org
13602S:	Maintained
13603F:	mm/zbud.c
13604F:	include/linux/zbud.h
13605
13606ZD1211RW WIRELESS DRIVER
13607M:	Daniel Drake <dsd@gentoo.org>
13608M:	Ulrich Kunitz <kune@deine-taler.de>
13609W:	http://zd1211.ath.cx/wiki/DriverRewrite
13610L:	linux-wireless@vger.kernel.org
13611L:	zd1211-devs@lists.sourceforge.net (subscribers-only)
13612S:	Maintained
13613F:	drivers/net/wireless/zydas/zd1211rw/
13614
13615ZPOOL COMPRESSED PAGE STORAGE API
13616M:	Dan Streetman <ddstreet@ieee.org>
13617L:	linux-mm@kvack.org
13618S:	Maintained
13619F:	mm/zpool.c
13620F:	include/linux/zpool.h
13621
13622ZR36067 VIDEO FOR LINUX DRIVER
13623L:	mjpeg-users@lists.sourceforge.net
13624L:	linux-media@vger.kernel.org
13625W:	http://mjpeg.sourceforge.net/driver-zoran/
13626T:	hg https://linuxtv.org/hg/v4l-dvb
13627S:	Odd Fixes
13628F:	drivers/media/pci/zoran/
13629
13630ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
13631M:	Minchan Kim <minchan@kernel.org>
13632M:	Nitin Gupta <ngupta@vflare.org>
13633R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13634L:	linux-kernel@vger.kernel.org
13635S:	Maintained
13636F:	drivers/block/zram/
13637F:	Documentation/blockdev/zram.txt
13638
13639ZS DECSTATION Z85C30 SERIAL DRIVER
13640M:	"Maciej W. Rozycki" <macro@linux-mips.org>
13641S:	Maintained
13642F:	drivers/tty/serial/zs.*
13643
13644ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
13645M:	Minchan Kim <minchan@kernel.org>
13646M:	Nitin Gupta <ngupta@vflare.org>
13647R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13648L:	linux-mm@kvack.org
13649S:	Maintained
13650F:	mm/zsmalloc.c
13651F:	include/linux/zsmalloc.h
13652F:	Documentation/vm/zsmalloc.txt
13653
13654ZSWAP COMPRESSED SWAP CACHING
13655M:	Seth Jennings <sjenning@redhat.com>
13656L:	linux-mm@kvack.org
13657S:	Maintained
13658F:	mm/zswap.c
13659
13660THE REST
13661M:	Linus Torvalds <torvalds@linux-foundation.org>
13662L:	linux-kernel@vger.kernel.org
13663Q:	http://patchwork.kernel.org/project/LKML/list/
13664T:	git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
13665S:	Buried alive in reporters
13666F:	*
13667F:	*/
13668