xref: /openbmc/linux/MAINTAINERS (revision 77a87824)
1
2
3	List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below.  This will make things
6easier on the maintainers.  Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91.	Always _test_ your changes, however small, on at least 4 or
10	5 people, preferably many more.
11
122.	Try to release a few ALPHA test versions to the net. Announce
13	them onto the kernel channel and await results. This is especially
14	important for device drivers, because often that's the only way
15	you will find things like the fact version 3 firmware needs
16	a magic fix you didn't know about, or some clown changed the
17	chips on a board and not its name.  (Don't laugh!  Look at the
18	SMC etherpower for that.)
19
203.	Make sure your changes compile correctly in multiple
21	configurations. In particular check that changes work both as a
22	module and built into the kernel.
23
244.	When you are happy with a change make it generally available for
25	testing and await feedback.
26
275.	Make a patch available to the relevant maintainer in the list. Use
28	'diff -u' to make the patch easy to merge. Be prepared to get your
29	changes sent back with seemingly silly requests about formatting
30	and variable names.  These aren't as silly as they seem. One
31	job the maintainers (and especially Linus) do is to keep things
32	looking the same. Sometimes this means that the clever hack in
33	your driver to get around a problem actually needs to become a
34	generalized kernel feature ready for next time.
35
36	PLEASE check your patch with the automated style checker
37	(scripts/checkpatch.pl) to catch trivial style violations.
38	See Documentation/CodingStyle for guidance here.
39
40	PLEASE CC: the maintainers and mailing lists that are generated
41	by scripts/get_maintainer.pl.  The results returned by the
42	script will be best if you have git installed and are making
43	your changes in a branch derived from Linus' latest git tree.
44	See Documentation/SubmittingPatches for details.
45
46	PLEASE try to include any credit lines you want added with the
47	patch. It avoids people being missed off by mistake and makes
48	it easier to know who wants adding and who doesn't.
49
50	PLEASE document known bugs. If it doesn't work for everything
51	or does something very odd once a month document it.
52
53	PLEASE remember that submissions must be made under the terms
54	of the Linux Foundation certificate of contribution and should
55	include a Signed-off-by: line.  The current version of this
56	"Developer's Certificate of Origin" (DCO) is listed in the file
57	Documentation/SubmittingPatches.
58
596.	Make sure you have the right to send any changes you make. If you
60	do changes at work you may find your employer owns the patch
61	not you.
62
637.	When sending security related changes or reports to a maintainer
64	please Cc: security@kernel.org, especially if the maintainer
65	does not respond.
66
678.	Happy hacking.
68
69Descriptions of section entries:
70
71	P: Person (obsolete)
72	M: Mail patches to: FullName <address@domain>
73	R: Designated reviewer: FullName <address@domain>
74	   These reviewers should be CCed on patches.
75	L: Mailing list that is relevant to this area
76	W: Web-page with status/info
77	Q: Patchwork web based patch tracking system site
78	T: SCM tree type and location.
79	   Type is one of: git, hg, quilt, stgit, topgit
80	S: Status, one of the following:
81	   Supported:	Someone is actually paid to look after this.
82	   Maintained:	Someone actually looks after it.
83	   Odd Fixes:	It has a maintainer but they don't have time to do
84			much other than throw the odd patch in. See below..
85	   Orphan:	No current maintainer [but maybe you could take the
86			role as you write your new code].
87	   Obsolete:	Old code. Something tagged obsolete generally means
88			it has been replaced by a better system and you
89			should be using that.
90	F: Files and directories with wildcard patterns.
91	   A trailing slash includes all files and subdirectory files.
92	   F:	drivers/net/	all files in and below drivers/net
93	   F:	drivers/net/*	all files in drivers/net, but not below
94	   F:	*/net/*		all files in "any top level directory"/net
95	   One pattern per line.  Multiple F: lines acceptable.
96	N: Files and directories with regex patterns.
97	   N:	[^a-z]tegra	all files whose path contains the word tegra
98	   One pattern per line.  Multiple N: lines acceptable.
99	   scripts/get_maintainer.pl has different behavior for files that
100	   match F: pattern and matches of N: patterns.  By default,
101	   get_maintainer will not look at git log history when an F: pattern
102	   match occurs.  When an N: match occurs, git log history is used
103	   to also notify the people that have git commit signatures.
104	X: Files and directories that are NOT maintained, same rules as F:
105	   Files exclusions are tested before file matches.
106	   Can be useful for excluding a specific subdirectory, for instance:
107	   F:	net/
108	   X:	net/ipv6/
109	   matches all files in and below net excluding net/ipv6/
110	K: Keyword perl extended regex pattern to match content in a
111	   patch or file.  For instance:
112	   K: of_get_profile
113	      matches patches or files that contain "of_get_profile"
114	   K: \b(printk|pr_(info|err))\b
115	      matches patches or files that contain one or more of the words
116	      printk, pr_info or pr_err
117	   One regex pattern per line.  Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125		-----------------------------------
126
1273C59X NETWORK DRIVER
128M:	Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L:	netdev@vger.kernel.org
130S:	Maintained
131F:	Documentation/networking/vortex.txt
132F:	drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M:	David Dillow <dave@thedillows.org>
136L:	netdev@vger.kernel.org
137S:	Maintained
138F:	drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M:	Adam Radford <linuxraid@lsi.com>
142L:	linux-scsi@vger.kernel.org
143W:	http://www.lsi.com
144S:	Supported
145F:	drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L:	linux-scsi@vger.kernel.org
150S:	Maintained
151F:	drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M:	Alexander Aring <aar@pengutronix.de>
155M:	Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L:	linux-bluetooth@vger.kernel.org
157L:	linux-wpan@vger.kernel.org
158S:	Maintained
159F:	net/6lowpan/
160F:	include/net/6lowpan.h
161F:	Documentation/networking/6lowpan.txt
162
1636PACK NETWORK DRIVER FOR AX.25
164M:	Andreas Koensgen <ajk@comnets.uni-bremen.de>
165L:	linux-hams@vger.kernel.org
166S:	Maintained
167F:	drivers/net/hamradio/6pack.c
168
1698169 10/100/1000 GIGABIT ETHERNET DRIVER
170M:	Realtek linux nic maintainers <nic_swsd@realtek.com>
171L:	netdev@vger.kernel.org
172S:	Maintained
173F:	drivers/net/ethernet/realtek/r8169.c
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177L:	linux-serial@vger.kernel.org
178S:	Maintained
179T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180F:	drivers/tty/serial/8250*
181F:	include/linux/serial_8250.h
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184L:	netdev@vger.kernel.org
185S:	Orphan / Obsolete
186F:	drivers/net/ethernet/8390/
187
1889P FILE SYSTEM
189M:	Eric Van Hensbergen <ericvh@gmail.com>
190M:	Ron Minnich <rminnich@sandia.gov>
191M:	Latchesar Ionkov <lucho@ionkov.net>
192L:	v9fs-developer@lists.sourceforge.net
193W:	http://swik.net/v9fs
194Q:	http://patchwork.kernel.org/project/v9fs-devel/list/
195T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196S:	Maintained
197F:	Documentation/filesystems/9p.txt
198F:	fs/9p/
199F:	net/9p/
200F:	include/net/9p/
201F:	include/uapi/linux/virtio_9p.h
202F:	include/trace/events/9p.h
203
204
205A8293 MEDIA DRIVER
206M:	Antti Palosaari <crope@iki.fi>
207L:	linux-media@vger.kernel.org
208W:	https://linuxtv.org
209W:	http://palosaari.fi/linux/
210Q:	http://patchwork.linuxtv.org/project/linux-media/list/
211T:	git git://linuxtv.org/anttip/media_tree.git
212S:	Maintained
213F:	drivers/media/dvb-frontends/a8293*
214
215AACRAID SCSI RAID DRIVER
216M:	Adaptec OEM Raid Solutions <aacraid@microsemi.com>
217L:	linux-scsi@vger.kernel.org
218W:	http://www.adaptec.com/
219S:	Supported
220F:	Documentation/scsi/aacraid.txt
221F:	drivers/scsi/aacraid/
222
223ABI/API
224L:	linux-api@vger.kernel.org
225F:	include/linux/syscalls.h
226F:	kernel/sys_ni.c
227
228ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
229M:	Hans de Goede <hdegoede@redhat.com>
230L:	linux-hwmon@vger.kernel.org
231S:	Maintained
232F:	drivers/hwmon/abituguru.c
233
234ABIT UGURU 3 HARDWARE MONITOR DRIVER
235M:	Alistair John Strachan <alistair@devzero.co.uk>
236L:	linux-hwmon@vger.kernel.org
237S:	Maintained
238F:	drivers/hwmon/abituguru3.c
239
240ACCES 104-DIO-48E GPIO DRIVER
241M:	William Breathitt Gray <vilhelm.gray@gmail.com>
242L:	linux-gpio@vger.kernel.org
243S:	Maintained
244F:	drivers/gpio/gpio-104-dio-48e.c
245
246ACCES 104-IDI-48 GPIO DRIVER
247M:	"William Breathitt Gray" <vilhelm.gray@gmail.com>
248L:	linux-gpio@vger.kernel.org
249S:	Maintained
250F:	drivers/gpio/gpio-104-idi-48.c
251
252ACCES 104-IDIO-16 GPIO DRIVER
253M:	"William Breathitt Gray" <vilhelm.gray@gmail.com>
254L:	linux-gpio@vger.kernel.org
255S:	Maintained
256F:	drivers/gpio/gpio-104-idio-16.c
257
258ACENIC DRIVER
259M:	Jes Sorensen <jes@trained-monkey.org>
260L:	linux-acenic@sunsite.dk
261S:	Maintained
262F:	drivers/net/ethernet/alteon/acenic*
263
264ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
265M:	Peter Feuerer <peter@piie.net>
266L:	platform-driver-x86@vger.kernel.org
267W:	http://piie.net/?section=acerhdf
268S:	Maintained
269F:	drivers/platform/x86/acerhdf.c
270
271ACER WMI LAPTOP EXTRAS
272M:	"Lee, Chun-Yi" <jlee@suse.com>
273L:	platform-driver-x86@vger.kernel.org
274S:	Maintained
275F:	drivers/platform/x86/acer-wmi.c
276
277ACPI
278M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
279M:	Len Brown <lenb@kernel.org>
280L:	linux-acpi@vger.kernel.org
281W:	https://01.org/linux-acpi
282Q:	https://patchwork.kernel.org/project/linux-acpi/list/
283T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
284S:	Supported
285F:	drivers/acpi/
286F:	drivers/pnp/pnpacpi/
287F:	include/linux/acpi.h
288F:	include/acpi/
289F:	Documentation/acpi/
290F:	Documentation/ABI/testing/sysfs-bus-acpi
291F:	Documentation/ABI/testing/configfs-acpi
292F:	drivers/pci/*acpi*
293F:	drivers/pci/*/*acpi*
294F:	drivers/pci/*/*/*acpi*
295F:	tools/power/acpi/
296
297ACPI COMPONENT ARCHITECTURE (ACPICA)
298M:	Robert Moore <robert.moore@intel.com>
299M:	Lv Zheng <lv.zheng@intel.com>
300M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
301L:	linux-acpi@vger.kernel.org
302L:	devel@acpica.org
303W:	https://acpica.org/
304W:	https://github.com/acpica/acpica/
305Q:	https://patchwork.kernel.org/project/linux-acpi/list/
306T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
307S:	Supported
308F:	drivers/acpi/acpica/
309F:	include/acpi/
310F:	tools/power/acpi/
311
312ACPI FAN DRIVER
313M:	Zhang Rui <rui.zhang@intel.com>
314L:	linux-acpi@vger.kernel.org
315W:	https://01.org/linux-acpi
316S:	Supported
317F:	drivers/acpi/fan.c
318
319ACPI THERMAL DRIVER
320M:	Zhang Rui <rui.zhang@intel.com>
321L:	linux-acpi@vger.kernel.org
322W:	https://01.org/linux-acpi
323S:	Supported
324F:	drivers/acpi/*thermal*
325
326ACPI VIDEO DRIVER
327M:	Zhang Rui <rui.zhang@intel.com>
328L:	linux-acpi@vger.kernel.org
329W:	https://01.org/linux-acpi
330S:	Supported
331F:	drivers/acpi/acpi_video.c
332
333ACPI WMI DRIVER
334L:	platform-driver-x86@vger.kernel.org
335S:	Orphan
336F:	drivers/platform/x86/wmi.c
337
338AD1889 ALSA SOUND DRIVER
339M:	Thibaut Varene <T-Bone@parisc-linux.org>
340W:	http://wiki.parisc-linux.org/AD1889
341L:	linux-parisc@vger.kernel.org
342S:	Maintained
343F:	sound/pci/ad1889.*
344
345AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
346M:	Michael Hennerich <michael.hennerich@analog.com>
347W:	http://wiki.analog.com/AD5254
348W:	http://ez.analog.com/community/linux-device-drivers
349S:	Supported
350F:	drivers/misc/ad525x_dpot.c
351
352AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
353M:	Michael Hennerich <michael.hennerich@analog.com>
354W:	http://wiki.analog.com/AD5398
355W:	http://ez.analog.com/community/linux-device-drivers
356S:	Supported
357F:	drivers/regulator/ad5398.c
358
359AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
360M:	Michael Hennerich <michael.hennerich@analog.com>
361W:	http://wiki.analog.com/AD7142
362W:	http://ez.analog.com/community/linux-device-drivers
363S:	Supported
364F:	drivers/input/misc/ad714x.c
365
366AD7877 TOUCHSCREEN DRIVER
367M:	Michael Hennerich <michael.hennerich@analog.com>
368W:	http://wiki.analog.com/AD7877
369W:	http://ez.analog.com/community/linux-device-drivers
370S:	Supported
371F:	drivers/input/touchscreen/ad7877.c
372
373AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
374M:	Michael Hennerich <michael.hennerich@analog.com>
375W:	http://wiki.analog.com/AD7879
376W:	http://ez.analog.com/community/linux-device-drivers
377S:	Supported
378F:	drivers/input/touchscreen/ad7879.c
379
380ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
381M:	Jiri Kosina <jikos@kernel.org>
382S:	Maintained
383
384ADF7242 IEEE 802.15.4 RADIO DRIVER
385M:	Michael Hennerich <michael.hennerich@analog.com>
386W:	https://wiki.analog.com/ADF7242
387W:	http://ez.analog.com/community/linux-device-drivers
388L:	linux-wpan@vger.kernel.org
389S:	Supported
390F:	drivers/net/ieee802154/adf7242.c
391F:	Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
392
393ADM1025 HARDWARE MONITOR DRIVER
394M:	Jean Delvare <jdelvare@suse.com>
395L:	linux-hwmon@vger.kernel.org
396S:	Maintained
397F:	Documentation/hwmon/adm1025
398F:	drivers/hwmon/adm1025.c
399
400ADM1029 HARDWARE MONITOR DRIVER
401M:	Corentin Labbe <clabbe.montjoie@gmail.com>
402L:	linux-hwmon@vger.kernel.org
403S:	Maintained
404F:	drivers/hwmon/adm1029.c
405
406ADM8211 WIRELESS DRIVER
407L:	linux-wireless@vger.kernel.org
408W:	http://wireless.kernel.org/
409S:	Orphan
410F:	drivers/net/wireless/admtek/adm8211.*
411
412ADP1653 FLASH CONTROLLER DRIVER
413M:	Sakari Ailus <sakari.ailus@iki.fi>
414L:	linux-media@vger.kernel.org
415S:	Maintained
416F:	drivers/media/i2c/adp1653.c
417F:	include/media/i2c/adp1653.h
418
419ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
420M:	Michael Hennerich <michael.hennerich@analog.com>
421W:	http://wiki.analog.com/ADP5520
422W:	http://ez.analog.com/community/linux-device-drivers
423S:	Supported
424F:	drivers/mfd/adp5520.c
425F:	drivers/video/backlight/adp5520_bl.c
426F:	drivers/leds/leds-adp5520.c
427F:	drivers/gpio/gpio-adp5520.c
428F:	drivers/input/keyboard/adp5520-keys.c
429
430ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
431M:	Michael Hennerich <michael.hennerich@analog.com>
432W:	http://wiki.analog.com/ADP5588
433W:	http://ez.analog.com/community/linux-device-drivers
434S:	Supported
435F:	drivers/input/keyboard/adp5588-keys.c
436F:	drivers/gpio/gpio-adp5588.c
437
438ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
439M:	Michael Hennerich <michael.hennerich@analog.com>
440W:	http://wiki.analog.com/ADP8860
441W:	http://ez.analog.com/community/linux-device-drivers
442S:	Supported
443F:	drivers/video/backlight/adp8860_bl.c
444
445ADS1015 HARDWARE MONITOR DRIVER
446M:	Dirk Eibach <eibach@gdsys.de>
447L:	linux-hwmon@vger.kernel.org
448S:	Maintained
449F:	Documentation/hwmon/ads1015
450F:	drivers/hwmon/ads1015.c
451F:	include/linux/i2c/ads1015.h
452
453ADT746X FAN DRIVER
454M:	Colin Leroy <colin@colino.net>
455S:	Maintained
456F:	drivers/macintosh/therm_adt746x.c
457
458ADT7475 HARDWARE MONITOR DRIVER
459M:	Jean Delvare <jdelvare@suse.com>
460L:	linux-hwmon@vger.kernel.org
461S:	Maintained
462F:	Documentation/hwmon/adt7475
463F:	drivers/hwmon/adt7475.c
464
465ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
466M:	Michael Hennerich <michael.hennerich@analog.com>
467W:	http://wiki.analog.com/ADXL345
468W:	http://ez.analog.com/community/linux-device-drivers
469S:	Supported
470F:	drivers/input/misc/adxl34x.c
471
472ADVANSYS SCSI DRIVER
473M:	Matthew Wilcox <matthew@wil.cx>
474M:	Hannes Reinecke <hare@suse.com>
475L:	linux-scsi@vger.kernel.org
476S:	Maintained
477F:	Documentation/scsi/advansys.txt
478F:	drivers/scsi/advansys.c
479
480AEDSP16 DRIVER
481M:	Riccardo Facchetti <fizban@tin.it>
482S:	Maintained
483F:	sound/oss/aedsp16.c
484
485AF9013 MEDIA DRIVER
486M:	Antti Palosaari <crope@iki.fi>
487L:	linux-media@vger.kernel.org
488W:	https://linuxtv.org
489W:	http://palosaari.fi/linux/
490Q:	http://patchwork.linuxtv.org/project/linux-media/list/
491T:	git git://linuxtv.org/anttip/media_tree.git
492S:	Maintained
493F:	drivers/media/dvb-frontends/af9013*
494
495AF9033 MEDIA DRIVER
496M:	Antti Palosaari <crope@iki.fi>
497L:	linux-media@vger.kernel.org
498W:	https://linuxtv.org
499W:	http://palosaari.fi/linux/
500Q:	http://patchwork.linuxtv.org/project/linux-media/list/
501T:	git git://linuxtv.org/anttip/media_tree.git
502S:	Maintained
503F:	drivers/media/dvb-frontends/af9033*
504
505AFFS FILE SYSTEM
506L:	linux-fsdevel@vger.kernel.org
507S:	Orphan
508F:	Documentation/filesystems/affs.txt
509F:	fs/affs/
510
511AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
512M:	David Howells <dhowells@redhat.com>
513L:	linux-afs@lists.infradead.org
514S:	Supported
515F:	fs/afs/
516F:	include/net/af_rxrpc.h
517F:	net/rxrpc/af_rxrpc.c
518
519AGPGART DRIVER
520M:	David Airlie <airlied@linux.ie>
521T:	git git://people.freedesktop.org/~airlied/linux (part of drm maint)
522S:	Maintained
523F:	drivers/char/agp/
524F:	include/linux/agp*
525F:	include/uapi/linux/agp*
526
527AHA152X SCSI DRIVER
528M:	"Juergen E. Fischer" <fischer@norbit.de>
529L:	linux-scsi@vger.kernel.org
530S:	Maintained
531F:	drivers/scsi/aha152x*
532F:	drivers/scsi/pcmcia/aha152x*
533
534AIC7XXX / AIC79XX SCSI DRIVER
535M:	Hannes Reinecke <hare@suse.com>
536L:	linux-scsi@vger.kernel.org
537S:	Maintained
538F:	drivers/scsi/aic7xxx/
539
540AIMSLAB FM RADIO RECEIVER DRIVER
541M:	Hans Verkuil <hverkuil@xs4all.nl>
542L:	linux-media@vger.kernel.org
543T:	git git://linuxtv.org/media_tree.git
544W:	https://linuxtv.org
545S:	Maintained
546F:	drivers/media/radio/radio-aimslab*
547
548AIO
549M:	Benjamin LaHaise <bcrl@kvack.org>
550L:	linux-aio@kvack.org
551S:	Supported
552F:	fs/aio.c
553F:	include/linux/*aio*.h
554
555AIRSPY MEDIA DRIVER
556M:	Antti Palosaari <crope@iki.fi>
557L:	linux-media@vger.kernel.org
558W:	https://linuxtv.org
559W:	http://palosaari.fi/linux/
560Q:	http://patchwork.linuxtv.org/project/linux-media/list/
561T:	git git://linuxtv.org/anttip/media_tree.git
562S:	Maintained
563F:	drivers/media/usb/airspy/
564
565ALCATEL SPEEDTOUCH USB DRIVER
566M:	Duncan Sands <duncan.sands@free.fr>
567L:	linux-usb@vger.kernel.org
568W:	http://www.linux-usb.org/SpeedTouch/
569S:	Maintained
570F:	drivers/usb/atm/speedtch.c
571F:	drivers/usb/atm/usbatm.c
572
573ALCHEMY AU1XX0 MMC DRIVER
574M:	Manuel Lauss <manuel.lauss@gmail.com>
575S:	Maintained
576F:	drivers/mmc/host/au1xmmc.c
577
578ALI1563 I2C DRIVER
579M:	Rudolf Marek <r.marek@assembler.cz>
580L:	linux-i2c@vger.kernel.org
581S:	Maintained
582F:	Documentation/i2c/busses/i2c-ali1563
583F:	drivers/i2c/busses/i2c-ali1563.c
584
585ALLWINNER SECURITY SYSTEM
586M:	Corentin Labbe <clabbe.montjoie@gmail.com>
587L:	linux-crypto@vger.kernel.org
588S:	Maintained
589F:	drivers/crypto/sunxi-ss/
590
591ALPHA PORT
592M:	Richard Henderson <rth@twiddle.net>
593M:	Ivan Kokshaysky <ink@jurassic.park.msu.ru>
594M:	Matt Turner <mattst88@gmail.com>
595S:	Odd Fixes
596L:	linux-alpha@vger.kernel.org
597F:	arch/alpha/
598
599ALPS PS/2 TOUCHPAD DRIVER
600R:	Pali Rohár <pali.rohar@gmail.com>
601F:	drivers/input/mouse/alps.*
602
603ALTERA MAILBOX DRIVER
604M:	Ley Foon Tan <lftan@altera.com>
605L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
606S:	Maintained
607F:	drivers/mailbox/mailbox-altera.c
608
609ALTERA PIO DRIVER
610M:	Tien Hock Loh <thloh@altera.com>
611L:	linux-gpio@vger.kernel.org
612S:	Maintained
613F:	drivers/gpio/gpio-altera.c
614
615ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
616M:	Thor Thayer <tthayer@opensource.altera.com>
617S:	Maintained
618F:	drivers/gpio/gpio-altera-a10sr.c
619F:	drivers/mfd/altera-a10sr.c
620F:	include/linux/mfd/altera-a10sr.h
621
622ALTERA TRIPLE SPEED ETHERNET DRIVER
623M:	Vince Bridgers <vbridger@opensource.altera.com>
624L:	netdev@vger.kernel.org
625L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
626S:	Maintained
627F:	drivers/net/ethernet/altera/
628
629ALTERA UART/JTAG UART SERIAL DRIVERS
630M:	Tobias Klauser <tklauser@distanz.ch>
631L:	linux-serial@vger.kernel.org
632L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
633S:	Maintained
634F:	drivers/tty/serial/altera_uart.c
635F:	drivers/tty/serial/altera_jtaguart.c
636F:	include/linux/altera_uart.h
637F:	include/linux/altera_jtaguart.h
638
639AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
640M:	Tom Lendacky <thomas.lendacky@amd.com>
641M:	Gary Hook <gary.hook@amd.com>
642L:	linux-crypto@vger.kernel.org
643S:	Supported
644F:	drivers/crypto/ccp/
645F:	include/linux/ccp.h
646
647AMD FAM15H PROCESSOR POWER MONITORING DRIVER
648M:	Huang Rui <ray.huang@amd.com>
649L:	linux-hwmon@vger.kernel.org
650S:	Supported
651F:	Documentation/hwmon/fam15h_power
652F:	drivers/hwmon/fam15h_power.c
653
654AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
655L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
656S:	Orphan
657F:	drivers/usb/gadget/udc/amd5536udc.*
658
659AMD GEODE PROCESSOR/CHIPSET SUPPORT
660P:	Andres Salomon <dilinger@queued.net>
661L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
662W:	http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
663S:	Supported
664F:	drivers/char/hw_random/geode-rng.c
665F:	drivers/crypto/geode*
666F:	drivers/video/fbdev/geode/
667F:	arch/x86/include/asm/geode.h
668
669AMD IOMMU (AMD-VI)
670M:	Joerg Roedel <joro@8bytes.org>
671L:	iommu@lists.linux-foundation.org
672T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
673S:	Maintained
674F:	drivers/iommu/amd_iommu*.[ch]
675F:	include/linux/amd-iommu.h
676
677AMD KFD
678M:	Oded Gabbay <oded.gabbay@gmail.com>
679L:	dri-devel@lists.freedesktop.org
680T:	git git://people.freedesktop.org/~gabbayo/linux.git
681S:	Supported
682F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
683F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
684F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
685F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
686F:	drivers/gpu/drm/amd/amdkfd/
687F:	drivers/gpu/drm/amd/include/cik_structs.h
688F:	drivers/gpu/drm/amd/include/kgd_kfd_interface.h
689F:	drivers/gpu/drm/amd/include/vi_structs.h
690F:	drivers/gpu/drm/radeon/radeon_kfd.c
691F:	drivers/gpu/drm/radeon/radeon_kfd.h
692F:	include/uapi/linux/kfd_ioctl.h
693
694AMD SEATTLE DEVICE TREE SUPPORT
695M:	Brijesh Singh <brijeshkumar.singh@amd.com>
696M:	Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
697M:	Tom Lendacky <thomas.lendacky@amd.com>
698S:	Supported
699F:	arch/arm64/boot/dts/amd/
700
701AMD XGBE DRIVER
702M:	Tom Lendacky <thomas.lendacky@amd.com>
703L:	netdev@vger.kernel.org
704S:	Supported
705F:	drivers/net/ethernet/amd/xgbe/
706F:	arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
707
708AMS (Apple Motion Sensor) DRIVER
709M:	Michael Hanselmann <linux-kernel@hansmi.ch>
710S:	Supported
711F:	drivers/macintosh/ams/
712
713ANALOG DEVICES INC AD9389B DRIVER
714M:	Hans Verkuil <hans.verkuil@cisco.com>
715L:	linux-media@vger.kernel.org
716S:	Maintained
717F:	drivers/media/i2c/ad9389b*
718
719ANALOG DEVICES INC ADV7180 DRIVER
720M:	Lars-Peter Clausen <lars@metafoo.de>
721L:	linux-media@vger.kernel.org
722W:	http://ez.analog.com/community/linux-device-drivers
723S:	Supported
724F:	drivers/media/i2c/adv7180.c
725
726ANALOG DEVICES INC ADV7511 DRIVER
727M:	Hans Verkuil <hans.verkuil@cisco.com>
728L:	linux-media@vger.kernel.org
729S:	Maintained
730F:	drivers/media/i2c/adv7511*
731
732ANALOG DEVICES INC ADV7604 DRIVER
733M:	Hans Verkuil <hans.verkuil@cisco.com>
734L:	linux-media@vger.kernel.org
735S:	Maintained
736F:	drivers/media/i2c/adv7604*
737
738ANALOG DEVICES INC ADV7842 DRIVER
739M:	Hans Verkuil <hans.verkuil@cisco.com>
740L:	linux-media@vger.kernel.org
741S:	Maintained
742F:	drivers/media/i2c/adv7842*
743
744ANALOG DEVICES INC ASOC CODEC DRIVERS
745M:	Lars-Peter Clausen <lars@metafoo.de>
746L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
747W:	http://wiki.analog.com/
748W:	http://ez.analog.com/community/linux-device-drivers
749S:	Supported
750F:	sound/soc/codecs/adau*
751F:	sound/soc/codecs/adav*
752F:	sound/soc/codecs/ad1*
753F:	sound/soc/codecs/ad7*
754F:	sound/soc/codecs/ssm*
755F:	sound/soc/codecs/sigmadsp.*
756
757ANALOG DEVICES INC ASOC DRIVERS
758L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
759L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
760W:	http://blackfin.uclinux.org/
761S:	Supported
762F:	sound/soc/blackfin/*
763
764ANALOG DEVICES INC IIO DRIVERS
765M:	Lars-Peter Clausen <lars@metafoo.de>
766M:	Michael Hennerich <Michael.Hennerich@analog.com>
767W:	http://wiki.analog.com/
768W:	http://ez.analog.com/community/linux-device-drivers
769S:	Supported
770F:	drivers/iio/*/ad*
771X:	drivers/iio/*/adjd*
772F:	drivers/staging/iio/*/ad*
773F:	staging/iio/trigger/iio-trig-bfin-timer.c
774
775ANALOG DEVICES INC DMA DRIVERS
776M:	Lars-Peter Clausen <lars@metafoo.de>
777W:	http://ez.analog.com/community/linux-device-drivers
778S:	Supported
779F:	drivers/dma/dma-axi-dmac.c
780
781ANDROID DRIVERS
782M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
783M:	Arve Hjønnevåg <arve@android.com>
784M:	Riley Andrews <riandrews@android.com>
785T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
786L:	devel@driverdev.osuosl.org
787S:	Supported
788F:	drivers/android/
789F:	drivers/staging/android/
790
791ANDROID ION DRIVER
792M:	Laura Abbott <labbott@redhat.com>
793M:	Sumit Semwal <sumit.semwal@linaro.org>
794L:	devel@driverdev.osuosl.org
795S:	Supported
796F:	drivers/staging/android/ion
797F:	drivers/staging/android/uapi/ion.h
798F:	drivers/staging/android/uapi/ion_test.h
799
800AOA (Apple Onboard Audio) ALSA DRIVER
801M:	Johannes Berg <johannes@sipsolutions.net>
802L:	linuxppc-dev@lists.ozlabs.org
803L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
804S:	Maintained
805F:	sound/aoa/
806
807APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
808M:	William Breathitt Gray <vilhelm.gray@gmail.com>
809L:	linux-iio@vger.kernel.org
810S:	Maintained
811F:	drivers/iio/dac/stx104.c
812
813APM DRIVER
814M:	Jiri Kosina <jikos@kernel.org>
815S:	Odd fixes
816T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
817F:	arch/x86/kernel/apm_32.c
818F:	include/linux/apm_bios.h
819F:	include/uapi/linux/apm_bios.h
820F:	drivers/char/apm-emulation.c
821
822APPLE BCM5974 MULTITOUCH DRIVER
823M:	Henrik Rydberg <rydberg@bitmath.org>
824L:	linux-input@vger.kernel.org
825S:	Odd fixes
826F:	drivers/input/mouse/bcm5974.c
827
828APPLE SMC DRIVER
829M:	Henrik Rydberg <rydberg@bitmath.org>
830L:	linux-hwmon@vger.kernel.org
831S:	Odd fixes
832F:	drivers/hwmon/applesmc.c
833
834APPLETALK NETWORK LAYER
835M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
836S:	Maintained
837F:	drivers/net/appletalk/
838F:	net/appletalk/
839
840APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
841M:	Duc Dang <dhdang@apm.com>
842S:	Supported
843F:	arch/arm64/boot/dts/apm/
844
845APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
846M:	Iyappan Subramanian <isubramanian@apm.com>
847M:	Keyur Chudgar <kchudgar@apm.com>
848S:	Supported
849F:	drivers/net/ethernet/apm/xgene/
850F:	drivers/net/phy/mdio-xgene.c
851F:	Documentation/devicetree/bindings/net/apm-xgene-enet.txt
852F:	Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
853
854APTINA CAMERA SENSOR PLL
855M:	Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
856L:	linux-media@vger.kernel.org
857S:	Maintained
858F:	drivers/media/i2c/aptina-pll.*
859
860ARC FRAMEBUFFER DRIVER
861M:	Jaya Kumar <jayalk@intworks.biz>
862S:	Maintained
863F:	drivers/video/fbdev/arcfb.c
864F:	drivers/video/fbdev/core/fb_defio.c
865
866ARCNET NETWORK LAYER
867M:	Michael Grzeschik <m.grzeschik@pengutronix.de>
868L:	netdev@vger.kernel.org
869S:	Maintained
870F:	drivers/net/arcnet/
871F:	include/uapi/linux/if_arcnet.h
872
873ARC PGU DRM DRIVER
874M:	Alexey Brodkin <abrodkin@synopsys.com>
875S:	Supported
876F:	drivers/gpu/drm/arc/
877F:	Documentation/devicetree/bindings/display/snps,arcpgu.txt
878
879ARM HDLCD DRM DRIVER
880M:	Liviu Dudau <liviu.dudau@arm.com>
881S:	Supported
882F:	drivers/gpu/drm/arm/
883F:	Documentation/devicetree/bindings/display/arm,hdlcd.txt
884
885ARM MFM AND FLOPPY DRIVERS
886M:	Ian Molton <spyro@f2s.com>
887S:	Maintained
888F:	arch/arm/lib/floppydma.S
889F:	arch/arm/include/asm/floppy.h
890
891ARM PMU PROFILING AND DEBUGGING
892M:	Will Deacon <will.deacon@arm.com>
893R:	Mark Rutland <mark.rutland@arm.com>
894S:	Maintained
895F:	arch/arm*/kernel/perf_*
896F:	arch/arm/oprofile/common.c
897F:	arch/arm*/kernel/hw_breakpoint.c
898F:	arch/arm*/include/asm/hw_breakpoint.h
899F:	arch/arm*/include/asm/perf_event.h
900F:	drivers/perf/arm_pmu.c
901F:	include/linux/perf/arm_pmu.h
902
903ARM PORT
904M:	Russell King <linux@armlinux.org.uk>
905L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
906W:	http://www.armlinux.org.uk/
907S:	Maintained
908F:	arch/arm/
909
910ARM SUB-ARCHITECTURES
911L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
912S:	Maintained
913F:	arch/arm/mach-*/
914F:	arch/arm/plat-*/
915T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
916
917ARM PRIMECELL AACI PL041 DRIVER
918M:	Russell King <linux@armlinux.org.uk>
919S:	Maintained
920F:	sound/arm/aaci.*
921
922ARM PRIMECELL CLCD PL110 DRIVER
923M:	Russell King <linux@armlinux.org.uk>
924S:	Maintained
925F:	drivers/video/fbdev/amba-clcd.*
926
927ARM PRIMECELL KMI PL050 DRIVER
928M:	Russell King <linux@armlinux.org.uk>
929S:	Maintained
930F:	drivers/input/serio/ambakmi.*
931F:	include/linux/amba/kmi.h
932
933ARM PRIMECELL MMCI PL180/1 DRIVER
934M:	Russell King <linux@armlinux.org.uk>
935S:	Maintained
936F:	drivers/mmc/host/mmci.*
937F:	include/linux/amba/mmci.h
938
939ARM PRIMECELL UART PL010 AND PL011 DRIVERS
940M:	Russell King <linux@armlinux.org.uk>
941S:	Maintained
942F:	drivers/tty/serial/amba-pl01*.c
943F:	include/linux/amba/serial.h
944
945ARM PRIMECELL BUS SUPPORT
946M:	Russell King <linux@armlinux.org.uk>
947S:	Maintained
948F:	drivers/amba/
949F:	include/linux/amba/bus.h
950
951ARM/ADS SPHERE MACHINE SUPPORT
952M:	Lennert Buytenhek <kernel@wantstofly.org>
953L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
954S:	Maintained
955
956ARM/AFEB9260 MACHINE SUPPORT
957M:	Sergey Lapin <slapin@ossfans.org>
958L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
959S:	Maintained
960
961ARM/AJECO 1ARM MACHINE SUPPORT
962M:	Lennert Buytenhek <kernel@wantstofly.org>
963L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
964S:	Maintained
965
966ARM/Allwinner sunXi SoC support
967M:	Maxime Ripard <maxime.ripard@free-electrons.com>
968M:	Chen-Yu Tsai <wens@csie.org>
969L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
970S:	Maintained
971N:	sun[x456789]i
972
973ARM/Allwinner SoC Clock Support
974M:	Emilio López <emilio@elopez.com.ar>
975S:	Maintained
976F:	drivers/clk/sunxi/
977
978ARM/Amlogic Meson SoC support
979M:	Carlo Caione <carlo@caione.org>
980M:	Kevin Hilman <khilman@baylibre.com>
981L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
982L:	linux-amlogic@lists.infradead.org
983W:	http://linux-meson.com/
984S:	Maintained
985F:	arch/arm/mach-meson/
986F:	arch/arm/boot/dts/meson*
987F:	arch/arm64/boot/dts/amlogic/
988F: 	drivers/pinctrl/meson/
989N:	meson
990
991ARM/Annapurna Labs ALPINE ARCHITECTURE
992M:	Tsahee Zidenberg <tsahee@annapurnalabs.com>
993M:	Antoine Tenart <antoine.tenart@free-electrons.com>
994S:	Maintained
995F:	arch/arm/mach-alpine/
996F:	arch/arm/boot/dts/alpine*
997F:	arch/arm64/boot/dts/al/
998F:	drivers/*/*alpine*
999
1000ARM/ARTPEC MACHINE SUPPORT
1001M:	Jesper Nilsson <jesper.nilsson@axis.com>
1002M:	Lars Persson <lars.persson@axis.com>
1003M:	Niklas Cassel <niklas.cassel@axis.com>
1004S:	Maintained
1005L:	linux-arm-kernel@axis.com
1006F:	arch/arm/mach-artpec
1007F:	arch/arm/boot/dts/artpec6*
1008F:	drivers/clk/axis
1009
1010ARM/ASPEED MACHINE SUPPORT
1011M:	Joel Stanley <joel@jms.id.au>
1012S:	Maintained
1013F:	arch/arm/mach-aspeed/
1014F:	arch/arm/boot/dts/aspeed-*
1015F:	drivers/*/*aspeed*
1016
1017ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1018M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1019M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
1020M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1021L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1022W:	http://www.linux4sam.org
1023T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1024S:	Supported
1025F:	arch/arm/mach-at91/
1026F:	include/soc/at91/
1027F:	arch/arm/boot/dts/at91*.dts
1028F:	arch/arm/boot/dts/at91*.dtsi
1029F:	arch/arm/boot/dts/sama*.dts
1030F:	arch/arm/boot/dts/sama*.dtsi
1031F:	arch/arm/include/debug/at91.S
1032
1033ARM/ATMEL AT91 Clock Support
1034M:	Boris Brezillon <boris.brezillon@free-electrons.com>
1035S:	Maintained
1036F:	drivers/clk/at91
1037
1038ARM/CALXEDA HIGHBANK ARCHITECTURE
1039M:	Rob Herring <robh@kernel.org>
1040L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041S:	Maintained
1042F:	arch/arm/mach-highbank/
1043F:	arch/arm/boot/dts/highbank.dts
1044F:	arch/arm/boot/dts/ecx-*.dts*
1045
1046ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1047M:	Krzysztof Halasa <khalasa@piap.pl>
1048S:	Maintained
1049F:	arch/arm/mach-cns3xxx/
1050
1051ARM/CAVIUM THUNDER NETWORK DRIVER
1052M:	Sunil Goutham <sgoutham@cavium.com>
1053M:	Robert Richter <rric@kernel.org>
1054L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1055S:	Supported
1056F:	drivers/net/ethernet/cavium/thunder/
1057
1058ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1059M:	Alexander Shiyan <shc_work@mail.ru>
1060L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061S:	Odd Fixes
1062N:	clps711x
1063
1064ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1065M:	Hartley Sweeten <hsweeten@visionengravers.com>
1066M:	Ryan Mallon <rmallon@gmail.com>
1067L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1068S:	Maintained
1069F:	arch/arm/mach-ep93xx/
1070F:	arch/arm/mach-ep93xx/include/mach/
1071
1072ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1073M:	Lennert Buytenhek <kernel@wantstofly.org>
1074L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1075S:	Maintained
1076
1077ARM/CLKDEV SUPPORT
1078M:	Russell King <linux@armlinux.org.uk>
1079L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1080S:	Maintained
1081F:	arch/arm/include/asm/clkdev.h
1082F:	drivers/clk/clkdev.c
1083
1084ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1085M:	Mike Rapoport <mike@compulab.co.il>
1086L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1087S:	Maintained
1088
1089ARM/CONTEC MICRO9 MACHINE SUPPORT
1090M:	Hubert Feurstein <hubert.feurstein@contec.at>
1091S:	Maintained
1092F:	arch/arm/mach-ep93xx/micro9.c
1093
1094ARM/CORESIGHT FRAMEWORK AND DRIVERS
1095M:	Mathieu Poirier <mathieu.poirier@linaro.org>
1096L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097S:	Maintained
1098F:	drivers/hwtracing/coresight/*
1099F:	Documentation/trace/coresight.txt
1100F:	Documentation/devicetree/bindings/arm/coresight.txt
1101F:	Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1102
1103ARM/CORGI MACHINE SUPPORT
1104M:	Richard Purdie <rpurdie@rpsys.net>
1105S:	Maintained
1106
1107ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1108M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1109L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1110T:	git git://github.com/ulli-kroll/linux.git
1111S:	Maintained
1112F:	arch/arm/mach-gemini/
1113F:	drivers/rtc/rtc-gemini.c
1114
1115ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1116M:	Barry Song <baohua@kernel.org>
1117L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1118T:	git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1119S:	Maintained
1120F:	arch/arm/boot/dts/prima2*
1121F:	arch/arm/mach-prima2/
1122F:	drivers/clk/sirf/
1123F:	drivers/clocksource/timer-prima2.c
1124F:	drivers/clocksource/timer-atlas7.c
1125N:	[^a-z]sirf
1126
1127ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1128M:	Baruch Siach <baruch@tkos.co.il>
1129L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1130S:	Maintained
1131F:	arch/arm/boot/dts/cx92755*
1132N:	digicolor
1133
1134ARM/EBSA110 MACHINE SUPPORT
1135M:	Russell King <linux@armlinux.org.uk>
1136L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1137W:	http://www.armlinux.org.uk/
1138S:	Maintained
1139F:	arch/arm/mach-ebsa110/
1140F:	drivers/net/ethernet/amd/am79c961a.*
1141
1142ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1143M:	Uwe Kleine-König <kernel@pengutronix.de>
1144L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1145S:	Maintained
1146N:	efm32
1147
1148ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1149M:	Daniel Ribeiro <drwyrm@gmail.com>
1150M:	Stefan Schmidt <stefan@openezx.org>
1151M:	Harald Welte <laforge@openezx.org>
1152L:	openezx-devel@lists.openezx.org (moderated for non-subscribers)
1153W:	http://www.openezx.org/
1154S:	Maintained
1155T:	topgit git://git.openezx.org/openezx.git
1156F:	arch/arm/mach-pxa/ezx.c
1157
1158ARM/FARADAY FA526 PORT
1159M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1160L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1161S:	Maintained
1162T:	git git://git.berlios.de/gemini-board
1163F:	arch/arm/mm/*-fa*
1164
1165ARM/FOOTBRIDGE ARCHITECTURE
1166M:	Russell King <linux@armlinux.org.uk>
1167L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1168W:	http://www.armlinux.org.uk/
1169S:	Maintained
1170F:	arch/arm/include/asm/hardware/dec21285.h
1171F:	arch/arm/mach-footbridge/
1172
1173ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1174M:	Shawn Guo <shawnguo@kernel.org>
1175M:	Sascha Hauer <kernel@pengutronix.de>
1176R:	Fabio Estevam <fabio.estevam@nxp.com>
1177L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1178S:	Maintained
1179T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1180F:	arch/arm/mach-imx/
1181F:	arch/arm/mach-mxs/
1182F:	arch/arm/boot/dts/imx*
1183F:	arch/arm/configs/imx*_defconfig
1184F:	drivers/clk/imx/
1185F:	include/soc/imx/
1186
1187ARM/FREESCALE VYBRID ARM ARCHITECTURE
1188M:	Shawn Guo <shawnguo@kernel.org>
1189M:	Sascha Hauer <kernel@pengutronix.de>
1190R:	Stefan Agner <stefan@agner.ch>
1191L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1192S:	Maintained
1193T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1194F:	arch/arm/mach-imx/*vf610*
1195F:	arch/arm/boot/dts/vf*
1196
1197ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1198M:	Lennert Buytenhek <kernel@wantstofly.org>
1199L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1200S:	Maintained
1201
1202ARM/GUMSTIX MACHINE SUPPORT
1203M:	Steve Sakoman <sakoman@gmail.com>
1204L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1205S:	Maintained
1206
1207ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1208M:	Philipp Zabel <philipp.zabel@gmail.com>
1209M:	Paul Parsons <lost.distance@yahoo.com>
1210L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1211S:	Maintained
1212F:	arch/arm/mach-pxa/hx4700.c
1213F:	arch/arm/mach-pxa/include/mach/hx4700.h
1214F:	sound/soc/pxa/hx4700.c
1215
1216ARM/HISILICON SOC SUPPORT
1217M:	Wei Xu <xuwei5@hisilicon.com>
1218L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1219W:	http://www.hisilicon.com
1220S:	Supported
1221T:	git git://github.com/hisilicon/linux-hisi.git
1222F:	arch/arm/mach-hisi/
1223F:	arch/arm/boot/dts/hi3*
1224F:	arch/arm/boot/dts/hip*
1225F:	arch/arm/boot/dts/hisi*
1226F:	arch/arm64/boot/dts/hisilicon/
1227
1228ARM/HP JORNADA 7XX MACHINE SUPPORT
1229M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
1230W:	www.jlime.com
1231S:	Maintained
1232T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1233F:	arch/arm/mach-sa1100/jornada720.c
1234F:	arch/arm/mach-sa1100/include/mach/jornada720.h
1235
1236ARM/IGEP MACHINE SUPPORT
1237M:	Enric Balletbo i Serra <eballetbo@gmail.com>
1238M:	Javier Martinez Canillas <javier@dowhile0.org>
1239L:	linux-omap@vger.kernel.org
1240L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1241S:	Maintained
1242F:	arch/arm/boot/dts/omap3-igep*
1243
1244ARM/INCOME PXA270 SUPPORT
1245M:	Marek Vasut <marek.vasut@gmail.com>
1246L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1247S:	Maintained
1248F:	arch/arm/mach-pxa/colibri-pxa270-income.c
1249
1250ARM/INTEL IOP32X ARM ARCHITECTURE
1251M:	Lennert Buytenhek <kernel@wantstofly.org>
1252L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1253S:	Maintained
1254
1255ARM/INTEL IOP33X ARM ARCHITECTURE
1256L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1257S:	Orphan
1258
1259ARM/INTEL IOP13XX ARM ARCHITECTURE
1260M:	Lennert Buytenhek <kernel@wantstofly.org>
1261L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1262S:	Maintained
1263
1264ARM/INTEL IQ81342EX MACHINE SUPPORT
1265M:	Lennert Buytenhek <kernel@wantstofly.org>
1266L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1267S:	Maintained
1268
1269ARM/INTEL IXDP2850 MACHINE SUPPORT
1270M:	Lennert Buytenhek <kernel@wantstofly.org>
1271L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1272S:	Maintained
1273
1274ARM/INTEL IXP4XX ARM ARCHITECTURE
1275M:	Imre Kaloz <kaloz@openwrt.org>
1276M:	Krzysztof Halasa <khalasa@piap.pl>
1277L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1278S:	Maintained
1279F:	arch/arm/mach-ixp4xx/
1280
1281ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1282M:	Jonathan Cameron <jic23@cam.ac.uk>
1283L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1284S:	Maintained
1285F:	arch/arm/mach-pxa/stargate2.c
1286F:	drivers/pcmcia/pxa2xx_stargate2.c
1287
1288ARM/INTEL XSC3 (MANZANO) ARM CORE
1289M:	Lennert Buytenhek <kernel@wantstofly.org>
1290L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1291S:	Maintained
1292
1293ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1294M:	Lennert Buytenhek <kernel@wantstofly.org>
1295L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1296S:	Maintained
1297
1298ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1299M:	Santosh Shilimkar <ssantosh@kernel.org>
1300L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1301S:	Maintained
1302F:	arch/arm/mach-keystone/
1303F:	arch/arm/boot/dts/keystone-*
1304T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1305
1306ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1307M:	Santosh Shilimkar <ssantosh@kernel.org>
1308L:	linux-kernel@vger.kernel.org
1309S:	Maintained
1310F:	drivers/clk/keystone/
1311
1312ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1313M:	Santosh Shilimkar <ssantosh@kernel.org>
1314L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1315L:	linux-kernel@vger.kernel.org
1316S:	Maintained
1317F:	drivers/clocksource/timer-keystone.c
1318
1319ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1320M:	Santosh Shilimkar <ssantosh@kernel.org>
1321L:	linux-kernel@vger.kernel.org
1322S:	Maintained
1323F:	drivers/power/reset/keystone-reset.c
1324
1325ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1326M:	Santosh Shilimkar <ssantosh@kernel.org>
1327L:	linux-kernel@vger.kernel.org
1328S:	Maintained
1329F:	drivers/memory/*emif*
1330
1331ARM/LG1K ARCHITECTURE
1332M:	Chanho Min <chanho.min@lge.com>
1333L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1334S:	Maintained
1335F:	arch/arm64/boot/dts/lg/
1336
1337ARM/LOGICPD PXA270 MACHINE SUPPORT
1338M:	Lennert Buytenhek <kernel@wantstofly.org>
1339L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1340S:	Maintained
1341
1342ARM/LPC18XX ARCHITECTURE
1343M:	Joachim Eastwood <manabian@gmail.com>
1344L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1345S:	Maintained
1346F:	arch/arm/boot/dts/lpc43*
1347F:	drivers/clk/nxp/clk-lpc18xx*
1348F:	drivers/clocksource/time-lpc32xx.c
1349F:	drivers/i2c/busses/i2c-lpc2k.c
1350F:	drivers/memory/pl172.c
1351F:	drivers/mtd/spi-nor/nxp-spifi.c
1352F:	drivers/rtc/rtc-lpc24xx.c
1353N:	lpc18xx
1354
1355ARM/LPC32XX SOC SUPPORT
1356M:	Vladimir Zapolskiy <vz@mleia.com>
1357M:	Sylvain Lemieux <slemieux.tyco@gmail.com>
1358L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1359T:	git git://github.com/vzapolskiy/linux-lpc32xx.git
1360S:	Maintained
1361F:	arch/arm/boot/dts/lpc32*
1362F:	arch/arm/mach-lpc32xx/
1363F:	drivers/i2c/busses/i2c-pnx.c
1364F:	drivers/net/ethernet/nxp/lpc_eth.c
1365F:	drivers/usb/host/ohci-nxp.c
1366F:	drivers/watchdog/pnx4008_wdt.c
1367N:	lpc32xx
1368
1369ARM/MAGICIAN MACHINE SUPPORT
1370M:	Philipp Zabel <philipp.zabel@gmail.com>
1371S:	Maintained
1372
1373ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1374M:	Jason Cooper <jason@lakedaemon.net>
1375M:	Andrew Lunn <andrew@lunn.ch>
1376M:	Gregory Clement <gregory.clement@free-electrons.com>
1377M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1378L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1379S:	Maintained
1380F:	arch/arm/mach-mvebu/
1381F:	drivers/rtc/rtc-armada38x.c
1382F:	arch/arm/boot/dts/armada*
1383F:	arch/arm/boot/dts/kirkwood*
1384F:	arch/arm64/boot/dts/marvell/armada*
1385F:	drivers/cpufreq/mvebu-cpufreq.c
1386F:	arch/arm/configs/mvebu_*_defconfig
1387
1388ARM/Marvell Berlin SoC support
1389M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1390L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1391S:	Maintained
1392F:	arch/arm/mach-berlin/
1393F:	arch/arm/boot/dts/berlin*
1394F:	arch/arm64/boot/dts/marvell/berlin*
1395
1396
1397ARM/Marvell Dove/MV78xx0/Orion SOC support
1398M:	Jason Cooper <jason@lakedaemon.net>
1399M:	Andrew Lunn <andrew@lunn.ch>
1400M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1401M:	Gregory Clement <gregory.clement@free-electrons.com>
1402L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1403S:	Maintained
1404F:	arch/arm/mach-dove/
1405F:	arch/arm/mach-mv78xx0/
1406F:	arch/arm/mach-orion5x/
1407F:	arch/arm/plat-orion/
1408F:	arch/arm/boot/dts/dove*
1409F:	arch/arm/boot/dts/orion5x*
1410
1411
1412ARM/Orion SoC/Technologic Systems TS-78xx platform support
1413M:	Alexander Clouter <alex@digriz.org.uk>
1414L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1415W:	http://www.digriz.org.uk/ts78xx/kernel
1416S:	Maintained
1417F:	arch/arm/mach-orion5x/ts78xx-*
1418
1419ARM/OXNAS platform support
1420M:	Neil Armstrong <narmstrong@baylibre.com>
1421L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1422S:	Maintained
1423F:	arch/arm/mach-oxnas/
1424F:	arch/arm/boot/dts/oxnas*
1425F:	arch/arm/boot/dts/wd-mbwe.dts
1426N:	oxnas
1427
1428ARM/Mediatek RTC DRIVER
1429M:	Eddie Huang <eddie.huang@mediatek.com>
1430L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1431L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1432S:	Maintained
1433F:	drivers/rtc/rtc-mt6397.c
1434
1435ARM/Mediatek SoC support
1436M:	Matthias Brugger <matthias.bgg@gmail.com>
1437L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1438L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1439S:	Maintained
1440F:	arch/arm/boot/dts/mt6*
1441F:	arch/arm/boot/dts/mt8*
1442F:	arch/arm/mach-mediatek/
1443N:	mtk
1444K:	mediatek
1445
1446ARM/Mediatek USB3 PHY DRIVER
1447M:	Chunfeng Yun <chunfeng.yun@mediatek.com>
1448L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1449L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1450S:	Maintained
1451F:	drivers/phy/phy-mt65xx-usb3.c
1452
1453ARM/MICREL KS8695 ARCHITECTURE
1454M:	Greg Ungerer <gerg@uclinux.org>
1455L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1456F:	arch/arm/mach-ks8695/
1457S:	Odd Fixes
1458
1459ARM/MIOA701 MACHINE SUPPORT
1460M:	Robert Jarzmik <robert.jarzmik@free.fr>
1461L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1462F:	arch/arm/mach-pxa/mioa701.c
1463S:	Maintained
1464
1465ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1466M:	Michael Petchkovsky <mkpetch@internode.on.net>
1467S:	Maintained
1468
1469ARM/NOMADIK ARCHITECTURE
1470M:	Alessandro Rubini <rubini@unipv.it>
1471M:	Linus Walleij <linus.walleij@linaro.org>
1472L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1473S:	Maintained
1474F:	arch/arm/mach-nomadik/
1475F:	drivers/pinctrl/nomadik/
1476F:	drivers/i2c/busses/i2c-nomadik.c
1477T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1478
1479ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1480M:	Nelson Castillo <arhuaco@freaks-unidos.net>
1481L:	openmoko-kernel@lists.openmoko.org (subscribers-only)
1482W:	http://wiki.openmoko.org/wiki/Neo_FreeRunner
1483S:	Supported
1484
1485ARM/TOSA MACHINE SUPPORT
1486M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1487M:	Dirk Opfer <dirk@opfer-online.de>
1488S:	Maintained
1489
1490ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1491M:	Marek Vasut <marek.vasut@gmail.com>
1492L:	linux-arm-kernel@lists.infradead.org
1493W:	http://hackndev.com
1494S:	Maintained
1495F:	arch/arm/mach-pxa/include/mach/palmtx.h
1496F:	arch/arm/mach-pxa/palmtx.c
1497F:	arch/arm/mach-pxa/include/mach/palmt5.h
1498F:	arch/arm/mach-pxa/palmt5.c
1499F:	arch/arm/mach-pxa/include/mach/palmld.h
1500F:	arch/arm/mach-pxa/palmld.c
1501F:	arch/arm/mach-pxa/include/mach/palmte2.h
1502F:	arch/arm/mach-pxa/palmte2.c
1503F:	arch/arm/mach-pxa/include/mach/palmtc.h
1504F:	arch/arm/mach-pxa/palmtc.c
1505
1506ARM/PALM TREO SUPPORT
1507M:	Tomas Cech <sleep_walker@suse.com>
1508L:	linux-arm-kernel@lists.infradead.org
1509W:	http://hackndev.com
1510S:	Maintained
1511F:	arch/arm/mach-pxa/include/mach/palmtreo.h
1512F:	arch/arm/mach-pxa/palmtreo.c
1513
1514ARM/PALMZ72 SUPPORT
1515M:	Sergey Lapin <slapin@ossfans.org>
1516L:	linux-arm-kernel@lists.infradead.org
1517W:	http://hackndev.com
1518S:	Maintained
1519F:	arch/arm/mach-pxa/include/mach/palmz72.h
1520F:	arch/arm/mach-pxa/palmz72.c
1521
1522ARM/PLEB SUPPORT
1523M:	Peter Chubb <pleb@gelato.unsw.edu.au>
1524W:	http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1525S:	Maintained
1526
1527ARM/PT DIGITAL BOARD PORT
1528M:	Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1529L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1530W:	http://www.armlinux.org.uk/
1531S:	Maintained
1532
1533ARM/QUALCOMM SUPPORT
1534M:	Andy Gross <andy.gross@linaro.org>
1535M:	David Brown <david.brown@linaro.org>
1536L:	linux-arm-msm@vger.kernel.org
1537L:	linux-soc@vger.kernel.org
1538S:	Maintained
1539F:	Documentation/devicetree/bindings/soc/qcom/
1540F:	arch/arm/boot/dts/qcom-*.dts
1541F:	arch/arm/boot/dts/qcom-*.dtsi
1542F:	arch/arm/mach-qcom/
1543F:	arch/arm64/boot/dts/qcom/*
1544F:	drivers/i2c/busses/i2c-qup.c
1545F:	drivers/clk/qcom/
1546F:	drivers/soc/qcom/
1547F:	drivers/spi/spi-qup.c
1548F:	drivers/tty/serial/msm_serial.h
1549F:	drivers/tty/serial/msm_serial.c
1550F:	drivers/*/pm8???-*
1551F:	drivers/mfd/ssbi.c
1552F:	drivers/firmware/qcom_scm.c
1553T:	git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1554
1555ARM/RADISYS ENP2611 MACHINE SUPPORT
1556M:	Lennert Buytenhek <kernel@wantstofly.org>
1557L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1558S:	Maintained
1559
1560ARM/RENESAS ARM64 ARCHITECTURE
1561M:	Simon Horman <horms@verge.net.au>
1562M:	Magnus Damm <magnus.damm@gmail.com>
1563L:	linux-renesas-soc@vger.kernel.org
1564Q:	http://patchwork.kernel.org/project/linux-renesas-soc/list/
1565T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1566S:	Supported
1567F:	arch/arm64/boot/dts/renesas/
1568F:	drivers/soc/renesas/
1569F:	include/linux/soc/renesas/
1570
1571ARM/RISCPC ARCHITECTURE
1572M:	Russell King <linux@armlinux.org.uk>
1573L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1574W:	http://www.armlinux.org.uk/
1575S:	Maintained
1576F:	arch/arm/include/asm/hardware/entry-macro-iomd.S
1577F:	arch/arm/include/asm/hardware/ioc.h
1578F:	arch/arm/include/asm/hardware/iomd.h
1579F:	arch/arm/include/asm/hardware/memc.h
1580F:	arch/arm/mach-rpc/
1581F:	drivers/net/ethernet/8390/etherh.c
1582F:	drivers/net/ethernet/i825xx/ether1*
1583F:	drivers/net/ethernet/seeq/ether3*
1584F:	drivers/scsi/arm/
1585
1586ARM/Rockchip SoC support
1587M:	Heiko Stuebner <heiko@sntech.de>
1588L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1589L:	linux-rockchip@lists.infradead.org
1590T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1591S:	Maintained
1592F:	arch/arm/boot/dts/rk3*
1593F:	arch/arm/mach-rockchip/
1594F:	drivers/clk/rockchip/
1595F:	drivers/i2c/busses/i2c-rk3x.c
1596F:	drivers/*/*rockchip*
1597F:	drivers/*/*/*rockchip*
1598F:	sound/soc/rockchip/
1599N:	rockchip
1600
1601ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1602M:	Kukjin Kim <kgene@kernel.org>
1603M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
1604L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1605L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1606S:	Maintained
1607F:	arch/arm/boot/dts/s3c*
1608F:	arch/arm/boot/dts/s5p*
1609F:	arch/arm/boot/dts/samsung*
1610F:	arch/arm/boot/dts/exynos*
1611F:	arch/arm64/boot/dts/exynos/
1612F:	arch/arm/plat-samsung/
1613F:	arch/arm/mach-s3c24*/
1614F:	arch/arm/mach-s3c64xx/
1615F:	arch/arm/mach-s5p*/
1616F:	arch/arm/mach-exynos*/
1617F:	drivers/*/*s3c24*
1618F:	drivers/*/*/*s3c24*
1619F:	drivers/*/*s3c64xx*
1620F:	drivers/*/*s5pv210*
1621F:	drivers/memory/samsung/*
1622F:	drivers/soc/samsung/*
1623F:	drivers/spi/spi-s3c*
1624F:	Documentation/arm/Samsung/
1625F:	Documentation/devicetree/bindings/arm/samsung/
1626F:	Documentation/devicetree/bindings/sram/samsung-sram.txt
1627F:	Documentation/devicetree/bindings/power/pd-samsung.txt
1628N:	exynos
1629
1630ARM/SAMSUNG MOBILE MACHINE SUPPORT
1631M:	Kyungmin Park <kyungmin.park@samsung.com>
1632L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1633S:	Maintained
1634F:	arch/arm/mach-s5pv210/
1635
1636ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1637M:	Kyungmin Park <kyungmin.park@samsung.com>
1638M:	Kamil Debski <k.debski@samsung.com>
1639L:	linux-arm-kernel@lists.infradead.org
1640L:	linux-media@vger.kernel.org
1641S:	Maintained
1642F:	drivers/media/platform/s5p-g2d/
1643
1644ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1645M:	Kyungmin Park <kyungmin.park@samsung.com>
1646M:	Kamil Debski <k.debski@samsung.com>
1647M:	Jeongtae Park <jtp.park@samsung.com>
1648L:	linux-arm-kernel@lists.infradead.org
1649L:	linux-media@vger.kernel.org
1650S:	Maintained
1651F:	arch/arm/plat-samsung/s5p-dev-mfc.c
1652F:	drivers/media/platform/s5p-mfc/
1653
1654ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1655M:	Kyungmin Park <kyungmin.park@samsung.com>
1656M:	Tomasz Stanislawski <t.stanislaws@samsung.com>
1657L:	linux-arm-kernel@lists.infradead.org
1658L:	linux-media@vger.kernel.org
1659S:	Maintained
1660F:	drivers/media/platform/s5p-tv/
1661
1662ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1663M:	Kyungmin Park <kyungmin.park@samsung.com>
1664L:	linux-arm-kernel@lists.infradead.org
1665L:	linux-media@vger.kernel.org
1666S:	Maintained
1667F:	drivers/staging/media/platform/s5p-cec/
1668
1669ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1670M:	Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1671M:	Jacek Anaszewski <j.anaszewski@samsung.com>
1672L:	linux-arm-kernel@lists.infradead.org
1673L:	linux-media@vger.kernel.org
1674S:	Maintained
1675F:	drivers/media/platform/s5p-jpeg/
1676
1677ARM/SHMOBILE ARM ARCHITECTURE
1678M:	Simon Horman <horms@verge.net.au>
1679M:	Magnus Damm <magnus.damm@gmail.com>
1680L:	linux-renesas-soc@vger.kernel.org
1681Q:	http://patchwork.kernel.org/project/linux-renesas-soc/list/
1682T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1683S:	Supported
1684F:	arch/arm/boot/dts/emev2*
1685F:	arch/arm/boot/dts/r7s*
1686F:	arch/arm/boot/dts/r8a*
1687F:	arch/arm/boot/dts/sh*
1688F:	arch/arm/configs/shmobile_defconfig
1689F:	arch/arm/include/debug/renesas-scif.S
1690F:	arch/arm/mach-shmobile/
1691F:	drivers/soc/renesas/
1692F:	include/linux/soc/renesas/
1693
1694ARM/SOCFPGA ARCHITECTURE
1695M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1696S:	Maintained
1697F:	arch/arm/mach-socfpga/
1698F:	arch/arm/boot/dts/socfpga*
1699F:	arch/arm/configs/socfpga_defconfig
1700F:	arch/arm64/boot/dts/altera/
1701W:	http://www.rocketboards.org
1702T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1703
1704ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1705M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1706S:	Maintained
1707F:	drivers/clk/socfpga/
1708
1709ARM/SOCFPGA EDAC SUPPORT
1710M:	Thor Thayer <tthayer@opensource.altera.com>
1711S:	Maintained
1712F:	drivers/edac/altera_edac.
1713
1714ARM/STI ARCHITECTURE
1715M:	Patrice Chotard <patrice.chotard@st.com>
1716L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1717L:	kernel@stlinux.com
1718W:	http://www.stlinux.com
1719S:	Maintained
1720F:	arch/arm/mach-sti/
1721F:	arch/arm/boot/dts/sti*
1722F:	drivers/char/hw_random/st-rng.c
1723F:	drivers/clocksource/arm_global_timer.c
1724F:	drivers/clocksource/clksrc_st_lpc.c
1725F:	drivers/cpufreq/sti-cpufreq.c
1726F:	drivers/i2c/busses/i2c-st.c
1727F:	drivers/media/rc/st_rc.c
1728F:	drivers/media/platform/sti/c8sectpfe/
1729F:	drivers/mmc/host/sdhci-st.c
1730F:	drivers/phy/phy-miphy28lp.c
1731F:	drivers/phy/phy-miphy365x.c
1732F:	drivers/phy/phy-stih407-usb.c
1733F:	drivers/phy/phy-stih41x-usb.c
1734F:	drivers/pinctrl/pinctrl-st.c
1735F:	drivers/remoteproc/st_remoteproc.c
1736F:	drivers/reset/sti/
1737F:	drivers/rtc/rtc-st-lpc.c
1738F:	drivers/tty/serial/st-asc.c
1739F:	drivers/usb/dwc3/dwc3-st.c
1740F:	drivers/usb/host/ehci-st.c
1741F:	drivers/usb/host/ohci-st.c
1742F:	drivers/watchdog/st_lpc_wdt.c
1743F:	drivers/ata/ahci_st.c
1744
1745ARM/STM32 ARCHITECTURE
1746M:	Maxime Coquelin <mcoquelin.stm32@gmail.com>
1747M:	Alexandre Torgue <alexandre.torgue@st.com>
1748L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1749S:	Maintained
1750T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1751N:	stm32
1752F:	drivers/clocksource/armv7m_systick.c
1753
1754ARM/TANGO ARCHITECTURE
1755M:	Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1756L:	linux-arm-kernel@lists.infradead.org
1757S:	Maintained
1758N:	tango
1759
1760ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1761M:	Lennert Buytenhek <kernel@wantstofly.org>
1762L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1763S:	Maintained
1764
1765ARM/TETON BGA MACHINE SUPPORT
1766M:	"Mark F. Brown" <mark.brown314@gmail.com>
1767L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1768S:	Maintained
1769
1770ARM/THECUS N2100 MACHINE SUPPORT
1771M:	Lennert Buytenhek <kernel@wantstofly.org>
1772L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1773S:	Maintained
1774
1775ARM/NUVOTON W90X900 ARM ARCHITECTURE
1776M:	Wan ZongShun <mcuos.com@gmail.com>
1777L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1778W:	http://www.mcuos.com
1779S:	Maintained
1780F:	arch/arm/mach-w90x900/
1781F:	drivers/input/keyboard/w90p910_keypad.c
1782F:	drivers/input/touchscreen/w90p910_ts.c
1783F:	drivers/watchdog/nuc900_wdt.c
1784F:	drivers/net/ethernet/nuvoton/w90p910_ether.c
1785F:	drivers/mtd/nand/nuc900_nand.c
1786F:	drivers/rtc/rtc-nuc900.c
1787F:	drivers/spi/spi-nuc900.c
1788F:	drivers/usb/host/ehci-w90x900.c
1789F:	drivers/video/fbdev/nuc900fb.c
1790
1791ARM/U300 MACHINE SUPPORT
1792M:	Linus Walleij <linus.walleij@linaro.org>
1793L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1794S:	Supported
1795F:	arch/arm/mach-u300/
1796F:	drivers/clocksource/timer-u300.c
1797F:	drivers/i2c/busses/i2c-stu300.c
1798F:	drivers/rtc/rtc-coh901331.c
1799F:	drivers/watchdog/coh901327_wdt.c
1800F:	drivers/dma/coh901318*
1801F:	drivers/mfd/ab3100*
1802F:	drivers/rtc/rtc-ab3100.c
1803F:	drivers/rtc/rtc-coh901331.c
1804T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1805
1806ARM/UNIPHIER ARCHITECTURE
1807M:	Masahiro Yamada <yamada.masahiro@socionext.com>
1808L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1809S:	Maintained
1810F:	arch/arm/boot/dts/uniphier*
1811F:	arch/arm/include/asm/hardware/cache-uniphier.h
1812F:	arch/arm/mach-uniphier/
1813F:	arch/arm/mm/cache-uniphier.c
1814F:	arch/arm64/boot/dts/socionext/
1815F:	drivers/bus/uniphier-system-bus.c
1816F:	drivers/i2c/busses/i2c-uniphier*
1817F:	drivers/pinctrl/uniphier/
1818F:	drivers/tty/serial/8250/8250_uniphier.c
1819N:	uniphier
1820
1821ARM/Ux500 ARM ARCHITECTURE
1822M:	Linus Walleij <linus.walleij@linaro.org>
1823L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1824S:	Maintained
1825F:	arch/arm/mach-ux500/
1826F:	drivers/clocksource/clksrc-dbx500-prcmu.c
1827F:	drivers/dma/ste_dma40*
1828F:	drivers/hwspinlock/u8500_hsem.c
1829F:	drivers/mfd/abx500*
1830F:	drivers/mfd/ab8500*
1831F:	drivers/mfd/dbx500*
1832F:	drivers/mfd/db8500*
1833F:	drivers/pinctrl/nomadik/pinctrl-ab*
1834F:	drivers/pinctrl/nomadik/pinctrl-nomadik*
1835F:	drivers/rtc/rtc-ab8500.c
1836F:	drivers/rtc/rtc-pl031.c
1837T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1838
1839ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1840M:	Ulf Hansson <ulf.hansson@linaro.org>
1841L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1842T:	git git://git.linaro.org/people/ulfh/clk.git
1843S:	Maintained
1844F:	drivers/clk/ux500/
1845
1846ARM/VERSATILE EXPRESS PLATFORM
1847M:	Liviu Dudau <liviu.dudau@arm.com>
1848M:	Sudeep Holla <sudeep.holla@arm.com>
1849M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1850L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1851S:	Maintained
1852F:	arch/arm/boot/dts/vexpress*
1853F:	arch/arm64/boot/dts/arm/
1854F:	arch/arm/mach-vexpress/
1855F:	*/*/vexpress*
1856F:	*/*/*/vexpress*
1857F:	drivers/clk/versatile/clk-vexpress-osc.c
1858F:	drivers/clocksource/versatile.c
1859N:	mps2
1860
1861ARM/VFP SUPPORT
1862M:	Russell King <linux@armlinux.org.uk>
1863L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1864W:	http://www.armlinux.org.uk/
1865S:	Maintained
1866F:	arch/arm/vfp/
1867
1868ARM/VOIPAC PXA270 SUPPORT
1869M:	Marek Vasut <marek.vasut@gmail.com>
1870L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1871S:	Maintained
1872F:	arch/arm/mach-pxa/vpac270.c
1873F:	arch/arm/mach-pxa/include/mach/vpac270.h
1874
1875ARM/VT8500 ARM ARCHITECTURE
1876M:	Tony Prisk <linux@prisktech.co.nz>
1877L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1878S:	Maintained
1879F:	arch/arm/mach-vt8500/
1880F:	drivers/clocksource/vt8500_timer.c
1881F:	drivers/i2c/busses/i2c-wmt.c
1882F:	drivers/mmc/host/wmt-sdmmc.c
1883F:	drivers/pwm/pwm-vt8500.c
1884F:	drivers/rtc/rtc-vt8500.c
1885F:	drivers/tty/serial/vt8500_serial.c
1886F:	drivers/usb/host/ehci-platform.c
1887F:	drivers/usb/host/uhci-platform.c
1888F:	drivers/video/fbdev/vt8500lcdfb.*
1889F:	drivers/video/fbdev/wm8505fb*
1890F:	drivers/video/fbdev/wmt_ge_rops.*
1891
1892ARM/ZIPIT Z2 SUPPORT
1893M:	Marek Vasut <marek.vasut@gmail.com>
1894L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1895S:	Maintained
1896F:	arch/arm/mach-pxa/z2.c
1897F:	arch/arm/mach-pxa/include/mach/z2.h
1898
1899ARM/ZTE ARCHITECTURE
1900M:	Jun Nie <jun.nie@linaro.org>
1901L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1902S:	Maintained
1903F:	arch/arm/mach-zx/
1904F:	drivers/clk/zte/
1905F:	Documentation/devicetree/bindings/arm/zte.txt
1906F:	Documentation/devicetree/bindings/clock/zx296702-clk.txt
1907
1908ARM/ZYNQ ARCHITECTURE
1909M:	Michal Simek <michal.simek@xilinx.com>
1910R:	Sören Brinkmann <soren.brinkmann@xilinx.com>
1911L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1912W:	http://wiki.xilinx.com
1913T:	git https://github.com/Xilinx/linux-xlnx.git
1914S:	Supported
1915F:	arch/arm/mach-zynq/
1916F:	drivers/cpuidle/cpuidle-zynq.c
1917F:	drivers/block/xsysace.c
1918N:	zynq
1919N:	xilinx
1920F:	drivers/clocksource/cadence_ttc_timer.c
1921F:	drivers/i2c/busses/i2c-cadence.c
1922F:	drivers/mmc/host/sdhci-of-arasan.c
1923F:	drivers/edac/synopsys_edac.c
1924
1925ARM SMMU DRIVERS
1926M:	Will Deacon <will.deacon@arm.com>
1927R:	Robin Murphy <robin.murphy@arm.com>
1928L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1929S:	Maintained
1930F:	drivers/iommu/arm-smmu.c
1931F:	drivers/iommu/arm-smmu-v3.c
1932F:	drivers/iommu/io-pgtable-arm.c
1933F:	drivers/iommu/io-pgtable-arm-v7s.c
1934
1935ARM64 PORT (AARCH64 ARCHITECTURE)
1936M:	Catalin Marinas <catalin.marinas@arm.com>
1937M:	Will Deacon <will.deacon@arm.com>
1938L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1939T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1940S:	Maintained
1941F:	arch/arm64/
1942F:	Documentation/arm64/
1943
1944AS3645A LED FLASH CONTROLLER DRIVER
1945M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1946L:	linux-media@vger.kernel.org
1947T:	git git://linuxtv.org/media_tree.git
1948S:	Maintained
1949F:	drivers/media/i2c/as3645a.c
1950F:	include/media/i2c/as3645a.h
1951
1952ASC7621 HARDWARE MONITOR DRIVER
1953M:	George Joseph <george.joseph@fairview5.com>
1954L:	linux-hwmon@vger.kernel.org
1955S:	Maintained
1956F:	Documentation/hwmon/asc7621
1957F:	drivers/hwmon/asc7621.c
1958
1959ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1960M:	Corentin Chary <corentin.chary@gmail.com>
1961L:	acpi4asus-user@lists.sourceforge.net
1962L:	platform-driver-x86@vger.kernel.org
1963W:	http://acpi4asus.sf.net
1964S:	Maintained
1965F:	drivers/platform/x86/asus*.c
1966F:	drivers/platform/x86/eeepc*.c
1967
1968ASUS WIRELESS RADIO CONTROL DRIVER
1969M:	João Paulo Rechi Vita <jprvita@gmail.com>
1970L:	platform-driver-x86@vger.kernel.org
1971S:	Maintained
1972F:	drivers/platform/x86/asus-wireless.c
1973
1974ASYMMETRIC KEYS
1975M:	David Howells <dhowells@redhat.com>
1976L:	keyrings@vger.kernel.org
1977S:	Maintained
1978F:	Documentation/crypto/asymmetric-keys.txt
1979F:	include/linux/verification.h
1980F:	include/crypto/public_key.h
1981F:	include/crypto/pkcs7.h
1982F:	crypto/asymmetric_keys/
1983
1984ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1985R:	Dan Williams <dan.j.williams@intel.com>
1986W:	http://sourceforge.net/projects/xscaleiop
1987S:	Odd fixes
1988F:	Documentation/crypto/async-tx-api.txt
1989F:	crypto/async_tx/
1990F:	drivers/dma/
1991F:	include/linux/dmaengine.h
1992F:	include/linux/async_tx.h
1993
1994AT24 EEPROM DRIVER
1995M:	Wolfram Sang <wsa@the-dreams.de>
1996L:	linux-i2c@vger.kernel.org
1997S:	Maintained
1998F:	drivers/misc/eeprom/at24.c
1999F:	include/linux/platform_data/at24.h
2000
2001ATA OVER ETHERNET (AOE) DRIVER
2002M:	"Ed L. Cashin" <ed.cashin@acm.org>
2003W:	http://www.openaoe.org/
2004S:	Supported
2005F:	Documentation/aoe/
2006F:	drivers/block/aoe/
2007
2008ATHEROS 71XX/9XXX GPIO DRIVER
2009M:	Alban Bedel <albeu@free.fr>
2010W:	https://github.com/AlbanBedel/linux
2011T:	git git://github.com/AlbanBedel/linux
2012S:	Maintained
2013F:	drivers/gpio/gpio-ath79.c
2014F:	Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2015
2016ATHEROS ATH GENERIC UTILITIES
2017M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2018L:	linux-wireless@vger.kernel.org
2019S:	Supported
2020F:	drivers/net/wireless/ath/*
2021
2022ATHEROS ATH5K WIRELESS DRIVER
2023M:	Jiri Slaby <jirislaby@gmail.com>
2024M:	Nick Kossifidis <mickflemm@gmail.com>
2025M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2026L:	linux-wireless@vger.kernel.org
2027W:	http://wireless.kernel.org/en/users/Drivers/ath5k
2028S:	Maintained
2029F:	drivers/net/wireless/ath/ath5k/
2030
2031ATHEROS ATH6KL WIRELESS DRIVER
2032M:	Kalle Valo <kvalo@qca.qualcomm.com>
2033L:	linux-wireless@vger.kernel.org
2034W:	http://wireless.kernel.org/en/users/Drivers/ath6kl
2035T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2036S:	Supported
2037F:	drivers/net/wireless/ath/ath6kl/
2038
2039WILOCITY WIL6210 WIRELESS DRIVER
2040M:	Maya Erez <qca_merez@qca.qualcomm.com>
2041L:	linux-wireless@vger.kernel.org
2042L:	wil6210@qca.qualcomm.com
2043S:	Supported
2044W:	http://wireless.kernel.org/en/users/Drivers/wil6210
2045F:	drivers/net/wireless/ath/wil6210/
2046F:	include/uapi/linux/wil6210_uapi.h
2047
2048CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2049M:	Christian Lamparter <chunkeey@googlemail.com>
2050L:	linux-wireless@vger.kernel.org
2051W:	http://wireless.kernel.org/en/users/Drivers/carl9170
2052S:	Maintained
2053F:	drivers/net/wireless/ath/carl9170/
2054
2055ATK0110 HWMON DRIVER
2056M:	Luca Tettamanti <kronos.it@gmail.com>
2057L:	linux-hwmon@vger.kernel.org
2058S:	Maintained
2059F:	drivers/hwmon/asus_atk0110.c
2060
2061ATI_REMOTE2 DRIVER
2062M:	Ville Syrjala <syrjala@sci.fi>
2063S:	Maintained
2064F:	drivers/input/misc/ati_remote2.c
2065
2066ATLX ETHERNET DRIVERS
2067M:	Jay Cliburn <jcliburn@gmail.com>
2068M:	Chris Snook <chris.snook@gmail.com>
2069L:	netdev@vger.kernel.org
2070W:	http://sourceforge.net/projects/atl1
2071W:	http://atl1.sourceforge.net
2072S:	Maintained
2073F:	drivers/net/ethernet/atheros/
2074
2075ATM
2076M:	Chas Williams <3chas3@gmail.com>
2077L:	linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2078L:	netdev@vger.kernel.org
2079W:	http://linux-atm.sourceforge.net
2080S:	Maintained
2081F:	drivers/atm/
2082F:	include/linux/atm*
2083F:	include/uapi/linux/atm*
2084
2085ATMEL AT91 / AT32 MCI DRIVER
2086M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2087S:	Maintained
2088F:	drivers/mmc/host/atmel-mci.c
2089
2090ATMEL AT91 / AT32 SERIAL DRIVER
2091M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2092S:	Supported
2093F:	drivers/tty/serial/atmel_serial.c
2094
2095ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2096M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2097S:	Supported
2098F:	drivers/power/reset/at91-sama5d2_shdwc.c
2099
2100ATMEL SAMA5D2 ADC DRIVER
2101M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2102L:	linux-iio@vger.kernel.org
2103S:	Supported
2104F:	drivers/iio/adc/at91-sama5d2_adc.c
2105
2106ATMEL Audio ALSA driver
2107M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2108L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2109S:	Supported
2110F:	sound/soc/atmel
2111
2112ATMEL DMA DRIVER
2113M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2114L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2115S:	Supported
2116F:	drivers/dma/at_hdmac.c
2117F:	drivers/dma/at_hdmac_regs.h
2118F:	include/linux/platform_data/dma-atmel.h
2119
2120ATMEL XDMA DRIVER
2121M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2122L:	linux-arm-kernel@lists.infradead.org
2123L:	dmaengine@vger.kernel.org
2124S:	Supported
2125F:	drivers/dma/at_xdmac.c
2126
2127ATMEL I2C DRIVER
2128M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2129L:	linux-i2c@vger.kernel.org
2130S:	Supported
2131F:	drivers/i2c/busses/i2c-at91.c
2132
2133ATMEL ISI DRIVER
2134M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2135L:	linux-media@vger.kernel.org
2136S:	Supported
2137F:	drivers/media/platform/soc_camera/atmel-isi.c
2138F:	include/media/atmel-isi.h
2139
2140ATMEL LCDFB DRIVER
2141M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2142L:	linux-fbdev@vger.kernel.org
2143S:	Maintained
2144F:	drivers/video/fbdev/atmel_lcdfb.c
2145F:	include/video/atmel_lcdc.h
2146
2147ATMEL MACB ETHERNET DRIVER
2148M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2149S:	Supported
2150F:	drivers/net/ethernet/cadence/
2151
2152ATMEL NAND DRIVER
2153M:	Wenyou Yang <wenyou.yang@atmel.com>
2154M:	Josh Wu <rainyfeeling@outlook.com>
2155L:	linux-mtd@lists.infradead.org
2156S:	Supported
2157F:	drivers/mtd/nand/atmel_nand*
2158
2159ATMEL SDMMC DRIVER
2160M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2161L:	linux-mmc@vger.kernel.org
2162S:	Supported
2163F:	drivers/mmc/host/sdhci-of-at91.c
2164
2165ATMEL SPI DRIVER
2166M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2167S:	Supported
2168F:	drivers/spi/spi-atmel.*
2169
2170ATMEL SSC DRIVER
2171M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2172L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2173S:	Supported
2174F:	drivers/misc/atmel-ssc.c
2175F:	include/linux/atmel-ssc.h
2176
2177ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2178M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2179L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2180S:	Supported
2181F:	drivers/misc/atmel_tclib.c
2182F:	drivers/clocksource/tcb_clksrc.c
2183
2184ATMEL USBA UDC DRIVER
2185M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2186L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2187S:	Supported
2188F:	drivers/usb/gadget/udc/atmel_usba_udc.*
2189
2190ATMEL WIRELESS DRIVER
2191M:	Simon Kelley <simon@thekelleys.org.uk>
2192L:	linux-wireless@vger.kernel.org
2193W:	http://www.thekelleys.org.uk/atmel
2194W:	http://atmelwlandriver.sourceforge.net/
2195S:	Maintained
2196F:	drivers/net/wireless/atmel/atmel*
2197
2198ATMEL MAXTOUCH DRIVER
2199M:	Nick Dyer <nick.dyer@itdev.co.uk>
2200T:	git git://github.com/atmel-maxtouch/linux.git
2201S:	Supported
2202F:	Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2203F:	drivers/input/touchscreen/atmel_mxt_ts.c
2204F:	include/linux/platform_data/atmel_mxt_ts.h
2205
2206ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2207M:	Bradley Grove <linuxdrivers@attotech.com>
2208L:	linux-scsi@vger.kernel.org
2209W:	http://www.attotech.com
2210S:	Supported
2211F:	drivers/scsi/esas2r
2212
2213ATUSB IEEE 802.15.4 RADIO DRIVER
2214M:	Stefan Schmidt <stefan@osg.samsung.com>
2215L:	linux-wpan@vger.kernel.org
2216S:	Maintained
2217F:	drivers/net/ieee802154/atusb.c
2218F:	drivers/net/ieee802154/atusb.h
2219F:	drivers/net/ieee802154/at86rf230.h
2220
2221AUDIT SUBSYSTEM
2222M:	Paul Moore <paul@paul-moore.com>
2223M:	Eric Paris <eparis@redhat.com>
2224L:	linux-audit@redhat.com (moderated for non-subscribers)
2225W:	http://people.redhat.com/sgrubb/audit/
2226T:	git git://git.infradead.org/users/pcmoore/audit
2227S:	Maintained
2228F:	include/linux/audit.h
2229F:	include/uapi/linux/audit.h
2230F:	kernel/audit*
2231
2232AUXILIARY DISPLAY DRIVERS
2233M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2234W:	http://miguelojeda.es/auxdisplay.htm
2235W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2236S:	Maintained
2237F:	drivers/auxdisplay/
2238F:	include/linux/cfag12864b.h
2239
2240AVR32 ARCHITECTURE
2241M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
2242M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
2243W:	http://www.atmel.com/products/AVR32/
2244W:	http://mirror.egtvedt.no/avr32linux.org/
2245W:	http://avrfreaks.net/
2246S:	Maintained
2247F:	arch/avr32/
2248
2249AVR32/AT32AP MACHINE SUPPORT
2250M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
2251M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
2252S:	Maintained
2253F:	arch/avr32/mach-at32ap/
2254
2255AX.25 NETWORK LAYER
2256M:	Ralf Baechle <ralf@linux-mips.org>
2257L:	linux-hams@vger.kernel.org
2258W:	http://www.linux-ax25.org/
2259S:	Maintained
2260F:	include/uapi/linux/ax25.h
2261F:	include/net/ax25.h
2262F:	net/ax25/
2263
2264AZ6007 DVB DRIVER
2265M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
2266M:	Mauro Carvalho Chehab <mchehab@kernel.org>
2267L:	linux-media@vger.kernel.org
2268W:	https://linuxtv.org
2269T:	git git://linuxtv.org/media_tree.git
2270S:	Maintained
2271F:	drivers/media/usb/dvb-usb-v2/az6007.c
2272
2273AZTECH FM RADIO RECEIVER DRIVER
2274M:	Hans Verkuil <hverkuil@xs4all.nl>
2275L:	linux-media@vger.kernel.org
2276T:	git git://linuxtv.org/media_tree.git
2277W:	https://linuxtv.org
2278S:	Maintained
2279F:	drivers/media/radio/radio-aztech*
2280
2281B43 WIRELESS DRIVER
2282L:	linux-wireless@vger.kernel.org
2283L:	b43-dev@lists.infradead.org
2284W:	http://wireless.kernel.org/en/users/Drivers/b43
2285S:	Odd Fixes
2286F:	drivers/net/wireless/broadcom/b43/
2287
2288B43LEGACY WIRELESS DRIVER
2289M:	Larry Finger <Larry.Finger@lwfinger.net>
2290L:	linux-wireless@vger.kernel.org
2291L:	b43-dev@lists.infradead.org
2292W:	http://wireless.kernel.org/en/users/Drivers/b43
2293S:	Maintained
2294F:	drivers/net/wireless/broadcom/b43legacy/
2295
2296BACKLIGHT CLASS/SUBSYSTEM
2297M:	Jingoo Han <jingoohan1@gmail.com>
2298M:	Lee Jones <lee.jones@linaro.org>
2299T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2300S:	Maintained
2301F:	drivers/video/backlight/
2302F:	include/linux/backlight.h
2303
2304BATMAN ADVANCED
2305M:	Marek Lindner <mareklindner@neomailbox.ch>
2306M:	Simon Wunderlich <sw@simonwunderlich.de>
2307M:	Antonio Quartulli <a@unstable.cc>
2308L:	b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2309W:	https://www.open-mesh.org/
2310Q:	https://patchwork.open-mesh.org/project/batman/list/
2311S:	Maintained
2312F:	Documentation/ABI/testing/sysfs-class-net-batman-adv
2313F:	Documentation/ABI/testing/sysfs-class-net-mesh
2314F:	Documentation/networking/batman-adv.txt
2315F:	include/uapi/linux/batman_adv.h
2316F:	net/batman-adv/
2317
2318BAYCOM/HDLCDRV DRIVERS FOR AX.25
2319M:	Thomas Sailer <t.sailer@alumni.ethz.ch>
2320L:	linux-hams@vger.kernel.org
2321W:	http://www.baycom.org/~tom/ham/ham.html
2322S:	Maintained
2323F:	drivers/net/hamradio/baycom*
2324
2325BCACHE (BLOCK LAYER CACHE)
2326M:	Kent Overstreet <kent.overstreet@gmail.com>
2327L:	linux-bcache@vger.kernel.org
2328W:	http://bcache.evilpiepirate.org
2329S:	Orphan
2330F:	drivers/md/bcache/
2331
2332BDISP ST MEDIA DRIVER
2333M:	Fabien Dessenne <fabien.dessenne@st.com>
2334L:	linux-media@vger.kernel.org
2335T:	git git://linuxtv.org/media_tree.git
2336W:	https://linuxtv.org
2337S:	Supported
2338F:	drivers/media/platform/sti/bdisp
2339
2340BEFS FILE SYSTEM
2341S:	Orphan
2342F:	Documentation/filesystems/befs.txt
2343F:	fs/befs/
2344
2345BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2346M:	Dariusz Marcinkiewicz <reksio@newterm.pl>
2347L:	netdev@vger.kernel.org
2348S:	Maintained
2349F:	drivers/net/ethernet/ec_bhf.c
2350
2351BFS FILE SYSTEM
2352M:	"Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2353S:	Maintained
2354F:	Documentation/filesystems/bfs.txt
2355F:	fs/bfs/
2356F:	include/uapi/linux/bfs_fs.h
2357
2358BLACKFIN ARCHITECTURE
2359M:	Steven Miao <realmz6@gmail.com>
2360L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2361T:	git git://git.code.sf.net/p/adi-linux/code
2362W:	http://blackfin.uclinux.org
2363S:	Supported
2364F:	arch/blackfin/
2365
2366BLACKFIN EMAC DRIVER
2367L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2368W:	http://blackfin.uclinux.org
2369S:	Supported
2370F:	drivers/net/ethernet/adi/
2371
2372BLACKFIN RTC DRIVER
2373L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2374W:	http://blackfin.uclinux.org
2375S:	Supported
2376F:	drivers/rtc/rtc-bfin.c
2377
2378BLACKFIN SDH DRIVER
2379M:	Sonic Zhang <sonic.zhang@analog.com>
2380L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2381W:	http://blackfin.uclinux.org
2382S:	Supported
2383F:	drivers/mmc/host/bfin_sdh.c
2384
2385BLACKFIN SERIAL DRIVER
2386M:	Sonic Zhang <sonic.zhang@analog.com>
2387L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2388W:	http://blackfin.uclinux.org
2389S:	Supported
2390F:	drivers/tty/serial/bfin_uart.c
2391
2392BLACKFIN WATCHDOG DRIVER
2393L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2394W:	http://blackfin.uclinux.org
2395S:	Supported
2396F:	drivers/watchdog/bfin_wdt.c
2397
2398BLACKFIN I2C TWI DRIVER
2399M:	Sonic Zhang <sonic.zhang@analog.com>
2400L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2401W:	http://blackfin.uclinux.org/
2402S:	Supported
2403F:	drivers/i2c/busses/i2c-bfin-twi.c
2404
2405BLACKFIN MEDIA DRIVER
2406M:	Scott Jiang <scott.jiang.linux@gmail.com>
2407L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2408W:	http://blackfin.uclinux.org/
2409S:	Supported
2410F:	drivers/media/platform/blackfin/
2411F:	drivers/media/i2c/adv7183*
2412F:	drivers/media/i2c/vs6624*
2413
2414BLINKM RGB LED DRIVER
2415M:	Jan-Simon Moeller <jansimon.moeller@gmx.de>
2416S:	Maintained
2417F:	drivers/leds/leds-blinkm.c
2418
2419BLOCK LAYER
2420M:	Jens Axboe <axboe@kernel.dk>
2421L:	linux-block@vger.kernel.org
2422T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2423S:	Maintained
2424F:	block/
2425F:	kernel/trace/blktrace.c
2426
2427BLOCK2MTD DRIVER
2428M:	Joern Engel <joern@lazybastard.org>
2429L:	linux-mtd@lists.infradead.org
2430S:	Maintained
2431F:	drivers/mtd/devices/block2mtd.c
2432
2433BLUETOOTH DRIVERS
2434M:	Marcel Holtmann <marcel@holtmann.org>
2435M:	Gustavo Padovan <gustavo@padovan.org>
2436M:	Johan Hedberg <johan.hedberg@gmail.com>
2437L:	linux-bluetooth@vger.kernel.org
2438W:	http://www.bluez.org/
2439T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2440T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2441S:	Maintained
2442F:	drivers/bluetooth/
2443
2444BLUETOOTH SUBSYSTEM
2445M:	Marcel Holtmann <marcel@holtmann.org>
2446M:	Gustavo Padovan <gustavo@padovan.org>
2447M:	Johan Hedberg <johan.hedberg@gmail.com>
2448L:	linux-bluetooth@vger.kernel.org
2449W:	http://www.bluez.org/
2450T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2451T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2452S:	Maintained
2453F:	net/bluetooth/
2454F:	include/net/bluetooth/
2455
2456BONDING DRIVER
2457M:	Jay Vosburgh <j.vosburgh@gmail.com>
2458M:	Veaceslav Falico <vfalico@gmail.com>
2459M:	Andy Gospodarek <gospo@cumulusnetworks.com>
2460L:	netdev@vger.kernel.org
2461W:	http://sourceforge.net/projects/bonding/
2462S:	Supported
2463F:	drivers/net/bonding/
2464F:	include/uapi/linux/if_bonding.h
2465
2466BPF (Safe dynamic programs and tools)
2467M:	Alexei Starovoitov <ast@kernel.org>
2468L:	netdev@vger.kernel.org
2469L:	linux-kernel@vger.kernel.org
2470S:	Supported
2471F:	kernel/bpf/
2472
2473BROADCOM B44 10/100 ETHERNET DRIVER
2474M:	Gary Zambrano <zambrano@broadcom.com>
2475L:	netdev@vger.kernel.org
2476S:	Supported
2477F:	drivers/net/ethernet/broadcom/b44.*
2478
2479BROADCOM B53 ETHERNET SWITCH DRIVER
2480M:	Florian Fainelli <f.fainelli@gmail.com>
2481L:	netdev@vger.kernel.org
2482L:	openwrt-devel@lists.openwrt.org (subscribers-only)
2483S:	Supported
2484F:	drivers/net/dsa/b53/*
2485F:	include/linux/platform_data/b53.h
2486
2487BROADCOM GENET ETHERNET DRIVER
2488M:	Florian Fainelli <f.fainelli@gmail.com>
2489L:	netdev@vger.kernel.org
2490S:	Supported
2491F:	drivers/net/ethernet/broadcom/genet/
2492
2493BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2494M:	Sony Chacko <sony.chacko@qlogic.com>
2495M:	Dept-HSGLinuxNICDev@qlogic.com
2496L:	netdev@vger.kernel.org
2497S:	Supported
2498F:	drivers/net/ethernet/broadcom/bnx2.*
2499F:	drivers/net/ethernet/broadcom/bnx2_*
2500
2501BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2502M:	Ariel Elior <ariel.elior@qlogic.com>
2503L:	netdev@vger.kernel.org
2504S:	Supported
2505F:	drivers/net/ethernet/broadcom/bnx2x/
2506
2507BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2508M:	Florian Fainelli <f.fainelli@gmail.com>
2509M:	Ray Jui <rjui@broadcom.com>
2510M:	Scott Branden <sbranden@broadcom.com>
2511M:	bcm-kernel-feedback-list@broadcom.com
2512T:	git git://github.com/broadcom/mach-bcm
2513S:	Maintained
2514N:	bcm281*
2515N:	bcm113*
2516N:	bcm216*
2517N:	kona
2518F:	arch/arm/mach-bcm/
2519
2520BROADCOM BCM2835 ARM ARCHITECTURE
2521M:	Stephen Warren <swarren@wwwdotorg.org>
2522M:	Lee Jones <lee@kernel.org>
2523M:	Eric Anholt <eric@anholt.net>
2524L:	linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2525L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2526T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2527S:	Maintained
2528N:	bcm2835
2529
2530BROADCOM BCM47XX MIPS ARCHITECTURE
2531M:	Hauke Mehrtens <hauke@hauke-m.de>
2532M:	Rafał Miłecki <zajec5@gmail.com>
2533L:	linux-mips@linux-mips.org
2534S:	Maintained
2535F:	Documentation/devicetree/bindings/mips/brcm/
2536F:	arch/mips/bcm47xx/*
2537F:	arch/mips/include/asm/mach-bcm47xx/*
2538
2539BROADCOM BCM5301X ARM ARCHITECTURE
2540M:	Hauke Mehrtens <hauke@hauke-m.de>
2541M:	Rafał Miłecki <zajec5@gmail.com>
2542M:	bcm-kernel-feedback-list@broadcom.com
2543L:	linux-arm-kernel@lists.infradead.org
2544S:	Maintained
2545F:	arch/arm/mach-bcm/bcm_5301x.c
2546F:	arch/arm/boot/dts/bcm5301x*.dtsi
2547F:	arch/arm/boot/dts/bcm470*
2548
2549BROADCOM BCM63XX ARM ARCHITECTURE
2550M:	Florian Fainelli <f.fainelli@gmail.com>
2551M:	bcm-kernel-feedback-list@broadcom.com
2552L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2553T:	git git://github.com/broadcom/stblinux.git
2554S:	Maintained
2555N:	bcm63xx
2556
2557BROADCOM BCM63XX/BCM33XX UDC DRIVER
2558M:	Kevin Cernekee <cernekee@gmail.com>
2559L:	linux-usb@vger.kernel.org
2560S:	Maintained
2561F:	drivers/usb/gadget/udc/bcm63xx_udc.*
2562
2563BROADCOM BCM7XXX ARM ARCHITECTURE
2564M:	Brian Norris <computersforpeace@gmail.com>
2565M:	Gregory Fong <gregory.0xf0@gmail.com>
2566M:	Florian Fainelli <f.fainelli@gmail.com>
2567M:	bcm-kernel-feedback-list@broadcom.com
2568L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2569T:	git git://github.com/broadcom/stblinux.git
2570S:	Maintained
2571F:	arch/arm/mach-bcm/*brcmstb*
2572F:	arch/arm/boot/dts/bcm7*.dts*
2573F:	drivers/bus/brcmstb_gisb.c
2574N:	brcmstb
2575
2576BROADCOM BMIPS MIPS ARCHITECTURE
2577M:	Kevin Cernekee <cernekee@gmail.com>
2578M:	Florian Fainelli <f.fainelli@gmail.com>
2579L:	linux-mips@linux-mips.org
2580T:	git git://github.com/broadcom/stblinux.git
2581S:	Maintained
2582F:	arch/mips/bmips/*
2583F:	arch/mips/include/asm/mach-bmips/*
2584F:	arch/mips/kernel/*bmips*
2585F:	arch/mips/boot/dts/brcm/bcm*.dts*
2586F:	drivers/irqchip/irq-bcm63*
2587F:	drivers/irqchip/irq-bcm7*
2588F:	drivers/irqchip/irq-brcmstb*
2589F:	include/linux/bcm963xx_nvram.h
2590F:	include/linux/bcm963xx_tag.h
2591
2592BROADCOM TG3 GIGABIT ETHERNET DRIVER
2593M:	Siva Reddy Kallam <siva.kallam@broadcom.com>
2594M:	Prashant Sreedharan <prashant@broadcom.com>
2595M:	Michael Chan <mchan@broadcom.com>
2596L:	netdev@vger.kernel.org
2597S:	Supported
2598F:	drivers/net/ethernet/broadcom/tg3.*
2599
2600BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2601M:	Arend van Spriel <arend.vanspriel@broadcom.com>
2602M:	Franky Lin <franky.lin@broadcom.com>
2603M:	Hante Meuleman <hante.meuleman@broadcom.com>
2604L:	linux-wireless@vger.kernel.org
2605L:	brcm80211-dev-list.pdl@broadcom.com
2606S:	Supported
2607F:	drivers/net/wireless/broadcom/brcm80211/
2608
2609BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2610M:	QLogic-Storage-Upstream@qlogic.com
2611L:	linux-scsi@vger.kernel.org
2612S:	Supported
2613F:	drivers/scsi/bnx2fc/
2614
2615BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2616M:	QLogic-Storage-Upstream@qlogic.com
2617L:	linux-scsi@vger.kernel.org
2618S:	Supported
2619F:	drivers/scsi/bnx2i/
2620
2621BROADCOM IPROC ARM ARCHITECTURE
2622M:	Ray Jui <rjui@broadcom.com>
2623M:	Scott Branden <sbranden@broadcom.com>
2624M:	Jon Mason <jonmason@broadcom.com>
2625M:	bcm-kernel-feedback-list@broadcom.com
2626L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2627T:	git git://github.com/broadcom/cygnus-linux.git
2628S:	Maintained
2629N:	iproc
2630N:	cygnus
2631N:	bcm[-_]nsp
2632N:	bcm9113*
2633N:	bcm9583*
2634N:	bcm9585*
2635N:	bcm9586*
2636N:	bcm988312
2637N:	bcm113*
2638N:	bcm583*
2639N:	bcm585*
2640N:	bcm586*
2641N:	bcm88312
2642F:	arch/arm64/boot/dts/broadcom/ns2*
2643F:	drivers/clk/bcm/clk-ns*
2644F:	drivers/pinctrl/bcm/pinctrl-ns*
2645
2646BROADCOM BRCMSTB GPIO DRIVER
2647M:	Gregory Fong <gregory.0xf0@gmail.com>
2648L:	bcm-kernel-feedback-list@broadcom.com
2649S:	Supported
2650F:	drivers/gpio/gpio-brcmstb.c
2651F:	Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2652
2653BROADCOM KONA GPIO DRIVER
2654M:	Ray Jui <rjui@broadcom.com>
2655L:	bcm-kernel-feedback-list@broadcom.com
2656S:	Supported
2657F:	drivers/gpio/gpio-bcm-kona.c
2658F:	Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2659
2660BROADCOM NVRAM DRIVER
2661M:	Rafał Miłecki <zajec5@gmail.com>
2662L:	linux-mips@linux-mips.org
2663S:	Maintained
2664F:	drivers/firmware/broadcom/*
2665
2666BROADCOM STB NAND FLASH DRIVER
2667M:	Brian Norris <computersforpeace@gmail.com>
2668M:	Kamal Dasu <kdasu.kdev@gmail.com>
2669L:	linux-mtd@lists.infradead.org
2670L:	bcm-kernel-feedback-list@broadcom.com
2671S:	Maintained
2672F:	drivers/mtd/nand/brcmnand/
2673
2674BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2675M:	Rafał Miłecki <zajec5@gmail.com>
2676L:	linux-wireless@vger.kernel.org
2677S:	Maintained
2678F:	drivers/bcma/
2679F:	include/linux/bcma/
2680
2681BROADCOM SYSTEMPORT ETHERNET DRIVER
2682M:	Florian Fainelli <f.fainelli@gmail.com>
2683L:	netdev@vger.kernel.org
2684S:	Supported
2685F:	drivers/net/ethernet/broadcom/bcmsysport.*
2686
2687BROADCOM VULCAN ARM64 SOC
2688M:	Jayachandran C. <jchandra@broadcom.com>
2689M:	bcm-kernel-feedback-list@broadcom.com
2690L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2691S:	Maintained
2692F:	arch/arm64/boot/dts/broadcom/vulcan*
2693
2694BROCADE BFA FC SCSI DRIVER
2695M:	Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2696M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2697L:	linux-scsi@vger.kernel.org
2698S:	Supported
2699F:	drivers/scsi/bfa/
2700
2701BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2702M:	Rasesh Mody <rasesh.mody@qlogic.com>
2703L:	netdev@vger.kernel.org
2704S:	Supported
2705F:	drivers/net/ethernet/brocade/bna/
2706
2707BSG (block layer generic sg v4 driver)
2708M:	FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2709L:	linux-scsi@vger.kernel.org
2710S:	Supported
2711F:	block/bsg.c
2712F:	include/linux/bsg.h
2713F:	include/uapi/linux/bsg.h
2714
2715BT87X AUDIO DRIVER
2716M:	Clemens Ladisch <clemens@ladisch.de>
2717L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2718T:	git git://git.alsa-project.org/alsa-kernel.git
2719S:	Maintained
2720F:	Documentation/sound/alsa/Bt87x.txt
2721F:	sound/pci/bt87x.c
2722
2723BT8XXGPIO DRIVER
2724M:	Michael Buesch <m@bues.ch>
2725W:	http://bu3sch.de/btgpio.php
2726S:	Maintained
2727F:	drivers/gpio/gpio-bt8xx.c
2728
2729BTRFS FILE SYSTEM
2730M:	Chris Mason <clm@fb.com>
2731M:	Josef Bacik <jbacik@fb.com>
2732M:	David Sterba <dsterba@suse.com>
2733L:	linux-btrfs@vger.kernel.org
2734W:	http://btrfs.wiki.kernel.org/
2735Q:	http://patchwork.kernel.org/project/linux-btrfs/list/
2736T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2737S:	Maintained
2738F:	Documentation/filesystems/btrfs.txt
2739F:	fs/btrfs/
2740
2741BTTV VIDEO4LINUX DRIVER
2742M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
2743M:	Mauro Carvalho Chehab <mchehab@kernel.org>
2744L:	linux-media@vger.kernel.org
2745W:	https://linuxtv.org
2746T:	git git://linuxtv.org/media_tree.git
2747S:	Odd fixes
2748F:	Documentation/video4linux/bttv/
2749F:	drivers/media/pci/bt8xx/bttv*
2750
2751BUSLOGIC SCSI DRIVER
2752M:	Khalid Aziz <khalid@gonehiking.org>
2753L:	linux-scsi@vger.kernel.org
2754S:	Maintained
2755F:	drivers/scsi/BusLogic.*
2756F:	drivers/scsi/FlashPoint.*
2757
2758C-MEDIA CMI8788 DRIVER
2759M:	Clemens Ladisch <clemens@ladisch.de>
2760L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2761T:	git git://git.alsa-project.org/alsa-kernel.git
2762S:	Maintained
2763F:	sound/pci/oxygen/
2764
2765C6X ARCHITECTURE
2766M:	Mark Salter <msalter@redhat.com>
2767M:	Aurelien Jacquiot <a-jacquiot@ti.com>
2768L:	linux-c6x-dev@linux-c6x.org
2769W:	http://www.linux-c6x.org/wiki/index.php/Main_Page
2770S:	Maintained
2771F:	arch/c6x/
2772
2773CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2774M:	David Howells <dhowells@redhat.com>
2775L:	linux-cachefs@redhat.com (moderated for non-subscribers)
2776S:	Supported
2777F:	Documentation/filesystems/caching/cachefiles.txt
2778F:	fs/cachefiles/
2779
2780CADET FM/AM RADIO RECEIVER DRIVER
2781M:	Hans Verkuil <hverkuil@xs4all.nl>
2782L:	linux-media@vger.kernel.org
2783T:	git git://linuxtv.org/media_tree.git
2784W:	https://linuxtv.org
2785S:	Maintained
2786F:	drivers/media/radio/radio-cadet*
2787
2788CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2789M:	Jonathan Corbet <corbet@lwn.net>
2790L:	linux-media@vger.kernel.org
2791T:	git git://linuxtv.org/media_tree.git
2792S:	Maintained
2793F:	Documentation/video4linux/cafe_ccic
2794F:	drivers/media/platform/marvell-ccic/
2795
2796CAIF NETWORK LAYER
2797M:	Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2798L:	netdev@vger.kernel.org
2799S:	Supported
2800F:	Documentation/networking/caif/
2801F:	drivers/net/caif/
2802F:	include/uapi/linux/caif/
2803F:	include/net/caif/
2804F:	net/caif/
2805
2806CALGARY x86-64 IOMMU
2807M:	Muli Ben-Yehuda <mulix@mulix.org>
2808M:	Jon Mason <jdmason@kudzu.us>
2809L:	iommu@lists.linux-foundation.org
2810S:	Maintained
2811F:	arch/x86/kernel/pci-calgary_64.c
2812F:	arch/x86/kernel/tce_64.c
2813F:	arch/x86/include/asm/calgary.h
2814F:	arch/x86/include/asm/tce.h
2815
2816CAN NETWORK LAYER
2817M:	Oliver Hartkopp <socketcan@hartkopp.net>
2818M:	Marc Kleine-Budde <mkl@pengutronix.de>
2819L:	linux-can@vger.kernel.org
2820W:	https://github.com/linux-can
2821T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2822T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2823S:	Maintained
2824F:	Documentation/networking/can.txt
2825F:	net/can/
2826F:	include/linux/can/core.h
2827F:	include/uapi/linux/can.h
2828F:	include/uapi/linux/can/bcm.h
2829F:	include/uapi/linux/can/raw.h
2830F:	include/uapi/linux/can/gw.h
2831
2832CAN NETWORK DRIVERS
2833M:	Wolfgang Grandegger <wg@grandegger.com>
2834M:	Marc Kleine-Budde <mkl@pengutronix.de>
2835L:	linux-can@vger.kernel.org
2836W:	https://github.com/linux-can
2837T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2838T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2839S:	Maintained
2840F:	Documentation/devicetree/bindings/net/can/
2841F:	drivers/net/can/
2842F:	include/linux/can/dev.h
2843F:	include/linux/can/platform/
2844F:	include/uapi/linux/can/error.h
2845F:	include/uapi/linux/can/netlink.h
2846
2847CAPABILITIES
2848M:	Serge Hallyn <serge@hallyn.com>
2849L:	linux-security-module@vger.kernel.org
2850S:	Supported
2851F:	include/linux/capability.h
2852F:	include/uapi/linux/capability.h
2853F:	security/commoncap.c
2854F:	kernel/capability.c
2855
2856CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2857M:	Kevin Tsai <ktsai@capellamicro.com>
2858S:	Maintained
2859F:	drivers/iio/light/cm*
2860F:	Documentation/devicetree/bindings/i2c/trivial-devices.txt
2861
2862CAVIUM LIQUIDIO NETWORK DRIVER
2863M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2864M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2865M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2866M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2867L:     netdev@vger.kernel.org
2868W:     http://www.cavium.com
2869S:     Supported
2870F:     drivers/net/ethernet/cavium/liquidio/
2871
2872CC2520 IEEE-802.15.4 RADIO DRIVER
2873M:	Varka Bhadram <varkabhadram@gmail.com>
2874L:	linux-wpan@vger.kernel.org
2875S:	Maintained
2876F:	drivers/net/ieee802154/cc2520.c
2877F:	include/linux/spi/cc2520.h
2878F:	Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2879
2880CEC DRIVER
2881M:	Hans Verkuil <hans.verkuil@cisco.com>
2882L:	linux-media@vger.kernel.org
2883T:	git git://linuxtv.org/media_tree.git
2884W:	http://linuxtv.org
2885S:	Supported
2886F:	Documentation/cec.txt
2887F:	Documentation/DocBook/media/v4l/cec*
2888F:	drivers/staging/media/cec/
2889F:	drivers/media/cec-edid.c
2890F:	drivers/media/rc/keymaps/rc-cec.c
2891F:	include/media/cec.h
2892F:	include/media/cec-edid.h
2893F:	include/linux/cec.h
2894F:	include/linux/cec-funcs.h
2895
2896CELL BROADBAND ENGINE ARCHITECTURE
2897M:	Arnd Bergmann <arnd@arndb.de>
2898L:	linuxppc-dev@lists.ozlabs.org
2899W:	http://www.ibm.com/developerworks/power/cell/
2900S:	Supported
2901F:	arch/powerpc/include/asm/cell*.h
2902F:	arch/powerpc/include/asm/spu*.h
2903F:	arch/powerpc/include/uapi/asm/spu*.h
2904F:	arch/powerpc/oprofile/*cell*
2905F:	arch/powerpc/platforms/cell/
2906
2907CEPH COMMON CODE (LIBCEPH)
2908M:	Ilya Dryomov <idryomov@gmail.com>
2909M:	"Yan, Zheng" <zyan@redhat.com>
2910M:	Sage Weil <sage@redhat.com>
2911L:	ceph-devel@vger.kernel.org
2912W:	http://ceph.com/
2913T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2914T:	git git://github.com/ceph/ceph-client.git
2915S:	Supported
2916F:	net/ceph/
2917F:	include/linux/ceph/
2918F:	include/linux/crush/
2919
2920CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2921M:	"Yan, Zheng" <zyan@redhat.com>
2922M:	Sage Weil <sage@redhat.com>
2923M:	Ilya Dryomov <idryomov@gmail.com>
2924L:	ceph-devel@vger.kernel.org
2925W:	http://ceph.com/
2926T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2927T:	git git://github.com/ceph/ceph-client.git
2928S:	Supported
2929F:	Documentation/filesystems/ceph.txt
2930F:	fs/ceph/
2931
2932CERTIFICATE HANDLING:
2933M:	David Howells <dhowells@redhat.com>
2934M:	David Woodhouse <dwmw2@infradead.org>
2935L:	keyrings@vger.kernel.org
2936S:	Maintained
2937F:	Documentation/module-signing.txt
2938F:	certs/
2939F:	scripts/sign-file.c
2940F:	scripts/extract-cert.c
2941
2942CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2943L:	linux-usb@vger.kernel.org
2944S:	Orphan
2945F:	Documentation/usb/WUSB-Design-overview.txt
2946F:	Documentation/usb/wusb-cbaf
2947F:	drivers/usb/host/hwa-hc.c
2948F:	drivers/usb/host/whci/
2949F:	drivers/usb/wusbcore/
2950F:	include/linux/usb/wusb*
2951
2952CFAG12864B LCD DRIVER
2953M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2954W:	http://miguelojeda.es/auxdisplay.htm
2955W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2956S:	Maintained
2957F:	drivers/auxdisplay/cfag12864b.c
2958F:	include/linux/cfag12864b.h
2959
2960CFAG12864BFB LCD FRAMEBUFFER DRIVER
2961M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2962W:	http://miguelojeda.es/auxdisplay.htm
2963W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2964S:	Maintained
2965F:	drivers/auxdisplay/cfag12864bfb.c
2966F:	include/linux/cfag12864b.h
2967
2968CFG80211 and NL80211
2969M:	Johannes Berg <johannes@sipsolutions.net>
2970L:	linux-wireless@vger.kernel.org
2971W:	http://wireless.kernel.org/
2972T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2973T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2974S:	Maintained
2975F:	include/uapi/linux/nl80211.h
2976F:	include/net/cfg80211.h
2977F:	net/wireless/*
2978X:	net/wireless/wext*
2979
2980CHAR and MISC DRIVERS
2981M:	Arnd Bergmann <arnd@arndb.de>
2982M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2983T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2984S:	Supported
2985F:	drivers/char/*
2986F:	drivers/misc/*
2987F:	include/linux/miscdevice.h
2988
2989CHECKPATCH
2990M:	Andy Whitcroft <apw@canonical.com>
2991M:	Joe Perches <joe@perches.com>
2992S:	Maintained
2993F:	scripts/checkpatch.pl
2994
2995CHINESE DOCUMENTATION
2996M:	Harry Wei <harryxiyou@gmail.com>
2997L:	xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2998L:	linux-kernel@zh-kernel.org (moderated for non-subscribers)
2999S:	Maintained
3000F:	Documentation/zh_CN/
3001
3002CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3003M:	Peter Chen <Peter.Chen@nxp.com>
3004T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3005L:	linux-usb@vger.kernel.org
3006S:	Maintained
3007F:	drivers/usb/chipidea/
3008
3009CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3010M:	Hans de Goede <hdegoede@redhat.com>
3011L:	linux-input@vger.kernel.org
3012S:	Maintained
3013F:	Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3014F:	drivers/input/touchscreen/chipone_icn8318.c
3015
3016CHROME HARDWARE PLATFORM SUPPORT
3017M:	Olof Johansson <olof@lixom.net>
3018S:	Maintained
3019T:	git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3020F:	drivers/platform/chrome/
3021
3022CISCO VIC ETHERNET NIC DRIVER
3023M:	Christian Benvenuti <benve@cisco.com>
3024M:	Sujith Sankar <ssujith@cisco.com>
3025M:	Govindarajulu Varadarajan <_govind@gmx.com>
3026M:	Neel Patel <neepatel@cisco.com>
3027S:	Supported
3028F:	drivers/net/ethernet/cisco/enic/
3029
3030CISCO VIC LOW LATENCY NIC DRIVER
3031M:	Christian Benvenuti <benve@cisco.com>
3032M:	Dave Goodell <dgoodell@cisco.com>
3033S:	Supported
3034F:	drivers/infiniband/hw/usnic/
3035
3036CIRRUS LOGIC EP93XX ETHERNET DRIVER
3037M:	Hartley Sweeten <hsweeten@visionengravers.com>
3038L:	netdev@vger.kernel.org
3039S:	Maintained
3040F:	drivers/net/ethernet/cirrus/ep93xx_eth.c
3041
3042CIRRUS LOGIC AUDIO CODEC DRIVERS
3043M:	Brian Austin <brian.austin@cirrus.com>
3044M:	Paul Handrigan <Paul.Handrigan@cirrus.com>
3045L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
3046S:	Maintained
3047F:	sound/soc/codecs/cs*
3048
3049CLEANCACHE API
3050M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3051L:	linux-kernel@vger.kernel.org
3052S:	Maintained
3053F:	mm/cleancache.c
3054F:	include/linux/cleancache.h
3055
3056CLK API
3057M:	Russell King <linux@armlinux.org.uk>
3058L:	linux-clk@vger.kernel.org
3059S:	Maintained
3060F:	include/linux/clk.h
3061
3062CLOCKSOURCE, CLOCKEVENT DRIVERS
3063M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3064M:	Thomas Gleixner <tglx@linutronix.de>
3065L:	linux-kernel@vger.kernel.org
3066T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3067S:	Supported
3068F:	drivers/clocksource
3069
3070CISCO FCOE HBA DRIVER
3071M:	Hiral Patel <hiralpat@cisco.com>
3072M:	Suma Ramars <sramars@cisco.com>
3073M:	Brian Uchino <buchino@cisco.com>
3074L:	linux-scsi@vger.kernel.org
3075S:	Supported
3076F:	drivers/scsi/fnic/
3077
3078CISCO SCSI HBA DRIVER
3079M:	Narsimhulu Musini <nmusini@cisco.com>
3080M:	Sesidhar Baddela <sebaddel@cisco.com>
3081L:	linux-scsi@vger.kernel.org
3082S:	Supported
3083F:	drivers/scsi/snic/
3084
3085CMPC ACPI DRIVER
3086M:	Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3087M:	Daniel Oliveira Nascimento <don@syst.com.br>
3088L:	platform-driver-x86@vger.kernel.org
3089S:	Supported
3090F:	drivers/platform/x86/classmate-laptop.c
3091
3092COBALT MEDIA DRIVER
3093M:	Hans Verkuil <hans.verkuil@cisco.com>
3094L:	linux-media@vger.kernel.org
3095T:	git git://linuxtv.org/media_tree.git
3096W:	https://linuxtv.org
3097S:	Supported
3098F:	drivers/media/pci/cobalt/
3099
3100COCCINELLE/Semantic Patches (SmPL)
3101M:	Julia Lawall <Julia.Lawall@lip6.fr>
3102M:	Gilles Muller <Gilles.Muller@lip6.fr>
3103M:	Nicolas Palix <nicolas.palix@imag.fr>
3104M:	Michal Marek <mmarek@suse.com>
3105L:	cocci@systeme.lip6.fr (moderated for non-subscribers)
3106T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3107W:	http://coccinelle.lip6.fr/
3108S:	Supported
3109F:	Documentation/coccinelle.txt
3110F:	scripts/coccinelle/
3111F:	scripts/coccicheck
3112
3113CODA FILE SYSTEM
3114M:	Jan Harkes <jaharkes@cs.cmu.edu>
3115M:	coda@cs.cmu.edu
3116L:	codalist@coda.cs.cmu.edu
3117W:	http://www.coda.cs.cmu.edu/
3118S:	Maintained
3119F:	Documentation/filesystems/coda.txt
3120F:	fs/coda/
3121F:	include/linux/coda*.h
3122F:	include/uapi/linux/coda*.h
3123
3124CODA V4L2 MEM2MEM DRIVER
3125M:	Philipp Zabel <p.zabel@pengutronix.de>
3126L:	linux-media@vger.kernel.org
3127S:	Maintained
3128F:	Documentation/devicetree/bindings/media/coda.txt
3129F:	drivers/media/platform/coda/
3130
3131COMMON CLK FRAMEWORK
3132M:	Michael Turquette <mturquette@baylibre.com>
3133M:	Stephen Boyd <sboyd@codeaurora.org>
3134L:	linux-clk@vger.kernel.org
3135T:	git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3136S:	Maintained
3137F:	Documentation/devicetree/bindings/clock/
3138F:	drivers/clk/
3139X:	drivers/clk/clkdev.c
3140F:	include/linux/clk-pr*
3141F:	include/linux/clk/
3142
3143COMMON INTERNET FILE SYSTEM (CIFS)
3144M:	Steve French <sfrench@samba.org>
3145L:	linux-cifs@vger.kernel.org
3146L:	samba-technical@lists.samba.org (moderated for non-subscribers)
3147W:	http://linux-cifs.samba.org/
3148T:	git git://git.samba.org/sfrench/cifs-2.6.git
3149S:	Supported
3150F:	Documentation/filesystems/cifs/
3151F:	fs/cifs/
3152
3153COMPACTPCI HOTPLUG CORE
3154M:	Scott Murray <scott@spiteful.org>
3155L:	linux-pci@vger.kernel.org
3156S:	Maintained
3157F:	drivers/pci/hotplug/cpci_hotplug*
3158
3159COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3160M:	Scott Murray <scott@spiteful.org>
3161L:	linux-pci@vger.kernel.org
3162S:	Maintained
3163F:	drivers/pci/hotplug/cpcihp_zt5550.*
3164
3165COMPACTPCI HOTPLUG GENERIC DRIVER
3166M:	Scott Murray <scott@spiteful.org>
3167L:	linux-pci@vger.kernel.org
3168S:	Maintained
3169F:	drivers/pci/hotplug/cpcihp_generic.c
3170
3171COMPAL LAPTOP SUPPORT
3172M:	Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3173L:	platform-driver-x86@vger.kernel.org
3174S:	Maintained
3175F:	drivers/platform/x86/compal-laptop.c
3176
3177CONEXANT ACCESSRUNNER USB DRIVER
3178L:	accessrunner-general@lists.sourceforge.net
3179W:	http://accessrunner.sourceforge.net/
3180S:	Orphan
3181F:	drivers/usb/atm/cxacru.c
3182
3183CONFIGFS
3184M:	Joel Becker <jlbec@evilplan.org>
3185M:	Christoph Hellwig <hch@lst.de>
3186T:	git git://git.infradead.org/users/hch/configfs.git
3187S:	Supported
3188F:	fs/configfs/
3189F:	include/linux/configfs.h
3190
3191CONNECTOR
3192M:	Evgeniy Polyakov <zbr@ioremap.net>
3193L:	netdev@vger.kernel.org
3194S:	Maintained
3195F:	drivers/connector/
3196
3197CONTROL GROUP (CGROUP)
3198M:	Tejun Heo <tj@kernel.org>
3199M:	Li Zefan <lizefan@huawei.com>
3200M:	Johannes Weiner <hannes@cmpxchg.org>
3201L:	cgroups@vger.kernel.org
3202T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3203S:	Maintained
3204F:	Documentation/cgroups/
3205F:	include/linux/cgroup*
3206F:	kernel/cgroup*
3207
3208CONTROL GROUP - CPUSET
3209M:	Li Zefan <lizefan@huawei.com>
3210L:	cgroups@vger.kernel.org
3211W:	http://www.bullopensource.org/cpuset/
3212W:	http://oss.sgi.com/projects/cpusets/
3213T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3214S:	Maintained
3215F:	Documentation/cgroups/cpusets.txt
3216F:	include/linux/cpuset.h
3217F:	kernel/cpuset.c
3218
3219CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3220M:	Johannes Weiner <hannes@cmpxchg.org>
3221M:	Michal Hocko <mhocko@kernel.org>
3222M:	Vladimir Davydov <vdavydov@virtuozzo.com>
3223L:	cgroups@vger.kernel.org
3224L:	linux-mm@kvack.org
3225S:	Maintained
3226F:	mm/memcontrol.c
3227F:	mm/swap_cgroup.c
3228
3229CORETEMP HARDWARE MONITORING DRIVER
3230M:	Fenghua Yu <fenghua.yu@intel.com>
3231L:	linux-hwmon@vger.kernel.org
3232S:	Maintained
3233F:	Documentation/hwmon/coretemp
3234F:	drivers/hwmon/coretemp.c
3235
3236COSA/SRP SYNC SERIAL DRIVER
3237M:	Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3238W:	http://www.fi.muni.cz/~kas/cosa/
3239S:	Maintained
3240F:	drivers/net/wan/cosa*
3241
3242CPMAC ETHERNET DRIVER
3243M:	Florian Fainelli <florian@openwrt.org>
3244L:	netdev@vger.kernel.org
3245S:	Maintained
3246F:	drivers/net/ethernet/ti/cpmac.c
3247
3248CPU FREQUENCY DRIVERS
3249M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
3250M:	Viresh Kumar <viresh.kumar@linaro.org>
3251L:	linux-pm@vger.kernel.org
3252S:	Maintained
3253T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3254T:	git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3255F:	drivers/cpufreq/
3256F:	include/linux/cpufreq.h
3257
3258CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3259M:	Viresh Kumar <viresh.kumar@linaro.org>
3260M:	Sudeep Holla <sudeep.holla@arm.com>
3261L:	linux-pm@vger.kernel.org
3262W:	http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3263S:	Maintained
3264F:	drivers/cpufreq/arm_big_little.h
3265F:	drivers/cpufreq/arm_big_little.c
3266F:	drivers/cpufreq/arm_big_little_dt.c
3267
3268CPUIDLE DRIVER - ARM BIG LITTLE
3269M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3270M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3271L:	linux-pm@vger.kernel.org
3272L:	linux-arm-kernel@lists.infradead.org
3273T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3274S:	Maintained
3275F:	drivers/cpuidle/cpuidle-big_little.c
3276
3277CPUIDLE DRIVER - ARM EXYNOS
3278M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3279M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3280M:	Kukjin Kim <kgene@kernel.org>
3281L:	linux-pm@vger.kernel.org
3282L:	linux-samsung-soc@vger.kernel.org
3283S:	Supported
3284F:	drivers/cpuidle/cpuidle-exynos.c
3285F:	arch/arm/mach-exynos/pm.c
3286
3287CPUIDLE DRIVERS
3288M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
3289M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3290L:	linux-pm@vger.kernel.org
3291S:	Maintained
3292T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3293F:	drivers/cpuidle/*
3294F:	include/linux/cpuidle.h
3295
3296CPUID/MSR DRIVER
3297M:	"H. Peter Anvin" <hpa@zytor.com>
3298S:	Maintained
3299F:	arch/x86/kernel/cpuid.c
3300F:	arch/x86/kernel/msr.c
3301
3302CPU POWER MONITORING SUBSYSTEM
3303M:	Thomas Renninger <trenn@suse.com>
3304L:	linux-pm@vger.kernel.org
3305S:	Maintained
3306F:	tools/power/cpupower/
3307
3308CRAMFS FILESYSTEM
3309W:	http://sourceforge.net/projects/cramfs/
3310S:	Orphan / Obsolete
3311F:	Documentation/filesystems/cramfs.txt
3312F:	fs/cramfs/
3313
3314CRIS PORT
3315M:	Mikael Starvik <starvik@axis.com>
3316M:	Jesper Nilsson <jesper.nilsson@axis.com>
3317L:	linux-cris-kernel@axis.com
3318W:	http://developer.axis.com
3319T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3320S:	Maintained
3321F:	arch/cris/
3322F:	drivers/tty/serial/crisv10.*
3323
3324CRYPTO API
3325M:	Herbert Xu <herbert@gondor.apana.org.au>
3326M:	"David S. Miller" <davem@davemloft.net>
3327L:	linux-crypto@vger.kernel.org
3328T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3329T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3330S:	Maintained
3331F:	Documentation/crypto/
3332F:	Documentation/devicetree/bindings/crypto/
3333F:	Documentation/DocBook/crypto-API.tmpl
3334F:	arch/*/crypto/
3335F:	crypto/
3336F:	drivers/crypto/
3337F:	include/crypto/
3338
3339CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3340M:	Neil Horman <nhorman@tuxdriver.com>
3341L:	linux-crypto@vger.kernel.org
3342S:	Maintained
3343F:	crypto/ansi_cprng.c
3344F:	crypto/rng.c
3345
3346CS3308 MEDIA DRIVER
3347M:	Hans Verkuil <hverkuil@xs4all.nl>
3348L:	linux-media@vger.kernel.org
3349T:	git git://linuxtv.org/media_tree.git
3350W:	http://linuxtv.org
3351S:	Odd Fixes
3352F:	drivers/media/i2c/cs3308.c
3353F:	drivers/media/i2c/cs3308.h
3354
3355CS5535 Audio ALSA driver
3356M:	Jaya Kumar <jayakumar.alsa@gmail.com>
3357S:	Maintained
3358F:	sound/pci/cs5535audio/
3359
3360CW1200 WLAN driver
3361M:	Solomon Peachy <pizza@shaftnet.org>
3362S:	Maintained
3363F:	drivers/net/wireless/st/cw1200/
3364
3365CX18 VIDEO4LINUX DRIVER
3366M:	Andy Walls <awalls@md.metrocast.net>
3367L:	ivtv-devel@ivtvdriver.org (subscribers-only)
3368L:	linux-media@vger.kernel.org
3369T:	git git://linuxtv.org/media_tree.git
3370W:	https://linuxtv.org
3371W:	http://www.ivtvdriver.org/index.php/Cx18
3372S:	Maintained
3373F:	Documentation/video4linux/cx18.txt
3374F:	drivers/media/pci/cx18/
3375F:	include/uapi/linux/ivtv*
3376
3377CX2341X MPEG ENCODER HELPER MODULE
3378M:	Hans Verkuil <hverkuil@xs4all.nl>
3379L:	linux-media@vger.kernel.org
3380T:	git git://linuxtv.org/media_tree.git
3381W:	https://linuxtv.org
3382S:	Maintained
3383F:	drivers/media/common/cx2341x*
3384F:	include/media/cx2341x*
3385
3386CX24120 MEDIA DRIVER
3387M:	Jemma Denson <jdenson@gmail.com>
3388M:	Patrick Boettcher <patrick.boettcher@posteo.de>
3389L:	linux-media@vger.kernel.org
3390W:	https://linuxtv.org
3391Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3392S:	Maintained
3393F:	drivers/media/dvb-frontends/cx24120*
3394
3395CX88 VIDEO4LINUX DRIVER
3396M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
3397M:	Mauro Carvalho Chehab <mchehab@kernel.org>
3398L:	linux-media@vger.kernel.org
3399W:	https://linuxtv.org
3400T:	git git://linuxtv.org/media_tree.git
3401S:	Odd fixes
3402F:	Documentation/video4linux/cx88/
3403F:	drivers/media/pci/cx88/
3404
3405CXD2820R MEDIA DRIVER
3406M:	Antti Palosaari <crope@iki.fi>
3407L:	linux-media@vger.kernel.org
3408W:	https://linuxtv.org
3409W:	http://palosaari.fi/linux/
3410Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3411T:	git git://linuxtv.org/anttip/media_tree.git
3412S:	Maintained
3413F:	drivers/media/dvb-frontends/cxd2820r*
3414
3415CXGB3 ETHERNET DRIVER (CXGB3)
3416M:	Santosh Raspatur <santosh@chelsio.com>
3417L:	netdev@vger.kernel.org
3418W:	http://www.chelsio.com
3419S:	Supported
3420F:	drivers/net/ethernet/chelsio/cxgb3/
3421
3422CXGB3 ISCSI DRIVER (CXGB3I)
3423M:	Karen Xie <kxie@chelsio.com>
3424L:	linux-scsi@vger.kernel.org
3425W:	http://www.chelsio.com
3426S:	Supported
3427F:	drivers/scsi/cxgbi/cxgb3i
3428
3429CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3430M:	Steve Wise <swise@chelsio.com>
3431L:	linux-rdma@vger.kernel.org
3432W:	http://www.openfabrics.org
3433S:	Supported
3434F:	drivers/infiniband/hw/cxgb3/
3435
3436CXGB4 ETHERNET DRIVER (CXGB4)
3437M:	Hariprasad S <hariprasad@chelsio.com>
3438L:	netdev@vger.kernel.org
3439W:	http://www.chelsio.com
3440S:	Supported
3441F:	drivers/net/ethernet/chelsio/cxgb4/
3442
3443CXGB4 ISCSI DRIVER (CXGB4I)
3444M:	Karen Xie <kxie@chelsio.com>
3445L:	linux-scsi@vger.kernel.org
3446W:	http://www.chelsio.com
3447S:	Supported
3448F:	drivers/scsi/cxgbi/cxgb4i
3449
3450CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3451M:	Steve Wise <swise@chelsio.com>
3452L:	linux-rdma@vger.kernel.org
3453W:	http://www.openfabrics.org
3454S:	Supported
3455F:	drivers/infiniband/hw/cxgb4/
3456
3457CXGB4VF ETHERNET DRIVER (CXGB4VF)
3458M:	Casey Leedom <leedom@chelsio.com>
3459L:	netdev@vger.kernel.org
3460W:	http://www.chelsio.com
3461S:	Supported
3462F:	drivers/net/ethernet/chelsio/cxgb4vf/
3463
3464CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3465M:	Ian Munsie <imunsie@au1.ibm.com>
3466M:	Michael Neuling <mikey@neuling.org>
3467L:	linuxppc-dev@lists.ozlabs.org
3468S:	Supported
3469F:	drivers/misc/cxl/
3470F:	include/misc/cxl*
3471F:	include/uapi/misc/cxl.h
3472F:	Documentation/powerpc/cxl.txt
3473F:	Documentation/powerpc/cxl.txt
3474F:	Documentation/ABI/testing/sysfs-class-cxl
3475
3476CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3477M:	Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3478M:	Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3479L:	linux-scsi@vger.kernel.org
3480S:	Supported
3481F:	drivers/scsi/cxlflash/
3482F:	include/uapi/scsi/cxlflash_ioctls.h
3483F:	Documentation/powerpc/cxlflash.txt
3484
3485STMMAC ETHERNET DRIVER
3486M:	Giuseppe Cavallaro <peppe.cavallaro@st.com>
3487M:	Alexandre Torgue <alexandre.torgue@st.com>
3488L:	netdev@vger.kernel.org
3489W:	http://www.stlinux.com
3490S:	Supported
3491F:	drivers/net/ethernet/stmicro/stmmac/
3492
3493CYBERPRO FB DRIVER
3494M:	Russell King <linux@armlinux.org.uk>
3495L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3496W:	http://www.armlinux.org.uk/
3497S:	Maintained
3498F:	drivers/video/fbdev/cyber2000fb.*
3499
3500CYCLADES ASYNC MUX DRIVER
3501W:	http://www.cyclades.com/
3502S:	Orphan
3503F:	drivers/tty/cyclades.c
3504F:	include/linux/cyclades.h
3505F:	include/uapi/linux/cyclades.h
3506
3507CYCLADES PC300 DRIVER
3508W:	http://www.cyclades.com/
3509S:	Orphan
3510F:	drivers/net/wan/pc300*
3511
3512CYPRESS_FIRMWARE MEDIA DRIVER
3513M:	Antti Palosaari <crope@iki.fi>
3514L:	linux-media@vger.kernel.org
3515W:	https://linuxtv.org
3516W:	http://palosaari.fi/linux/
3517Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3518T:	git git://linuxtv.org/anttip/media_tree.git
3519S:	Maintained
3520F:	drivers/media/common/cypress_firmware*
3521
3522CYTTSP TOUCHSCREEN DRIVER
3523M:	Ferruh Yigit <fery@cypress.com>
3524L:	linux-input@vger.kernel.org
3525S:	Supported
3526F:	drivers/input/touchscreen/cyttsp*
3527F:	include/linux/input/cyttsp.h
3528
3529DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3530M:	Joshua Kinard <kumba@gentoo.org>
3531S:	Maintained
3532F:	drivers/rtc/rtc-ds1685.c
3533F:	include/linux/rtc/ds1685.h
3534
3535DAMA SLAVE for AX.25
3536M:	Joerg Reuter <jreuter@yaina.de>
3537W:	http://yaina.de/jreuter/
3538W:	http://www.qsl.net/dl1bke/
3539L:	linux-hams@vger.kernel.org
3540S:	Maintained
3541F:	net/ax25/af_ax25.c
3542F:	net/ax25/ax25_dev.c
3543F:	net/ax25/ax25_ds_*
3544F:	net/ax25/ax25_in.c
3545F:	net/ax25/ax25_out.c
3546F:	net/ax25/ax25_timer.c
3547F:	net/ax25/sysctl_net_ax25.c
3548
3549DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3550L:	netdev@vger.kernel.org
3551S:	Orphan
3552F:	Documentation/networking/dmfe.txt
3553F:	drivers/net/ethernet/dec/tulip/dmfe.c
3554
3555DC390/AM53C974 SCSI driver
3556M:	Hannes Reinecke <hare@suse.com>
3557L:	linux-scsi@vger.kernel.org
3558S:	Maintained
3559F:	drivers/scsi/am53c974.c
3560
3561DC395x SCSI driver
3562M:	Oliver Neukum <oliver@neukum.org>
3563M:	Ali Akcaagac <aliakc@web.de>
3564M:	Jamie Lenehan <lenehan@twibble.org>
3565L:	dc395x@twibble.org
3566W:	http://twibble.org/dist/dc395x/
3567W:	http://lists.twibble.org/mailman/listinfo/dc395x/
3568S:	Maintained
3569F:	Documentation/scsi/dc395x.txt
3570F:	drivers/scsi/dc395x.*
3571
3572DCCP PROTOCOL
3573M:	Gerrit Renker <gerrit@erg.abdn.ac.uk>
3574L:	dccp@vger.kernel.org
3575W:	http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3576S:	Maintained
3577F:	include/linux/dccp.h
3578F:	include/uapi/linux/dccp.h
3579F:	include/linux/tfrc.h
3580F:	net/dccp/
3581
3582DECnet NETWORK LAYER
3583W:	http://linux-decnet.sourceforge.net
3584L:	linux-decnet-user@lists.sourceforge.net
3585S:	Orphan
3586F:	Documentation/networking/decnet.txt
3587F:	net/decnet/
3588
3589DECSTATION PLATFORM SUPPORT
3590M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3591L:	linux-mips@linux-mips.org
3592W:	http://www.linux-mips.org/wiki/DECstation
3593S:	Maintained
3594F:	arch/mips/dec/
3595F:	arch/mips/include/asm/dec/
3596F:	arch/mips/include/asm/mach-dec/
3597
3598DEFXX FDDI NETWORK DRIVER
3599M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3600S:	Maintained
3601F:	drivers/net/fddi/defxx.*
3602
3603DELL LAPTOP DRIVER
3604M:	Matthew Garrett <mjg59@srcf.ucam.org>
3605M:	Pali Rohár <pali.rohar@gmail.com>
3606L:	platform-driver-x86@vger.kernel.org
3607S:	Maintained
3608F:	drivers/platform/x86/dell-laptop.c
3609
3610DELL LAPTOP RBTN DRIVER
3611M:	Pali Rohár <pali.rohar@gmail.com>
3612S:	Maintained
3613F:	drivers/platform/x86/dell-rbtn.*
3614
3615DELL LAPTOP FREEFALL DRIVER
3616M:	Pali Rohár <pali.rohar@gmail.com>
3617S:	Maintained
3618F:	drivers/platform/x86/dell-smo8800.c
3619
3620DELL LAPTOP SMM DRIVER
3621M:	Pali Rohár <pali.rohar@gmail.com>
3622S:	Maintained
3623F:	drivers/hwmon/dell-smm-hwmon.c
3624F:	include/uapi/linux/i8k.h
3625
3626DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3627M:	Doug Warzecha <Douglas_Warzecha@dell.com>
3628S:	Maintained
3629F:	Documentation/dcdbas.txt
3630F:	drivers/firmware/dcdbas.*
3631
3632DELL WMI EXTRAS DRIVER
3633M:	Matthew Garrett <mjg59@srcf.ucam.org>
3634M:	Pali Rohár <pali.rohar@gmail.com>
3635S:	Maintained
3636F:	drivers/platform/x86/dell-wmi.c
3637
3638DESIGNWARE USB2 DRD IP DRIVER
3639M:	John Youn <johnyoun@synopsys.com>
3640L:	linux-usb@vger.kernel.org
3641T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3642S:	Maintained
3643F:	drivers/usb/dwc2/
3644
3645DESIGNWARE USB3 DRD IP DRIVER
3646M:	Felipe Balbi <balbi@kernel.org>
3647L:	linux-usb@vger.kernel.org
3648T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3649S:	Maintained
3650F:	drivers/usb/dwc3/
3651
3652DEVICE COREDUMP (DEV_COREDUMP)
3653M:	Johannes Berg <johannes@sipsolutions.net>
3654L:	linux-kernel@vger.kernel.org
3655S:	Maintained
3656F:	drivers/base/devcoredump.c
3657F:	include/linux/devcoredump.h
3658
3659DEVICE FREQUENCY (DEVFREQ)
3660M:	MyungJoo Ham <myungjoo.ham@samsung.com>
3661M:	Kyungmin Park <kyungmin.park@samsung.com>
3662L:	linux-pm@vger.kernel.org
3663T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3664S:	Maintained
3665F:	drivers/devfreq/
3666F:	include/linux/devfreq.h
3667F:	Documentation/devicetree/bindings/devfreq/
3668
3669DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3670M:	Chanwoo Choi <cw00.choi@samsung.com>
3671L:	linux-pm@vger.kernel.org
3672T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3673S:	Supported
3674F:	drivers/devfreq/event/
3675F:	drivers/devfreq/devfreq-event.c
3676F:	include/linux/devfreq-event.h
3677F:	Documentation/devicetree/bindings/devfreq/event/
3678
3679BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3680M:	Chanwoo Choi <cw00.choi@samsung.com>
3681L:	linux-pm@vger.kernel.org
3682L:	linux-samsung-soc@vger.kernel.org
3683T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3684S:	Maintained
3685F:	drivers/devfreq/exynos-bus.c
3686F:	Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3687
3688DEVICE NUMBER REGISTRY
3689M:	Torben Mathiasen <device@lanana.org>
3690W:	http://lanana.org/docs/device-list/index.html
3691S:	Maintained
3692
3693DEVICE-MAPPER  (LVM)
3694M:	Alasdair Kergon <agk@redhat.com>
3695M:	Mike Snitzer <snitzer@redhat.com>
3696M:	dm-devel@redhat.com
3697L:	dm-devel@redhat.com
3698W:	http://sources.redhat.com/dm
3699Q:	http://patchwork.kernel.org/project/dm-devel/list/
3700T:	git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3701T:	quilt http://people.redhat.com/agk/patches/linux/editing/
3702S:	Maintained
3703F:	Documentation/device-mapper/
3704F:	drivers/md/dm*
3705F:	drivers/md/persistent-data/
3706F:	include/linux/device-mapper.h
3707F:	include/linux/dm-*.h
3708F:	include/uapi/linux/dm-*.h
3709
3710DEVLINK
3711M:	Jiri Pirko <jiri@mellanox.com>
3712L:	netdev@vger.kernel.org
3713S:	Supported
3714F:	net/core/devlink.c
3715F:	include/net/devlink.h
3716F:	include/uapi/linux/devlink.h
3717
3718DIALOG SEMICONDUCTOR DRIVERS
3719M:	Support Opensource <support.opensource@diasemi.com>
3720W:	http://www.dialog-semiconductor.com/products
3721S:	Supported
3722F:	Documentation/hwmon/da90??
3723F:	Documentation/devicetree/bindings/mfd/da90*.txt
3724F:	Documentation/devicetree/bindings/regulator/da92*.txt
3725F:	Documentation/devicetree/bindings/sound/da[79]*.txt
3726F:	drivers/gpio/gpio-da90??.c
3727F:	drivers/hwmon/da90??-hwmon.c
3728F:	drivers/iio/adc/da91??-*.c
3729F:	drivers/input/misc/da90??_onkey.c
3730F:	drivers/input/touchscreen/da9052_tsi.c
3731F:	drivers/leds/leds-da90??.c
3732F:	drivers/mfd/da903x.c
3733F:	drivers/mfd/da90??-*.c
3734F:	drivers/mfd/da91??-*.c
3735F:	drivers/power/da9052-battery.c
3736F:	drivers/power/da91??-*.c
3737F:	drivers/regulator/da903x.c
3738F:	drivers/regulator/da9???-regulator.[ch]
3739F:	drivers/rtc/rtc-da90??.c
3740F:	drivers/video/backlight/da90??_bl.c
3741F:	drivers/watchdog/da90??_wdt.c
3742F:	include/linux/mfd/da903x.h
3743F:	include/linux/mfd/da9052/
3744F:	include/linux/mfd/da9055/
3745F:	include/linux/mfd/da9062/
3746F:	include/linux/mfd/da9063/
3747F:	include/linux/mfd/da9150/
3748F:	include/linux/regulator/da9211.h
3749F:	include/sound/da[79]*.h
3750F:	sound/soc/codecs/da[79]*.[ch]
3751
3752DIGI NEO AND CLASSIC PCI PRODUCTS
3753M:	Lidza Louina <lidza.louina@gmail.com>
3754M:	Mark Hounschell <markh@compro.net>
3755L:	driverdev-devel@linuxdriverproject.org
3756S:	Maintained
3757F:	drivers/staging/dgnc/
3758
3759DIOLAN U2C-12 I2C DRIVER
3760M:	Guenter Roeck <linux@roeck-us.net>
3761L:	linux-i2c@vger.kernel.org
3762S:	Maintained
3763F:	drivers/i2c/busses/i2c-diolan-u2c.c
3764
3765DIRECT ACCESS (DAX)
3766M:	Matthew Wilcox <willy@linux.intel.com>
3767L:	linux-fsdevel@vger.kernel.org
3768S:	Supported
3769F:	fs/dax.c
3770
3771DIRECTORY NOTIFICATION (DNOTIFY)
3772M:	Eric Paris <eparis@parisplace.org>
3773S:	Maintained
3774F:	Documentation/filesystems/dnotify.txt
3775F:	fs/notify/dnotify/
3776F:	include/linux/dnotify.h
3777
3778DISK GEOMETRY AND PARTITION HANDLING
3779M:	Andries Brouwer <aeb@cwi.nl>
3780W:	http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3781W:	http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3782W:	http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3783S:	Maintained
3784
3785DISKQUOTA
3786M:	Jan Kara <jack@suse.com>
3787S:	Maintained
3788F:	Documentation/filesystems/quota.txt
3789F:	fs/quota/
3790F:	include/linux/quota*.h
3791F:	include/uapi/linux/quota*.h
3792
3793DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3794M:	Bernie Thompson <bernie@plugable.com>
3795L:	linux-fbdev@vger.kernel.org
3796S:	Maintained
3797W:	http://plugable.com/category/projects/udlfb/
3798F:	drivers/video/fbdev/udlfb.c
3799F:	include/video/udlfb.h
3800F:	Documentation/fb/udlfb.txt
3801
3802DISTRIBUTED LOCK MANAGER (DLM)
3803M:	Christine Caulfield <ccaulfie@redhat.com>
3804M:	David Teigland <teigland@redhat.com>
3805L:	cluster-devel@redhat.com
3806W:	http://sources.redhat.com/cluster/
3807T:	git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3808S:	Supported
3809F:	fs/dlm/
3810
3811DMA BUFFER SHARING FRAMEWORK
3812M:	Sumit Semwal <sumit.semwal@linaro.org>
3813S:	Maintained
3814L:	linux-media@vger.kernel.org
3815L:	dri-devel@lists.freedesktop.org
3816L:	linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3817F:	drivers/dma-buf/
3818F:	include/linux/dma-buf*
3819F:	include/linux/reservation.h
3820F:	include/linux/*fence.h
3821F:	Documentation/dma-buf-sharing.txt
3822T:	git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3823
3824DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3825M:	Vinod Koul <vinod.koul@intel.com>
3826L:	dmaengine@vger.kernel.org
3827Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
3828S:	Maintained
3829F:	drivers/dma/
3830F:	include/linux/dmaengine.h
3831F:	Documentation/devicetree/bindings/dma/
3832F:	Documentation/dmaengine/
3833T:	git git://git.infradead.org/users/vkoul/slave-dma.git
3834
3835DME1737 HARDWARE MONITOR DRIVER
3836M:	Juerg Haefliger <juergh@gmail.com>
3837L:	linux-hwmon@vger.kernel.org
3838S:	Maintained
3839F:	Documentation/hwmon/dme1737
3840F:	drivers/hwmon/dme1737.c
3841
3842DMI/SMBIOS SUPPORT
3843M:	Jean Delvare <jdelvare@suse.com>
3844S:	Maintained
3845T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3846F:	Documentation/ABI/testing/sysfs-firmware-dmi-tables
3847F:	drivers/firmware/dmi-id.c
3848F:	drivers/firmware/dmi_scan.c
3849F:	include/linux/dmi.h
3850
3851DOCUMENTATION
3852M:	Jonathan Corbet <corbet@lwn.net>
3853L:	linux-doc@vger.kernel.org
3854S:	Maintained
3855F:	Documentation/
3856F:	scripts/docproc.c
3857F:	scripts/kernel-doc*
3858X:	Documentation/ABI/
3859X:	Documentation/devicetree/
3860X:	Documentation/acpi
3861X:	Documentation/power
3862X:	Documentation/spi
3863X:	Documentation/DocBook/media
3864T:	git git://git.lwn.net/linux.git docs-next
3865
3866DOUBLETALK DRIVER
3867M:	"James R. Van Zandt" <jrv@vanzandt.mv.com>
3868L:	blinux-list@redhat.com
3869S:	Maintained
3870F:	drivers/char/dtlk.c
3871F:	include/linux/dtlk.h
3872
3873DPT_I2O SCSI RAID DRIVER
3874M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3875L:	linux-scsi@vger.kernel.org
3876W:	http://www.adaptec.com/
3877S:	Maintained
3878F:	drivers/scsi/dpt*
3879F:	drivers/scsi/dpt/
3880
3881DRBD DRIVER
3882M:	Philipp Reisner <philipp.reisner@linbit.com>
3883M:	Lars Ellenberg <lars.ellenberg@linbit.com>
3884L:	drbd-dev@lists.linbit.com
3885W:	http://www.drbd.org
3886T:	git git://git.linbit.com/linux-drbd.git
3887T:	git git://git.linbit.com/drbd-8.4.git
3888S:	Supported
3889F:	drivers/block/drbd/
3890F:	lib/lru_cache.c
3891F:	Documentation/blockdev/drbd/
3892
3893DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3894M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3895T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3896S:	Supported
3897F:	Documentation/kobject.txt
3898F:	drivers/base/
3899F:	fs/debugfs/
3900F:	fs/kernfs/
3901F:	fs/sysfs/
3902F:	include/linux/debugfs.h
3903F:	include/linux/kobj*
3904F:	lib/kobj*
3905
3906DRM DRIVERS
3907M:	David Airlie <airlied@linux.ie>
3908L:	dri-devel@lists.freedesktop.org
3909T:	git git://people.freedesktop.org/~airlied/linux
3910S:	Maintained
3911F:	drivers/gpu/drm/
3912F:	drivers/gpu/vga/
3913F:	Documentation/DocBook/gpu.*
3914F:	include/drm/
3915F:	include/uapi/drm/
3916
3917DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3918M:	Dave Airlie <airlied@redhat.com>
3919S:	Odd Fixes
3920F:	drivers/gpu/drm/ast/
3921
3922DRM DRIVER FOR BOCHS VIRTUAL GPU
3923M:	Gerd Hoffmann <kraxel@redhat.com>
3924S:	Odd Fixes
3925F:	drivers/gpu/drm/bochs/
3926
3927DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3928M:	Dave Airlie <airlied@redhat.com>
3929S:	Odd Fixes
3930F:	drivers/gpu/drm/cirrus/
3931
3932RADEON and AMDGPU DRM DRIVERS
3933M:	Alex Deucher <alexander.deucher@amd.com>
3934M:	Christian König <christian.koenig@amd.com>
3935L:	dri-devel@lists.freedesktop.org
3936T:	git git://people.freedesktop.org/~agd5f/linux
3937S:	Supported
3938F:	drivers/gpu/drm/radeon/
3939F:	include/uapi/drm/radeon_drm.h
3940F:	drivers/gpu/drm/amd/
3941F:	include/uapi/drm/amdgpu_drm.h
3942
3943DRM PANEL DRIVERS
3944M:	Thierry Reding <thierry.reding@gmail.com>
3945L:	dri-devel@lists.freedesktop.org
3946T:	git git://anongit.freedesktop.org/tegra/linux.git
3947S:	Maintained
3948F:	drivers/gpu/drm/drm_panel.c
3949F:	drivers/gpu/drm/panel/
3950F:	include/drm/drm_panel.h
3951F:	Documentation/devicetree/bindings/display/panel/
3952
3953INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3954M:	Daniel Vetter <daniel.vetter@intel.com>
3955M:	Jani Nikula <jani.nikula@linux.intel.com>
3956L:	intel-gfx@lists.freedesktop.org
3957L:	dri-devel@lists.freedesktop.org
3958W:	https://01.org/linuxgraphics/
3959Q:	http://patchwork.freedesktop.org/project/intel-gfx/
3960T:	git git://anongit.freedesktop.org/drm-intel
3961S:	Supported
3962F:	drivers/gpu/drm/i915/
3963F:	include/drm/i915*
3964F:	include/uapi/drm/i915_drm.h
3965
3966DRM DRIVERS FOR ATMEL HLCDC
3967M:	Boris Brezillon <boris.brezillon@free-electrons.com>
3968L:	dri-devel@lists.freedesktop.org
3969S:	Supported
3970F:	drivers/gpu/drm/atmel-hlcdc/
3971F:	Documentation/devicetree/bindings/drm/atmel/
3972
3973DRM DRIVERS FOR ALLWINNER A10
3974M:	Maxime Ripard  <maxime.ripard@free-electrons.com>
3975L:	dri-devel@lists.freedesktop.org
3976S:	Supported
3977F:	drivers/gpu/drm/sun4i/
3978F:	Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
3979
3980DRM DRIVERS FOR EXYNOS
3981M:	Inki Dae <inki.dae@samsung.com>
3982M:	Joonyoung Shim <jy0922.shim@samsung.com>
3983M:	Seung-Woo Kim <sw0312.kim@samsung.com>
3984M:	Kyungmin Park <kyungmin.park@samsung.com>
3985L:	dri-devel@lists.freedesktop.org
3986T:	git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3987S:	Supported
3988F:	drivers/gpu/drm/exynos/
3989F:	include/uapi/drm/exynos_drm.h
3990F:	Documentation/devicetree/bindings/display/exynos/
3991
3992DRM DRIVERS FOR FREESCALE DCU
3993M:	Stefan Agner <stefan@agner.ch>
3994M:	Alison Wang <alison.wang@freescale.com>
3995L:	dri-devel@lists.freedesktop.org
3996S:	Supported
3997F:	drivers/gpu/drm/fsl-dcu/
3998F:	Documentation/devicetree/bindings/display/fsl,dcu.txt
3999F:	Documentation/devicetree/bindings/display/fsl,tcon.txt
4000F:	Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4001
4002DRM DRIVERS FOR FREESCALE IMX
4003M:	Philipp Zabel <p.zabel@pengutronix.de>
4004L:	dri-devel@lists.freedesktop.org
4005S:	Maintained
4006F:	drivers/gpu/drm/imx/
4007F:	drivers/gpu/ipu-v3/
4008F:	Documentation/devicetree/bindings/display/imx/
4009
4010DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4011M:	Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4012L:	dri-devel@lists.freedesktop.org
4013T:	git git://github.com/patjak/drm-gma500
4014S:	Maintained
4015F:	drivers/gpu/drm/gma500/
4016
4017DRM DRIVERS FOR HISILICON
4018M:	Xinliang Liu <z.liuxinliang@hisilicon.com>
4019R:	Xinwei Kong <kong.kongxinwei@hisilicon.com>
4020R:	Chen Feng <puck.chen@hisilicon.com>
4021L:	dri-devel@lists.freedesktop.org
4022T:	git git://github.com/xin3liang/linux.git
4023S:	Maintained
4024F:	drivers/gpu/drm/hisilicon/
4025F:	Documentation/devicetree/bindings/display/hisilicon/
4026
4027DRM DRIVER FOR INTEL I810 VIDEO CARDS
4028S:	Orphan / Obsolete
4029F:	drivers/gpu/drm/i810/
4030F:	include/uapi/drm/i810_drm.h
4031
4032DRM DRIVER FOR MSM ADRENO GPU
4033M:	Rob Clark <robdclark@gmail.com>
4034L:	linux-arm-msm@vger.kernel.org
4035L:	dri-devel@lists.freedesktop.org
4036L:	freedreno@lists.freedesktop.org
4037T:	git git://people.freedesktop.org/~robclark/linux
4038S:	Maintained
4039F:	drivers/gpu/drm/msm/
4040F:	include/uapi/drm/msm_drm.h
4041F:	Documentation/devicetree/bindings/display/msm/
4042
4043DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4044M:	Ben Skeggs <bskeggs@redhat.com>
4045L:	dri-devel@lists.freedesktop.org
4046L:	nouveau@lists.freedesktop.org
4047T:	git git://github.com/skeggsb/linux
4048S:	Supported
4049F:	drivers/gpu/drm/nouveau/
4050F:	include/uapi/drm/nouveau_drm.h
4051
4052DRM DRIVERS FOR NVIDIA TEGRA
4053M:	Thierry Reding <thierry.reding@gmail.com>
4054L:	dri-devel@lists.freedesktop.org
4055L:	linux-tegra@vger.kernel.org
4056T:	git git://anongit.freedesktop.org/tegra/linux.git
4057S:	Supported
4058F:	drivers/gpu/drm/tegra/
4059F:	drivers/gpu/host1x/
4060F:	include/linux/host1x.h
4061F:	include/uapi/drm/tegra_drm.h
4062F:	Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4063
4064DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4065S:	Orphan / Obsolete
4066F:	drivers/gpu/drm/mga/
4067F:	include/uapi/drm/mga_drm.h
4068
4069DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4070M:	Dave Airlie <airlied@redhat.com>
4071S:	Odd Fixes
4072F:	drivers/gpu/drm/mgag200/
4073
4074DRM DRIVER FOR RAGE 128 VIDEO CARDS
4075S:	Orphan / Obsolete
4076F:	drivers/gpu/drm/r128/
4077F:	include/uapi/drm/r128_drm.h
4078
4079DRM DRIVERS FOR RENESAS
4080M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4081L:	dri-devel@lists.freedesktop.org
4082L:	linux-renesas-soc@vger.kernel.org
4083T:	git git://linuxtv.org/pinchartl/fbdev
4084S:	Supported
4085F:	drivers/gpu/drm/rcar-du/
4086F:	drivers/gpu/drm/shmobile/
4087F:	include/linux/platform_data/shmob_drm.h
4088F:	Documentation/devicetree/bindings/display/renesas,du.txt
4089
4090DRM DRIVER FOR QXL VIRTUAL GPU
4091M:	Dave Airlie <airlied@redhat.com>
4092S:	Odd Fixes
4093F:	drivers/gpu/drm/qxl/
4094F:	include/uapi/drm/qxl_drm.h
4095
4096DRM DRIVERS FOR ROCKCHIP
4097M:	Mark Yao <mark.yao@rock-chips.com>
4098L:	dri-devel@lists.freedesktop.org
4099S:	Maintained
4100F:	drivers/gpu/drm/rockchip/
4101F:	Documentation/devicetree/bindings/display/rockchip/
4102
4103DRM DRIVER FOR SAVAGE VIDEO CARDS
4104S:	Orphan / Obsolete
4105F:	drivers/gpu/drm/savage/
4106F:	include/uapi/drm/savage_drm.h
4107
4108DRM DRIVER FOR SIS VIDEO CARDS
4109S:	Orphan / Obsolete
4110F:	drivers/gpu/drm/sis/
4111F:	include/uapi/drm/sis_drm.h
4112
4113DRM DRIVERS FOR STI
4114M:	Benjamin Gaignard <benjamin.gaignard@linaro.org>
4115M:	Vincent Abriou <vincent.abriou@st.com>
4116L:	dri-devel@lists.freedesktop.org
4117T:	git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4118S:	Maintained
4119F:	drivers/gpu/drm/sti
4120F:	Documentation/devicetree/bindings/display/st,stih4xx.txt
4121
4122DRM DRIVER FOR TDFX VIDEO CARDS
4123S:	Orphan / Obsolete
4124F:	drivers/gpu/drm/tdfx/
4125
4126DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4127M:	Dave Airlie <airlied@redhat.com>
4128S:	Odd Fixes
4129F:	drivers/gpu/drm/udl/
4130
4131DRM DRIVERS FOR VIVANTE GPU IP
4132M:	Lucas Stach <l.stach@pengutronix.de>
4133R:	Russell King <linux+etnaviv@armlinux.org.uk>
4134R:	Christian Gmeiner <christian.gmeiner@gmail.com>
4135L:	dri-devel@lists.freedesktop.org
4136S:	Maintained
4137F:	drivers/gpu/drm/etnaviv/
4138F:	include/uapi/drm/etnaviv_drm.h
4139F:	Documentation/devicetree/bindings/display/etnaviv/
4140
4141DRM DRIVER FOR VMWARE VIRTUAL GPU
4142M:	"VMware Graphics" <linux-graphics-maintainer@vmware.com>
4143M:	Sinclair Yeh <syeh@vmware.com>
4144M:	Thomas Hellstrom <thellstrom@vmware.com>
4145L:	dri-devel@lists.freedesktop.org
4146T:	git git://people.freedesktop.org/~syeh/repos_linux
4147T:	git git://people.freedesktop.org/~thomash/linux
4148S:	Supported
4149F:	drivers/gpu/drm/vmwgfx/
4150F:	include/uapi/drm/vmwgfx_drm.h
4151
4152DRM DRIVERS FOR VC4
4153M:	Eric Anholt <eric@anholt.net>
4154T:	git git://github.com/anholt/linux
4155S:	Supported
4156F:	drivers/gpu/drm/vc4/
4157F:	include/uapi/drm/vc4_drm.h
4158F:	Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4159
4160DSBR100 USB FM RADIO DRIVER
4161M:	Alexey Klimov <klimov.linux@gmail.com>
4162L:	linux-media@vger.kernel.org
4163T:	git git://linuxtv.org/media_tree.git
4164S:	Maintained
4165F:	drivers/media/radio/dsbr100.c
4166
4167DSCC4 DRIVER
4168M:	Francois Romieu <romieu@fr.zoreil.com>
4169L:	netdev@vger.kernel.org
4170S:	Maintained
4171F:	drivers/net/wan/dscc4.c
4172
4173DT3155 MEDIA DRIVER
4174M:	Hans Verkuil <hverkuil@xs4all.nl>
4175L:	linux-media@vger.kernel.org
4176T:	git git://linuxtv.org/media_tree.git
4177W:	https://linuxtv.org
4178S:	Odd Fixes
4179F:	drivers/media/pci/dt3155/
4180
4181DVB_USB_AF9015 MEDIA DRIVER
4182M:	Antti Palosaari <crope@iki.fi>
4183L:	linux-media@vger.kernel.org
4184W:	https://linuxtv.org
4185W:	http://palosaari.fi/linux/
4186Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4187T:	git git://linuxtv.org/anttip/media_tree.git
4188S:	Maintained
4189F:	drivers/media/usb/dvb-usb-v2/af9015*
4190
4191DVB_USB_AF9035 MEDIA DRIVER
4192M:	Antti Palosaari <crope@iki.fi>
4193L:	linux-media@vger.kernel.org
4194W:	https://linuxtv.org
4195W:	http://palosaari.fi/linux/
4196Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4197T:	git git://linuxtv.org/anttip/media_tree.git
4198S:	Maintained
4199F:	drivers/media/usb/dvb-usb-v2/af9035*
4200
4201DVB_USB_ANYSEE MEDIA DRIVER
4202M:	Antti Palosaari <crope@iki.fi>
4203L:	linux-media@vger.kernel.org
4204W:	https://linuxtv.org
4205W:	http://palosaari.fi/linux/
4206Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4207T:	git git://linuxtv.org/anttip/media_tree.git
4208S:	Maintained
4209F:	drivers/media/usb/dvb-usb-v2/anysee*
4210
4211DVB_USB_AU6610 MEDIA DRIVER
4212M:	Antti Palosaari <crope@iki.fi>
4213L:	linux-media@vger.kernel.org
4214W:	https://linuxtv.org
4215W:	http://palosaari.fi/linux/
4216Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4217T:	git git://linuxtv.org/anttip/media_tree.git
4218S:	Maintained
4219F:	drivers/media/usb/dvb-usb-v2/au6610*
4220
4221DVB_USB_CE6230 MEDIA DRIVER
4222M:	Antti Palosaari <crope@iki.fi>
4223L:	linux-media@vger.kernel.org
4224W:	https://linuxtv.org
4225W:	http://palosaari.fi/linux/
4226Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4227T:	git git://linuxtv.org/anttip/media_tree.git
4228S:	Maintained
4229F:	drivers/media/usb/dvb-usb-v2/ce6230*
4230
4231DVB_USB_CXUSB MEDIA DRIVER
4232M:	Michael Krufky <mkrufky@linuxtv.org>
4233L:	linux-media@vger.kernel.org
4234W:	https://linuxtv.org
4235W:	http://github.com/mkrufky
4236Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4237T:	git git://linuxtv.org/media_tree.git
4238S:	Maintained
4239F:	drivers/media/usb/dvb-usb/cxusb*
4240
4241DVB_USB_EC168 MEDIA DRIVER
4242M:	Antti Palosaari <crope@iki.fi>
4243L:	linux-media@vger.kernel.org
4244W:	https://linuxtv.org
4245W:	http://palosaari.fi/linux/
4246Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4247T:	git git://linuxtv.org/anttip/media_tree.git
4248S:	Maintained
4249F:	drivers/media/usb/dvb-usb-v2/ec168*
4250
4251DVB_USB_GL861 MEDIA DRIVER
4252M:	Antti Palosaari <crope@iki.fi>
4253L:	linux-media@vger.kernel.org
4254W:	https://linuxtv.org
4255Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4256T:	git git://linuxtv.org/anttip/media_tree.git
4257S:	Maintained
4258F:	drivers/media/usb/dvb-usb-v2/gl861*
4259
4260DVB_USB_MXL111SF MEDIA DRIVER
4261M:	Michael Krufky <mkrufky@linuxtv.org>
4262L:	linux-media@vger.kernel.org
4263W:	https://linuxtv.org
4264W:	http://github.com/mkrufky
4265Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4266T:	git git://linuxtv.org/mkrufky/mxl111sf.git
4267S:	Maintained
4268F:	drivers/media/usb/dvb-usb-v2/mxl111sf*
4269
4270DVB_USB_RTL28XXU MEDIA DRIVER
4271M:	Antti Palosaari <crope@iki.fi>
4272L:	linux-media@vger.kernel.org
4273W:	https://linuxtv.org
4274W:	http://palosaari.fi/linux/
4275Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4276T:	git git://linuxtv.org/anttip/media_tree.git
4277S:	Maintained
4278F:	drivers/media/usb/dvb-usb-v2/rtl28xxu*
4279
4280DVB_USB_V2 MEDIA DRIVER
4281M:	Antti Palosaari <crope@iki.fi>
4282L:	linux-media@vger.kernel.org
4283W:	https://linuxtv.org
4284W:	http://palosaari.fi/linux/
4285Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4286T:	git git://linuxtv.org/anttip/media_tree.git
4287S:	Maintained
4288F:	drivers/media/usb/dvb-usb-v2/dvb_usb*
4289F:	drivers/media/usb/dvb-usb-v2/usb_urb.c
4290
4291DYNAMIC DEBUG
4292M:	Jason Baron <jbaron@akamai.com>
4293S:	Maintained
4294F:	lib/dynamic_debug.c
4295F:	include/linux/dynamic_debug.h
4296
4297DZ DECSTATION DZ11 SERIAL DRIVER
4298M:	"Maciej W. Rozycki" <macro@linux-mips.org>
4299S:	Maintained
4300F:	drivers/tty/serial/dz.*
4301
4302E3X0 POWER BUTTON DRIVER
4303M:	Moritz Fischer <moritz.fischer@ettus.com>
4304L:	usrp-users@lists.ettus.com
4305W:	http://www.ettus.com
4306S:	Supported
4307F:	drivers/input/misc/e3x0-button.c
4308F:	Documentation/devicetree/bindings/input/e3x0-button.txt
4309
4310E4000 MEDIA DRIVER
4311M:	Antti Palosaari <crope@iki.fi>
4312L:	linux-media@vger.kernel.org
4313W:	https://linuxtv.org
4314W:	http://palosaari.fi/linux/
4315Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4316T:	git git://linuxtv.org/anttip/media_tree.git
4317S:	Maintained
4318F:	drivers/media/tuners/e4000*
4319
4320EATA ISA/EISA/PCI SCSI DRIVER
4321M:	Dario Ballabio <ballabio_dario@emc.com>
4322L:	linux-scsi@vger.kernel.org
4323S:	Maintained
4324F:	drivers/scsi/eata.c
4325
4326EC100 MEDIA DRIVER
4327M:	Antti Palosaari <crope@iki.fi>
4328L:	linux-media@vger.kernel.org
4329W:	https://linuxtv.org
4330W:	http://palosaari.fi/linux/
4331Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4332T:	git git://linuxtv.org/anttip/media_tree.git
4333S:	Maintained
4334F:	drivers/media/dvb-frontends/ec100*
4335
4336ECRYPT FILE SYSTEM
4337M:	Tyler Hicks <tyhicks@canonical.com>
4338L:	ecryptfs@vger.kernel.org
4339W:	http://ecryptfs.org
4340W:	https://launchpad.net/ecryptfs
4341T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4342S:	Supported
4343F:	Documentation/filesystems/ecryptfs.txt
4344F:	fs/ecryptfs/
4345
4346EDAC-CORE
4347M:	Doug Thompson <dougthompson@xmission.com>
4348M:	Borislav Petkov <bp@alien8.de>
4349M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4350M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4351L:	linux-edac@vger.kernel.org
4352T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4353T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4354S:	Supported
4355F:	Documentation/edac.txt
4356F:	drivers/edac/
4357F:	include/linux/edac.h
4358
4359EDAC-AMD64
4360M:	Doug Thompson <dougthompson@xmission.com>
4361M:	Borislav Petkov <bp@alien8.de>
4362L:	linux-edac@vger.kernel.org
4363S:	Maintained
4364F:	drivers/edac/amd64_edac*
4365
4366EDAC-CALXEDA
4367M:	Doug Thompson <dougthompson@xmission.com>
4368M:	Robert Richter <rric@kernel.org>
4369L:	linux-edac@vger.kernel.org
4370S:	Maintained
4371F:	drivers/edac/highbank*
4372
4373EDAC-CAVIUM
4374M:	Ralf Baechle <ralf@linux-mips.org>
4375M:	David Daney <david.daney@cavium.com>
4376L:	linux-edac@vger.kernel.org
4377L:	linux-mips@linux-mips.org
4378S:	Supported
4379F:	drivers/edac/octeon_edac*
4380
4381EDAC-E752X
4382M:	Mark Gross <mark.gross@intel.com>
4383M:	Doug Thompson <dougthompson@xmission.com>
4384L:	linux-edac@vger.kernel.org
4385S:	Maintained
4386F:	drivers/edac/e752x_edac.c
4387
4388EDAC-E7XXX
4389M:	Doug Thompson <dougthompson@xmission.com>
4390L:	linux-edac@vger.kernel.org
4391S:	Maintained
4392F:	drivers/edac/e7xxx_edac.c
4393
4394EDAC-GHES
4395M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4396M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4397L:	linux-edac@vger.kernel.org
4398S:	Maintained
4399F:	drivers/edac/ghes_edac.c
4400
4401EDAC-I82443BXGX
4402M:	Tim Small <tim@buttersideup.com>
4403L:	linux-edac@vger.kernel.org
4404S:	Maintained
4405F:	drivers/edac/i82443bxgx_edac.c
4406
4407EDAC-I3000
4408M:	Jason Uhlenkott <juhlenko@akamai.com>
4409L:	linux-edac@vger.kernel.org
4410S:	Maintained
4411F:	drivers/edac/i3000_edac.c
4412
4413EDAC-I5000
4414M:	Doug Thompson <dougthompson@xmission.com>
4415L:	linux-edac@vger.kernel.org
4416S:	Maintained
4417F:	drivers/edac/i5000_edac.c
4418
4419EDAC-I5400
4420M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4421M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4422L:	linux-edac@vger.kernel.org
4423S:	Maintained
4424F:	drivers/edac/i5400_edac.c
4425
4426EDAC-I7300
4427M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4428M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4429L:	linux-edac@vger.kernel.org
4430S:	Maintained
4431F:	drivers/edac/i7300_edac.c
4432
4433EDAC-I7CORE
4434M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4435M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4436L:	linux-edac@vger.kernel.org
4437S:	Maintained
4438F:	drivers/edac/i7core_edac.c
4439
4440EDAC-I82975X
4441M:	Ranganathan Desikan <ravi@jetztechnologies.com>
4442M:	"Arvind R." <arvino55@gmail.com>
4443L:	linux-edac@vger.kernel.org
4444S:	Maintained
4445F:	drivers/edac/i82975x_edac.c
4446
4447EDAC-IE31200
4448M:	Jason Baron <jbaron@akamai.com>
4449L:	linux-edac@vger.kernel.org
4450S:	Maintained
4451F:	drivers/edac/ie31200_edac.c
4452
4453EDAC-MPC85XX
4454M:	Johannes Thumshirn <morbidrsa@gmail.com>
4455L:	linux-edac@vger.kernel.org
4456S:	Maintained
4457F:	drivers/edac/mpc85xx_edac.[ch]
4458
4459EDAC-PASEMI
4460M:	Egor Martovetsky <egor@pasemi.com>
4461L:	linux-edac@vger.kernel.org
4462S:	Maintained
4463F:	drivers/edac/pasemi_edac.c
4464
4465EDAC-R82600
4466M:	Tim Small <tim@buttersideup.com>
4467L:	linux-edac@vger.kernel.org
4468S:	Maintained
4469F:	drivers/edac/r82600_edac.c
4470
4471EDAC-SBRIDGE
4472M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4473M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4474L:	linux-edac@vger.kernel.org
4475S:	Maintained
4476F:	drivers/edac/sb_edac.c
4477
4478EDAC-XGENE
4479APPLIED MICRO (APM) X-GENE SOC EDAC
4480M:     Loc Ho <lho@apm.com>
4481S:     Supported
4482F:     drivers/edac/xgene_edac.c
4483F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4484
4485EDIROL UA-101/UA-1000 DRIVER
4486M:	Clemens Ladisch <clemens@ladisch.de>
4487L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4488T:	git git://git.alsa-project.org/alsa-kernel.git
4489S:	Maintained
4490F:	sound/usb/misc/ua101.c
4491
4492EXTENSIBLE FIRMWARE INTERFACE (EFI)
4493M:	Matt Fleming <matt@codeblueprint.co.uk>
4494L:	linux-efi@vger.kernel.org
4495T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4496S:	Maintained
4497F:	Documentation/efi-stub.txt
4498F:	arch/ia64/kernel/efi.c
4499F:	arch/x86/boot/compressed/eboot.[ch]
4500F:	arch/x86/include/asm/efi.h
4501F:	arch/x86/platform/efi/
4502F:	drivers/firmware/efi/
4503F:	include/linux/efi*.h
4504
4505EFI VARIABLE FILESYSTEM
4506M:	Matthew Garrett <matthew.garrett@nebula.com>
4507M:	Jeremy Kerr <jk@ozlabs.org>
4508M:	Matt Fleming <matt@codeblueprint.co.uk>
4509T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4510L:	linux-efi@vger.kernel.org
4511S:	Maintained
4512F:	fs/efivarfs/
4513
4514EFIFB FRAMEBUFFER DRIVER
4515L:	linux-fbdev@vger.kernel.org
4516M:	Peter Jones <pjones@redhat.com>
4517S:	Maintained
4518F:	drivers/video/fbdev/efifb.c
4519
4520EFS FILESYSTEM
4521W:	http://aeschi.ch.eu.org/efs/
4522S:	Orphan
4523F:	fs/efs/
4524
4525EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4526M:	Douglas Miller <dougmill@linux.vnet.ibm.com>
4527L:	netdev@vger.kernel.org
4528S:	Maintained
4529F:	drivers/net/ethernet/ibm/ehea/
4530
4531EM28XX VIDEO4LINUX DRIVER
4532M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4533M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4534L:	linux-media@vger.kernel.org
4535W:	https://linuxtv.org
4536T:	git git://linuxtv.org/media_tree.git
4537S:	Maintained
4538F:	drivers/media/usb/em28xx/
4539
4540EMBEDDED LINUX
4541M:	Paul Gortmaker <paul.gortmaker@windriver.com>
4542M:	Matt Mackall <mpm@selenic.com>
4543M:	David Woodhouse <dwmw2@infradead.org>
4544L:	linux-embedded@vger.kernel.org
4545S:	Maintained
4546
4547EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4548M:	James Smart <james.smart@avagotech.com>
4549M:	Dick Kennedy <dick.kennedy@avagotech.com>
4550L:	linux-scsi@vger.kernel.org
4551W:	http://www.avagotech.com
4552S:	Supported
4553F:	drivers/scsi/lpfc/
4554
4555ENE CB710 FLASH CARD READER DRIVER
4556M:	Michał Mirosław <mirq-linux@rere.qmqm.pl>
4557S:	Maintained
4558F:	drivers/misc/cb710/
4559F:	drivers/mmc/host/cb710-mmc.*
4560F:	include/linux/cb710.h
4561
4562ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4563M:	Maxim Levitsky <maximlevitsky@gmail.com>
4564S:	Maintained
4565F:	drivers/media/rc/ene_ir.*
4566
4567EPSON S1D13XXX FRAMEBUFFER DRIVER
4568M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
4569S:	Maintained
4570T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4571F:	drivers/video/fbdev/s1d13xxxfb.c
4572F:	include/video/s1d13xxxfb.h
4573
4574ET131X NETWORK DRIVER
4575M:	Mark Einon <mark.einon@gmail.com>
4576S:	Odd Fixes
4577F:	drivers/net/ethernet/agere/
4578
4579ETHERNET BRIDGE
4580M:	Stephen Hemminger <stephen@networkplumber.org>
4581L:	bridge@lists.linux-foundation.org (moderated for non-subscribers)
4582L:	netdev@vger.kernel.org
4583W:	http://www.linuxfoundation.org/en/Net:Bridge
4584S:	Maintained
4585F:	include/linux/netfilter_bridge/
4586F:	net/bridge/
4587
4588ETHERNET PHY LIBRARY
4589M:	Florian Fainelli <f.fainelli@gmail.com>
4590L:	netdev@vger.kernel.org
4591S:	Maintained
4592F:	include/linux/phy.h
4593F:	include/linux/phy_fixed.h
4594F:	drivers/net/phy/
4595F:	Documentation/networking/phy.txt
4596F:	drivers/of/of_mdio.c
4597F:	drivers/of/of_net.c
4598
4599EXT2 FILE SYSTEM
4600M:	Jan Kara <jack@suse.com>
4601L:	linux-ext4@vger.kernel.org
4602S:	Maintained
4603F:	Documentation/filesystems/ext2.txt
4604F:	fs/ext2/
4605F:	include/linux/ext2*
4606
4607EXT4 FILE SYSTEM
4608M:	"Theodore Ts'o" <tytso@mit.edu>
4609M:	Andreas Dilger <adilger.kernel@dilger.ca>
4610L:	linux-ext4@vger.kernel.org
4611W:	http://ext4.wiki.kernel.org
4612Q:	http://patchwork.ozlabs.org/project/linux-ext4/list/
4613T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4614S:	Maintained
4615F:	Documentation/filesystems/ext4.txt
4616F:	fs/ext4/
4617
4618Extended Verification Module (EVM)
4619M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
4620L:	linux-ima-devel@lists.sourceforge.net
4621L:	linux-security-module@vger.kernel.org
4622S:	Supported
4623F:	security/integrity/evm/
4624
4625EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4626M:	MyungJoo Ham <myungjoo.ham@samsung.com>
4627M:	Chanwoo Choi <cw00.choi@samsung.com>
4628L:	linux-kernel@vger.kernel.org
4629T:	git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4630S:	Maintained
4631F:	drivers/extcon/
4632F:	include/linux/extcon/
4633F:	include/linux/extcon.h
4634F:	Documentation/extcon/
4635F:	Documentation/devicetree/bindings/extcon/
4636
4637EXYNOS DP DRIVER
4638M:	Jingoo Han <jingoohan1@gmail.com>
4639L:	dri-devel@lists.freedesktop.org
4640S:	Maintained
4641F:	drivers/gpu/drm/exynos/exynos_dp*
4642
4643EXYNOS SYSMMU (IOMMU) driver
4644M:	Marek Szyprowski <m.szyprowski@samsung.com>
4645L:	iommu@lists.linux-foundation.org
4646S:	Maintained
4647F:	drivers/iommu/exynos-iommu.c
4648
4649EXYNOS MIPI DISPLAY DRIVERS
4650M:	Inki Dae <inki.dae@samsung.com>
4651M:	Donghwa Lee <dh09.lee@samsung.com>
4652M:	Kyungmin Park <kyungmin.park@samsung.com>
4653L:	linux-fbdev@vger.kernel.org
4654S:	Maintained
4655F:	drivers/video/fbdev/exynos/exynos_mipi*
4656F:	include/video/exynos_mipi*
4657
4658EZchip NPS platform support
4659M:	Noam Camus <noamc@ezchip.com>
4660S:	Supported
4661F:	arch/arc/plat-eznps
4662F:	arch/arc/boot/dts/eznps.dts
4663
4664F71805F HARDWARE MONITORING DRIVER
4665M:	Jean Delvare <jdelvare@suse.com>
4666L:	linux-hwmon@vger.kernel.org
4667S:	Maintained
4668F:	Documentation/hwmon/f71805f
4669F:	drivers/hwmon/f71805f.c
4670
4671FC0011 TUNER DRIVER
4672M:	Michael Buesch <m@bues.ch>
4673L:	linux-media@vger.kernel.org
4674S:	Maintained
4675F:	drivers/media/tuners/fc0011.h
4676F:	drivers/media/tuners/fc0011.c
4677
4678FC2580 MEDIA DRIVER
4679M:	Antti Palosaari <crope@iki.fi>
4680L:	linux-media@vger.kernel.org
4681W:	https://linuxtv.org
4682W:	http://palosaari.fi/linux/
4683Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4684T:	git git://linuxtv.org/anttip/media_tree.git
4685S:	Maintained
4686F:	drivers/media/tuners/fc2580*
4687
4688FANOTIFY
4689M:	Eric Paris <eparis@redhat.com>
4690S:	Maintained
4691F:	fs/notify/fanotify/
4692F:	include/linux/fanotify.h
4693F:	include/uapi/linux/fanotify.h
4694
4695FARSYNC SYNCHRONOUS DRIVER
4696M:	Kevin Curtis <kevin.curtis@farsite.co.uk>
4697W:	http://www.farsite.co.uk/
4698S:	Supported
4699F:	drivers/net/wan/farsync.*
4700
4701FAULT INJECTION SUPPORT
4702M:	Akinobu Mita <akinobu.mita@gmail.com>
4703S:	Supported
4704F:	Documentation/fault-injection/
4705F:	lib/fault-inject.c
4706
4707FBTFT Framebuffer drivers
4708M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4709M:	Noralf Trønnes <noralf@tronnes.org>
4710S:	Maintained
4711F:	drivers/staging/fbtft/
4712
4713FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4714M:	Johannes Thumshirn <jth@kernel.org>
4715L:	fcoe-devel@open-fcoe.org
4716W:	www.Open-FCoE.org
4717S:	Supported
4718F:	drivers/scsi/libfc/
4719F:	drivers/scsi/fcoe/
4720F:	include/scsi/fc/
4721F:	include/scsi/libfc.h
4722F:	include/scsi/libfcoe.h
4723F:	include/uapi/scsi/fc/
4724
4725FILE LOCKING (flock() and fcntl()/lockf())
4726M:	Jeff Layton <jlayton@poochiereds.net>
4727M:	"J. Bruce Fields" <bfields@fieldses.org>
4728L:	linux-fsdevel@vger.kernel.org
4729S:	Maintained
4730F:	include/linux/fcntl.h
4731F:	include/linux/fs.h
4732F:	include/uapi/linux/fcntl.h
4733F:	include/uapi/linux/fs.h
4734F:	fs/fcntl.c
4735F:	fs/locks.c
4736
4737FILESYSTEMS (VFS and infrastructure)
4738M:	Alexander Viro <viro@zeniv.linux.org.uk>
4739L:	linux-fsdevel@vger.kernel.org
4740S:	Maintained
4741F:	fs/*
4742
4743FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4744M:	Riku Voipio <riku.voipio@iki.fi>
4745L:	linux-hwmon@vger.kernel.org
4746S:	Maintained
4747F:	drivers/hwmon/f75375s.c
4748F:	include/linux/f75375s.h
4749
4750FIREWIRE AUDIO DRIVERS
4751M:	Clemens Ladisch <clemens@ladisch.de>
4752L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4753T:	git git://git.alsa-project.org/alsa-kernel.git
4754S:	Maintained
4755F:	sound/firewire/
4756
4757FIREWIRE MEDIA DRIVERS (firedtv)
4758M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4759L:	linux-media@vger.kernel.org
4760L:	linux1394-devel@lists.sourceforge.net
4761T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4762S:	Maintained
4763F:	drivers/media/firewire/
4764
4765FIREWIRE SBP-2 TARGET
4766M:	Chris Boot <bootc@bootc.net>
4767L:	linux-scsi@vger.kernel.org
4768L:	target-devel@vger.kernel.org
4769L:	linux1394-devel@lists.sourceforge.net
4770T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4771S:	Maintained
4772F:	drivers/target/sbp/
4773
4774FIREWIRE SUBSYSTEM
4775M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4776L:	linux1394-devel@lists.sourceforge.net
4777W:	http://ieee1394.wiki.kernel.org/
4778T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4779S:	Maintained
4780F:	drivers/firewire/
4781F:	include/linux/firewire.h
4782F:	include/uapi/linux/firewire*.h
4783F:	tools/firewire/
4784
4785FIRMWARE LOADER (request_firmware)
4786M:	Ming Lei <ming.lei@canonical.com>
4787L:	linux-kernel@vger.kernel.org
4788S:	Maintained
4789F:	Documentation/firmware_class/
4790F:	drivers/base/firmware*.c
4791F:	include/linux/firmware.h
4792
4793FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4794M:	Joshua Morris <josh.h.morris@us.ibm.com>
4795M:	Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4796S:	Maintained
4797F:	drivers/block/rsxx/
4798
4799FLOPPY DRIVER
4800M:	Jiri Kosina <jikos@kernel.org>
4801T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4802S:	Odd fixes
4803F:	drivers/block/floppy.c
4804
4805FMC SUBSYSTEM
4806M:	Alessandro Rubini <rubini@gnudd.com>
4807W:	http://www.ohwr.org/projects/fmc-bus
4808S:	Supported
4809F:	drivers/fmc/
4810F:	include/linux/fmc*.h
4811F:	include/linux/ipmi-fru.h
4812K:	fmc_d.*register
4813
4814FPGA MANAGER FRAMEWORK
4815M:	Alan Tull <atull@opensource.altera.com>
4816R:	Moritz Fischer <moritz.fischer@ettus.com>
4817S:	Maintained
4818F:	drivers/fpga/
4819F:	include/linux/fpga/fpga-mgr.h
4820W:	http://www.rocketboards.org
4821
4822FPU EMULATOR
4823M:	Bill Metzenthen <billm@melbpc.org.au>
4824W:	http://floatingpoint.sourceforge.net/emulator/index.html
4825S:	Maintained
4826F:	arch/x86/math-emu/
4827
4828FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4829L:	netdev@vger.kernel.org
4830S:	Orphan
4831F:	drivers/net/wan/dlci.c
4832F:	drivers/net/wan/sdla.c
4833
4834FRAMEBUFFER LAYER
4835M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4836M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
4837L:	linux-fbdev@vger.kernel.org
4838W:	http://linux-fbdev.sourceforge.net/
4839Q:	http://patchwork.kernel.org/project/linux-fbdev/list/
4840T:	git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4841S:	Maintained
4842F:	Documentation/fb/
4843F:	drivers/video/
4844F:	include/video/
4845F:	include/linux/fb.h
4846F:	include/uapi/video/
4847F:	include/uapi/linux/fb.h
4848
4849FREESCALE DIU FRAMEBUFFER DRIVER
4850M:	Timur Tabi <timur@tabi.org>
4851L:	linux-fbdev@vger.kernel.org
4852S:	Maintained
4853F:	drivers/video/fbdev/fsl-diu-fb.*
4854
4855FREESCALE DMA DRIVER
4856M:	Li Yang <leoli@freescale.com>
4857M:	Zhang Wei <zw@zh-kernel.org>
4858L:	linuxppc-dev@lists.ozlabs.org
4859S:	Maintained
4860F:	drivers/dma/fsldma.*
4861
4862FREESCALE GPMI NAND DRIVER
4863M:	Han Xu <han.xu@nxp.com>
4864L:	linux-mtd@lists.infradead.org
4865S:	Maintained
4866F:	drivers/mtd/nand/gpmi-nand/*
4867
4868FREESCALE I2C CPM DRIVER
4869M:	Jochen Friedrich <jochen@scram.de>
4870L:	linuxppc-dev@lists.ozlabs.org
4871L:	linux-i2c@vger.kernel.org
4872S:	Maintained
4873F:	drivers/i2c/busses/i2c-cpm.c
4874
4875FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4876M:	Sascha Hauer <kernel@pengutronix.de>
4877L:	linux-fbdev@vger.kernel.org
4878L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4879S:	Maintained
4880F:	include/linux/platform_data/video-imxfb.h
4881F:	drivers/video/fbdev/imxfb.c
4882
4883FREESCALE QUAD SPI DRIVER
4884M:	Han Xu <han.xu@nxp.com>
4885L:	linux-mtd@lists.infradead.org
4886S:	Maintained
4887F:	drivers/mtd/spi-nor/fsl-quadspi.c
4888
4889FREESCALE SOC FS_ENET DRIVER
4890M:	Pantelis Antoniou <pantelis.antoniou@gmail.com>
4891M:	Vitaly Bordug <vbordug@ru.mvista.com>
4892L:	linuxppc-dev@lists.ozlabs.org
4893L:	netdev@vger.kernel.org
4894S:	Maintained
4895F:	drivers/net/ethernet/freescale/fs_enet/
4896F:	include/linux/fs_enet_pd.h
4897
4898FREESCALE IMX / MXC FEC DRIVER
4899M:	Fugang Duan <fugang.duan@nxp.com>
4900L:	netdev@vger.kernel.org
4901S:	Maintained
4902F:	drivers/net/ethernet/freescale/fec_main.c
4903F:	drivers/net/ethernet/freescale/fec_ptp.c
4904F:	drivers/net/ethernet/freescale/fec.h
4905F:	Documentation/devicetree/bindings/net/fsl-fec.txt
4906
4907FREESCALE QUICC ENGINE LIBRARY
4908L:	linuxppc-dev@lists.ozlabs.org
4909S:	Orphan
4910F:	drivers/soc/fsl/qe/
4911F:	include/soc/fsl/*qe*.h
4912F:	include/soc/fsl/*ucc*.h
4913
4914FREESCALE USB PERIPHERAL DRIVERS
4915M:	Li Yang <leoli@freescale.com>
4916L:	linux-usb@vger.kernel.org
4917L:	linuxppc-dev@lists.ozlabs.org
4918S:	Maintained
4919F:	drivers/usb/gadget/udc/fsl*
4920
4921FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4922M:	Li Yang <leoli@freescale.com>
4923L:	netdev@vger.kernel.org
4924L:	linuxppc-dev@lists.ozlabs.org
4925S:	Maintained
4926F:	drivers/net/ethernet/freescale/ucc_geth*
4927
4928FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4929M:	Claudiu Manoil <claudiu.manoil@freescale.com>
4930L:	netdev@vger.kernel.org
4931S:	Maintained
4932F:	drivers/net/ethernet/freescale/gianfar*
4933X:	drivers/net/ethernet/freescale/gianfar_ptp.c
4934F:	Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4935
4936FREESCALE QUICC ENGINE UCC HDLC DRIVER
4937M:	Zhao Qiang <qiang.zhao@nxp.com>
4938L:	netdev@vger.kernel.org
4939L:	linuxppc-dev@lists.ozlabs.org
4940S:	Maintained
4941F:	drivers/net/wan/fsl_ucc_hdlc*
4942
4943FREESCALE QUICC ENGINE UCC UART DRIVER
4944M:	Timur Tabi <timur@tabi.org>
4945L:	linuxppc-dev@lists.ozlabs.org
4946S:	Maintained
4947F:	drivers/tty/serial/ucc_uart.c
4948
4949FREESCALE SOC SOUND DRIVERS
4950M:	Timur Tabi <timur@tabi.org>
4951M:	Nicolin Chen <nicoleotsuka@gmail.com>
4952M:	Xiubo Li <Xiubo.Lee@gmail.com>
4953R:	Fabio Estevam <fabio.estevam@nxp.com>
4954L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4955L:	linuxppc-dev@lists.ozlabs.org
4956S:	Maintained
4957F:	sound/soc/fsl/fsl*
4958F:	sound/soc/fsl/imx*
4959F:	sound/soc/fsl/mpc8610_hpcd.c
4960
4961FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4962M:	"J. German Rivera" <German.Rivera@freescale.com>
4963M:	Stuart Yoder <stuart.yoder@nxp.com>
4964L:	linux-kernel@vger.kernel.org
4965S:	Maintained
4966F:	drivers/staging/fsl-mc/
4967
4968FREEVXFS FILESYSTEM
4969M:	Christoph Hellwig <hch@infradead.org>
4970W:	ftp://ftp.openlinux.org/pub/people/hch/vxfs
4971S:	Maintained
4972F:	fs/freevxfs/
4973
4974FREEZER
4975M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4976M:	Pavel Machek <pavel@ucw.cz>
4977L:	linux-pm@vger.kernel.org
4978S:	Supported
4979F:	Documentation/power/freezing-of-tasks.txt
4980F:	include/linux/freezer.h
4981F:	kernel/freezer.c
4982
4983FRONTSWAP API
4984M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4985L:	linux-kernel@vger.kernel.org
4986S:	Maintained
4987F:	mm/frontswap.c
4988F:	include/linux/frontswap.h
4989
4990FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4991M:	David Howells <dhowells@redhat.com>
4992L:	linux-cachefs@redhat.com (moderated for non-subscribers)
4993S:	Supported
4994F:	Documentation/filesystems/caching/
4995F:	fs/fscache/
4996F:	include/linux/fscache*.h
4997
4998FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
4999M:	Theodore Y. Ts'o <tytso@mit.edu>
5000M:	Jaegeuk Kim <jaegeuk@kernel.org>
5001S:	Supported
5002F:	fs/crypto/
5003F:	include/linux/fscrypto.h
5004
5005F2FS FILE SYSTEM
5006M:	Jaegeuk Kim <jaegeuk@kernel.org>
5007M:	Changman Lee <cm224.lee@samsung.com>
5008R:	Chao Yu <yuchao0@huawei.com>
5009L:	linux-f2fs-devel@lists.sourceforge.net
5010W:	http://en.wikipedia.org/wiki/F2FS
5011T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5012S:	Maintained
5013F:	Documentation/filesystems/f2fs.txt
5014F:	Documentation/ABI/testing/sysfs-fs-f2fs
5015F:	fs/f2fs/
5016F:	include/linux/f2fs_fs.h
5017F:	include/trace/events/f2fs.h
5018
5019FUJITSU FR-V (FRV) PORT
5020S:	Orphan
5021F:	arch/frv/
5022
5023FUJITSU LAPTOP EXTRAS
5024M:	Jonathan Woithe <jwoithe@just42.net>
5025L:	platform-driver-x86@vger.kernel.org
5026S:	Maintained
5027F:	drivers/platform/x86/fujitsu-laptop.c
5028
5029FUJITSU M-5MO LS CAMERA ISP DRIVER
5030M:	Kyungmin Park <kyungmin.park@samsung.com>
5031M:	Heungjun Kim <riverful.kim@samsung.com>
5032L:	linux-media@vger.kernel.org
5033S:	Maintained
5034F:	drivers/media/i2c/m5mols/
5035F:	include/media/i2c/m5mols.h
5036
5037FUJITSU TABLET EXTRAS
5038M:	Robert Gerlach <khnz@gmx.de>
5039L:	platform-driver-x86@vger.kernel.org
5040S:	Maintained
5041F:	drivers/platform/x86/fujitsu-tablet.c
5042
5043FUSE: FILESYSTEM IN USERSPACE
5044M:	Miklos Szeredi <miklos@szeredi.hu>
5045L:	linux-fsdevel@vger.kernel.org
5046W:	http://fuse.sourceforge.net/
5047T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5048S:	Maintained
5049F:	fs/fuse/
5050F:	include/uapi/linux/fuse.h
5051F:	Documentation/filesystems/fuse.txt
5052
5053FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5054M:	Rik Faith <faith@cs.unc.edu>
5055L:	linux-scsi@vger.kernel.org
5056S:	Odd Fixes (e.g., new signatures)
5057F:	drivers/scsi/fdomain.*
5058
5059GCOV BASED KERNEL PROFILING
5060M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5061S:	Maintained
5062F:	kernel/gcov/
5063F:	Documentation/gcov.txt
5064
5065GDT SCSI DISK ARRAY CONTROLLER DRIVER
5066M:	Achim Leubner <achim_leubner@adaptec.com>
5067L:	linux-scsi@vger.kernel.org
5068W:	http://www.icp-vortex.com/
5069S:	Supported
5070F:	drivers/scsi/gdt*
5071
5072GDB KERNEL DEBUGGING HELPER SCRIPTS
5073M:	Jan Kiszka <jan.kiszka@siemens.com>
5074M:	Kieran Bingham <kieran@bingham.xyz>
5075S:	Supported
5076F:	scripts/gdb/
5077
5078GEMTEK FM RADIO RECEIVER DRIVER
5079M:	Hans Verkuil <hverkuil@xs4all.nl>
5080L:	linux-media@vger.kernel.org
5081T:	git git://linuxtv.org/media_tree.git
5082W:	https://linuxtv.org
5083S:	Maintained
5084F:	drivers/media/radio/radio-gemtek*
5085
5086GENERIC GPIO I2C DRIVER
5087M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
5088S:	Supported
5089F:	drivers/i2c/busses/i2c-gpio.c
5090F:	include/linux/i2c-gpio.h
5091
5092GENERIC GPIO I2C MULTIPLEXER DRIVER
5093M:	Peter Korsgaard <peter.korsgaard@barco.com>
5094L:	linux-i2c@vger.kernel.org
5095S:	Supported
5096F:	drivers/i2c/muxes/i2c-mux-gpio.c
5097F:	include/linux/i2c-mux-gpio.h
5098F:	Documentation/i2c/muxes/i2c-mux-gpio
5099
5100GENERIC HDLC (WAN) DRIVERS
5101M:	Krzysztof Halasa <khc@pm.waw.pl>
5102W:	http://www.kernel.org/pub/linux/utils/net/hdlc/
5103S:	Maintained
5104F:	drivers/net/wan/c101.c
5105F:	drivers/net/wan/hd6457*
5106F:	drivers/net/wan/hdlc*
5107F:	drivers/net/wan/n2.c
5108F:	drivers/net/wan/pc300too.c
5109F:	drivers/net/wan/pci200syn.c
5110F:	drivers/net/wan/wanxl*
5111
5112GENERIC INCLUDE/ASM HEADER FILES
5113M:	Arnd Bergmann <arnd@arndb.de>
5114L:	linux-arch@vger.kernel.org
5115T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5116S:	Maintained
5117F:	include/asm-generic/
5118F:	include/uapi/asm-generic/
5119
5120GENERIC PHY FRAMEWORK
5121M:	Kishon Vijay Abraham I <kishon@ti.com>
5122L:	linux-kernel@vger.kernel.org
5123T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5124S:	Supported
5125F:	drivers/phy/
5126F:	include/linux/phy/
5127
5128GENERIC PM DOMAINS
5129M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
5130M:	Kevin Hilman <khilman@kernel.org>
5131M:	Ulf Hansson <ulf.hansson@linaro.org>
5132L:	linux-pm@vger.kernel.org
5133S:	Supported
5134F:	drivers/base/power/domain*.c
5135F:	include/linux/pm_domain.h
5136
5137GENERIC UIO DRIVER FOR PCI DEVICES
5138M:	"Michael S. Tsirkin" <mst@redhat.com>
5139L:	kvm@vger.kernel.org
5140S:	Supported
5141F:	drivers/uio/uio_pci_generic.c
5142
5143GET_MAINTAINER SCRIPT
5144M:	Joe Perches <joe@perches.com>
5145S:	Maintained
5146F:	scripts/get_maintainer.pl
5147
5148GFS2 FILE SYSTEM
5149M:	Steven Whitehouse <swhiteho@redhat.com>
5150M:	Bob Peterson <rpeterso@redhat.com>
5151L:	cluster-devel@redhat.com
5152W:	http://sources.redhat.com/cluster/
5153T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5154S:	Supported
5155F:	Documentation/filesystems/gfs2*.txt
5156F:	fs/gfs2/
5157F:	include/uapi/linux/gfs2_ondisk.h
5158
5159GIGASET ISDN DRIVERS
5160M:	Paul Bolle <pebolle@tiscali.nl>
5161L:	gigaset307x-common@lists.sourceforge.net
5162W:	http://gigaset307x.sourceforge.net/
5163S:	Odd Fixes
5164F:	Documentation/isdn/README.gigaset
5165F:	drivers/isdn/gigaset/
5166F:	include/uapi/linux/gigaset_dev.h
5167
5168GO7007 MPEG CODEC
5169M:	Hans Verkuil <hans.verkuil@cisco.com>
5170L:	linux-media@vger.kernel.org
5171S:	Maintained
5172F:	drivers/media/usb/go7007/
5173
5174GOODIX TOUCHSCREEN
5175M:	Bastien Nocera <hadess@hadess.net>
5176L:	linux-input@vger.kernel.org
5177S:	Maintained
5178F:	drivers/input/touchscreen/goodix.c
5179
5180GPIO SUBSYSTEM
5181M:	Linus Walleij <linus.walleij@linaro.org>
5182M:	Alexandre Courbot <gnurou@gmail.com>
5183L:	linux-gpio@vger.kernel.org
5184T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5185S:	Maintained
5186F:	Documentation/devicetree/bindings/gpio/
5187F:	Documentation/gpio/
5188F:	Documentation/ABI/testing/gpio-cdev
5189F:	Documentation/ABI/obsolete/sysfs-gpio
5190F:	drivers/gpio/
5191F:	include/linux/gpio/
5192F:	include/linux/gpio.h
5193F:	include/asm-generic/gpio.h
5194F:	include/uapi/linux/gpio.h
5195F:	tools/gpio/
5196
5197GRE DEMULTIPLEXER DRIVER
5198M:	Dmitry Kozlov <xeb@mail.ru>
5199L:	netdev@vger.kernel.org
5200S:	Maintained
5201F:	net/ipv4/gre_demux.c
5202F:	net/ipv4/gre_offload.c
5203F:	include/net/gre.h
5204
5205GRETH 10/100/1G Ethernet MAC device driver
5206M:	Andreas Larsson <andreas@gaisler.com>
5207L:	netdev@vger.kernel.org
5208S:	Maintained
5209F:	drivers/net/ethernet/aeroflex/
5210
5211GSPCA FINEPIX SUBDRIVER
5212M:	Frank Zago <frank@zago.net>
5213L:	linux-media@vger.kernel.org
5214T:	git git://linuxtv.org/media_tree.git
5215S:	Maintained
5216F:	drivers/media/usb/gspca/finepix.c
5217
5218GSPCA GL860 SUBDRIVER
5219M:	Olivier Lorin <o.lorin@laposte.net>
5220L:	linux-media@vger.kernel.org
5221T:	git git://linuxtv.org/media_tree.git
5222S:	Maintained
5223F:	drivers/media/usb/gspca/gl860/
5224
5225GSPCA M5602 SUBDRIVER
5226M:	Erik Andren <erik.andren@gmail.com>
5227L:	linux-media@vger.kernel.org
5228T:	git git://linuxtv.org/media_tree.git
5229S:	Maintained
5230F:	drivers/media/usb/gspca/m5602/
5231
5232GSPCA PAC207 SONIXB SUBDRIVER
5233M:	Hans Verkuil <hverkuil@xs4all.nl>
5234L:	linux-media@vger.kernel.org
5235T:	git git://linuxtv.org/media_tree.git
5236S:	Odd Fixes
5237F:	drivers/media/usb/gspca/pac207.c
5238
5239GSPCA SN9C20X SUBDRIVER
5240M:	Brian Johnson <brijohn@gmail.com>
5241L:	linux-media@vger.kernel.org
5242T:	git git://linuxtv.org/media_tree.git
5243S:	Maintained
5244F:	drivers/media/usb/gspca/sn9c20x.c
5245
5246GSPCA T613 SUBDRIVER
5247M:	Leandro Costantino <lcostantino@gmail.com>
5248L:	linux-media@vger.kernel.org
5249T:	git git://linuxtv.org/media_tree.git
5250S:	Maintained
5251F:	drivers/media/usb/gspca/t613.c
5252
5253GSPCA USB WEBCAM DRIVER
5254M:	Hans Verkuil <hverkuil@xs4all.nl>
5255L:	linux-media@vger.kernel.org
5256T:	git git://linuxtv.org/media_tree.git
5257S:	Odd Fixes
5258F:	drivers/media/usb/gspca/
5259
5260GUID PARTITION TABLE (GPT)
5261M:	Davidlohr Bueso <dave@stgolabs.net>
5262L:	linux-efi@vger.kernel.org
5263S:	Maintained
5264F:	block/partitions/efi.*
5265
5266STK1160 USB VIDEO CAPTURE DRIVER
5267M:	Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5268L:	linux-media@vger.kernel.org
5269T:	git git://linuxtv.org/media_tree.git
5270S:	Maintained
5271F:	drivers/media/usb/stk1160/
5272
5273H8/300 ARCHITECTURE
5274M:	Yoshinori Sato <ysato@users.sourceforge.jp>
5275L:	uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5276W:	http://uclinux-h8.sourceforge.jp
5277T:	git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5278S:	Maintained
5279F:	arch/h8300/
5280F:	drivers/clocksource/h8300_*.c
5281F:	drivers/clk/h8300/
5282F:	drivers/irqchip/irq-renesas-h8*.c
5283
5284HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5285M:	Frank Seidel <frank@f-seidel.de>
5286L:	platform-driver-x86@vger.kernel.org
5287W:	http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5288S:	Maintained
5289F:	drivers/platform/x86/hdaps.c
5290
5291HDPVR USB VIDEO ENCODER DRIVER
5292M:	Hans Verkuil <hverkuil@xs4all.nl>
5293L:	linux-media@vger.kernel.org
5294T:	git git://linuxtv.org/media_tree.git
5295W:	https://linuxtv.org
5296S:	Odd Fixes
5297F:	drivers/media/usb/hdpvr/
5298
5299HWPOISON MEMORY FAILURE HANDLING
5300M:	Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5301L:	linux-mm@kvack.org
5302S:	Maintained
5303F:	mm/memory-failure.c
5304F:	mm/hwpoison-inject.c
5305
5306HYPERVISOR VIRTUAL CONSOLE DRIVER
5307L:	linuxppc-dev@lists.ozlabs.org
5308S:	Odd Fixes
5309F:	drivers/tty/hvc/
5310
5311HACKRF MEDIA DRIVER
5312M:	Antti Palosaari <crope@iki.fi>
5313L:	linux-media@vger.kernel.org
5314W:	https://linuxtv.org
5315W:	http://palosaari.fi/linux/
5316Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5317T:	git git://linuxtv.org/anttip/media_tree.git
5318S:	Maintained
5319F:	drivers/media/usb/hackrf/
5320
5321HARDWARE MONITORING
5322M:	Jean Delvare <jdelvare@suse.com>
5323M:	Guenter Roeck <linux@roeck-us.net>
5324L:	linux-hwmon@vger.kernel.org
5325W:	http://hwmon.wiki.kernel.org/
5326T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5327T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5328S:	Maintained
5329F:	Documentation/hwmon/
5330F:	drivers/hwmon/
5331F:	include/linux/hwmon*.h
5332
5333HARDWARE RANDOM NUMBER GENERATOR CORE
5334M:	Matt Mackall <mpm@selenic.com>
5335M:	Herbert Xu <herbert@gondor.apana.org.au>
5336L:	linux-crypto@vger.kernel.org
5337S:	Odd fixes
5338F:	Documentation/devicetree/bindings/rng/
5339F:	Documentation/hw_random.txt
5340F:	drivers/char/hw_random/
5341F:	include/linux/hw_random.h
5342
5343HARDWARE SPINLOCK CORE
5344M:	Ohad Ben-Cohen <ohad@wizery.com>
5345M:	Bjorn Andersson <bjorn.andersson@linaro.org>
5346L:	linux-remoteproc@vger.kernel.org
5347S:	Maintained
5348T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5349F:	Documentation/devicetree/bindings/hwlock/
5350F:	Documentation/hwspinlock.txt
5351F:	drivers/hwspinlock/
5352F:	include/linux/hwspinlock.h
5353
5354HARMONY SOUND DRIVER
5355L:	linux-parisc@vger.kernel.org
5356S:	Maintained
5357F:	sound/parisc/harmony.*
5358
5359HD29L2 MEDIA DRIVER
5360M:	Antti Palosaari <crope@iki.fi>
5361L:	linux-media@vger.kernel.org
5362W:	https://linuxtv.org
5363W:	http://palosaari.fi/linux/
5364Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5365T:	git git://linuxtv.org/anttip/media_tree.git
5366S:	Maintained
5367F:	drivers/media/dvb-frontends/hd29l2*
5368
5369HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5370M:	Brian Boylston <brian.boylston@hpe.com>
5371S:	Supported
5372F:	Documentation/watchdog/hpwdt.txt
5373F:	drivers/watchdog/hpwdt.c
5374
5375HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5376M:	Don Brace <don.brace@microsemi.com>
5377L:	iss_storagedev@hp.com
5378L:	esc.storagedev@microsemi.com
5379L:	linux-scsi@vger.kernel.org
5380S:	Supported
5381F:	Documentation/scsi/hpsa.txt
5382F:	drivers/scsi/hpsa*.[ch]
5383F:	include/linux/cciss*.h
5384F:	include/uapi/linux/cciss*.h
5385
5386HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5387M:	Don Brace <don.brace@microsemi.com>
5388L:	iss_storagedev@hp.com
5389L:	esc.storagedev@microsemi.com
5390L:	linux-scsi@vger.kernel.org
5391S:	Supported
5392F:	Documentation/blockdev/cciss.txt
5393F:	drivers/block/cciss*
5394F:	include/linux/cciss_ioctl.h
5395F:	include/uapi/linux/cciss_ioctl.h
5396
5397HFI1 DRIVER
5398M:	Mike Marciniszyn <mike.marciniszyn@intel.com>
5399M:	Dennis Dalessandro <dennis.dalessandro@intel.com>
5400L:	linux-rdma@vger.kernel.org
5401S:	Supported
5402F:	drivers/infiniband/hw/hfi1
5403
5404HFS FILESYSTEM
5405L:	linux-fsdevel@vger.kernel.org
5406S:	Orphan
5407F:	Documentation/filesystems/hfs.txt
5408F:	fs/hfs/
5409
5410HFSPLUS FILESYSTEM
5411L:	linux-fsdevel@vger.kernel.org
5412S:	Orphan
5413F:	Documentation/filesystems/hfsplus.txt
5414F:	fs/hfsplus/
5415
5416HGA FRAMEBUFFER DRIVER
5417M:	Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5418L:	linux-nvidia@lists.surfsouth.com
5419W:	http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5420S:	Maintained
5421F:	drivers/video/fbdev/hgafb.c
5422
5423HIBERNATION (aka Software Suspend, aka swsusp)
5424M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
5425M:	Pavel Machek <pavel@ucw.cz>
5426L:	linux-pm@vger.kernel.org
5427S:	Supported
5428F:	arch/x86/power/
5429F:	drivers/base/power/
5430F:	kernel/power/
5431F:	include/linux/suspend.h
5432F:	include/linux/freezer.h
5433F:	include/linux/pm.h
5434F:	arch/*/include/asm/suspend*.h
5435
5436HID CORE LAYER
5437M:	Jiri Kosina <jikos@kernel.org>
5438R:	Benjamin Tissoires <benjamin.tissoires@redhat.com>
5439L:	linux-input@vger.kernel.org
5440T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5441S:	Maintained
5442F:	drivers/hid/
5443F:	include/linux/hid*
5444F:	include/uapi/linux/hid*
5445
5446HID SENSOR HUB DRIVERS
5447M:	Jiri Kosina <jikos@kernel.org>
5448M:	Jonathan Cameron <jic23@kernel.org>
5449M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5450L:	linux-input@vger.kernel.org
5451L:	linux-iio@vger.kernel.org
5452S:	Maintained
5453F:	Documentation/hid/hid-sensor*
5454F:	drivers/hid/hid-sensor-*
5455F:	drivers/iio/*/hid-*
5456F:	include/linux/hid-sensor-*
5457
5458HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5459M:	Thomas Gleixner <tglx@linutronix.de>
5460L:	linux-kernel@vger.kernel.org
5461T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5462S:	Maintained
5463F:	Documentation/timers/
5464F:	kernel/time/hrtimer.c
5465F:	kernel/time/clockevents.c
5466F:	kernel/time/tick*.*
5467F:	kernel/time/timer_*.c
5468F:	include/linux/clockchips.h
5469F:	include/linux/hrtimer.h
5470
5471HIGH-SPEED SCC DRIVER FOR AX.25
5472L:	linux-hams@vger.kernel.org
5473S:	Orphan
5474F:	drivers/net/hamradio/dmascc.c
5475F:	drivers/net/hamradio/scc.c
5476
5477HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5478M:	HighPoint Linux Team <linux@highpoint-tech.com>
5479W:	http://www.highpoint-tech.com
5480S:	Supported
5481F:	Documentation/scsi/hptiop.txt
5482F:	drivers/scsi/hptiop.c
5483
5484HIPPI
5485M:	Jes Sorensen <jes@trained-monkey.org>
5486L:	linux-hippi@sunsite.dk
5487S:	Maintained
5488F:	include/linux/hippidevice.h
5489F:	include/uapi/linux/if_hippi.h
5490F:	net/802/hippi.c
5491F:	drivers/net/hippi/
5492
5493HISILICON NETWORK SUBSYSTEM DRIVER
5494M:	Yisen Zhuang <yisen.zhuang@huawei.com>
5495M:	Salil Mehta <salil.mehta@huawei.com>
5496L:	netdev@vger.kernel.org
5497W:	http://www.hisilicon.com
5498S:	Maintained
5499F:	drivers/net/ethernet/hisilicon/
5500F:	Documentation/devicetree/bindings/net/hisilicon*.txt
5501
5502HISILICON SAS Controller
5503M:	John Garry <john.garry@huawei.com>
5504W:	http://www.hisilicon.com
5505S:	Supported
5506F:	drivers/scsi/hisi_sas/
5507F:	Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5508
5509HOST AP DRIVER
5510M:	Jouni Malinen <j@w1.fi>
5511L:	hostap@shmoo.com (subscribers-only)
5512L:	linux-wireless@vger.kernel.org
5513W:	http://hostap.epitest.fi/
5514S:	Maintained
5515F:	drivers/net/wireless/intersil/hostap/
5516
5517HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5518L:	platform-driver-x86@vger.kernel.org
5519S:	Orphan
5520F:	drivers/platform/x86/tc1100-wmi.c
5521
5522HP100:	Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5523M:	Jaroslav Kysela <perex@perex.cz>
5524S:	Maintained
5525F:	drivers/net/ethernet/hp/hp100.*
5526
5527HPET:	High Precision Event Timers driver
5528M:	Clemens Ladisch <clemens@ladisch.de>
5529S:	Maintained
5530F:	Documentation/timers/hpet.txt
5531F:	drivers/char/hpet.c
5532F:	include/linux/hpet.h
5533F:	include/uapi/linux/hpet.h
5534
5535HPET:	x86
5536S:	Orphan
5537F:	arch/x86/kernel/hpet.c
5538F:	arch/x86/include/asm/hpet.h
5539
5540HPFS FILESYSTEM
5541M:	Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5542W:	http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5543S:	Maintained
5544F:	fs/hpfs/
5545
5546HSI SUBSYSTEM
5547M:	Sebastian Reichel <sre@kernel.org>
5548T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5549S:	Maintained
5550F:	Documentation/ABI/testing/sysfs-bus-hsi
5551F:	Documentation/hsi.txt
5552F:	drivers/hsi/
5553F:	include/linux/hsi/
5554F:	include/uapi/linux/hsi/
5555
5556HSO 3G MODEM DRIVER
5557M:	Jan Dumon <j.dumon@option.com>
5558W:	http://www.pharscape.org
5559S:	Maintained
5560F:	drivers/net/usb/hso.c
5561
5562HSR NETWORK PROTOCOL
5563M:	Arvid Brodin <arvid.brodin@alten.se>
5564L:	netdev@vger.kernel.org
5565S:	Maintained
5566F:	net/hsr/
5567
5568HTCPEN TOUCHSCREEN DRIVER
5569M:	Pau Oliva Fora <pof@eslack.org>
5570L:	linux-input@vger.kernel.org
5571S:	Maintained
5572F:	drivers/input/touchscreen/htcpen.c
5573
5574HUGETLB FILESYSTEM
5575M:	Nadia Yvette Chambers <nyc@holomorphy.com>
5576S:	Maintained
5577F:	fs/hugetlbfs/
5578
5579Hyper-V CORE AND DRIVERS
5580M:	"K. Y. Srinivasan" <kys@microsoft.com>
5581M:	Haiyang Zhang <haiyangz@microsoft.com>
5582L:	devel@linuxdriverproject.org
5583S:	Maintained
5584F:	arch/x86/include/asm/mshyperv.h
5585F:	arch/x86/include/uapi/asm/hyperv.h
5586F:	arch/x86/kernel/cpu/mshyperv.c
5587F:	drivers/hid/hid-hyperv.c
5588F:	drivers/hv/
5589F:	drivers/input/serio/hyperv-keyboard.c
5590F:	drivers/pci/host/pci-hyperv.c
5591F:	drivers/net/hyperv/
5592F:	drivers/scsi/storvsc_drv.c
5593F:	drivers/video/fbdev/hyperv_fb.c
5594F:	include/linux/hyperv.h
5595F:	tools/hv/
5596F:	Documentation/ABI/stable/sysfs-bus-vmbus
5597
5598I2C MUXES
5599M:	Peter Rosin <peda@axentia.se>
5600L:	linux-i2c@vger.kernel.org
5601S:	Maintained
5602F:	Documentation/i2c/i2c-topology
5603F:	Documentation/i2c/muxes/
5604F:	Documentation/devicetree/bindings/i2c/i2c-mux*
5605F:	drivers/i2c/i2c-mux.c
5606F:	drivers/i2c/muxes/
5607F:	include/linux/i2c-mux.h
5608
5609I2C OVER PARALLEL PORT
5610M:	Jean Delvare <jdelvare@suse.com>
5611L:	linux-i2c@vger.kernel.org
5612S:	Maintained
5613F:	Documentation/i2c/busses/i2c-parport
5614F:	Documentation/i2c/busses/i2c-parport-light
5615F:	drivers/i2c/busses/i2c-parport.c
5616F:	drivers/i2c/busses/i2c-parport-light.c
5617
5618I2C/SMBUS CONTROLLER DRIVERS FOR PC
5619M:	Jean Delvare <jdelvare@suse.com>
5620L:	linux-i2c@vger.kernel.org
5621S:	Maintained
5622F:	Documentation/i2c/busses/i2c-ali1535
5623F:	Documentation/i2c/busses/i2c-ali1563
5624F:	Documentation/i2c/busses/i2c-ali15x3
5625F:	Documentation/i2c/busses/i2c-amd756
5626F:	Documentation/i2c/busses/i2c-amd8111
5627F:	Documentation/i2c/busses/i2c-i801
5628F:	Documentation/i2c/busses/i2c-nforce2
5629F:	Documentation/i2c/busses/i2c-piix4
5630F:	Documentation/i2c/busses/i2c-sis5595
5631F:	Documentation/i2c/busses/i2c-sis630
5632F:	Documentation/i2c/busses/i2c-sis96x
5633F:	Documentation/i2c/busses/i2c-via
5634F:	Documentation/i2c/busses/i2c-viapro
5635F:	drivers/i2c/busses/i2c-ali1535.c
5636F:	drivers/i2c/busses/i2c-ali1563.c
5637F:	drivers/i2c/busses/i2c-ali15x3.c
5638F:	drivers/i2c/busses/i2c-amd756.c
5639F:	drivers/i2c/busses/i2c-amd756-s4882.c
5640F:	drivers/i2c/busses/i2c-amd8111.c
5641F:	drivers/i2c/busses/i2c-i801.c
5642F:	drivers/i2c/busses/i2c-isch.c
5643F:	drivers/i2c/busses/i2c-nforce2.c
5644F:	drivers/i2c/busses/i2c-nforce2-s4985.c
5645F:	drivers/i2c/busses/i2c-piix4.c
5646F:	drivers/i2c/busses/i2c-sis5595.c
5647F:	drivers/i2c/busses/i2c-sis630.c
5648F:	drivers/i2c/busses/i2c-sis96x.c
5649F:	drivers/i2c/busses/i2c-via.c
5650F:	drivers/i2c/busses/i2c-viapro.c
5651
5652I2C/SMBUS ISMT DRIVER
5653M:	Seth Heasley <seth.heasley@intel.com>
5654M:	Neil Horman <nhorman@tuxdriver.com>
5655L:	linux-i2c@vger.kernel.org
5656F:	drivers/i2c/busses/i2c-ismt.c
5657F:	Documentation/i2c/busses/i2c-ismt
5658
5659I2C/SMBUS STUB DRIVER
5660M:	Jean Delvare <jdelvare@suse.com>
5661L:	linux-i2c@vger.kernel.org
5662S:	Maintained
5663F:	drivers/i2c/i2c-stub.c
5664
5665I2C SUBSYSTEM
5666M:	Wolfram Sang <wsa@the-dreams.de>
5667L:	linux-i2c@vger.kernel.org
5668W:	https://i2c.wiki.kernel.org/
5669Q:	https://patchwork.ozlabs.org/project/linux-i2c/list/
5670T:	git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5671S:	Maintained
5672F:	Documentation/devicetree/bindings/i2c/
5673F:	Documentation/i2c/
5674F:	drivers/i2c/
5675F:	drivers/i2c/*/
5676F:	include/linux/i2c.h
5677F:	include/linux/i2c-*.h
5678F:	include/uapi/linux/i2c.h
5679F:	include/uapi/linux/i2c-*.h
5680
5681I2C ACPI SUPPORT
5682M:	Mika Westerberg <mika.westerberg@linux.intel.com>
5683L:	linux-i2c@vger.kernel.org
5684L:	linux-acpi@vger.kernel.org
5685S:	Maintained
5686
5687I2C-TAOS-EVM DRIVER
5688M:	Jean Delvare <jdelvare@suse.com>
5689L:	linux-i2c@vger.kernel.org
5690S:	Maintained
5691F:	Documentation/i2c/busses/i2c-taos-evm
5692F:	drivers/i2c/busses/i2c-taos-evm.c
5693
5694I2C-TINY-USB DRIVER
5695M:	Till Harbaum <till@harbaum.org>
5696L:	linux-i2c@vger.kernel.org
5697W:	http://www.harbaum.org/till/i2c_tiny_usb
5698S:	Maintained
5699F:	drivers/i2c/busses/i2c-tiny-usb.c
5700
5701i386 BOOT CODE
5702M:	"H. Peter Anvin" <hpa@zytor.com>
5703S:	Maintained
5704F:	arch/x86/boot/
5705
5706i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5707M:	"H. Peter Anvin" <hpa@zytor.com>
5708T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5709S:	Maintained
5710
5711IA64 (Itanium) PLATFORM
5712M:	Tony Luck <tony.luck@intel.com>
5713M:	Fenghua Yu <fenghua.yu@intel.com>
5714L:	linux-ia64@vger.kernel.org
5715T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5716S:	Maintained
5717F:	arch/ia64/
5718
5719IBM Power VMX Cryptographic instructions
5720M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5721M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5722L:	linux-crypto@vger.kernel.org
5723S:	Supported
5724F:	drivers/crypto/vmx/Makefile
5725F:	drivers/crypto/vmx/Kconfig
5726F:	drivers/crypto/vmx/vmx.c
5727F:	drivers/crypto/vmx/aes*
5728F:	drivers/crypto/vmx/ghash*
5729F:	drivers/crypto/vmx/ppc-xlate.pl
5730
5731IBM Power in-Nest Crypto Acceleration
5732M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5733M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5734L:	linux-crypto@vger.kernel.org
5735S:	Supported
5736F:	drivers/crypto/nx/Makefile
5737F:	drivers/crypto/nx/Kconfig
5738F:	drivers/crypto/nx/nx-aes*
5739F:	drivers/crypto/nx/nx-sha*
5740F:	drivers/crypto/nx/nx.*
5741F:	drivers/crypto/nx/nx_csbcpb.h
5742F:	drivers/crypto/nx/nx_debugfs.h
5743
5744IBM Power 842 compression accelerator
5745M:	Dan Streetman <ddstreet@ieee.org>
5746S:	Supported
5747F:	drivers/crypto/nx/Makefile
5748F:	drivers/crypto/nx/Kconfig
5749F:	drivers/crypto/nx/nx-842*
5750F:	include/linux/sw842.h
5751F:	crypto/842.c
5752F:	lib/842/
5753
5754IBM Power Linux RAID adapter
5755M:	Brian King <brking@us.ibm.com>
5756S:	Supported
5757F:	drivers/scsi/ipr.*
5758
5759IBM Power Virtual Ethernet Device Driver
5760M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5761L:	netdev@vger.kernel.org
5762S:	Supported
5763F:	drivers/net/ethernet/ibm/ibmveth.*
5764
5765IBM Power SRIOV Virtual NIC Device Driver
5766M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5767M:	John Allen <jallen@linux.vnet.ibm.com>
5768L:	netdev@vger.kernel.org
5769S:	Supported
5770F:	drivers/net/ethernet/ibm/ibmvnic.*
5771
5772IBM Power Virtual SCSI Device Drivers
5773M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5774L:	linux-scsi@vger.kernel.org
5775S:	Supported
5776F:	drivers/scsi/ibmvscsi/ibmvscsi*
5777F:	drivers/scsi/ibmvscsi/viosrp.h
5778
5779IBM Power Virtual FC Device Drivers
5780M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5781L:	linux-scsi@vger.kernel.org
5782S:	Supported
5783F:	drivers/scsi/ibmvscsi/ibmvfc*
5784
5785IBM ServeRAID RAID DRIVER
5786S:	Orphan
5787F:	drivers/scsi/ips.*
5788
5789ICH LPC AND GPIO DRIVER
5790M:	Peter Tyser <ptyser@xes-inc.com>
5791S:	Maintained
5792F:	drivers/mfd/lpc_ich.c
5793F:	drivers/gpio/gpio-ich.c
5794
5795IDE SUBSYSTEM
5796M:	"David S. Miller" <davem@davemloft.net>
5797L:	linux-ide@vger.kernel.org
5798Q:	http://patchwork.ozlabs.org/project/linux-ide/list/
5799T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5800S:	Maintained
5801F:	Documentation/ide/
5802F:	drivers/ide/
5803F:	include/linux/ide.h
5804
5805IDEAPAD LAPTOP EXTRAS DRIVER
5806M:	Ike Panhc <ike.pan@canonical.com>
5807L:	platform-driver-x86@vger.kernel.org
5808W:	http://launchpad.net/ideapad-laptop
5809S:	Maintained
5810F:	drivers/platform/x86/ideapad-laptop.c
5811
5812IDEAPAD LAPTOP SLIDEBAR DRIVER
5813M:	Andrey Moiseev <o2g.org.ru@gmail.com>
5814L:	linux-input@vger.kernel.org
5815W:	https://github.com/o2genum/ideapad-slidebar
5816S:	Maintained
5817F:	drivers/input/misc/ideapad_slidebar.c
5818
5819IDE/ATAPI DRIVERS
5820M:	Borislav Petkov <bp@alien8.de>
5821L:	linux-ide@vger.kernel.org
5822S:	Maintained
5823F:	Documentation/cdrom/ide-cd
5824F:	drivers/ide/ide-cd*
5825
5826IDLE-I7300
5827M:	Andy Henroid <andrew.d.henroid@intel.com>
5828L:	linux-pm@vger.kernel.org
5829S:	Supported
5830F:	drivers/idle/i7300_idle.c
5831
5832IEEE 802.15.4 SUBSYSTEM
5833M:	Alexander Aring <aar@pengutronix.de>
5834L:	linux-wpan@vger.kernel.org
5835W:	http://wpan.cakelab.org/
5836T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5837T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5838S:	Maintained
5839F:	net/ieee802154/
5840F:	net/mac802154/
5841F:	drivers/net/ieee802154/
5842F:	include/linux/nl802154.h
5843F:	include/linux/ieee802154.h
5844F:	include/net/nl802154.h
5845F:	include/net/mac802154.h
5846F:	include/net/af_ieee802154.h
5847F:	include/net/cfg802154.h
5848F:	include/net/ieee802154_netdev.h
5849F:	Documentation/networking/ieee802154.txt
5850
5851IGORPLUG-USB IR RECEIVER
5852M:	Sean Young <sean@mess.org>
5853L:	linux-media@vger.kernel.org
5854S:	Maintained
5855F:	drivers/media/rc/igorplugusb.c
5856
5857IGUANAWORKS USB IR TRANSCEIVER
5858M:	Sean Young <sean@mess.org>
5859L:	linux-media@vger.kernel.org
5860S:	Maintained
5861F:	drivers/media/rc/iguanair.c
5862
5863IIO SUBSYSTEM AND DRIVERS
5864M:	Jonathan Cameron <jic23@kernel.org>
5865R:	Hartmut Knaack <knaack.h@gmx.de>
5866R:	Lars-Peter Clausen <lars@metafoo.de>
5867R:	Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5868L:	linux-iio@vger.kernel.org
5869T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
5870S:	Maintained
5871F:	Documentation/devicetree/bindings/iio/
5872F:	drivers/iio/
5873F:	drivers/staging/iio/
5874F:	include/linux/iio/
5875F:	tools/iio/
5876
5877IKANOS/ADI EAGLE ADSL USB DRIVER
5878M:	Matthieu Castet <castet.matthieu@free.fr>
5879M:	Stanislaw Gruszka <stf_xl@wp.pl>
5880S:	Maintained
5881F:	drivers/usb/atm/ueagle-atm.c
5882
5883INA209 HARDWARE MONITOR DRIVER
5884M:	Guenter Roeck <linux@roeck-us.net>
5885L:	linux-hwmon@vger.kernel.org
5886S:	Maintained
5887F:	Documentation/hwmon/ina209
5888F:	Documentation/devicetree/bindings/i2c/ina209.txt
5889F:	drivers/hwmon/ina209.c
5890
5891INA2XX HARDWARE MONITOR DRIVER
5892M:	Guenter Roeck <linux@roeck-us.net>
5893L:	linux-hwmon@vger.kernel.org
5894S:	Maintained
5895F:	Documentation/hwmon/ina2xx
5896F:	drivers/hwmon/ina2xx.c
5897F:	include/linux/platform_data/ina2xx.h
5898
5899INDUSTRY PACK SUBSYSTEM (IPACK)
5900M:	Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5901M:	Jens Taprogge <jens.taprogge@taprogge.org>
5902M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5903L:	industrypack-devel@lists.sourceforge.net
5904W:	http://industrypack.sourceforge.net
5905S:	Maintained
5906F:	drivers/ipack/
5907
5908INGENIC JZ4780 DMA Driver
5909M:	Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5910S:	Maintained
5911F:	drivers/dma/dma-jz4780.c
5912
5913INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5914M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5915M:	Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5916L:	linux-ima-devel@lists.sourceforge.net
5917L:	linux-ima-user@lists.sourceforge.net
5918L:	linux-security-module@vger.kernel.org
5919T:	git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5920S:	Supported
5921F:	security/integrity/ima/
5922
5923IMGTEC IR DECODER DRIVER
5924M:	James Hogan <james.hogan@imgtec.com>
5925S:	Maintained
5926F:	drivers/media/rc/img-ir/
5927
5928IMS TWINTURBO FRAMEBUFFER DRIVER
5929L:	linux-fbdev@vger.kernel.org
5930S:	Orphan
5931F:	drivers/video/fbdev/imsttfb.c
5932
5933INFINIBAND SUBSYSTEM
5934M:	Doug Ledford <dledford@redhat.com>
5935M:	Sean Hefty <sean.hefty@intel.com>
5936M:	Hal Rosenstock <hal.rosenstock@gmail.com>
5937L:	linux-rdma@vger.kernel.org
5938W:	http://www.openfabrics.org/
5939Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5940T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5941S:	Supported
5942F:	Documentation/infiniband/
5943F:	drivers/infiniband/
5944F:	include/uapi/linux/if_infiniband.h
5945F:	include/uapi/rdma/
5946F:	include/rdma/
5947
5948INOTIFY
5949M:	John McCutchan <john@johnmccutchan.com>
5950M:	Robert Love <rlove@rlove.org>
5951M:	Eric Paris <eparis@parisplace.org>
5952S:	Maintained
5953F:	Documentation/filesystems/inotify.txt
5954F:	fs/notify/inotify/
5955F:	include/linux/inotify.h
5956F:	include/uapi/linux/inotify.h
5957
5958INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5959M:	Dmitry Torokhov <dmitry.torokhov@gmail.com>
5960L:	linux-input@vger.kernel.org
5961Q:	http://patchwork.kernel.org/project/linux-input/list/
5962T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5963S:	Maintained
5964F:	drivers/input/
5965F:	include/linux/input.h
5966F:	include/uapi/linux/input.h
5967F:	include/linux/input/
5968F:	Documentation/devicetree/bindings/input/
5969
5970INPUT MULTITOUCH (MT) PROTOCOL
5971M:	Henrik Rydberg <rydberg@bitmath.org>
5972L:	linux-input@vger.kernel.org
5973S:	Odd fixes
5974F:	Documentation/input/multi-touch-protocol.txt
5975F:	drivers/input/input-mt.c
5976K:	\b(ABS|SYN)_MT_
5977
5978INTEL ASoC BDW/HSW DRIVERS
5979M:	Jie Yang <yang.jie@linux.intel.com>
5980L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5981S:	Supported
5982F:	sound/soc/intel/common/sst-dsp*
5983F:	sound/soc/intel/common/sst-firmware.c
5984F:	sound/soc/intel/boards/broadwell.c
5985F:	sound/soc/intel/haswell/
5986
5987INTEL C600 SERIES SAS CONTROLLER DRIVER
5988M:	Intel SCU Linux support <intel-linux-scu@intel.com>
5989M:	Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5990L:	linux-scsi@vger.kernel.org
5991T:	git git://git.code.sf.net/p/intel-sas/isci
5992S:	Supported
5993F:	drivers/scsi/isci/
5994
5995INTEL HID EVENT DRIVER
5996M:	Alex Hung <alex.hung@canonical.com>
5997L:	platform-driver-x86@vger.kernel.org
5998S:	Maintained
5999F:	drivers/platform/x86/intel-hid.c
6000
6001INTEL VIRTUAL BUTTON DRIVER
6002M:	AceLan Kao <acelan.kao@canonical.com>
6003L:	platform-driver-x86@vger.kernel.org
6004S:	Maintained
6005F:	drivers/platform/x86/intel-vbtn.c
6006
6007INTEL IDLE DRIVER
6008M:	Len Brown <lenb@kernel.org>
6009L:	linux-pm@vger.kernel.org
6010T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6011S:	Supported
6012F:	drivers/idle/intel_idle.c
6013
6014INTEL PSTATE DRIVER
6015M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6016M:	Len Brown <lenb@kernel.org>
6017L:	linux-pm@vger.kernel.org
6018S:	Supported
6019F:	drivers/cpufreq/intel_pstate.c
6020
6021INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6022M:	Maik Broemme <mbroemme@plusserver.de>
6023L:	linux-fbdev@vger.kernel.org
6024S:	Maintained
6025F:	Documentation/fb/intelfb.txt
6026F:	drivers/video/fbdev/intelfb/
6027
6028INTEL 810/815 FRAMEBUFFER DRIVER
6029M:	Antonino Daplas <adaplas@gmail.com>
6030L:	linux-fbdev@vger.kernel.org
6031S:	Maintained
6032F:	drivers/video/fbdev/i810/
6033
6034INTEL MENLOW THERMAL DRIVER
6035M:	Sujith Thomas <sujith.thomas@intel.com>
6036L:	platform-driver-x86@vger.kernel.org
6037W:	https://01.org/linux-acpi
6038S:	Supported
6039F:	drivers/platform/x86/intel_menlow.c
6040
6041INTEL I/OAT DMA DRIVER
6042M:	Dave Jiang <dave.jiang@intel.com>
6043R:	Dan Williams <dan.j.williams@intel.com>
6044L:	dmaengine@vger.kernel.org
6045Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
6046S:	Supported
6047F:	drivers/dma/ioat*
6048
6049INTEL IOMMU (VT-d)
6050M:	David Woodhouse <dwmw2@infradead.org>
6051L:	iommu@lists.linux-foundation.org
6052T:	git git://git.infradead.org/iommu-2.6.git
6053S:	Supported
6054F:	drivers/iommu/intel-iommu.c
6055F:	include/linux/intel-iommu.h
6056
6057INTEL IOP-ADMA DMA DRIVER
6058R:	Dan Williams <dan.j.williams@intel.com>
6059S:	Odd fixes
6060F:	drivers/dma/iop-adma.c
6061
6062INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6063M:	Krzysztof Halasa <khalasa@piap.pl>
6064S:	Maintained
6065F:	arch/arm/mach-ixp4xx/include/mach/qmgr.h
6066F:	arch/arm/mach-ixp4xx/include/mach/npe.h
6067F:	arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6068F:	arch/arm/mach-ixp4xx/ixp4xx_npe.c
6069F:	drivers/net/ethernet/xscale/ixp4xx_eth.c
6070F:	drivers/net/wan/ixp4xx_hss.c
6071
6072INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6073M:	Deepak Saxena <dsaxena@plexity.net>
6074S:	Maintained
6075F:	drivers/char/hw_random/ixp4xx-rng.c
6076
6077INTEL ETHERNET DRIVERS
6078M:	Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6079L:	intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6080W:	http://www.intel.com/support/feedback.htm
6081W:	http://e1000.sourceforge.net/
6082Q:	http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6083T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6084T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6085S:	Supported
6086F:	Documentation/networking/e100.txt
6087F:	Documentation/networking/e1000.txt
6088F:	Documentation/networking/e1000e.txt
6089F:	Documentation/networking/igb.txt
6090F:	Documentation/networking/igbvf.txt
6091F:	Documentation/networking/ixgb.txt
6092F:	Documentation/networking/ixgbe.txt
6093F:	Documentation/networking/ixgbevf.txt
6094F:	Documentation/networking/i40e.txt
6095F:	Documentation/networking/i40evf.txt
6096F:	drivers/net/ethernet/intel/
6097F:	drivers/net/ethernet/intel/*/
6098
6099INTEL RDMA RNIC DRIVER
6100M:     Faisal Latif <faisal.latif@intel.com>
6101R:     Chien Tin Tung <chien.tin.tung@intel.com>
6102R:     Mustafa Ismail <mustafa.ismail@intel.com>
6103R:     Shiraz Saleem <shiraz.saleem@intel.com>
6104R:     Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6105L:     linux-rdma@vger.kernel.org
6106S:     Supported
6107F:     drivers/infiniband/hw/i40iw/
6108
6109INTEL MERRIFIELD GPIO DRIVER
6110M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6111L:	linux-gpio@vger.kernel.org
6112S:	Maintained
6113F:	drivers/gpio/gpio-merrifield.c
6114
6115INTEL-MID GPIO DRIVER
6116M:	David Cohen <david.a.cohen@linux.intel.com>
6117L:	linux-gpio@vger.kernel.org
6118S:	Maintained
6119F:	drivers/gpio/gpio-intel-mid.c
6120
6121INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6122M:	Stanislav Yakovlev <stas.yakovlev@gmail.com>
6123L:	linux-wireless@vger.kernel.org
6124S:	Maintained
6125F:	Documentation/networking/README.ipw2100
6126F:	Documentation/networking/README.ipw2200
6127F:	drivers/net/wireless/intel/ipw2x00/
6128
6129INTEL(R) TRACE HUB
6130M:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
6131S:	Supported
6132F:	Documentation/trace/intel_th.txt
6133F:	drivers/hwtracing/intel_th/
6134
6135INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6136M:	Ning Sun <ning.sun@intel.com>
6137L:	tboot-devel@lists.sourceforge.net
6138W:	http://tboot.sourceforge.net
6139T:	hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6140S:	Supported
6141F:	Documentation/intel_txt.txt
6142F:	include/linux/tboot.h
6143F:	arch/x86/kernel/tboot.c
6144
6145INTEL WIRELESS WIMAX CONNECTION 2400
6146M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6147M:	linux-wimax@intel.com
6148L:	wimax@linuxwimax.org (subscribers-only)
6149S:	Supported
6150W:	http://linuxwimax.org
6151F:	Documentation/wimax/README.i2400m
6152F:	drivers/net/wimax/i2400m/
6153F:	include/uapi/linux/wimax/i2400m.h
6154
6155INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6156M:	Stanislaw Gruszka <sgruszka@redhat.com>
6157L:	linux-wireless@vger.kernel.org
6158S:	Supported
6159F:	drivers/net/wireless/intel/iwlegacy/
6160
6161INTEL WIRELESS WIFI LINK (iwlwifi)
6162M:	Johannes Berg <johannes.berg@intel.com>
6163M:	Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6164M:	Luca Coelho <luciano.coelho@intel.com>
6165M:	Intel Linux Wireless <linuxwifi@intel.com>
6166L:	linux-wireless@vger.kernel.org
6167W:	http://intellinuxwireless.org
6168T:	git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6169S:	Supported
6170F:	drivers/net/wireless/intel/iwlwifi/
6171
6172INTEL MANAGEMENT ENGINE (mei)
6173M:	Tomas Winkler <tomas.winkler@intel.com>
6174L:	linux-kernel@vger.kernel.org
6175S:	Supported
6176F:	include/uapi/linux/mei.h
6177F:	include/linux/mei_cl_bus.h
6178F:	drivers/misc/mei/*
6179F:	drivers/watchdog/mei_wdt.c
6180F:	Documentation/misc-devices/mei/*
6181
6182INTEL MIC DRIVERS (mic)
6183M:	Sudeep Dutt <sudeep.dutt@intel.com>
6184M:	Ashutosh Dixit <ashutosh.dixit@intel.com>
6185S:	Supported
6186W:	https://github.com/sudeepdutt/mic
6187W:	http://software.intel.com/en-us/mic-developer
6188F:	include/linux/mic_bus.h
6189F:	include/linux/scif.h
6190F:	include/uapi/linux/mic_common.h
6191F: 	include/uapi/linux/mic_ioctl.h
6192F:	include/uapi/linux/scif_ioctl.h
6193F:	drivers/misc/mic/
6194F:	drivers/dma/mic_x100_dma.c
6195F:	drivers/dma/mic_x100_dma.h
6196F:	Documentation/mic/
6197
6198INTEL PMC/P-Unit IPC DRIVER
6199M:	Zha Qipeng<qipeng.zha@intel.com>
6200L:	platform-driver-x86@vger.kernel.org
6201S:	Maintained
6202F:	drivers/platform/x86/intel_pmc_ipc.c
6203F:	drivers/platform/x86/intel_punit_ipc.c
6204F:	arch/x86/include/asm/intel_pmc_ipc.h
6205F:	arch/x86/include/asm/intel_punit_ipc.h
6206
6207INTEL TELEMETRY DRIVER
6208M:	Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6209L:	platform-driver-x86@vger.kernel.org
6210S:	Maintained
6211F:	arch/x86/include/asm/intel_telemetry.h
6212F:	drivers/platform/x86/intel_telemetry*
6213
6214INTEL PMC CORE DRIVER
6215M:	Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6216M:	Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6217L:	platform-driver-x86@vger.kernel.org
6218S:	Maintained
6219F:	arch/x86/include/asm/pmc_core.h
6220F:	drivers/platform/x86/intel_pmc_core*
6221
6222IOC3 ETHERNET DRIVER
6223M:	Ralf Baechle <ralf@linux-mips.org>
6224L:	linux-mips@linux-mips.org
6225S:	Maintained
6226F:	drivers/net/ethernet/sgi/ioc3-eth.c
6227
6228IOC3 SERIAL DRIVER
6229M:	Pat Gefre <pfg@sgi.com>
6230L:	linux-serial@vger.kernel.org
6231S:	Maintained
6232F:	drivers/tty/serial/ioc3_serial.c
6233
6234IOMMU DRIVERS
6235M:	Joerg Roedel <joro@8bytes.org>
6236L:	iommu@lists.linux-foundation.org
6237T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6238S:	Maintained
6239F:	Documentation/devicetree/bindings/iommu/
6240F:	drivers/iommu/
6241
6242IP MASQUERADING
6243M:	Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6244S:	Maintained
6245F:	net/ipv4/netfilter/ipt_MASQUERADE.c
6246
6247IPMI SUBSYSTEM
6248M:	Corey Minyard <minyard@acm.org>
6249L:	openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6250W:	http://openipmi.sourceforge.net/
6251S:	Supported
6252F:	Documentation/IPMI.txt
6253F:	drivers/char/ipmi/
6254F:	include/linux/ipmi*
6255F:	include/uapi/linux/ipmi*
6256
6257QCOM AUDIO (ASoC) DRIVERS
6258M:	Patrick Lai <plai@codeaurora.org>
6259M:	Banajit Goswami <bgoswami@codeaurora.org>
6260L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
6261S:	Supported
6262F:	sound/soc/qcom/
6263
6264IPS SCSI RAID DRIVER
6265M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6266L:	linux-scsi@vger.kernel.org
6267W:	http://www.adaptec.com/
6268S:	Maintained
6269F:	drivers/scsi/ips*
6270
6271IPVS
6272M:	Wensong Zhang <wensong@linux-vs.org>
6273M:	Simon Horman <horms@verge.net.au>
6274M:	Julian Anastasov <ja@ssi.bg>
6275L:	netdev@vger.kernel.org
6276L:	lvs-devel@vger.kernel.org
6277S:	Maintained
6278T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6279T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6280F:	Documentation/networking/ipvs-sysctl.txt
6281F:	include/net/ip_vs.h
6282F:	include/uapi/linux/ip_vs.h
6283F:	net/netfilter/ipvs/
6284
6285IPWIRELESS DRIVER
6286M:	Jiri Kosina <jikos@kernel.org>
6287M:	David Sterba <dsterba@suse.com>
6288S:	Odd Fixes
6289F:	drivers/tty/ipwireless/
6290
6291IPX NETWORK LAYER
6292M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6293L:	netdev@vger.kernel.org
6294S:	Maintained
6295F:	include/net/ipx.h
6296F:	include/uapi/linux/ipx.h
6297F:	net/ipx/
6298
6299IRDA SUBSYSTEM
6300M:	Samuel Ortiz <samuel@sortiz.org>
6301L:	irda-users@lists.sourceforge.net (subscribers-only)
6302L:	netdev@vger.kernel.org
6303W:	http://irda.sourceforge.net/
6304S:	Maintained
6305T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6306F:	Documentation/networking/irda.txt
6307F:	drivers/net/irda/
6308F:	include/net/irda/
6309F:	net/irda/
6310
6311IRQ SUBSYSTEM
6312M:	Thomas Gleixner <tglx@linutronix.de>
6313L:	linux-kernel@vger.kernel.org
6314S:	Maintained
6315T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6316F:	kernel/irq/
6317
6318IRQCHIP DRIVERS
6319M:	Thomas Gleixner <tglx@linutronix.de>
6320M:	Jason Cooper <jason@lakedaemon.net>
6321M:	Marc Zyngier <marc.zyngier@arm.com>
6322L:	linux-kernel@vger.kernel.org
6323S:	Maintained
6324T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6325T:	git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6326F:	Documentation/devicetree/bindings/interrupt-controller/
6327F:	drivers/irqchip/
6328
6329IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6330M:	Marc Zyngier <marc.zyngier@arm.com>
6331S:	Maintained
6332T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6333F:	Documentation/IRQ-domain.txt
6334F:	include/linux/irqdomain.h
6335F:	kernel/irq/irqdomain.c
6336F:	kernel/irq/msi.c
6337
6338ISA
6339M:	William Breathitt Gray <vilhelm.gray@gmail.com>
6340S:	Maintained
6341F:	Documentation/isa.txt
6342F:	drivers/base/isa.c
6343F:	include/linux/isa.h
6344
6345ISAPNP
6346M:	Jaroslav Kysela <perex@perex.cz>
6347S:	Maintained
6348F:	Documentation/isapnp.txt
6349F:	drivers/pnp/isapnp/
6350F:	include/linux/isapnp.h
6351
6352ISA RADIO MODULE
6353M:	Hans Verkuil <hverkuil@xs4all.nl>
6354L:	linux-media@vger.kernel.org
6355T:	git git://linuxtv.org/media_tree.git
6356W:	https://linuxtv.org
6357S:	Maintained
6358F:	drivers/media/radio/radio-isa*
6359
6360iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6361M:	Peter Jones <pjones@redhat.com>
6362M:	Konrad Rzeszutek Wilk <konrad@kernel.org>
6363S:	Maintained
6364F:	drivers/firmware/iscsi_ibft*
6365
6366ISCSI
6367M:	Mike Christie <michaelc@cs.wisc.edu>
6368L:	open-iscsi@googlegroups.com
6369W:	www.open-iscsi.org
6370T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6371S:	Maintained
6372F:	drivers/scsi/*iscsi*
6373F:	include/scsi/*iscsi*
6374
6375ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6376M:	Or Gerlitz <ogerlitz@mellanox.com>
6377M:	Sagi Grimberg <sagi@grimberg.me>
6378M:	Roi Dayan <roid@mellanox.com>
6379L:	linux-rdma@vger.kernel.org
6380S:	Supported
6381W:	http://www.openfabrics.org
6382W:	www.open-iscsi.org
6383Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6384F:	drivers/infiniband/ulp/iser/
6385
6386ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6387M:	Sagi Grimberg <sagi@grimberg.me>
6388T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6389L:	linux-rdma@vger.kernel.org
6390L:	target-devel@vger.kernel.org
6391S:	Supported
6392W:	http://www.linux-iscsi.org
6393F:	drivers/infiniband/ulp/isert
6394
6395ISDN SUBSYSTEM
6396M:	Karsten Keil <isdn@linux-pingi.de>
6397L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
6398L:	netdev@vger.kernel.org
6399W:	http://www.isdn4linux.de
6400T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6401S:	Maintained
6402F:	Documentation/isdn/
6403F:	drivers/isdn/
6404F:	include/linux/isdn.h
6405F:	include/linux/isdn/
6406F:	include/uapi/linux/isdn.h
6407F:	include/uapi/linux/isdn/
6408
6409ISDN SUBSYSTEM (Eicon active card driver)
6410M:	Armin Schindler <mac@melware.de>
6411L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
6412W:	http://www.melware.de
6413S:	Maintained
6414F:	drivers/isdn/hardware/eicon/
6415
6416IT87 HARDWARE MONITORING DRIVER
6417M:	Jean Delvare <jdelvare@suse.com>
6418L:	linux-hwmon@vger.kernel.org
6419S:	Maintained
6420F:	Documentation/hwmon/it87
6421F:	drivers/hwmon/it87.c
6422
6423IT913X MEDIA DRIVER
6424M:	Antti Palosaari <crope@iki.fi>
6425L:	linux-media@vger.kernel.org
6426W:	https://linuxtv.org
6427W:	http://palosaari.fi/linux/
6428Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6429T:	git git://linuxtv.org/anttip/media_tree.git
6430S:	Maintained
6431F:	drivers/media/tuners/it913x*
6432
6433IVTV VIDEO4LINUX DRIVER
6434M:	Andy Walls <awalls@md.metrocast.net>
6435L:	ivtv-devel@ivtvdriver.org (subscribers-only)
6436L:	linux-media@vger.kernel.org
6437T:	git git://linuxtv.org/media_tree.git
6438W:	http://www.ivtvdriver.org
6439S:	Maintained
6440F:	Documentation/video4linux/*.ivtv
6441F:	drivers/media/pci/ivtv/
6442F:	include/uapi/linux/ivtv*
6443
6444IX2505V MEDIA DRIVER
6445M:	Malcolm Priestley <tvboxspy@gmail.com>
6446L:	linux-media@vger.kernel.org
6447W:	https://linuxtv.org
6448Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6449S:	Maintained
6450F:	drivers/media/dvb-frontends/ix2505v*
6451
6452JC42.4 TEMPERATURE SENSOR DRIVER
6453M:	Guenter Roeck <linux@roeck-us.net>
6454L:	linux-hwmon@vger.kernel.org
6455S:	Maintained
6456F:	drivers/hwmon/jc42.c
6457F:	Documentation/hwmon/jc42
6458
6459JFS FILESYSTEM
6460M:	Dave Kleikamp <shaggy@kernel.org>
6461L:	jfs-discussion@lists.sourceforge.net
6462W:	http://jfs.sourceforge.net/
6463T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6464S:	Maintained
6465F:	Documentation/filesystems/jfs.txt
6466F:	fs/jfs/
6467
6468JME NETWORK DRIVER
6469M:	Guo-Fu Tseng <cooldavid@cooldavid.org>
6470L:	netdev@vger.kernel.org
6471S:	Maintained
6472F:	drivers/net/ethernet/jme.*
6473
6474JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6475M:	David Woodhouse <dwmw2@infradead.org>
6476L:	linux-mtd@lists.infradead.org
6477W:	http://www.linux-mtd.infradead.org/doc/jffs2.html
6478S:	Maintained
6479F:	fs/jffs2/
6480F:	include/uapi/linux/jffs2.h
6481
6482JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6483M:	"Theodore Ts'o" <tytso@mit.edu>
6484M:	Jan Kara <jack@suse.com>
6485L:	linux-ext4@vger.kernel.org
6486S:	Maintained
6487F:	fs/jbd2/
6488F:	include/linux/jbd2.h
6489
6490JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6491M:	Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6492L:	linux-media@vger.kernel.org
6493S:	Maintained
6494F:	drivers/media/platform/rcar_jpu.c
6495
6496JSM Neo PCI based serial card
6497M:	Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6498L:	linux-serial@vger.kernel.org
6499S:	Maintained
6500F:	drivers/tty/serial/jsm/
6501
6502K10TEMP HARDWARE MONITORING DRIVER
6503M:	Clemens Ladisch <clemens@ladisch.de>
6504L:	linux-hwmon@vger.kernel.org
6505S:	Maintained
6506F:	Documentation/hwmon/k10temp
6507F:	drivers/hwmon/k10temp.c
6508
6509K8TEMP HARDWARE MONITORING DRIVER
6510M:	Rudolf Marek <r.marek@assembler.cz>
6511L:	linux-hwmon@vger.kernel.org
6512S:	Maintained
6513F:	Documentation/hwmon/k8temp
6514F:	drivers/hwmon/k8temp.c
6515
6516KASAN
6517M:	Andrey Ryabinin <aryabinin@virtuozzo.com>
6518R:	Alexander Potapenko <glider@google.com>
6519R:	Dmitry Vyukov <dvyukov@google.com>
6520L:	kasan-dev@googlegroups.com
6521S:	Maintained
6522F:	arch/*/include/asm/kasan.h
6523F:	arch/*/mm/kasan_init*
6524F:	Documentation/kasan.txt
6525F:	include/linux/kasan*.h
6526F:	lib/test_kasan.c
6527F:	mm/kasan/
6528F:	scripts/Makefile.kasan
6529
6530KCONFIG
6531M:	"Yann E. MORIN" <yann.morin.1998@free.fr>
6532L:	linux-kbuild@vger.kernel.org
6533T:	git git://gitorious.org/linux-kconfig/linux-kconfig
6534S:	Maintained
6535F:	Documentation/kbuild/kconfig-language.txt
6536F:	scripts/kconfig/
6537
6538KDUMP
6539M:	Dave Young <dyoung@redhat.com>
6540M:	Baoquan He <bhe@redhat.com>
6541R:	Vivek Goyal <vgoyal@redhat.com>
6542L:	kexec@lists.infradead.org
6543W:	http://lse.sourceforge.net/kdump/
6544S:	Maintained
6545F:	Documentation/kdump/
6546
6547KEENE FM RADIO TRANSMITTER DRIVER
6548M:	Hans Verkuil <hverkuil@xs4all.nl>
6549L:	linux-media@vger.kernel.org
6550T:	git git://linuxtv.org/media_tree.git
6551W:	https://linuxtv.org
6552S:	Maintained
6553F:	drivers/media/radio/radio-keene*
6554
6555KERNEL AUTOMOUNTER v4 (AUTOFS4)
6556M:	Ian Kent <raven@themaw.net>
6557L:	autofs@vger.kernel.org
6558S:	Maintained
6559F:	fs/autofs4/
6560
6561KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6562M:	Michal Marek <mmarek@suse.com>
6563T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6564T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6565L:	linux-kbuild@vger.kernel.org
6566S:	Maintained
6567F:	Documentation/kbuild/
6568F:	Makefile
6569F:	scripts/Makefile.*
6570F:	scripts/basic/
6571F:	scripts/mk*
6572F:	scripts/package/
6573
6574KERNEL JANITORS
6575L:	kernel-janitors@vger.kernel.org
6576W:	http://kernelnewbies.org/KernelJanitors
6577S:	Odd Fixes
6578
6579KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6580M:	"J. Bruce Fields" <bfields@fieldses.org>
6581M:	Jeff Layton <jlayton@poochiereds.net>
6582L:	linux-nfs@vger.kernel.org
6583W:	http://nfs.sourceforge.net/
6584T:	git git://linux-nfs.org/~bfields/linux.git
6585S:	Supported
6586F:	fs/nfsd/
6587F:	include/uapi/linux/nfsd/
6588F:	fs/lockd/
6589F:	fs/nfs_common/
6590F:	net/sunrpc/
6591F:	include/linux/lockd/
6592F:	include/linux/sunrpc/
6593F:	include/uapi/linux/sunrpc/
6594
6595KERNEL SELFTEST FRAMEWORK
6596M:	Shuah Khan <shuahkh@osg.samsung.com>
6597M:	Shuah Khan <shuah@kernel.org>
6598L:	linux-kselftest@vger.kernel.org
6599T:	git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6600S:	Maintained
6601F:	tools/testing/selftests
6602
6603KERNEL VIRTUAL MACHINE (KVM)
6604M:	Paolo Bonzini <pbonzini@redhat.com>
6605M:	Radim Krčmář <rkrcmar@redhat.com>
6606L:	kvm@vger.kernel.org
6607W:	http://www.linux-kvm.org
6608T:	git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6609S:	Supported
6610F:	Documentation/*/kvm*.txt
6611F:	Documentation/virtual/kvm/
6612F:	arch/*/kvm/
6613F:	arch/x86/kernel/kvm.c
6614F:	arch/x86/kernel/kvmclock.c
6615F:	arch/*/include/asm/kvm*
6616F:	include/linux/kvm*
6617F:	include/uapi/linux/kvm*
6618F:	virt/kvm/
6619F:	tools/kvm/
6620
6621KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6622M:	Joerg Roedel <joro@8bytes.org>
6623L:	kvm@vger.kernel.org
6624W:	http://www.linux-kvm.org/
6625S:	Maintained
6626F:	arch/x86/include/asm/svm.h
6627F:	arch/x86/kvm/svm.c
6628
6629KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6630M:	Alexander Graf <agraf@suse.com>
6631L:	kvm-ppc@vger.kernel.org
6632W:	http://www.linux-kvm.org/
6633T:	git git://github.com/agraf/linux-2.6.git
6634S:	Supported
6635F:	arch/powerpc/include/asm/kvm*
6636F:	arch/powerpc/kvm/
6637
6638KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6639M:	Christian Borntraeger <borntraeger@de.ibm.com>
6640M:	Cornelia Huck <cornelia.huck@de.ibm.com>
6641L:	linux-s390@vger.kernel.org
6642W:	http://www.ibm.com/developerworks/linux/linux390/
6643T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6644S:	Supported
6645F:	Documentation/s390/kvm.txt
6646F:	arch/s390/include/asm/kvm*
6647F:	arch/s390/kvm/
6648
6649KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6650M:	Christoffer Dall <christoffer.dall@linaro.org>
6651M:	Marc Zyngier <marc.zyngier@arm.com>
6652L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6653L:	kvmarm@lists.cs.columbia.edu
6654W:	http://systems.cs.columbia.edu/projects/kvm-arm
6655T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6656S:	Supported
6657F:	arch/arm/include/uapi/asm/kvm*
6658F:	arch/arm/include/asm/kvm*
6659F:	arch/arm/kvm/
6660F:	virt/kvm/arm/
6661F:	include/kvm/arm_*
6662
6663KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6664M:	Christoffer Dall <christoffer.dall@linaro.org>
6665M:	Marc Zyngier <marc.zyngier@arm.com>
6666L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6667L:	kvmarm@lists.cs.columbia.edu
6668S:	Maintained
6669F:	arch/arm64/include/uapi/asm/kvm*
6670F:	arch/arm64/include/asm/kvm*
6671F:	arch/arm64/kvm/
6672
6673KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6674M:	James Hogan <james.hogan@imgtec.com>
6675L:	linux-mips@linux-mips.org
6676S:	Supported
6677F:	arch/mips/include/uapi/asm/kvm*
6678F:	arch/mips/include/asm/kvm*
6679F:	arch/mips/kvm/
6680
6681KEXEC
6682M:	Eric Biederman <ebiederm@xmission.com>
6683W:	http://kernel.org/pub/linux/utils/kernel/kexec/
6684L:	kexec@lists.infradead.org
6685S:	Maintained
6686F:	include/linux/kexec.h
6687F:	include/uapi/linux/kexec.h
6688F:	kernel/kexec*
6689
6690KEYS/KEYRINGS:
6691M:	David Howells <dhowells@redhat.com>
6692L:	keyrings@vger.kernel.org
6693S:	Maintained
6694F:	Documentation/security/keys.txt
6695F:	include/linux/key.h
6696F:	include/linux/key-type.h
6697F:	include/linux/keyctl.h
6698F:	include/uapi/linux/keyctl.h
6699F:	include/keys/
6700F:	security/keys/
6701
6702KEYS-TRUSTED
6703M:	David Safford <safford@us.ibm.com>
6704M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
6705L:	linux-security-module@vger.kernel.org
6706L:	keyrings@vger.kernel.org
6707S:	Supported
6708F:	Documentation/security/keys-trusted-encrypted.txt
6709F:	include/keys/trusted-type.h
6710F:	security/keys/trusted.c
6711F:	security/keys/trusted.h
6712
6713KEYS-ENCRYPTED
6714M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
6715M:	David Safford <safford@us.ibm.com>
6716L:	linux-security-module@vger.kernel.org
6717L:	keyrings@vger.kernel.org
6718S:	Supported
6719F:	Documentation/security/keys-trusted-encrypted.txt
6720F:	include/keys/encrypted-type.h
6721F:	security/keys/encrypted-keys/
6722
6723KGDB / KDB /debug_core
6724M:	Jason Wessel <jason.wessel@windriver.com>
6725W:	http://kgdb.wiki.kernel.org/
6726L:	kgdb-bugreport@lists.sourceforge.net
6727T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6728S:	Maintained
6729F:	Documentation/DocBook/kgdb.tmpl
6730F:	drivers/misc/kgdbts.c
6731F:	drivers/tty/serial/kgdboc.c
6732F:	include/linux/kdb.h
6733F:	include/linux/kgdb.h
6734F:	kernel/debug/
6735
6736KMEMCHECK
6737M:	Vegard Nossum <vegardno@ifi.uio.no>
6738M:	Pekka Enberg <penberg@kernel.org>
6739S:	Maintained
6740F:	Documentation/kmemcheck.txt
6741F:	arch/x86/include/asm/kmemcheck.h
6742F:	arch/x86/mm/kmemcheck/
6743F:	include/linux/kmemcheck.h
6744F:	mm/kmemcheck.c
6745
6746KMEMLEAK
6747M:	Catalin Marinas <catalin.marinas@arm.com>
6748S:	Maintained
6749F:	Documentation/kmemleak.txt
6750F:	include/linux/kmemleak.h
6751F:	mm/kmemleak.c
6752F:	mm/kmemleak-test.c
6753
6754KPROBES
6755M:	Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6756M:	Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6757M:	"David S. Miller" <davem@davemloft.net>
6758M:	Masami Hiramatsu <mhiramat@kernel.org>
6759S:	Maintained
6760F:	Documentation/kprobes.txt
6761F:	include/linux/kprobes.h
6762F:	kernel/kprobes.c
6763
6764KS0108 LCD CONTROLLER DRIVER
6765M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6766W:	http://miguelojeda.es/auxdisplay.htm
6767W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6768S:	Maintained
6769F:	Documentation/auxdisplay/ks0108
6770F:	drivers/auxdisplay/ks0108.c
6771F:	include/linux/ks0108.h
6772
6773L3MDEV
6774M:	David Ahern <dsa@cumulusnetworks.com>
6775L:	netdev@vger.kernel.org
6776S:	Maintained
6777F:	net/l3mdev
6778F:	include/net/l3mdev.h
6779
6780LANTIQ MIPS ARCHITECTURE
6781M:	John Crispin <john@phrozen.org>
6782L:	linux-mips@linux-mips.org
6783S:	Maintained
6784F:	arch/mips/lantiq
6785
6786LAPB module
6787L:	linux-x25@vger.kernel.org
6788S:	Orphan
6789F:	Documentation/networking/lapb-module.txt
6790F:	include/*/lapb.h
6791F:	net/lapb/
6792
6793LASI 53c700 driver for PARISC
6794M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6795L:	linux-scsi@vger.kernel.org
6796S:	Maintained
6797F:	Documentation/scsi/53c700.txt
6798F:	drivers/scsi/53c700*
6799
6800LED SUBSYSTEM
6801M:	Richard Purdie <rpurdie@rpsys.net>
6802M:	Jacek Anaszewski <j.anaszewski@samsung.com>
6803L:	linux-leds@vger.kernel.org
6804T:	git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6805S:	Maintained
6806F:	Documentation/devicetree/bindings/leds/
6807F:	drivers/leds/
6808F:	include/linux/leds.h
6809
6810LEGACY EEPROM DRIVER
6811M:	Jean Delvare <jdelvare@suse.com>
6812S:	Maintained
6813F:	Documentation/misc-devices/eeprom
6814F:	drivers/misc/eeprom/eeprom.c
6815
6816LEGO USB Tower driver
6817M:	Juergen Stuber <starblue@users.sourceforge.net>
6818L:	legousb-devel@lists.sourceforge.net
6819W:	http://legousb.sourceforge.net/
6820S:	Maintained
6821F:	drivers/usb/misc/legousbtower.c
6822
6823LG2160 MEDIA DRIVER
6824M:	Michael Krufky <mkrufky@linuxtv.org>
6825L:	linux-media@vger.kernel.org
6826W:	https://linuxtv.org
6827W:	http://github.com/mkrufky
6828Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6829T:	git git://linuxtv.org/mkrufky/tuners.git
6830S:	Maintained
6831F:	drivers/media/dvb-frontends/lg2160.*
6832
6833LGDT3305 MEDIA DRIVER
6834M:	Michael Krufky <mkrufky@linuxtv.org>
6835L:	linux-media@vger.kernel.org
6836W:	https://linuxtv.org
6837W:	http://github.com/mkrufky
6838Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6839T:	git git://linuxtv.org/mkrufky/tuners.git
6840S:	Maintained
6841F:	drivers/media/dvb-frontends/lgdt3305.*
6842
6843LGUEST
6844M:	Rusty Russell <rusty@rustcorp.com.au>
6845L:	lguest@lists.ozlabs.org
6846W:	http://lguest.ozlabs.org/
6847S:	Odd Fixes
6848F:	arch/x86/include/asm/lguest*.h
6849F:	arch/x86/lguest/
6850F:	drivers/lguest/
6851F:	include/linux/lguest*.h
6852F:	tools/lguest/
6853
6854LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6855M:	Tejun Heo <tj@kernel.org>
6856L:	linux-ide@vger.kernel.org
6857T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6858S:	Maintained
6859F:	drivers/ata/
6860F:	include/linux/ata.h
6861F:	include/linux/libata.h
6862F:	Documentation/devicetree/bindings/ata/
6863
6864LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6865M:	Viresh Kumar <vireshk@kernel.org>
6866L:	linux-ide@vger.kernel.org
6867T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6868S:	Maintained
6869F:	include/linux/pata_arasan_cf_data.h
6870F:	drivers/ata/pata_arasan_cf.c
6871
6872LIBATA PATA DRIVERS
6873M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6874M:	Tejun Heo <tj@kernel.org>
6875L:	linux-ide@vger.kernel.org
6876T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6877S:	Maintained
6878F:	drivers/ata/pata_*.c
6879F:	drivers/ata/ata_generic.c
6880
6881LIBATA SATA AHCI PLATFORM devices support
6882M:	Hans de Goede <hdegoede@redhat.com>
6883M:	Tejun Heo <tj@kernel.org>
6884L:	linux-ide@vger.kernel.org
6885T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6886S:	Maintained
6887F:	drivers/ata/ahci_platform.c
6888F:	drivers/ata/libahci_platform.c
6889F:	include/linux/ahci_platform.h
6890
6891LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6892M:	Mikael Pettersson <mikpelinux@gmail.com>
6893L:	linux-ide@vger.kernel.org
6894T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6895S:	Maintained
6896F:	drivers/ata/sata_promise.*
6897
6898LIBLOCKDEP
6899M:	Sasha Levin <sasha.levin@oracle.com>
6900S:	Maintained
6901F:	tools/lib/lockdep/
6902
6903LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6904M:	Dan Williams <dan.j.williams@intel.com>
6905L:	linux-nvdimm@lists.01.org
6906Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6907T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6908S:	Supported
6909F:	drivers/nvdimm/*
6910F:	include/linux/nd.h
6911F:	include/linux/libnvdimm.h
6912F:	include/uapi/linux/ndctl.h
6913
6914LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6915M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6916L:	linux-nvdimm@lists.01.org
6917Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6918S:	Supported
6919F:	drivers/nvdimm/blk.c
6920F:	drivers/nvdimm/region_devs.c
6921F:	drivers/acpi/nfit*
6922
6923LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6924M:	Vishal Verma <vishal.l.verma@intel.com>
6925L:	linux-nvdimm@lists.01.org
6926Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6927S:	Supported
6928F:	drivers/nvdimm/btt*
6929
6930LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6931M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6932L:	linux-nvdimm@lists.01.org
6933Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6934S:	Supported
6935F:	drivers/nvdimm/pmem.c
6936F:	include/linux/pmem.h
6937F:	arch/*/include/asm/pmem.h
6938
6939LIGHTNVM PLATFORM SUPPORT
6940M:	Matias Bjorling <mb@lightnvm.io>
6941W:	http://github/OpenChannelSSD
6942L:	linux-block@vger.kernel.org
6943S:	Maintained
6944F:	drivers/lightnvm/
6945F:	include/linux/lightnvm.h
6946F:	include/uapi/linux/lightnvm.h
6947
6948LINUX FOR IBM pSERIES (RS/6000)
6949M:	Paul Mackerras <paulus@au.ibm.com>
6950W:	http://www.ibm.com/linux/ltc/projects/ppc
6951S:	Supported
6952F:	arch/powerpc/boot/rs6000.h
6953
6954LINUX FOR POWERPC (32-BIT AND 64-BIT)
6955M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6956M:	Paul Mackerras <paulus@samba.org>
6957M:	Michael Ellerman <mpe@ellerman.id.au>
6958W:	http://www.penguinppc.org/
6959L:	linuxppc-dev@lists.ozlabs.org
6960Q:	http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6961T:	git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6962S:	Supported
6963F:	Documentation/powerpc/
6964F:	arch/powerpc/
6965F:	drivers/char/tpm/tpm_ibmvtpm*
6966F:	drivers/crypto/nx/
6967F:	drivers/crypto/vmx/
6968F:	drivers/net/ethernet/ibm/ibmveth.*
6969F:	drivers/net/ethernet/ibm/ibmvnic.*
6970F:	drivers/pci/hotplug/pnv_php.c
6971F:	drivers/pci/hotplug/rpa*
6972F:	drivers/scsi/ibmvscsi/
6973N:	opal
6974N:	/pmac
6975N:	powermac
6976N:	powernv
6977N:	[^a-z0-9]ps3
6978N:	pseries
6979
6980LINUX FOR POWER MACINTOSH
6981M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6982W:	http://www.penguinppc.org/
6983L:	linuxppc-dev@lists.ozlabs.org
6984S:	Maintained
6985F:	arch/powerpc/platforms/powermac/
6986F:	drivers/macintosh/
6987
6988LINUX FOR POWERPC EMBEDDED MPC5XXX
6989M:	Anatolij Gustschin <agust@denx.de>
6990L:	linuxppc-dev@lists.ozlabs.org
6991T:	git git://git.denx.de/linux-denx-agust.git
6992S:	Maintained
6993F:	arch/powerpc/platforms/512x/
6994F:	arch/powerpc/platforms/52xx/
6995
6996LINUX FOR POWERPC EMBEDDED PPC4XX
6997M:	Alistair Popple <alistair@popple.id.au>
6998M:	Matt Porter <mporter@kernel.crashing.org>
6999W:	http://www.penguinppc.org/
7000L:	linuxppc-dev@lists.ozlabs.org
7001S:	Maintained
7002F:	arch/powerpc/platforms/40x/
7003F:	arch/powerpc/platforms/44x/
7004
7005LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7006L:	linuxppc-dev@lists.ozlabs.org
7007S:	Orphan
7008F:	arch/powerpc/*/*virtex*
7009F:	arch/powerpc/*/*/*virtex*
7010
7011LINUX FOR POWERPC EMBEDDED PPC8XX
7012M:	Vitaly Bordug <vitb@kernel.crashing.org>
7013W:	http://www.penguinppc.org/
7014L:	linuxppc-dev@lists.ozlabs.org
7015S:	Maintained
7016F:	arch/powerpc/platforms/8xx/
7017
7018LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7019M:	Scott Wood <oss@buserror.net>
7020M:	Kumar Gala <galak@kernel.crashing.org>
7021W:	http://www.penguinppc.org/
7022L:	linuxppc-dev@lists.ozlabs.org
7023T:	git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7024S:	Maintained
7025F:	arch/powerpc/platforms/83xx/
7026F:	arch/powerpc/platforms/85xx/
7027
7028LINUX FOR POWERPC PA SEMI PWRFICIENT
7029M:	Olof Johansson <olof@lixom.net>
7030L:	linuxppc-dev@lists.ozlabs.org
7031S:	Maintained
7032F:	arch/powerpc/platforms/pasemi/
7033F:	drivers/*/*pasemi*
7034F:	drivers/*/*/*pasemi*
7035
7036LINUX SECURITY MODULE (LSM) FRAMEWORK
7037M:	Chris Wright <chrisw@sous-sol.org>
7038L:	linux-security-module@vger.kernel.org
7039S:	Supported
7040
7041LIS3LV02D ACCELEROMETER DRIVER
7042M:	Eric Piel <eric.piel@tremplin-utc.net>
7043S:	Maintained
7044F:	Documentation/misc-devices/lis3lv02d
7045F:	drivers/misc/lis3lv02d/
7046F:	drivers/platform/x86/hp_accel.c
7047
7048LIVE PATCHING
7049M:	Josh Poimboeuf <jpoimboe@redhat.com>
7050M:	Jessica Yu <jeyu@redhat.com>
7051M:	Jiri Kosina <jikos@kernel.org>
7052M:	Miroslav Benes <mbenes@suse.cz>
7053R:	Petr Mladek <pmladek@suse.com>
7054S:	Maintained
7055F:	kernel/livepatch/
7056F:	include/linux/livepatch.h
7057F:	arch/x86/include/asm/livepatch.h
7058F:	arch/x86/kernel/livepatch.c
7059F:	Documentation/livepatch/
7060F:	Documentation/ABI/testing/sysfs-kernel-livepatch
7061F:	samples/livepatch/
7062L:	live-patching@vger.kernel.org
7063T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7064
7065LINUX KERNEL DUMP TEST MODULE (LKDTM)
7066M:	Kees Cook <keescook@chromium.org>
7067S:	Maintained
7068F:	drivers/misc/lkdtm*
7069
7070LLC (802.2)
7071M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7072S:	Maintained
7073F:	include/linux/llc.h
7074F:	include/uapi/linux/llc.h
7075F:	include/net/llc*
7076F:	net/llc/
7077
7078LM73 HARDWARE MONITOR DRIVER
7079M:	Guillaume Ligneul <guillaume.ligneul@gmail.com>
7080L:	linux-hwmon@vger.kernel.org
7081S:	Maintained
7082F:	drivers/hwmon/lm73.c
7083
7084LM78 HARDWARE MONITOR DRIVER
7085M:	Jean Delvare <jdelvare@suse.com>
7086L:	linux-hwmon@vger.kernel.org
7087S:	Maintained
7088F:	Documentation/hwmon/lm78
7089F:	drivers/hwmon/lm78.c
7090
7091LM83 HARDWARE MONITOR DRIVER
7092M:	Jean Delvare <jdelvare@suse.com>
7093L:	linux-hwmon@vger.kernel.org
7094S:	Maintained
7095F:	Documentation/hwmon/lm83
7096F:	drivers/hwmon/lm83.c
7097
7098LM90 HARDWARE MONITOR DRIVER
7099M:	Jean Delvare <jdelvare@suse.com>
7100L:	linux-hwmon@vger.kernel.org
7101S:	Maintained
7102F:	Documentation/hwmon/lm90
7103F:	Documentation/devicetree/bindings/hwmon/lm90.txt
7104F:	drivers/hwmon/lm90.c
7105
7106LM95234 HARDWARE MONITOR DRIVER
7107M:	Guenter Roeck <linux@roeck-us.net>
7108L:	linux-hwmon@vger.kernel.org
7109S:	Maintained
7110F:	Documentation/hwmon/lm95234
7111F:	drivers/hwmon/lm95234.c
7112
7113LME2510 MEDIA DRIVER
7114M:	Malcolm Priestley <tvboxspy@gmail.com>
7115L:	linux-media@vger.kernel.org
7116W:	https://linuxtv.org
7117Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7118S:	Maintained
7119F:	drivers/media/usb/dvb-usb-v2/lmedm04*
7120
7121LOCKING PRIMITIVES
7122M:	Peter Zijlstra <peterz@infradead.org>
7123M:	Ingo Molnar <mingo@redhat.com>
7124L:	linux-kernel@vger.kernel.org
7125T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7126S:	Maintained
7127F:	Documentation/locking/
7128F:	include/linux/lockdep.h
7129F:	include/linux/spinlock*.h
7130F:	arch/*/include/asm/spinlock*.h
7131F:	include/linux/rwlock*.h
7132F:	include/linux/mutex*.h
7133F:	arch/*/include/asm/mutex*.h
7134F:	include/linux/rwsem*.h
7135F:	arch/*/include/asm/rwsem.h
7136F:	include/linux/seqlock.h
7137F:	lib/locking*.[ch]
7138F:	kernel/locking/
7139
7140LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7141M:	"Richard Russon (FlatCap)" <ldm@flatcap.org>
7142L:	linux-ntfs-dev@lists.sourceforge.net
7143W:	http://www.linux-ntfs.org/content/view/19/37/
7144S:	Maintained
7145F:	Documentation/ldm.txt
7146F:	block/partitions/ldm.*
7147
7148LogFS
7149M:	Joern Engel <joern@logfs.org>
7150M:	Prasad Joshi <prasadjoshi.linux@gmail.com>
7151L:	logfs@logfs.org
7152W:	logfs.org
7153S:	Maintained
7154F:	fs/logfs/
7155
7156LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7157M:	Sathya Prakash <sathya.prakash@broadcom.com>
7158M:	Chaitra P B <chaitra.basappa@broadcom.com>
7159M:	Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7160L:	MPT-FusionLinux.pdl@broadcom.com
7161L:	linux-scsi@vger.kernel.org
7162W:	http://www.avagotech.com/support/
7163S:	Supported
7164F:	drivers/message/fusion/
7165F:	drivers/scsi/mpt2sas/
7166F:	drivers/scsi/mpt3sas/
7167
7168LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7169M:	Matthew Wilcox <matthew@wil.cx>
7170L:	linux-scsi@vger.kernel.org
7171S:	Maintained
7172F:	drivers/scsi/sym53c8xx_2/
7173
7174LTC4261 HARDWARE MONITOR DRIVER
7175M:	Guenter Roeck <linux@roeck-us.net>
7176L:	linux-hwmon@vger.kernel.org
7177S:	Maintained
7178F:	Documentation/hwmon/ltc4261
7179F:	drivers/hwmon/ltc4261.c
7180
7181LTP (Linux Test Project)
7182M:	Mike Frysinger <vapier@gentoo.org>
7183M:	Cyril Hrubis <chrubis@suse.cz>
7184M:	Wanlong Gao <wanlong.gao@gmail.com>
7185M:	Jan Stancek <jstancek@redhat.com>
7186M:	Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7187M:	Alexey Kodanev <alexey.kodanev@oracle.com>
7188L:	ltp@lists.linux.it (subscribers-only)
7189W:	http://linux-test-project.github.io/
7190T:	git git://github.com/linux-test-project/ltp.git
7191S:	Maintained
7192
7193M32R ARCHITECTURE
7194W:	http://www.linux-m32r.org/
7195S:	Orphan
7196F:	arch/m32r/
7197
7198M68K ARCHITECTURE
7199M:	Geert Uytterhoeven <geert@linux-m68k.org>
7200L:	linux-m68k@lists.linux-m68k.org
7201W:	http://www.linux-m68k.org/
7202T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7203S:	Maintained
7204F:	arch/m68k/
7205F:	drivers/zorro/
7206
7207M68K ON APPLE MACINTOSH
7208M:	Joshua Thompson <funaho@jurai.org>
7209W:	http://www.mac.linux-m68k.org/
7210L:	linux-m68k@lists.linux-m68k.org
7211S:	Maintained
7212F:	arch/m68k/mac/
7213
7214M68K ON HP9000/300
7215M:	Philip Blundell <philb@gnu.org>
7216W:	http://www.tazenda.demon.co.uk/phil/linux-hp
7217S:	Maintained
7218F:	arch/m68k/hp300/
7219
7220M88DS3103 MEDIA DRIVER
7221M:	Antti Palosaari <crope@iki.fi>
7222L:	linux-media@vger.kernel.org
7223W:	https://linuxtv.org
7224W:	http://palosaari.fi/linux/
7225Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7226T:	git git://linuxtv.org/anttip/media_tree.git
7227S:	Maintained
7228F:	drivers/media/dvb-frontends/m88ds3103*
7229
7230M88RS2000 MEDIA DRIVER
7231M:	Malcolm Priestley <tvboxspy@gmail.com>
7232L:	linux-media@vger.kernel.org
7233W:	https://linuxtv.org
7234Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7235S:	Maintained
7236F:	drivers/media/dvb-frontends/m88rs2000*
7237
7238MA901 MASTERKIT USB FM RADIO DRIVER
7239M:	Alexey Klimov <klimov.linux@gmail.com>
7240L:	linux-media@vger.kernel.org
7241T:	git git://linuxtv.org/media_tree.git
7242S:	Maintained
7243F:	drivers/media/radio/radio-ma901.c
7244
7245MAC80211
7246M:	Johannes Berg <johannes@sipsolutions.net>
7247L:	linux-wireless@vger.kernel.org
7248W:	http://wireless.kernel.org/
7249T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7250T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7251S:	Maintained
7252F:	Documentation/networking/mac80211-injection.txt
7253F:	include/net/mac80211.h
7254F:	net/mac80211/
7255F:	drivers/net/wireless/mac80211_hwsim.[ch]
7256
7257MACVLAN DRIVER
7258M:	Patrick McHardy <kaber@trash.net>
7259L:	netdev@vger.kernel.org
7260S:	Maintained
7261F:	drivers/net/macvlan.c
7262F:	include/linux/if_macvlan.h
7263
7264MAILBOX API
7265M:	Jassi Brar <jassisinghbrar@gmail.com>
7266L:	linux-kernel@vger.kernel.org
7267S:	Maintained
7268F:	drivers/mailbox/
7269F:	include/linux/mailbox_client.h
7270F:	include/linux/mailbox_controller.h
7271
7272MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7273M:	Michael Kerrisk <mtk.manpages@gmail.com>
7274W:	http://www.kernel.org/doc/man-pages
7275L:	linux-man@vger.kernel.org
7276S:	Maintained
7277
7278MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7279M:	Andrew Lunn <andrew@lunn.ch>
7280M:	Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7281S:	Maintained
7282F:	drivers/net/dsa/mv88e6xxx/
7283
7284MARVELL ARMADA DRM SUPPORT
7285M:	Russell King <rmk+kernel@armlinux.org.uk>
7286S:	Maintained
7287F:	drivers/gpu/drm/armada/
7288F:	include/uapi/drm/armada_drm.h
7289F:	Documentation/devicetree/bindings/display/armada/
7290
7291MARVELL CRYPTO DRIVER
7292M:	Boris Brezillon <boris.brezillon@free-electrons.com>
7293M:	Arnaud Ebalard <arno@natisbad.org>
7294F:	drivers/crypto/marvell/
7295S:	Maintained
7296L:	linux-crypto@vger.kernel.org
7297
7298MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7299M:	Mirko Lindner <mlindner@marvell.com>
7300M:	Stephen Hemminger <stephen@networkplumber.org>
7301L:	netdev@vger.kernel.org
7302S:	Maintained
7303F:	drivers/net/ethernet/marvell/sk*
7304
7305MARVELL LIBERTAS WIRELESS DRIVER
7306L:	libertas-dev@lists.infradead.org
7307S:	Orphan
7308F:	drivers/net/wireless/marvell/libertas/
7309
7310MARVELL MV643XX ETHERNET DRIVER
7311M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7312L:	netdev@vger.kernel.org
7313S:	Maintained
7314F:	drivers/net/ethernet/marvell/mv643xx_eth.*
7315F:	include/linux/mv643xx.h
7316
7317MARVELL MVNETA ETHERNET DRIVER
7318M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7319L:	netdev@vger.kernel.org
7320S:	Maintained
7321F:	drivers/net/ethernet/marvell/mvneta.*
7322
7323MARVELL MWIFIEX WIRELESS DRIVER
7324M:	Amitkumar Karwar <akarwar@marvell.com>
7325M:	Nishant Sarmukadam <nishants@marvell.com>
7326L:	linux-wireless@vger.kernel.org
7327S:	Maintained
7328F:	drivers/net/wireless/marvell/mwifiex/
7329
7330MARVELL MWL8K WIRELESS DRIVER
7331M:	Lennert Buytenhek <buytenh@wantstofly.org>
7332L:	linux-wireless@vger.kernel.org
7333S:	Odd Fixes
7334F:	drivers/net/wireless/marvell/mwl8k.c
7335
7336MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7337M:	Nicolas Pitre <nico@fluxnic.net>
7338S:	Odd Fixes
7339F:	drivers/mmc/host/mvsdio.*
7340
7341MATROX FRAMEBUFFER DRIVER
7342L:	linux-fbdev@vger.kernel.org
7343S:	Orphan
7344F:	drivers/video/fbdev/matrox/matroxfb_*
7345F:	include/uapi/linux/matroxfb.h
7346
7347MAX16065 HARDWARE MONITOR DRIVER
7348M:	Guenter Roeck <linux@roeck-us.net>
7349L:	linux-hwmon@vger.kernel.org
7350S:	Maintained
7351F:	Documentation/hwmon/max16065
7352F:	drivers/hwmon/max16065.c
7353
7354MAX20751 HARDWARE MONITOR DRIVER
7355M:	Guenter Roeck <linux@roeck-us.net>
7356L:	linux-hwmon@vger.kernel.org
7357S:	Maintained
7358F:	Documentation/hwmon/max20751
7359F:	drivers/hwmon/max20751.c
7360
7361MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7362M:	"Hans J. Koch" <hjk@hansjkoch.de>
7363L:	linux-hwmon@vger.kernel.org
7364S:	Maintained
7365F:	Documentation/hwmon/max6650
7366F:	drivers/hwmon/max6650.c
7367
7368MAX6697 HARDWARE MONITOR DRIVER
7369M:	Guenter Roeck <linux@roeck-us.net>
7370L:	linux-hwmon@vger.kernel.org
7371S:	Maintained
7372F:	Documentation/hwmon/max6697
7373F:	Documentation/devicetree/bindings/i2c/max6697.txt
7374F:	drivers/hwmon/max6697.c
7375F:	include/linux/platform_data/max6697.h
7376
7377MAX9860 MONO AUDIO VOICE CODEC DRIVER
7378M:	Peter Rosin <peda@axentia.se>
7379L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7380S:	Maintained
7381F:	Documentation/devicetree/bindings/sound/max9860.txt
7382F:	sound/soc/codecs/max9860.*
7383
7384MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7385M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
7386L:	linux-pm@vger.kernel.org
7387S:	Supported
7388F:	drivers/power/max14577_charger.c
7389F:	drivers/power/max77693_charger.c
7390
7391MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7392M:	Javier Martinez Canillas <javier@osg.samsung.com>
7393L:	linux-kernel@vger.kernel.org
7394S:	Supported
7395F:	drivers/*/*max77802*.c
7396F:	Documentation/devicetree/bindings/*/*max77802.txt
7397F:	include/dt-bindings/*/*max77802.h
7398
7399MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7400M:	Chanwoo Choi <cw00.choi@samsung.com>
7401M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
7402L:	linux-kernel@vger.kernel.org
7403S:	Supported
7404F:	drivers/*/max14577*.c
7405F:	drivers/*/max77686*.c
7406F:	drivers/*/max77693*.c
7407F:	drivers/extcon/extcon-max14577.c
7408F:	drivers/extcon/extcon-max77693.c
7409F:	drivers/rtc/rtc-max77686.c
7410F:	drivers/clk/clk-max77686.c
7411F:	Documentation/devicetree/bindings/mfd/max14577.txt
7412F:	Documentation/devicetree/bindings/*/max77686.txt
7413F:	Documentation/devicetree/bindings/mfd/max77693.txt
7414F:	Documentation/devicetree/bindings/clock/maxim,max77686.txt
7415F:	include/linux/mfd/max14577*.h
7416F:	include/linux/mfd/max77686*.h
7417F:	include/linux/mfd/max77693*.h
7418
7419MAXIRADIO FM RADIO RECEIVER DRIVER
7420M:	Hans Verkuil <hverkuil@xs4all.nl>
7421L:	linux-media@vger.kernel.org
7422T:	git git://linuxtv.org/media_tree.git
7423W:	https://linuxtv.org
7424S:	Maintained
7425F:	drivers/media/radio/radio-maxiradio*
7426
7427MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7428M:	Peter Rosin <peda@axentia.se>
7429L:	linux-iio@vger.kernel.org
7430S:	Maintained
7431F:	drivers/iio/potentiometer/mcp4531.c
7432
7433MEDIA DRIVERS FOR RENESAS - FCP
7434M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7435L:	linux-media@vger.kernel.org
7436L:	linux-renesas-soc@vger.kernel.org
7437T:	git git://linuxtv.org/media_tree.git
7438S:	Supported
7439F:	Documentation/devicetree/bindings/media/renesas,fcp.txt
7440F:	drivers/media/platform/rcar-fcp.c
7441F:	include/media/rcar-fcp.h
7442
7443MEDIA DRIVERS FOR RENESAS - VSP1
7444M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7445L:	linux-media@vger.kernel.org
7446L:	linux-renesas-soc@vger.kernel.org
7447T:	git git://linuxtv.org/media_tree.git
7448S:	Supported
7449F:	Documentation/devicetree/bindings/media/renesas,vsp1.txt
7450F:	drivers/media/platform/vsp1/
7451
7452MEDIA DRIVERS FOR HELENE
7453M:	Abylay Ospan <aospan@netup.ru>
7454L:	linux-media@vger.kernel.org
7455W:	https://linuxtv.org
7456W:	http://netup.tv/
7457T:	git git://linuxtv.org/media_tree.git
7458S:	Supported
7459F:	drivers/media/dvb-frontends/helene*
7460
7461MEDIA DRIVERS FOR ASCOT2E
7462M:	Sergey Kozlov <serjk@netup.ru>
7463M:	Abylay Ospan <aospan@netup.ru>
7464L:	linux-media@vger.kernel.org
7465W:	https://linuxtv.org
7466W:	http://netup.tv/
7467T:	git git://linuxtv.org/media_tree.git
7468S:	Supported
7469F:	drivers/media/dvb-frontends/ascot2e*
7470
7471MEDIA DRIVERS FOR CXD2841ER
7472M:	Sergey Kozlov <serjk@netup.ru>
7473M:	Abylay Ospan <aospan@netup.ru>
7474L:	linux-media@vger.kernel.org
7475W:	https://linuxtv.org
7476W:	http://netup.tv/
7477T:	git git://linuxtv.org/media_tree.git
7478S:	Supported
7479F:	drivers/media/dvb-frontends/cxd2841er*
7480
7481MEDIA DRIVERS FOR HORUS3A
7482M:	Sergey Kozlov <serjk@netup.ru>
7483M:	Abylay Ospan <aospan@netup.ru>
7484L:	linux-media@vger.kernel.org
7485W:	https://linuxtv.org
7486W:	http://netup.tv/
7487T:	git git://linuxtv.org/media_tree.git
7488S:	Supported
7489F:	drivers/media/dvb-frontends/horus3a*
7490
7491MEDIA DRIVERS FOR LNBH25
7492M:	Sergey Kozlov <serjk@netup.ru>
7493M:	Abylay Ospan <aospan@netup.ru>
7494L:	linux-media@vger.kernel.org
7495W:	https://linuxtv.org
7496W:	http://netup.tv/
7497T:	git git://linuxtv.org/media_tree.git
7498S:	Supported
7499F:	drivers/media/dvb-frontends/lnbh25*
7500
7501MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7502M:	Sergey Kozlov <serjk@netup.ru>
7503M:	Abylay Ospan <aospan@netup.ru>
7504L:	linux-media@vger.kernel.org
7505W:	https://linuxtv.org
7506W:	http://netup.tv/
7507T:	git git://linuxtv.org/media_tree.git
7508S:	Supported
7509F:	drivers/media/pci/netup_unidvb/*
7510
7511MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7512M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
7513M:	Mauro Carvalho Chehab <mchehab@kernel.org>
7514P:	LinuxTV.org Project
7515L:	linux-media@vger.kernel.org
7516W:	https://linuxtv.org
7517Q:	http://patchwork.kernel.org/project/linux-media/list/
7518T:	git git://linuxtv.org/media_tree.git
7519S:	Maintained
7520F:	Documentation/dvb/
7521F:	Documentation/video4linux/
7522F:	Documentation/DocBook/media/
7523F:	drivers/media/
7524F:	drivers/staging/media/
7525F:	include/linux/platform_data/media/
7526F:	include/media/
7527F:	include/uapi/linux/dvb/
7528F:	include/uapi/linux/videodev2.h
7529F:	include/uapi/linux/media.h
7530F:	include/uapi/linux/v4l2-*
7531F:	include/uapi/linux/meye.h
7532F:	include/uapi/linux/ivtv*
7533F:	include/uapi/linux/uvcvideo.h
7534
7535MEDIATEK ETHERNET DRIVER
7536M:	Felix Fietkau <nbd@openwrt.org>
7537M:	John Crispin <blogic@openwrt.org>
7538L:	netdev@vger.kernel.org
7539S:	Maintained
7540F:	drivers/net/ethernet/mediatek/
7541
7542MEDIATEK MT7601U WIRELESS LAN DRIVER
7543M:	Jakub Kicinski <kubakici@wp.pl>
7544L:	linux-wireless@vger.kernel.org
7545S:	Maintained
7546F:	drivers/net/wireless/mediatek/mt7601u/
7547
7548MEGARAID SCSI/SAS DRIVERS
7549M:	Kashyap Desai <kashyap.desai@avagotech.com>
7550M:	Sumit Saxena <sumit.saxena@avagotech.com>
7551M:	Uday Lingala <uday.lingala@avagotech.com>
7552L:	megaraidlinux.pdl@avagotech.com
7553L:	linux-scsi@vger.kernel.org
7554W:	http://www.lsi.com
7555S:	Maintained
7556F:	Documentation/scsi/megaraid.txt
7557F:	drivers/scsi/megaraid.*
7558F:	drivers/scsi/megaraid/
7559
7560MELLANOX ETHERNET DRIVER (mlx4_en)
7561M:	Tariq Toukan <tariqt@mellanox.com>
7562L:	netdev@vger.kernel.org
7563S:	Supported
7564W:	http://www.mellanox.com
7565Q:	http://patchwork.ozlabs.org/project/netdev/list/
7566F:	drivers/net/ethernet/mellanox/mlx4/en_*
7567
7568MELLANOX ETHERNET DRIVER (mlx5e)
7569M:	Saeed Mahameed <saeedm@mellanox.com>
7570L:	netdev@vger.kernel.org
7571S:	Supported
7572W:	http://www.mellanox.com
7573Q:	http://patchwork.ozlabs.org/project/netdev/list/
7574F:	drivers/net/ethernet/mellanox/mlx5/core/en_*
7575
7576MELLANOX ETHERNET SWITCH DRIVERS
7577M:	Jiri Pirko <jiri@mellanox.com>
7578M:	Ido Schimmel <idosch@mellanox.com>
7579L:	netdev@vger.kernel.org
7580S:	Supported
7581W:	http://www.mellanox.com
7582Q:	http://patchwork.ozlabs.org/project/netdev/list/
7583F:	drivers/net/ethernet/mellanox/mlxsw/
7584
7585MEMBARRIER SUPPORT
7586M:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7587M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7588L:	linux-kernel@vger.kernel.org
7589S:	Supported
7590F:	kernel/membarrier.c
7591F:	include/uapi/linux/membarrier.h
7592
7593MEMORY MANAGEMENT
7594L:	linux-mm@kvack.org
7595W:	http://www.linux-mm.org
7596S:	Maintained
7597F:	include/linux/mm.h
7598F:	include/linux/gfp.h
7599F:	include/linux/mmzone.h
7600F:	include/linux/memory_hotplug.h
7601F:	include/linux/vmalloc.h
7602F:	mm/
7603
7604MEMORY TECHNOLOGY DEVICES (MTD)
7605M:	David Woodhouse <dwmw2@infradead.org>
7606M:	Brian Norris <computersforpeace@gmail.com>
7607L:	linux-mtd@lists.infradead.org
7608W:	http://www.linux-mtd.infradead.org/
7609Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
7610T:	git git://git.infradead.org/linux-mtd.git
7611T:	git git://git.infradead.org/l2-mtd.git
7612S:	Maintained
7613F:	Documentation/devicetree/bindings/mtd/
7614F:	drivers/mtd/
7615F:	include/linux/mtd/
7616F:	include/uapi/mtd/
7617
7618MEN A21 WATCHDOG DRIVER
7619M:	Johannes Thumshirn <morbidrsa@gmail.com>
7620L:	linux-watchdog@vger.kernel.org
7621S:	Maintained
7622F:	drivers/watchdog/mena21_wdt.c
7623
7624MEN CHAMELEON BUS (mcb)
7625M:	Johannes Thumshirn <morbidrsa@gmail.com>
7626S:	Maintained
7627F:	drivers/mcb/
7628F:	include/linux/mcb.h
7629F:	Documentation/men-chameleon-bus.txt
7630
7631MEN F21BMC (Board Management Controller)
7632M:	Andreas Werner <andreas.werner@men.de>
7633S:	Supported
7634F:	drivers/mfd/menf21bmc.c
7635F:	drivers/watchdog/menf21bmc_wdt.c
7636F:	drivers/leds/leds-menf21bmc.c
7637F:	drivers/hwmon/menf21bmc_hwmon.c
7638F:	Documentation/hwmon/menf21bmc
7639
7640METAG ARCHITECTURE
7641M:	James Hogan <james.hogan@imgtec.com>
7642L:	linux-metag@vger.kernel.org
7643T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7644S:	Odd Fixes
7645F:	arch/metag/
7646F:	Documentation/metag/
7647F:	Documentation/devicetree/bindings/metag/
7648F:	Documentation/devicetree/bindings/interrupt-controller/img,*
7649F:	drivers/clocksource/metag_generic.c
7650F:	drivers/irqchip/irq-metag.c
7651F:	drivers/irqchip/irq-metag-ext.c
7652F:	drivers/tty/metag_da.c
7653
7654MICROBLAZE ARCHITECTURE
7655M:	Michal Simek <monstr@monstr.eu>
7656W:	http://www.monstr.eu/fdt/
7657T:	git git://git.monstr.eu/linux-2.6-microblaze.git
7658S:	Supported
7659F:	arch/microblaze/
7660
7661MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7662M:	Chen Yu <yu.c.chen@intel.com>
7663L:	platform-driver-x86@vger.kernel.org
7664S:	Supported
7665F:	drivers/platform/x86/surfacepro3_button.c
7666
7667MICROTEK X6 SCANNER
7668M:	Oliver Neukum <oliver@neukum.org>
7669S:	Maintained
7670F:	drivers/usb/image/microtek.*
7671
7672MIPS
7673M:	Ralf Baechle <ralf@linux-mips.org>
7674L:	linux-mips@linux-mips.org
7675W:	http://www.linux-mips.org/
7676T:	git git://git.linux-mips.org/pub/scm/ralf/linux.git
7677Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
7678S:	Supported
7679F:	Documentation/devicetree/bindings/mips/
7680F:	Documentation/mips/
7681F:	arch/mips/
7682
7683MIPS/LOONGSON1 ARCHITECTURE
7684M:	Keguang Zhang <keguang.zhang@gmail.com>
7685L:	linux-mips@linux-mips.org
7686S:	Maintained
7687F:	arch/mips/loongson32/
7688F:	arch/mips/include/asm/mach-loongson32/
7689F:	drivers/*/*loongson1*
7690F:	drivers/*/*/*loongson1*
7691
7692MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7693M:	Hans Verkuil <hverkuil@xs4all.nl>
7694L:	linux-media@vger.kernel.org
7695T:	git git://linuxtv.org/media_tree.git
7696W:	https://linuxtv.org
7697S:	Odd Fixes
7698F:	drivers/media/radio/radio-miropcm20*
7699
7700MELLANOX MLX4 core VPI driver
7701M:	Yishai Hadas <yishaih@mellanox.com>
7702L:	netdev@vger.kernel.org
7703L:	linux-rdma@vger.kernel.org
7704W:	http://www.mellanox.com
7705Q:	http://patchwork.ozlabs.org/project/netdev/list/
7706S:	Supported
7707F:	drivers/net/ethernet/mellanox/mlx4/
7708F:	include/linux/mlx4/
7709
7710MELLANOX MLX4 IB driver
7711M:	Yishai Hadas <yishaih@mellanox.com>
7712L:	linux-rdma@vger.kernel.org
7713W:	http://www.mellanox.com
7714Q:	http://patchwork.kernel.org/project/linux-rdma/list/
7715S:	Supported
7716F:	drivers/infiniband/hw/mlx4/
7717F:	include/linux/mlx4/
7718
7719MELLANOX MLX5 core VPI driver
7720M:	Matan Barak <matanb@mellanox.com>
7721M:	Leon Romanovsky <leonro@mellanox.com>
7722L:	netdev@vger.kernel.org
7723L:	linux-rdma@vger.kernel.org
7724W:	http://www.mellanox.com
7725Q:	http://patchwork.ozlabs.org/project/netdev/list/
7726S:	Supported
7727F:	drivers/net/ethernet/mellanox/mlx5/core/
7728F:	include/linux/mlx5/
7729
7730MELLANOX MLX5 IB driver
7731M:	Matan Barak <matanb@mellanox.com>
7732M:	Leon Romanovsky <leonro@mellanox.com>
7733L:	linux-rdma@vger.kernel.org
7734W:	http://www.mellanox.com
7735Q:	http://patchwork.kernel.org/project/linux-rdma/list/
7736S:	Supported
7737F:	drivers/infiniband/hw/mlx5/
7738F:	include/linux/mlx5/
7739
7740MELEXIS MLX90614 DRIVER
7741M:	Crt Mori <cmo@melexis.com>
7742L:	linux-iio@vger.kernel.org
7743W:	http://www.melexis.com
7744S:	Supported
7745F:	drivers/iio/temperature/mlx90614.c
7746
7747MN88472 MEDIA DRIVER
7748M:	Antti Palosaari <crope@iki.fi>
7749L:	linux-media@vger.kernel.org
7750W:	https://linuxtv.org
7751W:	http://palosaari.fi/linux/
7752Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7753S:	Maintained
7754F:	drivers/media/dvb-frontends/mn88472*
7755
7756MN88473 MEDIA DRIVER
7757M:	Antti Palosaari <crope@iki.fi>
7758L:	linux-media@vger.kernel.org
7759W:	https://linuxtv.org
7760W:	http://palosaari.fi/linux/
7761Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7762S:	Maintained
7763F:	drivers/media/dvb-frontends/mn88473*
7764
7765MODULE SUPPORT
7766M:	Rusty Russell <rusty@rustcorp.com.au>
7767S:	Maintained
7768F:	include/linux/module.h
7769F:	kernel/module.c
7770
7771MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7772W:	http://popies.net/meye/
7773S:	Orphan
7774F:	Documentation/video4linux/meye.txt
7775F:	drivers/media/pci/meye/
7776F:	include/uapi/linux/meye.h
7777
7778MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7779M:	Jiri Slaby <jirislaby@gmail.com>
7780S:	Maintained
7781F:	Documentation/serial/moxa-smartio
7782F:	drivers/tty/mxser.*
7783
7784MR800 AVERMEDIA USB FM RADIO DRIVER
7785M:	Alexey Klimov <klimov.linux@gmail.com>
7786L:	linux-media@vger.kernel.org
7787T:	git git://linuxtv.org/media_tree.git
7788S:	Maintained
7789F:	drivers/media/radio/radio-mr800.c
7790
7791MRF24J40 IEEE 802.15.4 RADIO DRIVER
7792M:	Alan Ott <alan@signal11.us>
7793L:	linux-wpan@vger.kernel.org
7794S:	Maintained
7795F:	drivers/net/ieee802154/mrf24j40.c
7796F:	Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7797
7798MSI LAPTOP SUPPORT
7799M:	"Lee, Chun-Yi" <jlee@suse.com>
7800L:	platform-driver-x86@vger.kernel.org
7801S:	Maintained
7802F:	drivers/platform/x86/msi-laptop.c
7803
7804MSI WMI SUPPORT
7805L:	platform-driver-x86@vger.kernel.org
7806S:	Orphan
7807F:	drivers/platform/x86/msi-wmi.c
7808
7809MSI001 MEDIA DRIVER
7810M:	Antti Palosaari <crope@iki.fi>
7811L:	linux-media@vger.kernel.org
7812W:	https://linuxtv.org
7813W:	http://palosaari.fi/linux/
7814Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7815T:	git git://linuxtv.org/anttip/media_tree.git
7816S:	Maintained
7817F:	drivers/media/tuners/msi001*
7818
7819MSI2500 MEDIA DRIVER
7820M:	Antti Palosaari <crope@iki.fi>
7821L:	linux-media@vger.kernel.org
7822W:	https://linuxtv.org
7823W:	http://palosaari.fi/linux/
7824Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7825T:	git git://linuxtv.org/anttip/media_tree.git
7826S:	Maintained
7827F:	drivers/media/usb/msi2500/
7828
7829MSYSTEMS DISKONCHIP G3 MTD DRIVER
7830M:	Robert Jarzmik <robert.jarzmik@free.fr>
7831L:	linux-mtd@lists.infradead.org
7832S:	Maintained
7833F:	drivers/mtd/devices/docg3*
7834
7835MT9M032 APTINA SENSOR DRIVER
7836M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7837L:	linux-media@vger.kernel.org
7838T:	git git://linuxtv.org/media_tree.git
7839S:	Maintained
7840F:	drivers/media/i2c/mt9m032.c
7841F:	include/media/i2c/mt9m032.h
7842
7843MT9P031 APTINA CAMERA SENSOR
7844M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7845L:	linux-media@vger.kernel.org
7846T:	git git://linuxtv.org/media_tree.git
7847S:	Maintained
7848F:	drivers/media/i2c/mt9p031.c
7849F:	include/media/i2c/mt9p031.h
7850
7851MT9T001 APTINA CAMERA SENSOR
7852M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7853L:	linux-media@vger.kernel.org
7854T:	git git://linuxtv.org/media_tree.git
7855S:	Maintained
7856F:	drivers/media/i2c/mt9t001.c
7857F:	include/media/i2c/mt9t001.h
7858
7859MT9V032 APTINA CAMERA SENSOR
7860M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7861L:	linux-media@vger.kernel.org
7862T:	git git://linuxtv.org/media_tree.git
7863S:	Maintained
7864F:	Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7865F:	drivers/media/i2c/mt9v032.c
7866F:	include/media/i2c/mt9v032.h
7867
7868MULTIFUNCTION DEVICES (MFD)
7869M:	Lee Jones <lee.jones@linaro.org>
7870T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7871S:	Supported
7872F:	drivers/mfd/
7873F:	include/linux/mfd/
7874
7875MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7876M:	Ulf Hansson <ulf.hansson@linaro.org>
7877L:	linux-mmc@vger.kernel.org
7878T:	git git://git.linaro.org/people/ulf.hansson/mmc.git
7879S:	Maintained
7880F:	Documentation/devicetree/bindings/mmc/
7881F:	drivers/mmc/
7882F:	include/linux/mmc/
7883F:	include/uapi/linux/mmc/
7884
7885MULTIMEDIA CARD (MMC) ETC. OVER SPI
7886S:	Orphan
7887F:	drivers/mmc/host/mmc_spi.c
7888F:	include/linux/spi/mmc_spi.h
7889
7890MULTISOUND SOUND DRIVER
7891M:	Andrew Veliath <andrewtv@usa.net>
7892S:	Maintained
7893F:	Documentation/sound/oss/MultiSound
7894F:	sound/oss/msnd*
7895
7896MULTITECH MULTIPORT CARD (ISICOM)
7897S:	Orphan
7898F:	drivers/tty/isicom.c
7899F:	include/linux/isicom.h
7900
7901MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7902M:	Bin Liu <b-liu@ti.com>
7903L:	linux-usb@vger.kernel.org
7904T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7905S:	Maintained
7906F:	drivers/usb/musb/
7907
7908MXL5007T MEDIA DRIVER
7909M:	Michael Krufky <mkrufky@linuxtv.org>
7910L:	linux-media@vger.kernel.org
7911W:	https://linuxtv.org
7912W:	http://github.com/mkrufky
7913Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7914T:	git git://linuxtv.org/mkrufky/tuners.git
7915S:	Maintained
7916F:	drivers/media/tuners/mxl5007t.*
7917
7918MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7919M:	Hyong-Youb Kim <hykim@myri.com>
7920L:	netdev@vger.kernel.org
7921W:	https://www.myricom.com/support/downloads/myri10ge.html
7922S:	Supported
7923F:	drivers/net/ethernet/myricom/myri10ge/
7924
7925NAND FLASH SUBSYSTEM
7926M:	Boris Brezillon <boris.brezillon@free-electrons.com>
7927R:	Richard Weinberger <richard@nod.at>
7928L:	linux-mtd@lists.infradead.org
7929W:	http://www.linux-mtd.infradead.org/
7930Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
7931T:	git git://github.com/linux-nand/linux.git
7932S:	Maintained
7933F:	drivers/mtd/nand/
7934F:	include/linux/mtd/nand*.h
7935
7936NATSEMI ETHERNET DRIVER (DP8381x)
7937S:	Orphan
7938F:	drivers/net/ethernet/natsemi/natsemi.c
7939
7940NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7941M:	Daniel Mack <zonque@gmail.com>
7942S:	Maintained
7943L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7944W:	http://www.native-instruments.com
7945F:	sound/usb/caiaq/
7946
7947NCP FILESYSTEM
7948M:	Petr Vandrovec <petr@vandrovec.name>
7949S:	Odd Fixes
7950F:	fs/ncpfs/
7951
7952NCR 5380 SCSI DRIVERS
7953M:	Finn Thain <fthain@telegraphics.com.au>
7954M:	Michael Schmitz <schmitzmic@gmail.com>
7955L:	linux-scsi@vger.kernel.org
7956S:	Maintained
7957F:	Documentation/scsi/g_NCR5380.txt
7958F:	Documentation/scsi/dtc3x80.txt
7959F:	drivers/scsi/NCR5380.*
7960F:	drivers/scsi/arm/cumana_1.c
7961F:	drivers/scsi/arm/oak.c
7962F:	drivers/scsi/atari_scsi.*
7963F:	drivers/scsi/dmx3191d.c
7964F:	drivers/scsi/dtc.*
7965F:	drivers/scsi/g_NCR5380.*
7966F:	drivers/scsi/g_NCR5380_mmio.c
7967F:	drivers/scsi/mac_scsi.*
7968F:	drivers/scsi/pas16.*
7969F:	drivers/scsi/sun3_scsi.*
7970F:	drivers/scsi/sun3_scsi_vme.c
7971F:	drivers/scsi/t128.*
7972
7973NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7974M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7975L:	linux-scsi@vger.kernel.org
7976S:	Maintained
7977F:	drivers/scsi/NCR_D700.*
7978
7979NCT6775 HARDWARE MONITOR DRIVER
7980M:	Guenter Roeck <linux@roeck-us.net>
7981L:	linux-hwmon@vger.kernel.org
7982S:	Maintained
7983F:	Documentation/hwmon/nct6775
7984F:	drivers/hwmon/nct6775.c
7985
7986NETEFFECT IWARP RNIC DRIVER (IW_NES)
7987M:	Faisal Latif <faisal.latif@intel.com>
7988L:	linux-rdma@vger.kernel.org
7989W:	http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7990S:	Supported
7991F:	drivers/infiniband/hw/nes/
7992
7993NETEM NETWORK EMULATOR
7994M:	Stephen Hemminger <stephen@networkplumber.org>
7995L:	netem@lists.linux-foundation.org (moderated for non-subscribers)
7996S:	Maintained
7997F:	net/sched/sch_netem.c
7998
7999NETERION 10GbE DRIVERS (s2io/vxge)
8000M:	Jon Mason <jdmason@kudzu.us>
8001L:	netdev@vger.kernel.org
8002S:	Supported
8003F:	Documentation/networking/s2io.txt
8004F:	Documentation/networking/vxge.txt
8005F:	drivers/net/ethernet/neterion/
8006
8007NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
8008M:	Pablo Neira Ayuso <pablo@netfilter.org>
8009M:	Patrick McHardy <kaber@trash.net>
8010M:	Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8011L:	netfilter-devel@vger.kernel.org
8012L:	coreteam@netfilter.org
8013W:	http://www.netfilter.org/
8014W:	http://www.iptables.org/
8015Q:	http://patchwork.ozlabs.org/project/netfilter-devel/list/
8016T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8017T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8018S:	Supported
8019F:	include/linux/netfilter*
8020F:	include/linux/netfilter/
8021F:	include/net/netfilter/
8022F:	include/uapi/linux/netfilter*
8023F:	include/uapi/linux/netfilter/
8024F:	net/*/netfilter.c
8025F:	net/*/netfilter/
8026F:	net/netfilter/
8027F:	net/bridge/br_netfilter*.c
8028
8029NETLABEL
8030M:	Paul Moore <paul@paul-moore.com>
8031W:	http://netlabel.sf.net
8032L:	netdev@vger.kernel.org
8033S:	Maintained
8034F:	Documentation/netlabel/
8035F:	include/net/netlabel.h
8036F:	net/netlabel/
8037
8038NETROM NETWORK LAYER
8039M:	Ralf Baechle <ralf@linux-mips.org>
8040L:	linux-hams@vger.kernel.org
8041W:	http://www.linux-ax25.org/
8042S:	Maintained
8043F:	include/net/netrom.h
8044F:	include/uapi/linux/netrom.h
8045F:	net/netrom/
8046
8047NETRONOME ETHERNET DRIVERS
8048M:	Jakub Kicinski <jakub.kicinski@netronome.com>
8049L:	oss-drivers@netronome.com
8050S:	Maintained
8051F:	drivers/net/ethernet/netronome/
8052
8053NETWORK BLOCK DEVICE (NBD)
8054M:	Markus Pargmann <mpa@pengutronix.de>
8055S:	Maintained
8056L:	nbd-general@lists.sourceforge.net
8057T:	git git://git.pengutronix.de/git/mpa/linux-nbd.git
8058F:	Documentation/blockdev/nbd.txt
8059F:	drivers/block/nbd.c
8060F:	include/uapi/linux/nbd.h
8061
8062NETWORK DROP MONITOR
8063M:	Neil Horman <nhorman@tuxdriver.com>
8064L:	netdev@vger.kernel.org
8065S:	Maintained
8066W:	https://fedorahosted.org/dropwatch/
8067F:	net/core/drop_monitor.c
8068
8069NETWORKING [GENERAL]
8070M:	"David S. Miller" <davem@davemloft.net>
8071L:	netdev@vger.kernel.org
8072W:	http://www.linuxfoundation.org/en/Net
8073Q:	http://patchwork.ozlabs.org/project/netdev/list/
8074T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8075T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8076S:	Maintained
8077F:	net/
8078F:	include/net/
8079F:	include/linux/in.h
8080F:	include/linux/net.h
8081F:	include/linux/netdevice.h
8082F:	include/uapi/linux/in.h
8083F:	include/uapi/linux/net.h
8084F:	include/uapi/linux/netdevice.h
8085F:	include/uapi/linux/net_namespace.h
8086F:	tools/net/
8087F:	tools/testing/selftests/net/
8088F:	lib/random32.c
8089F:	lib/test_bpf.c
8090
8091NETWORKING [IPv4/IPv6]
8092M:	"David S. Miller" <davem@davemloft.net>
8093M:	Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8094M:	James Morris <jmorris@namei.org>
8095M:	Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8096M:	Patrick McHardy <kaber@trash.net>
8097L:	netdev@vger.kernel.org
8098T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8099S:	Maintained
8100F:	net/ipv4/
8101F:	net/ipv6/
8102F:	include/net/ip*
8103F:	arch/x86/net/*
8104
8105NETWORKING [IPSEC]
8106M:	Steffen Klassert <steffen.klassert@secunet.com>
8107M:	Herbert Xu <herbert@gondor.apana.org.au>
8108M:	"David S. Miller" <davem@davemloft.net>
8109L:	netdev@vger.kernel.org
8110T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8111T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8112S:	Maintained
8113F:	net/core/flow.c
8114F:	net/xfrm/
8115F:	net/key/
8116F:	net/ipv4/xfrm*
8117F:	net/ipv4/esp4.c
8118F:	net/ipv4/ah4.c
8119F:	net/ipv4/ipcomp.c
8120F:	net/ipv4/ip_vti.c
8121F:	net/ipv6/xfrm*
8122F:	net/ipv6/esp6.c
8123F:	net/ipv6/ah6.c
8124F:	net/ipv6/ipcomp6.c
8125F:	net/ipv6/ip6_vti.c
8126F:	include/uapi/linux/xfrm.h
8127F:	include/net/xfrm.h
8128
8129NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8130M:	Paul Moore <paul@paul-moore.com>
8131L:	netdev@vger.kernel.org
8132S:	Maintained
8133
8134NETWORKING [WIRELESS]
8135L:	linux-wireless@vger.kernel.org
8136Q:	http://patchwork.kernel.org/project/linux-wireless/list/
8137
8138NETWORKING DRIVERS
8139L:	netdev@vger.kernel.org
8140W:	http://www.linuxfoundation.org/en/Net
8141Q:	http://patchwork.ozlabs.org/project/netdev/list/
8142T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8143T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8144S:	Odd Fixes
8145F:	Documentation/devicetree/bindings/net/
8146F:	drivers/net/
8147F:	include/linux/if_*
8148F:	include/linux/netdevice.h
8149F:	include/linux/etherdevice.h
8150F:	include/linux/fcdevice.h
8151F:	include/linux/fddidevice.h
8152F:	include/linux/hippidevice.h
8153F:	include/linux/inetdevice.h
8154F:	include/uapi/linux/if_*
8155F:	include/uapi/linux/netdevice.h
8156
8157NETWORKING DRIVERS (WIRELESS)
8158M:	Kalle Valo <kvalo@codeaurora.org>
8159L:	linux-wireless@vger.kernel.org
8160Q:	http://patchwork.kernel.org/project/linux-wireless/list/
8161T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8162T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8163S:	Maintained
8164F:	Documentation/devicetree/bindings/net/wireless/
8165F:	drivers/net/wireless/
8166
8167NETXEN (1/10) GbE SUPPORT
8168M:	Manish Chopra <manish.chopra@qlogic.com>
8169M:	Sony Chacko <sony.chacko@qlogic.com>
8170M:	Rajesh Borundia <rajesh.borundia@qlogic.com>
8171L:	netdev@vger.kernel.org
8172W:	http://www.qlogic.com
8173S:	Supported
8174F:	drivers/net/ethernet/qlogic/netxen/
8175
8176NFC SUBSYSTEM
8177M:	Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8178M:	Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8179M:	Samuel Ortiz <sameo@linux.intel.com>
8180L:	linux-wireless@vger.kernel.org
8181L:	linux-nfc@lists.01.org (subscribers-only)
8182S:	Supported
8183F:	net/nfc/
8184F:	include/net/nfc/
8185F:	include/uapi/linux/nfc.h
8186F:	drivers/nfc/
8187F:	include/linux/platform_data/nfcmrvl.h
8188F:	include/linux/platform_data/nxp-nci.h
8189F:	include/linux/platform_data/pn544.h
8190F:	include/linux/platform_data/st21nfca.h
8191F:	include/linux/platform_data/st-nci.h
8192F:	Documentation/devicetree/bindings/net/nfc/
8193
8194NFS, SUNRPC, AND LOCKD CLIENTS
8195M:	Trond Myklebust <trond.myklebust@primarydata.com>
8196M:	Anna Schumaker <anna.schumaker@netapp.com>
8197L:	linux-nfs@vger.kernel.org
8198W:	http://client.linux-nfs.org
8199T:	git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8200S:	Maintained
8201F:	fs/lockd/
8202F:	fs/nfs/
8203F:	fs/nfs_common/
8204F:	net/sunrpc/
8205F:	include/linux/lockd/
8206F:	include/linux/nfs*
8207F:	include/linux/sunrpc/
8208F:	include/uapi/linux/nfs*
8209F:	include/uapi/linux/sunrpc/
8210
8211NILFS2 FILESYSTEM
8212M:	Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8213L:	linux-nilfs@vger.kernel.org
8214W:	http://nilfs.sourceforge.net/
8215W:	http://nilfs.osdn.jp/
8216T:	git git://github.com/konis/nilfs2.git
8217S:	Supported
8218F:	Documentation/filesystems/nilfs2.txt
8219F:	fs/nilfs2/
8220F:	include/linux/nilfs2_fs.h
8221F:	include/trace/events/nilfs2.h
8222
8223NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8224M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8225W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8226S:	Maintained
8227F:	Documentation/scsi/NinjaSCSI.txt
8228F:	drivers/scsi/pcmcia/nsp_*
8229
8230NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8231M:	GOTO Masanori <gotom@debian.or.jp>
8232M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8233W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8234S:	Maintained
8235F:	Documentation/scsi/NinjaSCSI.txt
8236F:	drivers/scsi/nsp32*
8237
8238NIOS2 ARCHITECTURE
8239M:	Ley Foon Tan <lftan@altera.com>
8240L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8241T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8242S:	Maintained
8243F:	arch/nios2/
8244
8245NOKIA N900 POWER SUPPLY DRIVERS
8246R:	Pali Rohár <pali.rohar@gmail.com>
8247F:	include/linux/power/bq2415x_charger.h
8248F:	include/linux/power/bq27xxx_battery.h
8249F:	include/linux/power/isp1704_charger.h
8250F:	drivers/power/bq2415x_charger.c
8251F:	drivers/power/bq27xxx_battery.c
8252F:	drivers/power/bq27xxx_battery_i2c.c
8253F:	drivers/power/isp1704_charger.c
8254F:	drivers/power/rx51_battery.c
8255
8256NTB DRIVER CORE
8257M:	Jon Mason <jdmason@kudzu.us>
8258M:	Dave Jiang <dave.jiang@intel.com>
8259M:	Allen Hubbe <Allen.Hubbe@emc.com>
8260L:	linux-ntb@googlegroups.com
8261S:	Supported
8262W:	https://github.com/jonmason/ntb/wiki
8263T:	git git://github.com/jonmason/ntb.git
8264F:	drivers/ntb/
8265F:	drivers/net/ntb_netdev.c
8266F:	include/linux/ntb.h
8267F:	include/linux/ntb_transport.h
8268
8269NTB INTEL DRIVER
8270M:	Jon Mason <jdmason@kudzu.us>
8271M:	Dave Jiang <dave.jiang@intel.com>
8272L:	linux-ntb@googlegroups.com
8273S:	Supported
8274W:	https://github.com/jonmason/ntb/wiki
8275T:	git git://github.com/jonmason/ntb.git
8276F:	drivers/ntb/hw/intel/
8277
8278NTB AMD DRIVER
8279M:	Xiangliang Yu <Xiangliang.Yu@amd.com>
8280L:	linux-ntb@googlegroups.com
8281S:	Supported
8282F:	drivers/ntb/hw/amd/
8283
8284NTFS FILESYSTEM
8285M:	Anton Altaparmakov <anton@tuxera.com>
8286L:	linux-ntfs-dev@lists.sourceforge.net
8287W:	http://www.tuxera.com/
8288T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8289S:	Supported
8290F:	Documentation/filesystems/ntfs.txt
8291F:	fs/ntfs/
8292
8293NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8294M:	Antonino Daplas <adaplas@gmail.com>
8295L:	linux-fbdev@vger.kernel.org
8296S:	Maintained
8297F:	drivers/video/fbdev/riva/
8298F:	drivers/video/fbdev/nvidia/
8299
8300NVM EXPRESS DRIVER
8301M:	Keith Busch <keith.busch@intel.com>
8302M:	Jens Axboe <axboe@fb.com>
8303L:	linux-nvme@lists.infradead.org
8304T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8305W:	https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8306S:	Supported
8307F:	drivers/nvme/host/
8308F:	include/linux/nvme.h
8309
8310NVM EXPRESS TARGET DRIVER
8311M:	Christoph Hellwig <hch@lst.de>
8312M:	Sagi Grimberg <sagi@grimberg.me>
8313L:	linux-nvme@lists.infradead.org
8314S:	Supported
8315F:	drivers/nvme/target/
8316
8317NVMEM FRAMEWORK
8318M:	Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8319M:	Maxime Ripard <maxime.ripard@free-electrons.com>
8320S:	Maintained
8321F:	drivers/nvmem/
8322F:	Documentation/devicetree/bindings/nvmem/
8323F:	include/linux/nvmem-consumer.h
8324F:	include/linux/nvmem-provider.h
8325
8326NXP-NCI NFC DRIVER
8327M:	Clément Perrochaud <clement.perrochaud@effinnov.com>
8328R:	Charles Gorand <charles.gorand@effinnov.com>
8329L:	linux-nfc@lists.01.org (moderated for non-subscribers)
8330S:	Supported
8331F:	drivers/nfc/nxp-nci
8332
8333NXP TDA998X DRM DRIVER
8334M:	Russell King <rmk+kernel@armlinux.org.uk>
8335S:	Supported
8336F:	drivers/gpu/drm/i2c/tda998x_drv.c
8337F:	include/drm/i2c/tda998x.h
8338
8339NXP TFA9879 DRIVER
8340M:	Peter Rosin <peda@axentia.se>
8341L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8342S:	Maintained
8343F:	sound/soc/codecs/tfa9879*
8344
8345OBJTOOL
8346M:	Josh Poimboeuf <jpoimboe@redhat.com>
8347S:	Supported
8348F:	tools/objtool/
8349
8350OMAP SUPPORT
8351M:	Tony Lindgren <tony@atomide.com>
8352L:	linux-omap@vger.kernel.org
8353W:	http://www.muru.com/linux/omap/
8354W:	http://linux.omap.com/
8355Q:	http://patchwork.kernel.org/project/linux-omap/list/
8356T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8357S:	Maintained
8358F:	arch/arm/*omap*/
8359F:	arch/arm/configs/omap1_defconfig
8360F:	arch/arm/configs/omap2plus_defconfig
8361F:	drivers/i2c/busses/i2c-omap.c
8362F:	drivers/irqchip/irq-omap-intc.c
8363F:	drivers/mfd/*omap*.c
8364F:	drivers/mfd/menelaus.c
8365F:	drivers/mfd/palmas.c
8366F:	drivers/mfd/tps65217.c
8367F:	drivers/mfd/tps65218.c
8368F:	drivers/mfd/tps65910.c
8369F:	drivers/mfd/twl-core.[ch]
8370F:	drivers/mfd/twl4030*.c
8371F:	drivers/mfd/twl6030*.c
8372F:	drivers/mfd/twl6040*.c
8373F:	drivers/regulator/palmas-regulator*.c
8374F:	drivers/regulator/pbias-regulator.c
8375F:	drivers/regulator/tps65217-regulator.c
8376F:	drivers/regulator/tps65218-regulator.c
8377F:	drivers/regulator/tps65910-regulator.c
8378F:	drivers/regulator/twl-regulator.c
8379F:	include/linux/i2c-omap.h
8380
8381OMAP DEVICE TREE SUPPORT
8382M:	Benoît Cousson <bcousson@baylibre.com>
8383M:	Tony Lindgren <tony@atomide.com>
8384L:	linux-omap@vger.kernel.org
8385L:	devicetree@vger.kernel.org
8386S:	Maintained
8387F:	arch/arm/boot/dts/*omap*
8388F:	arch/arm/boot/dts/*am3*
8389F:	arch/arm/boot/dts/*am4*
8390F:	arch/arm/boot/dts/*am5*
8391F:	arch/arm/boot/dts/*dra7*
8392
8393OMAP CLOCK FRAMEWORK SUPPORT
8394M:	Paul Walmsley <paul@pwsan.com>
8395L:	linux-omap@vger.kernel.org
8396S:	Maintained
8397F:	arch/arm/*omap*/*clock*
8398
8399OMAP POWER MANAGEMENT SUPPORT
8400M:	Kevin Hilman <khilman@kernel.org>
8401L:	linux-omap@vger.kernel.org
8402S:	Maintained
8403F:	arch/arm/*omap*/*pm*
8404F:	drivers/cpufreq/omap-cpufreq.c
8405
8406OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8407M:	Rajendra Nayak <rnayak@codeaurora.org>
8408M:	Paul Walmsley <paul@pwsan.com>
8409L:	linux-omap@vger.kernel.org
8410S:	Maintained
8411F:	arch/arm/mach-omap2/prm*
8412
8413OMAP AUDIO SUPPORT
8414M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
8415M:	Jarkko Nikula <jarkko.nikula@bitmer.com>
8416L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8417L:	linux-omap@vger.kernel.org
8418S:	Maintained
8419F:	sound/soc/omap/
8420
8421OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8422M:	Roger Quadros <rogerq@ti.com>
8423M:	Tony Lindgren <tony@atomide.com>
8424L:	linux-omap@vger.kernel.org
8425S:	Maintained
8426F:	drivers/memory/omap-gpmc.c
8427F:	arch/arm/mach-omap2/*gpmc*
8428
8429OMAP FRAMEBUFFER SUPPORT
8430M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
8431L:	linux-fbdev@vger.kernel.org
8432L:	linux-omap@vger.kernel.org
8433S:	Maintained
8434F:	drivers/video/fbdev/omap/
8435
8436OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8437M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
8438L:	linux-omap@vger.kernel.org
8439L:	linux-fbdev@vger.kernel.org
8440S:	Maintained
8441F:	drivers/video/fbdev/omap2/
8442F:	Documentation/arm/OMAP/DSS
8443
8444OMAP HARDWARE SPINLOCK SUPPORT
8445M:	Ohad Ben-Cohen <ohad@wizery.com>
8446L:	linux-omap@vger.kernel.org
8447S:	Maintained
8448F:	drivers/hwspinlock/omap_hwspinlock.c
8449
8450OMAP MMC SUPPORT
8451M:	Jarkko Lavinen <jarkko.lavinen@nokia.com>
8452L:	linux-omap@vger.kernel.org
8453S:	Maintained
8454F:	drivers/mmc/host/omap.c
8455
8456OMAP HS MMC SUPPORT
8457L:	linux-mmc@vger.kernel.org
8458L:	linux-omap@vger.kernel.org
8459S:	Orphan
8460F:	drivers/mmc/host/omap_hsmmc.c
8461
8462OMAP RANDOM NUMBER GENERATOR SUPPORT
8463M:	Deepak Saxena <dsaxena@plexity.net>
8464S:	Maintained
8465F:	drivers/char/hw_random/omap-rng.c
8466
8467OMAP HWMOD SUPPORT
8468M:	Benoît Cousson <bcousson@baylibre.com>
8469M:	Paul Walmsley <paul@pwsan.com>
8470L:	linux-omap@vger.kernel.org
8471S:	Maintained
8472F:	arch/arm/mach-omap2/omap_hwmod.*
8473
8474OMAP HWMOD DATA
8475M:	Paul Walmsley <paul@pwsan.com>
8476L:	linux-omap@vger.kernel.org
8477S:	Maintained
8478F:	arch/arm/mach-omap2/omap_hwmod*data*
8479
8480OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8481M:	Benoît Cousson <bcousson@baylibre.com>
8482L:	linux-omap@vger.kernel.org
8483S:	Maintained
8484F:	arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8485
8486OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8487M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8488L:	linux-media@vger.kernel.org
8489S:	Maintained
8490F:	Documentation/devicetree/bindings/media/ti,omap3isp.txt
8491F:	drivers/media/platform/omap3isp/
8492F:	drivers/staging/media/omap4iss/
8493
8494OMAP USB SUPPORT
8495L:	linux-usb@vger.kernel.org
8496L:	linux-omap@vger.kernel.org
8497S:	Orphan
8498F:	drivers/usb/*/*omap*
8499F:	arch/arm/*omap*/usb*
8500
8501OMAP GPIO DRIVER
8502M:	Grygorii Strashko <grygorii.strashko@ti.com>
8503M:	Santosh Shilimkar <ssantosh@kernel.org>
8504M:	Kevin Hilman <khilman@kernel.org>
8505L:	linux-omap@vger.kernel.org
8506S:	Maintained
8507F:	Documentation/devicetree/bindings/gpio/gpio-omap.txt
8508F:	drivers/gpio/gpio-omap.c
8509
8510OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8511M:	Mark Jackson <mpfj@newflow.co.uk>
8512L:	linux-omap@vger.kernel.org
8513S:	Maintained
8514F:	arch/arm/boot/dts/am335x-nano.dts
8515
8516OMFS FILESYSTEM
8517M:	Bob Copeland <me@bobcopeland.com>
8518L:	linux-karma-devel@lists.sourceforge.net
8519S:	Maintained
8520F:	Documentation/filesystems/omfs.txt
8521F:	fs/omfs/
8522
8523OMNIKEY CARDMAN 4000 DRIVER
8524M:	Harald Welte <laforge@gnumonks.org>
8525S:	Maintained
8526F:	drivers/char/pcmcia/cm4000_cs.c
8527F:	include/linux/cm4000_cs.h
8528F:	include/uapi/linux/cm4000_cs.h
8529
8530OMNIKEY CARDMAN 4040 DRIVER
8531M:	Harald Welte <laforge@gnumonks.org>
8532S:	Maintained
8533F:	drivers/char/pcmcia/cm4040_cs.*
8534
8535OMNIVISION OV7670 SENSOR DRIVER
8536M:	Jonathan Corbet <corbet@lwn.net>
8537L:	linux-media@vger.kernel.org
8538T:	git git://linuxtv.org/media_tree.git
8539S:	Maintained
8540F:	drivers/media/i2c/ov7670.c
8541
8542ONENAND FLASH DRIVER
8543M:	Kyungmin Park <kyungmin.park@samsung.com>
8544L:	linux-mtd@lists.infradead.org
8545S:	Maintained
8546F:	drivers/mtd/onenand/
8547F:	include/linux/mtd/onenand*.h
8548
8549ONSTREAM SCSI TAPE DRIVER
8550M:	Willem Riede <osst@riede.org>
8551L:	osst-users@lists.sourceforge.net
8552L:	linux-scsi@vger.kernel.org
8553S:	Maintained
8554F:	Documentation/scsi/osst.txt
8555F:	drivers/scsi/osst.*
8556F:	drivers/scsi/osst_*.h
8557F:	drivers/scsi/st.h
8558
8559OPENCORES I2C BUS DRIVER
8560M:	Peter Korsgaard <jacmet@sunsite.dk>
8561L:	linux-i2c@vger.kernel.org
8562S:	Maintained
8563F:	Documentation/i2c/busses/i2c-ocores
8564F:	drivers/i2c/busses/i2c-ocores.c
8565
8566OPEN FIRMWARE AND FLATTENED DEVICE TREE
8567M:	Rob Herring <robh+dt@kernel.org>
8568M:	Frank Rowand <frowand.list@gmail.com>
8569L:	devicetree@vger.kernel.org
8570W:	http://www.devicetree.org/
8571T:	git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8572S:	Maintained
8573F:	drivers/of/
8574F:	include/linux/of*.h
8575F:	scripts/dtc/
8576
8577OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8578M:	Rob Herring <robh+dt@kernel.org>
8579M:	Mark Rutland <mark.rutland@arm.com>
8580L:	devicetree@vger.kernel.org
8581T:	git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8582Q:	http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8583S:	Maintained
8584F:	Documentation/devicetree/
8585F:	arch/*/boot/dts/
8586F:	include/dt-bindings/
8587
8588OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8589M:	Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8590L:	devicetree@vger.kernel.org
8591S:	Maintained
8592F:	Documentation/devicetree/dynamic-resolution-notes.txt
8593F:	Documentation/devicetree/overlay-notes.txt
8594F:	drivers/of/overlay.c
8595F:	drivers/of/resolver.c
8596
8597OPENRISC ARCHITECTURE
8598M:	Jonas Bonn <jonas@southpole.se>
8599W:	http://openrisc.net
8600S:	Maintained
8601T:	git git://openrisc.net/~jonas/linux
8602F:	arch/openrisc/
8603
8604OPENVSWITCH
8605M:	Pravin Shelar <pshelar@nicira.com>
8606L:	netdev@vger.kernel.org
8607L:	dev@openvswitch.org
8608W:	http://openvswitch.org
8609S:	Maintained
8610F:	net/openvswitch/
8611F:	include/uapi/linux/openvswitch.h
8612
8613OPERATING PERFORMANCE POINTS (OPP)
8614M:	Viresh Kumar <vireshk@kernel.org>
8615M:	Nishanth Menon <nm@ti.com>
8616M:	Stephen Boyd <sboyd@codeaurora.org>
8617L:	linux-pm@vger.kernel.org
8618S:	Maintained
8619T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8620F:	drivers/base/power/opp/
8621F:	include/linux/pm_opp.h
8622F:	Documentation/power/opp.txt
8623F:	Documentation/devicetree/bindings/opp/
8624
8625OPL4 DRIVER
8626M:	Clemens Ladisch <clemens@ladisch.de>
8627L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8628T:	git git://git.alsa-project.org/alsa-kernel.git
8629S:	Maintained
8630F:	sound/drivers/opl4/
8631
8632OPROFILE
8633M:	Robert Richter <rric@kernel.org>
8634L:	oprofile-list@lists.sf.net
8635S:	Maintained
8636F:	arch/*/include/asm/oprofile*.h
8637F:	arch/*/oprofile/
8638F:	drivers/oprofile/
8639F:	include/linux/oprofile.h
8640
8641ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8642M:	Mark Fasheh <mfasheh@suse.com>
8643M:	Joel Becker <jlbec@evilplan.org>
8644L:	ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8645W:	http://ocfs2.wiki.kernel.org
8646S:	Supported
8647F:	Documentation/filesystems/ocfs2.txt
8648F:	Documentation/filesystems/dlmfs.txt
8649F:	fs/ocfs2/
8650
8651ORINOCO DRIVER
8652L:	linux-wireless@vger.kernel.org
8653W:	http://wireless.kernel.org/en/users/Drivers/orinoco
8654W:	http://www.nongnu.org/orinoco/
8655S:	Orphan
8656F:	drivers/net/wireless/intersil/orinoco/
8657
8658OSD LIBRARY and FILESYSTEM
8659M:	Boaz Harrosh <ooo@electrozaur.com>
8660M:	Benny Halevy <bhalevy@primarydata.com>
8661L:	osd-dev@open-osd.org
8662W:	http://open-osd.org
8663T:	git git://git.open-osd.org/open-osd.git
8664S:	Maintained
8665F:	drivers/scsi/osd/
8666F:	include/scsi/osd_*
8667F:	fs/exofs/
8668
8669OVERLAY FILESYSTEM
8670M:	Miklos Szeredi <miklos@szeredi.hu>
8671L:	linux-unionfs@vger.kernel.org
8672T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8673S:	Supported
8674F:	fs/overlayfs/
8675F:	Documentation/filesystems/overlayfs.txt
8676
8677ORANGEFS FILESYSTEM
8678M:	Mike Marshall <hubcap@omnibond.com>
8679L:	pvfs2-developers@beowulf-underground.org (subscribers-only)
8680T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8681S:	Supported
8682F:	fs/orangefs/
8683F:	Documentation/filesystems/orangefs.txt
8684
8685P54 WIRELESS DRIVER
8686M:	Christian Lamparter <chunkeey@googlemail.com>
8687L:	linux-wireless@vger.kernel.org
8688W:	http://wireless.kernel.org/en/users/Drivers/p54
8689S:	Maintained
8690F:	drivers/net/wireless/intersil/p54/
8691
8692PA SEMI ETHERNET DRIVER
8693M:	Olof Johansson <olof@lixom.net>
8694L:	netdev@vger.kernel.org
8695S:	Maintained
8696F:	drivers/net/ethernet/pasemi/*
8697
8698PA SEMI SMBUS DRIVER
8699M:	Olof Johansson <olof@lixom.net>
8700L:	linux-i2c@vger.kernel.org
8701S:	Maintained
8702F:	drivers/i2c/busses/i2c-pasemi.c
8703
8704PADATA PARALLEL EXECUTION MECHANISM
8705M:	Steffen Klassert <steffen.klassert@secunet.com>
8706L:	linux-crypto@vger.kernel.org
8707S:	Maintained
8708F:	kernel/padata.c
8709F:	include/linux/padata.h
8710F:	Documentation/padata.txt
8711
8712PANASONIC LAPTOP ACPI EXTRAS DRIVER
8713M:	Harald Welte <laforge@gnumonks.org>
8714L:	platform-driver-x86@vger.kernel.org
8715S:	Maintained
8716F:	drivers/platform/x86/panasonic-laptop.c
8717
8718PANASONIC MN10300/AM33/AM34 PORT
8719M:	David Howells <dhowells@redhat.com>
8720L:	linux-am33-list@redhat.com (moderated for non-subscribers)
8721W:	ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8722S:	Maintained
8723F:	Documentation/mn10300/
8724F:	arch/mn10300/
8725
8726PARALLEL LCD/KEYPAD PANEL DRIVER
8727M:      Willy Tarreau <willy@haproxy.com>
8728M:      Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8729S:      Odd Fixes
8730F:      Documentation/misc-devices/lcd-panel-cgram.txt
8731F:      drivers/misc/panel.c
8732
8733PARALLEL PORT SUBSYSTEM
8734M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8735M:	Sudip Mukherjee <sudip@vectorindia.org>
8736L:	linux-parport@lists.infradead.org (subscribers-only)
8737S:	Maintained
8738F:	drivers/parport/
8739F:	include/linux/parport*.h
8740F:	drivers/char/ppdev.c
8741F:	include/uapi/linux/ppdev.h
8742F:	Documentation/parport*.txt
8743
8744PARAVIRT_OPS INTERFACE
8745M:	Jeremy Fitzhardinge <jeremy@goop.org>
8746M:	Chris Wright <chrisw@sous-sol.org>
8747M:	Alok Kataria <akataria@vmware.com>
8748M:	Rusty Russell <rusty@rustcorp.com.au>
8749L:	virtualization@lists.linux-foundation.org
8750S:	Supported
8751F:	Documentation/virtual/paravirt_ops.txt
8752F:	arch/*/kernel/paravirt*
8753F:	arch/*/include/asm/paravirt.h
8754
8755PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8756M:	Tim Waugh <tim@cyberelk.net>
8757L:	linux-parport@lists.infradead.org (subscribers-only)
8758S:	Maintained
8759F:	Documentation/blockdev/paride.txt
8760F:	drivers/block/paride/
8761
8762PARISC ARCHITECTURE
8763M:	"James E.J. Bottomley" <jejb@parisc-linux.org>
8764M:	Helge Deller <deller@gmx.de>
8765L:	linux-parisc@vger.kernel.org
8766W:	http://www.parisc-linux.org/
8767Q:	http://patchwork.kernel.org/project/linux-parisc/list/
8768T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8769T:	git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8770S:	Maintained
8771F:	arch/parisc/
8772F:	Documentation/parisc/
8773F:	drivers/parisc/
8774F:	drivers/char/agp/parisc-agp.c
8775F:	drivers/input/serio/gscps2.c
8776F:	drivers/parport/parport_gsc.*
8777F:	drivers/tty/serial/8250/8250_gsc.c
8778F:	drivers/video/fbdev/sti*
8779F:	drivers/video/console/sti*
8780F:	drivers/video/logo/logo_parisc*
8781
8782PC87360 HARDWARE MONITORING DRIVER
8783M:	Jim Cromie <jim.cromie@gmail.com>
8784L:	linux-hwmon@vger.kernel.org
8785S:	Maintained
8786F:	Documentation/hwmon/pc87360
8787F:	drivers/hwmon/pc87360.c
8788
8789PC8736x GPIO DRIVER
8790M:	Jim Cromie <jim.cromie@gmail.com>
8791S:	Maintained
8792F:	drivers/char/pc8736x_gpio.c
8793
8794PC87427 HARDWARE MONITORING DRIVER
8795M:	Jean Delvare <jdelvare@suse.com>
8796L:	linux-hwmon@vger.kernel.org
8797S:	Maintained
8798F:	Documentation/hwmon/pc87427
8799F:	drivers/hwmon/pc87427.c
8800
8801PCA9532 LED DRIVER
8802M:	Riku Voipio <riku.voipio@iki.fi>
8803S:	Maintained
8804F:	drivers/leds/leds-pca9532.c
8805F:	include/linux/leds-pca9532.h
8806
8807PCA9541 I2C BUS MASTER SELECTOR DRIVER
8808M:	Guenter Roeck <linux@roeck-us.net>
8809L:	linux-i2c@vger.kernel.org
8810S:	Maintained
8811F:	drivers/i2c/muxes/i2c-mux-pca9541.c
8812
8813PCDP - PRIMARY CONSOLE AND DEBUG PORT
8814M:	Khalid Aziz <khalid@gonehiking.org>
8815S:	Maintained
8816F:	drivers/firmware/pcdp.*
8817
8818PCI ERROR RECOVERY
8819M:	Linas Vepstas <linasvepstas@gmail.com>
8820L:	linux-pci@vger.kernel.org
8821S:	Supported
8822F:	Documentation/PCI/pci-error-recovery.txt
8823
8824PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8825M:	Russell Currey <ruscur@russell.cc>
8826L:	linuxppc-dev@lists.ozlabs.org
8827S:	Supported
8828F:	Documentation/powerpc/eeh-pci-error-recovery.txt
8829F:	arch/powerpc/kernel/eeh*.c
8830F:	arch/powerpc/platforms/*/eeh*.c
8831F:	arch/powerpc/include/*/eeh*.h
8832
8833PCI SUBSYSTEM
8834M:	Bjorn Helgaas <bhelgaas@google.com>
8835L:	linux-pci@vger.kernel.org
8836Q:	http://patchwork.ozlabs.org/project/linux-pci/list/
8837T:	git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8838S:	Supported
8839F:	Documentation/PCI/
8840F:	drivers/pci/
8841F:	include/linux/pci*
8842F:	arch/x86/pci/
8843F:	arch/x86/kernel/quirks.c
8844
8845PCI DRIVER FOR ALTERA PCIE IP
8846M:	Ley Foon Tan <lftan@altera.com>
8847L:	rfi@lists.rocketboards.org (moderated for non-subscribers)
8848L:	linux-pci@vger.kernel.org
8849S:	Supported
8850F:	Documentation/devicetree/bindings/pci/altera-pcie.txt
8851F:	drivers/pci/host/pcie-altera.c
8852
8853PCI DRIVER FOR ARM VERSATILE PLATFORM
8854M:	Rob Herring <robh@kernel.org>
8855L:	linux-pci@vger.kernel.org
8856L:	linux-arm-kernel@lists.infradead.org
8857S:	Maintained
8858F:	Documentation/devicetree/bindings/pci/versatile.txt
8859F:	drivers/pci/host/pci-versatile.c
8860
8861PCI DRIVER FOR APPLIEDMICRO XGENE
8862M:	Tanmay Inamdar <tinamdar@apm.com>
8863L:	linux-pci@vger.kernel.org
8864L:	linux-arm-kernel@lists.infradead.org
8865S:	Maintained
8866F:	Documentation/devicetree/bindings/pci/xgene-pci.txt
8867F:	drivers/pci/host/pci-xgene.c
8868
8869PCI DRIVER FOR FREESCALE LAYERSCAPE
8870M:	Minghuan Lian <minghuan.Lian@freescale.com>
8871M:	Mingkai Hu <mingkai.hu@freescale.com>
8872M:	Roy Zang <tie-fei.zang@freescale.com>
8873L:	linuxppc-dev@lists.ozlabs.org
8874L:	linux-pci@vger.kernel.org
8875L:	linux-arm-kernel@lists.infradead.org
8876S:	Maintained
8877F:	drivers/pci/host/*layerscape*
8878
8879PCI DRIVER FOR IMX6
8880M:	Richard Zhu <Richard.Zhu@freescale.com>
8881M:	Lucas Stach <l.stach@pengutronix.de>
8882L:	linux-pci@vger.kernel.org
8883L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8884S:	Maintained
8885F:	drivers/pci/host/*imx6*
8886
8887PCI DRIVER FOR TI KEYSTONE
8888M:	Murali Karicheri <m-karicheri2@ti.com>
8889L:	linux-pci@vger.kernel.org
8890L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8891S:	Maintained
8892F:	drivers/pci/host/*keystone*
8893
8894PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8895M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8896M:	Jason Cooper <jason@lakedaemon.net>
8897L:	linux-pci@vger.kernel.org
8898L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8899S:	Maintained
8900F:	drivers/pci/host/*mvebu*
8901
8902PCI DRIVER FOR NVIDIA TEGRA
8903M:	Thierry Reding <thierry.reding@gmail.com>
8904L:	linux-tegra@vger.kernel.org
8905L:	linux-pci@vger.kernel.org
8906S:	Supported
8907F:	Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8908F:	drivers/pci/host/pci-tegra.c
8909
8910PCI DRIVER FOR TI DRA7XX
8911M:	Kishon Vijay Abraham I <kishon@ti.com>
8912L:	linux-omap@vger.kernel.org
8913L:	linux-pci@vger.kernel.org
8914S:	Supported
8915F:	Documentation/devicetree/bindings/pci/ti-pci.txt
8916F:	drivers/pci/host/pci-dra7xx.c
8917
8918PCI DRIVER FOR RENESAS R-CAR
8919M:	Simon Horman <horms@verge.net.au>
8920L:	linux-pci@vger.kernel.org
8921L:	linux-renesas-soc@vger.kernel.org
8922S:	Maintained
8923F:	drivers/pci/host/*rcar*
8924
8925PCI DRIVER FOR SAMSUNG EXYNOS
8926M:	Jingoo Han <jingoohan1@gmail.com>
8927L:	linux-pci@vger.kernel.org
8928L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8929L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8930S:	Maintained
8931F:	drivers/pci/host/pci-exynos.c
8932
8933PCI DRIVER FOR SYNOPSIS DESIGNWARE
8934M:	Jingoo Han <jingoohan1@gmail.com>
8935M:	Pratyush Anand <pratyush.anand@gmail.com>
8936L:	linux-pci@vger.kernel.org
8937S:	Maintained
8938F:	drivers/pci/host/*designware*
8939
8940PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8941M:	Joao Pinto <jpinto@synopsys.com>
8942L:	linux-pci@vger.kernel.org
8943S:	Maintained
8944F:	Documentation/devicetree/bindings/pci/designware-pcie.txt
8945F:	drivers/pci/host/pcie-designware-plat.c
8946
8947PCI DRIVER FOR GENERIC OF HOSTS
8948M:	Will Deacon <will.deacon@arm.com>
8949L:	linux-pci@vger.kernel.org
8950L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8951S:	Maintained
8952F:	Documentation/devicetree/bindings/pci/host-generic-pci.txt
8953F:	drivers/pci/host/pci-host-common.c
8954F:	drivers/pci/host/pci-host-generic.c
8955
8956PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8957M:	Keith Busch <keith.busch@intel.com>
8958L:	linux-pci@vger.kernel.org
8959S:	Supported
8960F:	arch/x86/pci/vmd.c
8961
8962PCIE DRIVER FOR ST SPEAR13XX
8963M:	Pratyush Anand <pratyush.anand@gmail.com>
8964L:	linux-pci@vger.kernel.org
8965S:	Maintained
8966F:	drivers/pci/host/*spear*
8967
8968PCI MSI DRIVER FOR ALTERA MSI IP
8969M:	Ley Foon Tan <lftan@altera.com>
8970L:	rfi@lists.rocketboards.org (moderated for non-subscribers)
8971L:	linux-pci@vger.kernel.org
8972S:	Supported
8973F:	Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8974F:	drivers/pci/host/pcie-altera-msi.c
8975
8976PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8977M:	Duc Dang <dhdang@apm.com>
8978L:	linux-pci@vger.kernel.org
8979L:	linux-arm-kernel@lists.infradead.org
8980S:	Maintained
8981F:	Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8982F:	drivers/pci/host/pci-xgene-msi.c
8983
8984PCIE DRIVER FOR HISILICON
8985M:	Zhou Wang <wangzhou1@hisilicon.com>
8986M:	Gabriele Paoloni <gabriele.paoloni@huawei.com>
8987L:	linux-pci@vger.kernel.org
8988S:	Maintained
8989F:	Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8990F:	drivers/pci/host/pcie-hisi.c
8991
8992PCIE DRIVER FOR QUALCOMM MSM
8993M:     Stanimir Varbanov <svarbanov@mm-sol.com>
8994L:     linux-pci@vger.kernel.org
8995L:     linux-arm-msm@vger.kernel.org
8996S:     Maintained
8997F:     drivers/pci/host/*qcom*
8998
8999PCIE DRIVER FOR CAVIUM THUNDERX
9000M:	David Daney <david.daney@cavium.com>
9001L:	linux-pci@vger.kernel.org
9002L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9003S:	Supported
9004F:	Documentation/devicetree/bindings/pci/pci-thunder-*
9005F:	drivers/pci/host/pci-thunder-*
9006
9007PCMCIA SUBSYSTEM
9008P:	Linux PCMCIA Team
9009L:	linux-pcmcia@lists.infradead.org
9010W:	http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9011T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9012S:	Maintained
9013F:	Documentation/pcmcia/
9014F:	drivers/pcmcia/
9015F:	include/pcmcia/
9016
9017PCNET32 NETWORK DRIVER
9018M:	Don Fry <pcnet32@frontier.com>
9019L:	netdev@vger.kernel.org
9020S:	Maintained
9021F:	drivers/net/ethernet/amd/pcnet32.c
9022
9023PCRYPT PARALLEL CRYPTO ENGINE
9024M:	Steffen Klassert <steffen.klassert@secunet.com>
9025L:	linux-crypto@vger.kernel.org
9026S:	Maintained
9027F:	crypto/pcrypt.c
9028F:	include/crypto/pcrypt.h
9029
9030PER-CPU MEMORY ALLOCATOR
9031M:	Tejun Heo <tj@kernel.org>
9032M:	Christoph Lameter <cl@linux.com>
9033T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9034S:	Maintained
9035F:	include/linux/percpu*.h
9036F:	mm/percpu*.c
9037F:	arch/*/include/asm/percpu.h
9038
9039PER-TASK DELAY ACCOUNTING
9040M:	Balbir Singh <bsingharora@gmail.com>
9041S:	Maintained
9042F:	include/linux/delayacct.h
9043F:	kernel/delayacct.c
9044
9045PERFORMANCE EVENTS SUBSYSTEM
9046M:	Peter Zijlstra <peterz@infradead.org>
9047M:	Ingo Molnar <mingo@redhat.com>
9048M:	Arnaldo Carvalho de Melo <acme@kernel.org>
9049R:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
9050L:	linux-kernel@vger.kernel.org
9051T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9052S:	Supported
9053F:	kernel/events/*
9054F:	include/linux/perf_event.h
9055F:	include/uapi/linux/perf_event.h
9056F:	arch/*/kernel/perf_event*.c
9057F:	arch/*/kernel/*/perf_event*.c
9058F:	arch/*/kernel/*/*/perf_event*.c
9059F:	arch/*/include/asm/perf_event.h
9060F:	arch/*/kernel/perf_callchain.c
9061F:	arch/*/events/*
9062F:	tools/perf/
9063
9064PERSONALITY HANDLING
9065M:	Christoph Hellwig <hch@infradead.org>
9066L:	linux-abi-devel@lists.sourceforge.net
9067S:	Maintained
9068F:	include/linux/personality.h
9069F:	include/uapi/linux/personality.h
9070
9071PHONET PROTOCOL
9072M:	Remi Denis-Courmont <courmisch@gmail.com>
9073S:	Supported
9074F:	Documentation/networking/phonet.txt
9075F:	include/linux/phonet.h
9076F:	include/net/phonet/
9077F:	include/uapi/linux/phonet.h
9078F:	net/phonet/
9079
9080PHRAM MTD DRIVER
9081M:	Joern Engel <joern@lazybastard.org>
9082L:	linux-mtd@lists.infradead.org
9083S:	Maintained
9084F:	drivers/mtd/devices/phram.c
9085
9086PICOLCD HID DRIVER
9087M:	Bruno Prémont <bonbons@linux-vserver.org>
9088L:	linux-input@vger.kernel.org
9089S:	Maintained
9090F:	drivers/hid/hid-picolcd*
9091
9092PICOXCELL SUPPORT
9093M:	Jamie Iles <jamie@jamieiles.com>
9094L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9095T:	git git://github.com/jamieiles/linux-2.6-ji.git
9096S:	Supported
9097F:	arch/arm/boot/dts/picoxcell*
9098F:	arch/arm/mach-picoxcell/
9099F:	drivers/crypto/picoxcell*
9100
9101PIN CONTROL SUBSYSTEM
9102M:	Linus Walleij <linus.walleij@linaro.org>
9103L:	linux-gpio@vger.kernel.org
9104T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9105S:	Maintained
9106F:	Documentation/devicetree/bindings/pinctrl/
9107F:	Documentation/pinctrl.txt
9108F:	drivers/pinctrl/
9109F:	include/linux/pinctrl/
9110
9111PIN CONTROLLER - ATMEL AT91
9112M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9113L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9114S:	Maintained
9115F:	drivers/pinctrl/pinctrl-at91.*
9116
9117PIN CONTROLLER - ATMEL AT91 PIO4
9118M:	Ludovic Desroches <ludovic.desroches@atmel.com>
9119L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9120L:	linux-gpio@vger.kernel.org
9121S:	Supported
9122F:	drivers/pinctrl/pinctrl-at91-pio4.*
9123
9124PIN CONTROLLER - INTEL
9125M:	Mika Westerberg <mika.westerberg@linux.intel.com>
9126M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
9127S:	Maintained
9128F:	drivers/pinctrl/intel/
9129
9130PIN CONTROLLER - RENESAS
9131M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9132M:	Geert Uytterhoeven <geert+renesas@glider.be>
9133L:	linux-renesas-soc@vger.kernel.org
9134S:	Maintained
9135F:	drivers/pinctrl/sh-pfc/
9136
9137PIN CONTROLLER - SAMSUNG
9138M:	Tomasz Figa <tomasz.figa@gmail.com>
9139M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
9140M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9141L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9142L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9143S:	Maintained
9144F:	drivers/pinctrl/samsung/
9145
9146PIN CONTROLLER - SINGLE
9147M:	Tony Lindgren <tony@atomide.com>
9148M:	Haojian Zhuang <haojian.zhuang@linaro.org>
9149L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9150L:	linux-omap@vger.kernel.org
9151S:	Maintained
9152F:	drivers/pinctrl/pinctrl-single.c
9153
9154PIN CONTROLLER - ST SPEAR
9155M:	Viresh Kumar <vireshk@kernel.org>
9156L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9157W:	http://www.st.com/spear
9158S:	Maintained
9159F:	drivers/pinctrl/spear/
9160
9161PKTCDVD DRIVER
9162M:	Jiri Kosina <jikos@kernel.org>
9163S:	Maintained
9164F:	drivers/block/pktcdvd.c
9165F:	include/linux/pktcdvd.h
9166F:	include/uapi/linux/pktcdvd.h
9167
9168PKUNITY SOC DRIVERS
9169M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
9170W:	http://mprc.pku.edu.cn/~guanxuetao/linux
9171S:	Maintained
9172T:	git git://github.com/gxt/linux.git
9173F:	drivers/input/serio/i8042-unicore32io.h
9174F:	drivers/i2c/busses/i2c-puv3.c
9175F:	drivers/video/fbdev/fb-puv3.c
9176F:	drivers/rtc/rtc-puv3.c
9177
9178PMBUS HARDWARE MONITORING DRIVERS
9179M:	Guenter Roeck <linux@roeck-us.net>
9180L:	linux-hwmon@vger.kernel.org
9181W:	http://hwmon.wiki.kernel.org/
9182W:	http://www.roeck-us.net/linux/drivers/
9183T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9184S:	Maintained
9185F:	Documentation/hwmon/pmbus
9186F:	drivers/hwmon/pmbus/
9187F:	include/linux/i2c/pmbus.h
9188
9189PMC SIERRA MaxRAID DRIVER
9190L:	linux-scsi@vger.kernel.org
9191W:	http://www.pmc-sierra.com/
9192S:	Orphan
9193F:	drivers/scsi/pmcraid.*
9194
9195PMC SIERRA PM8001 DRIVER
9196M:	Jack Wang <jinpu.wang@profitbricks.com>
9197M:	lindar_liu@usish.com
9198L:	pmchba@pmcs.com
9199L:	linux-scsi@vger.kernel.org
9200S:	Supported
9201F:	drivers/scsi/pm8001/
9202
9203POSIX CLOCKS and TIMERS
9204M:	Thomas Gleixner <tglx@linutronix.de>
9205L:	linux-kernel@vger.kernel.org
9206T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9207S:	Maintained
9208F:	fs/timerfd.c
9209F:	include/linux/timer*
9210F:	kernel/time/*timer*
9211
9212POWER MANAGEMENT CORE
9213M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
9214L:	linux-pm@vger.kernel.org
9215T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9216S:	Supported
9217F:	drivers/base/power/
9218F:	include/linux/pm.h
9219F:	include/linux/pm_*
9220F:	include/linux/powercap.h
9221F:	drivers/powercap/
9222
9223POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9224M:	Sebastian Reichel <sre@kernel.org>
9225M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9226M:	David Woodhouse <dwmw2@infradead.org>
9227L:	linux-pm@vger.kernel.org
9228T:	git git://git.infradead.org/battery-2.6.git
9229S:	Maintained
9230F:	Documentation/devicetree/bindings/power/
9231F:	Documentation/devicetree/bindings/power_supply/
9232F:	include/linux/power_supply.h
9233F:	drivers/power/
9234X:	drivers/power/avs/
9235
9236POWER STATE COORDINATION INTERFACE (PSCI)
9237M:	Mark Rutland <mark.rutland@arm.com>
9238M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9239L:	linux-arm-kernel@lists.infradead.org
9240S:	Maintained
9241F:	drivers/firmware/psci.c
9242F:	include/linux/psci.h
9243F:	include/uapi/linux/psci.h
9244
9245POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9246M:	Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9247L:	linuxppc-dev@lists.ozlabs.org
9248S:	Maintained
9249F:	drivers/char/powernv-op-panel.c
9250
9251PNP SUPPORT
9252M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9253S:	Maintained
9254F:	drivers/pnp/
9255
9256PPP PROTOCOL DRIVERS AND COMPRESSORS
9257M:	Paul Mackerras <paulus@samba.org>
9258L:	linux-ppp@vger.kernel.org
9259S:	Maintained
9260F:	drivers/net/ppp/ppp_*
9261
9262PPP OVER ATM (RFC 2364)
9263M:	Mitchell Blank Jr <mitch@sfgoth.com>
9264S:	Maintained
9265F:	net/atm/pppoatm.c
9266F:	include/uapi/linux/atmppp.h
9267
9268PPP OVER ETHERNET
9269M:	Michal Ostrowski <mostrows@earthlink.net>
9270S:	Maintained
9271F:	drivers/net/ppp/pppoe.c
9272F:	drivers/net/ppp/pppox.c
9273
9274PPP OVER L2TP
9275M:	James Chapman <jchapman@katalix.com>
9276S:	Maintained
9277F:	net/l2tp/l2tp_ppp.c
9278F:	include/linux/if_pppol2tp.h
9279F:	include/uapi/linux/if_pppol2tp.h
9280
9281PPS SUPPORT
9282M:	Rodolfo Giometti <giometti@enneenne.com>
9283W:	http://wiki.enneenne.com/index.php/LinuxPPS_support
9284L:	linuxpps@ml.enneenne.com (subscribers-only)
9285S:	Maintained
9286F:	Documentation/pps/
9287F:	drivers/pps/
9288F:	include/linux/pps*.h
9289
9290PPTP DRIVER
9291M:	Dmitry Kozlov <xeb@mail.ru>
9292L:	netdev@vger.kernel.org
9293S:	Maintained
9294F:	drivers/net/ppp/pptp.c
9295W:	http://sourceforge.net/projects/accel-pptp
9296
9297PREEMPTIBLE KERNEL
9298M:	Robert Love <rml@tech9.net>
9299L:	kpreempt-tech@lists.sourceforge.net
9300W:	ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9301S:	Supported
9302F:	Documentation/preempt-locking.txt
9303F:	include/linux/preempt.h
9304
9305PRISM54 WIRELESS DRIVER
9306M:	"Luis R. Rodriguez" <mcgrof@gmail.com>
9307L:	linux-wireless@vger.kernel.org
9308W:	http://wireless.kernel.org/en/users/Drivers/p54
9309S:	Obsolete
9310F:	drivers/net/wireless/intersil/prism54/
9311
9312PS3 NETWORK SUPPORT
9313M:	Geoff Levand <geoff@infradead.org>
9314L:	netdev@vger.kernel.org
9315L:	linuxppc-dev@lists.ozlabs.org
9316S:	Maintained
9317F:	drivers/net/ethernet/toshiba/ps3_gelic_net.*
9318
9319PS3 PLATFORM SUPPORT
9320M:	Geoff Levand <geoff@infradead.org>
9321L:	linuxppc-dev@lists.ozlabs.org
9322S:	Maintained
9323F:	arch/powerpc/boot/ps3*
9324F:	arch/powerpc/include/asm/lv1call.h
9325F:	arch/powerpc/include/asm/ps3*.h
9326F:	arch/powerpc/platforms/ps3/
9327F:	drivers/*/ps3*
9328F:	drivers/ps3/
9329F:	drivers/rtc/rtc-ps3.c
9330F:	drivers/usb/host/*ps3.c
9331F:	sound/ppc/snd_ps3*
9332
9333PS3VRAM DRIVER
9334M:	Jim Paris <jim@jtan.com>
9335M:	Geoff Levand <geoff@infradead.org>
9336L:	linuxppc-dev@lists.ozlabs.org
9337S:	Maintained
9338F:	drivers/block/ps3vram.c
9339
9340PSTORE FILESYSTEM
9341M:	Anton Vorontsov <anton@enomsg.org>
9342M:	Colin Cross <ccross@android.com>
9343M:	Kees Cook <keescook@chromium.org>
9344M:	Tony Luck <tony.luck@intel.com>
9345S:	Maintained
9346T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9347F:	fs/pstore/
9348F:	include/linux/pstore*
9349F:	drivers/firmware/efi/efi-pstore.c
9350F:	drivers/acpi/apei/erst.c
9351
9352PTP HARDWARE CLOCK SUPPORT
9353M:	Richard Cochran <richardcochran@gmail.com>
9354L:	netdev@vger.kernel.org
9355S:	Maintained
9356W:	http://linuxptp.sourceforge.net/
9357F:	Documentation/ABI/testing/sysfs-ptp
9358F:	Documentation/ptp/*
9359F:	drivers/net/ethernet/freescale/gianfar_ptp.c
9360F:	drivers/net/phy/dp83640*
9361F:	drivers/ptp/*
9362F:	include/linux/ptp_cl*
9363
9364PTRACE SUPPORT
9365M:	Roland McGrath <roland@hack.frob.com>
9366M:	Oleg Nesterov <oleg@redhat.com>
9367S:	Maintained
9368F:	include/asm-generic/syscall.h
9369F:	include/linux/ptrace.h
9370F:	include/linux/regset.h
9371F:	include/linux/tracehook.h
9372F:	include/uapi/linux/ptrace.h
9373F:	kernel/ptrace.c
9374
9375PULSE8-CEC DRIVER
9376M:	Hans Verkuil <hverkuil@xs4all.nl>
9377L:	linux-media@vger.kernel.org
9378T:	git git://linuxtv.org/media_tree.git
9379S:	Maintained
9380F:	drivers/staging/media/pulse8-cec
9381
9382PVRUSB2 VIDEO4LINUX DRIVER
9383M:	Mike Isely <isely@pobox.com>
9384L:	pvrusb2@isely.net	(subscribers-only)
9385L:	linux-media@vger.kernel.org
9386W:	http://www.isely.net/pvrusb2/
9387T:	git git://linuxtv.org/media_tree.git
9388S:	Maintained
9389F:	Documentation/video4linux/README.pvrusb2
9390F:	drivers/media/usb/pvrusb2/
9391
9392PWC WEBCAM DRIVER
9393M:	Hans Verkuil <hverkuil@xs4all.nl>
9394L:	linux-media@vger.kernel.org
9395T:	git git://linuxtv.org/media_tree.git
9396S:	Odd Fixes
9397F:	drivers/media/usb/pwc/*
9398
9399PWM FAN DRIVER
9400M:	Kamil Debski <k.debski@samsung.com>
9401L:	linux-hwmon@vger.kernel.org
9402S:	Supported
9403F:	Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9404F:	Documentation/hwmon/pwm-fan
9405F:	drivers/hwmon/pwm-fan.c
9406
9407PWM SUBSYSTEM
9408M:	Thierry Reding <thierry.reding@gmail.com>
9409L:	linux-pwm@vger.kernel.org
9410S:	Maintained
9411T:	git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9412F:	Documentation/pwm.txt
9413F:	Documentation/devicetree/bindings/pwm/
9414F:	include/linux/pwm.h
9415F:	drivers/pwm/
9416F:	drivers/video/backlight/pwm_bl.c
9417F:	include/linux/pwm_backlight.h
9418
9419PXA2xx/PXA3xx SUPPORT
9420M:	Daniel Mack <daniel@zonque.org>
9421M:	Haojian Zhuang <haojian.zhuang@gmail.com>
9422M:	Robert Jarzmik <robert.jarzmik@free.fr>
9423L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9424T:	git git://github.com/hzhuang1/linux.git
9425T:	git git://github.com/rjarzmik/linux.git
9426S:	Maintained
9427F:	arch/arm/boot/dts/pxa*
9428F:	arch/arm/mach-pxa/
9429F:	drivers/dma/pxa*
9430F:	drivers/pcmcia/pxa2xx*
9431F:	drivers/pinctrl/pxa/
9432F:	drivers/spi/spi-pxa2xx*
9433F:	drivers/usb/gadget/udc/pxa2*
9434F:	include/sound/pxa2xx-lib.h
9435F:	sound/arm/pxa*
9436F:	sound/soc/pxa/
9437
9438PXA GPIO DRIVER
9439M:	Robert Jarzmik <robert.jarzmik@free.fr>
9440L:	linux-gpio@vger.kernel.org
9441S:	Maintained
9442F:	drivers/gpio/gpio-pxa.c
9443
9444PXA3xx NAND FLASH DRIVER
9445M:	Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9446L:	linux-mtd@lists.infradead.org
9447S:	Maintained
9448F:	drivers/mtd/nand/pxa3xx_nand.c
9449
9450MMP SUPPORT
9451M:	Eric Miao <eric.y.miao@gmail.com>
9452M:	Haojian Zhuang <haojian.zhuang@gmail.com>
9453L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9454T:	git git://github.com/hzhuang1/linux.git
9455T:	git git://git.linaro.org/people/ycmiao/pxa-linux.git
9456S:	Maintained
9457F:	arch/arm/boot/dts/mmp*
9458F:	arch/arm/mach-mmp/
9459
9460PXA MMCI DRIVER
9461S:	Orphan
9462
9463PXA RTC DRIVER
9464M:	Robert Jarzmik <robert.jarzmik@free.fr>
9465L:	rtc-linux@googlegroups.com
9466S:	Maintained
9467
9468QAT DRIVER
9469M:	Giovanni Cabiddu <giovanni.cabiddu@intel.com>
9470M:	Salvatore Benedetto <salvatore.benedetto@intel.com>
9471L:	qat-linux@intel.com
9472S:	Supported
9473F:	drivers/crypto/qat/
9474
9475QIB DRIVER
9476M:	Mike Marciniszyn <infinipath@intel.com>
9477L:	linux-rdma@vger.kernel.org
9478S:	Supported
9479F:	drivers/infiniband/hw/qib/
9480
9481QLOGIC QLA1280 SCSI DRIVER
9482M:	Michael Reed <mdr@sgi.com>
9483L:	linux-scsi@vger.kernel.org
9484S:	Maintained
9485F:	drivers/scsi/qla1280.[ch]
9486
9487QLOGIC QLA2XXX FC-SCSI DRIVER
9488M:	qla2xxx-upstream@qlogic.com
9489L:	linux-scsi@vger.kernel.org
9490S:	Supported
9491F:	Documentation/scsi/LICENSE.qla2xxx
9492F:	drivers/scsi/qla2xxx/
9493
9494QLOGIC QLA4XXX iSCSI DRIVER
9495M:	QLogic-Storage-Upstream@qlogic.com
9496L:	linux-scsi@vger.kernel.org
9497S:	Supported
9498F:	Documentation/scsi/LICENSE.qla4xxx
9499F:	drivers/scsi/qla4xxx/
9500
9501QLOGIC QLA3XXX NETWORK DRIVER
9502M:	Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9503M:	Ron Mercer <ron.mercer@qlogic.com>
9504M:	linux-driver@qlogic.com
9505L:	netdev@vger.kernel.org
9506S:	Supported
9507F:	Documentation/networking/LICENSE.qla3xxx
9508F:	drivers/net/ethernet/qlogic/qla3xxx.*
9509
9510QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9511M:	Dept-GELinuxNICDev@qlogic.com
9512L:	netdev@vger.kernel.org
9513S:	Supported
9514F:	drivers/net/ethernet/qlogic/qlcnic/
9515
9516QLOGIC QLGE 10Gb ETHERNET DRIVER
9517M:	Harish Patil <harish.patil@qlogic.com>
9518M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9519M:	Dept-GELinuxNICDev@qlogic.com
9520M:	linux-driver@qlogic.com
9521L:	netdev@vger.kernel.org
9522S:	Supported
9523F:	drivers/net/ethernet/qlogic/qlge/
9524
9525QLOGIC QL4xxx ETHERNET DRIVER
9526M:	Yuval Mintz <Yuval.Mintz@qlogic.com>
9527M:	Ariel Elior <Ariel.Elior@qlogic.com>
9528M:	everest-linux-l2@qlogic.com
9529L:	netdev@vger.kernel.org
9530S:	Supported
9531F:	drivers/net/ethernet/qlogic/qed/
9532F:	include/linux/qed/
9533F:	drivers/net/ethernet/qlogic/qede/
9534
9535QNX4 FILESYSTEM
9536M:	Anders Larsen <al@alarsen.net>
9537W:	http://www.alarsen.net/linux/qnx4fs/
9538S:	Maintained
9539F:	fs/qnx4/
9540F:	include/uapi/linux/qnx4_fs.h
9541F:	include/uapi/linux/qnxtypes.h
9542
9543QT1010 MEDIA DRIVER
9544M:	Antti Palosaari <crope@iki.fi>
9545L:	linux-media@vger.kernel.org
9546W:	https://linuxtv.org
9547W:	http://palosaari.fi/linux/
9548Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9549T:	git git://linuxtv.org/anttip/media_tree.git
9550S:	Maintained
9551F:	drivers/media/tuners/qt1010*
9552
9553QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9554M:	QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9555L:	linux-wireless@vger.kernel.org
9556L:	ath9k-devel@lists.ath9k.org
9557W:	http://wireless.kernel.org/en/users/Drivers/ath9k
9558S:	Supported
9559F:	drivers/net/wireless/ath/ath9k/
9560
9561QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9562M:	Kalle Valo <kvalo@qca.qualcomm.com>
9563L:	ath10k@lists.infradead.org
9564W:	http://wireless.kernel.org/en/users/Drivers/ath10k
9565T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9566S:	Supported
9567F:	drivers/net/wireless/ath/ath10k/
9568
9569QUALCOMM HEXAGON ARCHITECTURE
9570M:	Richard Kuo <rkuo@codeaurora.org>
9571L:	linux-hexagon@vger.kernel.org
9572T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9573S:	Supported
9574F:	arch/hexagon/
9575
9576QUALCOMM WCN36XX WIRELESS DRIVER
9577M:	Eugene Krasnikov <k.eugene.e@gmail.com>
9578L:	wcn36xx@lists.infradead.org
9579W:	http://wireless.kernel.org/en/users/Drivers/wcn36xx
9580T:	git git://github.com/KrasnikovEugene/wcn36xx.git
9581S:	Supported
9582F:	drivers/net/wireless/ath/wcn36xx/
9583
9584QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9585M:	Gabriel Somlo <somlo@cmu.edu>
9586M:	"Michael S. Tsirkin" <mst@redhat.com>
9587L:	qemu-devel@nongnu.org
9588S:	Maintained
9589F:	drivers/firmware/qemu_fw_cfg.c
9590
9591RADOS BLOCK DEVICE (RBD)
9592M:	Ilya Dryomov <idryomov@gmail.com>
9593M:	Sage Weil <sage@redhat.com>
9594M:	Alex Elder <elder@kernel.org>
9595L:	ceph-devel@vger.kernel.org
9596W:	http://ceph.com/
9597T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9598T:	git git://github.com/ceph/ceph-client.git
9599S:	Supported
9600F:	Documentation/ABI/testing/sysfs-bus-rbd
9601F:	drivers/block/rbd.c
9602F:	drivers/block/rbd_types.h
9603
9604RADEON FRAMEBUFFER DISPLAY DRIVER
9605M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
9606L:	linux-fbdev@vger.kernel.org
9607S:	Maintained
9608F:	drivers/video/fbdev/aty/radeon*
9609F:	include/uapi/linux/radeonfb.h
9610
9611RADIOSHARK RADIO DRIVER
9612M:	Hans Verkuil <hverkuil@xs4all.nl>
9613L:	linux-media@vger.kernel.org
9614T:	git git://linuxtv.org/media_tree.git
9615S:	Maintained
9616F:	drivers/media/radio/radio-shark.c
9617
9618RADIOSHARK2 RADIO DRIVER
9619M:	Hans Verkuil <hverkuil@xs4all.nl>
9620L:	linux-media@vger.kernel.org
9621T:	git git://linuxtv.org/media_tree.git
9622S:	Maintained
9623F:	drivers/media/radio/radio-shark2.c
9624F:	drivers/media/radio/radio-tea5777.c
9625
9626RAGE128 FRAMEBUFFER DISPLAY DRIVER
9627M:	Paul Mackerras <paulus@samba.org>
9628L:	linux-fbdev@vger.kernel.org
9629S:	Maintained
9630F:	drivers/video/fbdev/aty/aty128fb.c
9631
9632RALINK MIPS ARCHITECTURE
9633M:	John Crispin <john@phrozen.org>
9634L:	linux-mips@linux-mips.org
9635S:	Maintained
9636F:	arch/mips/ralink
9637
9638RALINK RT2X00 WIRELESS LAN DRIVER
9639P:	rt2x00 project
9640M:	Stanislaw Gruszka <sgruszka@redhat.com>
9641M:	Helmut Schaa <helmut.schaa@googlemail.com>
9642L:	linux-wireless@vger.kernel.org
9643S:	Maintained
9644F:	drivers/net/wireless/ralink/rt2x00/
9645
9646RAMDISK RAM BLOCK DEVICE DRIVER
9647M:	Jens Axboe <axboe@kernel.dk>
9648S:	Maintained
9649F:	Documentation/blockdev/ramdisk.txt
9650F:	drivers/block/brd.c
9651
9652RANDOM NUMBER DRIVER
9653M:	"Theodore Ts'o" <tytso@mit.edu>
9654S:	Maintained
9655F:	drivers/char/random.c
9656
9657RAPIDIO SUBSYSTEM
9658M:	Matt Porter <mporter@kernel.crashing.org>
9659M:	Alexandre Bounine <alexandre.bounine@idt.com>
9660S:	Maintained
9661F:	drivers/rapidio/
9662
9663RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9664L:	linux-wireless@vger.kernel.org
9665S:	Orphan
9666F:	drivers/net/wireless/ray*
9667
9668RCUTORTURE MODULE
9669M:	Josh Triplett <josh@joshtriplett.org>
9670M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9671L:	linux-kernel@vger.kernel.org
9672S:	Supported
9673T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9674F:	Documentation/RCU/torture.txt
9675F:	kernel/rcu/rcutorture.c
9676
9677RCUTORTURE TEST FRAMEWORK
9678M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9679M:	Josh Triplett <josh@joshtriplett.org>
9680R:	Steven Rostedt <rostedt@goodmis.org>
9681R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9682R:	Lai Jiangshan <jiangshanlai@gmail.com>
9683L:	linux-kernel@vger.kernel.org
9684S:	Supported
9685T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9686F:	tools/testing/selftests/rcutorture
9687
9688RDC R-321X SoC
9689M:	Florian Fainelli <florian@openwrt.org>
9690S:	Maintained
9691
9692RDC R6040 FAST ETHERNET DRIVER
9693M:	Florian Fainelli <f.fainelli@gmail.com>
9694L:	netdev@vger.kernel.org
9695S:	Maintained
9696F:	drivers/net/ethernet/rdc/r6040.c
9697
9698RDS - RELIABLE DATAGRAM SOCKETS
9699M:	Santosh Shilimkar <santosh.shilimkar@oracle.com>
9700L:	netdev@vger.kernel.org
9701L:	linux-rdma@vger.kernel.org
9702L:	rds-devel@oss.oracle.com (moderated for non-subscribers)
9703W:	https://oss.oracle.com/projects/rds/
9704S:	Supported
9705F:	net/rds/
9706F:	Documentation/networking/rds.txt
9707
9708RDMAVT - RDMA verbs software
9709M:	Dennis Dalessandro <dennis.dalessandro@intel.com>
9710L:	linux-rdma@vger.kernel.org
9711S:	Supported
9712F:	drivers/infiniband/sw/rdmavt
9713
9714READ-COPY UPDATE (RCU)
9715M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9716M:	Josh Triplett <josh@joshtriplett.org>
9717R:	Steven Rostedt <rostedt@goodmis.org>
9718R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9719R:	Lai Jiangshan <jiangshanlai@gmail.com>
9720L:	linux-kernel@vger.kernel.org
9721W:	http://www.rdrop.com/users/paulmck/RCU/
9722S:	Supported
9723T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9724F:	Documentation/RCU/
9725X:	Documentation/RCU/torture.txt
9726F:	include/linux/rcu*
9727X:	include/linux/srcu.h
9728F:	kernel/rcu/
9729X:	kernel/torture.c
9730
9731REAL TIME CLOCK (RTC) SUBSYSTEM
9732M:	Alessandro Zummo <a.zummo@towertech.it>
9733M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
9734L:	rtc-linux@googlegroups.com
9735Q:	http://patchwork.ozlabs.org/project/rtc-linux/list/
9736T:	git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9737S:	Maintained
9738F:	Documentation/rtc.txt
9739F:	drivers/rtc/
9740F:	include/linux/rtc.h
9741F:	include/uapi/linux/rtc.h
9742
9743REALTEK AUDIO CODECS
9744M:	Bard Liao <bardliao@realtek.com>
9745M:	Oder Chiou <oder_chiou@realtek.com>
9746S:	Maintained
9747F:	sound/soc/codecs/rt*
9748F:	include/sound/rt*.h
9749
9750REISERFS FILE SYSTEM
9751L:	reiserfs-devel@vger.kernel.org
9752S:	Supported
9753F:	fs/reiserfs/
9754
9755REGISTER MAP ABSTRACTION
9756M:	Mark Brown <broonie@kernel.org>
9757L:	linux-kernel@vger.kernel.org
9758T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9759S:	Supported
9760F:	Documentation/devicetree/bindings/regmap/
9761F:	drivers/base/regmap/
9762F:	include/linux/regmap.h
9763
9764REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9765M:	Ohad Ben-Cohen <ohad@wizery.com>
9766M:	Bjorn Andersson <bjorn.andersson@linaro.org>
9767L:	linux-remoteproc@vger.kernel.org
9768T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9769S:	Maintained
9770F:	Documentation/devicetree/bindings/remoteproc/
9771F:	Documentation/remoteproc.txt
9772F:	drivers/remoteproc/
9773F:	include/linux/remoteproc.h
9774
9775REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9776M:	Ohad Ben-Cohen <ohad@wizery.com>
9777M:	Bjorn Andersson <bjorn.andersson@linaro.org>
9778L:	linux-remoteproc@vger.kernel.org
9779T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9780S:	Maintained
9781F:	drivers/rpmsg/
9782F:	Documentation/rpmsg.txt
9783F:	include/linux/rpmsg.h
9784
9785RENESAS ETHERNET DRIVERS
9786R:	Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9787L:	netdev@vger.kernel.org
9788L:	linux-renesas-soc@vger.kernel.org
9789F:	drivers/net/ethernet/renesas/
9790F:	include/linux/sh_eth.h
9791
9792RENESAS USB2 PHY DRIVER
9793M:	Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9794L:	linux-renesas-soc@vger.kernel.org
9795S:	Maintained
9796F:	drivers/phy/phy-rcar-gen3-usb2.c
9797
9798RESET CONTROLLER FRAMEWORK
9799M:	Philipp Zabel <p.zabel@pengutronix.de>
9800T:	git git://git.pengutronix.de/git/pza/linux
9801S:	Maintained
9802F:	drivers/reset/
9803F:	Documentation/devicetree/bindings/reset/
9804F:	include/dt-bindings/reset/
9805F:	include/linux/reset.h
9806F:	include/linux/reset-controller.h
9807
9808RFKILL
9809M:	Johannes Berg <johannes@sipsolutions.net>
9810L:	linux-wireless@vger.kernel.org
9811W:	http://wireless.kernel.org/
9812T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9813T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9814S:	Maintained
9815F:	Documentation/rfkill.txt
9816F:	net/rfkill/
9817
9818RHASHTABLE
9819M:	Thomas Graf <tgraf@suug.ch>
9820L:	netdev@vger.kernel.org
9821S:	Maintained
9822F:	lib/rhashtable.c
9823F:	include/linux/rhashtable.h
9824
9825RICOH SMARTMEDIA/XD DRIVER
9826M:	Maxim Levitsky <maximlevitsky@gmail.com>
9827S:	Maintained
9828F:	drivers/mtd/nand/r852.c
9829F:	drivers/mtd/nand/r852.h
9830
9831RICOH R5C592 MEMORYSTICK DRIVER
9832M:	Maxim Levitsky <maximlevitsky@gmail.com>
9833S:	Maintained
9834F:	drivers/memstick/host/r592.*
9835
9836ROCCAT DRIVERS
9837M:	Stefan Achatz <erazor_de@users.sourceforge.net>
9838W:	http://sourceforge.net/projects/roccat/
9839S:	Maintained
9840F:	drivers/hid/hid-roccat*
9841F:	include/linux/hid-roccat*
9842F:	Documentation/ABI/*/sysfs-driver-hid-roccat*
9843
9844ROCKER DRIVER
9845M:	Jiri Pirko <jiri@resnulli.us>
9846L:	netdev@vger.kernel.org
9847S:	Supported
9848F:	drivers/net/ethernet/rocker/
9849
9850ROCKETPORT DRIVER
9851P:	Comtrol Corp.
9852W:	http://www.comtrol.com
9853S:	Maintained
9854F:	Documentation/serial/rocket.txt
9855F:	drivers/tty/rocket*
9856
9857ROCKETPORT EXPRESS/INFINITY DRIVER
9858M:	Kevin Cernekee <cernekee@gmail.com>
9859L:	linux-serial@vger.kernel.org
9860S:	Odd Fixes
9861F:	drivers/tty/serial/rp2.*
9862
9863ROSE NETWORK LAYER
9864M:	Ralf Baechle <ralf@linux-mips.org>
9865L:	linux-hams@vger.kernel.org
9866W:	http://www.linux-ax25.org/
9867S:	Maintained
9868F:	include/net/rose.h
9869F:	include/uapi/linux/rose.h
9870F:	net/rose/
9871
9872RTL2830 MEDIA DRIVER
9873M:	Antti Palosaari <crope@iki.fi>
9874L:	linux-media@vger.kernel.org
9875W:	https://linuxtv.org
9876W:	http://palosaari.fi/linux/
9877Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9878T:	git git://linuxtv.org/anttip/media_tree.git
9879S:	Maintained
9880F:	drivers/media/dvb-frontends/rtl2830*
9881
9882RTL2832 MEDIA DRIVER
9883M:	Antti Palosaari <crope@iki.fi>
9884L:	linux-media@vger.kernel.org
9885W:	https://linuxtv.org
9886W:	http://palosaari.fi/linux/
9887Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9888T:	git git://linuxtv.org/anttip/media_tree.git
9889S:	Maintained
9890F:	drivers/media/dvb-frontends/rtl2832*
9891
9892RTL2832_SDR MEDIA DRIVER
9893M:	Antti Palosaari <crope@iki.fi>
9894L:	linux-media@vger.kernel.org
9895W:	https://linuxtv.org
9896W:	http://palosaari.fi/linux/
9897Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9898T:	git git://linuxtv.org/anttip/media_tree.git
9899S:	Maintained
9900F:	drivers/media/dvb-frontends/rtl2832_sdr*
9901
9902RTL8180 WIRELESS DRIVER
9903L:	linux-wireless@vger.kernel.org
9904W:	http://wireless.kernel.org/
9905T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9906S:	Orphan
9907F:	drivers/net/wireless/realtek/rtl818x/rtl8180/
9908
9909RTL8187 WIRELESS DRIVER
9910M:	Herton Ronaldo Krzesinski <herton@canonical.com>
9911M:	Hin-Tak Leung <htl10@users.sourceforge.net>
9912M:	Larry Finger <Larry.Finger@lwfinger.net>
9913L:	linux-wireless@vger.kernel.org
9914W:	http://wireless.kernel.org/
9915T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9916S:	Maintained
9917F:	drivers/net/wireless/realtek/rtl818x/rtl8187/
9918
9919RTL8192CE WIRELESS DRIVER
9920M:	Larry Finger <Larry.Finger@lwfinger.net>
9921M:	Chaoming Li <chaoming_li@realsil.com.cn>
9922L:	linux-wireless@vger.kernel.org
9923W:	http://wireless.kernel.org/
9924T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9925S:	Maintained
9926F:	drivers/net/wireless/realtek/rtlwifi/
9927F:	drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9928
9929RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9930M:	Jes Sorensen <Jes.Sorensen@redhat.com>
9931L:	linux-wireless@vger.kernel.org
9932T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
9933S:	Maintained
9934F:	drivers/net/wireless/realtek/rtl8xxxu/
9935
9936S3 SAVAGE FRAMEBUFFER DRIVER
9937M:	Antonino Daplas <adaplas@gmail.com>
9938L:	linux-fbdev@vger.kernel.org
9939S:	Maintained
9940F:	drivers/video/fbdev/savage/
9941
9942S390
9943M:	Martin Schwidefsky <schwidefsky@de.ibm.com>
9944M:	Heiko Carstens <heiko.carstens@de.ibm.com>
9945L:	linux-s390@vger.kernel.org
9946W:	http://www.ibm.com/developerworks/linux/linux390/
9947T:	git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9948S:	Supported
9949F:	arch/s390/
9950F:	drivers/s390/
9951F:	Documentation/s390/
9952F:	Documentation/DocBook/s390*
9953
9954S390 COMMON I/O LAYER
9955M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
9956M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9957L:	linux-s390@vger.kernel.org
9958W:	http://www.ibm.com/developerworks/linux/linux390/
9959S:	Supported
9960F:	drivers/s390/cio/
9961
9962S390 DASD DRIVER
9963M:	Stefan Weinhuber <wein@de.ibm.com>
9964M:	Stefan Haberland <stefan.haberland@de.ibm.com>
9965L:	linux-s390@vger.kernel.org
9966W:	http://www.ibm.com/developerworks/linux/linux390/
9967S:	Supported
9968F:	drivers/s390/block/dasd*
9969F:	block/partitions/ibm.c
9970
9971S390 NETWORK DRIVERS
9972M:	Ursula Braun <ubraun@linux.vnet.ibm.com>
9973L:	linux-s390@vger.kernel.org
9974W:	http://www.ibm.com/developerworks/linux/linux390/
9975S:	Supported
9976F:	drivers/s390/net/
9977
9978S390 PCI SUBSYSTEM
9979M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
9980M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
9981L:	linux-s390@vger.kernel.org
9982W:	http://www.ibm.com/developerworks/linux/linux390/
9983S:	Supported
9984F:	arch/s390/pci/
9985F:	drivers/pci/hotplug/s390_pci_hpc.c
9986
9987S390 ZCRYPT DRIVER
9988M:	Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9989L:	linux-s390@vger.kernel.org
9990W:	http://www.ibm.com/developerworks/linux/linux390/
9991S:	Supported
9992F:	drivers/s390/crypto/
9993
9994S390 ZFCP DRIVER
9995M:	Steffen Maier <maier@linux.vnet.ibm.com>
9996L:	linux-s390@vger.kernel.org
9997W:	http://www.ibm.com/developerworks/linux/linux390/
9998S:	Supported
9999F:	drivers/s390/scsi/zfcp_*
10000
10001S390 IUCV NETWORK LAYER
10002M:	Ursula Braun <ubraun@linux.vnet.ibm.com>
10003L:	linux-s390@vger.kernel.org
10004W:	http://www.ibm.com/developerworks/linux/linux390/
10005S:	Supported
10006F:	drivers/s390/net/*iucv*
10007F:	include/net/iucv/
10008F:	net/iucv/
10009
10010S390 IOMMU (PCI)
10011M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
10012L:	linux-s390@vger.kernel.org
10013W:	http://www.ibm.com/developerworks/linux/linux390/
10014S:	Supported
10015F:	drivers/iommu/s390-iommu.c
10016
10017S3C24XX SD/MMC Driver
10018M:	Ben Dooks <ben-linux@fluff.org>
10019L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10020S:	Supported
10021F:	drivers/mmc/host/s3cmci.*
10022
10023SAA6588 RDS RECEIVER DRIVER
10024M:	Hans Verkuil <hverkuil@xs4all.nl>
10025L:	linux-media@vger.kernel.org
10026T:	git git://linuxtv.org/media_tree.git
10027W:	https://linuxtv.org
10028S:	Odd Fixes
10029F:	drivers/media/i2c/saa6588*
10030
10031SAA7134 VIDEO4LINUX DRIVER
10032M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
10033M:	Mauro Carvalho Chehab <mchehab@kernel.org>
10034L:	linux-media@vger.kernel.org
10035W:	https://linuxtv.org
10036T:	git git://linuxtv.org/media_tree.git
10037S:	Odd fixes
10038F:	Documentation/video4linux/*.saa7134
10039F:	drivers/media/pci/saa7134/
10040
10041SAA7146 VIDEO4LINUX-2 DRIVER
10042M:	Hans Verkuil <hverkuil@xs4all.nl>
10043L:	linux-media@vger.kernel.org
10044T:	git git://linuxtv.org/media_tree.git
10045S:	Maintained
10046F:	drivers/media/common/saa7146/
10047F:	drivers/media/pci/saa7146/
10048F:	include/media/saa7146*
10049
10050SAMSUNG LAPTOP DRIVER
10051M:	Corentin Chary <corentin.chary@gmail.com>
10052L:	platform-driver-x86@vger.kernel.org
10053S:	Maintained
10054F:	drivers/platform/x86/samsung-laptop.c
10055
10056SAMSUNG AUDIO (ASoC) DRIVERS
10057M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
10058M:	Sangbeom Kim <sbkim73@samsung.com>
10059M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
10060L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10061S:	Supported
10062F:	sound/soc/samsung/
10063
10064SAMSUNG FRAMEBUFFER DRIVER
10065M:	Jingoo Han <jingoohan1@gmail.com>
10066L:	linux-fbdev@vger.kernel.org
10067S:	Maintained
10068F:	drivers/video/fbdev/s3c-fb.c
10069
10070SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10071M:	Sangbeom Kim <sbkim73@samsung.com>
10072M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
10073L:	linux-kernel@vger.kernel.org
10074L:	linux-samsung-soc@vger.kernel.org
10075S:	Supported
10076F:	drivers/mfd/sec*.c
10077F:	drivers/regulator/s2m*.c
10078F:	drivers/regulator/s5m*.c
10079F:	drivers/clk/clk-s2mps11.c
10080F:	drivers/rtc/rtc-s5m.c
10081F:	include/linux/mfd/samsung/
10082F:	Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10083F:	Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10084F:	Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10085F:	Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10086
10087SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10088M:	Kyungmin Park <kyungmin.park@samsung.com>
10089M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
10090L:	linux-media@vger.kernel.org
10091Q:	https://patchwork.linuxtv.org/project/linux-media/list/
10092S:	Supported
10093F:	drivers/media/platform/exynos4-is/
10094
10095SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10096M:	Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10097L:	linux-media@vger.kernel.org
10098L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10099S:	Maintained
10100F:	drivers/media/platform/s3c-camif/
10101F:	include/media/drv-intf/s3c_camif.h
10102
10103SAMSUNG S5C73M3 CAMERA DRIVER
10104M:	Kyungmin Park <kyungmin.park@samsung.com>
10105M:	Andrzej Hajda <a.hajda@samsung.com>
10106L:	linux-media@vger.kernel.org
10107S:	Supported
10108F:	drivers/media/i2c/s5c73m3/*
10109
10110SAMSUNG S5K5BAF CAMERA DRIVER
10111M:	Kyungmin Park <kyungmin.park@samsung.com>
10112M:	Andrzej Hajda <a.hajda@samsung.com>
10113L:	linux-media@vger.kernel.org
10114S:	Supported
10115F:	drivers/media/i2c/s5k5baf.c
10116
10117SAMSUNG S3FWRN5 NFC DRIVER
10118M:	Robert Baldyga <r.baldyga@samsung.com>
10119M:	Krzysztof Opasiak <k.opasiak@samsung.com>
10120L:	linux-nfc@lists.01.org (moderated for non-subscribers)
10121S:	Supported
10122F:	drivers/nfc/s3fwrn5
10123
10124SAMSUNG SOC CLOCK DRIVERS
10125M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
10126M:	Tomasz Figa <tomasz.figa@gmail.com>
10127S:	Supported
10128L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10129F:	drivers/clk/samsung/
10130
10131SAMSUNG SXGBE DRIVERS
10132M:	Byungho An <bh74.an@samsung.com>
10133M:	Girish K S <ks.giri@samsung.com>
10134M:	Vipul Pandya <vipul.pandya@samsung.com>
10135S:	Supported
10136L:	netdev@vger.kernel.org
10137F:	drivers/net/ethernet/samsung/sxgbe/
10138
10139SAMSUNG THERMAL DRIVER
10140M:	Lukasz Majewski <l.majewski@samsung.com>
10141L:	linux-pm@vger.kernel.org
10142L:	linux-samsung-soc@vger.kernel.org
10143S:	Supported
10144T:	git https://github.com/lmajewski/linux-samsung-thermal.git
10145F:	drivers/thermal/samsung/
10146
10147SAMSUNG USB2 PHY DRIVER
10148M:	Kamil Debski <k.debski@samsung.com>
10149L:	linux-kernel@vger.kernel.org
10150S:	Supported
10151F:	Documentation/devicetree/bindings/phy/samsung-phy.txt
10152F:	Documentation/phy/samsung-usb2.txt
10153F:	drivers/phy/phy-exynos4210-usb2.c
10154F:	drivers/phy/phy-exynos4x12-usb2.c
10155F:	drivers/phy/phy-exynos5250-usb2.c
10156F:	drivers/phy/phy-s5pv210-usb2.c
10157F:	drivers/phy/phy-samsung-usb2.c
10158F:	drivers/phy/phy-samsung-usb2.h
10159
10160SERIAL DRIVERS
10161M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10162L:	linux-serial@vger.kernel.org
10163S:	Maintained
10164F:	Documentation/devicetree/bindings/serial/
10165F:	drivers/tty/serial/
10166
10167SYNOPSYS DESIGNWARE DMAC DRIVER
10168M:	Viresh Kumar <vireshk@kernel.org>
10169M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10170S:	Maintained
10171F:	include/linux/dma/dw.h
10172F:	include/linux/platform_data/dma-dw.h
10173F:	drivers/dma/dw/
10174
10175SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10176M: Lars Persson <lars.persson@axis.com>
10177L: netdev@vger.kernel.org
10178S: Supported
10179F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10180F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10181
10182SYNOPSYS DESIGNWARE I2C DRIVER
10183M:	Jarkko Nikula <jarkko.nikula@linux.intel.com>
10184R:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10185R:	Mika Westerberg <mika.westerberg@linux.intel.com>
10186L:	linux-i2c@vger.kernel.org
10187S:	Maintained
10188F:	drivers/i2c/busses/i2c-designware-*
10189F:	include/linux/platform_data/i2c-designware.h
10190
10191SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10192M:	Jaehoon Chung <jh80.chung@samsung.com>
10193L:	linux-mmc@vger.kernel.org
10194S:	Maintained
10195F:	include/linux/mmc/dw_mmc.h
10196F:	drivers/mmc/host/dw_mmc*
10197
10198SYSTEM TRACE MODULE CLASS
10199M:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
10200S:	Maintained
10201T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10202F:	Documentation/trace/stm.txt
10203F:	drivers/hwtracing/stm/
10204F:	include/linux/stm.h
10205F:	include/uapi/linux/stm.h
10206
10207THUNDERBOLT DRIVER
10208M:	Andreas Noever <andreas.noever@gmail.com>
10209S:	Maintained
10210F:	drivers/thunderbolt/
10211
10212TI BQ27XXX POWER SUPPLY DRIVER
10213R:	Andrew F. Davis <afd@ti.com>
10214F:	include/linux/power/bq27xxx_battery.h
10215F:	drivers/power/bq27xxx_battery.c
10216F:	drivers/power/bq27xxx_battery_i2c.c
10217
10218TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10219M:	John Stultz <john.stultz@linaro.org>
10220M:	Thomas Gleixner <tglx@linutronix.de>
10221L:	linux-kernel@vger.kernel.org
10222T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10223S:	Supported
10224F:	include/linux/clocksource.h
10225F:	include/linux/time.h
10226F:	include/linux/timex.h
10227F:	include/uapi/linux/time.h
10228F:	include/uapi/linux/timex.h
10229F:	kernel/time/clocksource.c
10230F:	kernel/time/time*.c
10231F:	kernel/time/alarmtimer.c
10232F:	kernel/time/ntp.c
10233F:	tools/testing/selftests/timers/
10234
10235SC1200 WDT DRIVER
10236M:	Zwane Mwaikambo <zwanem@gmail.com>
10237S:	Maintained
10238F:	drivers/watchdog/sc1200wdt.c
10239
10240SCHEDULER
10241M:	Ingo Molnar <mingo@redhat.com>
10242M:	Peter Zijlstra <peterz@infradead.org>
10243L:	linux-kernel@vger.kernel.org
10244T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10245S:	Maintained
10246F:	kernel/sched/
10247F:	include/linux/sched.h
10248F:	include/uapi/linux/sched.h
10249F:	include/linux/wait.h
10250
10251SCORE ARCHITECTURE
10252M:	Chen Liqin <liqin.linux@gmail.com>
10253M:	Lennox Wu <lennox.wu@gmail.com>
10254W:	http://www.sunplus.com
10255S:	Supported
10256F:	arch/score/
10257
10258SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10259M:	Sudeep Holla <sudeep.holla@arm.com>
10260L:	linux-arm-kernel@lists.infradead.org
10261S:	Maintained
10262F:	Documentation/devicetree/bindings/arm/arm,scpi.txt
10263F:	drivers/clk/clk-scpi.c
10264F:	drivers/cpufreq/scpi-cpufreq.c
10265F:	drivers/firmware/arm_scpi.c
10266F:	include/linux/scpi_protocol.h
10267
10268SCSI CDROM DRIVER
10269M:	Jens Axboe <axboe@kernel.dk>
10270L:	linux-scsi@vger.kernel.org
10271W:	http://www.kernel.dk
10272S:	Maintained
10273F:	drivers/scsi/sr*
10274
10275SCSI RDMA PROTOCOL (SRP) INITIATOR
10276M:	Bart Van Assche <bart.vanassche@sandisk.com>
10277L:	linux-rdma@vger.kernel.org
10278S:	Supported
10279W:	http://www.openfabrics.org
10280Q:	http://patchwork.kernel.org/project/linux-rdma/list/
10281T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10282F:	drivers/infiniband/ulp/srp/
10283F:	include/scsi/srp.h
10284
10285SCSI SG DRIVER
10286M:	Doug Gilbert <dgilbert@interlog.com>
10287L:	linux-scsi@vger.kernel.org
10288W:	http://sg.danny.cz/sg
10289S:	Maintained
10290F:	Documentation/scsi/scsi-generic.txt
10291F:	drivers/scsi/sg.c
10292F:	include/scsi/sg.h
10293
10294SCSI SUBSYSTEM
10295M:	"James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10296T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10297M:	"Martin K. Petersen" <martin.petersen@oracle.com>
10298T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10299L:	linux-scsi@vger.kernel.org
10300S:	Maintained
10301F:	Documentation/devicetree/bindings/scsi/
10302F:	drivers/scsi/
10303F:	include/scsi/
10304
10305SCSI TAPE DRIVER
10306M:	Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10307L:	linux-scsi@vger.kernel.org
10308S:	Maintained
10309F:	Documentation/scsi/st.txt
10310F:	drivers/scsi/st.*
10311F:	drivers/scsi/st_*.h
10312
10313SCTP PROTOCOL
10314M:	Vlad Yasevich <vyasevich@gmail.com>
10315M:	Neil Horman <nhorman@tuxdriver.com>
10316L:	linux-sctp@vger.kernel.org
10317W:	http://lksctp.sourceforge.net
10318S:	Maintained
10319F:	Documentation/networking/sctp.txt
10320F:	include/linux/sctp.h
10321F:	include/uapi/linux/sctp.h
10322F:	include/net/sctp/
10323F:	net/sctp/
10324
10325SCx200 CPU SUPPORT
10326M:	Jim Cromie <jim.cromie@gmail.com>
10327S:	Odd Fixes
10328F:	Documentation/i2c/busses/scx200_acb
10329F:	arch/x86/platform/scx200/
10330F:	drivers/watchdog/scx200_wdt.c
10331F:	drivers/i2c/busses/scx200*
10332F:	drivers/mtd/maps/scx200_docflash.c
10333F:	include/linux/scx200.h
10334
10335SCx200 GPIO DRIVER
10336M:	Jim Cromie <jim.cromie@gmail.com>
10337S:	Maintained
10338F:	drivers/char/scx200_gpio.c
10339F:	include/linux/scx200_gpio.h
10340
10341SCx200 HRT CLOCKSOURCE DRIVER
10342M:	Jim Cromie <jim.cromie@gmail.com>
10343S:	Maintained
10344F:	drivers/clocksource/scx200_hrt.c
10345
10346SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10347M:	Sascha Sommer <saschasommer@freenet.de>
10348L:	sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10349S:	Maintained
10350F:	drivers/mmc/host/sdricoh_cs.c
10351
10352SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10353M:	Adrian Hunter <adrian.hunter@intel.com>
10354L:	linux-mmc@vger.kernel.org
10355T:	git git://git.infradead.org/users/ahunter/linux-sdhci.git
10356S:	Maintained
10357F:	drivers/mmc/host/sdhci*
10358F:	include/linux/mmc/sdhci*
10359
10360SECURE COMPUTING
10361M:	Kees Cook <keescook@chromium.org>
10362R:	Andy Lutomirski <luto@amacapital.net>
10363R:	Will Drewry <wad@chromium.org>
10364T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10365S:	Supported
10366F:	kernel/seccomp.c
10367F:	include/uapi/linux/seccomp.h
10368F:	include/linux/seccomp.h
10369F:	tools/testing/selftests/seccomp/*
10370K:	\bsecure_computing
10371K:	\bTIF_SECCOMP\b
10372
10373SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
10374M:	Al Cooper <alcooperx@gmail.com>
10375L:	linux-mmc@vger.kernel.org
10376L:	bcm-kernel-feedback-list@broadcom.com
10377S:	Maintained
10378F:	drivers/mmc/host/sdhci-brcmstb*
10379
10380SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10381M:	Ben Dooks <ben-linux@fluff.org>
10382M:	Jaehoon Chung <jh80.chung@samsung.com>
10383L:	linux-mmc@vger.kernel.org
10384S:	Maintained
10385F:	drivers/mmc/host/sdhci-s3c*
10386
10387SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10388M:	Viresh Kumar <vireshk@kernel.org>
10389L:	linux-mmc@vger.kernel.org
10390S:	Maintained
10391F:	drivers/mmc/host/sdhci-spear.c
10392
10393SECURITY SUBSYSTEM
10394M:	James Morris <james.l.morris@oracle.com>
10395M:	"Serge E. Hallyn" <serge@hallyn.com>
10396L:	linux-security-module@vger.kernel.org (suggested Cc:)
10397T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10398W:	http://kernsec.org/
10399S:	Supported
10400F:	security/
10401
10402SECURITY CONTACT
10403M:	Security Officers <security@kernel.org>
10404S:	Supported
10405
10406SELINUX SECURITY MODULE
10407M:	Paul Moore <paul@paul-moore.com>
10408M:	Stephen Smalley <sds@tycho.nsa.gov>
10409M:	Eric Paris <eparis@parisplace.org>
10410L:	selinux@tycho.nsa.gov (moderated for non-subscribers)
10411W:	http://selinuxproject.org
10412T:	git git://git.infradead.org/users/pcmoore/selinux
10413S:	Supported
10414F:	include/linux/selinux*
10415F:	security/selinux/
10416F:	scripts/selinux/
10417
10418APPARMOR SECURITY MODULE
10419M:	John Johansen <john.johansen@canonical.com>
10420L:	apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10421W:	apparmor.wiki.kernel.org
10422T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10423S:	Supported
10424F:	security/apparmor/
10425
10426LOADPIN SECURITY MODULE
10427M:	Kees Cook <keescook@chromium.org>
10428T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10429S:	Supported
10430F:	security/loadpin/
10431
10432YAMA SECURITY MODULE
10433M:	Kees Cook <keescook@chromium.org>
10434T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10435S:	Supported
10436F:	security/yama/
10437
10438SENSABLE PHANTOM
10439M:	Jiri Slaby <jirislaby@gmail.com>
10440S:	Maintained
10441F:	drivers/misc/phantom.c
10442F:	include/uapi/linux/phantom.h
10443
10444SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10445M:	Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10446M:	Ketan Mukadam <ketan.mukadam@avagotech.com>
10447M:	John Soni Jose <sony.john@avagotech.com>
10448L:	linux-scsi@vger.kernel.org
10449W:	http://www.avagotech.com
10450S:	Supported
10451F:	drivers/scsi/be2iscsi/
10452
10453Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
10454M:	Sathya Perla <sathya.perla@broadcom.com>
10455M:	Ajit Khaparde <ajit.khaparde@broadcom.com>
10456M:	Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10457M:	Somnath Kotur <somnath.kotur@broadcom.com>
10458L:	netdev@vger.kernel.org
10459W:	http://www.emulex.com
10460S:	Supported
10461F:	drivers/net/ethernet/emulex/benet/
10462
10463EMULEX ONECONNECT ROCE DRIVER
10464M:	Selvin Xavier <selvin.xavier@avagotech.com>
10465M:	Devesh Sharma <devesh.sharma@avagotech.com>
10466M:	Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10467L:	linux-rdma@vger.kernel.org
10468W:	http://www.emulex.com
10469S:	Supported
10470F:	drivers/infiniband/hw/ocrdma/
10471
10472SFC NETWORK DRIVER
10473M:	Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10474M:	Edward Cree <ecree@solarflare.com>
10475M:	Bert Kenward <bkenward@solarflare.com>
10476L:	netdev@vger.kernel.org
10477S:	Supported
10478F:	drivers/net/ethernet/sfc/
10479
10480SGI GRU DRIVER
10481M:	Dimitri Sivanich <sivanich@sgi.com>
10482S:	Maintained
10483F:	drivers/misc/sgi-gru/
10484
10485SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10486M:	Pat Gefre <pfg@sgi.com>
10487L:	linux-ia64@vger.kernel.org
10488S:	Supported
10489F:	Documentation/ia64/serial.txt
10490F:	drivers/tty/serial/ioc?_serial.c
10491F:	include/linux/ioc?.h
10492
10493SGI XP/XPC/XPNET DRIVER
10494M:	Cliff Whickman <cpw@sgi.com>
10495M:	Robin Holt <robinmholt@gmail.com>
10496S:	Maintained
10497F:	drivers/misc/sgi-xp/
10498
10499SI2157 MEDIA DRIVER
10500M:	Antti Palosaari <crope@iki.fi>
10501L:	linux-media@vger.kernel.org
10502W:	https://linuxtv.org
10503W:	http://palosaari.fi/linux/
10504Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10505T:	git git://linuxtv.org/anttip/media_tree.git
10506S:	Maintained
10507F:	drivers/media/tuners/si2157*
10508
10509SI2168 MEDIA DRIVER
10510M:	Antti Palosaari <crope@iki.fi>
10511L:	linux-media@vger.kernel.org
10512W:	https://linuxtv.org
10513W:	http://palosaari.fi/linux/
10514Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10515T:	git git://linuxtv.org/anttip/media_tree.git
10516S:	Maintained
10517F:	drivers/media/dvb-frontends/si2168*
10518
10519SI470X FM RADIO RECEIVER I2C DRIVER
10520M:	Hans Verkuil <hverkuil@xs4all.nl>
10521L:	linux-media@vger.kernel.org
10522T:	git git://linuxtv.org/media_tree.git
10523W:	https://linuxtv.org
10524S:	Odd Fixes
10525F:	drivers/media/radio/si470x/radio-si470x-i2c.c
10526
10527SI470X FM RADIO RECEIVER USB DRIVER
10528M:	Hans Verkuil <hverkuil@xs4all.nl>
10529L:	linux-media@vger.kernel.org
10530T:	git git://linuxtv.org/media_tree.git
10531W:	https://linuxtv.org
10532S:	Maintained
10533F:	drivers/media/radio/si470x/radio-si470x-common.c
10534F:	drivers/media/radio/si470x/radio-si470x.h
10535F:	drivers/media/radio/si470x/radio-si470x-usb.c
10536
10537SI4713 FM RADIO TRANSMITTER I2C DRIVER
10538M:	Eduardo Valentin <edubezval@gmail.com>
10539L:	linux-media@vger.kernel.org
10540T:	git git://linuxtv.org/media_tree.git
10541W:	https://linuxtv.org
10542S:	Odd Fixes
10543F:	drivers/media/radio/si4713/si4713.?
10544
10545SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10546M:	Eduardo Valentin <edubezval@gmail.com>
10547L:	linux-media@vger.kernel.org
10548T:	git git://linuxtv.org/media_tree.git
10549W:	https://linuxtv.org
10550S:	Odd Fixes
10551F:	drivers/media/radio/si4713/radio-platform-si4713.c
10552
10553SI4713 FM RADIO TRANSMITTER USB DRIVER
10554M:	Hans Verkuil <hverkuil@xs4all.nl>
10555L:	linux-media@vger.kernel.org
10556T:	git git://linuxtv.org/media_tree.git
10557W:	https://linuxtv.org
10558S:	Maintained
10559F:	drivers/media/radio/si4713/radio-usb-si4713.c
10560
10561SIANO DVB DRIVER
10562M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
10563M:	Mauro Carvalho Chehab <mchehab@kernel.org>
10564L:	linux-media@vger.kernel.org
10565W:	https://linuxtv.org
10566T:	git git://linuxtv.org/media_tree.git
10567S:	Odd fixes
10568F:	drivers/media/common/siano/
10569F:	drivers/media/usb/siano/
10570F:	drivers/media/usb/siano/
10571F:	drivers/media/mmc/siano/
10572
10573SIMPLEFB FB DRIVER
10574M:	Hans de Goede <hdegoede@redhat.com>
10575L:	linux-fbdev@vger.kernel.org
10576S:	Maintained
10577F:	Documentation/devicetree/bindings/display/simple-framebuffer.txt
10578F:	drivers/video/fbdev/simplefb.c
10579F:	include/linux/platform_data/simplefb.h
10580
10581SH_VEU V4L2 MEM2MEM DRIVER
10582L:	linux-media@vger.kernel.org
10583S:	Orphan
10584F:	drivers/media/platform/sh_veu.c
10585
10586SH_VOU V4L2 OUTPUT DRIVER
10587L:	linux-media@vger.kernel.org
10588S:	Orphan
10589F:	drivers/media/platform/sh_vou.c
10590F:	include/media/drv-intf/sh_vou.h
10591
10592SIMPLE FIRMWARE INTERFACE (SFI)
10593M:	Len Brown <lenb@kernel.org>
10594L:	sfi-devel@simplefirmware.org
10595W:	http://simplefirmware.org/
10596T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10597S:	Supported
10598F:	arch/x86/platform/sfi/
10599F:	drivers/sfi/
10600F:	include/linux/sfi*.h
10601
10602SIMTEC EB110ATX (Chalice CATS)
10603P:	Ben Dooks
10604P:	Vincent Sanders <vince@simtec.co.uk>
10605M:	Simtec Linux Team <linux@simtec.co.uk>
10606W:	http://www.simtec.co.uk/products/EB110ATX/
10607S:	Supported
10608
10609SIMTEC EB2410ITX (BAST)
10610P:	Ben Dooks
10611P:	Vincent Sanders <vince@simtec.co.uk>
10612M:	Simtec Linux Team <linux@simtec.co.uk>
10613W:	http://www.simtec.co.uk/products/EB2410ITX/
10614S:	Supported
10615F:	arch/arm/mach-s3c24xx/mach-bast.c
10616F:	arch/arm/mach-s3c24xx/bast-ide.c
10617F:	arch/arm/mach-s3c24xx/bast-irq.c
10618
10619TI DAVINCI MACHINE SUPPORT
10620M:	Sekhar Nori <nsekhar@ti.com>
10621M:	Kevin Hilman <khilman@kernel.org>
10622L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10623T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10624S:	Supported
10625F:	arch/arm/mach-davinci/
10626F:	drivers/i2c/busses/i2c-davinci.c
10627
10628TI DAVINCI SERIES MEDIA DRIVER
10629M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10630L:	linux-media@vger.kernel.org
10631W:	https://linuxtv.org
10632Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10633T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10634S:	Maintained
10635F:	drivers/media/platform/davinci/
10636F:	include/media/davinci/
10637
10638TI AM437X VPFE DRIVER
10639M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10640L:	linux-media@vger.kernel.org
10641W:	https://linuxtv.org
10642Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10643T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10644S:	Maintained
10645F:	drivers/media/platform/am437x/
10646
10647OV2659 OMNIVISION SENSOR DRIVER
10648M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10649L:	linux-media@vger.kernel.org
10650W:	https://linuxtv.org
10651Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10652T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10653S:	Maintained
10654F:	drivers/media/i2c/ov2659.c
10655F:	include/media/i2c/ov2659.h
10656
10657SILICON MOTION SM712 FRAME BUFFER DRIVER
10658M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10659M:	Teddy Wang <teddy.wang@siliconmotion.com>
10660M:	Sudip Mukherjee <sudip@vectorindia.org>
10661L:	linux-fbdev@vger.kernel.org
10662S:	Maintained
10663F:	drivers/video/fbdev/sm712*
10664F:	Documentation/fb/sm712fb.txt
10665
10666SIS 190 ETHERNET DRIVER
10667M:	Francois Romieu <romieu@fr.zoreil.com>
10668L:	netdev@vger.kernel.org
10669S:	Maintained
10670F:	drivers/net/ethernet/sis/sis190.c
10671
10672SIS 900/7016 FAST ETHERNET DRIVER
10673M:	Daniele Venzano <venza@brownhat.org>
10674W:	http://www.brownhat.org/sis900.html
10675L:	netdev@vger.kernel.org
10676S:	Maintained
10677F:	drivers/net/ethernet/sis/sis900.*
10678
10679SIS FRAMEBUFFER DRIVER
10680M:	Thomas Winischhofer <thomas@winischhofer.net>
10681W:	http://www.winischhofer.net/linuxsisvga.shtml
10682S:	Maintained
10683F:	Documentation/fb/sisfb.txt
10684F:	drivers/video/fbdev/sis/
10685F:	include/video/sisfb.h
10686
10687SIS USB2VGA DRIVER
10688M:	Thomas Winischhofer <thomas@winischhofer.net>
10689W:	http://www.winischhofer.at/linuxsisusbvga.shtml
10690S:	Maintained
10691F:	drivers/usb/misc/sisusbvga/
10692
10693SLAB ALLOCATOR
10694M:	Christoph Lameter <cl@linux.com>
10695M:	Pekka Enberg <penberg@kernel.org>
10696M:	David Rientjes <rientjes@google.com>
10697M:	Joonsoo Kim <iamjoonsoo.kim@lge.com>
10698M:	Andrew Morton <akpm@linux-foundation.org>
10699L:	linux-mm@kvack.org
10700S:	Maintained
10701F:	include/linux/sl?b*.h
10702F:	mm/sl?b*
10703
10704SLEEPABLE READ-COPY UPDATE (SRCU)
10705M:	Lai Jiangshan <jiangshanlai@gmail.com>
10706M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10707M:	Josh Triplett <josh@joshtriplett.org>
10708R:	Steven Rostedt <rostedt@goodmis.org>
10709R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10710L:	linux-kernel@vger.kernel.org
10711W:	http://www.rdrop.com/users/paulmck/RCU/
10712S:	Supported
10713T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10714F:	include/linux/srcu.h
10715F:	kernel/rcu/srcu.c
10716
10717SMACK SECURITY MODULE
10718M:	Casey Schaufler <casey@schaufler-ca.com>
10719L:	linux-security-module@vger.kernel.org
10720W:	http://schaufler-ca.com
10721T:	git git://github.com/cschaufler/smack-next
10722S:	Maintained
10723F:	Documentation/security/Smack.txt
10724F:	security/smack/
10725
10726DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10727M:	Kevin Hilman <khilman@kernel.org>
10728M:	Nishanth Menon <nm@ti.com>
10729S:	Maintained
10730F:	drivers/power/avs/
10731F:	include/linux/power/smartreflex.h
10732L:	linux-pm@vger.kernel.org
10733
10734SMC91x ETHERNET DRIVER
10735M:	Nicolas Pitre <nico@fluxnic.net>
10736S:	Odd Fixes
10737F:	drivers/net/ethernet/smsc/smc91x.*
10738
10739SMIA AND SMIA++ IMAGE SENSOR DRIVER
10740M:	Sakari Ailus <sakari.ailus@iki.fi>
10741L:	linux-media@vger.kernel.org
10742S:	Maintained
10743F:	drivers/media/i2c/smiapp/
10744F:	include/media/i2c/smiapp.h
10745F:	drivers/media/i2c/smiapp-pll.c
10746F:	drivers/media/i2c/smiapp-pll.h
10747F:	include/uapi/linux/smiapp.h
10748F:	Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10749
10750SMM665 HARDWARE MONITOR DRIVER
10751M:	Guenter Roeck <linux@roeck-us.net>
10752L:	linux-hwmon@vger.kernel.org
10753S:	Maintained
10754F:	Documentation/hwmon/smm665
10755F:	drivers/hwmon/smm665.c
10756
10757SMSC EMC2103 HARDWARE MONITOR DRIVER
10758M:	Steve Glendinning <steve.glendinning@shawell.net>
10759L:	linux-hwmon@vger.kernel.org
10760S:	Maintained
10761F:	Documentation/hwmon/emc2103
10762F:	drivers/hwmon/emc2103.c
10763
10764SMSC SCH5627 HARDWARE MONITOR DRIVER
10765M:	Hans de Goede <hdegoede@redhat.com>
10766L:	linux-hwmon@vger.kernel.org
10767S:	Supported
10768F:	Documentation/hwmon/sch5627
10769F:	drivers/hwmon/sch5627.c
10770
10771SMSC47B397 HARDWARE MONITOR DRIVER
10772M:	Jean Delvare <jdelvare@suse.com>
10773L:	linux-hwmon@vger.kernel.org
10774S:	Maintained
10775F:	Documentation/hwmon/smsc47b397
10776F:	drivers/hwmon/smsc47b397.c
10777
10778SMSC911x ETHERNET DRIVER
10779M:	Steve Glendinning <steve.glendinning@shawell.net>
10780L:	netdev@vger.kernel.org
10781S:	Maintained
10782F:	include/linux/smsc911x.h
10783F:	drivers/net/ethernet/smsc/smsc911x.*
10784
10785SMSC9420 PCI ETHERNET DRIVER
10786M:	Steve Glendinning <steve.glendinning@shawell.net>
10787L:	netdev@vger.kernel.org
10788S:	Maintained
10789F:	drivers/net/ethernet/smsc/smsc9420.*
10790
10791SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10792M:	Steve Glendinning <steve.glendinning@shawell.net>
10793L:	linux-fbdev@vger.kernel.org
10794S:	Maintained
10795F:	drivers/video/fbdev/smscufx.c
10796
10797SOC-CAMERA V4L2 SUBSYSTEM
10798M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10799L:	linux-media@vger.kernel.org
10800T:	git git://linuxtv.org/media_tree.git
10801S:	Maintained
10802F:	include/media/soc*
10803F:	drivers/media/i2c/soc_camera/
10804F:	drivers/media/platform/soc_camera/
10805
10806SOEKRIS NET48XX LED SUPPORT
10807M:	Chris Boot <bootc@bootc.net>
10808S:	Maintained
10809F:	drivers/leds/leds-net48xx.c
10810
10811SOFTLOGIC 6x10 MPEG CODEC
10812M:	Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10813M:	Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10814M:	Andrey Utkin <andrey.krieger.utkin@gmail.com>
10815M:	Ismael Luceno <ismael@iodev.co.uk>
10816L:	linux-media@vger.kernel.org
10817S:	Supported
10818F:	drivers/media/pci/solo6x10/
10819
10820SOFTWARE RAID (Multiple Disks) SUPPORT
10821M:	Shaohua Li <shli@kernel.org>
10822L:	linux-raid@vger.kernel.org
10823T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10824S:	Supported
10825F:	drivers/md/
10826F:	include/linux/raid/
10827F:	include/uapi/linux/raid/
10828
10829SONIC NETWORK DRIVER
10830M:	Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10831L:	netdev@vger.kernel.org
10832S:	Maintained
10833F:	drivers/net/ethernet/natsemi/sonic.*
10834
10835SONICS SILICON BACKPLANE DRIVER (SSB)
10836M:	Michael Buesch <m@bues.ch>
10837L:	linux-wireless@vger.kernel.org
10838S:	Maintained
10839F:	drivers/ssb/
10840F:	include/linux/ssb/
10841
10842SONY VAIO CONTROL DEVICE DRIVER
10843M:	Mattia Dongili <malattia@linux.it>
10844L:	platform-driver-x86@vger.kernel.org
10845W:	http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10846S:	Maintained
10847F:	Documentation/laptops/sony-laptop.txt
10848F:	drivers/char/sonypi.c
10849F:	drivers/platform/x86/sony-laptop.c
10850F:	include/linux/sony-laptop.h
10851
10852SONY MEMORYSTICK CARD SUPPORT
10853M:	Alex Dubov <oakad@yahoo.com>
10854W:	http://tifmxx.berlios.de/
10855S:	Maintained
10856F:	drivers/memstick/host/tifm_ms.c
10857
10858SONY MEMORYSTICK STANDARD SUPPORT
10859M:	Maxim Levitsky <maximlevitsky@gmail.com>
10860S:	Maintained
10861F:	drivers/memstick/core/ms_block.*
10862
10863SOUND
10864M:	Jaroslav Kysela <perex@perex.cz>
10865M:	Takashi Iwai <tiwai@suse.com>
10866L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10867W:	http://www.alsa-project.org/
10868T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10869T:	git git://git.alsa-project.org/alsa-kernel.git
10870Q:	http://patchwork.kernel.org/project/alsa-devel/list/
10871S:	Maintained
10872F:	Documentation/sound/
10873F:	include/sound/
10874F:	include/uapi/sound/
10875F:	sound/
10876
10877SOUND - COMPRESSED AUDIO
10878M:	Vinod Koul <vinod.koul@intel.com>
10879L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10880T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10881S:	Supported
10882F:	Documentation/sound/alsa/compress_offload.txt
10883F:	include/sound/compress_driver.h
10884F:	include/uapi/sound/compress_*
10885F:	sound/core/compress_offload.c
10886F:	sound/soc/soc-compress.c
10887
10888SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10889M:	Liam Girdwood <lgirdwood@gmail.com>
10890M:	Mark Brown <broonie@kernel.org>
10891T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10892L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10893W:	http://alsa-project.org/main/index.php/ASoC
10894S:	Supported
10895F:	Documentation/devicetree/bindings/sound/
10896F:	Documentation/sound/alsa/soc/
10897F:	sound/soc/
10898F:	include/sound/soc*
10899
10900SOUND - DMAENGINE HELPERS
10901M:	Lars-Peter Clausen <lars@metafoo.de>
10902S:	Supported
10903F:	include/sound/dmaengine_pcm.h
10904F:	sound/core/pcm_dmaengine.c
10905F:	sound/soc/soc-generic-dmaengine-pcm.c
10906
10907SP2 MEDIA DRIVER
10908M:	Olli Salonen <olli.salonen@iki.fi>
10909L:	linux-media@vger.kernel.org
10910W:	https://linuxtv.org
10911Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10912S:	Maintained
10913F:	drivers/media/dvb-frontends/sp2*
10914
10915SPARC + UltraSPARC (sparc/sparc64)
10916M:	"David S. Miller" <davem@davemloft.net>
10917L:	sparclinux@vger.kernel.org
10918Q:	http://patchwork.ozlabs.org/project/sparclinux/list/
10919T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10920T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10921S:	Maintained
10922F:	arch/sparc/
10923F:	drivers/sbus/
10924
10925SPARC SERIAL DRIVERS
10926M:	"David S. Miller" <davem@davemloft.net>
10927L:	sparclinux@vger.kernel.org
10928T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10929T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10930S:	Maintained
10931F:	include/linux/sunserialcore.h
10932F:	drivers/tty/serial/suncore.c
10933F:	drivers/tty/serial/sunhv.c
10934F:	drivers/tty/serial/sunsab.c
10935F:	drivers/tty/serial/sunsab.h
10936F:	drivers/tty/serial/sunsu.c
10937F:	drivers/tty/serial/sunzilog.c
10938F:	drivers/tty/serial/sunzilog.h
10939
10940SPARSE CHECKER
10941M:	"Christopher Li" <sparse@chrisli.org>
10942L:	linux-sparse@vger.kernel.org
10943W:	https://sparse.wiki.kernel.org/
10944T:	git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10945T:	git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10946S:	Maintained
10947F:	include/linux/compiler.h
10948
10949SPEAR PLATFORM SUPPORT
10950M:	Viresh Kumar <vireshk@kernel.org>
10951M:	Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10952L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10953W:	http://www.st.com/spear
10954S:	Maintained
10955F:	arch/arm/boot/dts/spear*
10956F:	arch/arm/mach-spear/
10957
10958SPEAR CLOCK FRAMEWORK SUPPORT
10959M:	Viresh Kumar <vireshk@kernel.org>
10960L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10961W:	http://www.st.com/spear
10962S:	Maintained
10963F:	drivers/clk/spear/
10964
10965SPI SUBSYSTEM
10966M:	Mark Brown <broonie@kernel.org>
10967L:	linux-spi@vger.kernel.org
10968T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10969Q:	http://patchwork.kernel.org/project/spi-devel-general/list/
10970S:	Maintained
10971F:	Documentation/devicetree/bindings/spi/
10972F:	Documentation/spi/
10973F:	drivers/spi/
10974F:	include/linux/spi/
10975F:	include/uapi/linux/spi/
10976
10977SPIDERNET NETWORK DRIVER for CELL
10978M:	Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10979L:	netdev@vger.kernel.org
10980S:	Supported
10981F:	Documentation/networking/spider_net.txt
10982F:	drivers/net/ethernet/toshiba/spider_net*
10983
10984SPU FILE SYSTEM
10985M:	Jeremy Kerr <jk@ozlabs.org>
10986L:	linuxppc-dev@lists.ozlabs.org
10987W:	http://www.ibm.com/developerworks/power/cell/
10988S:	Supported
10989F:	Documentation/filesystems/spufs.txt
10990F:	arch/powerpc/platforms/cell/spufs/
10991
10992SQUASHFS FILE SYSTEM
10993M:	Phillip Lougher <phillip@squashfs.org.uk>
10994L:	squashfs-devel@lists.sourceforge.net (subscribers-only)
10995W:	http://squashfs.org.uk
10996T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10997S:	Maintained
10998F:	Documentation/filesystems/squashfs.txt
10999F:	fs/squashfs/
11000
11001SRM (Alpha) environment access
11002M:	Jan-Benedict Glaw <jbglaw@lug-owl.de>
11003S:	Maintained
11004F:	arch/alpha/kernel/srm_env.c
11005
11006STABLE BRANCH
11007M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11008L:	stable@vger.kernel.org
11009S:	Supported
11010F:	Documentation/stable_kernel_rules.txt
11011
11012STAGING SUBSYSTEM
11013M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11014T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11015L:	devel@driverdev.osuosl.org
11016S:	Supported
11017F:	drivers/staging/
11018
11019STAGING - COMEDI
11020M:	Ian Abbott <abbotti@mev.co.uk>
11021M:	H Hartley Sweeten <hsweeten@visionengravers.com>
11022S:	Odd Fixes
11023F:	drivers/staging/comedi/
11024
11025STAGING - FLARION FT1000 DRIVERS
11026M:	Marek Belisko <marek.belisko@gmail.com>
11027S:	Odd Fixes
11028F:	drivers/staging/ft1000/
11029
11030STAGING - INDUSTRIAL IO
11031M:	Jonathan Cameron <jic23@kernel.org>
11032L:	linux-iio@vger.kernel.org
11033S:	Odd Fixes
11034F:	Documentation/devicetree/bindings/staging/iio/
11035F:	drivers/staging/iio/
11036
11037STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11038M:	Jarod Wilson <jarod@wilsonet.com>
11039W:	http://www.lirc.org/
11040S:	Odd Fixes
11041F:	drivers/staging/media/lirc/
11042
11043STAGING - LUSTRE PARALLEL FILESYSTEM
11044M:	Oleg Drokin <oleg.drokin@intel.com>
11045M:	Andreas Dilger <andreas.dilger@intel.com>
11046L:	lustre-devel@lists.lustre.org (moderated for non-subscribers)
11047W:	http://wiki.lustre.org/
11048S:	Maintained
11049F:	drivers/staging/lustre
11050
11051STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11052M:	Marc Dietrich <marvin24@gmx.de>
11053L:	ac100@lists.launchpad.net (moderated for non-subscribers)
11054L:	linux-tegra@vger.kernel.org
11055S:	Maintained
11056F:	drivers/staging/nvec/
11057
11058STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11059M:	Jens Frederich <jfrederich@gmail.com>
11060M:	Daniel Drake <dsd@laptop.org>
11061M:	Jon Nettleton <jon.nettleton@gmail.com>
11062W:	http://wiki.laptop.org/go/DCON
11063S:	Maintained
11064F:	drivers/staging/olpc_dcon/
11065
11066STAGING - REALTEK RTL8712U DRIVERS
11067M:	Larry Finger <Larry.Finger@lwfinger.net>
11068M:	Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11069S:	Odd Fixes
11070F:	drivers/staging/rtl8712/
11071
11072STAGING - REALTEK RTL8723U WIRELESS DRIVER
11073M:	Larry Finger <Larry.Finger@lwfinger.net>
11074M:	Jes Sorensen <Jes.Sorensen@redhat.com>
11075L:	linux-wireless@vger.kernel.org
11076S:	Maintained
11077F:	drivers/staging/rtl8723au/
11078
11079STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11080M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11081M:	Teddy Wang <teddy.wang@siliconmotion.com>
11082M:	Sudip Mukherjee <sudip@vectorindia.org>
11083L:	linux-fbdev@vger.kernel.org
11084S:	Maintained
11085F:	drivers/staging/sm750fb/
11086
11087STAGING - SLICOSS
11088M:	Lior Dotan <liodot@gmail.com>
11089M:	Christopher Harrer <charrer@alacritech.com>
11090S:	Odd Fixes
11091F:	drivers/staging/slicoss/
11092
11093STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11094M:	William Hubbs <w.d.hubbs@gmail.com>
11095M:	Chris Brannon <chris@the-brannons.com>
11096M:	Kirk Reiser <kirk@reisers.ca>
11097M:	Samuel Thibault <samuel.thibault@ens-lyon.org>
11098L:	speakup@linux-speakup.org
11099W:	http://www.linux-speakup.org/
11100S:	Odd Fixes
11101F:	drivers/staging/speakup/
11102
11103STAGING - VIA VT665X DRIVERS
11104M:	Forest Bond <forest@alittletooquiet.net>
11105S:	Odd Fixes
11106F:	drivers/staging/vt665?/
11107
11108STAGING - WILC1000 WIFI DRIVER
11109M:	Johnny Kim <johnny.kim@atmel.com>
11110M:	Austin Shin <austin.shin@atmel.com>
11111M:	Chris Park <chris.park@atmel.com>
11112M:	Tony Cho <tony.cho@atmel.com>
11113M:	Glen Lee <glen.lee@atmel.com>
11114M:	Leo Kim <leo.kim@atmel.com>
11115L:	linux-wireless@vger.kernel.org
11116S:	Supported
11117F:	drivers/staging/wilc1000/
11118
11119STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11120M:	Arnaud Patard <arnaud.patard@rtp-net.org>
11121S:	Odd Fixes
11122F:	drivers/staging/xgifb/
11123
11124STARFIRE/DURALAN NETWORK DRIVER
11125M:	Ion Badulescu <ionut@badula.org>
11126S:	Odd Fixes
11127F:	drivers/net/ethernet/adaptec/starfire*
11128
11129SUN3/3X
11130M:	Sam Creasey <sammy@sammy.net>
11131W:	http://sammy.net/sun3/
11132S:	Maintained
11133F:	arch/m68k/kernel/*sun3*
11134F:	arch/m68k/sun3*/
11135F:	arch/m68k/include/asm/sun3*
11136F:	drivers/net/ethernet/i825xx/sun3*
11137
11138SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11139M:	Hans de Goede <hdegoede@redhat.com>
11140L:	linux-input@vger.kernel.org
11141S:	Maintained
11142F:	Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11143F:	drivers/input/keyboard/sun4i-lradc-keys.c
11144
11145SUNDANCE NETWORK DRIVER
11146M:	Denis Kirjanov <kda@linux-powerpc.org>
11147L:	netdev@vger.kernel.org
11148S:	Maintained
11149F:	drivers/net/ethernet/dlink/sundance.c
11150
11151SUPERH
11152M:	Yoshinori Sato <ysato@users.sourceforge.jp>
11153M:	Rich Felker <dalias@libc.org>
11154L:	linux-sh@vger.kernel.org
11155Q:	http://patchwork.kernel.org/project/linux-sh/list/
11156S:	Maintained
11157F:	Documentation/sh/
11158F:	arch/sh/
11159F:	drivers/sh/
11160
11161SUSPEND TO RAM
11162M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
11163M:	Len Brown <len.brown@intel.com>
11164M:	Pavel Machek <pavel@ucw.cz>
11165L:	linux-pm@vger.kernel.org
11166S:	Supported
11167F:	Documentation/power/
11168F:	arch/x86/kernel/acpi/
11169F:	drivers/base/power/
11170F:	kernel/power/
11171F:	include/linux/suspend.h
11172F:	include/linux/freezer.h
11173F:	include/linux/pm.h
11174
11175SVGA HANDLING
11176M:	Martin Mares <mj@ucw.cz>
11177L:	linux-video@atrey.karlin.mff.cuni.cz
11178S:	Maintained
11179F:	Documentation/svga.txt
11180F:	arch/x86/boot/video*
11181
11182SWIOTLB SUBSYSTEM
11183M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11184L:	linux-kernel@vger.kernel.org
11185T:	git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11186S:	Supported
11187F:	lib/swiotlb.c
11188F:	arch/*/kernel/pci-swiotlb.c
11189F:	include/linux/swiotlb.h
11190
11191SWITCHDEV
11192M:	Jiri Pirko <jiri@resnulli.us>
11193L:	netdev@vger.kernel.org
11194S:	Supported
11195F:	net/switchdev/
11196F:	include/net/switchdev.h
11197
11198SYNOPSYS ARC ARCHITECTURE
11199M:	Vineet Gupta <vgupta@synopsys.com>
11200L:	linux-snps-arc@lists.infradead.org
11201S:	Supported
11202F:	arch/arc/
11203F:	Documentation/devicetree/bindings/arc/*
11204F:	Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11205F:	drivers/tty/serial/arc_uart.c
11206T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11207
11208SYNOPSYS ARC SDP platform support
11209M:	Alexey Brodkin <abrodkin@synopsys.com>
11210S:	Supported
11211F:	arch/arc/plat-axs10x
11212F:	arch/arc/boot/dts/ax*
11213F:	Documentation/devicetree/bindings/arc/axs10*
11214
11215SYSTEM CONFIGURATION (SYSCON)
11216M:	Lee Jones <lee.jones@linaro.org>
11217M:	Arnd Bergmann <arnd@arndb.de>
11218T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11219S:	Supported
11220F:	drivers/mfd/syscon.c
11221
11222SYSV FILESYSTEM
11223M:	Christoph Hellwig <hch@infradead.org>
11224S:	Maintained
11225F:	Documentation/filesystems/sysv-fs.txt
11226F:	fs/sysv/
11227F:	include/linux/sysv_fs.h
11228
11229TARGET SUBSYSTEM
11230M:	"Nicholas A. Bellinger" <nab@linux-iscsi.org>
11231L:	linux-scsi@vger.kernel.org
11232L:	target-devel@vger.kernel.org
11233W:	http://www.linux-iscsi.org
11234W:	http://groups.google.com/group/linux-iscsi-target-dev
11235T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11236S:	Supported
11237F:	drivers/target/
11238F:	include/target/
11239F:	Documentation/target/
11240
11241TASKSTATS STATISTICS INTERFACE
11242M:	Balbir Singh <bsingharora@gmail.com>
11243S:	Maintained
11244F:	Documentation/accounting/taskstats*
11245F:	include/linux/taskstats*
11246F:	kernel/taskstats.c
11247
11248TC CLASSIFIER
11249M:	Jamal Hadi Salim <jhs@mojatatu.com>
11250L:	netdev@vger.kernel.org
11251S:	Maintained
11252F:	include/net/pkt_cls.h
11253F:	include/uapi/linux/pkt_cls.h
11254F:	net/sched/
11255
11256TCP LOW PRIORITY MODULE
11257M:	"Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11258M:	"Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11259W:	http://tcp-lp-mod.sourceforge.net/
11260S:	Maintained
11261F:	net/ipv4/tcp_lp.c
11262
11263TDA10071 MEDIA DRIVER
11264M:	Antti Palosaari <crope@iki.fi>
11265L:	linux-media@vger.kernel.org
11266W:	https://linuxtv.org
11267W:	http://palosaari.fi/linux/
11268Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11269T:	git git://linuxtv.org/anttip/media_tree.git
11270S:	Maintained
11271F:	drivers/media/dvb-frontends/tda10071*
11272
11273TDA18212 MEDIA DRIVER
11274M:	Antti Palosaari <crope@iki.fi>
11275L:	linux-media@vger.kernel.org
11276W:	https://linuxtv.org
11277W:	http://palosaari.fi/linux/
11278Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11279T:	git git://linuxtv.org/anttip/media_tree.git
11280S:	Maintained
11281F:	drivers/media/tuners/tda18212*
11282
11283TDA18218 MEDIA DRIVER
11284M:	Antti Palosaari <crope@iki.fi>
11285L:	linux-media@vger.kernel.org
11286W:	https://linuxtv.org
11287W:	http://palosaari.fi/linux/
11288Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11289T:	git git://linuxtv.org/anttip/media_tree.git
11290S:	Maintained
11291F:	drivers/media/tuners/tda18218*
11292
11293TDA18271 MEDIA DRIVER
11294M:	Michael Krufky <mkrufky@linuxtv.org>
11295L:	linux-media@vger.kernel.org
11296W:	https://linuxtv.org
11297W:	http://github.com/mkrufky
11298Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11299T:	git git://linuxtv.org/mkrufky/tuners.git
11300S:	Maintained
11301F:	drivers/media/tuners/tda18271*
11302
11303TDA827x MEDIA DRIVER
11304M:	Michael Krufky <mkrufky@linuxtv.org>
11305L:	linux-media@vger.kernel.org
11306W:	https://linuxtv.org
11307W:	http://github.com/mkrufky
11308Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11309T:	git git://linuxtv.org/mkrufky/tuners.git
11310S:	Maintained
11311F:	drivers/media/tuners/tda8290.*
11312
11313TDA8290 MEDIA DRIVER
11314M:	Michael Krufky <mkrufky@linuxtv.org>
11315L:	linux-media@vger.kernel.org
11316W:	https://linuxtv.org
11317W:	http://github.com/mkrufky
11318Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11319T:	git git://linuxtv.org/mkrufky/tuners.git
11320S:	Maintained
11321F:	drivers/media/tuners/tda8290.*
11322
11323TDA9840 MEDIA DRIVER
11324M:	Hans Verkuil <hverkuil@xs4all.nl>
11325L:	linux-media@vger.kernel.org
11326T:	git git://linuxtv.org/media_tree.git
11327W:	https://linuxtv.org
11328S:	Maintained
11329F:	drivers/media/i2c/tda9840*
11330
11331TEA5761 TUNER DRIVER
11332M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
11333M:	Mauro Carvalho Chehab <mchehab@kernel.org>
11334L:	linux-media@vger.kernel.org
11335W:	https://linuxtv.org
11336T:	git git://linuxtv.org/media_tree.git
11337S:	Odd fixes
11338F:	drivers/media/tuners/tea5761.*
11339
11340TEA5767 TUNER DRIVER
11341M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
11342M:	Mauro Carvalho Chehab <mchehab@kernel.org>
11343L:	linux-media@vger.kernel.org
11344W:	https://linuxtv.org
11345T:	git git://linuxtv.org/media_tree.git
11346S:	Maintained
11347F:	drivers/media/tuners/tea5767.*
11348
11349TEA6415C MEDIA DRIVER
11350M:	Hans Verkuil <hverkuil@xs4all.nl>
11351L:	linux-media@vger.kernel.org
11352T:	git git://linuxtv.org/media_tree.git
11353W:	https://linuxtv.org
11354S:	Maintained
11355F:	drivers/media/i2c/tea6415c*
11356
11357TEA6420 MEDIA DRIVER
11358M:	Hans Verkuil <hverkuil@xs4all.nl>
11359L:	linux-media@vger.kernel.org
11360T:	git git://linuxtv.org/media_tree.git
11361W:	https://linuxtv.org
11362S:	Maintained
11363F:	drivers/media/i2c/tea6420*
11364
11365TEAM DRIVER
11366M:	Jiri Pirko <jiri@resnulli.us>
11367L:	netdev@vger.kernel.org
11368S:	Supported
11369F:	drivers/net/team/
11370F:	include/linux/if_team.h
11371F:	include/uapi/linux/if_team.h
11372
11373TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11374M:	"Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11375S:	Maintained
11376F:	arch/x86/platform/ts5500/
11377
11378TECHNOTREND USB IR RECEIVER
11379M:	Sean Young <sean@mess.org>
11380L:	linux-media@vger.kernel.org
11381S:	Maintained
11382F:	drivers/media/rc/ttusbir.c
11383
11384TEGRA ARCHITECTURE SUPPORT
11385M:	Stephen Warren <swarren@wwwdotorg.org>
11386M:	Thierry Reding <thierry.reding@gmail.com>
11387M:	Alexandre Courbot <gnurou@gmail.com>
11388L:	linux-tegra@vger.kernel.org
11389Q:	http://patchwork.ozlabs.org/project/linux-tegra/list/
11390T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11391S:	Supported
11392N:	[^a-z]tegra
11393
11394TEGRA CLOCK DRIVER
11395M:	Peter De Schrijver <pdeschrijver@nvidia.com>
11396M:	Prashant Gaikwad <pgaikwad@nvidia.com>
11397S:	Supported
11398F:	drivers/clk/tegra/
11399
11400TEGRA DMA DRIVERS
11401M:	Laxman Dewangan <ldewangan@nvidia.com>
11402M:	Jon Hunter <jonathanh@nvidia.com>
11403S:	Supported
11404F:	drivers/dma/tegra*
11405
11406TEGRA I2C DRIVER
11407M:	Laxman Dewangan <ldewangan@nvidia.com>
11408S:	Supported
11409F:	drivers/i2c/busses/i2c-tegra.c
11410
11411TEGRA IOMMU DRIVERS
11412M:	Hiroshi Doyu <hdoyu@nvidia.com>
11413S:	Supported
11414F:	drivers/iommu/tegra*
11415
11416TEGRA KBC DRIVER
11417M:	Rakesh Iyer <riyer@nvidia.com>
11418M:	Laxman Dewangan <ldewangan@nvidia.com>
11419S:	Supported
11420F:	drivers/input/keyboard/tegra-kbc.c
11421
11422TEGRA PWM DRIVER
11423M:	Thierry Reding <thierry.reding@gmail.com>
11424S:	Supported
11425F:	drivers/pwm/pwm-tegra.c
11426
11427TEGRA SERIAL DRIVER
11428M:	Laxman Dewangan <ldewangan@nvidia.com>
11429S:	Supported
11430F:	drivers/tty/serial/serial-tegra.c
11431
11432TEGRA SPI DRIVER
11433M:	Laxman Dewangan <ldewangan@nvidia.com>
11434S:	Supported
11435F:	drivers/spi/spi-tegra*
11436
11437TEHUTI ETHERNET DRIVER
11438M:	Andy Gospodarek <andy@greyhouse.net>
11439L:	netdev@vger.kernel.org
11440S:	Supported
11441F:	drivers/net/ethernet/tehuti/*
11442
11443Telecom Clock Driver for MCPL0010
11444M:	Mark Gross <mark.gross@intel.com>
11445S:	Supported
11446F:	drivers/char/tlclk.c
11447
11448TENSILICA XTENSA PORT (xtensa)
11449M:	Chris Zankel <chris@zankel.net>
11450M:	Max Filippov <jcmvbkbc@gmail.com>
11451L:	linux-xtensa@linux-xtensa.org
11452T:	git git://github.com/czankel/xtensa-linux.git
11453S:	Maintained
11454F:	arch/xtensa/
11455F:	drivers/irqchip/irq-xtensa-*
11456
11457THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11458M:	Hans Verkuil <hverkuil@xs4all.nl>
11459L:	linux-media@vger.kernel.org
11460T:	git git://linuxtv.org/media_tree.git
11461W:	https://linuxtv.org
11462S:	Maintained
11463F:	drivers/media/radio/radio-raremono.c
11464
11465THERMAL
11466M:	Zhang Rui <rui.zhang@intel.com>
11467M:	Eduardo Valentin <edubezval@gmail.com>
11468L:	linux-pm@vger.kernel.org
11469T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11470T:	git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11471Q:	https://patchwork.kernel.org/project/linux-pm/list/
11472S:	Supported
11473F:	drivers/thermal/
11474F:	include/linux/thermal.h
11475F:	include/uapi/linux/thermal.h
11476F:	include/linux/cpu_cooling.h
11477F:	Documentation/devicetree/bindings/thermal/
11478
11479THERMAL/CPU_COOLING
11480M:	Amit Daniel Kachhap <amit.kachhap@gmail.com>
11481M:	Viresh Kumar <viresh.kumar@linaro.org>
11482M:	Javi Merino <javi.merino@arm.com>
11483L:	linux-pm@vger.kernel.org
11484S:	Supported
11485F:	Documentation/thermal/cpu-cooling-api.txt
11486F:	drivers/thermal/cpu_cooling.c
11487F:	include/linux/cpu_cooling.h
11488
11489THINKPAD ACPI EXTRAS DRIVER
11490M:	Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11491L:	ibm-acpi-devel@lists.sourceforge.net
11492L:	platform-driver-x86@vger.kernel.org
11493W:	http://ibm-acpi.sourceforge.net
11494W:	http://thinkwiki.org/wiki/Ibm-acpi
11495T:	git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11496S:	Maintained
11497F:	drivers/platform/x86/thinkpad_acpi.c
11498
11499TI BANDGAP AND THERMAL DRIVER
11500M:	Eduardo Valentin <edubezval@gmail.com>
11501M:	Keerthy <j-keerthy@ti.com>
11502L:	linux-pm@vger.kernel.org
11503L:	linux-omap@vger.kernel.org
11504S:	Maintained
11505F:	drivers/thermal/ti-soc-thermal/
11506
11507TI VPE/CAL DRIVERS
11508M:	Benoit Parrot <bparrot@ti.com>
11509L:	linux-media@vger.kernel.org
11510W:	http://linuxtv.org/
11511Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11512S:	Maintained
11513F:	drivers/media/platform/ti-vpe/
11514
11515TI CDCE706 CLOCK DRIVER
11516M:	Max Filippov <jcmvbkbc@gmail.com>
11517S:	Maintained
11518F:	drivers/clk/clk-cdce706.c
11519
11520TI CLOCK DRIVER
11521M:	Tero Kristo <t-kristo@ti.com>
11522L:	linux-omap@vger.kernel.org
11523S:	Maintained
11524F:	drivers/clk/ti/
11525F:	include/linux/clk/ti.h
11526
11527TI ETHERNET SWITCH DRIVER (CPSW)
11528M:	Mugunthan V N <mugunthanvnm@ti.com>
11529R:	Grygorii Strashko <grygorii.strashko@ti.com>
11530L:	linux-omap@vger.kernel.org
11531L:	netdev@vger.kernel.org
11532S:	Maintained
11533F:	drivers/net/ethernet/ti/cpsw*
11534F:	drivers/net/ethernet/ti/davinci*
11535
11536TI FLASH MEDIA INTERFACE DRIVER
11537M:	Alex Dubov <oakad@yahoo.com>
11538S:	Maintained
11539F:	drivers/misc/tifm*
11540F:	drivers/mmc/host/tifm_sd.c
11541F:	include/linux/tifm.h
11542
11543TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11544M:	Santosh Shilimkar <ssantosh@kernel.org>
11545L:	linux-kernel@vger.kernel.org
11546L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11547S:	Maintained
11548F:	drivers/soc/ti/*
11549T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11550
11551
11552TI LM49xxx FAMILY ASoC CODEC DRIVERS
11553M:	M R Swami Reddy <mr.swami.reddy@ti.com>
11554M:	Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11555L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11556S:	Maintained
11557F:	sound/soc/codecs/lm49453*
11558F:	sound/soc/codecs/isabelle*
11559
11560TI LP855x BACKLIGHT DRIVER
11561M:	Milo Kim <milo.kim@ti.com>
11562S:	Maintained
11563F:	Documentation/backlight/lp855x-driver.txt
11564F:	drivers/video/backlight/lp855x_bl.c
11565F:	include/linux/platform_data/lp855x.h
11566
11567TI LP8727 CHARGER DRIVER
11568M:	Milo Kim <milo.kim@ti.com>
11569S:	Maintained
11570F:	drivers/power/lp8727_charger.c
11571F:	include/linux/platform_data/lp8727.h
11572
11573TI LP8788 MFD DRIVER
11574M:	Milo Kim <milo.kim@ti.com>
11575S:	Maintained
11576F:	drivers/iio/adc/lp8788_adc.c
11577F:	drivers/leds/leds-lp8788.c
11578F:	drivers/mfd/lp8788*.c
11579F:	drivers/power/lp8788-charger.c
11580F:	drivers/regulator/lp8788-*.c
11581F:	include/linux/mfd/lp8788*.h
11582
11583TI NETCP ETHERNET DRIVER
11584M:	Wingman Kwok <w-kwok2@ti.com>
11585M:	Murali Karicheri <m-karicheri2@ti.com>
11586L:	netdev@vger.kernel.org
11587S:	Maintained
11588F:	drivers/net/ethernet/ti/netcp*
11589
11590TI TAS571X FAMILY ASoC CODEC DRIVER
11591M:	Kevin Cernekee <cernekee@chromium.org>
11592L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11593S:	Odd Fixes
11594F:	sound/soc/codecs/tas571x*
11595
11596TI TWL4030 SERIES SOC CODEC DRIVER
11597M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
11598L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11599S:	Maintained
11600F:	sound/soc/codecs/twl4030*
11601
11602TI WILINK WIRELESS DRIVERS
11603L:	linux-wireless@vger.kernel.org
11604W:	http://wireless.kernel.org/en/users/Drivers/wl12xx
11605W:	http://wireless.kernel.org/en/users/Drivers/wl1251
11606T:	git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11607S:	Orphan
11608F:	drivers/net/wireless/ti/
11609F:	include/linux/wl12xx.h
11610
11611TIPC NETWORK LAYER
11612M:	Jon Maloy <jon.maloy@ericsson.com>
11613M:	Ying Xue <ying.xue@windriver.com>
11614L:	netdev@vger.kernel.org (core kernel code)
11615L:	tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11616W:	http://tipc.sourceforge.net/
11617S:	Maintained
11618F:	include/uapi/linux/tipc*.h
11619F:	net/tipc/
11620
11621TILE ARCHITECTURE
11622M:	Chris Metcalf <cmetcalf@mellanox.com>
11623W:	http://www.mellanox.com/repository/solutions/tile-scm/
11624T:	git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11625S:	Supported
11626F:	arch/tile/
11627F:	drivers/char/tile-srom.c
11628F:	drivers/edac/tile_edac.c
11629F:	drivers/net/ethernet/tile/
11630F:	drivers/rtc/rtc-tile.c
11631F:	drivers/tty/hvc/hvc_tile.c
11632F:	drivers/tty/serial/tilegx.c
11633F:	drivers/usb/host/*-tilegx.c
11634F:	include/linux/usb/tilegx.h
11635
11636TLAN NETWORK DRIVER
11637M:	Samuel Chessman <chessman@tux.org>
11638L:	tlan-devel@lists.sourceforge.net (subscribers-only)
11639W:	http://sourceforge.net/projects/tlan/
11640S:	Maintained
11641F:	Documentation/networking/tlan.txt
11642F:	drivers/net/ethernet/ti/tlan.*
11643
11644TOMOYO SECURITY MODULE
11645M:	Kentaro Takeda <takedakn@nttdata.co.jp>
11646M:	Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11647L:	tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11648L:	tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11649L:	tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11650L:	tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11651W:	http://tomoyo.sourceforge.jp/
11652T:	quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11653S:	Maintained
11654F:	security/tomoyo/
11655
11656TOPSTAR LAPTOP EXTRAS DRIVER
11657M:	Herton Ronaldo Krzesinski <herton@canonical.com>
11658L:	platform-driver-x86@vger.kernel.org
11659S:	Maintained
11660F:	drivers/platform/x86/topstar-laptop.c
11661
11662TOSHIBA ACPI EXTRAS DRIVER
11663M:	Azael Avalos <coproscefalo@gmail.com>
11664L:	platform-driver-x86@vger.kernel.org
11665S:	Maintained
11666F:	drivers/platform/x86/toshiba_acpi.c
11667
11668TOSHIBA BLUETOOTH DRIVER
11669M:	Azael Avalos <coproscefalo@gmail.com>
11670L:	platform-driver-x86@vger.kernel.org
11671S:	Maintained
11672F:	drivers/platform/x86/toshiba_bluetooth.c
11673
11674TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11675M:	Azael Avalos <coproscefalo@gmail.com>
11676L:	platform-driver-x86@vger.kernel.org
11677S:	Maintained
11678F:	drivers/platform/x86/toshiba_haps.c
11679
11680TOSHIBA WMI HOTKEYS DRIVER
11681M:	Azael Avalos <coproscefalo@gmail.com>
11682L:	platform-driver-x86@vger.kernel.org
11683S:	Maintained
11684F:	drivers/platform/x86/toshiba-wmi.c
11685
11686TOSHIBA SMM DRIVER
11687M:	Jonathan Buzzard <jonathan@buzzard.org.uk>
11688W:	http://www.buzzard.org.uk/toshiba/
11689S:	Maintained
11690F:	drivers/char/toshiba.c
11691F:	include/linux/toshiba.h
11692F:	include/uapi/linux/toshiba.h
11693
11694TOSHIBA TC358743 DRIVER
11695M:	Mats Randgaard <matrandg@cisco.com>
11696L:	linux-media@vger.kernel.org
11697S:	Maintained
11698F:	drivers/media/i2c/tc358743*
11699F:	include/media/i2c/tc358743.h
11700
11701TMIO/SDHI MMC DRIVER
11702M:	Wolfram Sang <wsa+renesas@sang-engineering.com>
11703L:	linux-mmc@vger.kernel.org
11704S:	Supported
11705F:	drivers/mmc/host/tmio_mmc*
11706F:	drivers/mmc/host/sh_mobile_sdhi.c
11707F:	include/linux/mfd/tmio.h
11708
11709TMP401 HARDWARE MONITOR DRIVER
11710M:	Guenter Roeck <linux@roeck-us.net>
11711L:	linux-hwmon@vger.kernel.org
11712S:	Maintained
11713F:	Documentation/hwmon/tmp401
11714F:	drivers/hwmon/tmp401.c
11715
11716TMPFS (SHMEM FILESYSTEM)
11717M:	Hugh Dickins <hughd@google.com>
11718L:	linux-mm@kvack.org
11719S:	Maintained
11720F:	include/linux/shmem_fs.h
11721F:	mm/shmem.c
11722
11723TM6000 VIDEO4LINUX DRIVER
11724M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
11725M:	Mauro Carvalho Chehab <mchehab@kernel.org>
11726L:	linux-media@vger.kernel.org
11727W:	https://linuxtv.org
11728T:	git git://linuxtv.org/media_tree.git
11729S:	Odd fixes
11730F:	drivers/media/usb/tm6000/
11731
11732TW68 VIDEO4LINUX DRIVER
11733M:	Hans Verkuil <hverkuil@xs4all.nl>
11734L:	linux-media@vger.kernel.org
11735T:	git git://linuxtv.org/media_tree.git
11736W:	https://linuxtv.org
11737S:	Odd Fixes
11738F:	drivers/media/pci/tw68/
11739
11740TW686X VIDEO4LINUX DRIVER
11741M:	Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11742L:	linux-media@vger.kernel.org
11743T:	git git://linuxtv.org/media_tree.git
11744W:	http://linuxtv.org
11745S:	Maintained
11746F:	drivers/media/pci/tw686x/
11747
11748TPM DEVICE DRIVER
11749M:	Peter Huewe <peterhuewe@gmx.de>
11750M:	Marcel Selhorst <tpmdd@selhorst.net>
11751M:	Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11752R:	Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11753W:	http://tpmdd.sourceforge.net
11754L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11755Q:	https://patchwork.kernel.org/project/tpmdd-devel/list/
11756T:	git git://git.infradead.org/users/jjs/linux-tpmdd.git
11757S:	Maintained
11758F:	drivers/char/tpm/
11759
11760TPM IBM_VTPM DEVICE DRIVER
11761M:	Ashley Lai <ashleydlai@gmail.com>
11762W:	http://tpmdd.sourceforge.net
11763L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11764S:	Maintained
11765F:	drivers/char/tpm/tpm_ibmvtpm*
11766
11767TRACING
11768M:	Steven Rostedt <rostedt@goodmis.org>
11769M:	Ingo Molnar <mingo@redhat.com>
11770T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11771S:	Maintained
11772F:	Documentation/trace/ftrace.txt
11773F:	arch/*/*/*/ftrace.h
11774F:	arch/*/kernel/ftrace.c
11775F:	include/*/ftrace.h
11776F:	include/linux/trace*.h
11777F:	include/trace/
11778F:	kernel/trace/
11779F:	tools/testing/selftests/ftrace/
11780
11781TRACING MMIO ACCESSES (MMIOTRACE)
11782M:	Steven Rostedt <rostedt@goodmis.org>
11783M:	Ingo Molnar <mingo@kernel.org>
11784R:	Karol Herbst <karolherbst@gmail.com>
11785R:	Pekka Paalanen <ppaalanen@gmail.com>
11786S:	Maintained
11787L:	linux-kernel@vger.kernel.org
11788L:	nouveau@lists.freedesktop.org
11789F:	kernel/trace/trace_mmiotrace.c
11790F:	include/linux/mmiotrace.h
11791F:	arch/x86/mm/kmmio.c
11792F:	arch/x86/mm/mmio-mod.c
11793F:	arch/x86/mm/testmmiotrace.c
11794
11795TRIVIAL PATCHES
11796M:	Jiri Kosina <trivial@kernel.org>
11797T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11798S:	Maintained
11799K:	^Subject:.*(?i)trivial
11800
11801TTY LAYER
11802M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11803M:	Jiri Slaby <jslaby@suse.com>
11804S:	Supported
11805T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11806F:	Documentation/serial/
11807F:	drivers/tty/
11808F:	drivers/tty/serial/serial_core.c
11809F:	include/linux/serial_core.h
11810F:	include/linux/serial.h
11811F:	include/linux/tty.h
11812F:	include/uapi/linux/serial_core.h
11813F:	include/uapi/linux/serial.h
11814F:	include/uapi/linux/tty.h
11815
11816TUA9001 MEDIA DRIVER
11817M:	Antti Palosaari <crope@iki.fi>
11818L:	linux-media@vger.kernel.org
11819W:	https://linuxtv.org
11820W:	http://palosaari.fi/linux/
11821Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11822T:	git git://linuxtv.org/anttip/media_tree.git
11823S:	Maintained
11824F:	drivers/media/tuners/tua9001*
11825
11826TULIP NETWORK DRIVERS
11827L:	netdev@vger.kernel.org
11828L:	linux-parisc@vger.kernel.org
11829S:	Orphan
11830F:	drivers/net/ethernet/dec/tulip/
11831
11832TUN/TAP driver
11833M:	Maxim Krasnyansky <maxk@qti.qualcomm.com>
11834W:	http://vtun.sourceforge.net/tun
11835S:	Maintained
11836F:	Documentation/networking/tuntap.txt
11837F:	arch/um/os-Linux/drivers/
11838
11839TURBOCHANNEL SUBSYSTEM
11840M:	"Maciej W. Rozycki" <macro@linux-mips.org>
11841M:	Ralf Baechle <ralf@linux-mips.org>
11842L:	linux-mips@linux-mips.org
11843Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
11844S:	Maintained
11845F:	drivers/tc/
11846F:	include/linux/tc.h
11847
11848U14-34F SCSI DRIVER
11849M:	Dario Ballabio <ballabio_dario@emc.com>
11850L:	linux-scsi@vger.kernel.org
11851S:	Maintained
11852F:	drivers/scsi/u14-34f.c
11853
11854UBI FILE SYSTEM (UBIFS)
11855M:	Richard Weinberger <richard@nod.at>
11856M:	Artem Bityutskiy <dedekind1@gmail.com>
11857M:	Adrian Hunter <adrian.hunter@intel.com>
11858L:	linux-mtd@lists.infradead.org
11859T:	git git://git.infradead.org/ubifs-2.6.git
11860W:	http://www.linux-mtd.infradead.org/doc/ubifs.html
11861S:	Supported
11862F:	Documentation/filesystems/ubifs.txt
11863F:	fs/ubifs/
11864
11865UCLINUX (M68KNOMMU AND COLDFIRE)
11866M:	Greg Ungerer <gerg@linux-m68k.org>
11867W:	http://www.linux-m68k.org/
11868W:	http://www.uclinux.org/
11869L:	linux-m68k@lists.linux-m68k.org
11870L:	uclinux-dev@uclinux.org  (subscribers-only)
11871T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11872S:	Maintained
11873F:	arch/m68k/coldfire/
11874F:	arch/m68k/68*/
11875F:	arch/m68k/*/*_no.*
11876F:	arch/m68k/include/asm/*_no.*
11877
11878UDF FILESYSTEM
11879M:	Jan Kara <jack@suse.com>
11880S:	Maintained
11881F:	Documentation/filesystems/udf.txt
11882F:	fs/udf/
11883
11884UFS FILESYSTEM
11885M:	Evgeniy Dushistov <dushistov@mail.ru>
11886S:	Maintained
11887F:	Documentation/filesystems/ufs.txt
11888F:	fs/ufs/
11889
11890UHID USERSPACE HID IO DRIVER:
11891M:	David Herrmann <dh.herrmann@googlemail.com>
11892L:	linux-input@vger.kernel.org
11893S:	Maintained
11894F:	drivers/hid/uhid.c
11895F:	include/uapi/linux/uhid.h
11896
11897ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11898L:	linux-usb@vger.kernel.org
11899S:	Orphan
11900F:	drivers/uwb/
11901F:	include/linux/uwb.h
11902F:	include/linux/uwb/
11903
11904UNICORE32 ARCHITECTURE:
11905M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
11906W:	http://mprc.pku.edu.cn/~guanxuetao/linux
11907S:	Maintained
11908T:	git git://github.com/gxt/linux.git
11909F:	arch/unicore32/
11910
11911UNIFDEF
11912M:	Tony Finch <dot@dotat.at>
11913W:	http://dotat.at/prog/unifdef
11914S:	Maintained
11915F:	scripts/unifdef.c
11916
11917UNIFORM CDROM DRIVER
11918M:	Jens Axboe <axboe@kernel.dk>
11919W:	http://www.kernel.dk
11920S:	Maintained
11921F:	Documentation/cdrom/
11922F:	drivers/cdrom/cdrom.c
11923F:	include/linux/cdrom.h
11924F:	include/uapi/linux/cdrom.h
11925
11926UNISYS S-PAR DRIVERS
11927M:	David Kershner <david.kershner@unisys.com>
11928L:	sparmaintainer@unisys.com (Unisys internal)
11929S:	Supported
11930F:	drivers/staging/unisys/
11931
11932UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11933M:	Vinayak Holikatti <vinholikatti@gmail.com>
11934L:	linux-scsi@vger.kernel.org
11935S:	Supported
11936F:	Documentation/scsi/ufs.txt
11937F:	drivers/scsi/ufs/
11938
11939UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
11940M:	Joao Pinto <Joao.Pinto@synopsys.com>
11941L:	linux-scsi@vger.kernel.org
11942S:	Supported
11943F:	drivers/scsi/ufs/*dwc*
11944
11945UNSORTED BLOCK IMAGES (UBI)
11946M:	Artem Bityutskiy <dedekind1@gmail.com>
11947M:	Richard Weinberger <richard@nod.at>
11948W:	http://www.linux-mtd.infradead.org/
11949L:	linux-mtd@lists.infradead.org
11950T:	git git://git.infradead.org/ubifs-2.6.git
11951S:	Supported
11952F:	drivers/mtd/ubi/
11953F:	include/linux/mtd/ubi.h
11954F:	include/uapi/mtd/ubi-user.h
11955
11956USB ACM DRIVER
11957M:	Oliver Neukum <oneukum@suse.com>
11958L:	linux-usb@vger.kernel.org
11959S:	Maintained
11960F:	Documentation/usb/acm.txt
11961F:	drivers/usb/class/cdc-acm.*
11962
11963USB AR5523 WIRELESS DRIVER
11964M:	Pontus Fuchs <pontus.fuchs@gmail.com>
11965L:	linux-wireless@vger.kernel.org
11966S:	Maintained
11967F:	drivers/net/wireless/ath/ar5523/
11968
11969USB ATTACHED SCSI
11970M:	Oliver Neukum <oneukum@suse.com>
11971L:	linux-usb@vger.kernel.org
11972L:	linux-scsi@vger.kernel.org
11973S:	Maintained
11974F:	drivers/usb/storage/uas.c
11975
11976USB CDC ETHERNET DRIVER
11977M:	Oliver Neukum <oliver@neukum.org>
11978L:	linux-usb@vger.kernel.org
11979S:	Maintained
11980F:	drivers/net/usb/cdc_*.c
11981F:	include/uapi/linux/usb/cdc.h
11982
11983USB CHAOSKEY DRIVER
11984M:	Keith Packard <keithp@keithp.com>
11985L:	linux-usb@vger.kernel.org
11986S:	Maintained
11987F:	drivers/usb/misc/chaoskey.c
11988
11989USB CYPRESS C67X00 DRIVER
11990M:	Peter Korsgaard <jacmet@sunsite.dk>
11991L:	linux-usb@vger.kernel.org
11992S:	Maintained
11993F:	drivers/usb/c67x00/
11994
11995USB DAVICOM DM9601 DRIVER
11996M:	Peter Korsgaard <jacmet@sunsite.dk>
11997L:	netdev@vger.kernel.org
11998W:	http://www.linux-usb.org/usbnet
11999S:	Maintained
12000F:	drivers/net/usb/dm9601.c
12001
12002USB DIAMOND RIO500 DRIVER
12003M:	Cesar Miquel <miquel@df.uba.ar>
12004L:	rio500-users@lists.sourceforge.net
12005W:	http://rio500.sourceforge.net
12006S:	Maintained
12007F:	drivers/usb/misc/rio500*
12008
12009USB EHCI DRIVER
12010M:	Alan Stern <stern@rowland.harvard.edu>
12011L:	linux-usb@vger.kernel.org
12012S:	Maintained
12013F:	Documentation/usb/ehci.txt
12014F:	drivers/usb/host/ehci*
12015
12016USB GADGET/PERIPHERAL SUBSYSTEM
12017M:	Felipe Balbi <balbi@kernel.org>
12018L:	linux-usb@vger.kernel.org
12019W:	http://www.linux-usb.org/gadget
12020T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12021S:	Maintained
12022F:	drivers/usb/gadget/
12023F:	include/linux/usb/gadget*
12024
12025USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12026M:	Jiri Kosina <jikos@kernel.org>
12027R:	Benjamin Tissoires <benjamin.tissoires@redhat.com>
12028L:	linux-usb@vger.kernel.org
12029T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12030S:	Maintained
12031F:	Documentation/hid/hiddev.txt
12032F:	drivers/hid/usbhid/
12033
12034USB ISP116X DRIVER
12035M:	Olav Kongas <ok@artecdesign.ee>
12036L:	linux-usb@vger.kernel.org
12037S:	Maintained
12038F:	drivers/usb/host/isp116x*
12039F:	include/linux/usb/isp116x.h
12040
12041USB LAN78XX ETHERNET DRIVER
12042M:	Woojung Huh <woojung.huh@microchip.com>
12043M:	Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12044L:	netdev@vger.kernel.org
12045S:	Maintained
12046F:	drivers/net/usb/lan78xx.*
12047
12048USB MASS STORAGE DRIVER
12049M:	Matthew Dharm <mdharm-usb@one-eyed-alien.net>
12050L:	linux-usb@vger.kernel.org
12051L:	usb-storage@lists.one-eyed-alien.net
12052S:	Maintained
12053W:	http://www.one-eyed-alien.net/~mdharm/linux-usb/
12054F:	drivers/usb/storage/
12055
12056USB MIDI DRIVER
12057M:	Clemens Ladisch <clemens@ladisch.de>
12058L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
12059T:	git git://git.alsa-project.org/alsa-kernel.git
12060S:	Maintained
12061F:	sound/usb/midi.*
12062
12063USB NETWORKING DRIVERS
12064L:	linux-usb@vger.kernel.org
12065S:	Odd Fixes
12066F:	drivers/net/usb/
12067
12068USB OHCI DRIVER
12069M:	Alan Stern <stern@rowland.harvard.edu>
12070L:	linux-usb@vger.kernel.org
12071S:	Maintained
12072F:	Documentation/usb/ohci.txt
12073F:	drivers/usb/host/ohci*
12074
12075USB OTG FSM (Finite State Machine)
12076M:	Peter Chen <Peter.Chen@nxp.com>
12077T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12078L:	linux-usb@vger.kernel.org
12079S:	Maintained
12080F:	drivers/usb/common/usb-otg-fsm.c
12081
12082USB OVER IP DRIVER
12083M:	Valentina Manea <valentina.manea.m@gmail.com>
12084M:	Shuah Khan <shuahkh@osg.samsung.com>
12085M:	Shuah Khan <shuah@kernel.org>
12086L:	linux-usb@vger.kernel.org
12087S:	Maintained
12088F:	Documentation/usb/usbip_protocol.txt
12089F:	drivers/usb/usbip/
12090F:	tools/usb/usbip/
12091
12092USB PEGASUS DRIVER
12093M:	Petko Manolov <petkan@nucleusys.com>
12094L:	linux-usb@vger.kernel.org
12095L:	netdev@vger.kernel.org
12096T:	git git://github.com/petkan/pegasus.git
12097W:	https://github.com/petkan/pegasus
12098S:	Maintained
12099F:	drivers/net/usb/pegasus.*
12100
12101USB PHY LAYER
12102M:	Felipe Balbi <balbi@kernel.org>
12103L:	linux-usb@vger.kernel.org
12104T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12105S:	Maintained
12106F:	drivers/usb/phy/
12107
12108USB PRINTER DRIVER (usblp)
12109M:	Pete Zaitcev <zaitcev@redhat.com>
12110L:	linux-usb@vger.kernel.org
12111S:	Supported
12112F:	drivers/usb/class/usblp.c
12113
12114USB QMI WWAN NETWORK DRIVER
12115M:	Bjørn Mork <bjorn@mork.no>
12116L:	netdev@vger.kernel.org
12117S:	Maintained
12118F:	Documentation/ABI/testing/sysfs-class-net-qmi
12119F:	drivers/net/usb/qmi_wwan.c
12120
12121USB RTL8150 DRIVER
12122M:	Petko Manolov <petkan@nucleusys.com>
12123L:	linux-usb@vger.kernel.org
12124L:	netdev@vger.kernel.org
12125T:	git git://github.com/petkan/rtl8150.git
12126W:	https://github.com/petkan/rtl8150
12127S:	Maintained
12128F:	drivers/net/usb/rtl8150.c
12129
12130USB SERIAL SUBSYSTEM
12131M:	Johan Hovold <johan@kernel.org>
12132L:	linux-usb@vger.kernel.org
12133S:	Maintained
12134F:	Documentation/usb/usb-serial.txt
12135F:	drivers/usb/serial/
12136F:	include/linux/usb/serial.h
12137
12138USB SMSC75XX ETHERNET DRIVER
12139M:	Steve Glendinning <steve.glendinning@shawell.net>
12140L:	netdev@vger.kernel.org
12141S:	Maintained
12142F:	drivers/net/usb/smsc75xx.*
12143
12144USB SMSC95XX ETHERNET DRIVER
12145M:	Steve Glendinning <steve.glendinning@shawell.net>
12146L:	netdev@vger.kernel.org
12147S:	Maintained
12148F:	drivers/net/usb/smsc95xx.*
12149
12150USB SUBSYSTEM
12151M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12152L:	linux-usb@vger.kernel.org
12153W:	http://www.linux-usb.org
12154T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12155S:	Supported
12156F:	Documentation/devicetree/bindings/usb/
12157F:	Documentation/usb/
12158F:	drivers/usb/
12159F:	include/linux/usb.h
12160F:	include/linux/usb/
12161
12162USB UHCI DRIVER
12163M:	Alan Stern <stern@rowland.harvard.edu>
12164L:	linux-usb@vger.kernel.org
12165S:	Maintained
12166F:	drivers/usb/host/uhci*
12167
12168USB "USBNET" DRIVER FRAMEWORK
12169M:	Oliver Neukum <oneukum@suse.com>
12170L:	netdev@vger.kernel.org
12171W:	http://www.linux-usb.org/usbnet
12172S:	Maintained
12173F:	drivers/net/usb/usbnet.c
12174F:	include/linux/usb/usbnet.h
12175
12176USB VIDEO CLASS
12177M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12178L:	linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12179L:	linux-media@vger.kernel.org
12180T:	git git://linuxtv.org/media_tree.git
12181W:	http://www.ideasonboard.org/uvc/
12182S:	Maintained
12183F:	drivers/media/usb/uvc/
12184F:	include/uapi/linux/uvcvideo.h
12185
12186USB VISION DRIVER
12187M:	Hans Verkuil <hverkuil@xs4all.nl>
12188L:	linux-media@vger.kernel.org
12189T:	git git://linuxtv.org/media_tree.git
12190W:	https://linuxtv.org
12191S:	Odd Fixes
12192F:	drivers/media/usb/usbvision/
12193
12194USB WEBCAM GADGET
12195M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12196L:	linux-usb@vger.kernel.org
12197S:	Maintained
12198F:	drivers/usb/gadget/function/*uvc*
12199F:	drivers/usb/gadget/legacy/webcam.c
12200
12201USB WIRELESS RNDIS DRIVER (rndis_wlan)
12202M:	Jussi Kivilinna <jussi.kivilinna@iki.fi>
12203L:	linux-wireless@vger.kernel.org
12204S:	Maintained
12205F:	drivers/net/wireless/rndis_wlan.c
12206
12207USB XHCI DRIVER
12208M:	Mathias Nyman <mathias.nyman@intel.com>
12209L:	linux-usb@vger.kernel.org
12210S:	Supported
12211F:	drivers/usb/host/xhci*
12212F:	drivers/usb/host/pci-quirks*
12213
12214USB ZD1201 DRIVER
12215L:	linux-wireless@vger.kernel.org
12216W:	http://linux-lc100020.sourceforge.net
12217S:	Orphan
12218F:	drivers/net/wireless/zydas/zd1201.*
12219
12220USB ZR364XX DRIVER
12221M:	Antoine Jacquet <royale@zerezo.com>
12222L:	linux-usb@vger.kernel.org
12223L:	linux-media@vger.kernel.org
12224T:	git git://linuxtv.org/media_tree.git
12225W:	http://royale.zerezo.com/zr364xx/
12226S:	Maintained
12227F:	Documentation/video4linux/zr364xx.txt
12228F:	drivers/media/usb/zr364xx/
12229
12230ULPI BUS
12231M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
12232L:	linux-usb@vger.kernel.org
12233S:	Maintained
12234F:	drivers/usb/common/ulpi.c
12235F:	include/linux/ulpi/
12236
12237USER-MODE LINUX (UML)
12238M:	Jeff Dike <jdike@addtoit.com>
12239M:	Richard Weinberger <richard@nod.at>
12240L:	user-mode-linux-devel@lists.sourceforge.net
12241L:	user-mode-linux-user@lists.sourceforge.net
12242W:	http://user-mode-linux.sourceforge.net
12243T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12244S:	Maintained
12245F:	Documentation/virtual/uml/
12246F:	arch/um/
12247F:	arch/x86/um/
12248F:	fs/hostfs/
12249F:	fs/hppfs/
12250
12251USERSPACE I/O (UIO)
12252M:	"Hans J. Koch" <hjk@hansjkoch.de>
12253M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12254S:	Maintained
12255T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12256F:	Documentation/DocBook/uio-howto.tmpl
12257F:	drivers/uio/
12258F:	include/linux/uio*.h
12259
12260UTIL-LINUX PACKAGE
12261M:	Karel Zak <kzak@redhat.com>
12262L:	util-linux@vger.kernel.org
12263W:	http://en.wikipedia.org/wiki/Util-linux
12264T:	git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12265S:	Maintained
12266
12267UVESAFB DRIVER
12268M:	Michal Januszewski <spock@gentoo.org>
12269L:	linux-fbdev@vger.kernel.org
12270W:	http://dev.gentoo.org/~spock/projects/uvesafb/
12271S:	Maintained
12272F:	Documentation/fb/uvesafb.txt
12273F:	drivers/video/fbdev/uvesafb.*
12274
12275VF610 NAND DRIVER
12276M:	Stefan Agner <stefan@agner.ch>
12277L:	linux-mtd@lists.infradead.org
12278S:	Supported
12279F:	drivers/mtd/nand/vf610_nfc.c
12280
12281VFAT/FAT/MSDOS FILESYSTEM
12282M:	OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12283S:	Maintained
12284F:	Documentation/filesystems/vfat.txt
12285F:	fs/fat/
12286
12287VFIO DRIVER
12288M:	Alex Williamson <alex.williamson@redhat.com>
12289L:	kvm@vger.kernel.org
12290T:	git git://github.com/awilliam/linux-vfio.git
12291S:	Maintained
12292F:	Documentation/vfio.txt
12293F:	drivers/vfio/
12294F:	include/linux/vfio.h
12295F:	include/uapi/linux/vfio.h
12296
12297VFIO PLATFORM DRIVER
12298M:	Baptiste Reynal <b.reynal@virtualopensystems.com>
12299L:	kvm@vger.kernel.org
12300S:	Maintained
12301F:	drivers/vfio/platform/
12302
12303VIDEOBUF2 FRAMEWORK
12304M:	Pawel Osciak <pawel@osciak.com>
12305M:	Marek Szyprowski <m.szyprowski@samsung.com>
12306M:	Kyungmin Park <kyungmin.park@samsung.com>
12307L:	linux-media@vger.kernel.org
12308S:	Maintained
12309F:	drivers/media/v4l2-core/videobuf2-*
12310F:	include/media/videobuf2-*
12311
12312VIRTUAL SERIO DEVICE DRIVER
12313M:	Stephen Chandler Paul <thatslyude@gmail.com>
12314S:	Maintained
12315F:	drivers/input/serio/userio.c
12316F:	include/uapi/linux/userio.h
12317
12318VIRTIO CONSOLE DRIVER
12319M:	Amit Shah <amit.shah@redhat.com>
12320L:	virtualization@lists.linux-foundation.org
12321S:	Maintained
12322F:	drivers/char/virtio_console.c
12323F:	include/linux/virtio_console.h
12324F:	include/uapi/linux/virtio_console.h
12325
12326VIRTIO CORE, NET AND BLOCK DRIVERS
12327M:	"Michael S. Tsirkin" <mst@redhat.com>
12328L:	virtualization@lists.linux-foundation.org
12329S:	Maintained
12330F:	Documentation/devicetree/bindings/virtio/
12331F:	drivers/virtio/
12332F:	tools/virtio/
12333F:	drivers/net/virtio_net.c
12334F:	drivers/block/virtio_blk.c
12335F:	include/linux/virtio_*.h
12336F:	include/uapi/linux/virtio_*.h
12337
12338VIRTIO DRIVERS FOR S390
12339M:	Christian Borntraeger <borntraeger@de.ibm.com>
12340M:	Cornelia Huck <cornelia.huck@de.ibm.com>
12341L:	linux-s390@vger.kernel.org
12342L:	virtualization@lists.linux-foundation.org
12343L:	kvm@vger.kernel.org
12344S:	Supported
12345F:	drivers/s390/virtio/
12346
12347VIRTIO GPU DRIVER
12348M:	David Airlie <airlied@linux.ie>
12349M:	Gerd Hoffmann <kraxel@redhat.com>
12350L:	dri-devel@lists.freedesktop.org
12351L:	virtualization@lists.linux-foundation.org
12352S:	Maintained
12353F:	drivers/gpu/drm/virtio/
12354F:	include/uapi/linux/virtio_gpu.h
12355
12356VIRTIO HOST (VHOST)
12357M:	"Michael S. Tsirkin" <mst@redhat.com>
12358L:	kvm@vger.kernel.org
12359L:	virtualization@lists.linux-foundation.org
12360L:	netdev@vger.kernel.org
12361T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12362S:	Maintained
12363F:	drivers/vhost/
12364F:	include/uapi/linux/vhost.h
12365
12366VIRTIO INPUT DRIVER
12367M:	Gerd Hoffmann <kraxel@redhat.com>
12368S:	Maintained
12369F:	drivers/virtio/virtio_input.c
12370F:	include/uapi/linux/virtio_input.h
12371
12372VIA RHINE NETWORK DRIVER
12373S:	Orphan
12374F:	drivers/net/ethernet/via/via-rhine.c
12375
12376VIA SD/MMC CARD CONTROLLER DRIVER
12377M:	Bruce Chang <brucechang@via.com.tw>
12378M:	Harald Welte <HaraldWelte@viatech.com>
12379S:	Maintained
12380F:	drivers/mmc/host/via-sdmmc.c
12381
12382VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12383M:	Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12384L:	linux-fbdev@vger.kernel.org
12385S:	Maintained
12386F:	include/linux/via-core.h
12387F:	include/linux/via-gpio.h
12388F:	include/linux/via_i2c.h
12389F:	drivers/video/fbdev/via/
12390
12391VIA VELOCITY NETWORK DRIVER
12392M:	Francois Romieu <romieu@fr.zoreil.com>
12393L:	netdev@vger.kernel.org
12394S:	Maintained
12395F:	drivers/net/ethernet/via/via-velocity.*
12396
12397VIRT LIB
12398M:	Alex Williamson <alex.williamson@redhat.com>
12399M:	Paolo Bonzini <pbonzini@redhat.com>
12400L:	kvm@vger.kernel.org
12401S:	Supported
12402F:	virt/lib/
12403
12404VIVID VIRTUAL VIDEO DRIVER
12405M:	Hans Verkuil <hverkuil@xs4all.nl>
12406L:	linux-media@vger.kernel.org
12407T:	git git://linuxtv.org/media_tree.git
12408W:	https://linuxtv.org
12409S:	Maintained
12410F:	drivers/media/platform/vivid/*
12411
12412VLAN (802.1Q)
12413M:	Patrick McHardy <kaber@trash.net>
12414L:	netdev@vger.kernel.org
12415S:	Maintained
12416F:	drivers/net/macvlan.c
12417F:	include/linux/if_*vlan.h
12418F:	net/8021q/
12419
12420VLYNQ BUS
12421M:	Florian Fainelli <florian@openwrt.org>
12422L:	openwrt-devel@lists.openwrt.org (subscribers-only)
12423S:	Maintained
12424F:	drivers/vlynq/vlynq.c
12425F:	include/linux/vlynq.h
12426
12427VME SUBSYSTEM
12428M:	Martyn Welch <martyn@welchs.me.uk>
12429M:	Manohar Vanga <manohar.vanga@gmail.com>
12430M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12431L:	devel@driverdev.osuosl.org
12432S:	Maintained
12433T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12434F:	Documentation/vme_api.txt
12435F:	drivers/staging/vme/
12436F:	drivers/vme/
12437F:	include/linux/vme*
12438
12439VMWARE HYPERVISOR INTERFACE
12440M:	Alok Kataria <akataria@vmware.com>
12441L:	virtualization@lists.linux-foundation.org
12442S:	Supported
12443F:	arch/x86/kernel/cpu/vmware.c
12444
12445VMWARE BALLOON DRIVER
12446M:	Xavier Deguillard <xdeguillard@vmware.com>
12447M:	Philip Moltmann <moltmann@vmware.com>
12448M:	"VMware, Inc." <pv-drivers@vmware.com>
12449L:	linux-kernel@vger.kernel.org
12450S:	Maintained
12451F:	drivers/misc/vmw_balloon.c
12452
12453VMWARE VMMOUSE SUBDRIVER
12454M:	"VMware Graphics" <linux-graphics-maintainer@vmware.com>
12455M:	"VMware, Inc." <pv-drivers@vmware.com>
12456L:	linux-input@vger.kernel.org
12457S:	Maintained
12458F:	drivers/input/mouse/vmmouse.c
12459F:	drivers/input/mouse/vmmouse.h
12460
12461VMWARE VMXNET3 ETHERNET DRIVER
12462M:	Shrikrishna Khare <skhare@vmware.com>
12463M:	"VMware, Inc." <pv-drivers@vmware.com>
12464L:	netdev@vger.kernel.org
12465S:	Maintained
12466F:	drivers/net/vmxnet3/
12467
12468VMware PVSCSI driver
12469M:	Jim Gill <jgill@vmware.com>
12470M:	VMware PV-Drivers <pv-drivers@vmware.com>
12471L:	linux-scsi@vger.kernel.org
12472S:	Maintained
12473F:	drivers/scsi/vmw_pvscsi.c
12474F:	drivers/scsi/vmw_pvscsi.h
12475
12476VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12477M:	Liam Girdwood <lgirdwood@gmail.com>
12478M:	Mark Brown <broonie@kernel.org>
12479L:	linux-kernel@vger.kernel.org
12480W:	http://www.slimlogic.co.uk/?p=48
12481T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12482S:	Supported
12483F:	Documentation/devicetree/bindings/regulator/
12484F:	drivers/regulator/
12485F:	include/dt-bindings/regulator/
12486F:	include/linux/regulator/
12487
12488VRF
12489M:	David Ahern <dsa@cumulusnetworks.com>
12490M:	Shrijeet Mukherjee <shm@cumulusnetworks.com>
12491L:	netdev@vger.kernel.org
12492S:	Maintained
12493F:	drivers/net/vrf.c
12494F:	Documentation/networking/vrf.txt
12495
12496VT1211 HARDWARE MONITOR DRIVER
12497M:	Juerg Haefliger <juergh@gmail.com>
12498L:	linux-hwmon@vger.kernel.org
12499S:	Maintained
12500F:	Documentation/hwmon/vt1211
12501F:	drivers/hwmon/vt1211.c
12502
12503VT8231 HARDWARE MONITOR DRIVER
12504M:	Roger Lucas <vt8231@hiddenengine.co.uk>
12505L:	linux-hwmon@vger.kernel.org
12506S:	Maintained
12507F:	drivers/hwmon/vt8231.c
12508
12509VUB300 USB to SDIO/SD/MMC bridge chip
12510M:	Tony Olech <tony.olech@elandigitalsystems.com>
12511L:	linux-mmc@vger.kernel.org
12512L:	linux-usb@vger.kernel.org
12513S:	Supported
12514F:	drivers/mmc/host/vub300.c
12515
12516W1 DALLAS'S 1-WIRE BUS
12517M:	Evgeniy Polyakov <zbr@ioremap.net>
12518S:	Maintained
12519F:	Documentation/w1/
12520F:	drivers/w1/
12521
12522W83791D HARDWARE MONITORING DRIVER
12523M:	Marc Hulsman <m.hulsman@tudelft.nl>
12524L:	linux-hwmon@vger.kernel.org
12525S:	Maintained
12526F:	Documentation/hwmon/w83791d
12527F:	drivers/hwmon/w83791d.c
12528
12529W83793 HARDWARE MONITORING DRIVER
12530M:	Rudolf Marek <r.marek@assembler.cz>
12531L:	linux-hwmon@vger.kernel.org
12532S:	Maintained
12533F:	Documentation/hwmon/w83793
12534F:	drivers/hwmon/w83793.c
12535
12536W83795 HARDWARE MONITORING DRIVER
12537M:	Jean Delvare <jdelvare@suse.com>
12538L:	linux-hwmon@vger.kernel.org
12539S:	Maintained
12540F:	drivers/hwmon/w83795.c
12541
12542W83L51xD SD/MMC CARD INTERFACE DRIVER
12543M:	Pierre Ossman <pierre@ossman.eu>
12544S:	Maintained
12545F:	drivers/mmc/host/wbsd.*
12546
12547WACOM PROTOCOL 4 SERIAL TABLETS
12548M:	Julian Squires <julian@cipht.net>
12549M:	Hans de Goede <hdegoede@redhat.com>
12550L:	linux-input@vger.kernel.org
12551S:	Maintained
12552F:	drivers/input/tablet/wacom_serial4.c
12553
12554WATCHDOG DEVICE DRIVERS
12555M:	Wim Van Sebroeck <wim@iguana.be>
12556R:	Guenter Roeck <linux@roeck-us.net>
12557L:	linux-watchdog@vger.kernel.org
12558W:	http://www.linux-watchdog.org/
12559T:	git git://www.linux-watchdog.org/linux-watchdog.git
12560S:	Maintained
12561F:	Documentation/devicetree/bindings/watchdog/
12562F:	Documentation/watchdog/
12563F:	drivers/watchdog/
12564F:	include/linux/watchdog.h
12565F:	include/uapi/linux/watchdog.h
12566
12567WD7000 SCSI DRIVER
12568M:	Miroslav Zagorac <zaga@fly.cc.fer.hr>
12569L:	linux-scsi@vger.kernel.org
12570S:	Maintained
12571F:	drivers/scsi/wd7000.c
12572
12573WIIMOTE HID DRIVER
12574M:	David Herrmann <dh.herrmann@googlemail.com>
12575L:	linux-input@vger.kernel.org
12576S:	Maintained
12577F:	drivers/hid/hid-wiimote*
12578
12579WINBOND CIR DRIVER
12580M:	David Härdeman <david@hardeman.nu>
12581S:	Maintained
12582F:	drivers/media/rc/winbond-cir.c
12583
12584WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12585M:	William Breathitt Gray <vilhelm.gray@gmail.com>
12586L:	linux-watchdog@vger.kernel.org
12587S:	Maintained
12588F:	drivers/watchdog/ebc-c384_wdt.c
12589
12590WINSYSTEMS WS16C48 GPIO DRIVER
12591M:	William Breathitt Gray <vilhelm.gray@gmail.com>
12592L:	linux-gpio@vger.kernel.org
12593S:	Maintained
12594F:	drivers/gpio/gpio-ws16c48.c
12595
12596WIMAX STACK
12597M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12598M:	linux-wimax@intel.com
12599L:	wimax@linuxwimax.org (subscribers-only)
12600S:	Supported
12601W:	http://linuxwimax.org
12602F:	Documentation/wimax/README.wimax
12603F:	include/linux/wimax/debug.h
12604F:	include/net/wimax.h
12605F:	include/uapi/linux/wimax.h
12606F:	net/wimax/
12607
12608WISTRON LAPTOP BUTTON DRIVER
12609M:	Miloslav Trmac <mitr@volny.cz>
12610S:	Maintained
12611F:	drivers/input/misc/wistron_btns.c
12612
12613WL3501 WIRELESS PCMCIA CARD DRIVER
12614M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12615L:	linux-wireless@vger.kernel.org
12616W:	http://oops.ghostprotocols.net:81/blog
12617S:	Maintained
12618F:	drivers/net/wireless/wl3501*
12619
12620WOLFSON MICROELECTRONICS DRIVERS
12621L:	patches@opensource.wolfsonmicro.com
12622T:	git https://github.com/CirrusLogic/linux-drivers.git
12623W:	https://github.com/CirrusLogic/linux-drivers/wiki
12624S:	Supported
12625F:	Documentation/hwmon/wm83??
12626F:	Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12627F:	Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12628F:	Documentation/devicetree/bindings/mfd/arizona.txt
12629F:	arch/arm/mach-s3c64xx/mach-crag6410*
12630F:	drivers/clk/clk-wm83*.c
12631F:	drivers/extcon/extcon-arizona.c
12632F:	drivers/leds/leds-wm83*.c
12633F:	drivers/gpio/gpio-*wm*.c
12634F:	drivers/gpio/gpio-arizona.c
12635F:	drivers/hwmon/wm83??-hwmon.c
12636F:	drivers/input/misc/wm831x-on.c
12637F:	drivers/input/touchscreen/wm831x-ts.c
12638F:	drivers/input/touchscreen/wm97*.c
12639F:	drivers/mfd/arizona*
12640F:	drivers/mfd/wm*.c
12641F:	drivers/mfd/cs47l24*
12642F:	drivers/power/wm83*.c
12643F:	drivers/rtc/rtc-wm83*.c
12644F:	drivers/regulator/wm8*.c
12645F:	drivers/video/backlight/wm83*_bl.c
12646F:	drivers/watchdog/wm83*_wdt.c
12647F:	include/linux/mfd/arizona/
12648F:	include/linux/mfd/wm831x/
12649F:	include/linux/mfd/wm8350/
12650F:	include/linux/mfd/wm8400*
12651F:	include/linux/wm97xx.h
12652F:	include/sound/wm????.h
12653F:	sound/soc/codecs/arizona.?
12654F:	sound/soc/codecs/wm*
12655F:	sound/soc/codecs/cs47l24*
12656
12657WORKQUEUE
12658M:	Tejun Heo <tj@kernel.org>
12659R:	Lai Jiangshan <jiangshanlai@gmail.com>
12660T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12661S:	Maintained
12662F:	include/linux/workqueue.h
12663F:	kernel/workqueue.c
12664F:	Documentation/workqueue.txt
12665
12666X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12667M:	Chen-Yu Tsai <wens@csie.org>
12668L:	linux-kernel@vger.kernel.org
12669S:	Maintained
12670N:	axp[128]
12671
12672X.25 NETWORK LAYER
12673M:	Andrew Hendry <andrew.hendry@gmail.com>
12674L:	linux-x25@vger.kernel.org
12675S:	Odd Fixes
12676F:	Documentation/networking/x25*
12677F:	include/net/x25*
12678F:	net/x25/
12679
12680X86 ARCHITECTURE (32-BIT AND 64-BIT)
12681M:	Thomas Gleixner <tglx@linutronix.de>
12682M:	Ingo Molnar <mingo@redhat.com>
12683M:	"H. Peter Anvin" <hpa@zytor.com>
12684M:	x86@kernel.org
12685L:	linux-kernel@vger.kernel.org
12686T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12687S:	Maintained
12688F:	Documentation/x86/
12689F:	arch/x86/
12690
12691X86 PLATFORM DRIVERS
12692M:	Darren Hart <dvhart@infradead.org>
12693L:	platform-driver-x86@vger.kernel.org
12694T:	git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12695S:	Maintained
12696F:	drivers/platform/x86/
12697F:	drivers/platform/olpc/
12698
12699X86 MCE INFRASTRUCTURE
12700M:	Tony Luck <tony.luck@intel.com>
12701M:	Borislav Petkov <bp@alien8.de>
12702L:	linux-edac@vger.kernel.org
12703S:	Maintained
12704F:	arch/x86/kernel/cpu/mcheck/*
12705
12706X86 MICROCODE UPDATE SUPPORT
12707M:	Borislav Petkov <bp@alien8.de>
12708S:	Maintained
12709F:	arch/x86/kernel/cpu/microcode/*
12710
12711X86 VDSO
12712M:	Andy Lutomirski <luto@amacapital.net>
12713L:	linux-kernel@vger.kernel.org
12714T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12715S:	Maintained
12716F:	arch/x86/entry/vdso/
12717
12718XC2028/3028 TUNER DRIVER
12719M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
12720M:	Mauro Carvalho Chehab <mchehab@kernel.org>
12721L:	linux-media@vger.kernel.org
12722W:	https://linuxtv.org
12723T:	git git://linuxtv.org/media_tree.git
12724S:	Maintained
12725F:	drivers/media/tuners/tuner-xc2028.*
12726
12727XEN HYPERVISOR INTERFACE
12728M:	Boris Ostrovsky <boris.ostrovsky@oracle.com>
12729M:	David Vrabel <david.vrabel@citrix.com>
12730M:	Juergen Gross <jgross@suse.com>
12731L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12732T:	git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12733S:	Supported
12734F:	arch/x86/xen/
12735F:	drivers/*/xen-*front.c
12736F:	drivers/xen/
12737F:	arch/x86/include/asm/xen/
12738F:	include/xen/
12739F:	include/uapi/xen/
12740
12741XEN HYPERVISOR ARM
12742M:	Stefano Stabellini <sstabellini@kernel.org>
12743L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12744S:	Maintained
12745F:	arch/arm/xen/
12746F:	arch/arm/include/asm/xen/
12747
12748XEN HYPERVISOR ARM64
12749M:	Stefano Stabellini <sstabellini@kernel.org>
12750L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12751S:	Maintained
12752F:	arch/arm64/xen/
12753F:	arch/arm64/include/asm/xen/
12754
12755XEN NETWORK BACKEND DRIVER
12756M:	Wei Liu <wei.liu2@citrix.com>
12757L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12758L:	netdev@vger.kernel.org
12759S:	Supported
12760F:	drivers/net/xen-netback/*
12761
12762XEN PCI SUBSYSTEM
12763M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12764L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12765S:	Supported
12766F:	arch/x86/pci/*xen*
12767F:	drivers/pci/*xen*
12768
12769XEN BLOCK SUBSYSTEM
12770M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12771M:	Roger Pau Monné <roger.pau@citrix.com>
12772L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12773S:	Supported
12774F:	drivers/block/xen-blkback/*
12775F:	drivers/block/xen*
12776
12777XEN PVSCSI DRIVERS
12778M:	Juergen Gross <jgross@suse.com>
12779L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12780L:	linux-scsi@vger.kernel.org
12781S:	Supported
12782F:	drivers/scsi/xen-scsifront.c
12783F:	drivers/xen/xen-scsiback.c
12784F:	include/xen/interface/io/vscsiif.h
12785
12786XEN SWIOTLB SUBSYSTEM
12787M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12788L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12789S:	Supported
12790F:	arch/x86/xen/*swiotlb*
12791F:	drivers/xen/*swiotlb*
12792
12793XFS FILESYSTEM
12794P:	Silicon Graphics Inc
12795M:	Dave Chinner <david@fromorbit.com>
12796M:	xfs@oss.sgi.com
12797L:	xfs@oss.sgi.com
12798W:	http://oss.sgi.com/projects/xfs
12799T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12800S:	Supported
12801F:	Documentation/filesystems/xfs.txt
12802F:	fs/xfs/
12803
12804XILINX AXI ETHERNET DRIVER
12805M:	Anirudha Sarangi <anirudh@xilinx.com>
12806M:	John Linn <John.Linn@xilinx.com>
12807S:	Maintained
12808F:	drivers/net/ethernet/xilinx/xilinx_axienet*
12809
12810XILINX UARTLITE SERIAL DRIVER
12811M:	Peter Korsgaard <jacmet@sunsite.dk>
12812L:	linux-serial@vger.kernel.org
12813S:	Maintained
12814F:	drivers/tty/serial/uartlite.c
12815
12816XILINX VIDEO IP CORES
12817M:	Hyun Kwon <hyun.kwon@xilinx.com>
12818M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12819L:	linux-media@vger.kernel.org
12820T:	git git://linuxtv.org/media_tree.git
12821S:	Supported
12822F:	Documentation/devicetree/bindings/media/xilinx/
12823F:	drivers/media/platform/xilinx/
12824F:	include/uapi/linux/xilinx-v4l2-controls.h
12825
12826XILLYBUS DRIVER
12827M:	Eli Billauer <eli.billauer@gmail.com>
12828L:	linux-kernel@vger.kernel.org
12829S:	Supported
12830F:	drivers/char/xillybus/
12831
12832XTENSA XTFPGA PLATFORM SUPPORT
12833M:	Max Filippov <jcmvbkbc@gmail.com>
12834L:	linux-xtensa@linux-xtensa.org
12835S:	Maintained
12836F:	drivers/spi/spi-xtensa-xtfpga.c
12837F:	sound/soc/xtensa/xtfpga-i2s.c
12838
12839YAM DRIVER FOR AX.25
12840M:	Jean-Paul Roubelat <jpr@f6fbb.org>
12841L:	linux-hams@vger.kernel.org
12842S:	Maintained
12843F:	drivers/net/hamradio/yam*
12844F:	include/linux/yam.h
12845
12846YEALINK PHONE DRIVER
12847M:	Henk Vergonet <Henk.Vergonet@gmail.com>
12848L:	usbb2k-api-dev@nongnu.org
12849S:	Maintained
12850F:	Documentation/input/yealink.txt
12851F:	drivers/input/misc/yealink.*
12852
12853Z8530 DRIVER FOR AX.25
12854M:	Joerg Reuter <jreuter@yaina.de>
12855W:	http://yaina.de/jreuter/
12856W:	http://www.qsl.net/dl1bke/
12857L:	linux-hams@vger.kernel.org
12858S:	Maintained
12859F:	Documentation/networking/z8530drv.txt
12860F:	drivers/net/hamradio/*scc.c
12861F:	drivers/net/hamradio/z8530.h
12862
12863ZBUD COMPRESSED PAGE ALLOCATOR
12864M:	Seth Jennings <sjenning@redhat.com>
12865L:	linux-mm@kvack.org
12866S:	Maintained
12867F:	mm/zbud.c
12868F:	include/linux/zbud.h
12869
12870ZD1211RW WIRELESS DRIVER
12871M:	Daniel Drake <dsd@gentoo.org>
12872M:	Ulrich Kunitz <kune@deine-taler.de>
12873W:	http://zd1211.ath.cx/wiki/DriverRewrite
12874L:	linux-wireless@vger.kernel.org
12875L:	zd1211-devs@lists.sourceforge.net (subscribers-only)
12876S:	Maintained
12877F:	drivers/net/wireless/zydas/zd1211rw/
12878
12879ZPOOL COMPRESSED PAGE STORAGE API
12880M:	Dan Streetman <ddstreet@ieee.org>
12881L:	linux-mm@kvack.org
12882S:	Maintained
12883F:	mm/zpool.c
12884F:	include/linux/zpool.h
12885
12886ZR36067 VIDEO FOR LINUX DRIVER
12887L:	mjpeg-users@lists.sourceforge.net
12888L:	linux-media@vger.kernel.org
12889W:	http://mjpeg.sourceforge.net/driver-zoran/
12890T:	hg https://linuxtv.org/hg/v4l-dvb
12891S:	Odd Fixes
12892F:	drivers/media/pci/zoran/
12893
12894ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12895M:	Minchan Kim <minchan@kernel.org>
12896M:	Nitin Gupta <ngupta@vflare.org>
12897R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12898L:	linux-kernel@vger.kernel.org
12899S:	Maintained
12900F:	drivers/block/zram/
12901F:	Documentation/blockdev/zram.txt
12902
12903ZS DECSTATION Z85C30 SERIAL DRIVER
12904M:	"Maciej W. Rozycki" <macro@linux-mips.org>
12905S:	Maintained
12906F:	drivers/tty/serial/zs.*
12907
12908ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12909M:	Minchan Kim <minchan@kernel.org>
12910M:	Nitin Gupta <ngupta@vflare.org>
12911R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12912L:	linux-mm@kvack.org
12913S:	Maintained
12914F:	mm/zsmalloc.c
12915F:	include/linux/zsmalloc.h
12916F:	Documentation/vm/zsmalloc.txt
12917
12918ZSWAP COMPRESSED SWAP CACHING
12919M:	Seth Jennings <sjenning@redhat.com>
12920L:	linux-mm@kvack.org
12921S:	Maintained
12922F:	mm/zswap.c
12923
12924THE REST
12925M:	Linus Torvalds <torvalds@linux-foundation.org>
12926L:	linux-kernel@vger.kernel.org
12927Q:	http://patchwork.kernel.org/project/LKML/list/
12928T:	git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12929S:	Buried alive in reporters
12930F:	*
12931F:	*/
12932