xref: /linux/MAINTAINERS (revision 0883c2c06fb5bcf5b9e008270827e63c09a88c1e)
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@adaptec.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:	drivers/pci/*acpi*
292F:	drivers/pci/*/*acpi*
293F:	drivers/pci/*/*/*acpi*
294F:	tools/power/acpi/
295
296ACPI COMPONENT ARCHITECTURE (ACPICA)
297M:	Robert Moore <robert.moore@intel.com>
298M:	Lv Zheng <lv.zheng@intel.com>
299M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
300L:	linux-acpi@vger.kernel.org
301L:	devel@acpica.org
302W:	https://acpica.org/
303W:	https://github.com/acpica/acpica/
304Q:	https://patchwork.kernel.org/project/linux-acpi/list/
305T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
306S:	Supported
307F:	drivers/acpi/acpica/
308F:	include/acpi/
309F:	tools/power/acpi/
310
311ACPI FAN DRIVER
312M:	Zhang Rui <rui.zhang@intel.com>
313L:	linux-acpi@vger.kernel.org
314W:	https://01.org/linux-acpi
315S:	Supported
316F:	drivers/acpi/fan.c
317
318ACPI THERMAL DRIVER
319M:	Zhang Rui <rui.zhang@intel.com>
320L:	linux-acpi@vger.kernel.org
321W:	https://01.org/linux-acpi
322S:	Supported
323F:	drivers/acpi/*thermal*
324
325ACPI VIDEO DRIVER
326M:	Zhang Rui <rui.zhang@intel.com>
327L:	linux-acpi@vger.kernel.org
328W:	https://01.org/linux-acpi
329S:	Supported
330F:	drivers/acpi/acpi_video.c
331
332ACPI WMI DRIVER
333L:	platform-driver-x86@vger.kernel.org
334S:	Orphan
335F:	drivers/platform/x86/wmi.c
336
337AD1889 ALSA SOUND DRIVER
338M:	Thibaut Varene <T-Bone@parisc-linux.org>
339W:	http://wiki.parisc-linux.org/AD1889
340L:	linux-parisc@vger.kernel.org
341S:	Maintained
342F:	sound/pci/ad1889.*
343
344AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
345M:	Michael Hennerich <michael.hennerich@analog.com>
346W:	http://wiki.analog.com/AD5254
347W:	http://ez.analog.com/community/linux-device-drivers
348S:	Supported
349F:	drivers/misc/ad525x_dpot.c
350
351AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
352M:	Michael Hennerich <michael.hennerich@analog.com>
353W:	http://wiki.analog.com/AD5398
354W:	http://ez.analog.com/community/linux-device-drivers
355S:	Supported
356F:	drivers/regulator/ad5398.c
357
358AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
359M:	Michael Hennerich <michael.hennerich@analog.com>
360W:	http://wiki.analog.com/AD7142
361W:	http://ez.analog.com/community/linux-device-drivers
362S:	Supported
363F:	drivers/input/misc/ad714x.c
364
365AD7877 TOUCHSCREEN DRIVER
366M:	Michael Hennerich <michael.hennerich@analog.com>
367W:	http://wiki.analog.com/AD7877
368W:	http://ez.analog.com/community/linux-device-drivers
369S:	Supported
370F:	drivers/input/touchscreen/ad7877.c
371
372AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
373M:	Michael Hennerich <michael.hennerich@analog.com>
374W:	http://wiki.analog.com/AD7879
375W:	http://ez.analog.com/community/linux-device-drivers
376S:	Supported
377F:	drivers/input/touchscreen/ad7879.c
378
379ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
380M:	Jiri Kosina <jikos@kernel.org>
381S:	Maintained
382
383ADF7242 IEEE 802.15.4 RADIO DRIVER
384M:	Michael Hennerich <michael.hennerich@analog.com>
385W:	https://wiki.analog.com/ADF7242
386W:	http://ez.analog.com/community/linux-device-drivers
387L:	linux-wpan@vger.kernel.org
388S:	Supported
389F:	drivers/net/ieee802154/adf7242.c
390F:	Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
391
392ADM1025 HARDWARE MONITOR DRIVER
393M:	Jean Delvare <jdelvare@suse.com>
394L:	linux-hwmon@vger.kernel.org
395S:	Maintained
396F:	Documentation/hwmon/adm1025
397F:	drivers/hwmon/adm1025.c
398
399ADM1029 HARDWARE MONITOR DRIVER
400M:	Corentin Labbe <clabbe.montjoie@gmail.com>
401L:	linux-hwmon@vger.kernel.org
402S:	Maintained
403F:	drivers/hwmon/adm1029.c
404
405ADM8211 WIRELESS DRIVER
406L:	linux-wireless@vger.kernel.org
407W:	http://wireless.kernel.org/
408S:	Orphan
409F:	drivers/net/wireless/admtek/adm8211.*
410
411ADP1653 FLASH CONTROLLER DRIVER
412M:	Sakari Ailus <sakari.ailus@iki.fi>
413L:	linux-media@vger.kernel.org
414S:	Maintained
415F:	drivers/media/i2c/adp1653.c
416F:	include/media/i2c/adp1653.h
417
418ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
419M:	Michael Hennerich <michael.hennerich@analog.com>
420W:	http://wiki.analog.com/ADP5520
421W:	http://ez.analog.com/community/linux-device-drivers
422S:	Supported
423F:	drivers/mfd/adp5520.c
424F:	drivers/video/backlight/adp5520_bl.c
425F:	drivers/leds/leds-adp5520.c
426F:	drivers/gpio/gpio-adp5520.c
427F:	drivers/input/keyboard/adp5520-keys.c
428
429ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
430M:	Michael Hennerich <michael.hennerich@analog.com>
431W:	http://wiki.analog.com/ADP5588
432W:	http://ez.analog.com/community/linux-device-drivers
433S:	Supported
434F:	drivers/input/keyboard/adp5588-keys.c
435F:	drivers/gpio/gpio-adp5588.c
436
437ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
438M:	Michael Hennerich <michael.hennerich@analog.com>
439W:	http://wiki.analog.com/ADP8860
440W:	http://ez.analog.com/community/linux-device-drivers
441S:	Supported
442F:	drivers/video/backlight/adp8860_bl.c
443
444ADS1015 HARDWARE MONITOR DRIVER
445M:	Dirk Eibach <eibach@gdsys.de>
446L:	linux-hwmon@vger.kernel.org
447S:	Maintained
448F:	Documentation/hwmon/ads1015
449F:	drivers/hwmon/ads1015.c
450F:	include/linux/i2c/ads1015.h
451
452ADT746X FAN DRIVER
453M:	Colin Leroy <colin@colino.net>
454S:	Maintained
455F:	drivers/macintosh/therm_adt746x.c
456
457ADT7475 HARDWARE MONITOR DRIVER
458M:	Jean Delvare <jdelvare@suse.com>
459L:	linux-hwmon@vger.kernel.org
460S:	Maintained
461F:	Documentation/hwmon/adt7475
462F:	drivers/hwmon/adt7475.c
463
464ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
465M:	Michael Hennerich <michael.hennerich@analog.com>
466W:	http://wiki.analog.com/ADXL345
467W:	http://ez.analog.com/community/linux-device-drivers
468S:	Supported
469F:	drivers/input/misc/adxl34x.c
470
471ADVANSYS SCSI DRIVER
472M:	Matthew Wilcox <matthew@wil.cx>
473M:	Hannes Reinecke <hare@suse.com>
474L:	linux-scsi@vger.kernel.org
475S:	Maintained
476F:	Documentation/scsi/advansys.txt
477F:	drivers/scsi/advansys.c
478
479AEDSP16 DRIVER
480M:	Riccardo Facchetti <fizban@tin.it>
481S:	Maintained
482F:	sound/oss/aedsp16.c
483
484AF9013 MEDIA DRIVER
485M:	Antti Palosaari <crope@iki.fi>
486L:	linux-media@vger.kernel.org
487W:	https://linuxtv.org
488W:	http://palosaari.fi/linux/
489Q:	http://patchwork.linuxtv.org/project/linux-media/list/
490T:	git git://linuxtv.org/anttip/media_tree.git
491S:	Maintained
492F:	drivers/media/dvb-frontends/af9013*
493
494AF9033 MEDIA DRIVER
495M:	Antti Palosaari <crope@iki.fi>
496L:	linux-media@vger.kernel.org
497W:	https://linuxtv.org
498W:	http://palosaari.fi/linux/
499Q:	http://patchwork.linuxtv.org/project/linux-media/list/
500T:	git git://linuxtv.org/anttip/media_tree.git
501S:	Maintained
502F:	drivers/media/dvb-frontends/af9033*
503
504AFFS FILE SYSTEM
505L:	linux-fsdevel@vger.kernel.org
506S:	Orphan
507F:	Documentation/filesystems/affs.txt
508F:	fs/affs/
509
510AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
511M:	David Howells <dhowells@redhat.com>
512L:	linux-afs@lists.infradead.org
513S:	Supported
514F:	fs/afs/
515F:	include/net/af_rxrpc.h
516F:	net/rxrpc/af_rxrpc.c
517
518AGPGART DRIVER
519M:	David Airlie <airlied@linux.ie>
520T:	git git://people.freedesktop.org/~airlied/linux (part of drm maint)
521S:	Maintained
522F:	drivers/char/agp/
523F:	include/linux/agp*
524F:	include/uapi/linux/agp*
525
526AHA152X SCSI DRIVER
527M:	"Juergen E. Fischer" <fischer@norbit.de>
528L:	linux-scsi@vger.kernel.org
529S:	Maintained
530F:	drivers/scsi/aha152x*
531F:	drivers/scsi/pcmcia/aha152x*
532
533AIC7XXX / AIC79XX SCSI DRIVER
534M:	Hannes Reinecke <hare@suse.com>
535L:	linux-scsi@vger.kernel.org
536S:	Maintained
537F:	drivers/scsi/aic7xxx/
538
539AIMSLAB FM RADIO RECEIVER DRIVER
540M:	Hans Verkuil <hverkuil@xs4all.nl>
541L:	linux-media@vger.kernel.org
542T:	git git://linuxtv.org/media_tree.git
543W:	https://linuxtv.org
544S:	Maintained
545F:	drivers/media/radio/radio-aimslab*
546
547AIO
548M:	Benjamin LaHaise <bcrl@kvack.org>
549L:	linux-aio@kvack.org
550S:	Supported
551F:	fs/aio.c
552F:	include/linux/*aio*.h
553
554AIRSPY MEDIA DRIVER
555M:	Antti Palosaari <crope@iki.fi>
556L:	linux-media@vger.kernel.org
557W:	https://linuxtv.org
558W:	http://palosaari.fi/linux/
559Q:	http://patchwork.linuxtv.org/project/linux-media/list/
560T:	git git://linuxtv.org/anttip/media_tree.git
561S:	Maintained
562F:	drivers/media/usb/airspy/
563
564ALCATEL SPEEDTOUCH USB DRIVER
565M:	Duncan Sands <duncan.sands@free.fr>
566L:	linux-usb@vger.kernel.org
567W:	http://www.linux-usb.org/SpeedTouch/
568S:	Maintained
569F:	drivers/usb/atm/speedtch.c
570F:	drivers/usb/atm/usbatm.c
571
572ALCHEMY AU1XX0 MMC DRIVER
573M:	Manuel Lauss <manuel.lauss@gmail.com>
574S:	Maintained
575F:	drivers/mmc/host/au1xmmc.c
576
577ALI1563 I2C DRIVER
578M:	Rudolf Marek <r.marek@assembler.cz>
579L:	linux-i2c@vger.kernel.org
580S:	Maintained
581F:	Documentation/i2c/busses/i2c-ali1563
582F:	drivers/i2c/busses/i2c-ali1563.c
583
584ALLWINNER SECURITY SYSTEM
585M:	Corentin Labbe <clabbe.montjoie@gmail.com>
586L:	linux-crypto@vger.kernel.org
587S:	Maintained
588F:	drivers/crypto/sunxi-ss/
589
590ALPHA PORT
591M:	Richard Henderson <rth@twiddle.net>
592M:	Ivan Kokshaysky <ink@jurassic.park.msu.ru>
593M:	Matt Turner <mattst88@gmail.com>
594S:	Odd Fixes
595L:	linux-alpha@vger.kernel.org
596F:	arch/alpha/
597
598ALTERA MAILBOX DRIVER
599M:	Ley Foon Tan <lftan@altera.com>
600L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
601S:	Maintained
602F:	drivers/mailbox/mailbox-altera.c
603
604ALTERA PIO DRIVER
605M:	Tien Hock Loh <thloh@altera.com>
606L:	linux-gpio@vger.kernel.org
607S:	Maintained
608F:	drivers/gpio/gpio-altera.c
609
610ALTERA TRIPLE SPEED ETHERNET DRIVER
611M:	Vince Bridgers <vbridger@opensource.altera.com>
612L:	netdev@vger.kernel.org
613L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
614S:	Maintained
615F:	drivers/net/ethernet/altera/
616
617ALTERA UART/JTAG UART SERIAL DRIVERS
618M:	Tobias Klauser <tklauser@distanz.ch>
619L:	linux-serial@vger.kernel.org
620L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
621S:	Maintained
622F:	drivers/tty/serial/altera_uart.c
623F:	drivers/tty/serial/altera_jtaguart.c
624F:	include/linux/altera_uart.h
625F:	include/linux/altera_jtaguart.h
626
627AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
628M:	Tom Lendacky <thomas.lendacky@amd.com>
629M:	Gary Hook <gary.hook@amd.com>
630L:	linux-crypto@vger.kernel.org
631S:	Supported
632F:	drivers/crypto/ccp/
633F:	include/linux/ccp.h
634
635AMD FAM15H PROCESSOR POWER MONITORING DRIVER
636M:	Huang Rui <ray.huang@amd.com>
637L:	linux-hwmon@vger.kernel.org
638S:	Supported
639F:	Documentation/hwmon/fam15h_power
640F:	drivers/hwmon/fam15h_power.c
641
642AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
643L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
644S:	Orphan
645F:	drivers/usb/gadget/udc/amd5536udc.*
646
647AMD GEODE PROCESSOR/CHIPSET SUPPORT
648P:	Andres Salomon <dilinger@queued.net>
649L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
650W:	http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
651S:	Supported
652F:	drivers/char/hw_random/geode-rng.c
653F:	drivers/crypto/geode*
654F:	drivers/video/fbdev/geode/
655F:	arch/x86/include/asm/geode.h
656
657AMD IOMMU (AMD-VI)
658M:	Joerg Roedel <joro@8bytes.org>
659L:	iommu@lists.linux-foundation.org
660T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
661S:	Maintained
662F:	drivers/iommu/amd_iommu*.[ch]
663F:	include/linux/amd-iommu.h
664
665AMD KFD
666M:	Oded Gabbay <oded.gabbay@gmail.com>
667L:	dri-devel@lists.freedesktop.org
668T:	git git://people.freedesktop.org/~gabbayo/linux.git
669S:	Supported
670F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
671F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
672F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
673F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
674F:	drivers/gpu/drm/amd/amdkfd/
675F:	drivers/gpu/drm/amd/include/cik_structs.h
676F:	drivers/gpu/drm/amd/include/kgd_kfd_interface.h
677F:	drivers/gpu/drm/amd/include/vi_structs.h
678F:	drivers/gpu/drm/radeon/radeon_kfd.c
679F:	drivers/gpu/drm/radeon/radeon_kfd.h
680F:	include/uapi/linux/kfd_ioctl.h
681
682AMD SEATTLE DEVICE TREE SUPPORT
683M:	Brijesh Singh <brijeshkumar.singh@amd.com>
684M:	Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
685M:	Tom Lendacky <thomas.lendacky@amd.com>
686S:	Supported
687F:	arch/arm64/boot/dts/amd/
688
689AMD XGBE DRIVER
690M:	Tom Lendacky <thomas.lendacky@amd.com>
691L:	netdev@vger.kernel.org
692S:	Supported
693F:	drivers/net/ethernet/amd/xgbe/
694F:	arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
695
696AMS (Apple Motion Sensor) DRIVER
697M:	Michael Hanselmann <linux-kernel@hansmi.ch>
698S:	Supported
699F:	drivers/macintosh/ams/
700
701ANALOG DEVICES INC AD9389B DRIVER
702M:	Hans Verkuil <hans.verkuil@cisco.com>
703L:	linux-media@vger.kernel.org
704S:	Maintained
705F:	drivers/media/i2c/ad9389b*
706
707ANALOG DEVICES INC ADV7180 DRIVER
708M:	Lars-Peter Clausen <lars@metafoo.de>
709L:	linux-media@vger.kernel.org
710W:	http://ez.analog.com/community/linux-device-drivers
711S:	Supported
712F:	drivers/media/i2c/adv7180.c
713
714ANALOG DEVICES INC ADV7511 DRIVER
715M:	Hans Verkuil <hans.verkuil@cisco.com>
716L:	linux-media@vger.kernel.org
717S:	Maintained
718F:	drivers/media/i2c/adv7511*
719
720ANALOG DEVICES INC ADV7604 DRIVER
721M:	Hans Verkuil <hans.verkuil@cisco.com>
722L:	linux-media@vger.kernel.org
723S:	Maintained
724F:	drivers/media/i2c/adv7604*
725
726ANALOG DEVICES INC ADV7842 DRIVER
727M:	Hans Verkuil <hans.verkuil@cisco.com>
728L:	linux-media@vger.kernel.org
729S:	Maintained
730F:	drivers/media/i2c/adv7842*
731
732ANALOG DEVICES INC ASOC CODEC DRIVERS
733M:	Lars-Peter Clausen <lars@metafoo.de>
734L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
735W:	http://wiki.analog.com/
736W:	http://ez.analog.com/community/linux-device-drivers
737S:	Supported
738F:	sound/soc/codecs/adau*
739F:	sound/soc/codecs/adav*
740F:	sound/soc/codecs/ad1*
741F:	sound/soc/codecs/ad7*
742F:	sound/soc/codecs/ssm*
743F:	sound/soc/codecs/sigmadsp.*
744
745ANALOG DEVICES INC ASOC DRIVERS
746L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
747L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
748W:	http://blackfin.uclinux.org/
749S:	Supported
750F:	sound/soc/blackfin/*
751
752ANALOG DEVICES INC IIO DRIVERS
753M:	Lars-Peter Clausen <lars@metafoo.de>
754M:	Michael Hennerich <Michael.Hennerich@analog.com>
755W:	http://wiki.analog.com/
756W:	http://ez.analog.com/community/linux-device-drivers
757S:	Supported
758F:	drivers/iio/*/ad*
759X:	drivers/iio/*/adjd*
760F:	drivers/staging/iio/*/ad*
761F:	staging/iio/trigger/iio-trig-bfin-timer.c
762
763ANALOG DEVICES INC DMA DRIVERS
764M:	Lars-Peter Clausen <lars@metafoo.de>
765W:	http://ez.analog.com/community/linux-device-drivers
766S:	Supported
767F:	drivers/dma/dma-axi-dmac.c
768
769ANDROID DRIVERS
770M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
771M:	Arve Hjønnevåg <arve@android.com>
772M:	Riley Andrews <riandrews@android.com>
773T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
774L:	devel@driverdev.osuosl.org
775S:	Supported
776F:	drivers/android/
777F:	drivers/staging/android/
778
779ANDROID ION DRIVER
780M:	Laura Abbott <labbott@redhat.com>
781M:	Sumit Semwal <sumit.semwal@linaro.org>
782L:	devel@driverdev.osuosl.org
783S:	Supported
784F:	drivers/staging/android/ion
785F:	drivers/staging/android/uapi/ion.h
786F:	drivers/staging/android/uapi/ion_test.h
787
788AOA (Apple Onboard Audio) ALSA DRIVER
789M:	Johannes Berg <johannes@sipsolutions.net>
790L:	linuxppc-dev@lists.ozlabs.org
791L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
792S:	Maintained
793F:	sound/aoa/
794
795APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
796M:	William Breathitt Gray <vilhelm.gray@gmail.com>
797L:	linux-iio@vger.kernel.org
798S:	Maintained
799F:	drivers/iio/dac/stx104.c
800
801APM DRIVER
802M:	Jiri Kosina <jikos@kernel.org>
803S:	Odd fixes
804T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
805F:	arch/x86/kernel/apm_32.c
806F:	include/linux/apm_bios.h
807F:	include/uapi/linux/apm_bios.h
808F:	drivers/char/apm-emulation.c
809
810APPLE BCM5974 MULTITOUCH DRIVER
811M:	Henrik Rydberg <rydberg@bitmath.org>
812L:	linux-input@vger.kernel.org
813S:	Odd fixes
814F:	drivers/input/mouse/bcm5974.c
815
816APPLE SMC DRIVER
817M:	Henrik Rydberg <rydberg@bitmath.org>
818L:	linux-hwmon@vger.kernel.org
819S:	Odd fixes
820F:	drivers/hwmon/applesmc.c
821
822APPLETALK NETWORK LAYER
823M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
824S:	Maintained
825F:	drivers/net/appletalk/
826F:	net/appletalk/
827
828APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
829M:	Duc Dang <dhdang@apm.com>
830S:	Supported
831F:	arch/arm64/boot/dts/apm/
832
833APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
834M:	Iyappan Subramanian <isubramanian@apm.com>
835M:	Keyur Chudgar <kchudgar@apm.com>
836S:	Supported
837F:	drivers/net/ethernet/apm/xgene/
838F:	Documentation/devicetree/bindings/net/apm-xgene-enet.txt
839
840APTINA CAMERA SENSOR PLL
841M:	Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
842L:	linux-media@vger.kernel.org
843S:	Maintained
844F:	drivers/media/i2c/aptina-pll.*
845
846ARC FRAMEBUFFER DRIVER
847M:	Jaya Kumar <jayalk@intworks.biz>
848S:	Maintained
849F:	drivers/video/fbdev/arcfb.c
850F:	drivers/video/fbdev/core/fb_defio.c
851
852ARCNET NETWORK LAYER
853M:	Michael Grzeschik <m.grzeschik@pengutronix.de>
854L:	netdev@vger.kernel.org
855S:	Maintained
856F:	drivers/net/arcnet/
857F:	include/uapi/linux/if_arcnet.h
858
859ARC PGU DRM DRIVER
860M:	Alexey Brodkin <abrodkin@synopsys.com>
861S:	Supported
862F:	drivers/gpu/drm/arc/
863F:	Documentation/devicetree/bindings/display/snps,arcpgu.txt
864
865ARM HDLCD DRM DRIVER
866M:	Liviu Dudau <liviu.dudau@arm.com>
867S:	Supported
868F:	drivers/gpu/drm/arm/
869F:	Documentation/devicetree/bindings/display/arm,hdlcd.txt
870
871ARM MFM AND FLOPPY DRIVERS
872M:	Ian Molton <spyro@f2s.com>
873S:	Maintained
874F:	arch/arm/lib/floppydma.S
875F:	arch/arm/include/asm/floppy.h
876
877ARM PMU PROFILING AND DEBUGGING
878M:	Will Deacon <will.deacon@arm.com>
879R:	Mark Rutland <mark.rutland@arm.com>
880S:	Maintained
881F:	arch/arm*/kernel/perf_*
882F:	arch/arm/oprofile/common.c
883F:	arch/arm*/kernel/hw_breakpoint.c
884F:	arch/arm*/include/asm/hw_breakpoint.h
885F:	arch/arm*/include/asm/perf_event.h
886F:	drivers/perf/arm_pmu.c
887F:	include/linux/perf/arm_pmu.h
888
889ARM PORT
890M:	Russell King <linux@armlinux.org.uk>
891L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
892W:	http://www.armlinux.org.uk/
893S:	Maintained
894F:	arch/arm/
895
896ARM SUB-ARCHITECTURES
897L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
898S:	Maintained
899F:	arch/arm/mach-*/
900F:	arch/arm/plat-*/
901T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
902
903ARM PRIMECELL AACI PL041 DRIVER
904M:	Russell King <linux@armlinux.org.uk>
905S:	Maintained
906F:	sound/arm/aaci.*
907
908ARM PRIMECELL CLCD PL110 DRIVER
909M:	Russell King <linux@armlinux.org.uk>
910S:	Maintained
911F:	drivers/video/fbdev/amba-clcd.*
912
913ARM PRIMECELL KMI PL050 DRIVER
914M:	Russell King <linux@armlinux.org.uk>
915S:	Maintained
916F:	drivers/input/serio/ambakmi.*
917F:	include/linux/amba/kmi.h
918
919ARM PRIMECELL MMCI PL180/1 DRIVER
920M:	Russell King <linux@armlinux.org.uk>
921S:	Maintained
922F:	drivers/mmc/host/mmci.*
923F:	include/linux/amba/mmci.h
924
925ARM PRIMECELL UART PL010 AND PL011 DRIVERS
926M:	Russell King <linux@armlinux.org.uk>
927S:	Maintained
928F:	drivers/tty/serial/amba-pl01*.c
929F:	include/linux/amba/serial.h
930
931ARM PRIMECELL BUS SUPPORT
932M:	Russell King <linux@armlinux.org.uk>
933S:	Maintained
934F:	drivers/amba/
935F:	include/linux/amba/bus.h
936
937ARM/ADS SPHERE MACHINE SUPPORT
938M:	Lennert Buytenhek <kernel@wantstofly.org>
939L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
940S:	Maintained
941
942ARM/AFEB9260 MACHINE SUPPORT
943M:	Sergey Lapin <slapin@ossfans.org>
944L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
945S:	Maintained
946
947ARM/AJECO 1ARM MACHINE SUPPORT
948M:	Lennert Buytenhek <kernel@wantstofly.org>
949L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
950S:	Maintained
951
952ARM/Allwinner sunXi SoC support
953M:	Maxime Ripard <maxime.ripard@free-electrons.com>
954M:	Chen-Yu Tsai <wens@csie.org>
955L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
956S:	Maintained
957N:	sun[x456789]i
958
959ARM/Allwinner SoC Clock Support
960M:	Emilio López <emilio@elopez.com.ar>
961S:	Maintained
962F:	drivers/clk/sunxi/
963
964ARM/Amlogic Meson SoC support
965M:	Carlo Caione <carlo@caione.org>
966M:	Kevin Hilman <khilman@baylibre.com>
967L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
968L:	linux-amlogic@lists.infradead.org
969W:	http://linux-meson.com/
970S:	Maintained
971F:	arch/arm/mach-meson/
972F:	arch/arm/boot/dts/meson*
973F:	arch/arm64/boot/dts/amlogic/
974F: 	drivers/pinctrl/meson/
975N:	meson
976
977ARM/Annapurna Labs ALPINE ARCHITECTURE
978M:	Tsahee Zidenberg <tsahee@annapurnalabs.com>
979M:	Antoine Tenart <antoine.tenart@free-electrons.com>
980S:	Maintained
981F:	arch/arm/mach-alpine/
982F:	arch/arm/boot/dts/alpine*
983F:	arch/arm64/boot/dts/al/
984F:	drivers/*/*alpine*
985
986ARM/ARTPEC MACHINE SUPPORT
987M:	Jesper Nilsson <jesper.nilsson@axis.com>
988M:	Lars Persson <lars.persson@axis.com>
989M:	Niklas Cassel <niklas.cassel@axis.com>
990S:	Maintained
991L:	linux-arm-kernel@axis.com
992F:	arch/arm/mach-artpec
993F:	arch/arm/boot/dts/artpec6*
994F:	drivers/clk/axis
995
996ARM/ASPEED MACHINE SUPPORT
997M:	Joel Stanley <joel@jms.id.au>
998S:	Maintained
999F:	arch/arm/mach-aspeed/
1000F:	arch/arm/boot/dts/aspeed-*
1001F:	drivers/*/*aspeed*
1002
1003ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1004M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1005M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
1006M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1007L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1008W:	http://www.linux4sam.org
1009T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1010S:	Supported
1011F:	arch/arm/mach-at91/
1012F:	include/soc/at91/
1013F:	arch/arm/boot/dts/at91*.dts
1014F:	arch/arm/boot/dts/at91*.dtsi
1015F:	arch/arm/boot/dts/sama*.dts
1016F:	arch/arm/boot/dts/sama*.dtsi
1017F:	arch/arm/include/debug/at91.S
1018
1019ARM/ATMEL AT91 Clock Support
1020M:	Boris Brezillon <boris.brezillon@free-electrons.com>
1021S:	Maintained
1022F:	drivers/clk/at91
1023
1024ARM/CALXEDA HIGHBANK ARCHITECTURE
1025M:	Rob Herring <robh@kernel.org>
1026L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1027S:	Maintained
1028F:	arch/arm/mach-highbank/
1029F:	arch/arm/boot/dts/highbank.dts
1030F:	arch/arm/boot/dts/ecx-*.dts*
1031
1032ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1033M:	Krzysztof Halasa <khalasa@piap.pl>
1034S:	Maintained
1035F:	arch/arm/mach-cns3xxx/
1036
1037ARM/CAVIUM THUNDER NETWORK DRIVER
1038M:	Sunil Goutham <sgoutham@cavium.com>
1039M:	Robert Richter <rric@kernel.org>
1040L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041S:	Supported
1042F:	drivers/net/ethernet/cavium/thunder/
1043
1044ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1045M:	Alexander Shiyan <shc_work@mail.ru>
1046L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047S:	Odd Fixes
1048N:	clps711x
1049
1050ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1051M:	Hartley Sweeten <hsweeten@visionengravers.com>
1052M:	Ryan Mallon <rmallon@gmail.com>
1053L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1054S:	Maintained
1055F:	arch/arm/mach-ep93xx/
1056F:	arch/arm/mach-ep93xx/include/mach/
1057
1058ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1059M:	Lennert Buytenhek <kernel@wantstofly.org>
1060L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061S:	Maintained
1062
1063ARM/CLKDEV SUPPORT
1064M:	Russell King <linux@armlinux.org.uk>
1065L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1066S:	Maintained
1067F:	arch/arm/include/asm/clkdev.h
1068F:	drivers/clk/clkdev.c
1069
1070ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1071M:	Mike Rapoport <mike@compulab.co.il>
1072L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1073S:	Maintained
1074
1075ARM/CONTEC MICRO9 MACHINE SUPPORT
1076M:	Hubert Feurstein <hubert.feurstein@contec.at>
1077S:	Maintained
1078F:	arch/arm/mach-ep93xx/micro9.c
1079
1080ARM/CORESIGHT FRAMEWORK AND DRIVERS
1081M:	Mathieu Poirier <mathieu.poirier@linaro.org>
1082L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1083S:	Maintained
1084F:	drivers/hwtracing/coresight/*
1085F:	Documentation/trace/coresight.txt
1086F:	Documentation/devicetree/bindings/arm/coresight.txt
1087F:	Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1088
1089ARM/CORGI MACHINE SUPPORT
1090M:	Richard Purdie <rpurdie@rpsys.net>
1091S:	Maintained
1092
1093ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1094M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1095L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1096T:	git git://github.com/ulli-kroll/linux.git
1097S:	Maintained
1098F:	arch/arm/mach-gemini/
1099F:	drivers/rtc/rtc-gemini.c
1100
1101ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1102M:	Barry Song <baohua@kernel.org>
1103L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104T:	git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1105S:	Maintained
1106F:	arch/arm/boot/dts/prima2*
1107F:	arch/arm/mach-prima2/
1108F:	drivers/clk/sirf/
1109F:	drivers/clocksource/timer-prima2.c
1110F:	drivers/clocksource/timer-atlas7.c
1111N:	[^a-z]sirf
1112
1113ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1114M:	Baruch Siach <baruch@tkos.co.il>
1115L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1116S:	Maintained
1117F:	arch/arm/boot/dts/cx92755*
1118N:	digicolor
1119
1120ARM/EBSA110 MACHINE SUPPORT
1121M:	Russell King <linux@armlinux.org.uk>
1122L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1123W:	http://www.armlinux.org.uk/
1124S:	Maintained
1125F:	arch/arm/mach-ebsa110/
1126F:	drivers/net/ethernet/amd/am79c961a.*
1127
1128ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1129M:	Uwe Kleine-König <kernel@pengutronix.de>
1130L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1131S:	Maintained
1132N:	efm32
1133
1134ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1135M:	Daniel Ribeiro <drwyrm@gmail.com>
1136M:	Stefan Schmidt <stefan@openezx.org>
1137M:	Harald Welte <laforge@openezx.org>
1138L:	openezx-devel@lists.openezx.org (moderated for non-subscribers)
1139W:	http://www.openezx.org/
1140S:	Maintained
1141T:	topgit git://git.openezx.org/openezx.git
1142F:	arch/arm/mach-pxa/ezx.c
1143
1144ARM/FARADAY FA526 PORT
1145M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1146L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1147S:	Maintained
1148T:	git git://git.berlios.de/gemini-board
1149F:	arch/arm/mm/*-fa*
1150
1151ARM/FOOTBRIDGE ARCHITECTURE
1152M:	Russell King <linux@armlinux.org.uk>
1153L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1154W:	http://www.armlinux.org.uk/
1155S:	Maintained
1156F:	arch/arm/include/asm/hardware/dec21285.h
1157F:	arch/arm/mach-footbridge/
1158
1159ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1160M:	Shawn Guo <shawnguo@kernel.org>
1161M:	Sascha Hauer <kernel@pengutronix.de>
1162L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1163S:	Maintained
1164T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1165F:	arch/arm/mach-imx/
1166F:	arch/arm/mach-mxs/
1167F:	arch/arm/boot/dts/imx*
1168F:	arch/arm/configs/imx*_defconfig
1169F:	drivers/clk/imx/
1170F:	include/soc/imx/
1171
1172ARM/FREESCALE VYBRID ARM ARCHITECTURE
1173M:	Shawn Guo <shawnguo@kernel.org>
1174M:	Sascha Hauer <kernel@pengutronix.de>
1175R:	Stefan Agner <stefan@agner.ch>
1176L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1177S:	Maintained
1178T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1179F:	arch/arm/mach-imx/*vf610*
1180F:	arch/arm/boot/dts/vf*
1181
1182ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1183M:	Lennert Buytenhek <kernel@wantstofly.org>
1184L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1185S:	Maintained
1186
1187ARM/GUMSTIX MACHINE SUPPORT
1188M:	Steve Sakoman <sakoman@gmail.com>
1189L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190S:	Maintained
1191
1192ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1193M:	Philipp Zabel <philipp.zabel@gmail.com>
1194M:	Paul Parsons <lost.distance@yahoo.com>
1195L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1196S:	Maintained
1197F:	arch/arm/mach-pxa/hx4700.c
1198F:	arch/arm/mach-pxa/include/mach/hx4700.h
1199F:	sound/soc/pxa/hx4700.c
1200
1201ARM/HISILICON SOC SUPPORT
1202M:	Wei Xu <xuwei5@hisilicon.com>
1203L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1204W:	http://www.hisilicon.com
1205S:	Supported
1206T:	git git://github.com/hisilicon/linux-hisi.git
1207F:	arch/arm/mach-hisi/
1208F:	arch/arm/boot/dts/hi3*
1209F:	arch/arm/boot/dts/hip*
1210F:	arch/arm/boot/dts/hisi*
1211F:	arch/arm64/boot/dts/hisilicon/
1212
1213ARM/HP JORNADA 7XX MACHINE SUPPORT
1214M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
1215W:	www.jlime.com
1216S:	Maintained
1217T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1218F:	arch/arm/mach-sa1100/jornada720.c
1219F:	arch/arm/mach-sa1100/include/mach/jornada720.h
1220
1221ARM/IGEP MACHINE SUPPORT
1222M:	Enric Balletbo i Serra <eballetbo@gmail.com>
1223M:	Javier Martinez Canillas <javier@dowhile0.org>
1224L:	linux-omap@vger.kernel.org
1225L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1226S:	Maintained
1227F:	arch/arm/boot/dts/omap3-igep*
1228
1229ARM/INCOME PXA270 SUPPORT
1230M:	Marek Vasut <marek.vasut@gmail.com>
1231L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1232S:	Maintained
1233F:	arch/arm/mach-pxa/colibri-pxa270-income.c
1234
1235ARM/INTEL IOP32X ARM ARCHITECTURE
1236M:	Lennert Buytenhek <kernel@wantstofly.org>
1237L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1238S:	Maintained
1239
1240ARM/INTEL IOP33X ARM ARCHITECTURE
1241L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1242S:	Orphan
1243
1244ARM/INTEL IOP13XX ARM ARCHITECTURE
1245M:	Lennert Buytenhek <kernel@wantstofly.org>
1246L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1247S:	Maintained
1248
1249ARM/INTEL IQ81342EX MACHINE SUPPORT
1250M:	Lennert Buytenhek <kernel@wantstofly.org>
1251L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1252S:	Maintained
1253
1254ARM/INTEL IXDP2850 MACHINE SUPPORT
1255M:	Lennert Buytenhek <kernel@wantstofly.org>
1256L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1257S:	Maintained
1258
1259ARM/INTEL IXP4XX ARM ARCHITECTURE
1260M:	Imre Kaloz <kaloz@openwrt.org>
1261M:	Krzysztof Halasa <khalasa@piap.pl>
1262L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1263S:	Maintained
1264F:	arch/arm/mach-ixp4xx/
1265
1266ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1267M:	Jonathan Cameron <jic23@cam.ac.uk>
1268L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1269S:	Maintained
1270F:	arch/arm/mach-pxa/stargate2.c
1271F:	drivers/pcmcia/pxa2xx_stargate2.c
1272
1273ARM/INTEL XSC3 (MANZANO) ARM CORE
1274M:	Lennert Buytenhek <kernel@wantstofly.org>
1275L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1276S:	Maintained
1277
1278ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1279M:	Lennert Buytenhek <kernel@wantstofly.org>
1280L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1281S:	Maintained
1282
1283ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1284M:	Santosh Shilimkar <ssantosh@kernel.org>
1285L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1286S:	Maintained
1287F:	arch/arm/mach-keystone/
1288F:	arch/arm/boot/dts/keystone-*
1289T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1290
1291ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1292M:	Santosh Shilimkar <ssantosh@kernel.org>
1293L:	linux-kernel@vger.kernel.org
1294S:	Maintained
1295F:	drivers/clk/keystone/
1296
1297ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1298M:	Santosh Shilimkar <ssantosh@kernel.org>
1299L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300L:	linux-kernel@vger.kernel.org
1301S:	Maintained
1302F:	drivers/clocksource/timer-keystone.c
1303
1304ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1305M:	Santosh Shilimkar <ssantosh@kernel.org>
1306L:	linux-kernel@vger.kernel.org
1307S:	Maintained
1308F:	drivers/power/reset/keystone-reset.c
1309
1310ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1311M:	Santosh Shilimkar <ssantosh@kernel.org>
1312L:	linux-kernel@vger.kernel.org
1313S:	Maintained
1314F:	drivers/memory/*emif*
1315
1316ARM/LG1K ARCHITECTURE
1317M:	Chanho Min <chanho.min@lge.com>
1318L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1319S:	Maintained
1320F:	arch/arm64/boot/dts/lg/
1321
1322ARM/LOGICPD PXA270 MACHINE SUPPORT
1323M:	Lennert Buytenhek <kernel@wantstofly.org>
1324L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1325S:	Maintained
1326
1327ARM/LPC18XX ARCHITECTURE
1328M:	Joachim Eastwood <manabian@gmail.com>
1329L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1330S:	Maintained
1331F:	arch/arm/boot/dts/lpc43*
1332F:	drivers/clk/nxp/clk-lpc18xx*
1333F:	drivers/clocksource/time-lpc32xx.c
1334F:	drivers/i2c/busses/i2c-lpc2k.c
1335F:	drivers/memory/pl172.c
1336F:	drivers/mtd/spi-nor/nxp-spifi.c
1337F:	drivers/rtc/rtc-lpc24xx.c
1338N:	lpc18xx
1339
1340ARM/LPC32XX SOC SUPPORT
1341M:	Vladimir Zapolskiy <vz@mleia.com>
1342M:	Sylvain Lemieux <slemieux.tyco@gmail.com>
1343L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1344T:	git git://github.com/vzapolskiy/linux-lpc32xx.git
1345S:	Maintained
1346F:	arch/arm/boot/dts/lpc32*
1347F:	arch/arm/mach-lpc32xx/
1348F:	drivers/i2c/busses/i2c-pnx.c
1349F:	drivers/net/ethernet/nxp/lpc_eth.c
1350F:	drivers/usb/host/ohci-nxp.c
1351F:	drivers/watchdog/pnx4008_wdt.c
1352N:	lpc32xx
1353
1354ARM/MAGICIAN MACHINE SUPPORT
1355M:	Philipp Zabel <philipp.zabel@gmail.com>
1356S:	Maintained
1357
1358ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1359M:	Jason Cooper <jason@lakedaemon.net>
1360M:	Andrew Lunn <andrew@lunn.ch>
1361M:	Gregory Clement <gregory.clement@free-electrons.com>
1362M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1363L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1364S:	Maintained
1365F:	arch/arm/mach-mvebu/
1366F:	drivers/rtc/rtc-armada38x.c
1367F:	arch/arm/boot/dts/armada*
1368F:	arch/arm/boot/dts/kirkwood*
1369F:	arch/arm64/boot/dts/marvell/armada*
1370F:	drivers/cpufreq/mvebu-cpufreq.c
1371F:	arch/arm/configs/mvebu_*_defconfig
1372
1373ARM/Marvell Berlin SoC support
1374M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1375L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1376S:	Maintained
1377F:	arch/arm/mach-berlin/
1378F:	arch/arm/boot/dts/berlin*
1379F:	arch/arm64/boot/dts/marvell/berlin*
1380
1381
1382ARM/Marvell Dove/MV78xx0/Orion SOC support
1383M:	Jason Cooper <jason@lakedaemon.net>
1384M:	Andrew Lunn <andrew@lunn.ch>
1385M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1386M:	Gregory Clement <gregory.clement@free-electrons.com>
1387L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1388S:	Maintained
1389F:	arch/arm/mach-dove/
1390F:	arch/arm/mach-mv78xx0/
1391F:	arch/arm/mach-orion5x/
1392F:	arch/arm/plat-orion/
1393F:	arch/arm/boot/dts/dove*
1394F:	arch/arm/boot/dts/orion5x*
1395
1396
1397ARM/Orion SoC/Technologic Systems TS-78xx platform support
1398M:	Alexander Clouter <alex@digriz.org.uk>
1399L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1400W:	http://www.digriz.org.uk/ts78xx/kernel
1401S:	Maintained
1402F:	arch/arm/mach-orion5x/ts78xx-*
1403
1404ARM/OXNAS platform support
1405M:	Neil Armstrong <narmstrong@baylibre.com>
1406L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1407S:	Maintained
1408F:	arch/arm/mach-oxnas/
1409F:	arch/arm/boot/dts/oxnas*
1410F:	arch/arm/boot/dts/wd-mbwe.dts
1411N:	oxnas
1412
1413ARM/Mediatek RTC DRIVER
1414M:	Eddie Huang <eddie.huang@mediatek.com>
1415L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1416L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1417S:	Maintained
1418F:	drivers/rtc/rtc-mt6397.c
1419
1420ARM/Mediatek SoC support
1421M:	Matthias Brugger <matthias.bgg@gmail.com>
1422L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1423L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1424S:	Maintained
1425F:	arch/arm/boot/dts/mt6*
1426F:	arch/arm/boot/dts/mt8*
1427F:	arch/arm/mach-mediatek/
1428N:	mtk
1429K:	mediatek
1430
1431ARM/Mediatek USB3 PHY DRIVER
1432M:	Chunfeng Yun <chunfeng.yun@mediatek.com>
1433L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1434L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1435S:	Maintained
1436F:	drivers/phy/phy-mt65xx-usb3.c
1437
1438ARM/MICREL KS8695 ARCHITECTURE
1439M:	Greg Ungerer <gerg@uclinux.org>
1440L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1441F:	arch/arm/mach-ks8695/
1442S:	Odd Fixes
1443
1444ARM/MIOA701 MACHINE SUPPORT
1445M:	Robert Jarzmik <robert.jarzmik@free.fr>
1446L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1447F:	arch/arm/mach-pxa/mioa701.c
1448S:	Maintained
1449
1450ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1451M:	Michael Petchkovsky <mkpetch@internode.on.net>
1452S:	Maintained
1453
1454ARM/NOMADIK ARCHITECTURE
1455M:	Alessandro Rubini <rubini@unipv.it>
1456M:	Linus Walleij <linus.walleij@linaro.org>
1457L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1458S:	Maintained
1459F:	arch/arm/mach-nomadik/
1460F:	drivers/pinctrl/nomadik/
1461F:	drivers/i2c/busses/i2c-nomadik.c
1462T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1463
1464ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1465M:	Nelson Castillo <arhuaco@freaks-unidos.net>
1466L:	openmoko-kernel@lists.openmoko.org (subscribers-only)
1467W:	http://wiki.openmoko.org/wiki/Neo_FreeRunner
1468S:	Supported
1469
1470ARM/TOSA MACHINE SUPPORT
1471M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1472M:	Dirk Opfer <dirk@opfer-online.de>
1473S:	Maintained
1474
1475ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1476M:	Marek Vasut <marek.vasut@gmail.com>
1477L:	linux-arm-kernel@lists.infradead.org
1478W:	http://hackndev.com
1479S:	Maintained
1480F:	arch/arm/mach-pxa/include/mach/palmtx.h
1481F:	arch/arm/mach-pxa/palmtx.c
1482F:	arch/arm/mach-pxa/include/mach/palmt5.h
1483F:	arch/arm/mach-pxa/palmt5.c
1484F:	arch/arm/mach-pxa/include/mach/palmld.h
1485F:	arch/arm/mach-pxa/palmld.c
1486F:	arch/arm/mach-pxa/include/mach/palmte2.h
1487F:	arch/arm/mach-pxa/palmte2.c
1488F:	arch/arm/mach-pxa/include/mach/palmtc.h
1489F:	arch/arm/mach-pxa/palmtc.c
1490
1491ARM/PALM TREO SUPPORT
1492M:	Tomas Cech <sleep_walker@suse.com>
1493L:	linux-arm-kernel@lists.infradead.org
1494W:	http://hackndev.com
1495S:	Maintained
1496F:	arch/arm/mach-pxa/include/mach/palmtreo.h
1497F:	arch/arm/mach-pxa/palmtreo.c
1498
1499ARM/PALMZ72 SUPPORT
1500M:	Sergey Lapin <slapin@ossfans.org>
1501L:	linux-arm-kernel@lists.infradead.org
1502W:	http://hackndev.com
1503S:	Maintained
1504F:	arch/arm/mach-pxa/include/mach/palmz72.h
1505F:	arch/arm/mach-pxa/palmz72.c
1506
1507ARM/PLEB SUPPORT
1508M:	Peter Chubb <pleb@gelato.unsw.edu.au>
1509W:	http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1510S:	Maintained
1511
1512ARM/PT DIGITAL BOARD PORT
1513M:	Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1514L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1515W:	http://www.armlinux.org.uk/
1516S:	Maintained
1517
1518ARM/QUALCOMM SUPPORT
1519M:	Andy Gross <andy.gross@linaro.org>
1520M:	David Brown <david.brown@linaro.org>
1521L:	linux-arm-msm@vger.kernel.org
1522L:	linux-soc@vger.kernel.org
1523S:	Maintained
1524F:	arch/arm/boot/dts/qcom-*.dts
1525F:	arch/arm/boot/dts/qcom-*.dtsi
1526F:	arch/arm/mach-qcom/
1527F:	arch/arm64/boot/dts/qcom/*
1528F:	drivers/i2c/busses/i2c-qup.c
1529F:	drivers/clk/qcom/
1530F:	drivers/soc/qcom/
1531F:	drivers/spi/spi-qup.c
1532F:	drivers/tty/serial/msm_serial.h
1533F:	drivers/tty/serial/msm_serial.c
1534F:	drivers/*/pm8???-*
1535F:	drivers/mfd/ssbi.c
1536F:	drivers/firmware/qcom_scm.c
1537T:	git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1538
1539ARM/RADISYS ENP2611 MACHINE SUPPORT
1540M:	Lennert Buytenhek <kernel@wantstofly.org>
1541L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1542S:	Maintained
1543
1544ARM/RENESAS ARM64 ARCHITECTURE
1545M:	Simon Horman <horms@verge.net.au>
1546M:	Magnus Damm <magnus.damm@gmail.com>
1547L:	linux-renesas-soc@vger.kernel.org
1548Q:	http://patchwork.kernel.org/project/linux-renesas-soc/list/
1549T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1550S:	Supported
1551F:	arch/arm64/boot/dts/renesas/
1552F:	drivers/soc/renesas/
1553F:	include/linux/soc/renesas/
1554
1555ARM/RISCPC ARCHITECTURE
1556M:	Russell King <linux@armlinux.org.uk>
1557L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1558W:	http://www.armlinux.org.uk/
1559S:	Maintained
1560F:	arch/arm/include/asm/hardware/entry-macro-iomd.S
1561F:	arch/arm/include/asm/hardware/ioc.h
1562F:	arch/arm/include/asm/hardware/iomd.h
1563F:	arch/arm/include/asm/hardware/memc.h
1564F:	arch/arm/mach-rpc/
1565F:	drivers/net/ethernet/8390/etherh.c
1566F:	drivers/net/ethernet/i825xx/ether1*
1567F:	drivers/net/ethernet/seeq/ether3*
1568F:	drivers/scsi/arm/
1569
1570ARM/Rockchip SoC support
1571M:	Heiko Stuebner <heiko@sntech.de>
1572L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1573L:	linux-rockchip@lists.infradead.org
1574T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1575S:	Maintained
1576F:	arch/arm/boot/dts/rk3*
1577F:	arch/arm/mach-rockchip/
1578F:	drivers/clk/rockchip/
1579F:	drivers/i2c/busses/i2c-rk3x.c
1580F:	drivers/*/*rockchip*
1581F:	drivers/*/*/*rockchip*
1582F:	sound/soc/rockchip/
1583N:	rockchip
1584
1585ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1586M:	Kukjin Kim <kgene@kernel.org>
1587M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
1588L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1589L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1590S:	Maintained
1591F:	arch/arm/boot/dts/s3c*
1592F:	arch/arm/boot/dts/s5p*
1593F:	arch/arm/boot/dts/samsung*
1594F:	arch/arm/boot/dts/exynos*
1595F:	arch/arm64/boot/dts/exynos/
1596F:	arch/arm/plat-samsung/
1597F:	arch/arm/mach-s3c24*/
1598F:	arch/arm/mach-s3c64xx/
1599F:	arch/arm/mach-s5p*/
1600F:	arch/arm/mach-exynos*/
1601F:	drivers/*/*s3c2410*
1602F:	drivers/*/*/*s3c2410*
1603F:	drivers/memory/samsung/*
1604F:	drivers/soc/samsung/*
1605F:	drivers/spi/spi-s3c*
1606F:	sound/soc/samsung/*
1607F:	Documentation/arm/Samsung/
1608F:	Documentation/devicetree/bindings/arm/samsung/
1609F:	Documentation/devicetree/bindings/sram/samsung-sram.txt
1610F:	Documentation/devicetree/bindings/power/pd-samsung.txt
1611N:	exynos
1612
1613ARM/SAMSUNG MOBILE MACHINE SUPPORT
1614M:	Kyungmin Park <kyungmin.park@samsung.com>
1615L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1616S:	Maintained
1617F:	arch/arm/mach-s5pv210/
1618
1619ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1620M:	Kyungmin Park <kyungmin.park@samsung.com>
1621M:	Kamil Debski <k.debski@samsung.com>
1622L:	linux-arm-kernel@lists.infradead.org
1623L:	linux-media@vger.kernel.org
1624S:	Maintained
1625F:	drivers/media/platform/s5p-g2d/
1626
1627ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1628M:	Kyungmin Park <kyungmin.park@samsung.com>
1629M:	Kamil Debski <k.debski@samsung.com>
1630M:	Jeongtae Park <jtp.park@samsung.com>
1631L:	linux-arm-kernel@lists.infradead.org
1632L:	linux-media@vger.kernel.org
1633S:	Maintained
1634F:	arch/arm/plat-samsung/s5p-dev-mfc.c
1635F:	drivers/media/platform/s5p-mfc/
1636
1637ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1638M:	Kyungmin Park <kyungmin.park@samsung.com>
1639M:	Tomasz Stanislawski <t.stanislaws@samsung.com>
1640L:	linux-arm-kernel@lists.infradead.org
1641L:	linux-media@vger.kernel.org
1642S:	Maintained
1643F:	drivers/media/platform/s5p-tv/
1644
1645ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1646M:	Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1647M:	Jacek Anaszewski <j.anaszewski@samsung.com>
1648L:	linux-arm-kernel@lists.infradead.org
1649L:	linux-media@vger.kernel.org
1650S:	Maintained
1651F:	drivers/media/platform/s5p-jpeg/
1652
1653ARM/SHMOBILE ARM ARCHITECTURE
1654M:	Simon Horman <horms@verge.net.au>
1655M:	Magnus Damm <magnus.damm@gmail.com>
1656L:	linux-renesas-soc@vger.kernel.org
1657Q:	http://patchwork.kernel.org/project/linux-renesas-soc/list/
1658T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1659S:	Supported
1660F:	arch/arm/boot/dts/emev2*
1661F:	arch/arm/boot/dts/r7s*
1662F:	arch/arm/boot/dts/r8a*
1663F:	arch/arm/boot/dts/sh*
1664F:	arch/arm/configs/shmobile_defconfig
1665F:	arch/arm/include/debug/renesas-scif.S
1666F:	arch/arm/mach-shmobile/
1667F:	drivers/sh/
1668F:	drivers/soc/renesas/
1669F:	include/linux/soc/renesas/
1670
1671ARM/SOCFPGA ARCHITECTURE
1672M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1673S:	Maintained
1674F:	arch/arm/mach-socfpga/
1675F:	arch/arm/boot/dts/socfpga*
1676F:	arch/arm/configs/socfpga_defconfig
1677F:	arch/arm64/boot/dts/altera/
1678W:	http://www.rocketboards.org
1679T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1680
1681ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1682M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1683S:	Maintained
1684F:	drivers/clk/socfpga/
1685
1686ARM/SOCFPGA EDAC SUPPORT
1687M:	Thor Thayer <tthayer@opensource.altera.com>
1688S:	Maintained
1689F:	drivers/edac/altera_edac.
1690
1691ARM/STI ARCHITECTURE
1692M:	Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1693M:	Maxime Coquelin <maxime.coquelin@st.com>
1694M:	Patrice Chotard <patrice.chotard@st.com>
1695L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1696L:	kernel@stlinux.com
1697W:	http://www.stlinux.com
1698S:	Maintained
1699F:	arch/arm/mach-sti/
1700F:	arch/arm/boot/dts/sti*
1701F:	drivers/char/hw_random/st-rng.c
1702F:	drivers/clocksource/arm_global_timer.c
1703F:	drivers/clocksource/clksrc_st_lpc.c
1704F:	drivers/cpufreq/sti-cpufreq.c
1705F:	drivers/i2c/busses/i2c-st.c
1706F:	drivers/media/rc/st_rc.c
1707F:	drivers/media/platform/sti/c8sectpfe/
1708F:	drivers/mmc/host/sdhci-st.c
1709F:	drivers/phy/phy-miphy28lp.c
1710F:	drivers/phy/phy-miphy365x.c
1711F:	drivers/phy/phy-stih407-usb.c
1712F:	drivers/phy/phy-stih41x-usb.c
1713F:	drivers/pinctrl/pinctrl-st.c
1714F:	drivers/remoteproc/st_remoteproc.c
1715F:	drivers/reset/sti/
1716F:	drivers/rtc/rtc-st-lpc.c
1717F:	drivers/tty/serial/st-asc.c
1718F:	drivers/usb/dwc3/dwc3-st.c
1719F:	drivers/usb/host/ehci-st.c
1720F:	drivers/usb/host/ohci-st.c
1721F:	drivers/watchdog/st_lpc_wdt.c
1722F:	drivers/ata/ahci_st.c
1723
1724ARM/STM32 ARCHITECTURE
1725M:	Maxime Coquelin <mcoquelin.stm32@gmail.com>
1726L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1727S:	Maintained
1728T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1729N:	stm32
1730F:	drivers/clocksource/armv7m_systick.c
1731
1732ARM/TANGO ARCHITECTURE
1733M:	Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1734L:	linux-arm-kernel@lists.infradead.org
1735S:	Maintained
1736F:	arch/arm/mach-tango/
1737F:	arch/arm/boot/dts/tango*
1738
1739ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1740M:	Lennert Buytenhek <kernel@wantstofly.org>
1741L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1742S:	Maintained
1743
1744ARM/TETON BGA MACHINE SUPPORT
1745M:	"Mark F. Brown" <mark.brown314@gmail.com>
1746L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1747S:	Maintained
1748
1749ARM/THECUS N2100 MACHINE SUPPORT
1750M:	Lennert Buytenhek <kernel@wantstofly.org>
1751L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1752S:	Maintained
1753
1754ARM/NUVOTON W90X900 ARM ARCHITECTURE
1755M:	Wan ZongShun <mcuos.com@gmail.com>
1756L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1757W:	http://www.mcuos.com
1758S:	Maintained
1759F:	arch/arm/mach-w90x900/
1760F:	drivers/input/keyboard/w90p910_keypad.c
1761F:	drivers/input/touchscreen/w90p910_ts.c
1762F:	drivers/watchdog/nuc900_wdt.c
1763F:	drivers/net/ethernet/nuvoton/w90p910_ether.c
1764F:	drivers/mtd/nand/nuc900_nand.c
1765F:	drivers/rtc/rtc-nuc900.c
1766F:	drivers/spi/spi-nuc900.c
1767F:	drivers/usb/host/ehci-w90x900.c
1768F:	drivers/video/fbdev/nuc900fb.c
1769
1770ARM/U300 MACHINE SUPPORT
1771M:	Linus Walleij <linus.walleij@linaro.org>
1772L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1773S:	Supported
1774F:	arch/arm/mach-u300/
1775F:	drivers/clocksource/timer-u300.c
1776F:	drivers/i2c/busses/i2c-stu300.c
1777F:	drivers/rtc/rtc-coh901331.c
1778F:	drivers/watchdog/coh901327_wdt.c
1779F:	drivers/dma/coh901318*
1780F:	drivers/mfd/ab3100*
1781F:	drivers/rtc/rtc-ab3100.c
1782F:	drivers/rtc/rtc-coh901331.c
1783T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1784
1785ARM/UNIPHIER ARCHITECTURE
1786M:	Masahiro Yamada <yamada.masahiro@socionext.com>
1787L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1788S:	Maintained
1789F:	arch/arm/boot/dts/uniphier*
1790F:	arch/arm/include/asm/hardware/cache-uniphier.h
1791F:	arch/arm/mach-uniphier/
1792F:	arch/arm/mm/cache-uniphier.c
1793F:	arch/arm64/boot/dts/socionext/
1794F:	drivers/bus/uniphier-system-bus.c
1795F:	drivers/i2c/busses/i2c-uniphier*
1796F:	drivers/pinctrl/uniphier/
1797F:	drivers/tty/serial/8250/8250_uniphier.c
1798N:	uniphier
1799
1800ARM/Ux500 ARM ARCHITECTURE
1801M:	Linus Walleij <linus.walleij@linaro.org>
1802L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1803S:	Maintained
1804F:	arch/arm/mach-ux500/
1805F:	drivers/clocksource/clksrc-dbx500-prcmu.c
1806F:	drivers/dma/ste_dma40*
1807F:	drivers/hwspinlock/u8500_hsem.c
1808F:	drivers/mfd/abx500*
1809F:	drivers/mfd/ab8500*
1810F:	drivers/mfd/dbx500*
1811F:	drivers/mfd/db8500*
1812F:	drivers/pinctrl/nomadik/pinctrl-ab*
1813F:	drivers/pinctrl/nomadik/pinctrl-nomadik*
1814F:	drivers/rtc/rtc-ab8500.c
1815F:	drivers/rtc/rtc-pl031.c
1816T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1817
1818ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1819M:	Ulf Hansson <ulf.hansson@linaro.org>
1820L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1821T:	git git://git.linaro.org/people/ulfh/clk.git
1822S:	Maintained
1823F:	drivers/clk/ux500/
1824F:	include/linux/platform_data/clk-ux500.h
1825
1826ARM/VERSATILE EXPRESS PLATFORM
1827M:	Liviu Dudau <liviu.dudau@arm.com>
1828M:	Sudeep Holla <sudeep.holla@arm.com>
1829M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1830L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1831S:	Maintained
1832F:	arch/arm/boot/dts/vexpress*
1833F:	arch/arm64/boot/dts/arm/
1834F:	arch/arm/mach-vexpress/
1835F:	*/*/vexpress*
1836F:	*/*/*/vexpress*
1837F:	drivers/clk/versatile/clk-vexpress-osc.c
1838F:	drivers/clocksource/versatile.c
1839N:	mps2
1840
1841ARM/VFP SUPPORT
1842M:	Russell King <linux@armlinux.org.uk>
1843L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1844W:	http://www.armlinux.org.uk/
1845S:	Maintained
1846F:	arch/arm/vfp/
1847
1848ARM/VOIPAC PXA270 SUPPORT
1849M:	Marek Vasut <marek.vasut@gmail.com>
1850L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1851S:	Maintained
1852F:	arch/arm/mach-pxa/vpac270.c
1853F:	arch/arm/mach-pxa/include/mach/vpac270.h
1854
1855ARM/VT8500 ARM ARCHITECTURE
1856M:	Tony Prisk <linux@prisktech.co.nz>
1857L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1858S:	Maintained
1859F:	arch/arm/mach-vt8500/
1860F:	drivers/clocksource/vt8500_timer.c
1861F:	drivers/i2c/busses/i2c-wmt.c
1862F:	drivers/mmc/host/wmt-sdmmc.c
1863F:	drivers/pwm/pwm-vt8500.c
1864F:	drivers/rtc/rtc-vt8500.c
1865F:	drivers/tty/serial/vt8500_serial.c
1866F:	drivers/usb/host/ehci-platform.c
1867F:	drivers/usb/host/uhci-platform.c
1868F:	drivers/video/fbdev/vt8500lcdfb.*
1869F:	drivers/video/fbdev/wm8505fb*
1870F:	drivers/video/fbdev/wmt_ge_rops.*
1871
1872ARM/ZIPIT Z2 SUPPORT
1873M:	Marek Vasut <marek.vasut@gmail.com>
1874L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1875S:	Maintained
1876F:	arch/arm/mach-pxa/z2.c
1877F:	arch/arm/mach-pxa/include/mach/z2.h
1878
1879ARM/ZTE ARCHITECTURE
1880M:	Jun Nie <jun.nie@linaro.org>
1881L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1882S:	Maintained
1883F:	arch/arm/mach-zx/
1884F:	drivers/clk/zte/
1885F:	Documentation/devicetree/bindings/arm/zte.txt
1886F:	Documentation/devicetree/bindings/clock/zx296702-clk.txt
1887
1888ARM/ZYNQ ARCHITECTURE
1889M:	Michal Simek <michal.simek@xilinx.com>
1890R:	Sören Brinkmann <soren.brinkmann@xilinx.com>
1891L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1892W:	http://wiki.xilinx.com
1893T:	git https://github.com/Xilinx/linux-xlnx.git
1894S:	Supported
1895F:	arch/arm/mach-zynq/
1896F:	drivers/cpuidle/cpuidle-zynq.c
1897F:	drivers/block/xsysace.c
1898N:	zynq
1899N:	xilinx
1900F:	drivers/clocksource/cadence_ttc_timer.c
1901F:	drivers/i2c/busses/i2c-cadence.c
1902F:	drivers/mmc/host/sdhci-of-arasan.c
1903F:	drivers/edac/synopsys_edac.c
1904
1905ARM SMMU DRIVERS
1906M:	Will Deacon <will.deacon@arm.com>
1907R:	Robin Murphy <robin.murphy@arm.com>
1908L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1909S:	Maintained
1910F:	drivers/iommu/arm-smmu.c
1911F:	drivers/iommu/arm-smmu-v3.c
1912F:	drivers/iommu/io-pgtable-arm.c
1913F:	drivers/iommu/io-pgtable-arm-v7s.c
1914
1915ARM64 PORT (AARCH64 ARCHITECTURE)
1916M:	Catalin Marinas <catalin.marinas@arm.com>
1917M:	Will Deacon <will.deacon@arm.com>
1918L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1919T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1920S:	Maintained
1921F:	arch/arm64/
1922F:	Documentation/arm64/
1923
1924AS3645A LED FLASH CONTROLLER DRIVER
1925M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1926L:	linux-media@vger.kernel.org
1927T:	git git://linuxtv.org/media_tree.git
1928S:	Maintained
1929F:	drivers/media/i2c/as3645a.c
1930F:	include/media/i2c/as3645a.h
1931
1932ASC7621 HARDWARE MONITOR DRIVER
1933M:	George Joseph <george.joseph@fairview5.com>
1934L:	linux-hwmon@vger.kernel.org
1935S:	Maintained
1936F:	Documentation/hwmon/asc7621
1937F:	drivers/hwmon/asc7621.c
1938
1939ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1940M:	Corentin Chary <corentin.chary@gmail.com>
1941L:	acpi4asus-user@lists.sourceforge.net
1942L:	platform-driver-x86@vger.kernel.org
1943W:	http://acpi4asus.sf.net
1944S:	Maintained
1945F:	drivers/platform/x86/asus*.c
1946F:	drivers/platform/x86/eeepc*.c
1947
1948ASUS WIRELESS RADIO CONTROL DRIVER
1949M:	João Paulo Rechi Vita <jprvita@gmail.com>
1950L:	platform-driver-x86@vger.kernel.org
1951S:	Maintained
1952F:	drivers/platform/x86/asus-wireless.c
1953
1954ASYMMETRIC KEYS
1955M:	David Howells <dhowells@redhat.com>
1956L:	keyrings@vger.kernel.org
1957S:	Maintained
1958F:	Documentation/crypto/asymmetric-keys.txt
1959F:	include/linux/verification.h
1960F:	include/crypto/public_key.h
1961F:	include/crypto/pkcs7.h
1962F:	crypto/asymmetric_keys/
1963
1964ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1965R:	Dan Williams <dan.j.williams@intel.com>
1966W:	http://sourceforge.net/projects/xscaleiop
1967S:	Odd fixes
1968F:	Documentation/crypto/async-tx-api.txt
1969F:	crypto/async_tx/
1970F:	drivers/dma/
1971F:	include/linux/dmaengine.h
1972F:	include/linux/async_tx.h
1973
1974AT24 EEPROM DRIVER
1975M:	Wolfram Sang <wsa@the-dreams.de>
1976L:	linux-i2c@vger.kernel.org
1977S:	Maintained
1978F:	drivers/misc/eeprom/at24.c
1979F:	include/linux/platform_data/at24.h
1980
1981ATA OVER ETHERNET (AOE) DRIVER
1982M:	"Ed L. Cashin" <ed.cashin@acm.org>
1983W:	http://www.openaoe.org/
1984S:	Supported
1985F:	Documentation/aoe/
1986F:	drivers/block/aoe/
1987
1988ATHEROS 71XX/9XXX GPIO DRIVER
1989M:	Alban Bedel <albeu@free.fr>
1990W:	https://github.com/AlbanBedel/linux
1991T:	git git://github.com/AlbanBedel/linux
1992S:	Maintained
1993F:	drivers/gpio/gpio-ath79.c
1994F:	Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1995
1996ATHEROS ATH GENERIC UTILITIES
1997M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1998L:	linux-wireless@vger.kernel.org
1999S:	Supported
2000F:	drivers/net/wireless/ath/*
2001
2002ATHEROS ATH5K WIRELESS DRIVER
2003M:	Jiri Slaby <jirislaby@gmail.com>
2004M:	Nick Kossifidis <mickflemm@gmail.com>
2005M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2006L:	linux-wireless@vger.kernel.org
2007W:	http://wireless.kernel.org/en/users/Drivers/ath5k
2008S:	Maintained
2009F:	drivers/net/wireless/ath/ath5k/
2010
2011ATHEROS ATH6KL WIRELESS DRIVER
2012M:	Kalle Valo <kvalo@qca.qualcomm.com>
2013L:	linux-wireless@vger.kernel.org
2014W:	http://wireless.kernel.org/en/users/Drivers/ath6kl
2015T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2016S:	Supported
2017F:	drivers/net/wireless/ath/ath6kl/
2018
2019WILOCITY WIL6210 WIRELESS DRIVER
2020M:	Maya Erez <qca_merez@qca.qualcomm.com>
2021L:	linux-wireless@vger.kernel.org
2022L:	wil6210@qca.qualcomm.com
2023S:	Supported
2024W:	http://wireless.kernel.org/en/users/Drivers/wil6210
2025F:	drivers/net/wireless/ath/wil6210/
2026F:	include/uapi/linux/wil6210_uapi.h
2027
2028CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2029M:	Christian Lamparter <chunkeey@googlemail.com>
2030L:	linux-wireless@vger.kernel.org
2031W:	http://wireless.kernel.org/en/users/Drivers/carl9170
2032S:	Maintained
2033F:	drivers/net/wireless/ath/carl9170/
2034
2035ATK0110 HWMON DRIVER
2036M:	Luca Tettamanti <kronos.it@gmail.com>
2037L:	linux-hwmon@vger.kernel.org
2038S:	Maintained
2039F:	drivers/hwmon/asus_atk0110.c
2040
2041ATI_REMOTE2 DRIVER
2042M:	Ville Syrjala <syrjala@sci.fi>
2043S:	Maintained
2044F:	drivers/input/misc/ati_remote2.c
2045
2046ATLX ETHERNET DRIVERS
2047M:	Jay Cliburn <jcliburn@gmail.com>
2048M:	Chris Snook <chris.snook@gmail.com>
2049L:	netdev@vger.kernel.org
2050W:	http://sourceforge.net/projects/atl1
2051W:	http://atl1.sourceforge.net
2052S:	Maintained
2053F:	drivers/net/ethernet/atheros/
2054
2055ATM
2056M:	Chas Williams <3chas3@gmail.com>
2057L:	linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2058L:	netdev@vger.kernel.org
2059W:	http://linux-atm.sourceforge.net
2060S:	Maintained
2061F:	drivers/atm/
2062F:	include/linux/atm*
2063F:	include/uapi/linux/atm*
2064
2065ATMEL AT91 / AT32 MCI DRIVER
2066M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2067S:	Maintained
2068F:	drivers/mmc/host/atmel-mci.c
2069
2070ATMEL AT91 / AT32 SERIAL DRIVER
2071M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2072S:	Supported
2073F:	drivers/tty/serial/atmel_serial.c
2074
2075ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2076M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2077S:	Supported
2078F:	drivers/power/reset/at91-sama5d2_shdwc.c
2079
2080ATMEL SAMA5D2 ADC DRIVER
2081M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2082L:	linux-iio@vger.kernel.org
2083S:	Supported
2084F:	drivers/iio/adc/at91-sama5d2_adc.c
2085
2086ATMEL Audio ALSA driver
2087M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2088L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2089S:	Supported
2090F:	sound/soc/atmel
2091
2092ATMEL DMA DRIVER
2093M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2094L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2095S:	Supported
2096F:	drivers/dma/at_hdmac.c
2097F:	drivers/dma/at_hdmac_regs.h
2098F:	include/linux/platform_data/dma-atmel.h
2099
2100ATMEL XDMA DRIVER
2101M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2102L:	linux-arm-kernel@lists.infradead.org
2103L:	dmaengine@vger.kernel.org
2104S:	Supported
2105F:	drivers/dma/at_xdmac.c
2106
2107ATMEL I2C DRIVER
2108M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2109L:	linux-i2c@vger.kernel.org
2110S:	Supported
2111F:	drivers/i2c/busses/i2c-at91.c
2112
2113ATMEL ISI DRIVER
2114M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2115L:	linux-media@vger.kernel.org
2116S:	Supported
2117F:	drivers/media/platform/soc_camera/atmel-isi.c
2118F:	include/media/atmel-isi.h
2119
2120ATMEL LCDFB DRIVER
2121M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2122L:	linux-fbdev@vger.kernel.org
2123S:	Maintained
2124F:	drivers/video/fbdev/atmel_lcdfb.c
2125F:	include/video/atmel_lcdc.h
2126
2127ATMEL MACB ETHERNET DRIVER
2128M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2129S:	Supported
2130F:	drivers/net/ethernet/cadence/
2131
2132ATMEL NAND DRIVER
2133M:	Wenyou Yang <wenyou.yang@atmel.com>
2134M:	Josh Wu <rainyfeeling@outlook.com>
2135L:	linux-mtd@lists.infradead.org
2136S:	Supported
2137F:	drivers/mtd/nand/atmel_nand*
2138
2139ATMEL SDMMC DRIVER
2140M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2141L:	linux-mmc@vger.kernel.org
2142S:	Supported
2143F:	drivers/mmc/host/sdhci-of-at91.c
2144
2145ATMEL SPI DRIVER
2146M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2147S:	Supported
2148F:	drivers/spi/spi-atmel.*
2149
2150ATMEL SSC DRIVER
2151M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2152L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2153S:	Supported
2154F:	drivers/misc/atmel-ssc.c
2155F:	include/linux/atmel-ssc.h
2156
2157ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2158M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2159L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2160S:	Supported
2161F:	drivers/misc/atmel_tclib.c
2162F:	drivers/clocksource/tcb_clksrc.c
2163
2164ATMEL USBA UDC DRIVER
2165M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2166L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2167S:	Supported
2168F:	drivers/usb/gadget/udc/atmel_usba_udc.*
2169
2170ATMEL WIRELESS DRIVER
2171M:	Simon Kelley <simon@thekelleys.org.uk>
2172L:	linux-wireless@vger.kernel.org
2173W:	http://www.thekelleys.org.uk/atmel
2174W:	http://atmelwlandriver.sourceforge.net/
2175S:	Maintained
2176F:	drivers/net/wireless/atmel/atmel*
2177
2178ATMEL MAXTOUCH DRIVER
2179M:	Nick Dyer <nick.dyer@itdev.co.uk>
2180T:	git git://github.com/atmel-maxtouch/linux.git
2181S:	Supported
2182F:	Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2183F:	drivers/input/touchscreen/atmel_mxt_ts.c
2184F:	include/linux/platform_data/atmel_mxt_ts.h
2185
2186ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2187M:	Bradley Grove <linuxdrivers@attotech.com>
2188L:	linux-scsi@vger.kernel.org
2189W:	http://www.attotech.com
2190S:	Supported
2191F:	drivers/scsi/esas2r
2192
2193ATUSB IEEE 802.15.4 RADIO DRIVER
2194M:	Stefan Schmidt <stefan@osg.samsung.com>
2195L:	linux-wpan@vger.kernel.org
2196S:	Maintained
2197F:	drivers/net/ieee802154/atusb.c
2198F:	drivers/net/ieee802154/atusb.h
2199F:	drivers/net/ieee802154/at86rf230.h
2200
2201AUDIT SUBSYSTEM
2202M:	Paul Moore <paul@paul-moore.com>
2203M:	Eric Paris <eparis@redhat.com>
2204L:	linux-audit@redhat.com (moderated for non-subscribers)
2205W:	http://people.redhat.com/sgrubb/audit/
2206T:	git git://git.infradead.org/users/pcmoore/audit
2207S:	Maintained
2208F:	include/linux/audit.h
2209F:	include/uapi/linux/audit.h
2210F:	kernel/audit*
2211
2212AUXILIARY DISPLAY DRIVERS
2213M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2214W:	http://miguelojeda.es/auxdisplay.htm
2215W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2216S:	Maintained
2217F:	drivers/auxdisplay/
2218F:	include/linux/cfag12864b.h
2219
2220AVR32 ARCHITECTURE
2221M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
2222M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
2223W:	http://www.atmel.com/products/AVR32/
2224W:	http://mirror.egtvedt.no/avr32linux.org/
2225W:	http://avrfreaks.net/
2226S:	Maintained
2227F:	arch/avr32/
2228
2229AVR32/AT32AP MACHINE SUPPORT
2230M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
2231M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
2232S:	Maintained
2233F:	arch/avr32/mach-at32ap/
2234
2235AX.25 NETWORK LAYER
2236M:	Ralf Baechle <ralf@linux-mips.org>
2237L:	linux-hams@vger.kernel.org
2238W:	http://www.linux-ax25.org/
2239S:	Maintained
2240F:	include/uapi/linux/ax25.h
2241F:	include/net/ax25.h
2242F:	net/ax25/
2243
2244AZ6007 DVB DRIVER
2245M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2246L:	linux-media@vger.kernel.org
2247W:	https://linuxtv.org
2248T:	git git://linuxtv.org/media_tree.git
2249S:	Maintained
2250F:	drivers/media/usb/dvb-usb-v2/az6007.c
2251
2252AZTECH FM RADIO RECEIVER DRIVER
2253M:	Hans Verkuil <hverkuil@xs4all.nl>
2254L:	linux-media@vger.kernel.org
2255T:	git git://linuxtv.org/media_tree.git
2256W:	https://linuxtv.org
2257S:	Maintained
2258F:	drivers/media/radio/radio-aztech*
2259
2260B43 WIRELESS DRIVER
2261L:	linux-wireless@vger.kernel.org
2262L:	b43-dev@lists.infradead.org
2263W:	http://wireless.kernel.org/en/users/Drivers/b43
2264S:	Odd Fixes
2265F:	drivers/net/wireless/broadcom/b43/
2266
2267B43LEGACY WIRELESS DRIVER
2268M:	Larry Finger <Larry.Finger@lwfinger.net>
2269L:	linux-wireless@vger.kernel.org
2270L:	b43-dev@lists.infradead.org
2271W:	http://wireless.kernel.org/en/users/Drivers/b43
2272S:	Maintained
2273F:	drivers/net/wireless/broadcom/b43legacy/
2274
2275BACKLIGHT CLASS/SUBSYSTEM
2276M:	Jingoo Han <jingoohan1@gmail.com>
2277M:	Lee Jones <lee.jones@linaro.org>
2278T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2279S:	Maintained
2280F:	drivers/video/backlight/
2281F:	include/linux/backlight.h
2282
2283BATMAN ADVANCED
2284M:	Marek Lindner <mareklindner@neomailbox.ch>
2285M:	Simon Wunderlich <sw@simonwunderlich.de>
2286M:	Antonio Quartulli <a@unstable.cc>
2287L:	b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2288W:	https://www.open-mesh.org/
2289Q:	https://patchwork.open-mesh.org/project/batman/list/
2290S:	Maintained
2291F:	Documentation/ABI/testing/sysfs-class-net-batman-adv
2292F:	Documentation/ABI/testing/sysfs-class-net-mesh
2293F:	Documentation/networking/batman-adv.txt
2294F:	net/batman-adv/
2295
2296BAYCOM/HDLCDRV DRIVERS FOR AX.25
2297M:	Thomas Sailer <t.sailer@alumni.ethz.ch>
2298L:	linux-hams@vger.kernel.org
2299W:	http://www.baycom.org/~tom/ham/ham.html
2300S:	Maintained
2301F:	drivers/net/hamradio/baycom*
2302
2303BCACHE (BLOCK LAYER CACHE)
2304M:	Kent Overstreet <kent.overstreet@gmail.com>
2305L:	linux-bcache@vger.kernel.org
2306W:	http://bcache.evilpiepirate.org
2307S:	Orphan
2308F:	drivers/md/bcache/
2309
2310BDISP ST MEDIA DRIVER
2311M:	Fabien Dessenne <fabien.dessenne@st.com>
2312L:	linux-media@vger.kernel.org
2313T:	git git://linuxtv.org/media_tree.git
2314W:	https://linuxtv.org
2315S:	Supported
2316F:	drivers/media/platform/sti/bdisp
2317
2318BEFS FILE SYSTEM
2319S:	Orphan
2320F:	Documentation/filesystems/befs.txt
2321F:	fs/befs/
2322
2323BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2324M:	Dariusz Marcinkiewicz <reksio@newterm.pl>
2325L:	netdev@vger.kernel.org
2326S:	Maintained
2327F:	drivers/net/ethernet/ec_bhf.c
2328
2329BFS FILE SYSTEM
2330M:	"Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2331S:	Maintained
2332F:	Documentation/filesystems/bfs.txt
2333F:	fs/bfs/
2334F:	include/uapi/linux/bfs_fs.h
2335
2336BLACKFIN ARCHITECTURE
2337M:	Steven Miao <realmz6@gmail.com>
2338L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2339T:	git git://git.code.sf.net/p/adi-linux/code
2340W:	http://blackfin.uclinux.org
2341S:	Supported
2342F:	arch/blackfin/
2343
2344BLACKFIN EMAC DRIVER
2345L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2346W:	http://blackfin.uclinux.org
2347S:	Supported
2348F:	drivers/net/ethernet/adi/
2349
2350BLACKFIN RTC DRIVER
2351L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2352W:	http://blackfin.uclinux.org
2353S:	Supported
2354F:	drivers/rtc/rtc-bfin.c
2355
2356BLACKFIN SDH DRIVER
2357M:	Sonic Zhang <sonic.zhang@analog.com>
2358L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2359W:	http://blackfin.uclinux.org
2360S:	Supported
2361F:	drivers/mmc/host/bfin_sdh.c
2362
2363BLACKFIN SERIAL DRIVER
2364M:	Sonic Zhang <sonic.zhang@analog.com>
2365L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2366W:	http://blackfin.uclinux.org
2367S:	Supported
2368F:	drivers/tty/serial/bfin_uart.c
2369
2370BLACKFIN WATCHDOG DRIVER
2371L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2372W:	http://blackfin.uclinux.org
2373S:	Supported
2374F:	drivers/watchdog/bfin_wdt.c
2375
2376BLACKFIN I2C TWI DRIVER
2377M:	Sonic Zhang <sonic.zhang@analog.com>
2378L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2379W:	http://blackfin.uclinux.org/
2380S:	Supported
2381F:	drivers/i2c/busses/i2c-bfin-twi.c
2382
2383BLACKFIN MEDIA DRIVER
2384M:	Scott Jiang <scott.jiang.linux@gmail.com>
2385L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2386W:	http://blackfin.uclinux.org/
2387S:	Supported
2388F:	drivers/media/platform/blackfin/
2389F:	drivers/media/i2c/adv7183*
2390F:	drivers/media/i2c/vs6624*
2391
2392BLINKM RGB LED DRIVER
2393M:	Jan-Simon Moeller <jansimon.moeller@gmx.de>
2394S:	Maintained
2395F:	drivers/leds/leds-blinkm.c
2396
2397BLOCK LAYER
2398M:	Jens Axboe <axboe@kernel.dk>
2399L:	linux-block@vger.kernel.org
2400T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2401S:	Maintained
2402F:	block/
2403F:	kernel/trace/blktrace.c
2404
2405BLOCK2MTD DRIVER
2406M:	Joern Engel <joern@lazybastard.org>
2407L:	linux-mtd@lists.infradead.org
2408S:	Maintained
2409F:	drivers/mtd/devices/block2mtd.c
2410
2411BLUETOOTH DRIVERS
2412M:	Marcel Holtmann <marcel@holtmann.org>
2413M:	Gustavo Padovan <gustavo@padovan.org>
2414M:	Johan Hedberg <johan.hedberg@gmail.com>
2415L:	linux-bluetooth@vger.kernel.org
2416W:	http://www.bluez.org/
2417T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2418T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2419S:	Maintained
2420F:	drivers/bluetooth/
2421
2422BLUETOOTH SUBSYSTEM
2423M:	Marcel Holtmann <marcel@holtmann.org>
2424M:	Gustavo Padovan <gustavo@padovan.org>
2425M:	Johan Hedberg <johan.hedberg@gmail.com>
2426L:	linux-bluetooth@vger.kernel.org
2427W:	http://www.bluez.org/
2428T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2429T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2430S:	Maintained
2431F:	net/bluetooth/
2432F:	include/net/bluetooth/
2433
2434BONDING DRIVER
2435M:	Jay Vosburgh <j.vosburgh@gmail.com>
2436M:	Veaceslav Falico <vfalico@gmail.com>
2437M:	Andy Gospodarek <gospo@cumulusnetworks.com>
2438L:	netdev@vger.kernel.org
2439W:	http://sourceforge.net/projects/bonding/
2440S:	Supported
2441F:	drivers/net/bonding/
2442F:	include/uapi/linux/if_bonding.h
2443
2444BPF (Safe dynamic programs and tools)
2445M:	Alexei Starovoitov <ast@kernel.org>
2446L:	netdev@vger.kernel.org
2447L:	linux-kernel@vger.kernel.org
2448S:	Supported
2449F:	kernel/bpf/
2450
2451BROADCOM B44 10/100 ETHERNET DRIVER
2452M:	Gary Zambrano <zambrano@broadcom.com>
2453L:	netdev@vger.kernel.org
2454S:	Supported
2455F:	drivers/net/ethernet/broadcom/b44.*
2456
2457BROADCOM GENET ETHERNET DRIVER
2458M:	Florian Fainelli <f.fainelli@gmail.com>
2459L:	netdev@vger.kernel.org
2460S:	Supported
2461F:	drivers/net/ethernet/broadcom/genet/
2462
2463BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2464M:	Sony Chacko <sony.chacko@qlogic.com>
2465M:	Dept-HSGLinuxNICDev@qlogic.com
2466L:	netdev@vger.kernel.org
2467S:	Supported
2468F:	drivers/net/ethernet/broadcom/bnx2.*
2469F:	drivers/net/ethernet/broadcom/bnx2_*
2470
2471BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2472M:	Ariel Elior <ariel.elior@qlogic.com>
2473L:	netdev@vger.kernel.org
2474S:	Supported
2475F:	drivers/net/ethernet/broadcom/bnx2x/
2476
2477BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2478M:	Florian Fainelli <f.fainelli@gmail.com>
2479M:	Ray Jui <rjui@broadcom.com>
2480M:	Scott Branden <sbranden@broadcom.com>
2481L:	bcm-kernel-feedback-list@broadcom.com
2482T:	git git://github.com/broadcom/mach-bcm
2483S:	Maintained
2484F:	arch/arm/mach-bcm/
2485F:	arch/arm/boot/dts/bcm113*
2486F:	arch/arm/boot/dts/bcm216*
2487F:	arch/arm/boot/dts/bcm281*
2488F:	arch/arm64/boot/dts/broadcom/
2489F:	arch/arm/configs/bcm_defconfig
2490F:	drivers/mmc/host/sdhci-bcm-kona.c
2491F:	drivers/clocksource/bcm_kona_timer.c
2492
2493BROADCOM BCM2835 ARM ARCHITECTURE
2494M:	Stephen Warren <swarren@wwwdotorg.org>
2495M:	Lee Jones <lee@kernel.org>
2496M:	Eric Anholt <eric@anholt.net>
2497L:	linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2498L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2499T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2500S:	Maintained
2501N:	bcm2835
2502
2503BROADCOM BCM47XX MIPS ARCHITECTURE
2504M:	Hauke Mehrtens <hauke@hauke-m.de>
2505M:	Rafał Miłecki <zajec5@gmail.com>
2506L:	linux-mips@linux-mips.org
2507S:	Maintained
2508F:	Documentation/devicetree/bindings/mips/brcm/
2509F:	arch/mips/bcm47xx/*
2510F:	arch/mips/include/asm/mach-bcm47xx/*
2511
2512BROADCOM BCM5301X ARM ARCHITECTURE
2513M:	Hauke Mehrtens <hauke@hauke-m.de>
2514L:	linux-arm-kernel@lists.infradead.org
2515S:	Maintained
2516F:	arch/arm/mach-bcm/bcm_5301x.c
2517F:	arch/arm/boot/dts/bcm5301x.dtsi
2518F:	arch/arm/boot/dts/bcm470*
2519
2520BROADCOM BCM63XX ARM ARCHITECTURE
2521M:	Florian Fainelli <f.fainelli@gmail.com>
2522L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2523L:	bcm-kernel-feedback-list@broadcom.com
2524T:	git git://github.com/broadcom/stblinux.git
2525S:	Maintained
2526F:	arch/arm/mach-bcm/bcm63xx.c
2527F:	arch/arm/include/debug/bcm63xx.S
2528
2529BROADCOM BCM63XX/BCM33XX UDC DRIVER
2530M:	Kevin Cernekee <cernekee@gmail.com>
2531L:	linux-usb@vger.kernel.org
2532S:	Maintained
2533F:	drivers/usb/gadget/udc/bcm63xx_udc.*
2534
2535BROADCOM BCM7XXX ARM ARCHITECTURE
2536M:	Brian Norris <computersforpeace@gmail.com>
2537M:	Gregory Fong <gregory.0xf0@gmail.com>
2538M:	Florian Fainelli <f.fainelli@gmail.com>
2539L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2540L:	bcm-kernel-feedback-list@broadcom.com
2541T:	git git://github.com/broadcom/stblinux.git
2542S:	Maintained
2543F:	arch/arm/mach-bcm/*brcmstb*
2544F:	arch/arm/boot/dts/bcm7*.dts*
2545F:	drivers/bus/brcmstb_gisb.c
2546N:	brcmstb
2547
2548BROADCOM BMIPS MIPS ARCHITECTURE
2549M:	Kevin Cernekee <cernekee@gmail.com>
2550M:	Florian Fainelli <f.fainelli@gmail.com>
2551L:	linux-mips@linux-mips.org
2552T:	git git://github.com/broadcom/stblinux.git
2553S:	Maintained
2554F:	arch/mips/bmips/*
2555F:	arch/mips/include/asm/mach-bmips/*
2556F:	arch/mips/kernel/*bmips*
2557F:	arch/mips/boot/dts/brcm/bcm*.dts*
2558F:	drivers/irqchip/irq-bcm63*
2559F:	drivers/irqchip/irq-bcm7*
2560F:	drivers/irqchip/irq-brcmstb*
2561F:	include/linux/bcm963xx_nvram.h
2562F:	include/linux/bcm963xx_tag.h
2563
2564BROADCOM TG3 GIGABIT ETHERNET DRIVER
2565M:	Siva Reddy Kallam <siva.kallam@broadcom.com>
2566M:	Prashant Sreedharan <prashant@broadcom.com>
2567M:	Michael Chan <mchan@broadcom.com>
2568L:	netdev@vger.kernel.org
2569S:	Supported
2570F:	drivers/net/ethernet/broadcom/tg3.*
2571
2572BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2573M:	Brett Rudley <brudley@broadcom.com>
2574M:	Arend van Spriel <arend@broadcom.com>
2575M:	Franky (Zhenhui) Lin <frankyl@broadcom.com>
2576M:	Hante Meuleman <meuleman@broadcom.com>
2577L:	linux-wireless@vger.kernel.org
2578L:	brcm80211-dev-list@broadcom.com
2579S:	Supported
2580F:	drivers/net/wireless/broadcom/brcm80211/
2581
2582BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2583M:	QLogic-Storage-Upstream@qlogic.com
2584L:	linux-scsi@vger.kernel.org
2585S:	Supported
2586F:	drivers/scsi/bnx2fc/
2587
2588BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2589M:	QLogic-Storage-Upstream@qlogic.com
2590L:	linux-scsi@vger.kernel.org
2591S:	Supported
2592F:	drivers/scsi/bnx2i/
2593
2594BROADCOM IPROC ARM ARCHITECTURE
2595M:	Ray Jui <rjui@broadcom.com>
2596M:	Scott Branden <sbranden@broadcom.com>
2597M:	Jon Mason <jonmason@broadcom.com>
2598L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2599L:	bcm-kernel-feedback-list@broadcom.com
2600T:	git git://github.com/broadcom/cygnus-linux.git
2601S:	Maintained
2602N:	iproc
2603N:	cygnus
2604N:	nsp
2605N:	bcm9113*
2606N:	bcm9583*
2607N:	bcm9585*
2608N:	bcm9586*
2609N:	bcm988312
2610N:	bcm113*
2611N:	bcm583*
2612N:	bcm585*
2613N:	bcm586*
2614N:	bcm88312
2615
2616BROADCOM BRCMSTB GPIO DRIVER
2617M:	Gregory Fong <gregory.0xf0@gmail.com>
2618L:	bcm-kernel-feedback-list@broadcom.com
2619S:	Supported
2620F:	drivers/gpio/gpio-brcmstb.c
2621F:	Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2622
2623BROADCOM KONA GPIO DRIVER
2624M:	Ray Jui <rjui@broadcom.com>
2625L:	bcm-kernel-feedback-list@broadcom.com
2626S:	Supported
2627F:	drivers/gpio/gpio-bcm-kona.c
2628F:	Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2629
2630BROADCOM NVRAM DRIVER
2631M:	Rafał Miłecki <zajec5@gmail.com>
2632L:	linux-mips@linux-mips.org
2633S:	Maintained
2634F:	drivers/firmware/broadcom/*
2635
2636BROADCOM STB NAND FLASH DRIVER
2637M:	Brian Norris <computersforpeace@gmail.com>
2638M:	Kamal Dasu <kdasu.kdev@gmail.com>
2639L:	linux-mtd@lists.infradead.org
2640L:	bcm-kernel-feedback-list@broadcom.com
2641S:	Maintained
2642F:	drivers/mtd/nand/brcmnand/
2643
2644BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2645M:	Rafał Miłecki <zajec5@gmail.com>
2646L:	linux-wireless@vger.kernel.org
2647S:	Maintained
2648F:	drivers/bcma/
2649F:	include/linux/bcma/
2650
2651BROADCOM SYSTEMPORT ETHERNET DRIVER
2652M:	Florian Fainelli <f.fainelli@gmail.com>
2653L:	netdev@vger.kernel.org
2654S:	Supported
2655F:	drivers/net/ethernet/broadcom/bcmsysport.*
2656
2657BROADCOM VULCAN ARM64 SOC
2658M:	Jayachandran C. <jchandra@broadcom.com>
2659L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2660L:	bcm-kernel-feedback-list@broadcom.com
2661S:	Maintained
2662F:	arch/arm64/boot/dts/broadcom/vulcan*
2663
2664BROCADE BFA FC SCSI DRIVER
2665M:	Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2666M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2667L:	linux-scsi@vger.kernel.org
2668S:	Supported
2669F:	drivers/scsi/bfa/
2670
2671BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2672M:	Rasesh Mody <rasesh.mody@qlogic.com>
2673L:	netdev@vger.kernel.org
2674S:	Supported
2675F:	drivers/net/ethernet/brocade/bna/
2676
2677BSG (block layer generic sg v4 driver)
2678M:	FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2679L:	linux-scsi@vger.kernel.org
2680S:	Supported
2681F:	block/bsg.c
2682F:	include/linux/bsg.h
2683F:	include/uapi/linux/bsg.h
2684
2685BT87X AUDIO DRIVER
2686M:	Clemens Ladisch <clemens@ladisch.de>
2687L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2688T:	git git://git.alsa-project.org/alsa-kernel.git
2689S:	Maintained
2690F:	Documentation/sound/alsa/Bt87x.txt
2691F:	sound/pci/bt87x.c
2692
2693BT8XXGPIO DRIVER
2694M:	Michael Buesch <m@bues.ch>
2695W:	http://bu3sch.de/btgpio.php
2696S:	Maintained
2697F:	drivers/gpio/gpio-bt8xx.c
2698
2699BTRFS FILE SYSTEM
2700M:	Chris Mason <clm@fb.com>
2701M:	Josef Bacik <jbacik@fb.com>
2702M:	David Sterba <dsterba@suse.com>
2703L:	linux-btrfs@vger.kernel.org
2704W:	http://btrfs.wiki.kernel.org/
2705Q:	http://patchwork.kernel.org/project/linux-btrfs/list/
2706T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2707S:	Maintained
2708F:	Documentation/filesystems/btrfs.txt
2709F:	fs/btrfs/
2710
2711BTTV VIDEO4LINUX DRIVER
2712M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2713L:	linux-media@vger.kernel.org
2714W:	https://linuxtv.org
2715T:	git git://linuxtv.org/media_tree.git
2716S:	Odd fixes
2717F:	Documentation/video4linux/bttv/
2718F:	drivers/media/pci/bt8xx/bttv*
2719
2720BUSLOGIC SCSI DRIVER
2721M:	Khalid Aziz <khalid@gonehiking.org>
2722L:	linux-scsi@vger.kernel.org
2723S:	Maintained
2724F:	drivers/scsi/BusLogic.*
2725F:	drivers/scsi/FlashPoint.*
2726
2727C-MEDIA CMI8788 DRIVER
2728M:	Clemens Ladisch <clemens@ladisch.de>
2729L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2730T:	git git://git.alsa-project.org/alsa-kernel.git
2731S:	Maintained
2732F:	sound/pci/oxygen/
2733
2734C6X ARCHITECTURE
2735M:	Mark Salter <msalter@redhat.com>
2736M:	Aurelien Jacquiot <a-jacquiot@ti.com>
2737L:	linux-c6x-dev@linux-c6x.org
2738W:	http://www.linux-c6x.org/wiki/index.php/Main_Page
2739S:	Maintained
2740F:	arch/c6x/
2741
2742CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2743M:	David Howells <dhowells@redhat.com>
2744L:	linux-cachefs@redhat.com (moderated for non-subscribers)
2745S:	Supported
2746F:	Documentation/filesystems/caching/cachefiles.txt
2747F:	fs/cachefiles/
2748
2749CADET FM/AM RADIO RECEIVER DRIVER
2750M:	Hans Verkuil <hverkuil@xs4all.nl>
2751L:	linux-media@vger.kernel.org
2752T:	git git://linuxtv.org/media_tree.git
2753W:	https://linuxtv.org
2754S:	Maintained
2755F:	drivers/media/radio/radio-cadet*
2756
2757CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2758M:	Jonathan Corbet <corbet@lwn.net>
2759L:	linux-media@vger.kernel.org
2760T:	git git://linuxtv.org/media_tree.git
2761S:	Maintained
2762F:	Documentation/video4linux/cafe_ccic
2763F:	drivers/media/platform/marvell-ccic/
2764
2765CAIF NETWORK LAYER
2766M:	Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2767L:	netdev@vger.kernel.org
2768S:	Supported
2769F:	Documentation/networking/caif/
2770F:	drivers/net/caif/
2771F:	include/uapi/linux/caif/
2772F:	include/net/caif/
2773F:	net/caif/
2774
2775CALGARY x86-64 IOMMU
2776M:	Muli Ben-Yehuda <muli@il.ibm.com>
2777M:	"Jon D. Mason" <jdmason@kudzu.us>
2778L:	discuss@x86-64.org
2779S:	Maintained
2780F:	arch/x86/kernel/pci-calgary_64.c
2781F:	arch/x86/kernel/tce_64.c
2782F:	arch/x86/include/asm/calgary.h
2783F:	arch/x86/include/asm/tce.h
2784
2785CAN NETWORK LAYER
2786M:	Oliver Hartkopp <socketcan@hartkopp.net>
2787M:	Marc Kleine-Budde <mkl@pengutronix.de>
2788L:	linux-can@vger.kernel.org
2789W:	https://github.com/linux-can
2790T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2791T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2792S:	Maintained
2793F:	Documentation/networking/can.txt
2794F:	net/can/
2795F:	include/linux/can/core.h
2796F:	include/uapi/linux/can.h
2797F:	include/uapi/linux/can/bcm.h
2798F:	include/uapi/linux/can/raw.h
2799F:	include/uapi/linux/can/gw.h
2800
2801CAN NETWORK DRIVERS
2802M:	Wolfgang Grandegger <wg@grandegger.com>
2803M:	Marc Kleine-Budde <mkl@pengutronix.de>
2804L:	linux-can@vger.kernel.org
2805W:	https://github.com/linux-can
2806T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2807T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2808S:	Maintained
2809F:	drivers/net/can/
2810F:	include/linux/can/dev.h
2811F:	include/linux/can/platform/
2812F:	include/uapi/linux/can/error.h
2813F:	include/uapi/linux/can/netlink.h
2814
2815CAPABILITIES
2816M:	Serge Hallyn <serge.hallyn@canonical.com>
2817L:	linux-security-module@vger.kernel.org
2818S:	Supported
2819F:	include/linux/capability.h
2820F:	include/uapi/linux/capability.h
2821F:	security/commoncap.c
2822F:	kernel/capability.c
2823
2824CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2825M:	Kevin Tsai <ktsai@capellamicro.com>
2826S:	Maintained
2827F:	drivers/iio/light/cm*
2828F:	Documentation/devicetree/bindings/i2c/trivial-devices.txt
2829
2830CAVIUM LIQUIDIO NETWORK DRIVER
2831M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2832M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2833M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2834M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2835L:     netdev@vger.kernel.org
2836W:     http://www.cavium.com
2837S:     Supported
2838F:     drivers/net/ethernet/cavium/liquidio/
2839
2840CC2520 IEEE-802.15.4 RADIO DRIVER
2841M:	Varka Bhadram <varkabhadram@gmail.com>
2842L:	linux-wpan@vger.kernel.org
2843S:	Maintained
2844F:	drivers/net/ieee802154/cc2520.c
2845F:	include/linux/spi/cc2520.h
2846F:	Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2847
2848CELL BROADBAND ENGINE ARCHITECTURE
2849M:	Arnd Bergmann <arnd@arndb.de>
2850L:	linuxppc-dev@lists.ozlabs.org
2851W:	http://www.ibm.com/developerworks/power/cell/
2852S:	Supported
2853F:	arch/powerpc/include/asm/cell*.h
2854F:	arch/powerpc/include/asm/spu*.h
2855F:	arch/powerpc/include/uapi/asm/spu*.h
2856F:	arch/powerpc/oprofile/*cell*
2857F:	arch/powerpc/platforms/cell/
2858
2859CEPH COMMON CODE (LIBCEPH)
2860M:	Ilya Dryomov <idryomov@gmail.com>
2861M:	"Yan, Zheng" <zyan@redhat.com>
2862M:	Sage Weil <sage@redhat.com>
2863L:	ceph-devel@vger.kernel.org
2864W:	http://ceph.com/
2865T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2866T:	git git://github.com/ceph/ceph-client.git
2867S:	Supported
2868F:	net/ceph/
2869F:	include/linux/ceph/
2870F:	include/linux/crush/
2871
2872CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2873M:	"Yan, Zheng" <zyan@redhat.com>
2874M:	Sage Weil <sage@redhat.com>
2875M:	Ilya Dryomov <idryomov@gmail.com>
2876L:	ceph-devel@vger.kernel.org
2877W:	http://ceph.com/
2878T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2879T:	git git://github.com/ceph/ceph-client.git
2880S:	Supported
2881F:	Documentation/filesystems/ceph.txt
2882F:	fs/ceph/
2883
2884CERTIFICATE HANDLING:
2885M:	David Howells <dhowells@redhat.com>
2886M:	David Woodhouse <dwmw2@infradead.org>
2887L:	keyrings@vger.kernel.org
2888S:	Maintained
2889F:	Documentation/module-signing.txt
2890F:	certs/
2891F:	scripts/sign-file.c
2892F:	scripts/extract-cert.c
2893
2894CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2895L:	linux-usb@vger.kernel.org
2896S:	Orphan
2897F:	Documentation/usb/WUSB-Design-overview.txt
2898F:	Documentation/usb/wusb-cbaf
2899F:	drivers/usb/host/hwa-hc.c
2900F:	drivers/usb/host/whci/
2901F:	drivers/usb/wusbcore/
2902F:	include/linux/usb/wusb*
2903
2904CFAG12864B LCD DRIVER
2905M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2906W:	http://miguelojeda.es/auxdisplay.htm
2907W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2908S:	Maintained
2909F:	drivers/auxdisplay/cfag12864b.c
2910F:	include/linux/cfag12864b.h
2911
2912CFAG12864BFB LCD FRAMEBUFFER DRIVER
2913M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2914W:	http://miguelojeda.es/auxdisplay.htm
2915W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2916S:	Maintained
2917F:	drivers/auxdisplay/cfag12864bfb.c
2918F:	include/linux/cfag12864b.h
2919
2920CFG80211 and NL80211
2921M:	Johannes Berg <johannes@sipsolutions.net>
2922L:	linux-wireless@vger.kernel.org
2923W:	http://wireless.kernel.org/
2924T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2925T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2926S:	Maintained
2927F:	include/uapi/linux/nl80211.h
2928F:	include/net/cfg80211.h
2929F:	net/wireless/*
2930X:	net/wireless/wext*
2931
2932CHAR and MISC DRIVERS
2933M:	Arnd Bergmann <arnd@arndb.de>
2934M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2935T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2936S:	Supported
2937F:	drivers/char/*
2938F:	drivers/misc/*
2939F:	include/linux/miscdevice.h
2940
2941CHECKPATCH
2942M:	Andy Whitcroft <apw@canonical.com>
2943M:	Joe Perches <joe@perches.com>
2944S:	Maintained
2945F:	scripts/checkpatch.pl
2946
2947CHINESE DOCUMENTATION
2948M:	Harry Wei <harryxiyou@gmail.com>
2949L:	xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2950L:	linux-kernel@zh-kernel.org (moderated for non-subscribers)
2951S:	Maintained
2952F:	Documentation/zh_CN/
2953
2954CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2955M:	Peter Chen <Peter.Chen@nxp.com>
2956T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2957L:	linux-usb@vger.kernel.org
2958S:	Maintained
2959F:	drivers/usb/chipidea/
2960
2961CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2962M:	Hans de Goede <hdegoede@redhat.com>
2963L:	linux-input@vger.kernel.org
2964S:	Maintained
2965F:	Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2966F:	drivers/input/touchscreen/chipone_icn8318.c
2967
2968CHROME HARDWARE PLATFORM SUPPORT
2969M:	Olof Johansson <olof@lixom.net>
2970S:	Maintained
2971T:	git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2972F:	drivers/platform/chrome/
2973
2974CISCO VIC ETHERNET NIC DRIVER
2975M:	Christian Benvenuti <benve@cisco.com>
2976M:	Sujith Sankar <ssujith@cisco.com>
2977M:	Govindarajulu Varadarajan <_govind@gmx.com>
2978M:	Neel Patel <neepatel@cisco.com>
2979S:	Supported
2980F:	drivers/net/ethernet/cisco/enic/
2981
2982CISCO VIC LOW LATENCY NIC DRIVER
2983M:	Christian Benvenuti <benve@cisco.com>
2984M:	Dave Goodell <dgoodell@cisco.com>
2985S:	Supported
2986F:	drivers/infiniband/hw/usnic/
2987
2988CIRRUS LOGIC EP93XX ETHERNET DRIVER
2989M:	Hartley Sweeten <hsweeten@visionengravers.com>
2990L:	netdev@vger.kernel.org
2991S:	Maintained
2992F:	drivers/net/ethernet/cirrus/ep93xx_eth.c
2993
2994CIRRUS LOGIC AUDIO CODEC DRIVERS
2995M:	Brian Austin <brian.austin@cirrus.com>
2996M:	Paul Handrigan <Paul.Handrigan@cirrus.com>
2997L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2998S:	Maintained
2999F:	sound/soc/codecs/cs*
3000
3001CLEANCACHE API
3002M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3003L:	linux-kernel@vger.kernel.org
3004S:	Maintained
3005F:	mm/cleancache.c
3006F:	include/linux/cleancache.h
3007
3008CLK API
3009M:	Russell King <linux@armlinux.org.uk>
3010L:	linux-clk@vger.kernel.org
3011S:	Maintained
3012F:	include/linux/clk.h
3013
3014CLOCKSOURCE, CLOCKEVENT DRIVERS
3015M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3016M:	Thomas Gleixner <tglx@linutronix.de>
3017L:	linux-kernel@vger.kernel.org
3018T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3019S:	Supported
3020F:	drivers/clocksource
3021
3022CISCO FCOE HBA DRIVER
3023M:	Hiral Patel <hiralpat@cisco.com>
3024M:	Suma Ramars <sramars@cisco.com>
3025M:	Brian Uchino <buchino@cisco.com>
3026L:	linux-scsi@vger.kernel.org
3027S:	Supported
3028F:	drivers/scsi/fnic/
3029
3030CISCO SCSI HBA DRIVER
3031M:	Narsimhulu Musini <nmusini@cisco.com>
3032M:	Sesidhar Baddela <sebaddel@cisco.com>
3033L:	linux-scsi@vger.kernel.org
3034S:	Supported
3035F:	drivers/scsi/snic/
3036
3037CMPC ACPI DRIVER
3038M:	Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3039M:	Daniel Oliveira Nascimento <don@syst.com.br>
3040L:	platform-driver-x86@vger.kernel.org
3041S:	Supported
3042F:	drivers/platform/x86/classmate-laptop.c
3043
3044COBALT MEDIA DRIVER
3045M:	Hans Verkuil <hans.verkuil@cisco.com>
3046L:	linux-media@vger.kernel.org
3047T:	git git://linuxtv.org/media_tree.git
3048W:	https://linuxtv.org
3049S:	Supported
3050F:	drivers/media/pci/cobalt/
3051
3052COCCINELLE/Semantic Patches (SmPL)
3053M:	Julia Lawall <Julia.Lawall@lip6.fr>
3054M:	Gilles Muller <Gilles.Muller@lip6.fr>
3055M:	Nicolas Palix <nicolas.palix@imag.fr>
3056M:	Michal Marek <mmarek@suse.com>
3057L:	cocci@systeme.lip6.fr (moderated for non-subscribers)
3058T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3059W:	http://coccinelle.lip6.fr/
3060S:	Supported
3061F:	Documentation/coccinelle.txt
3062F:	scripts/coccinelle/
3063F:	scripts/coccicheck
3064
3065CODA FILE SYSTEM
3066M:	Jan Harkes <jaharkes@cs.cmu.edu>
3067M:	coda@cs.cmu.edu
3068L:	codalist@coda.cs.cmu.edu
3069W:	http://www.coda.cs.cmu.edu/
3070S:	Maintained
3071F:	Documentation/filesystems/coda.txt
3072F:	fs/coda/
3073F:	include/linux/coda*.h
3074F:	include/uapi/linux/coda*.h
3075
3076CODA V4L2 MEM2MEM DRIVER
3077M:	Philipp Zabel <p.zabel@pengutronix.de>
3078L:	linux-media@vger.kernel.org
3079S:	Maintained
3080F:	Documentation/devicetree/bindings/media/coda.txt
3081F:	drivers/media/platform/coda/
3082
3083COMMON CLK FRAMEWORK
3084M:	Michael Turquette <mturquette@baylibre.com>
3085M:	Stephen Boyd <sboyd@codeaurora.org>
3086L:	linux-clk@vger.kernel.org
3087T:	git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3088S:	Maintained
3089F:	Documentation/devicetree/bindings/clock/
3090F:	drivers/clk/
3091X:	drivers/clk/clkdev.c
3092F:	include/linux/clk-pr*
3093F:	include/linux/clk/
3094
3095COMMON INTERNET FILE SYSTEM (CIFS)
3096M:	Steve French <sfrench@samba.org>
3097L:	linux-cifs@vger.kernel.org
3098L:	samba-technical@lists.samba.org (moderated for non-subscribers)
3099W:	http://linux-cifs.samba.org/
3100T:	git git://git.samba.org/sfrench/cifs-2.6.git
3101S:	Supported
3102F:	Documentation/filesystems/cifs/
3103F:	fs/cifs/
3104
3105COMPACTPCI HOTPLUG CORE
3106M:	Scott Murray <scott@spiteful.org>
3107L:	linux-pci@vger.kernel.org
3108S:	Maintained
3109F:	drivers/pci/hotplug/cpci_hotplug*
3110
3111COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3112M:	Scott Murray <scott@spiteful.org>
3113L:	linux-pci@vger.kernel.org
3114S:	Maintained
3115F:	drivers/pci/hotplug/cpcihp_zt5550.*
3116
3117COMPACTPCI HOTPLUG GENERIC DRIVER
3118M:	Scott Murray <scott@spiteful.org>
3119L:	linux-pci@vger.kernel.org
3120S:	Maintained
3121F:	drivers/pci/hotplug/cpcihp_generic.c
3122
3123COMPAL LAPTOP SUPPORT
3124M:	Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3125L:	platform-driver-x86@vger.kernel.org
3126S:	Maintained
3127F:	drivers/platform/x86/compal-laptop.c
3128
3129CONEXANT ACCESSRUNNER USB DRIVER
3130L:	accessrunner-general@lists.sourceforge.net
3131W:	http://accessrunner.sourceforge.net/
3132S:	Orphan
3133F:	drivers/usb/atm/cxacru.c
3134
3135CONFIGFS
3136M:	Joel Becker <jlbec@evilplan.org>
3137M:	Christoph Hellwig <hch@lst.de>
3138T:	git git://git.infradead.org/users/hch/configfs.git
3139S:	Supported
3140F:	fs/configfs/
3141F:	include/linux/configfs.h
3142
3143CONNECTOR
3144M:	Evgeniy Polyakov <zbr@ioremap.net>
3145L:	netdev@vger.kernel.org
3146S:	Maintained
3147F:	drivers/connector/
3148
3149CONTROL GROUP (CGROUP)
3150M:	Tejun Heo <tj@kernel.org>
3151M:	Li Zefan <lizefan@huawei.com>
3152M:	Johannes Weiner <hannes@cmpxchg.org>
3153L:	cgroups@vger.kernel.org
3154T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3155S:	Maintained
3156F:	Documentation/cgroups/
3157F:	include/linux/cgroup*
3158F:	kernel/cgroup*
3159
3160CONTROL GROUP - CPUSET
3161M:	Li Zefan <lizefan@huawei.com>
3162L:	cgroups@vger.kernel.org
3163W:	http://www.bullopensource.org/cpuset/
3164W:	http://oss.sgi.com/projects/cpusets/
3165T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3166S:	Maintained
3167F:	Documentation/cgroups/cpusets.txt
3168F:	include/linux/cpuset.h
3169F:	kernel/cpuset.c
3170
3171CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3172M:	Johannes Weiner <hannes@cmpxchg.org>
3173M:	Michal Hocko <mhocko@kernel.org>
3174M:	Vladimir Davydov <vdavydov@virtuozzo.com>
3175L:	cgroups@vger.kernel.org
3176L:	linux-mm@kvack.org
3177S:	Maintained
3178F:	mm/memcontrol.c
3179F:	mm/swap_cgroup.c
3180
3181CORETEMP HARDWARE MONITORING DRIVER
3182M:	Fenghua Yu <fenghua.yu@intel.com>
3183L:	linux-hwmon@vger.kernel.org
3184S:	Maintained
3185F:	Documentation/hwmon/coretemp
3186F:	drivers/hwmon/coretemp.c
3187
3188COSA/SRP SYNC SERIAL DRIVER
3189M:	Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3190W:	http://www.fi.muni.cz/~kas/cosa/
3191S:	Maintained
3192F:	drivers/net/wan/cosa*
3193
3194CPMAC ETHERNET DRIVER
3195M:	Florian Fainelli <florian@openwrt.org>
3196L:	netdev@vger.kernel.org
3197S:	Maintained
3198F:	drivers/net/ethernet/ti/cpmac.c
3199
3200CPU FREQUENCY DRIVERS
3201M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
3202M:	Viresh Kumar <viresh.kumar@linaro.org>
3203L:	linux-pm@vger.kernel.org
3204S:	Maintained
3205T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3206T:	git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3207F:	drivers/cpufreq/
3208F:	include/linux/cpufreq.h
3209
3210CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3211M:	Viresh Kumar <viresh.kumar@linaro.org>
3212M:	Sudeep Holla <sudeep.holla@arm.com>
3213L:	linux-pm@vger.kernel.org
3214W:	http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3215S:	Maintained
3216F:	drivers/cpufreq/arm_big_little.h
3217F:	drivers/cpufreq/arm_big_little.c
3218F:	drivers/cpufreq/arm_big_little_dt.c
3219
3220CPUIDLE DRIVER - ARM BIG LITTLE
3221M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3222M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3223L:	linux-pm@vger.kernel.org
3224L:	linux-arm-kernel@lists.infradead.org
3225T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3226S:	Maintained
3227F:	drivers/cpuidle/cpuidle-big_little.c
3228
3229CPUIDLE DRIVER - ARM EXYNOS
3230M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3231M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3232M:	Kukjin Kim <kgene@kernel.org>
3233L:	linux-pm@vger.kernel.org
3234L:	linux-samsung-soc@vger.kernel.org
3235S:	Supported
3236F:	drivers/cpuidle/cpuidle-exynos.c
3237F:	arch/arm/mach-exynos/pm.c
3238
3239CPUIDLE DRIVERS
3240M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
3241M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3242L:	linux-pm@vger.kernel.org
3243S:	Maintained
3244T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3245F:	drivers/cpuidle/*
3246F:	include/linux/cpuidle.h
3247
3248CPUID/MSR DRIVER
3249M:	"H. Peter Anvin" <hpa@zytor.com>
3250S:	Maintained
3251F:	arch/x86/kernel/cpuid.c
3252F:	arch/x86/kernel/msr.c
3253
3254CPU POWER MONITORING SUBSYSTEM
3255M:	Thomas Renninger <trenn@suse.com>
3256L:	linux-pm@vger.kernel.org
3257S:	Maintained
3258F:	tools/power/cpupower/
3259
3260CRAMFS FILESYSTEM
3261W:	http://sourceforge.net/projects/cramfs/
3262S:	Orphan / Obsolete
3263F:	Documentation/filesystems/cramfs.txt
3264F:	fs/cramfs/
3265
3266CRIS PORT
3267M:	Mikael Starvik <starvik@axis.com>
3268M:	Jesper Nilsson <jesper.nilsson@axis.com>
3269L:	linux-cris-kernel@axis.com
3270W:	http://developer.axis.com
3271T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3272S:	Maintained
3273F:	arch/cris/
3274F:	drivers/tty/serial/crisv10.*
3275
3276CRYPTO API
3277M:	Herbert Xu <herbert@gondor.apana.org.au>
3278M:	"David S. Miller" <davem@davemloft.net>
3279L:	linux-crypto@vger.kernel.org
3280T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3281T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3282S:	Maintained
3283F:	Documentation/crypto/
3284F:	Documentation/DocBook/crypto-API.tmpl
3285F:	arch/*/crypto/
3286F:	crypto/
3287F:	drivers/crypto/
3288F:	include/crypto/
3289
3290CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3291M:	Neil Horman <nhorman@tuxdriver.com>
3292L:	linux-crypto@vger.kernel.org
3293S:	Maintained
3294F:	crypto/ansi_cprng.c
3295F:	crypto/rng.c
3296
3297CS3308 MEDIA DRIVER
3298M:	Hans Verkuil <hverkuil@xs4all.nl>
3299L:	linux-media@vger.kernel.org
3300T:	git git://linuxtv.org/media_tree.git
3301W:	http://linuxtv.org
3302S:	Odd Fixes
3303F:	drivers/media/i2c/cs3308.c
3304F:	drivers/media/i2c/cs3308.h
3305
3306CS5535 Audio ALSA driver
3307M:	Jaya Kumar <jayakumar.alsa@gmail.com>
3308S:	Maintained
3309F:	sound/pci/cs5535audio/
3310
3311CW1200 WLAN driver
3312M:	Solomon Peachy <pizza@shaftnet.org>
3313S:	Maintained
3314F:	drivers/net/wireless/st/cw1200/
3315
3316CX18 VIDEO4LINUX DRIVER
3317M:	Andy Walls <awalls@md.metrocast.net>
3318L:	ivtv-devel@ivtvdriver.org (subscribers-only)
3319L:	linux-media@vger.kernel.org
3320T:	git git://linuxtv.org/media_tree.git
3321W:	https://linuxtv.org
3322W:	http://www.ivtvdriver.org/index.php/Cx18
3323S:	Maintained
3324F:	Documentation/video4linux/cx18.txt
3325F:	drivers/media/pci/cx18/
3326F:	include/uapi/linux/ivtv*
3327
3328CX2341X MPEG ENCODER HELPER MODULE
3329M:	Hans Verkuil <hverkuil@xs4all.nl>
3330L:	linux-media@vger.kernel.org
3331T:	git git://linuxtv.org/media_tree.git
3332W:	https://linuxtv.org
3333S:	Maintained
3334F:	drivers/media/common/cx2341x*
3335F:	include/media/cx2341x*
3336
3337CX24120 MEDIA DRIVER
3338M:	Jemma Denson <jdenson@gmail.com>
3339M:	Patrick Boettcher <patrick.boettcher@posteo.de>
3340L:	linux-media@vger.kernel.org
3341W:	https://linuxtv.org
3342Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3343S:	Maintained
3344F:	drivers/media/dvb-frontends/cx24120*
3345
3346CX88 VIDEO4LINUX DRIVER
3347M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3348L:	linux-media@vger.kernel.org
3349W:	https://linuxtv.org
3350T:	git git://linuxtv.org/media_tree.git
3351S:	Odd fixes
3352F:	Documentation/video4linux/cx88/
3353F:	drivers/media/pci/cx88/
3354
3355CXD2820R MEDIA DRIVER
3356M:	Antti Palosaari <crope@iki.fi>
3357L:	linux-media@vger.kernel.org
3358W:	https://linuxtv.org
3359W:	http://palosaari.fi/linux/
3360Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3361T:	git git://linuxtv.org/anttip/media_tree.git
3362S:	Maintained
3363F:	drivers/media/dvb-frontends/cxd2820r*
3364
3365CXGB3 ETHERNET DRIVER (CXGB3)
3366M:	Santosh Raspatur <santosh@chelsio.com>
3367L:	netdev@vger.kernel.org
3368W:	http://www.chelsio.com
3369S:	Supported
3370F:	drivers/net/ethernet/chelsio/cxgb3/
3371
3372CXGB3 ISCSI DRIVER (CXGB3I)
3373M:	Karen Xie <kxie@chelsio.com>
3374L:	linux-scsi@vger.kernel.org
3375W:	http://www.chelsio.com
3376S:	Supported
3377F:	drivers/scsi/cxgbi/cxgb3i
3378
3379CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3380M:	Steve Wise <swise@chelsio.com>
3381L:	linux-rdma@vger.kernel.org
3382W:	http://www.openfabrics.org
3383S:	Supported
3384F:	drivers/infiniband/hw/cxgb3/
3385
3386CXGB4 ETHERNET DRIVER (CXGB4)
3387M:	Hariprasad S <hariprasad@chelsio.com>
3388L:	netdev@vger.kernel.org
3389W:	http://www.chelsio.com
3390S:	Supported
3391F:	drivers/net/ethernet/chelsio/cxgb4/
3392
3393CXGB4 ISCSI DRIVER (CXGB4I)
3394M:	Karen Xie <kxie@chelsio.com>
3395L:	linux-scsi@vger.kernel.org
3396W:	http://www.chelsio.com
3397S:	Supported
3398F:	drivers/scsi/cxgbi/cxgb4i
3399
3400CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3401M:	Steve Wise <swise@chelsio.com>
3402L:	linux-rdma@vger.kernel.org
3403W:	http://www.openfabrics.org
3404S:	Supported
3405F:	drivers/infiniband/hw/cxgb4/
3406
3407CXGB4VF ETHERNET DRIVER (CXGB4VF)
3408M:	Casey Leedom <leedom@chelsio.com>
3409L:	netdev@vger.kernel.org
3410W:	http://www.chelsio.com
3411S:	Supported
3412F:	drivers/net/ethernet/chelsio/cxgb4vf/
3413
3414CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3415M:	Ian Munsie <imunsie@au1.ibm.com>
3416M:	Michael Neuling <mikey@neuling.org>
3417L:	linuxppc-dev@lists.ozlabs.org
3418S:	Supported
3419F:	drivers/misc/cxl/
3420F:	include/misc/cxl*
3421F:	include/uapi/misc/cxl.h
3422F:	Documentation/powerpc/cxl.txt
3423F:	Documentation/powerpc/cxl.txt
3424F:	Documentation/ABI/testing/sysfs-class-cxl
3425
3426CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3427M:	Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3428M:	Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3429L:	linux-scsi@vger.kernel.org
3430S:	Supported
3431F:	drivers/scsi/cxlflash/
3432F:	include/uapi/scsi/cxlflash_ioctls.h
3433F:	Documentation/powerpc/cxlflash.txt
3434
3435STMMAC ETHERNET DRIVER
3436M:	Giuseppe Cavallaro <peppe.cavallaro@st.com>
3437M:	Alexandre Torgue <alexandre.torgue@st.com>
3438L:	netdev@vger.kernel.org
3439W:	http://www.stlinux.com
3440S:	Supported
3441F:	drivers/net/ethernet/stmicro/stmmac/
3442
3443CYBERPRO FB DRIVER
3444M:	Russell King <linux@armlinux.org.uk>
3445L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3446W:	http://www.armlinux.org.uk/
3447S:	Maintained
3448F:	drivers/video/fbdev/cyber2000fb.*
3449
3450CYCLADES ASYNC MUX DRIVER
3451W:	http://www.cyclades.com/
3452S:	Orphan
3453F:	drivers/tty/cyclades.c
3454F:	include/linux/cyclades.h
3455F:	include/uapi/linux/cyclades.h
3456
3457CYCLADES PC300 DRIVER
3458W:	http://www.cyclades.com/
3459S:	Orphan
3460F:	drivers/net/wan/pc300*
3461
3462CYPRESS_FIRMWARE MEDIA DRIVER
3463M:	Antti Palosaari <crope@iki.fi>
3464L:	linux-media@vger.kernel.org
3465W:	https://linuxtv.org
3466W:	http://palosaari.fi/linux/
3467Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3468T:	git git://linuxtv.org/anttip/media_tree.git
3469S:	Maintained
3470F:	drivers/media/common/cypress_firmware*
3471
3472CYTTSP TOUCHSCREEN DRIVER
3473M:	Ferruh Yigit <fery@cypress.com>
3474L:	linux-input@vger.kernel.org
3475S:	Supported
3476F:	drivers/input/touchscreen/cyttsp*
3477F:	include/linux/input/cyttsp.h
3478
3479DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3480M:	Joshua Kinard <kumba@gentoo.org>
3481S:	Maintained
3482F:	drivers/rtc/rtc-ds1685.c
3483F:	include/linux/rtc/ds1685.h
3484
3485DAMA SLAVE for AX.25
3486M:	Joerg Reuter <jreuter@yaina.de>
3487W:	http://yaina.de/jreuter/
3488W:	http://www.qsl.net/dl1bke/
3489L:	linux-hams@vger.kernel.org
3490S:	Maintained
3491F:	net/ax25/af_ax25.c
3492F:	net/ax25/ax25_dev.c
3493F:	net/ax25/ax25_ds_*
3494F:	net/ax25/ax25_in.c
3495F:	net/ax25/ax25_out.c
3496F:	net/ax25/ax25_timer.c
3497F:	net/ax25/sysctl_net_ax25.c
3498
3499DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3500L:	netdev@vger.kernel.org
3501S:	Orphan
3502F:	Documentation/networking/dmfe.txt
3503F:	drivers/net/ethernet/dec/tulip/dmfe.c
3504
3505DC390/AM53C974 SCSI driver
3506M:	Hannes Reinecke <hare@suse.com>
3507L:	linux-scsi@vger.kernel.org
3508S:	Maintained
3509F:	drivers/scsi/am53c974.c
3510
3511DC395x SCSI driver
3512M:	Oliver Neukum <oliver@neukum.org>
3513M:	Ali Akcaagac <aliakc@web.de>
3514M:	Jamie Lenehan <lenehan@twibble.org>
3515L:	dc395x@twibble.org
3516W:	http://twibble.org/dist/dc395x/
3517W:	http://lists.twibble.org/mailman/listinfo/dc395x/
3518S:	Maintained
3519F:	Documentation/scsi/dc395x.txt
3520F:	drivers/scsi/dc395x.*
3521
3522DCCP PROTOCOL
3523M:	Gerrit Renker <gerrit@erg.abdn.ac.uk>
3524L:	dccp@vger.kernel.org
3525W:	http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3526S:	Maintained
3527F:	include/linux/dccp.h
3528F:	include/uapi/linux/dccp.h
3529F:	include/linux/tfrc.h
3530F:	net/dccp/
3531
3532DECnet NETWORK LAYER
3533W:	http://linux-decnet.sourceforge.net
3534L:	linux-decnet-user@lists.sourceforge.net
3535S:	Orphan
3536F:	Documentation/networking/decnet.txt
3537F:	net/decnet/
3538
3539DECSTATION PLATFORM SUPPORT
3540M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3541L:	linux-mips@linux-mips.org
3542W:	http://www.linux-mips.org/wiki/DECstation
3543S:	Maintained
3544F:	arch/mips/dec/
3545F:	arch/mips/include/asm/dec/
3546F:	arch/mips/include/asm/mach-dec/
3547
3548DEFXX FDDI NETWORK DRIVER
3549M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3550S:	Maintained
3551F:	drivers/net/fddi/defxx.*
3552
3553DELL LAPTOP DRIVER
3554M:	Matthew Garrett <mjg59@srcf.ucam.org>
3555M:	Pali Rohár <pali.rohar@gmail.com>
3556L:	platform-driver-x86@vger.kernel.org
3557S:	Maintained
3558F:	drivers/platform/x86/dell-laptop.c
3559
3560DELL LAPTOP RBTN DRIVER
3561M:	Pali Rohár <pali.rohar@gmail.com>
3562S:	Maintained
3563F:	drivers/platform/x86/dell-rbtn.*
3564
3565DELL LAPTOP FREEFALL DRIVER
3566M:	Pali Rohár <pali.rohar@gmail.com>
3567S:	Maintained
3568F:	drivers/platform/x86/dell-smo8800.c
3569
3570DELL LAPTOP SMM DRIVER
3571M:	Pali Rohár <pali.rohar@gmail.com>
3572S:	Maintained
3573F:	drivers/hwmon/dell-smm-hwmon.c
3574F:	include/uapi/linux/i8k.h
3575
3576DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3577M:	Doug Warzecha <Douglas_Warzecha@dell.com>
3578S:	Maintained
3579F:	Documentation/dcdbas.txt
3580F:	drivers/firmware/dcdbas.*
3581
3582DELL WMI EXTRAS DRIVER
3583M:	Matthew Garrett <mjg59@srcf.ucam.org>
3584M:	Pali Rohár <pali.rohar@gmail.com>
3585S:	Maintained
3586F:	drivers/platform/x86/dell-wmi.c
3587
3588DESIGNWARE USB2 DRD IP DRIVER
3589M:	John Youn <johnyoun@synopsys.com>
3590L:	linux-usb@vger.kernel.org
3591T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3592S:	Maintained
3593F:	drivers/usb/dwc2/
3594
3595DESIGNWARE USB3 DRD IP DRIVER
3596M:	Felipe Balbi <balbi@kernel.org>
3597L:	linux-usb@vger.kernel.org
3598T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3599S:	Maintained
3600F:	drivers/usb/dwc3/
3601
3602DEVICE COREDUMP (DEV_COREDUMP)
3603M:	Johannes Berg <johannes@sipsolutions.net>
3604L:	linux-kernel@vger.kernel.org
3605S:	Maintained
3606F:	drivers/base/devcoredump.c
3607F:	include/linux/devcoredump.h
3608
3609DEVICE FREQUENCY (DEVFREQ)
3610M:	MyungJoo Ham <myungjoo.ham@samsung.com>
3611M:	Kyungmin Park <kyungmin.park@samsung.com>
3612L:	linux-pm@vger.kernel.org
3613T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3614S:	Maintained
3615F:	drivers/devfreq/
3616F:	include/linux/devfreq.h
3617F:	Documentation/devicetree/bindings/devfreq/
3618
3619DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3620M:	Chanwoo Choi <cw00.choi@samsung.com>
3621L:	linux-pm@vger.kernel.org
3622T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3623S:	Supported
3624F:	drivers/devfreq/event/
3625F:	drivers/devfreq/devfreq-event.c
3626F:	include/linux/devfreq-event.h
3627F:	Documentation/devicetree/bindings/devfreq/event/
3628
3629BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3630M:	Chanwoo Choi <cw00.choi@samsung.com>
3631L:	linux-pm@vger.kernel.org
3632L:	linux-samsung-soc@vger.kernel.org
3633T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3634S:	Maintained
3635F:	drivers/devfreq/exynos-bus.c
3636F:	Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3637
3638DEVICE NUMBER REGISTRY
3639M:	Torben Mathiasen <device@lanana.org>
3640W:	http://lanana.org/docs/device-list/index.html
3641S:	Maintained
3642
3643DEVICE-MAPPER  (LVM)
3644M:	Alasdair Kergon <agk@redhat.com>
3645M:	Mike Snitzer <snitzer@redhat.com>
3646M:	dm-devel@redhat.com
3647L:	dm-devel@redhat.com
3648W:	http://sources.redhat.com/dm
3649Q:	http://patchwork.kernel.org/project/dm-devel/list/
3650T:	git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3651T:	quilt http://people.redhat.com/agk/patches/linux/editing/
3652S:	Maintained
3653F:	Documentation/device-mapper/
3654F:	drivers/md/dm*
3655F:	drivers/md/persistent-data/
3656F:	include/linux/device-mapper.h
3657F:	include/linux/dm-*.h
3658F:	include/uapi/linux/dm-*.h
3659
3660DEVLINK
3661M:	Jiri Pirko <jiri@mellanox.com>
3662L:	netdev@vger.kernel.org
3663S:	Supported
3664F:	net/core/devlink.c
3665F:	include/net/devlink.h
3666F:	include/uapi/linux/devlink.h
3667
3668DIALOG SEMICONDUCTOR DRIVERS
3669M:	Support Opensource <support.opensource@diasemi.com>
3670W:	http://www.dialog-semiconductor.com/products
3671S:	Supported
3672F:	Documentation/hwmon/da90??
3673F:	Documentation/devicetree/bindings/sound/da[79]*.txt
3674F:	drivers/gpio/gpio-da90??.c
3675F:	drivers/hwmon/da90??-hwmon.c
3676F:	drivers/iio/adc/da91??-*.c
3677F:	drivers/input/misc/da90??_onkey.c
3678F:	drivers/input/touchscreen/da9052_tsi.c
3679F:	drivers/leds/leds-da90??.c
3680F:	drivers/mfd/da903x.c
3681F:	drivers/mfd/da90??-*.c
3682F:	drivers/mfd/da91??-*.c
3683F:	drivers/power/da9052-battery.c
3684F:	drivers/power/da91??-*.c
3685F:	drivers/regulator/da903x.c
3686F:	drivers/regulator/da9???-regulator.[ch]
3687F:	drivers/rtc/rtc-da90??.c
3688F:	drivers/video/backlight/da90??_bl.c
3689F:	drivers/watchdog/da90??_wdt.c
3690F:	include/linux/mfd/da903x.h
3691F:	include/linux/mfd/da9052/
3692F:	include/linux/mfd/da9055/
3693F:	include/linux/mfd/da9063/
3694F:	include/linux/mfd/da9150/
3695F:	include/sound/da[79]*.h
3696F:	sound/soc/codecs/da[79]*.[ch]
3697
3698DIGI NEO AND CLASSIC PCI PRODUCTS
3699M:	Lidza Louina <lidza.louina@gmail.com>
3700M:	Mark Hounschell <markh@compro.net>
3701L:	driverdev-devel@linuxdriverproject.org
3702S:	Maintained
3703F:	drivers/staging/dgnc/
3704
3705DIOLAN U2C-12 I2C DRIVER
3706M:	Guenter Roeck <linux@roeck-us.net>
3707L:	linux-i2c@vger.kernel.org
3708S:	Maintained
3709F:	drivers/i2c/busses/i2c-diolan-u2c.c
3710
3711DIRECT ACCESS (DAX)
3712M:	Matthew Wilcox <willy@linux.intel.com>
3713L:	linux-fsdevel@vger.kernel.org
3714S:	Supported
3715F:	fs/dax.c
3716
3717DIRECTORY NOTIFICATION (DNOTIFY)
3718M:	Eric Paris <eparis@parisplace.org>
3719S:	Maintained
3720F:	Documentation/filesystems/dnotify.txt
3721F:	fs/notify/dnotify/
3722F:	include/linux/dnotify.h
3723
3724DISK GEOMETRY AND PARTITION HANDLING
3725M:	Andries Brouwer <aeb@cwi.nl>
3726W:	http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3727W:	http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3728W:	http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3729S:	Maintained
3730
3731DISKQUOTA
3732M:	Jan Kara <jack@suse.com>
3733S:	Maintained
3734F:	Documentation/filesystems/quota.txt
3735F:	fs/quota/
3736F:	include/linux/quota*.h
3737F:	include/uapi/linux/quota*.h
3738
3739DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3740M:	Bernie Thompson <bernie@plugable.com>
3741L:	linux-fbdev@vger.kernel.org
3742S:	Maintained
3743W:	http://plugable.com/category/projects/udlfb/
3744F:	drivers/video/fbdev/udlfb.c
3745F:	include/video/udlfb.h
3746F:	Documentation/fb/udlfb.txt
3747
3748DISTRIBUTED LOCK MANAGER (DLM)
3749M:	Christine Caulfield <ccaulfie@redhat.com>
3750M:	David Teigland <teigland@redhat.com>
3751L:	cluster-devel@redhat.com
3752W:	http://sources.redhat.com/cluster/
3753T:	git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3754S:	Supported
3755F:	fs/dlm/
3756
3757DMA BUFFER SHARING FRAMEWORK
3758M:	Sumit Semwal <sumit.semwal@linaro.org>
3759S:	Maintained
3760L:	linux-media@vger.kernel.org
3761L:	dri-devel@lists.freedesktop.org
3762L:	linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3763F:	drivers/dma-buf/
3764F:	include/linux/dma-buf*
3765F:	include/linux/reservation.h
3766F:	include/linux/*fence.h
3767F:	Documentation/dma-buf-sharing.txt
3768T:	git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3769
3770DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3771M:	Vinod Koul <vinod.koul@intel.com>
3772L:	dmaengine@vger.kernel.org
3773Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
3774S:	Maintained
3775F:	drivers/dma/
3776F:	include/linux/dmaengine.h
3777F:	Documentation/dmaengine/
3778T:	git git://git.infradead.org/users/vkoul/slave-dma.git
3779
3780DME1737 HARDWARE MONITOR DRIVER
3781M:	Juerg Haefliger <juergh@gmail.com>
3782L:	linux-hwmon@vger.kernel.org
3783S:	Maintained
3784F:	Documentation/hwmon/dme1737
3785F:	drivers/hwmon/dme1737.c
3786
3787DMI/SMBIOS SUPPORT
3788M:	Jean Delvare <jdelvare@suse.com>
3789S:	Maintained
3790T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3791F:	Documentation/ABI/testing/sysfs-firmware-dmi-tables
3792F:	drivers/firmware/dmi-id.c
3793F:	drivers/firmware/dmi_scan.c
3794F:	include/linux/dmi.h
3795
3796DOCUMENTATION
3797M:	Jonathan Corbet <corbet@lwn.net>
3798L:	linux-doc@vger.kernel.org
3799S:	Maintained
3800F:	Documentation/
3801F:	scripts/docproc.c
3802F:	scripts/kernel-doc*
3803X:	Documentation/ABI/
3804X:	Documentation/devicetree/
3805X:	Documentation/acpi
3806X:	Documentation/power
3807X:	Documentation/spi
3808X:	Documentation/DocBook/media
3809T:	git git://git.lwn.net/linux.git docs-next
3810
3811DOUBLETALK DRIVER
3812M:	"James R. Van Zandt" <jrv@vanzandt.mv.com>
3813L:	blinux-list@redhat.com
3814S:	Maintained
3815F:	drivers/char/dtlk.c
3816F:	include/linux/dtlk.h
3817
3818DPT_I2O SCSI RAID DRIVER
3819M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3820L:	linux-scsi@vger.kernel.org
3821W:	http://www.adaptec.com/
3822S:	Maintained
3823F:	drivers/scsi/dpt*
3824F:	drivers/scsi/dpt/
3825
3826DRBD DRIVER
3827M:	Philipp Reisner <philipp.reisner@linbit.com>
3828M:	Lars Ellenberg <lars.ellenberg@linbit.com>
3829L:	drbd-dev@lists.linbit.com
3830W:	http://www.drbd.org
3831T:	git git://git.linbit.com/linux-drbd.git
3832T:	git git://git.linbit.com/drbd-8.4.git
3833S:	Supported
3834F:	drivers/block/drbd/
3835F:	lib/lru_cache.c
3836F:	Documentation/blockdev/drbd/
3837
3838DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3839M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3840T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3841S:	Supported
3842F:	Documentation/kobject.txt
3843F:	drivers/base/
3844F:	fs/debugfs/
3845F:	fs/kernfs/
3846F:	fs/sysfs/
3847F:	include/linux/debugfs.h
3848F:	include/linux/kobj*
3849F:	lib/kobj*
3850
3851DRM DRIVERS
3852M:	David Airlie <airlied@linux.ie>
3853L:	dri-devel@lists.freedesktop.org
3854T:	git git://people.freedesktop.org/~airlied/linux
3855S:	Maintained
3856F:	drivers/gpu/drm/
3857F:	drivers/gpu/vga/
3858F:	Documentation/DocBook/gpu.*
3859F:	include/drm/
3860F:	include/uapi/drm/
3861
3862DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3863M:	Dave Airlie <airlied@redhat.com>
3864S:	Odd Fixes
3865F:	drivers/gpu/drm/ast/
3866
3867DRM DRIVER FOR BOCHS VIRTUAL GPU
3868M:	Gerd Hoffmann <kraxel@redhat.com>
3869S:	Odd Fixes
3870F:	drivers/gpu/drm/bochs/
3871
3872DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3873M:	Dave Airlie <airlied@redhat.com>
3874S:	Odd Fixes
3875F:	drivers/gpu/drm/cirrus/
3876
3877RADEON and AMDGPU DRM DRIVERS
3878M:	Alex Deucher <alexander.deucher@amd.com>
3879M:	Christian König <christian.koenig@amd.com>
3880L:	dri-devel@lists.freedesktop.org
3881T:	git git://people.freedesktop.org/~agd5f/linux
3882S:	Supported
3883F:	drivers/gpu/drm/radeon/
3884F:	include/uapi/drm/radeon_drm.h
3885F:	drivers/gpu/drm/amd/
3886F:	include/uapi/drm/amdgpu_drm.h
3887
3888DRM PANEL DRIVERS
3889M:	Thierry Reding <thierry.reding@gmail.com>
3890L:	dri-devel@lists.freedesktop.org
3891T:	git git://anongit.freedesktop.org/tegra/linux.git
3892S:	Maintained
3893F:	drivers/gpu/drm/drm_panel.c
3894F:	drivers/gpu/drm/panel/
3895F:	include/drm/drm_panel.h
3896F:	Documentation/devicetree/bindings/display/panel/
3897
3898INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3899M:	Daniel Vetter <daniel.vetter@intel.com>
3900M:	Jani Nikula <jani.nikula@linux.intel.com>
3901L:	intel-gfx@lists.freedesktop.org
3902L:	dri-devel@lists.freedesktop.org
3903W:	https://01.org/linuxgraphics/
3904Q:	http://patchwork.freedesktop.org/project/intel-gfx/
3905T:	git git://anongit.freedesktop.org/drm-intel
3906S:	Supported
3907F:	drivers/gpu/drm/i915/
3908F:	include/drm/i915*
3909F:	include/uapi/drm/i915_drm.h
3910
3911DRM DRIVERS FOR ATMEL HLCDC
3912M:	Boris Brezillon <boris.brezillon@free-electrons.com>
3913L:	dri-devel@lists.freedesktop.org
3914S:	Supported
3915F:	drivers/gpu/drm/atmel-hlcdc/
3916F:	Documentation/devicetree/bindings/drm/atmel/
3917
3918DRM DRIVERS FOR ALLWINNER A10
3919M:	Maxime Ripard  <maxime.ripard@free-electrons.com>
3920L:	dri-devel@lists.freedesktop.org
3921S:	Supported
3922F:	drivers/gpu/drm/sun4i/
3923F:	Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
3924
3925DRM DRIVERS FOR EXYNOS
3926M:	Inki Dae <inki.dae@samsung.com>
3927M:	Joonyoung Shim <jy0922.shim@samsung.com>
3928M:	Seung-Woo Kim <sw0312.kim@samsung.com>
3929M:	Kyungmin Park <kyungmin.park@samsung.com>
3930L:	dri-devel@lists.freedesktop.org
3931T:	git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3932S:	Supported
3933F:	drivers/gpu/drm/exynos/
3934F:	include/uapi/drm/exynos_drm.h
3935F:	Documentation/devicetree/bindings/display/exynos/
3936
3937DRM DRIVERS FOR FREESCALE DCU
3938M:	Stefan Agner <stefan@agner.ch>
3939M:	Alison Wang <alison.wang@freescale.com>
3940L:	dri-devel@lists.freedesktop.org
3941S:	Supported
3942F:	drivers/gpu/drm/fsl-dcu/
3943F:	Documentation/devicetree/bindings/display/fsl,dcu.txt
3944F:	Documentation/devicetree/bindings/display/fsl,tcon.txt
3945F:	Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3946
3947DRM DRIVERS FOR FREESCALE IMX
3948M:	Philipp Zabel <p.zabel@pengutronix.de>
3949L:	dri-devel@lists.freedesktop.org
3950S:	Maintained
3951F:	drivers/gpu/drm/imx/
3952F:	drivers/gpu/ipu-v3/
3953F:	Documentation/devicetree/bindings/display/imx/
3954
3955DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3956M:	Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3957L:	dri-devel@lists.freedesktop.org
3958T:	git git://github.com/patjak/drm-gma500
3959S:	Maintained
3960F:	drivers/gpu/drm/gma500/
3961
3962DRM DRIVERS FOR HISILICON
3963M:	Xinliang Liu <z.liuxinliang@hisilicon.com>
3964R:	Xinwei Kong <kong.kongxinwei@hisilicon.com>
3965R:	Chen Feng <puck.chen@hisilicon.com>
3966L:	dri-devel@lists.freedesktop.org
3967T:	git git://github.com/xin3liang/linux.git
3968S:	Maintained
3969F:	drivers/gpu/drm/hisilicon/
3970F:	Documentation/devicetree/bindings/display/hisilicon/
3971
3972DRM DRIVER FOR INTEL I810 VIDEO CARDS
3973S:	Orphan / Obsolete
3974F:	drivers/gpu/drm/i810/
3975F:	include/uapi/drm/i810_drm.h
3976
3977DRM DRIVER FOR MSM ADRENO GPU
3978M:	Rob Clark <robdclark@gmail.com>
3979L:	linux-arm-msm@vger.kernel.org
3980L:	dri-devel@lists.freedesktop.org
3981L:	freedreno@lists.freedesktop.org
3982T:	git git://people.freedesktop.org/~robclark/linux
3983S:	Maintained
3984F:	drivers/gpu/drm/msm/
3985F:	include/uapi/drm/msm_drm.h
3986F:	Documentation/devicetree/bindings/display/msm/
3987
3988DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
3989M:	Ben Skeggs <bskeggs@redhat.com>
3990L:	dri-devel@lists.freedesktop.org
3991L:	nouveau@lists.freedesktop.org
3992T:	git git://github.com/skeggsb/linux
3993S:	Supported
3994F:	drivers/gpu/drm/nouveau/
3995F:	include/uapi/drm/nouveau_drm.h
3996
3997DRM DRIVERS FOR NVIDIA TEGRA
3998M:	Thierry Reding <thierry.reding@gmail.com>
3999L:	dri-devel@lists.freedesktop.org
4000L:	linux-tegra@vger.kernel.org
4001T:	git git://anongit.freedesktop.org/tegra/linux.git
4002S:	Supported
4003F:	drivers/gpu/drm/tegra/
4004F:	drivers/gpu/host1x/
4005F:	include/linux/host1x.h
4006F:	include/uapi/drm/tegra_drm.h
4007F:	Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4008
4009DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4010S:	Orphan / Obsolete
4011F:	drivers/gpu/drm/mga/
4012F:	include/uapi/drm/mga_drm.h
4013
4014DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4015M:	Dave Airlie <airlied@redhat.com>
4016S:	Odd Fixes
4017F:	drivers/gpu/drm/mgag200/
4018
4019DRM DRIVER FOR RAGE 128 VIDEO CARDS
4020S:	Orphan / Obsolete
4021F:	drivers/gpu/drm/r128/
4022F:	include/uapi/drm/r128_drm.h
4023
4024DRM DRIVERS FOR RENESAS
4025M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4026L:	dri-devel@lists.freedesktop.org
4027L:	linux-renesas-soc@vger.kernel.org
4028T:	git git://linuxtv.org/pinchartl/fbdev
4029S:	Supported
4030F:	drivers/gpu/drm/rcar-du/
4031F:	drivers/gpu/drm/shmobile/
4032F:	include/linux/platform_data/shmob_drm.h
4033F:	Documentation/devicetree/bindings/display/renesas,du.txt
4034
4035DRM DRIVER FOR QXL VIRTUAL GPU
4036M:	Dave Airlie <airlied@redhat.com>
4037S:	Odd Fixes
4038F:	drivers/gpu/drm/qxl/
4039F:	include/uapi/drm/qxl_drm.h
4040
4041DRM DRIVERS FOR ROCKCHIP
4042M:	Mark Yao <mark.yao@rock-chips.com>
4043L:	dri-devel@lists.freedesktop.org
4044S:	Maintained
4045F:	drivers/gpu/drm/rockchip/
4046F:	Documentation/devicetree/bindings/display/rockchip/
4047
4048DRM DRIVER FOR SAVAGE VIDEO CARDS
4049S:	Orphan / Obsolete
4050F:	drivers/gpu/drm/savage/
4051F:	include/uapi/drm/savage_drm.h
4052
4053DRM DRIVER FOR SIS VIDEO CARDS
4054S:	Orphan / Obsolete
4055F:	drivers/gpu/drm/sis/
4056F:	include/uapi/drm/sis_drm.h
4057
4058DRM DRIVERS FOR STI
4059M:	Benjamin Gaignard <benjamin.gaignard@linaro.org>
4060M:	Vincent Abriou <vincent.abriou@st.com>
4061L:	dri-devel@lists.freedesktop.org
4062T:	git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4063S:	Maintained
4064F:	drivers/gpu/drm/sti
4065F:	Documentation/devicetree/bindings/display/st,stih4xx.txt
4066
4067DRM DRIVER FOR TDFX VIDEO CARDS
4068S:	Orphan / Obsolete
4069F:	drivers/gpu/drm/tdfx/
4070
4071DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4072M:	Dave Airlie <airlied@redhat.com>
4073S:	Odd Fixes
4074F:	drivers/gpu/drm/udl/
4075
4076DRM DRIVERS FOR VIVANTE GPU IP
4077M:	Lucas Stach <l.stach@pengutronix.de>
4078R:	Russell King <linux+etnaviv@armlinux.org.uk>
4079R:	Christian Gmeiner <christian.gmeiner@gmail.com>
4080L:	dri-devel@lists.freedesktop.org
4081S:	Maintained
4082F:	drivers/gpu/drm/etnaviv/
4083F:	include/uapi/drm/etnaviv_drm.h
4084F:	Documentation/devicetree/bindings/display/etnaviv/
4085
4086DRM DRIVER FOR VMWARE VIRTUAL GPU
4087M:	"VMware Graphics" <linux-graphics-maintainer@vmware.com>
4088M:	Sinclair Yeh <syeh@vmware.com>
4089M:	Thomas Hellstrom <thellstrom@vmware.com>
4090L:	dri-devel@lists.freedesktop.org
4091T:	git git://people.freedesktop.org/~syeh/repos_linux
4092T:	git git://people.freedesktop.org/~thomash/linux
4093S:	Supported
4094F:	drivers/gpu/drm/vmwgfx/
4095F:	include/uapi/drm/vmwgfx_drm.h
4096
4097DRM DRIVERS FOR VC4
4098M:	Eric Anholt <eric@anholt.net>
4099T:	git git://github.com/anholt/linux
4100S:	Supported
4101F:	drivers/gpu/drm/vc4/
4102F:	include/uapi/drm/vc4_drm.h
4103F:	Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4104
4105DSBR100 USB FM RADIO DRIVER
4106M:	Alexey Klimov <klimov.linux@gmail.com>
4107L:	linux-media@vger.kernel.org
4108T:	git git://linuxtv.org/media_tree.git
4109S:	Maintained
4110F:	drivers/media/radio/dsbr100.c
4111
4112DSCC4 DRIVER
4113M:	Francois Romieu <romieu@fr.zoreil.com>
4114L:	netdev@vger.kernel.org
4115S:	Maintained
4116F:	drivers/net/wan/dscc4.c
4117
4118DT3155 MEDIA DRIVER
4119M:	Hans Verkuil <hverkuil@xs4all.nl>
4120L:	linux-media@vger.kernel.org
4121T:	git git://linuxtv.org/media_tree.git
4122W:	https://linuxtv.org
4123S:	Odd Fixes
4124F:	drivers/media/pci/dt3155/
4125
4126DVB_USB_AF9015 MEDIA DRIVER
4127M:	Antti Palosaari <crope@iki.fi>
4128L:	linux-media@vger.kernel.org
4129W:	https://linuxtv.org
4130W:	http://palosaari.fi/linux/
4131Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4132T:	git git://linuxtv.org/anttip/media_tree.git
4133S:	Maintained
4134F:	drivers/media/usb/dvb-usb-v2/af9015*
4135
4136DVB_USB_AF9035 MEDIA DRIVER
4137M:	Antti Palosaari <crope@iki.fi>
4138L:	linux-media@vger.kernel.org
4139W:	https://linuxtv.org
4140W:	http://palosaari.fi/linux/
4141Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4142T:	git git://linuxtv.org/anttip/media_tree.git
4143S:	Maintained
4144F:	drivers/media/usb/dvb-usb-v2/af9035*
4145
4146DVB_USB_ANYSEE MEDIA DRIVER
4147M:	Antti Palosaari <crope@iki.fi>
4148L:	linux-media@vger.kernel.org
4149W:	https://linuxtv.org
4150W:	http://palosaari.fi/linux/
4151Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4152T:	git git://linuxtv.org/anttip/media_tree.git
4153S:	Maintained
4154F:	drivers/media/usb/dvb-usb-v2/anysee*
4155
4156DVB_USB_AU6610 MEDIA DRIVER
4157M:	Antti Palosaari <crope@iki.fi>
4158L:	linux-media@vger.kernel.org
4159W:	https://linuxtv.org
4160W:	http://palosaari.fi/linux/
4161Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4162T:	git git://linuxtv.org/anttip/media_tree.git
4163S:	Maintained
4164F:	drivers/media/usb/dvb-usb-v2/au6610*
4165
4166DVB_USB_CE6230 MEDIA DRIVER
4167M:	Antti Palosaari <crope@iki.fi>
4168L:	linux-media@vger.kernel.org
4169W:	https://linuxtv.org
4170W:	http://palosaari.fi/linux/
4171Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4172T:	git git://linuxtv.org/anttip/media_tree.git
4173S:	Maintained
4174F:	drivers/media/usb/dvb-usb-v2/ce6230*
4175
4176DVB_USB_CXUSB MEDIA DRIVER
4177M:	Michael Krufky <mkrufky@linuxtv.org>
4178L:	linux-media@vger.kernel.org
4179W:	https://linuxtv.org
4180W:	http://github.com/mkrufky
4181Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4182T:	git git://linuxtv.org/media_tree.git
4183S:	Maintained
4184F:	drivers/media/usb/dvb-usb/cxusb*
4185
4186DVB_USB_EC168 MEDIA DRIVER
4187M:	Antti Palosaari <crope@iki.fi>
4188L:	linux-media@vger.kernel.org
4189W:	https://linuxtv.org
4190W:	http://palosaari.fi/linux/
4191Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4192T:	git git://linuxtv.org/anttip/media_tree.git
4193S:	Maintained
4194F:	drivers/media/usb/dvb-usb-v2/ec168*
4195
4196DVB_USB_GL861 MEDIA DRIVER
4197M:	Antti Palosaari <crope@iki.fi>
4198L:	linux-media@vger.kernel.org
4199W:	https://linuxtv.org
4200Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4201T:	git git://linuxtv.org/anttip/media_tree.git
4202S:	Maintained
4203F:	drivers/media/usb/dvb-usb-v2/gl861*
4204
4205DVB_USB_MXL111SF MEDIA DRIVER
4206M:	Michael Krufky <mkrufky@linuxtv.org>
4207L:	linux-media@vger.kernel.org
4208W:	https://linuxtv.org
4209W:	http://github.com/mkrufky
4210Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4211T:	git git://linuxtv.org/mkrufky/mxl111sf.git
4212S:	Maintained
4213F:	drivers/media/usb/dvb-usb-v2/mxl111sf*
4214
4215DVB_USB_RTL28XXU MEDIA DRIVER
4216M:	Antti Palosaari <crope@iki.fi>
4217L:	linux-media@vger.kernel.org
4218W:	https://linuxtv.org
4219W:	http://palosaari.fi/linux/
4220Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4221T:	git git://linuxtv.org/anttip/media_tree.git
4222S:	Maintained
4223F:	drivers/media/usb/dvb-usb-v2/rtl28xxu*
4224
4225DVB_USB_V2 MEDIA DRIVER
4226M:	Antti Palosaari <crope@iki.fi>
4227L:	linux-media@vger.kernel.org
4228W:	https://linuxtv.org
4229W:	http://palosaari.fi/linux/
4230Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4231T:	git git://linuxtv.org/anttip/media_tree.git
4232S:	Maintained
4233F:	drivers/media/usb/dvb-usb-v2/dvb_usb*
4234F:	drivers/media/usb/dvb-usb-v2/usb_urb.c
4235
4236DYNAMIC DEBUG
4237M:	Jason Baron <jbaron@akamai.com>
4238S:	Maintained
4239F:	lib/dynamic_debug.c
4240F:	include/linux/dynamic_debug.h
4241
4242DZ DECSTATION DZ11 SERIAL DRIVER
4243M:	"Maciej W. Rozycki" <macro@linux-mips.org>
4244S:	Maintained
4245F:	drivers/tty/serial/dz.*
4246
4247E3X0 POWER BUTTON DRIVER
4248M:	Moritz Fischer <moritz.fischer@ettus.com>
4249L:	usrp-users@lists.ettus.com
4250W:	http://www.ettus.com
4251S:	Supported
4252F:	drivers/input/misc/e3x0-button.c
4253F:	Documentation/devicetree/bindings/input/e3x0-button.txt
4254
4255E4000 MEDIA DRIVER
4256M:	Antti Palosaari <crope@iki.fi>
4257L:	linux-media@vger.kernel.org
4258W:	https://linuxtv.org
4259W:	http://palosaari.fi/linux/
4260Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4261T:	git git://linuxtv.org/anttip/media_tree.git
4262S:	Maintained
4263F:	drivers/media/tuners/e4000*
4264
4265EATA ISA/EISA/PCI SCSI DRIVER
4266M:	Dario Ballabio <ballabio_dario@emc.com>
4267L:	linux-scsi@vger.kernel.org
4268S:	Maintained
4269F:	drivers/scsi/eata.c
4270
4271EC100 MEDIA DRIVER
4272M:	Antti Palosaari <crope@iki.fi>
4273L:	linux-media@vger.kernel.org
4274W:	https://linuxtv.org
4275W:	http://palosaari.fi/linux/
4276Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4277T:	git git://linuxtv.org/anttip/media_tree.git
4278S:	Maintained
4279F:	drivers/media/dvb-frontends/ec100*
4280
4281ECRYPT FILE SYSTEM
4282M:	Tyler Hicks <tyhicks@canonical.com>
4283L:	ecryptfs@vger.kernel.org
4284W:	http://ecryptfs.org
4285W:	https://launchpad.net/ecryptfs
4286T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4287S:	Supported
4288F:	Documentation/filesystems/ecryptfs.txt
4289F:	fs/ecryptfs/
4290
4291EDAC-CORE
4292M:	Doug Thompson <dougthompson@xmission.com>
4293M:	Borislav Petkov <bp@alien8.de>
4294M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4295L:	linux-edac@vger.kernel.org
4296T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4297T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4298S:	Supported
4299F:	Documentation/edac.txt
4300F:	drivers/edac/
4301F:	include/linux/edac.h
4302
4303EDAC-AMD64
4304M:	Doug Thompson <dougthompson@xmission.com>
4305M:	Borislav Petkov <bp@alien8.de>
4306L:	linux-edac@vger.kernel.org
4307S:	Maintained
4308F:	drivers/edac/amd64_edac*
4309
4310EDAC-CALXEDA
4311M:	Doug Thompson <dougthompson@xmission.com>
4312M:	Robert Richter <rric@kernel.org>
4313L:	linux-edac@vger.kernel.org
4314S:	Maintained
4315F:	drivers/edac/highbank*
4316
4317EDAC-CAVIUM
4318M:	Ralf Baechle <ralf@linux-mips.org>
4319M:	David Daney <david.daney@cavium.com>
4320L:	linux-edac@vger.kernel.org
4321L:	linux-mips@linux-mips.org
4322S:	Supported
4323F:	drivers/edac/octeon_edac*
4324
4325EDAC-E752X
4326M:	Mark Gross <mark.gross@intel.com>
4327M:	Doug Thompson <dougthompson@xmission.com>
4328L:	linux-edac@vger.kernel.org
4329S:	Maintained
4330F:	drivers/edac/e752x_edac.c
4331
4332EDAC-E7XXX
4333M:	Doug Thompson <dougthompson@xmission.com>
4334L:	linux-edac@vger.kernel.org
4335S:	Maintained
4336F:	drivers/edac/e7xxx_edac.c
4337
4338EDAC-GHES
4339M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4340L:	linux-edac@vger.kernel.org
4341S:	Maintained
4342F:	drivers/edac/ghes_edac.c
4343
4344EDAC-I82443BXGX
4345M:	Tim Small <tim@buttersideup.com>
4346L:	linux-edac@vger.kernel.org
4347S:	Maintained
4348F:	drivers/edac/i82443bxgx_edac.c
4349
4350EDAC-I3000
4351M:	Jason Uhlenkott <juhlenko@akamai.com>
4352L:	linux-edac@vger.kernel.org
4353S:	Maintained
4354F:	drivers/edac/i3000_edac.c
4355
4356EDAC-I5000
4357M:	Doug Thompson <dougthompson@xmission.com>
4358L:	linux-edac@vger.kernel.org
4359S:	Maintained
4360F:	drivers/edac/i5000_edac.c
4361
4362EDAC-I5400
4363M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4364L:	linux-edac@vger.kernel.org
4365S:	Maintained
4366F:	drivers/edac/i5400_edac.c
4367
4368EDAC-I7300
4369M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4370L:	linux-edac@vger.kernel.org
4371S:	Maintained
4372F:	drivers/edac/i7300_edac.c
4373
4374EDAC-I7CORE
4375M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4376L:	linux-edac@vger.kernel.org
4377S:	Maintained
4378F:	drivers/edac/i7core_edac.c
4379
4380EDAC-I82975X
4381M:	Ranganathan Desikan <ravi@jetztechnologies.com>
4382M:	"Arvind R." <arvino55@gmail.com>
4383L:	linux-edac@vger.kernel.org
4384S:	Maintained
4385F:	drivers/edac/i82975x_edac.c
4386
4387EDAC-IE31200
4388M:	Jason Baron <jbaron@akamai.com>
4389L:	linux-edac@vger.kernel.org
4390S:	Maintained
4391F:	drivers/edac/ie31200_edac.c
4392
4393EDAC-MPC85XX
4394M:	Johannes Thumshirn <morbidrsa@gmail.com>
4395L:	linux-edac@vger.kernel.org
4396S:	Maintained
4397F:	drivers/edac/mpc85xx_edac.[ch]
4398
4399EDAC-PASEMI
4400M:	Egor Martovetsky <egor@pasemi.com>
4401L:	linux-edac@vger.kernel.org
4402S:	Maintained
4403F:	drivers/edac/pasemi_edac.c
4404
4405EDAC-R82600
4406M:	Tim Small <tim@buttersideup.com>
4407L:	linux-edac@vger.kernel.org
4408S:	Maintained
4409F:	drivers/edac/r82600_edac.c
4410
4411EDAC-SBRIDGE
4412M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4413L:	linux-edac@vger.kernel.org
4414S:	Maintained
4415F:	drivers/edac/sb_edac.c
4416
4417EDAC-XGENE
4418APPLIED MICRO (APM) X-GENE SOC EDAC
4419M:     Loc Ho <lho@apm.com>
4420S:     Supported
4421F:     drivers/edac/xgene_edac.c
4422F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4423
4424EDIROL UA-101/UA-1000 DRIVER
4425M:	Clemens Ladisch <clemens@ladisch.de>
4426L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4427T:	git git://git.alsa-project.org/alsa-kernel.git
4428S:	Maintained
4429F:	sound/usb/misc/ua101.c
4430
4431EXTENSIBLE FIRMWARE INTERFACE (EFI)
4432M:	Matt Fleming <matt@codeblueprint.co.uk>
4433L:	linux-efi@vger.kernel.org
4434T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4435S:	Maintained
4436F:	Documentation/efi-stub.txt
4437F:	arch/ia64/kernel/efi.c
4438F:	arch/x86/boot/compressed/eboot.[ch]
4439F:	arch/x86/include/asm/efi.h
4440F:	arch/x86/platform/efi/
4441F:	drivers/firmware/efi/
4442F:	include/linux/efi*.h
4443
4444EFI VARIABLE FILESYSTEM
4445M:	Matthew Garrett <matthew.garrett@nebula.com>
4446M:	Jeremy Kerr <jk@ozlabs.org>
4447M:	Matt Fleming <matt@codeblueprint.co.uk>
4448T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4449L:	linux-efi@vger.kernel.org
4450S:	Maintained
4451F:	fs/efivarfs/
4452
4453EFIFB FRAMEBUFFER DRIVER
4454L:	linux-fbdev@vger.kernel.org
4455M:	Peter Jones <pjones@redhat.com>
4456S:	Maintained
4457F:	drivers/video/fbdev/efifb.c
4458
4459EFS FILESYSTEM
4460W:	http://aeschi.ch.eu.org/efs/
4461S:	Orphan
4462F:	fs/efs/
4463
4464EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4465M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4466L:	netdev@vger.kernel.org
4467S:	Maintained
4468F:	drivers/net/ethernet/ibm/ehea/
4469
4470EM28XX VIDEO4LINUX DRIVER
4471M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4472L:	linux-media@vger.kernel.org
4473W:	https://linuxtv.org
4474T:	git git://linuxtv.org/media_tree.git
4475S:	Maintained
4476F:	drivers/media/usb/em28xx/
4477
4478EMBEDDED LINUX
4479M:	Paul Gortmaker <paul.gortmaker@windriver.com>
4480M:	Matt Mackall <mpm@selenic.com>
4481M:	David Woodhouse <dwmw2@infradead.org>
4482L:	linux-embedded@vger.kernel.org
4483S:	Maintained
4484
4485EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4486M:	James Smart <james.smart@avagotech.com>
4487M:	Dick Kennedy <dick.kennedy@avagotech.com>
4488L:	linux-scsi@vger.kernel.org
4489W:	http://www.avagotech.com
4490S:	Supported
4491F:	drivers/scsi/lpfc/
4492
4493ENE CB710 FLASH CARD READER DRIVER
4494M:	Michał Mirosław <mirq-linux@rere.qmqm.pl>
4495S:	Maintained
4496F:	drivers/misc/cb710/
4497F:	drivers/mmc/host/cb710-mmc.*
4498F:	include/linux/cb710.h
4499
4500ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4501M:	Maxim Levitsky <maximlevitsky@gmail.com>
4502S:	Maintained
4503F:	drivers/media/rc/ene_ir.*
4504
4505EPSON S1D13XXX FRAMEBUFFER DRIVER
4506M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
4507S:	Maintained
4508T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4509F:	drivers/video/fbdev/s1d13xxxfb.c
4510F:	include/video/s1d13xxxfb.h
4511
4512ET131X NETWORK DRIVER
4513M:	Mark Einon <mark.einon@gmail.com>
4514S:	Odd Fixes
4515F:	drivers/net/ethernet/agere/
4516
4517ETHERNET BRIDGE
4518M:	Stephen Hemminger <stephen@networkplumber.org>
4519L:	bridge@lists.linux-foundation.org (moderated for non-subscribers)
4520L:	netdev@vger.kernel.org
4521W:	http://www.linuxfoundation.org/en/Net:Bridge
4522S:	Maintained
4523F:	include/linux/netfilter_bridge/
4524F:	net/bridge/
4525
4526ETHERNET PHY LIBRARY
4527M:	Florian Fainelli <f.fainelli@gmail.com>
4528L:	netdev@vger.kernel.org
4529S:	Maintained
4530F:	include/linux/phy.h
4531F:	include/linux/phy_fixed.h
4532F:	drivers/net/phy/
4533F:	Documentation/networking/phy.txt
4534F:	drivers/of/of_mdio.c
4535F:	drivers/of/of_net.c
4536
4537EXT2 FILE SYSTEM
4538M:	Jan Kara <jack@suse.com>
4539L:	linux-ext4@vger.kernel.org
4540S:	Maintained
4541F:	Documentation/filesystems/ext2.txt
4542F:	fs/ext2/
4543F:	include/linux/ext2*
4544
4545EXT4 FILE SYSTEM
4546M:	"Theodore Ts'o" <tytso@mit.edu>
4547M:	Andreas Dilger <adilger.kernel@dilger.ca>
4548L:	linux-ext4@vger.kernel.org
4549W:	http://ext4.wiki.kernel.org
4550Q:	http://patchwork.ozlabs.org/project/linux-ext4/list/
4551T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4552S:	Maintained
4553F:	Documentation/filesystems/ext4.txt
4554F:	fs/ext4/
4555
4556Extended Verification Module (EVM)
4557M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
4558L:	linux-ima-devel@lists.sourceforge.net
4559L:	linux-security-module@vger.kernel.org
4560S:	Supported
4561F:	security/integrity/evm/
4562
4563EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4564M:	MyungJoo Ham <myungjoo.ham@samsung.com>
4565M:	Chanwoo Choi <cw00.choi@samsung.com>
4566L:	linux-kernel@vger.kernel.org
4567T:	git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4568S:	Maintained
4569F:	drivers/extcon/
4570F:	include/linux/extcon/
4571F:	include/linux/extcon.h
4572F:	Documentation/extcon/
4573F:	Documentation/devicetree/bindings/extcon/
4574
4575EXYNOS DP DRIVER
4576M:	Jingoo Han <jingoohan1@gmail.com>
4577L:	dri-devel@lists.freedesktop.org
4578S:	Maintained
4579F:	drivers/gpu/drm/exynos/exynos_dp*
4580
4581EXYNOS SYSMMU (IOMMU) driver
4582M:	Marek Szyprowski <m.szyprowski@samsung.com>
4583L:	iommu@lists.linux-foundation.org
4584S:	Maintained
4585F:	drivers/iommu/exynos-iommu.c
4586
4587EXYNOS MIPI DISPLAY DRIVERS
4588M:	Inki Dae <inki.dae@samsung.com>
4589M:	Donghwa Lee <dh09.lee@samsung.com>
4590M:	Kyungmin Park <kyungmin.park@samsung.com>
4591L:	linux-fbdev@vger.kernel.org
4592S:	Maintained
4593F:	drivers/video/fbdev/exynos/exynos_mipi*
4594F:	include/video/exynos_mipi*
4595
4596EZchip NPS platform support
4597M:	Noam Camus <noamc@ezchip.com>
4598S:	Supported
4599F:	arch/arc/plat-eznps
4600F:	arch/arc/boot/dts/eznps.dts
4601
4602F71805F HARDWARE MONITORING DRIVER
4603M:	Jean Delvare <jdelvare@suse.com>
4604L:	linux-hwmon@vger.kernel.org
4605S:	Maintained
4606F:	Documentation/hwmon/f71805f
4607F:	drivers/hwmon/f71805f.c
4608
4609FC0011 TUNER DRIVER
4610M:	Michael Buesch <m@bues.ch>
4611L:	linux-media@vger.kernel.org
4612S:	Maintained
4613F:	drivers/media/tuners/fc0011.h
4614F:	drivers/media/tuners/fc0011.c
4615
4616FC2580 MEDIA DRIVER
4617M:	Antti Palosaari <crope@iki.fi>
4618L:	linux-media@vger.kernel.org
4619W:	https://linuxtv.org
4620W:	http://palosaari.fi/linux/
4621Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4622T:	git git://linuxtv.org/anttip/media_tree.git
4623S:	Maintained
4624F:	drivers/media/tuners/fc2580*
4625
4626FANOTIFY
4627M:	Eric Paris <eparis@redhat.com>
4628S:	Maintained
4629F:	fs/notify/fanotify/
4630F:	include/linux/fanotify.h
4631F:	include/uapi/linux/fanotify.h
4632
4633FARSYNC SYNCHRONOUS DRIVER
4634M:	Kevin Curtis <kevin.curtis@farsite.co.uk>
4635W:	http://www.farsite.co.uk/
4636S:	Supported
4637F:	drivers/net/wan/farsync.*
4638
4639FAULT INJECTION SUPPORT
4640M:	Akinobu Mita <akinobu.mita@gmail.com>
4641S:	Supported
4642F:	Documentation/fault-injection/
4643F:	lib/fault-inject.c
4644
4645FBTFT Framebuffer drivers
4646M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4647M:	Noralf Trønnes <noralf@tronnes.org>
4648S:	Maintained
4649F:	drivers/staging/fbtft/
4650
4651FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4652M:	Vasu Dev <vasu.dev@intel.com>
4653L:	fcoe-devel@open-fcoe.org
4654W:	www.Open-FCoE.org
4655S:	Supported
4656F:	drivers/scsi/libfc/
4657F:	drivers/scsi/fcoe/
4658F:	include/scsi/fc/
4659F:	include/scsi/libfc.h
4660F:	include/scsi/libfcoe.h
4661F:	include/uapi/scsi/fc/
4662
4663FILE LOCKING (flock() and fcntl()/lockf())
4664M:	Jeff Layton <jlayton@poochiereds.net>
4665M:	"J. Bruce Fields" <bfields@fieldses.org>
4666L:	linux-fsdevel@vger.kernel.org
4667S:	Maintained
4668F:	include/linux/fcntl.h
4669F:	include/linux/fs.h
4670F:	include/uapi/linux/fcntl.h
4671F:	include/uapi/linux/fs.h
4672F:	fs/fcntl.c
4673F:	fs/locks.c
4674
4675FILESYSTEMS (VFS and infrastructure)
4676M:	Alexander Viro <viro@zeniv.linux.org.uk>
4677L:	linux-fsdevel@vger.kernel.org
4678S:	Maintained
4679F:	fs/*
4680
4681FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4682M:	Riku Voipio <riku.voipio@iki.fi>
4683L:	linux-hwmon@vger.kernel.org
4684S:	Maintained
4685F:	drivers/hwmon/f75375s.c
4686F:	include/linux/f75375s.h
4687
4688FIREWIRE AUDIO DRIVERS
4689M:	Clemens Ladisch <clemens@ladisch.de>
4690L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4691T:	git git://git.alsa-project.org/alsa-kernel.git
4692S:	Maintained
4693F:	sound/firewire/
4694
4695FIREWIRE MEDIA DRIVERS (firedtv)
4696M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4697L:	linux-media@vger.kernel.org
4698L:	linux1394-devel@lists.sourceforge.net
4699T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4700S:	Maintained
4701F:	drivers/media/firewire/
4702
4703FIREWIRE SBP-2 TARGET
4704M:	Chris Boot <bootc@bootc.net>
4705L:	linux-scsi@vger.kernel.org
4706L:	target-devel@vger.kernel.org
4707L:	linux1394-devel@lists.sourceforge.net
4708T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4709S:	Maintained
4710F:	drivers/target/sbp/
4711
4712FIREWIRE SUBSYSTEM
4713M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4714L:	linux1394-devel@lists.sourceforge.net
4715W:	http://ieee1394.wiki.kernel.org/
4716T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4717S:	Maintained
4718F:	drivers/firewire/
4719F:	include/linux/firewire.h
4720F:	include/uapi/linux/firewire*.h
4721F:	tools/firewire/
4722
4723FIRMWARE LOADER (request_firmware)
4724M:	Ming Lei <ming.lei@canonical.com>
4725L:	linux-kernel@vger.kernel.org
4726S:	Maintained
4727F:	Documentation/firmware_class/
4728F:	drivers/base/firmware*.c
4729F:	include/linux/firmware.h
4730
4731FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4732M:	Joshua Morris <josh.h.morris@us.ibm.com>
4733M:	Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4734S:	Maintained
4735F:	drivers/block/rsxx/
4736
4737FLOPPY DRIVER
4738M:	Jiri Kosina <jikos@kernel.org>
4739T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4740S:	Odd fixes
4741F:	drivers/block/floppy.c
4742
4743FMC SUBSYSTEM
4744M:	Alessandro Rubini <rubini@gnudd.com>
4745W:	http://www.ohwr.org/projects/fmc-bus
4746S:	Supported
4747F:	drivers/fmc/
4748F:	include/linux/fmc*.h
4749F:	include/linux/ipmi-fru.h
4750K:	fmc_d.*register
4751
4752FPGA MANAGER FRAMEWORK
4753M:	Alan Tull <atull@opensource.altera.com>
4754R:	Moritz Fischer <moritz.fischer@ettus.com>
4755S:	Maintained
4756F:	drivers/fpga/
4757F:	include/linux/fpga/fpga-mgr.h
4758W:	http://www.rocketboards.org
4759
4760FPU EMULATOR
4761M:	Bill Metzenthen <billm@melbpc.org.au>
4762W:	http://floatingpoint.sourceforge.net/emulator/index.html
4763S:	Maintained
4764F:	arch/x86/math-emu/
4765
4766FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4767L:	netdev@vger.kernel.org
4768S:	Orphan
4769F:	drivers/net/wan/dlci.c
4770F:	drivers/net/wan/sdla.c
4771
4772FRAMEBUFFER LAYER
4773M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4774M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
4775L:	linux-fbdev@vger.kernel.org
4776W:	http://linux-fbdev.sourceforge.net/
4777Q:	http://patchwork.kernel.org/project/linux-fbdev/list/
4778T:	git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4779S:	Maintained
4780F:	Documentation/fb/
4781F:	drivers/video/
4782F:	include/video/
4783F:	include/linux/fb.h
4784F:	include/uapi/video/
4785F:	include/uapi/linux/fb.h
4786
4787FREESCALE DIU FRAMEBUFFER DRIVER
4788M:	Timur Tabi <timur@tabi.org>
4789L:	linux-fbdev@vger.kernel.org
4790S:	Maintained
4791F:	drivers/video/fbdev/fsl-diu-fb.*
4792
4793FREESCALE DMA DRIVER
4794M:	Li Yang <leoli@freescale.com>
4795M:	Zhang Wei <zw@zh-kernel.org>
4796L:	linuxppc-dev@lists.ozlabs.org
4797S:	Maintained
4798F:	drivers/dma/fsldma.*
4799
4800FREESCALE GPMI NAND DRIVER
4801M:	Han Xu <han.xu@nxp.com>
4802L:	linux-mtd@lists.infradead.org
4803S:	Maintained
4804F:	drivers/mtd/nand/gpmi-nand/*
4805
4806FREESCALE I2C CPM DRIVER
4807M:	Jochen Friedrich <jochen@scram.de>
4808L:	linuxppc-dev@lists.ozlabs.org
4809L:	linux-i2c@vger.kernel.org
4810S:	Maintained
4811F:	drivers/i2c/busses/i2c-cpm.c
4812
4813FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4814M:	Sascha Hauer <kernel@pengutronix.de>
4815L:	linux-fbdev@vger.kernel.org
4816L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4817S:	Maintained
4818F:	include/linux/platform_data/video-imxfb.h
4819F:	drivers/video/fbdev/imxfb.c
4820
4821FREESCALE QUAD SPI DRIVER
4822M:	Han Xu <han.xu@nxp.com>
4823L:	linux-mtd@lists.infradead.org
4824S:	Maintained
4825F:	drivers/mtd/spi-nor/fsl-quadspi.c
4826
4827FREESCALE SOC FS_ENET DRIVER
4828M:	Pantelis Antoniou <pantelis.antoniou@gmail.com>
4829M:	Vitaly Bordug <vbordug@ru.mvista.com>
4830L:	linuxppc-dev@lists.ozlabs.org
4831L:	netdev@vger.kernel.org
4832S:	Maintained
4833F:	drivers/net/ethernet/freescale/fs_enet/
4834F:	include/linux/fs_enet_pd.h
4835
4836FREESCALE IMX / MXC FEC DRIVER
4837M:	Fugang Duan <fugang.duan@nxp.com>
4838L:	netdev@vger.kernel.org
4839S:	Maintained
4840F:	drivers/net/ethernet/freescale/fec_main.c
4841F:	drivers/net/ethernet/freescale/fec_ptp.c
4842F:	drivers/net/ethernet/freescale/fec.h
4843F:	Documentation/devicetree/bindings/net/fsl-fec.txt
4844
4845FREESCALE QUICC ENGINE LIBRARY
4846L:	linuxppc-dev@lists.ozlabs.org
4847S:	Orphan
4848F:	drivers/soc/fsl/qe/
4849F:	include/soc/fsl/*qe*.h
4850F:	include/soc/fsl/*ucc*.h
4851
4852FREESCALE USB PERIPHERAL DRIVERS
4853M:	Li Yang <leoli@freescale.com>
4854L:	linux-usb@vger.kernel.org
4855L:	linuxppc-dev@lists.ozlabs.org
4856S:	Maintained
4857F:	drivers/usb/gadget/udc/fsl*
4858
4859FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4860M:	Li Yang <leoli@freescale.com>
4861L:	netdev@vger.kernel.org
4862L:	linuxppc-dev@lists.ozlabs.org
4863S:	Maintained
4864F:	drivers/net/ethernet/freescale/ucc_geth*
4865
4866FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4867M:	Claudiu Manoil <claudiu.manoil@freescale.com>
4868L:	netdev@vger.kernel.org
4869S:	Maintained
4870F:	drivers/net/ethernet/freescale/gianfar*
4871X:	drivers/net/ethernet/freescale/gianfar_ptp.c
4872F:	Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4873
4874FREESCALE QUICC ENGINE UCC UART DRIVER
4875M:	Timur Tabi <timur@tabi.org>
4876L:	linuxppc-dev@lists.ozlabs.org
4877S:	Maintained
4878F:	drivers/tty/serial/ucc_uart.c
4879
4880FREESCALE SOC SOUND DRIVERS
4881M:	Timur Tabi <timur@tabi.org>
4882M:	Nicolin Chen <nicoleotsuka@gmail.com>
4883M:	Xiubo Li <Xiubo.Lee@gmail.com>
4884R:	Fabio Estevam <fabio.estevam@nxp.com>
4885L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4886L:	linuxppc-dev@lists.ozlabs.org
4887S:	Maintained
4888F:	sound/soc/fsl/fsl*
4889F:	sound/soc/fsl/imx*
4890F:	sound/soc/fsl/mpc8610_hpcd.c
4891
4892FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4893M:	"J. German Rivera" <German.Rivera@freescale.com>
4894M:	Stuart Yoder <stuart.yoder@nxp.com>
4895L:	linux-kernel@vger.kernel.org
4896S:	Maintained
4897F:	drivers/staging/fsl-mc/
4898
4899FREEVXFS FILESYSTEM
4900M:	Christoph Hellwig <hch@infradead.org>
4901W:	ftp://ftp.openlinux.org/pub/people/hch/vxfs
4902S:	Maintained
4903F:	fs/freevxfs/
4904
4905FREEZER
4906M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4907M:	Pavel Machek <pavel@ucw.cz>
4908L:	linux-pm@vger.kernel.org
4909S:	Supported
4910F:	Documentation/power/freezing-of-tasks.txt
4911F:	include/linux/freezer.h
4912F:	kernel/freezer.c
4913
4914FRONTSWAP API
4915M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4916L:	linux-kernel@vger.kernel.org
4917S:	Maintained
4918F:	mm/frontswap.c
4919F:	include/linux/frontswap.h
4920
4921FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4922M:	David Howells <dhowells@redhat.com>
4923L:	linux-cachefs@redhat.com (moderated for non-subscribers)
4924S:	Supported
4925F:	Documentation/filesystems/caching/
4926F:	fs/fscache/
4927F:	include/linux/fscache*.h
4928
4929F2FS FILE SYSTEM
4930M:	Jaegeuk Kim <jaegeuk@kernel.org>
4931M:	Changman Lee <cm224.lee@samsung.com>
4932R:	Chao Yu <yuchao0@huawei.com>
4933L:	linux-f2fs-devel@lists.sourceforge.net
4934W:	http://en.wikipedia.org/wiki/F2FS
4935T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4936S:	Maintained
4937F:	Documentation/filesystems/f2fs.txt
4938F:	Documentation/ABI/testing/sysfs-fs-f2fs
4939F:	fs/f2fs/
4940F:	include/linux/f2fs_fs.h
4941F:	include/trace/events/f2fs.h
4942
4943FUJITSU FR-V (FRV) PORT
4944S:	Orphan
4945F:	arch/frv/
4946
4947FUJITSU LAPTOP EXTRAS
4948M:	Jonathan Woithe <jwoithe@just42.net>
4949L:	platform-driver-x86@vger.kernel.org
4950S:	Maintained
4951F:	drivers/platform/x86/fujitsu-laptop.c
4952
4953FUJITSU M-5MO LS CAMERA ISP DRIVER
4954M:	Kyungmin Park <kyungmin.park@samsung.com>
4955M:	Heungjun Kim <riverful.kim@samsung.com>
4956L:	linux-media@vger.kernel.org
4957S:	Maintained
4958F:	drivers/media/i2c/m5mols/
4959F:	include/media/i2c/m5mols.h
4960
4961FUJITSU TABLET EXTRAS
4962M:	Robert Gerlach <khnz@gmx.de>
4963L:	platform-driver-x86@vger.kernel.org
4964S:	Maintained
4965F:	drivers/platform/x86/fujitsu-tablet.c
4966
4967FUSE: FILESYSTEM IN USERSPACE
4968M:	Miklos Szeredi <miklos@szeredi.hu>
4969L:	linux-fsdevel@vger.kernel.org
4970W:	http://fuse.sourceforge.net/
4971T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4972S:	Maintained
4973F:	fs/fuse/
4974F:	include/uapi/linux/fuse.h
4975F:	Documentation/filesystems/fuse.txt
4976
4977FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4978M:	Rik Faith <faith@cs.unc.edu>
4979L:	linux-scsi@vger.kernel.org
4980S:	Odd Fixes (e.g., new signatures)
4981F:	drivers/scsi/fdomain.*
4982
4983GCOV BASED KERNEL PROFILING
4984M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4985S:	Maintained
4986F:	kernel/gcov/
4987F:	Documentation/gcov.txt
4988
4989GDT SCSI DISK ARRAY CONTROLLER DRIVER
4990M:	Achim Leubner <achim_leubner@adaptec.com>
4991L:	linux-scsi@vger.kernel.org
4992W:	http://www.icp-vortex.com/
4993S:	Supported
4994F:	drivers/scsi/gdt*
4995
4996GDB KERNEL DEBUGGING HELPER SCRIPTS
4997M:	Jan Kiszka <jan.kiszka@siemens.com>
4998M:	Kieran Bingham <kieran@bingham.xyz>
4999S:	Supported
5000F:	scripts/gdb/
5001
5002GEMTEK FM RADIO RECEIVER DRIVER
5003M:	Hans Verkuil <hverkuil@xs4all.nl>
5004L:	linux-media@vger.kernel.org
5005T:	git git://linuxtv.org/media_tree.git
5006W:	https://linuxtv.org
5007S:	Maintained
5008F:	drivers/media/radio/radio-gemtek*
5009
5010GENERIC GPIO I2C DRIVER
5011M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
5012S:	Supported
5013F:	drivers/i2c/busses/i2c-gpio.c
5014F:	include/linux/i2c-gpio.h
5015
5016GENERIC GPIO I2C MULTIPLEXER DRIVER
5017M:	Peter Korsgaard <peter.korsgaard@barco.com>
5018L:	linux-i2c@vger.kernel.org
5019S:	Supported
5020F:	drivers/i2c/muxes/i2c-mux-gpio.c
5021F:	include/linux/i2c-mux-gpio.h
5022F:	Documentation/i2c/muxes/i2c-mux-gpio
5023
5024GENERIC HDLC (WAN) DRIVERS
5025M:	Krzysztof Halasa <khc@pm.waw.pl>
5026W:	http://www.kernel.org/pub/linux/utils/net/hdlc/
5027S:	Maintained
5028F:	drivers/net/wan/c101.c
5029F:	drivers/net/wan/hd6457*
5030F:	drivers/net/wan/hdlc*
5031F:	drivers/net/wan/n2.c
5032F:	drivers/net/wan/pc300too.c
5033F:	drivers/net/wan/pci200syn.c
5034F:	drivers/net/wan/wanxl*
5035
5036GENERIC INCLUDE/ASM HEADER FILES
5037M:	Arnd Bergmann <arnd@arndb.de>
5038L:	linux-arch@vger.kernel.org
5039T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5040S:	Maintained
5041F:	include/asm-generic/
5042F:	include/uapi/asm-generic/
5043
5044GENERIC PHY FRAMEWORK
5045M:	Kishon Vijay Abraham I <kishon@ti.com>
5046L:	linux-kernel@vger.kernel.org
5047T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5048S:	Supported
5049F:	drivers/phy/
5050F:	include/linux/phy/
5051
5052GENERIC PM DOMAINS
5053M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
5054M:	Kevin Hilman <khilman@kernel.org>
5055M:	Ulf Hansson <ulf.hansson@linaro.org>
5056L:	linux-pm@vger.kernel.org
5057S:	Supported
5058F:	drivers/base/power/domain*.c
5059F:	include/linux/pm_domain.h
5060
5061GENERIC UIO DRIVER FOR PCI DEVICES
5062M:	"Michael S. Tsirkin" <mst@redhat.com>
5063L:	kvm@vger.kernel.org
5064S:	Supported
5065F:	drivers/uio/uio_pci_generic.c
5066
5067GET_MAINTAINER SCRIPT
5068M:	Joe Perches <joe@perches.com>
5069S:	Maintained
5070F:	scripts/get_maintainer.pl
5071
5072GFS2 FILE SYSTEM
5073M:	Steven Whitehouse <swhiteho@redhat.com>
5074M:	Bob Peterson <rpeterso@redhat.com>
5075L:	cluster-devel@redhat.com
5076W:	http://sources.redhat.com/cluster/
5077T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5078S:	Supported
5079F:	Documentation/filesystems/gfs2*.txt
5080F:	fs/gfs2/
5081F:	include/uapi/linux/gfs2_ondisk.h
5082
5083GIGASET ISDN DRIVERS
5084M:	Paul Bolle <pebolle@tiscali.nl>
5085L:	gigaset307x-common@lists.sourceforge.net
5086W:	http://gigaset307x.sourceforge.net/
5087S:	Odd Fixes
5088F:	Documentation/isdn/README.gigaset
5089F:	drivers/isdn/gigaset/
5090F:	include/uapi/linux/gigaset_dev.h
5091
5092GO7007 MPEG CODEC
5093M:	Hans Verkuil <hans.verkuil@cisco.com>
5094L:	linux-media@vger.kernel.org
5095S:	Maintained
5096F:	drivers/media/usb/go7007/
5097
5098GOODIX TOUCHSCREEN
5099M:	Bastien Nocera <hadess@hadess.net>
5100L:	linux-input@vger.kernel.org
5101S:	Maintained
5102F:	drivers/input/touchscreen/goodix.c
5103
5104GPIO SUBSYSTEM
5105M:	Linus Walleij <linus.walleij@linaro.org>
5106M:	Alexandre Courbot <gnurou@gmail.com>
5107L:	linux-gpio@vger.kernel.org
5108T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5109S:	Maintained
5110F:	Documentation/devicetree/bindings/gpio/
5111F:	Documentation/gpio/
5112F:	Documentation/ABI/testing/gpio-cdev
5113F:	Documentation/ABI/obsolete/sysfs-gpio
5114F:	drivers/gpio/
5115F:	include/linux/gpio/
5116F:	include/linux/gpio.h
5117F:	include/asm-generic/gpio.h
5118F:	include/uapi/linux/gpio.h
5119F:	tools/gpio/
5120
5121GRE DEMULTIPLEXER DRIVER
5122M:	Dmitry Kozlov <xeb@mail.ru>
5123L:	netdev@vger.kernel.org
5124S:	Maintained
5125F:	net/ipv4/gre_demux.c
5126F:	net/ipv4/gre_offload.c
5127F:	include/net/gre.h
5128
5129GRETH 10/100/1G Ethernet MAC device driver
5130M:	Andreas Larsson <andreas@gaisler.com>
5131L:	netdev@vger.kernel.org
5132S:	Maintained
5133F:	drivers/net/ethernet/aeroflex/
5134
5135GSPCA FINEPIX SUBDRIVER
5136M:	Frank Zago <frank@zago.net>
5137L:	linux-media@vger.kernel.org
5138T:	git git://linuxtv.org/media_tree.git
5139S:	Maintained
5140F:	drivers/media/usb/gspca/finepix.c
5141
5142GSPCA GL860 SUBDRIVER
5143M:	Olivier Lorin <o.lorin@laposte.net>
5144L:	linux-media@vger.kernel.org
5145T:	git git://linuxtv.org/media_tree.git
5146S:	Maintained
5147F:	drivers/media/usb/gspca/gl860/
5148
5149GSPCA M5602 SUBDRIVER
5150M:	Erik Andren <erik.andren@gmail.com>
5151L:	linux-media@vger.kernel.org
5152T:	git git://linuxtv.org/media_tree.git
5153S:	Maintained
5154F:	drivers/media/usb/gspca/m5602/
5155
5156GSPCA PAC207 SONIXB SUBDRIVER
5157M:	Hans de Goede <hdegoede@redhat.com>
5158L:	linux-media@vger.kernel.org
5159T:	git git://linuxtv.org/media_tree.git
5160S:	Maintained
5161F:	drivers/media/usb/gspca/pac207.c
5162
5163GSPCA SN9C20X SUBDRIVER
5164M:	Brian Johnson <brijohn@gmail.com>
5165L:	linux-media@vger.kernel.org
5166T:	git git://linuxtv.org/media_tree.git
5167S:	Maintained
5168F:	drivers/media/usb/gspca/sn9c20x.c
5169
5170GSPCA T613 SUBDRIVER
5171M:	Leandro Costantino <lcostantino@gmail.com>
5172L:	linux-media@vger.kernel.org
5173T:	git git://linuxtv.org/media_tree.git
5174S:	Maintained
5175F:	drivers/media/usb/gspca/t613.c
5176
5177GSPCA USB WEBCAM DRIVER
5178M:	Hans de Goede <hdegoede@redhat.com>
5179L:	linux-media@vger.kernel.org
5180T:	git git://linuxtv.org/media_tree.git
5181S:	Maintained
5182F:	drivers/media/usb/gspca/
5183
5184GUID PARTITION TABLE (GPT)
5185M:	Davidlohr Bueso <dave@stgolabs.net>
5186L:	linux-efi@vger.kernel.org
5187S:	Maintained
5188F:	block/partitions/efi.*
5189
5190STK1160 USB VIDEO CAPTURE DRIVER
5191M:	Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5192L:	linux-media@vger.kernel.org
5193T:	git git://linuxtv.org/media_tree.git
5194S:	Maintained
5195F:	drivers/media/usb/stk1160/
5196
5197H8/300 ARCHITECTURE
5198M:	Yoshinori Sato <ysato@users.sourceforge.jp>
5199L:	uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5200W:	http://uclinux-h8.sourceforge.jp
5201T:	git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5202S:	Maintained
5203F:	arch/h8300/
5204F:	drivers/clocksource/h8300_*.c
5205F:	drivers/clk/h8300/
5206F:	drivers/irqchip/irq-renesas-h8*.c
5207
5208HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5209M:	Frank Seidel <frank@f-seidel.de>
5210L:	platform-driver-x86@vger.kernel.org
5211W:	http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5212S:	Maintained
5213F:	drivers/platform/x86/hdaps.c
5214
5215HDPVR USB VIDEO ENCODER DRIVER
5216M:	Hans Verkuil <hverkuil@xs4all.nl>
5217L:	linux-media@vger.kernel.org
5218T:	git git://linuxtv.org/media_tree.git
5219W:	https://linuxtv.org
5220S:	Odd Fixes
5221F:	drivers/media/usb/hdpvr/
5222
5223HWPOISON MEMORY FAILURE HANDLING
5224M:	Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5225L:	linux-mm@kvack.org
5226S:	Maintained
5227F:	mm/memory-failure.c
5228F:	mm/hwpoison-inject.c
5229
5230HYPERVISOR VIRTUAL CONSOLE DRIVER
5231L:	linuxppc-dev@lists.ozlabs.org
5232S:	Odd Fixes
5233F:	drivers/tty/hvc/
5234
5235HACKRF MEDIA DRIVER
5236M:	Antti Palosaari <crope@iki.fi>
5237L:	linux-media@vger.kernel.org
5238W:	https://linuxtv.org
5239W:	http://palosaari.fi/linux/
5240Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5241T:	git git://linuxtv.org/anttip/media_tree.git
5242S:	Maintained
5243F:	drivers/media/usb/hackrf/
5244
5245HARDWARE MONITORING
5246M:	Jean Delvare <jdelvare@suse.com>
5247M:	Guenter Roeck <linux@roeck-us.net>
5248L:	linux-hwmon@vger.kernel.org
5249W:	http://hwmon.wiki.kernel.org/
5250T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5251T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5252S:	Maintained
5253F:	Documentation/hwmon/
5254F:	drivers/hwmon/
5255F:	include/linux/hwmon*.h
5256
5257HARDWARE RANDOM NUMBER GENERATOR CORE
5258M:	Matt Mackall <mpm@selenic.com>
5259M:	Herbert Xu <herbert@gondor.apana.org.au>
5260L:	linux-crypto@vger.kernel.org
5261S:	Odd fixes
5262F:	Documentation/hw_random.txt
5263F:	drivers/char/hw_random/
5264F:	include/linux/hw_random.h
5265
5266HARDWARE SPINLOCK CORE
5267M:	Ohad Ben-Cohen <ohad@wizery.com>
5268M:	Bjorn Andersson <bjorn.andersson@linaro.org>
5269L:	linux-remoteproc@vger.kernel.org
5270S:	Maintained
5271T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5272F:	Documentation/hwspinlock.txt
5273F:	drivers/hwspinlock/hwspinlock_*
5274F:	include/linux/hwspinlock.h
5275
5276HARMONY SOUND DRIVER
5277L:	linux-parisc@vger.kernel.org
5278S:	Maintained
5279F:	sound/parisc/harmony.*
5280
5281HD29L2 MEDIA DRIVER
5282M:	Antti Palosaari <crope@iki.fi>
5283L:	linux-media@vger.kernel.org
5284W:	https://linuxtv.org
5285W:	http://palosaari.fi/linux/
5286Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5287T:	git git://linuxtv.org/anttip/media_tree.git
5288S:	Maintained
5289F:	drivers/media/dvb-frontends/hd29l2*
5290
5291HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5292M:	Don Brace <don.brace@microsemi.com>
5293L:	iss_storagedev@hp.com
5294L:	esc.storagedev@microsemi.com
5295L:	linux-scsi@vger.kernel.org
5296S:	Supported
5297F:	Documentation/scsi/hpsa.txt
5298F:	drivers/scsi/hpsa*.[ch]
5299F:	include/linux/cciss*.h
5300F:	include/uapi/linux/cciss*.h
5301
5302HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5303M:	Don Brace <don.brace@microsemi.com>
5304L:	iss_storagedev@hp.com
5305L:	esc.storagedev@microsemi.com
5306L:	linux-scsi@vger.kernel.org
5307S:	Supported
5308F:	Documentation/blockdev/cciss.txt
5309F:	drivers/block/cciss*
5310F:	include/linux/cciss_ioctl.h
5311F:	include/uapi/linux/cciss_ioctl.h
5312
5313HFI1 DRIVER
5314M:	Mike Marciniszyn <mike.marciniszyn@intel.com>
5315M:	Dennis Dalessandro <dennis.dalessandro@intel.com>
5316L:	linux-rdma@vger.kernel.org
5317S:	Supported
5318F:	drivers/infiniband/hw/hfi1
5319
5320HFS FILESYSTEM
5321L:	linux-fsdevel@vger.kernel.org
5322S:	Orphan
5323F:	Documentation/filesystems/hfs.txt
5324F:	fs/hfs/
5325
5326HFSPLUS FILESYSTEM
5327L:	linux-fsdevel@vger.kernel.org
5328S:	Orphan
5329F:	Documentation/filesystems/hfsplus.txt
5330F:	fs/hfsplus/
5331
5332HGA FRAMEBUFFER DRIVER
5333M:	Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5334L:	linux-nvidia@lists.surfsouth.com
5335W:	http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5336S:	Maintained
5337F:	drivers/video/fbdev/hgafb.c
5338
5339HIBERNATION (aka Software Suspend, aka swsusp)
5340M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
5341M:	Pavel Machek <pavel@ucw.cz>
5342L:	linux-pm@vger.kernel.org
5343S:	Supported
5344F:	arch/x86/power/
5345F:	drivers/base/power/
5346F:	kernel/power/
5347F:	include/linux/suspend.h
5348F:	include/linux/freezer.h
5349F:	include/linux/pm.h
5350F:	arch/*/include/asm/suspend*.h
5351
5352HID CORE LAYER
5353M:	Jiri Kosina <jikos@kernel.org>
5354R:	Benjamin Tissoires <benjamin.tissoires@redhat.com>
5355L:	linux-input@vger.kernel.org
5356T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5357S:	Maintained
5358F:	drivers/hid/
5359F:	include/linux/hid*
5360F:	include/uapi/linux/hid*
5361
5362HID SENSOR HUB DRIVERS
5363M:	Jiri Kosina <jikos@kernel.org>
5364M:	Jonathan Cameron <jic23@kernel.org>
5365M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5366L:	linux-input@vger.kernel.org
5367L:	linux-iio@vger.kernel.org
5368S:	Maintained
5369F:	Documentation/hid/hid-sensor*
5370F:	drivers/hid/hid-sensor-*
5371F:	drivers/iio/*/hid-*
5372F:	include/linux/hid-sensor-*
5373
5374HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5375M:	Thomas Gleixner <tglx@linutronix.de>
5376L:	linux-kernel@vger.kernel.org
5377T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5378S:	Maintained
5379F:	Documentation/timers/
5380F:	kernel/time/hrtimer.c
5381F:	kernel/time/clockevents.c
5382F:	kernel/time/tick*.*
5383F:	kernel/time/timer_*.c
5384F:	include/linux/clockchips.h
5385F:	include/linux/hrtimer.h
5386
5387HIGH-SPEED SCC DRIVER FOR AX.25
5388L:	linux-hams@vger.kernel.org
5389S:	Orphan
5390F:	drivers/net/hamradio/dmascc.c
5391F:	drivers/net/hamradio/scc.c
5392
5393HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5394M:	HighPoint Linux Team <linux@highpoint-tech.com>
5395W:	http://www.highpoint-tech.com
5396S:	Supported
5397F:	Documentation/scsi/hptiop.txt
5398F:	drivers/scsi/hptiop.c
5399
5400HIPPI
5401M:	Jes Sorensen <jes@trained-monkey.org>
5402L:	linux-hippi@sunsite.dk
5403S:	Maintained
5404F:	include/linux/hippidevice.h
5405F:	include/uapi/linux/if_hippi.h
5406F:	net/802/hippi.c
5407F:	drivers/net/hippi/
5408
5409HISILICON SAS Controller
5410M:	John Garry <john.garry@huawei.com>
5411W:	http://www.hisilicon.com
5412S:	Supported
5413F:	drivers/scsi/hisi_sas/
5414F:	Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5415
5416HOST AP DRIVER
5417M:	Jouni Malinen <j@w1.fi>
5418L:	hostap@shmoo.com (subscribers-only)
5419L:	linux-wireless@vger.kernel.org
5420W:	http://hostap.epitest.fi/
5421S:	Maintained
5422F:	drivers/net/wireless/intersil/hostap/
5423
5424HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5425L:	platform-driver-x86@vger.kernel.org
5426S:	Orphan
5427F:	drivers/platform/x86/tc1100-wmi.c
5428
5429HP100:	Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5430M:	Jaroslav Kysela <perex@perex.cz>
5431S:	Maintained
5432F:	drivers/net/ethernet/hp/hp100.*
5433
5434HPET:	High Precision Event Timers driver
5435M:	Clemens Ladisch <clemens@ladisch.de>
5436S:	Maintained
5437F:	Documentation/timers/hpet.txt
5438F:	drivers/char/hpet.c
5439F:	include/linux/hpet.h
5440F:	include/uapi/linux/hpet.h
5441
5442HPET:	x86
5443S:	Orphan
5444F:	arch/x86/kernel/hpet.c
5445F:	arch/x86/include/asm/hpet.h
5446
5447HPFS FILESYSTEM
5448M:	Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5449W:	http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5450S:	Maintained
5451F:	fs/hpfs/
5452
5453HSI SUBSYSTEM
5454M:	Sebastian Reichel <sre@kernel.org>
5455T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5456S:	Maintained
5457F:	Documentation/ABI/testing/sysfs-bus-hsi
5458F:	Documentation/hsi.txt
5459F:	drivers/hsi/
5460F:	include/linux/hsi/
5461F:	include/uapi/linux/hsi/
5462
5463HSO 3G MODEM DRIVER
5464M:	Jan Dumon <j.dumon@option.com>
5465W:	http://www.pharscape.org
5466S:	Maintained
5467F:	drivers/net/usb/hso.c
5468
5469HSR NETWORK PROTOCOL
5470M:	Arvid Brodin <arvid.brodin@alten.se>
5471L:	netdev@vger.kernel.org
5472S:	Maintained
5473F:	net/hsr/
5474
5475HTCPEN TOUCHSCREEN DRIVER
5476M:	Pau Oliva Fora <pof@eslack.org>
5477L:	linux-input@vger.kernel.org
5478S:	Maintained
5479F:	drivers/input/touchscreen/htcpen.c
5480
5481HUGETLB FILESYSTEM
5482M:	Nadia Yvette Chambers <nyc@holomorphy.com>
5483S:	Maintained
5484F:	fs/hugetlbfs/
5485
5486Hyper-V CORE AND DRIVERS
5487M:	"K. Y. Srinivasan" <kys@microsoft.com>
5488M:	Haiyang Zhang <haiyangz@microsoft.com>
5489L:	devel@linuxdriverproject.org
5490S:	Maintained
5491F:	arch/x86/include/asm/mshyperv.h
5492F:	arch/x86/include/uapi/asm/hyperv.h
5493F:	arch/x86/kernel/cpu/mshyperv.c
5494F:	drivers/hid/hid-hyperv.c
5495F:	drivers/hv/
5496F:	drivers/input/serio/hyperv-keyboard.c
5497F:	drivers/pci/host/pci-hyperv.c
5498F:	drivers/net/hyperv/
5499F:	drivers/scsi/storvsc_drv.c
5500F:	drivers/video/fbdev/hyperv_fb.c
5501F:	include/linux/hyperv.h
5502F:	tools/hv/
5503F:	Documentation/ABI/stable/sysfs-bus-vmbus
5504
5505I2C MUXES
5506M:	Peter Rosin <peda@axentia.se>
5507L:	linux-i2c@vger.kernel.org
5508S:	Maintained
5509F:	Documentation/i2c/i2c-topology
5510F:	Documentation/i2c/muxes/
5511F:	Documentation/devicetree/bindings/i2c/i2c-mux*
5512F:	drivers/i2c/i2c-mux.c
5513F:	drivers/i2c/muxes/
5514F:	include/linux/i2c-mux.h
5515
5516I2C OVER PARALLEL PORT
5517M:	Jean Delvare <jdelvare@suse.com>
5518L:	linux-i2c@vger.kernel.org
5519S:	Maintained
5520F:	Documentation/i2c/busses/i2c-parport
5521F:	Documentation/i2c/busses/i2c-parport-light
5522F:	drivers/i2c/busses/i2c-parport.c
5523F:	drivers/i2c/busses/i2c-parport-light.c
5524
5525I2C/SMBUS CONTROLLER DRIVERS FOR PC
5526M:	Jean Delvare <jdelvare@suse.com>
5527L:	linux-i2c@vger.kernel.org
5528S:	Maintained
5529F:	Documentation/i2c/busses/i2c-ali1535
5530F:	Documentation/i2c/busses/i2c-ali1563
5531F:	Documentation/i2c/busses/i2c-ali15x3
5532F:	Documentation/i2c/busses/i2c-amd756
5533F:	Documentation/i2c/busses/i2c-amd8111
5534F:	Documentation/i2c/busses/i2c-i801
5535F:	Documentation/i2c/busses/i2c-nforce2
5536F:	Documentation/i2c/busses/i2c-piix4
5537F:	Documentation/i2c/busses/i2c-sis5595
5538F:	Documentation/i2c/busses/i2c-sis630
5539F:	Documentation/i2c/busses/i2c-sis96x
5540F:	Documentation/i2c/busses/i2c-via
5541F:	Documentation/i2c/busses/i2c-viapro
5542F:	drivers/i2c/busses/i2c-ali1535.c
5543F:	drivers/i2c/busses/i2c-ali1563.c
5544F:	drivers/i2c/busses/i2c-ali15x3.c
5545F:	drivers/i2c/busses/i2c-amd756.c
5546F:	drivers/i2c/busses/i2c-amd756-s4882.c
5547F:	drivers/i2c/busses/i2c-amd8111.c
5548F:	drivers/i2c/busses/i2c-i801.c
5549F:	drivers/i2c/busses/i2c-isch.c
5550F:	drivers/i2c/busses/i2c-nforce2.c
5551F:	drivers/i2c/busses/i2c-nforce2-s4985.c
5552F:	drivers/i2c/busses/i2c-piix4.c
5553F:	drivers/i2c/busses/i2c-sis5595.c
5554F:	drivers/i2c/busses/i2c-sis630.c
5555F:	drivers/i2c/busses/i2c-sis96x.c
5556F:	drivers/i2c/busses/i2c-via.c
5557F:	drivers/i2c/busses/i2c-viapro.c
5558
5559I2C/SMBUS ISMT DRIVER
5560M:	Seth Heasley <seth.heasley@intel.com>
5561M:	Neil Horman <nhorman@tuxdriver.com>
5562L:	linux-i2c@vger.kernel.org
5563F:	drivers/i2c/busses/i2c-ismt.c
5564F:	Documentation/i2c/busses/i2c-ismt
5565
5566I2C/SMBUS STUB DRIVER
5567M:	Jean Delvare <jdelvare@suse.com>
5568L:	linux-i2c@vger.kernel.org
5569S:	Maintained
5570F:	drivers/i2c/i2c-stub.c
5571
5572I2C SUBSYSTEM
5573M:	Wolfram Sang <wsa@the-dreams.de>
5574L:	linux-i2c@vger.kernel.org
5575W:	https://i2c.wiki.kernel.org/
5576Q:	https://patchwork.ozlabs.org/project/linux-i2c/list/
5577T:	git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5578S:	Maintained
5579F:	Documentation/devicetree/bindings/i2c/
5580F:	Documentation/i2c/
5581F:	drivers/i2c/
5582F:	drivers/i2c/*/
5583F:	include/linux/i2c.h
5584F:	include/linux/i2c-*.h
5585F:	include/uapi/linux/i2c.h
5586F:	include/uapi/linux/i2c-*.h
5587
5588I2C ACPI SUPPORT
5589M:	Mika Westerberg <mika.westerberg@linux.intel.com>
5590L:	linux-i2c@vger.kernel.org
5591L:	linux-acpi@vger.kernel.org
5592S:	Maintained
5593
5594I2C-TAOS-EVM DRIVER
5595M:	Jean Delvare <jdelvare@suse.com>
5596L:	linux-i2c@vger.kernel.org
5597S:	Maintained
5598F:	Documentation/i2c/busses/i2c-taos-evm
5599F:	drivers/i2c/busses/i2c-taos-evm.c
5600
5601I2C-TINY-USB DRIVER
5602M:	Till Harbaum <till@harbaum.org>
5603L:	linux-i2c@vger.kernel.org
5604W:	http://www.harbaum.org/till/i2c_tiny_usb
5605S:	Maintained
5606F:	drivers/i2c/busses/i2c-tiny-usb.c
5607
5608i386 BOOT CODE
5609M:	"H. Peter Anvin" <hpa@zytor.com>
5610S:	Maintained
5611F:	arch/x86/boot/
5612
5613i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5614M:	"H. Peter Anvin" <hpa@zytor.com>
5615T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5616S:	Maintained
5617
5618IA64 (Itanium) PLATFORM
5619M:	Tony Luck <tony.luck@intel.com>
5620M:	Fenghua Yu <fenghua.yu@intel.com>
5621L:	linux-ia64@vger.kernel.org
5622T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5623S:	Maintained
5624F:	arch/ia64/
5625
5626IBM Power VMX Cryptographic instructions
5627M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5628M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5629L:	linux-crypto@vger.kernel.org
5630S:	Supported
5631F:	drivers/crypto/vmx/Makefile
5632F:	drivers/crypto/vmx/Kconfig
5633F:	drivers/crypto/vmx/vmx.c
5634F:	drivers/crypto/vmx/aes*
5635F:	drivers/crypto/vmx/ghash*
5636F:	drivers/crypto/vmx/ppc-xlate.pl
5637
5638IBM Power in-Nest Crypto Acceleration
5639M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5640M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5641L:	linux-crypto@vger.kernel.org
5642S:	Supported
5643F:	drivers/crypto/nx/Makefile
5644F:	drivers/crypto/nx/Kconfig
5645F:	drivers/crypto/nx/nx-aes*
5646F:	drivers/crypto/nx/nx-sha*
5647F:	drivers/crypto/nx/nx.*
5648F:	drivers/crypto/nx/nx_csbcpb.h
5649F:	drivers/crypto/nx/nx_debugfs.h
5650
5651IBM Power 842 compression accelerator
5652M:	Dan Streetman <ddstreet@ieee.org>
5653S:	Supported
5654F:	drivers/crypto/nx/Makefile
5655F:	drivers/crypto/nx/Kconfig
5656F:	drivers/crypto/nx/nx-842*
5657F:	include/linux/sw842.h
5658F:	crypto/842.c
5659F:	lib/842/
5660
5661IBM Power Linux RAID adapter
5662M:	Brian King <brking@us.ibm.com>
5663S:	Supported
5664F:	drivers/scsi/ipr.*
5665
5666IBM Power Virtual Ethernet Device Driver
5667M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5668L:	netdev@vger.kernel.org
5669S:	Supported
5670F:	drivers/net/ethernet/ibm/ibmveth.*
5671
5672IBM Power SRIOV Virtual NIC Device Driver
5673M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5674M:	John Allen <jallen@linux.vnet.ibm.com>
5675L:	netdev@vger.kernel.org
5676S:	Supported
5677F:	drivers/net/ethernet/ibm/ibmvnic.*
5678
5679IBM Power Virtual SCSI Device Drivers
5680M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5681L:	linux-scsi@vger.kernel.org
5682S:	Supported
5683F:	drivers/scsi/ibmvscsi/ibmvscsi*
5684F:	drivers/scsi/ibmvscsi/viosrp.h
5685
5686IBM Power Virtual FC Device Drivers
5687M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5688L:	linux-scsi@vger.kernel.org
5689S:	Supported
5690F:	drivers/scsi/ibmvscsi/ibmvfc*
5691
5692IBM ServeRAID RAID DRIVER
5693S:	Orphan
5694F:	drivers/scsi/ips.*
5695
5696ICH LPC AND GPIO DRIVER
5697M:	Peter Tyser <ptyser@xes-inc.com>
5698S:	Maintained
5699F:	drivers/mfd/lpc_ich.c
5700F:	drivers/gpio/gpio-ich.c
5701
5702IDE SUBSYSTEM
5703M:	"David S. Miller" <davem@davemloft.net>
5704L:	linux-ide@vger.kernel.org
5705Q:	http://patchwork.ozlabs.org/project/linux-ide/list/
5706T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5707S:	Maintained
5708F:	Documentation/ide/
5709F:	drivers/ide/
5710F:	include/linux/ide.h
5711
5712IDEAPAD LAPTOP EXTRAS DRIVER
5713M:	Ike Panhc <ike.pan@canonical.com>
5714L:	platform-driver-x86@vger.kernel.org
5715W:	http://launchpad.net/ideapad-laptop
5716S:	Maintained
5717F:	drivers/platform/x86/ideapad-laptop.c
5718
5719IDEAPAD LAPTOP SLIDEBAR DRIVER
5720M:	Andrey Moiseev <o2g.org.ru@gmail.com>
5721L:	linux-input@vger.kernel.org
5722W:	https://github.com/o2genum/ideapad-slidebar
5723S:	Maintained
5724F:	drivers/input/misc/ideapad_slidebar.c
5725
5726IDE/ATAPI DRIVERS
5727M:	Borislav Petkov <bp@alien8.de>
5728L:	linux-ide@vger.kernel.org
5729S:	Maintained
5730F:	Documentation/cdrom/ide-cd
5731F:	drivers/ide/ide-cd*
5732
5733IDLE-I7300
5734M:	Andy Henroid <andrew.d.henroid@intel.com>
5735L:	linux-pm@vger.kernel.org
5736S:	Supported
5737F:	drivers/idle/i7300_idle.c
5738
5739IEEE 802.15.4 SUBSYSTEM
5740M:	Alexander Aring <aar@pengutronix.de>
5741L:	linux-wpan@vger.kernel.org
5742W:	http://wpan.cakelab.org/
5743T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5744T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5745S:	Maintained
5746F:	net/ieee802154/
5747F:	net/mac802154/
5748F:	drivers/net/ieee802154/
5749F:	include/linux/nl802154.h
5750F:	include/linux/ieee802154.h
5751F:	include/net/nl802154.h
5752F:	include/net/mac802154.h
5753F:	include/net/af_ieee802154.h
5754F:	include/net/cfg802154.h
5755F:	include/net/ieee802154_netdev.h
5756F:	Documentation/networking/ieee802154.txt
5757
5758IGORPLUG-USB IR RECEIVER
5759M:	Sean Young <sean@mess.org>
5760L:	linux-media@vger.kernel.org
5761S:	Maintained
5762F:	drivers/media/rc/igorplugusb.c
5763
5764IGUANAWORKS USB IR TRANSCEIVER
5765M:	Sean Young <sean@mess.org>
5766L:	linux-media@vger.kernel.org
5767S:	Maintained
5768F:	drivers/media/rc/iguanair.c
5769
5770IIO SUBSYSTEM AND DRIVERS
5771M:	Jonathan Cameron <jic23@kernel.org>
5772R:	Hartmut Knaack <knaack.h@gmx.de>
5773R:	Lars-Peter Clausen <lars@metafoo.de>
5774R:	Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5775L:	linux-iio@vger.kernel.org
5776S:	Maintained
5777F:	drivers/iio/
5778F:	drivers/staging/iio/
5779F:	include/linux/iio/
5780F:	tools/iio/
5781
5782IKANOS/ADI EAGLE ADSL USB DRIVER
5783M:	Matthieu Castet <castet.matthieu@free.fr>
5784M:	Stanislaw Gruszka <stf_xl@wp.pl>
5785S:	Maintained
5786F:	drivers/usb/atm/ueagle-atm.c
5787
5788INA209 HARDWARE MONITOR DRIVER
5789M:	Guenter Roeck <linux@roeck-us.net>
5790L:	linux-hwmon@vger.kernel.org
5791S:	Maintained
5792F:	Documentation/hwmon/ina209
5793F:	Documentation/devicetree/bindings/i2c/ina209.txt
5794F:	drivers/hwmon/ina209.c
5795
5796INA2XX HARDWARE MONITOR DRIVER
5797M:	Guenter Roeck <linux@roeck-us.net>
5798L:	linux-hwmon@vger.kernel.org
5799S:	Maintained
5800F:	Documentation/hwmon/ina2xx
5801F:	drivers/hwmon/ina2xx.c
5802F:	include/linux/platform_data/ina2xx.h
5803
5804INDUSTRY PACK SUBSYSTEM (IPACK)
5805M:	Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5806M:	Jens Taprogge <jens.taprogge@taprogge.org>
5807M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5808L:	industrypack-devel@lists.sourceforge.net
5809W:	http://industrypack.sourceforge.net
5810S:	Maintained
5811F:	drivers/ipack/
5812
5813INGENIC JZ4780 DMA Driver
5814M:	Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5815S:	Maintained
5816F:	drivers/dma/dma-jz4780.c
5817
5818INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5819M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5820M:	Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5821L:	linux-ima-devel@lists.sourceforge.net
5822L:	linux-ima-user@lists.sourceforge.net
5823L:	linux-security-module@vger.kernel.org
5824T:	git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5825S:	Supported
5826F:	security/integrity/ima/
5827
5828IMGTEC IR DECODER DRIVER
5829M:	James Hogan <james.hogan@imgtec.com>
5830S:	Maintained
5831F:	drivers/media/rc/img-ir/
5832
5833IMS TWINTURBO FRAMEBUFFER DRIVER
5834L:	linux-fbdev@vger.kernel.org
5835S:	Orphan
5836F:	drivers/video/fbdev/imsttfb.c
5837
5838INFINIBAND SUBSYSTEM
5839M:	Doug Ledford <dledford@redhat.com>
5840M:	Sean Hefty <sean.hefty@intel.com>
5841M:	Hal Rosenstock <hal.rosenstock@gmail.com>
5842L:	linux-rdma@vger.kernel.org
5843W:	http://www.openfabrics.org/
5844Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5845T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5846S:	Supported
5847F:	Documentation/infiniband/
5848F:	drivers/infiniband/
5849F:	include/uapi/linux/if_infiniband.h
5850F:	include/uapi/rdma/
5851F:	include/rdma/
5852
5853INOTIFY
5854M:	John McCutchan <john@johnmccutchan.com>
5855M:	Robert Love <rlove@rlove.org>
5856M:	Eric Paris <eparis@parisplace.org>
5857S:	Maintained
5858F:	Documentation/filesystems/inotify.txt
5859F:	fs/notify/inotify/
5860F:	include/linux/inotify.h
5861F:	include/uapi/linux/inotify.h
5862
5863INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5864M:	Dmitry Torokhov <dmitry.torokhov@gmail.com>
5865L:	linux-input@vger.kernel.org
5866Q:	http://patchwork.kernel.org/project/linux-input/list/
5867T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5868S:	Maintained
5869F:	drivers/input/
5870F:	include/linux/input.h
5871F:	include/uapi/linux/input.h
5872F:	include/linux/input/
5873F:	Documentation/devicetree/bindings/input/
5874
5875INPUT MULTITOUCH (MT) PROTOCOL
5876M:	Henrik Rydberg <rydberg@bitmath.org>
5877L:	linux-input@vger.kernel.org
5878S:	Odd fixes
5879F:	Documentation/input/multi-touch-protocol.txt
5880F:	drivers/input/input-mt.c
5881K:	\b(ABS|SYN)_MT_
5882
5883INTEL ASoC BDW/HSW DRIVERS
5884M:	Jie Yang <yang.jie@linux.intel.com>
5885L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5886S:	Supported
5887F:	sound/soc/intel/common/sst-dsp*
5888F:	sound/soc/intel/common/sst-firmware.c
5889F:	sound/soc/intel/boards/broadwell.c
5890F:	sound/soc/intel/haswell/
5891
5892INTEL C600 SERIES SAS CONTROLLER DRIVER
5893M:	Intel SCU Linux support <intel-linux-scu@intel.com>
5894M:	Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5895L:	linux-scsi@vger.kernel.org
5896T:	git git://git.code.sf.net/p/intel-sas/isci
5897S:	Supported
5898F:	drivers/scsi/isci/
5899
5900INTEL HID EVENT DRIVER
5901M:	Alex Hung <alex.hung@canonical.com>
5902L:	platform-driver-x86@vger.kernel.org
5903S:	Maintained
5904F:	drivers/platform/x86/intel-hid.c
5905
5906INTEL IDLE DRIVER
5907M:	Len Brown <lenb@kernel.org>
5908L:	linux-pm@vger.kernel.org
5909T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5910S:	Supported
5911F:	drivers/idle/intel_idle.c
5912
5913INTEL PSTATE DRIVER
5914M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5915M:	Len Brown <lenb@kernel.org>
5916L:	linux-pm@vger.kernel.org
5917S:	Supported
5918F:	drivers/cpufreq/intel_pstate.c
5919
5920INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5921M:	Maik Broemme <mbroemme@plusserver.de>
5922L:	linux-fbdev@vger.kernel.org
5923S:	Maintained
5924F:	Documentation/fb/intelfb.txt
5925F:	drivers/video/fbdev/intelfb/
5926
5927INTEL 810/815 FRAMEBUFFER DRIVER
5928M:	Antonino Daplas <adaplas@gmail.com>
5929L:	linux-fbdev@vger.kernel.org
5930S:	Maintained
5931F:	drivers/video/fbdev/i810/
5932
5933INTEL MENLOW THERMAL DRIVER
5934M:	Sujith Thomas <sujith.thomas@intel.com>
5935L:	platform-driver-x86@vger.kernel.org
5936W:	https://01.org/linux-acpi
5937S:	Supported
5938F:	drivers/platform/x86/intel_menlow.c
5939
5940INTEL I/OAT DMA DRIVER
5941M:	Dave Jiang <dave.jiang@intel.com>
5942R:	Dan Williams <dan.j.williams@intel.com>
5943L:	dmaengine@vger.kernel.org
5944Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
5945S:	Supported
5946F:	drivers/dma/ioat*
5947
5948INTEL IOMMU (VT-d)
5949M:	David Woodhouse <dwmw2@infradead.org>
5950L:	iommu@lists.linux-foundation.org
5951T:	git git://git.infradead.org/iommu-2.6.git
5952S:	Supported
5953F:	drivers/iommu/intel-iommu.c
5954F:	include/linux/intel-iommu.h
5955
5956INTEL IOP-ADMA DMA DRIVER
5957R:	Dan Williams <dan.j.williams@intel.com>
5958S:	Odd fixes
5959F:	drivers/dma/iop-adma.c
5960
5961INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5962M:	Krzysztof Halasa <khalasa@piap.pl>
5963S:	Maintained
5964F:	arch/arm/mach-ixp4xx/include/mach/qmgr.h
5965F:	arch/arm/mach-ixp4xx/include/mach/npe.h
5966F:	arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5967F:	arch/arm/mach-ixp4xx/ixp4xx_npe.c
5968F:	drivers/net/ethernet/xscale/ixp4xx_eth.c
5969F:	drivers/net/wan/ixp4xx_hss.c
5970
5971INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5972M:	Deepak Saxena <dsaxena@plexity.net>
5973S:	Maintained
5974F:	drivers/char/hw_random/ixp4xx-rng.c
5975
5976INTEL ETHERNET DRIVERS
5977M:	Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5978L:	intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
5979W:	http://www.intel.com/support/feedback.htm
5980W:	http://e1000.sourceforge.net/
5981Q:	http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5982T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5983T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5984S:	Supported
5985F:	Documentation/networking/e100.txt
5986F:	Documentation/networking/e1000.txt
5987F:	Documentation/networking/e1000e.txt
5988F:	Documentation/networking/igb.txt
5989F:	Documentation/networking/igbvf.txt
5990F:	Documentation/networking/ixgb.txt
5991F:	Documentation/networking/ixgbe.txt
5992F:	Documentation/networking/ixgbevf.txt
5993F:	Documentation/networking/i40e.txt
5994F:	Documentation/networking/i40evf.txt
5995F:	drivers/net/ethernet/intel/
5996F:	drivers/net/ethernet/intel/*/
5997
5998INTEL RDMA RNIC DRIVER
5999M:     Faisal Latif <faisal.latif@intel.com>
6000R:     Chien Tin Tung <chien.tin.tung@intel.com>
6001R:     Mustafa Ismail <mustafa.ismail@intel.com>
6002R:     Shiraz Saleem <shiraz.saleem@intel.com>
6003R:     Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6004L:     linux-rdma@vger.kernel.org
6005S:     Supported
6006F:     drivers/infiniband/hw/i40iw/
6007
6008INTEL-MID GPIO DRIVER
6009M:	David Cohen <david.a.cohen@linux.intel.com>
6010L:	linux-gpio@vger.kernel.org
6011S:	Maintained
6012F:	drivers/gpio/gpio-intel-mid.c
6013
6014INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6015M:	Stanislav Yakovlev <stas.yakovlev@gmail.com>
6016L:	linux-wireless@vger.kernel.org
6017S:	Maintained
6018F:	Documentation/networking/README.ipw2100
6019F:	Documentation/networking/README.ipw2200
6020F:	drivers/net/wireless/intel/ipw2x00/
6021
6022INTEL(R) TRACE HUB
6023M:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
6024S:	Supported
6025F:	Documentation/trace/intel_th.txt
6026F:	drivers/hwtracing/intel_th/
6027
6028INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6029M:	Ning Sun <ning.sun@intel.com>
6030L:	tboot-devel@lists.sourceforge.net
6031W:	http://tboot.sourceforge.net
6032T:	hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6033S:	Supported
6034F:	Documentation/intel_txt.txt
6035F:	include/linux/tboot.h
6036F:	arch/x86/kernel/tboot.c
6037
6038INTEL WIRELESS WIMAX CONNECTION 2400
6039M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6040M:	linux-wimax@intel.com
6041L:	wimax@linuxwimax.org (subscribers-only)
6042S:	Supported
6043W:	http://linuxwimax.org
6044F:	Documentation/wimax/README.i2400m
6045F:	drivers/net/wimax/i2400m/
6046F:	include/uapi/linux/wimax/i2400m.h
6047
6048INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6049M:	Stanislaw Gruszka <sgruszka@redhat.com>
6050L:	linux-wireless@vger.kernel.org
6051S:	Supported
6052F:	drivers/net/wireless/intel/iwlegacy/
6053
6054INTEL WIRELESS WIFI LINK (iwlwifi)
6055M:	Johannes Berg <johannes.berg@intel.com>
6056M:	Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6057M:	Luca Coelho <luciano.coelho@intel.com>
6058M:	Intel Linux Wireless <linuxwifi@intel.com>
6059L:	linux-wireless@vger.kernel.org
6060W:	http://intellinuxwireless.org
6061T:	git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6062S:	Supported
6063F:	drivers/net/wireless/intel/iwlwifi/
6064
6065INTEL MANAGEMENT ENGINE (mei)
6066M:	Tomas Winkler <tomas.winkler@intel.com>
6067L:	linux-kernel@vger.kernel.org
6068S:	Supported
6069F:	include/uapi/linux/mei.h
6070F:	include/linux/mei_cl_bus.h
6071F:	drivers/misc/mei/*
6072F:	drivers/watchdog/mei_wdt.c
6073F:	Documentation/misc-devices/mei/*
6074
6075INTEL MIC DRIVERS (mic)
6076M:	Sudeep Dutt <sudeep.dutt@intel.com>
6077M:	Ashutosh Dixit <ashutosh.dixit@intel.com>
6078S:	Supported
6079W:	https://github.com/sudeepdutt/mic
6080W:	http://software.intel.com/en-us/mic-developer
6081F:	include/linux/mic_bus.h
6082F:	include/linux/scif.h
6083F:	include/uapi/linux/mic_common.h
6084F: 	include/uapi/linux/mic_ioctl.h
6085F:	include/uapi/linux/scif_ioctl.h
6086F:	drivers/misc/mic/
6087F:	drivers/dma/mic_x100_dma.c
6088F:	drivers/dma/mic_x100_dma.h
6089F:	Documentation/mic/
6090
6091INTEL PMC/P-Unit IPC DRIVER
6092M:	Zha Qipeng<qipeng.zha@intel.com>
6093L:	platform-driver-x86@vger.kernel.org
6094S:	Maintained
6095F:	drivers/platform/x86/intel_pmc_ipc.c
6096F:	drivers/platform/x86/intel_punit_ipc.c
6097F:	arch/x86/include/asm/intel_pmc_ipc.h
6098F:	arch/x86/include/asm/intel_punit_ipc.h
6099
6100INTEL TELEMETRY DRIVER
6101M:	Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6102L:	platform-driver-x86@vger.kernel.org
6103S:	Maintained
6104F:	arch/x86/include/asm/intel_telemetry.h
6105F:	drivers/platform/x86/intel_telemetry*
6106
6107INTEL PMC CORE DRIVER
6108M:	Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6109M:	Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6110L:	platform-driver-x86@vger.kernel.org
6111S:	Maintained
6112F:	arch/x86/include/asm/pmc_core.h
6113F:	drivers/platform/x86/intel_pmc_core*
6114
6115IOC3 ETHERNET DRIVER
6116M:	Ralf Baechle <ralf@linux-mips.org>
6117L:	linux-mips@linux-mips.org
6118S:	Maintained
6119F:	drivers/net/ethernet/sgi/ioc3-eth.c
6120
6121IOC3 SERIAL DRIVER
6122M:	Pat Gefre <pfg@sgi.com>
6123L:	linux-serial@vger.kernel.org
6124S:	Maintained
6125F:	drivers/tty/serial/ioc3_serial.c
6126
6127IOMMU DRIVERS
6128M:	Joerg Roedel <joro@8bytes.org>
6129L:	iommu@lists.linux-foundation.org
6130T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6131S:	Maintained
6132F:	drivers/iommu/
6133
6134IP MASQUERADING
6135M:	Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6136S:	Maintained
6137F:	net/ipv4/netfilter/ipt_MASQUERADE.c
6138
6139IPMI SUBSYSTEM
6140M:	Corey Minyard <minyard@acm.org>
6141L:	openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6142W:	http://openipmi.sourceforge.net/
6143S:	Supported
6144F:	Documentation/IPMI.txt
6145F:	drivers/char/ipmi/
6146F:	include/linux/ipmi*
6147F:	include/uapi/linux/ipmi*
6148
6149QCOM AUDIO (ASoC) DRIVERS
6150M:	Patrick Lai <plai@codeaurora.org>
6151M:	Banajit Goswami <bgoswami@codeaurora.org>
6152L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
6153S:	Supported
6154F:	sound/soc/qcom/
6155
6156IPS SCSI RAID DRIVER
6157M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6158L:	linux-scsi@vger.kernel.org
6159W:	http://www.adaptec.com/
6160S:	Maintained
6161F:	drivers/scsi/ips*
6162
6163IPVS
6164M:	Wensong Zhang <wensong@linux-vs.org>
6165M:	Simon Horman <horms@verge.net.au>
6166M:	Julian Anastasov <ja@ssi.bg>
6167L:	netdev@vger.kernel.org
6168L:	lvs-devel@vger.kernel.org
6169S:	Maintained
6170T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6171T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6172F:	Documentation/networking/ipvs-sysctl.txt
6173F:	include/net/ip_vs.h
6174F:	include/uapi/linux/ip_vs.h
6175F:	net/netfilter/ipvs/
6176
6177IPWIRELESS DRIVER
6178M:	Jiri Kosina <jikos@kernel.org>
6179M:	David Sterba <dsterba@suse.com>
6180S:	Odd Fixes
6181F:	drivers/tty/ipwireless/
6182
6183IPX NETWORK LAYER
6184M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6185L:	netdev@vger.kernel.org
6186S:	Maintained
6187F:	include/net/ipx.h
6188F:	include/uapi/linux/ipx.h
6189F:	net/ipx/
6190
6191IRDA SUBSYSTEM
6192M:	Samuel Ortiz <samuel@sortiz.org>
6193L:	irda-users@lists.sourceforge.net (subscribers-only)
6194L:	netdev@vger.kernel.org
6195W:	http://irda.sourceforge.net/
6196S:	Maintained
6197T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6198F:	Documentation/networking/irda.txt
6199F:	drivers/net/irda/
6200F:	include/net/irda/
6201F:	net/irda/
6202
6203IRQ SUBSYSTEM
6204M:	Thomas Gleixner <tglx@linutronix.de>
6205L:	linux-kernel@vger.kernel.org
6206S:	Maintained
6207T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6208F:	kernel/irq/
6209
6210IRQCHIP DRIVERS
6211M:	Thomas Gleixner <tglx@linutronix.de>
6212M:	Jason Cooper <jason@lakedaemon.net>
6213M:	Marc Zyngier <marc.zyngier@arm.com>
6214L:	linux-kernel@vger.kernel.org
6215S:	Maintained
6216T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6217T:	git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6218F:	Documentation/devicetree/bindings/interrupt-controller/
6219F:	drivers/irqchip/
6220
6221IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6222M:	Jiang Liu <jiang.liu@linux.intel.com>
6223M:	Marc Zyngier <marc.zyngier@arm.com>
6224S:	Maintained
6225T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6226F:	Documentation/IRQ-domain.txt
6227F:	include/linux/irqdomain.h
6228F:	kernel/irq/irqdomain.c
6229F:	kernel/irq/msi.c
6230
6231ISA
6232M:	William Breathitt Gray <vilhelm.gray@gmail.com>
6233S:	Maintained
6234F:	Documentation/isa.txt
6235F:	drivers/base/isa.c
6236F:	include/linux/isa.h
6237
6238ISAPNP
6239M:	Jaroslav Kysela <perex@perex.cz>
6240S:	Maintained
6241F:	Documentation/isapnp.txt
6242F:	drivers/pnp/isapnp/
6243F:	include/linux/isapnp.h
6244
6245ISA RADIO MODULE
6246M:	Hans Verkuil <hverkuil@xs4all.nl>
6247L:	linux-media@vger.kernel.org
6248T:	git git://linuxtv.org/media_tree.git
6249W:	https://linuxtv.org
6250S:	Maintained
6251F:	drivers/media/radio/radio-isa*
6252
6253iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6254M:	Peter Jones <pjones@redhat.com>
6255M:	Konrad Rzeszutek Wilk <konrad@kernel.org>
6256S:	Maintained
6257F:	drivers/firmware/iscsi_ibft*
6258
6259ISCSI
6260M:	Mike Christie <michaelc@cs.wisc.edu>
6261L:	open-iscsi@googlegroups.com
6262W:	www.open-iscsi.org
6263T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6264S:	Maintained
6265F:	drivers/scsi/*iscsi*
6266F:	include/scsi/*iscsi*
6267
6268ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6269M:	Or Gerlitz <ogerlitz@mellanox.com>
6270M:	Sagi Grimberg <sagi@grimberg.me>
6271M:	Roi Dayan <roid@mellanox.com>
6272L:	linux-rdma@vger.kernel.org
6273S:	Supported
6274W:	http://www.openfabrics.org
6275W:	www.open-iscsi.org
6276Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6277F:	drivers/infiniband/ulp/iser/
6278
6279ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6280M:	Sagi Grimberg <sagi@grimberg.me>
6281T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6282L:	linux-rdma@vger.kernel.org
6283L:	target-devel@vger.kernel.org
6284S:	Supported
6285W:	http://www.linux-iscsi.org
6286F:	drivers/infiniband/ulp/isert
6287
6288ISDN SUBSYSTEM
6289M:	Karsten Keil <isdn@linux-pingi.de>
6290L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
6291L:	netdev@vger.kernel.org
6292W:	http://www.isdn4linux.de
6293T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6294S:	Maintained
6295F:	Documentation/isdn/
6296F:	drivers/isdn/
6297F:	include/linux/isdn.h
6298F:	include/linux/isdn/
6299F:	include/uapi/linux/isdn.h
6300F:	include/uapi/linux/isdn/
6301
6302ISDN SUBSYSTEM (Eicon active card driver)
6303M:	Armin Schindler <mac@melware.de>
6304L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
6305W:	http://www.melware.de
6306S:	Maintained
6307F:	drivers/isdn/hardware/eicon/
6308
6309IT87 HARDWARE MONITORING DRIVER
6310M:	Jean Delvare <jdelvare@suse.com>
6311L:	linux-hwmon@vger.kernel.org
6312S:	Maintained
6313F:	Documentation/hwmon/it87
6314F:	drivers/hwmon/it87.c
6315
6316IT913X MEDIA DRIVER
6317M:	Antti Palosaari <crope@iki.fi>
6318L:	linux-media@vger.kernel.org
6319W:	https://linuxtv.org
6320W:	http://palosaari.fi/linux/
6321Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6322T:	git git://linuxtv.org/anttip/media_tree.git
6323S:	Maintained
6324F:	drivers/media/tuners/it913x*
6325
6326IVTV VIDEO4LINUX DRIVER
6327M:	Andy Walls <awalls@md.metrocast.net>
6328L:	ivtv-devel@ivtvdriver.org (subscribers-only)
6329L:	linux-media@vger.kernel.org
6330T:	git git://linuxtv.org/media_tree.git
6331W:	http://www.ivtvdriver.org
6332S:	Maintained
6333F:	Documentation/video4linux/*.ivtv
6334F:	drivers/media/pci/ivtv/
6335F:	include/uapi/linux/ivtv*
6336
6337IX2505V MEDIA DRIVER
6338M:	Malcolm Priestley <tvboxspy@gmail.com>
6339L:	linux-media@vger.kernel.org
6340W:	https://linuxtv.org
6341Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6342S:	Maintained
6343F:	drivers/media/dvb-frontends/ix2505v*
6344
6345JC42.4 TEMPERATURE SENSOR DRIVER
6346M:	Guenter Roeck <linux@roeck-us.net>
6347L:	linux-hwmon@vger.kernel.org
6348S:	Maintained
6349F:	drivers/hwmon/jc42.c
6350F:	Documentation/hwmon/jc42
6351
6352JFS FILESYSTEM
6353M:	Dave Kleikamp <shaggy@kernel.org>
6354L:	jfs-discussion@lists.sourceforge.net
6355W:	http://jfs.sourceforge.net/
6356T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6357S:	Maintained
6358F:	Documentation/filesystems/jfs.txt
6359F:	fs/jfs/
6360
6361JME NETWORK DRIVER
6362M:	Guo-Fu Tseng <cooldavid@cooldavid.org>
6363L:	netdev@vger.kernel.org
6364S:	Maintained
6365F:	drivers/net/ethernet/jme.*
6366
6367JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6368M:	David Woodhouse <dwmw2@infradead.org>
6369L:	linux-mtd@lists.infradead.org
6370W:	http://www.linux-mtd.infradead.org/doc/jffs2.html
6371S:	Maintained
6372F:	fs/jffs2/
6373F:	include/uapi/linux/jffs2.h
6374
6375JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6376M:	"Theodore Ts'o" <tytso@mit.edu>
6377M:	Jan Kara <jack@suse.com>
6378L:	linux-ext4@vger.kernel.org
6379S:	Maintained
6380F:	fs/jbd2/
6381F:	include/linux/jbd2.h
6382
6383JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6384M:	Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6385L:	linux-media@vger.kernel.org
6386S:	Maintained
6387F:	drivers/media/platform/rcar_jpu.c
6388
6389JSM Neo PCI based serial card
6390M:	Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6391L:	linux-serial@vger.kernel.org
6392S:	Maintained
6393F:	drivers/tty/serial/jsm/
6394
6395K10TEMP HARDWARE MONITORING DRIVER
6396M:	Clemens Ladisch <clemens@ladisch.de>
6397L:	linux-hwmon@vger.kernel.org
6398S:	Maintained
6399F:	Documentation/hwmon/k10temp
6400F:	drivers/hwmon/k10temp.c
6401
6402K8TEMP HARDWARE MONITORING DRIVER
6403M:	Rudolf Marek <r.marek@assembler.cz>
6404L:	linux-hwmon@vger.kernel.org
6405S:	Maintained
6406F:	Documentation/hwmon/k8temp
6407F:	drivers/hwmon/k8temp.c
6408
6409KASAN
6410M:	Andrey Ryabinin <aryabinin@virtuozzo.com>
6411R:	Alexander Potapenko <glider@google.com>
6412R:	Dmitry Vyukov <dvyukov@google.com>
6413L:	kasan-dev@googlegroups.com
6414S:	Maintained
6415F:	arch/*/include/asm/kasan.h
6416F:	arch/*/mm/kasan_init*
6417F:	Documentation/kasan.txt
6418F:	include/linux/kasan*.h
6419F:	lib/test_kasan.c
6420F:	mm/kasan/
6421F:	scripts/Makefile.kasan
6422
6423KCONFIG
6424M:	"Yann E. MORIN" <yann.morin.1998@free.fr>
6425L:	linux-kbuild@vger.kernel.org
6426T:	git git://gitorious.org/linux-kconfig/linux-kconfig
6427S:	Maintained
6428F:	Documentation/kbuild/kconfig-language.txt
6429F:	scripts/kconfig/
6430
6431KDUMP
6432M:	Dave Young <dyoung@redhat.com>
6433M:	Baoquan He <bhe@redhat.com>
6434R:	Vivek Goyal <vgoyal@redhat.com>
6435L:	kexec@lists.infradead.org
6436W:	http://lse.sourceforge.net/kdump/
6437S:	Maintained
6438F:	Documentation/kdump/
6439
6440KEENE FM RADIO TRANSMITTER DRIVER
6441M:	Hans Verkuil <hverkuil@xs4all.nl>
6442L:	linux-media@vger.kernel.org
6443T:	git git://linuxtv.org/media_tree.git
6444W:	https://linuxtv.org
6445S:	Maintained
6446F:	drivers/media/radio/radio-keene*
6447
6448KERNEL AUTOMOUNTER v4 (AUTOFS4)
6449M:	Ian Kent <raven@themaw.net>
6450L:	autofs@vger.kernel.org
6451S:	Maintained
6452F:	fs/autofs4/
6453
6454KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6455M:	Michal Marek <mmarek@suse.com>
6456T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6457T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6458L:	linux-kbuild@vger.kernel.org
6459S:	Maintained
6460F:	Documentation/kbuild/
6461F:	Makefile
6462F:	scripts/Makefile.*
6463F:	scripts/basic/
6464F:	scripts/mk*
6465F:	scripts/package/
6466
6467KERNEL JANITORS
6468L:	kernel-janitors@vger.kernel.org
6469W:	http://kernelnewbies.org/KernelJanitors
6470S:	Odd Fixes
6471
6472KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6473M:	"J. Bruce Fields" <bfields@fieldses.org>
6474M:	Jeff Layton <jlayton@poochiereds.net>
6475L:	linux-nfs@vger.kernel.org
6476W:	http://nfs.sourceforge.net/
6477T:	git git://linux-nfs.org/~bfields/linux.git
6478S:	Supported
6479F:	fs/nfsd/
6480F:	include/uapi/linux/nfsd/
6481F:	fs/lockd/
6482F:	fs/nfs_common/
6483F:	net/sunrpc/
6484F:	include/linux/lockd/
6485F:	include/linux/sunrpc/
6486F:	include/uapi/linux/sunrpc/
6487
6488KERNEL SELFTEST FRAMEWORK
6489M:	Shuah Khan <shuahkh@osg.samsung.com>
6490L:	linux-kselftest@vger.kernel.org
6491T:	git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6492S:	Maintained
6493F:	tools/testing/selftests
6494
6495KERNEL VIRTUAL MACHINE (KVM)
6496M:	Paolo Bonzini <pbonzini@redhat.com>
6497M:	Radim Krčmář <rkrcmar@redhat.com>
6498L:	kvm@vger.kernel.org
6499W:	http://www.linux-kvm.org
6500T:	git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6501S:	Supported
6502F:	Documentation/*/kvm*.txt
6503F:	Documentation/virtual/kvm/
6504F:	arch/*/kvm/
6505F:	arch/x86/kernel/kvm.c
6506F:	arch/x86/kernel/kvmclock.c
6507F:	arch/*/include/asm/kvm*
6508F:	include/linux/kvm*
6509F:	include/uapi/linux/kvm*
6510F:	virt/kvm/
6511F:	tools/kvm/
6512
6513KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6514M:	Joerg Roedel <joro@8bytes.org>
6515L:	kvm@vger.kernel.org
6516W:	http://www.linux-kvm.org/
6517S:	Maintained
6518F:	arch/x86/include/asm/svm.h
6519F:	arch/x86/kvm/svm.c
6520
6521KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6522M:	Alexander Graf <agraf@suse.com>
6523L:	kvm-ppc@vger.kernel.org
6524W:	http://www.linux-kvm.org/
6525T:	git git://github.com/agraf/linux-2.6.git
6526S:	Supported
6527F:	arch/powerpc/include/asm/kvm*
6528F:	arch/powerpc/kvm/
6529
6530KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6531M:	Christian Borntraeger <borntraeger@de.ibm.com>
6532M:	Cornelia Huck <cornelia.huck@de.ibm.com>
6533L:	linux-s390@vger.kernel.org
6534W:	http://www.ibm.com/developerworks/linux/linux390/
6535T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6536S:	Supported
6537F:	Documentation/s390/kvm.txt
6538F:	arch/s390/include/asm/kvm*
6539F:	arch/s390/kvm/
6540
6541KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6542M:	Christoffer Dall <christoffer.dall@linaro.org>
6543M:	Marc Zyngier <marc.zyngier@arm.com>
6544L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6545L:	kvmarm@lists.cs.columbia.edu
6546W:	http://systems.cs.columbia.edu/projects/kvm-arm
6547T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6548S:	Supported
6549F:	arch/arm/include/uapi/asm/kvm*
6550F:	arch/arm/include/asm/kvm*
6551F:	arch/arm/kvm/
6552F:	virt/kvm/arm/
6553F:	include/kvm/arm_*
6554
6555KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6556M:	Christoffer Dall <christoffer.dall@linaro.org>
6557M:	Marc Zyngier <marc.zyngier@arm.com>
6558L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6559L:	kvmarm@lists.cs.columbia.edu
6560S:	Maintained
6561F:	arch/arm64/include/uapi/asm/kvm*
6562F:	arch/arm64/include/asm/kvm*
6563F:	arch/arm64/kvm/
6564
6565KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6566M:	James Hogan <james.hogan@imgtec.com>
6567L:	linux-mips@linux-mips.org
6568S:	Supported
6569F:	arch/mips/include/uapi/asm/kvm*
6570F:	arch/mips/include/asm/kvm*
6571F:	arch/mips/kvm/
6572
6573KEXEC
6574M:	Eric Biederman <ebiederm@xmission.com>
6575W:	http://kernel.org/pub/linux/utils/kernel/kexec/
6576L:	kexec@lists.infradead.org
6577S:	Maintained
6578F:	include/linux/kexec.h
6579F:	include/uapi/linux/kexec.h
6580F:	kernel/kexec*
6581
6582KEYS/KEYRINGS:
6583M:	David Howells <dhowells@redhat.com>
6584L:	keyrings@vger.kernel.org
6585S:	Maintained
6586F:	Documentation/security/keys.txt
6587F:	include/linux/key.h
6588F:	include/linux/key-type.h
6589F:	include/linux/keyctl.h
6590F:	include/uapi/linux/keyctl.h
6591F:	include/keys/
6592F:	security/keys/
6593
6594KEYS-TRUSTED
6595M:	David Safford <safford@us.ibm.com>
6596M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
6597L:	linux-security-module@vger.kernel.org
6598L:	keyrings@vger.kernel.org
6599S:	Supported
6600F:	Documentation/security/keys-trusted-encrypted.txt
6601F:	include/keys/trusted-type.h
6602F:	security/keys/trusted.c
6603F:	security/keys/trusted.h
6604
6605KEYS-ENCRYPTED
6606M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
6607M:	David Safford <safford@us.ibm.com>
6608L:	linux-security-module@vger.kernel.org
6609L:	keyrings@vger.kernel.org
6610S:	Supported
6611F:	Documentation/security/keys-trusted-encrypted.txt
6612F:	include/keys/encrypted-type.h
6613F:	security/keys/encrypted-keys/
6614
6615KGDB / KDB /debug_core
6616M:	Jason Wessel <jason.wessel@windriver.com>
6617W:	http://kgdb.wiki.kernel.org/
6618L:	kgdb-bugreport@lists.sourceforge.net
6619T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6620S:	Maintained
6621F:	Documentation/DocBook/kgdb.tmpl
6622F:	drivers/misc/kgdbts.c
6623F:	drivers/tty/serial/kgdboc.c
6624F:	include/linux/kdb.h
6625F:	include/linux/kgdb.h
6626F:	kernel/debug/
6627
6628KMEMCHECK
6629M:	Vegard Nossum <vegardno@ifi.uio.no>
6630M:	Pekka Enberg <penberg@kernel.org>
6631S:	Maintained
6632F:	Documentation/kmemcheck.txt
6633F:	arch/x86/include/asm/kmemcheck.h
6634F:	arch/x86/mm/kmemcheck/
6635F:	include/linux/kmemcheck.h
6636F:	mm/kmemcheck.c
6637
6638KMEMLEAK
6639M:	Catalin Marinas <catalin.marinas@arm.com>
6640S:	Maintained
6641F:	Documentation/kmemleak.txt
6642F:	include/linux/kmemleak.h
6643F:	mm/kmemleak.c
6644F:	mm/kmemleak-test.c
6645
6646KPROBES
6647M:	Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6648M:	Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6649M:	"David S. Miller" <davem@davemloft.net>
6650M:	Masami Hiramatsu <mhiramat@kernel.org>
6651S:	Maintained
6652F:	Documentation/kprobes.txt
6653F:	include/linux/kprobes.h
6654F:	kernel/kprobes.c
6655
6656KS0108 LCD CONTROLLER DRIVER
6657M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6658W:	http://miguelojeda.es/auxdisplay.htm
6659W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6660S:	Maintained
6661F:	Documentation/auxdisplay/ks0108
6662F:	drivers/auxdisplay/ks0108.c
6663F:	include/linux/ks0108.h
6664
6665L3MDEV
6666M:	David Ahern <dsa@cumulusnetworks.com>
6667L:	netdev@vger.kernel.org
6668S:	Maintained
6669F:	net/l3mdev
6670F:	include/net/l3mdev.h
6671
6672LANTIQ MIPS ARCHITECTURE
6673M:	John Crispin <john@phrozen.org>
6674L:	linux-mips@linux-mips.org
6675S:	Maintained
6676F:	arch/mips/lantiq
6677
6678LAPB module
6679L:	linux-x25@vger.kernel.org
6680S:	Orphan
6681F:	Documentation/networking/lapb-module.txt
6682F:	include/*/lapb.h
6683F:	net/lapb/
6684
6685LASI 53c700 driver for PARISC
6686M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6687L:	linux-scsi@vger.kernel.org
6688S:	Maintained
6689F:	Documentation/scsi/53c700.txt
6690F:	drivers/scsi/53c700*
6691
6692LED SUBSYSTEM
6693M:	Richard Purdie <rpurdie@rpsys.net>
6694M:	Jacek Anaszewski <j.anaszewski@samsung.com>
6695L:	linux-leds@vger.kernel.org
6696T:	git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6697S:	Maintained
6698F:	drivers/leds/
6699F:	include/linux/leds.h
6700
6701LEGACY EEPROM DRIVER
6702M:	Jean Delvare <jdelvare@suse.com>
6703S:	Maintained
6704F:	Documentation/misc-devices/eeprom
6705F:	drivers/misc/eeprom/eeprom.c
6706
6707LEGO USB Tower driver
6708M:	Juergen Stuber <starblue@users.sourceforge.net>
6709L:	legousb-devel@lists.sourceforge.net
6710W:	http://legousb.sourceforge.net/
6711S:	Maintained
6712F:	drivers/usb/misc/legousbtower.c
6713
6714LG2160 MEDIA DRIVER
6715M:	Michael Krufky <mkrufky@linuxtv.org>
6716L:	linux-media@vger.kernel.org
6717W:	https://linuxtv.org
6718W:	http://github.com/mkrufky
6719Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6720T:	git git://linuxtv.org/mkrufky/tuners.git
6721S:	Maintained
6722F:	drivers/media/dvb-frontends/lg2160.*
6723
6724LGDT3305 MEDIA DRIVER
6725M:	Michael Krufky <mkrufky@linuxtv.org>
6726L:	linux-media@vger.kernel.org
6727W:	https://linuxtv.org
6728W:	http://github.com/mkrufky
6729Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6730T:	git git://linuxtv.org/mkrufky/tuners.git
6731S:	Maintained
6732F:	drivers/media/dvb-frontends/lgdt3305.*
6733
6734LGUEST
6735M:	Rusty Russell <rusty@rustcorp.com.au>
6736L:	lguest@lists.ozlabs.org
6737W:	http://lguest.ozlabs.org/
6738S:	Odd Fixes
6739F:	arch/x86/include/asm/lguest*.h
6740F:	arch/x86/lguest/
6741F:	drivers/lguest/
6742F:	include/linux/lguest*.h
6743F:	tools/lguest/
6744
6745LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6746M:	Tejun Heo <tj@kernel.org>
6747L:	linux-ide@vger.kernel.org
6748T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6749S:	Maintained
6750F:	drivers/ata/
6751F:	include/linux/ata.h
6752F:	include/linux/libata.h
6753
6754LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6755M:	Viresh Kumar <vireshk@kernel.org>
6756L:	linux-ide@vger.kernel.org
6757T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6758S:	Maintained
6759F:	include/linux/pata_arasan_cf_data.h
6760F:	drivers/ata/pata_arasan_cf.c
6761
6762LIBATA PATA DRIVERS
6763M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6764M:	Tejun Heo <tj@kernel.org>
6765L:	linux-ide@vger.kernel.org
6766T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6767S:	Maintained
6768F:	drivers/ata/pata_*.c
6769F:	drivers/ata/ata_generic.c
6770
6771LIBATA SATA AHCI PLATFORM devices support
6772M:	Hans de Goede <hdegoede@redhat.com>
6773M:	Tejun Heo <tj@kernel.org>
6774L:	linux-ide@vger.kernel.org
6775T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6776S:	Maintained
6777F:	drivers/ata/ahci_platform.c
6778F:	drivers/ata/libahci_platform.c
6779F:	include/linux/ahci_platform.h
6780
6781LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6782M:	Mikael Pettersson <mikpelinux@gmail.com>
6783L:	linux-ide@vger.kernel.org
6784T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6785S:	Maintained
6786F:	drivers/ata/sata_promise.*
6787
6788LIBLOCKDEP
6789M:	Sasha Levin <sasha.levin@oracle.com>
6790S:	Maintained
6791F:	tools/lib/lockdep/
6792
6793LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6794M:	Dan Williams <dan.j.williams@intel.com>
6795L:	linux-nvdimm@lists.01.org
6796Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6797T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6798S:	Supported
6799F:	drivers/nvdimm/*
6800F:	include/linux/nd.h
6801F:	include/linux/libnvdimm.h
6802F:	include/uapi/linux/ndctl.h
6803
6804LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6805M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6806L:	linux-nvdimm@lists.01.org
6807Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6808S:	Supported
6809F:	drivers/nvdimm/blk.c
6810F:	drivers/nvdimm/region_devs.c
6811F:	drivers/acpi/nfit*
6812
6813LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6814M:	Vishal Verma <vishal.l.verma@intel.com>
6815L:	linux-nvdimm@lists.01.org
6816Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6817S:	Supported
6818F:	drivers/nvdimm/btt*
6819
6820LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6821M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6822L:	linux-nvdimm@lists.01.org
6823Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6824S:	Supported
6825F:	drivers/nvdimm/pmem.c
6826F:	include/linux/pmem.h
6827F:	arch/*/include/asm/pmem.h
6828
6829LIGHTNVM PLATFORM SUPPORT
6830M:	Matias Bjorling <mb@lightnvm.io>
6831W:	http://github/OpenChannelSSD
6832L:	linux-block@vger.kernel.org
6833S:	Maintained
6834F:	drivers/lightnvm/
6835F:	include/linux/lightnvm.h
6836F:	include/uapi/linux/lightnvm.h
6837
6838LINUX FOR IBM pSERIES (RS/6000)
6839M:	Paul Mackerras <paulus@au.ibm.com>
6840W:	http://www.ibm.com/linux/ltc/projects/ppc
6841S:	Supported
6842F:	arch/powerpc/boot/rs6000.h
6843
6844LINUX FOR POWERPC (32-BIT AND 64-BIT)
6845M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6846M:	Paul Mackerras <paulus@samba.org>
6847M:	Michael Ellerman <mpe@ellerman.id.au>
6848W:	http://www.penguinppc.org/
6849L:	linuxppc-dev@lists.ozlabs.org
6850Q:	http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6851T:	git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6852S:	Supported
6853F:	Documentation/powerpc/
6854F:	arch/powerpc/
6855F:	drivers/char/tpm/tpm_ibmvtpm*
6856F:	drivers/crypto/nx/
6857F:	drivers/crypto/vmx/
6858F:	drivers/net/ethernet/ibm/ibmveth.*
6859F:	drivers/net/ethernet/ibm/ibmvnic.*
6860F:	drivers/pci/hotplug/pnv_php.c
6861F:	drivers/pci/hotplug/rpa*
6862F:	drivers/scsi/ibmvscsi/
6863N:	opal
6864N:	/pmac
6865N:	powermac
6866N:	powernv
6867N:	[^a-z0-9]ps3
6868N:	pseries
6869
6870LINUX FOR POWER MACINTOSH
6871M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6872W:	http://www.penguinppc.org/
6873L:	linuxppc-dev@lists.ozlabs.org
6874S:	Maintained
6875F:	arch/powerpc/platforms/powermac/
6876F:	drivers/macintosh/
6877
6878LINUX FOR POWERPC EMBEDDED MPC5XXX
6879M:	Anatolij Gustschin <agust@denx.de>
6880L:	linuxppc-dev@lists.ozlabs.org
6881T:	git git://git.denx.de/linux-denx-agust.git
6882S:	Maintained
6883F:	arch/powerpc/platforms/512x/
6884F:	arch/powerpc/platforms/52xx/
6885
6886LINUX FOR POWERPC EMBEDDED PPC4XX
6887M:	Alistair Popple <alistair@popple.id.au>
6888M:	Matt Porter <mporter@kernel.crashing.org>
6889W:	http://www.penguinppc.org/
6890L:	linuxppc-dev@lists.ozlabs.org
6891S:	Maintained
6892F:	arch/powerpc/platforms/40x/
6893F:	arch/powerpc/platforms/44x/
6894
6895LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6896L:	linuxppc-dev@lists.ozlabs.org
6897S:	Orphan
6898F:	arch/powerpc/*/*virtex*
6899F:	arch/powerpc/*/*/*virtex*
6900
6901LINUX FOR POWERPC EMBEDDED PPC8XX
6902M:	Vitaly Bordug <vitb@kernel.crashing.org>
6903W:	http://www.penguinppc.org/
6904L:	linuxppc-dev@lists.ozlabs.org
6905S:	Maintained
6906F:	arch/powerpc/platforms/8xx/
6907
6908LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6909M:	Scott Wood <oss@buserror.net>
6910M:	Kumar Gala <galak@kernel.crashing.org>
6911W:	http://www.penguinppc.org/
6912L:	linuxppc-dev@lists.ozlabs.org
6913T:	git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6914S:	Maintained
6915F:	arch/powerpc/platforms/83xx/
6916F:	arch/powerpc/platforms/85xx/
6917
6918LINUX FOR POWERPC PA SEMI PWRFICIENT
6919M:	Olof Johansson <olof@lixom.net>
6920L:	linuxppc-dev@lists.ozlabs.org
6921S:	Maintained
6922F:	arch/powerpc/platforms/pasemi/
6923F:	drivers/*/*pasemi*
6924F:	drivers/*/*/*pasemi*
6925
6926LINUX SECURITY MODULE (LSM) FRAMEWORK
6927M:	Chris Wright <chrisw@sous-sol.org>
6928L:	linux-security-module@vger.kernel.org
6929S:	Supported
6930
6931LIS3LV02D ACCELEROMETER DRIVER
6932M:	Eric Piel <eric.piel@tremplin-utc.net>
6933S:	Maintained
6934F:	Documentation/misc-devices/lis3lv02d
6935F:	drivers/misc/lis3lv02d/
6936F:	drivers/platform/x86/hp_accel.c
6937
6938LIVE PATCHING
6939M:	Josh Poimboeuf <jpoimboe@redhat.com>
6940M:	Jessica Yu <jeyu@redhat.com>
6941M:	Jiri Kosina <jikos@kernel.org>
6942M:	Miroslav Benes <mbenes@suse.cz>
6943R:	Petr Mladek <pmladek@suse.com>
6944S:	Maintained
6945F:	kernel/livepatch/
6946F:	include/linux/livepatch.h
6947F:	arch/x86/include/asm/livepatch.h
6948F:	arch/x86/kernel/livepatch.c
6949F:	Documentation/livepatch/
6950F:	Documentation/ABI/testing/sysfs-kernel-livepatch
6951F:	samples/livepatch/
6952L:	live-patching@vger.kernel.org
6953T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6954
6955LINUX KERNEL DUMP TEST MODULE (LKDTM)
6956M:	Kees Cook <keescook@chromium.org>
6957S:	Maintained
6958F:	drivers/misc/lkdtm.c
6959
6960LLC (802.2)
6961M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6962S:	Maintained
6963F:	include/linux/llc.h
6964F:	include/uapi/linux/llc.h
6965F:	include/net/llc*
6966F:	net/llc/
6967
6968LM73 HARDWARE MONITOR DRIVER
6969M:	Guillaume Ligneul <guillaume.ligneul@gmail.com>
6970L:	linux-hwmon@vger.kernel.org
6971S:	Maintained
6972F:	drivers/hwmon/lm73.c
6973
6974LM78 HARDWARE MONITOR DRIVER
6975M:	Jean Delvare <jdelvare@suse.com>
6976L:	linux-hwmon@vger.kernel.org
6977S:	Maintained
6978F:	Documentation/hwmon/lm78
6979F:	drivers/hwmon/lm78.c
6980
6981LM83 HARDWARE MONITOR DRIVER
6982M:	Jean Delvare <jdelvare@suse.com>
6983L:	linux-hwmon@vger.kernel.org
6984S:	Maintained
6985F:	Documentation/hwmon/lm83
6986F:	drivers/hwmon/lm83.c
6987
6988LM90 HARDWARE MONITOR DRIVER
6989M:	Jean Delvare <jdelvare@suse.com>
6990L:	linux-hwmon@vger.kernel.org
6991S:	Maintained
6992F:	Documentation/hwmon/lm90
6993F:	Documentation/devicetree/bindings/hwmon/lm90.txt
6994F:	drivers/hwmon/lm90.c
6995
6996LM95234 HARDWARE MONITOR DRIVER
6997M:	Guenter Roeck <linux@roeck-us.net>
6998L:	linux-hwmon@vger.kernel.org
6999S:	Maintained
7000F:	Documentation/hwmon/lm95234
7001F:	drivers/hwmon/lm95234.c
7002
7003LME2510 MEDIA DRIVER
7004M:	Malcolm Priestley <tvboxspy@gmail.com>
7005L:	linux-media@vger.kernel.org
7006W:	https://linuxtv.org
7007Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7008S:	Maintained
7009F:	drivers/media/usb/dvb-usb-v2/lmedm04*
7010
7011LOCKDEP AND LOCKSTAT
7012M:	Peter Zijlstra <peterz@infradead.org>
7013M:	Ingo Molnar <mingo@redhat.com>
7014L:	linux-kernel@vger.kernel.org
7015T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
7016S:	Maintained
7017F:	Documentation/locking/lockdep*.txt
7018F:	Documentation/locking/lockstat.txt
7019F:	include/linux/lockdep.h
7020F:	kernel/locking/
7021
7022LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7023M:	"Richard Russon (FlatCap)" <ldm@flatcap.org>
7024L:	linux-ntfs-dev@lists.sourceforge.net
7025W:	http://www.linux-ntfs.org/content/view/19/37/
7026S:	Maintained
7027F:	Documentation/ldm.txt
7028F:	block/partitions/ldm.*
7029
7030LogFS
7031M:	Joern Engel <joern@logfs.org>
7032M:	Prasad Joshi <prasadjoshi.linux@gmail.com>
7033L:	logfs@logfs.org
7034W:	logfs.org
7035S:	Maintained
7036F:	fs/logfs/
7037
7038LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7039M:	Sathya Prakash <sathya.prakash@broadcom.com>
7040M:	Chaitra P B <chaitra.basappa@broadcom.com>
7041M:	Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7042L:	MPT-FusionLinux.pdl@broadcom.com
7043L:	linux-scsi@vger.kernel.org
7044W:	http://www.avagotech.com/support/
7045S:	Supported
7046F:	drivers/message/fusion/
7047F:	drivers/scsi/mpt2sas/
7048F:	drivers/scsi/mpt3sas/
7049
7050LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7051M:	Matthew Wilcox <matthew@wil.cx>
7052L:	linux-scsi@vger.kernel.org
7053S:	Maintained
7054F:	drivers/scsi/sym53c8xx_2/
7055
7056LTC4261 HARDWARE MONITOR DRIVER
7057M:	Guenter Roeck <linux@roeck-us.net>
7058L:	linux-hwmon@vger.kernel.org
7059S:	Maintained
7060F:	Documentation/hwmon/ltc4261
7061F:	drivers/hwmon/ltc4261.c
7062
7063LTP (Linux Test Project)
7064M:	Mike Frysinger <vapier@gentoo.org>
7065M:	Cyril Hrubis <chrubis@suse.cz>
7066M:	Wanlong Gao <wanlong.gao@gmail.com>
7067M:	Jan Stancek <jstancek@redhat.com>
7068M:	Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7069M:	Alexey Kodanev <alexey.kodanev@oracle.com>
7070L:	ltp@lists.linux.it (subscribers-only)
7071W:	http://linux-test-project.github.io/
7072T:	git git://github.com/linux-test-project/ltp.git
7073S:	Maintained
7074
7075M32R ARCHITECTURE
7076W:	http://www.linux-m32r.org/
7077S:	Orphan
7078F:	arch/m32r/
7079
7080M68K ARCHITECTURE
7081M:	Geert Uytterhoeven <geert@linux-m68k.org>
7082L:	linux-m68k@lists.linux-m68k.org
7083W:	http://www.linux-m68k.org/
7084T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7085S:	Maintained
7086F:	arch/m68k/
7087F:	drivers/zorro/
7088
7089M68K ON APPLE MACINTOSH
7090M:	Joshua Thompson <funaho@jurai.org>
7091W:	http://www.mac.linux-m68k.org/
7092L:	linux-m68k@lists.linux-m68k.org
7093S:	Maintained
7094F:	arch/m68k/mac/
7095
7096M68K ON HP9000/300
7097M:	Philip Blundell <philb@gnu.org>
7098W:	http://www.tazenda.demon.co.uk/phil/linux-hp
7099S:	Maintained
7100F:	arch/m68k/hp300/
7101
7102M88DS3103 MEDIA DRIVER
7103M:	Antti Palosaari <crope@iki.fi>
7104L:	linux-media@vger.kernel.org
7105W:	https://linuxtv.org
7106W:	http://palosaari.fi/linux/
7107Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7108T:	git git://linuxtv.org/anttip/media_tree.git
7109S:	Maintained
7110F:	drivers/media/dvb-frontends/m88ds3103*
7111
7112M88RS2000 MEDIA DRIVER
7113M:	Malcolm Priestley <tvboxspy@gmail.com>
7114L:	linux-media@vger.kernel.org
7115W:	https://linuxtv.org
7116Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7117S:	Maintained
7118F:	drivers/media/dvb-frontends/m88rs2000*
7119
7120MA901 MASTERKIT USB FM RADIO DRIVER
7121M:	Alexey Klimov <klimov.linux@gmail.com>
7122L:	linux-media@vger.kernel.org
7123T:	git git://linuxtv.org/media_tree.git
7124S:	Maintained
7125F:	drivers/media/radio/radio-ma901.c
7126
7127MAC80211
7128M:	Johannes Berg <johannes@sipsolutions.net>
7129L:	linux-wireless@vger.kernel.org
7130W:	http://wireless.kernel.org/
7131T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7132T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7133S:	Maintained
7134F:	Documentation/networking/mac80211-injection.txt
7135F:	include/net/mac80211.h
7136F:	net/mac80211/
7137F:	drivers/net/wireless/mac80211_hwsim.[ch]
7138
7139MACVLAN DRIVER
7140M:	Patrick McHardy <kaber@trash.net>
7141L:	netdev@vger.kernel.org
7142S:	Maintained
7143F:	drivers/net/macvlan.c
7144F:	include/linux/if_macvlan.h
7145
7146MAILBOX API
7147M:	Jassi Brar <jassisinghbrar@gmail.com>
7148L:	linux-kernel@vger.kernel.org
7149S:	Maintained
7150F:	drivers/mailbox/
7151F:	include/linux/mailbox_client.h
7152F:	include/linux/mailbox_controller.h
7153
7154MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7155M:	Michael Kerrisk <mtk.manpages@gmail.com>
7156W:	http://www.kernel.org/doc/man-pages
7157L:	linux-man@vger.kernel.org
7158S:	Maintained
7159
7160MARVELL ARMADA DRM SUPPORT
7161M:	Russell King <rmk+kernel@armlinux.org.uk>
7162S:	Maintained
7163F:	drivers/gpu/drm/armada/
7164F:	include/uapi/drm/armada_drm.h
7165F:	Documentation/devicetree/bindings/display/armada/
7166
7167MARVELL 88E6352 DSA support
7168M:	Guenter Roeck <linux@roeck-us.net>
7169S:	Maintained
7170F:	drivers/net/dsa/mv88e6352.c
7171
7172MARVELL CRYPTO DRIVER
7173M:	Boris Brezillon <boris.brezillon@free-electrons.com>
7174M:	Arnaud Ebalard <arno@natisbad.org>
7175F:	drivers/crypto/marvell/
7176S:	Maintained
7177L:	linux-crypto@vger.kernel.org
7178
7179MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7180M:	Mirko Lindner <mlindner@marvell.com>
7181M:	Stephen Hemminger <stephen@networkplumber.org>
7182L:	netdev@vger.kernel.org
7183S:	Maintained
7184F:	drivers/net/ethernet/marvell/sk*
7185
7186MARVELL LIBERTAS WIRELESS DRIVER
7187L:	libertas-dev@lists.infradead.org
7188S:	Orphan
7189F:	drivers/net/wireless/marvell/libertas/
7190
7191MARVELL MV643XX ETHERNET DRIVER
7192M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7193L:	netdev@vger.kernel.org
7194S:	Maintained
7195F:	drivers/net/ethernet/marvell/mv643xx_eth.*
7196F:	include/linux/mv643xx.h
7197
7198MARVELL MVNETA ETHERNET DRIVER
7199M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7200L:	netdev@vger.kernel.org
7201S:	Maintained
7202F:	drivers/net/ethernet/marvell/mvneta.*
7203
7204MARVELL MWIFIEX WIRELESS DRIVER
7205M:	Amitkumar Karwar <akarwar@marvell.com>
7206M:	Nishant Sarmukadam <nishants@marvell.com>
7207L:	linux-wireless@vger.kernel.org
7208S:	Maintained
7209F:	drivers/net/wireless/marvell/mwifiex/
7210
7211MARVELL MWL8K WIRELESS DRIVER
7212M:	Lennert Buytenhek <buytenh@wantstofly.org>
7213L:	linux-wireless@vger.kernel.org
7214S:	Odd Fixes
7215F:	drivers/net/wireless/marvell/mwl8k.c
7216
7217MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7218M:	Nicolas Pitre <nico@fluxnic.net>
7219S:	Odd Fixes
7220F:	drivers/mmc/host/mvsdio.*
7221
7222MATROX FRAMEBUFFER DRIVER
7223L:	linux-fbdev@vger.kernel.org
7224S:	Orphan
7225F:	drivers/video/fbdev/matrox/matroxfb_*
7226F:	include/uapi/linux/matroxfb.h
7227
7228MAX16065 HARDWARE MONITOR DRIVER
7229M:	Guenter Roeck <linux@roeck-us.net>
7230L:	linux-hwmon@vger.kernel.org
7231S:	Maintained
7232F:	Documentation/hwmon/max16065
7233F:	drivers/hwmon/max16065.c
7234
7235MAX20751 HARDWARE MONITOR DRIVER
7236M:	Guenter Roeck <linux@roeck-us.net>
7237L:	linux-hwmon@vger.kernel.org
7238S:	Maintained
7239F:	Documentation/hwmon/max20751
7240F:	drivers/hwmon/max20751.c
7241
7242MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7243M:	"Hans J. Koch" <hjk@hansjkoch.de>
7244L:	linux-hwmon@vger.kernel.org
7245S:	Maintained
7246F:	Documentation/hwmon/max6650
7247F:	drivers/hwmon/max6650.c
7248
7249MAX6697 HARDWARE MONITOR DRIVER
7250M:	Guenter Roeck <linux@roeck-us.net>
7251L:	linux-hwmon@vger.kernel.org
7252S:	Maintained
7253F:	Documentation/hwmon/max6697
7254F:	Documentation/devicetree/bindings/i2c/max6697.txt
7255F:	drivers/hwmon/max6697.c
7256F:	include/linux/platform_data/max6697.h
7257
7258MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7259M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
7260L:	linux-pm@vger.kernel.org
7261S:	Supported
7262F:	drivers/power/max14577_charger.c
7263F:	drivers/power/max77693_charger.c
7264
7265MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7266M:	Javier Martinez Canillas <javier@osg.samsung.com>
7267L:	linux-kernel@vger.kernel.org
7268S:	Supported
7269F:	drivers/*/*max77802*.c
7270F:	Documentation/devicetree/bindings/*/*max77802.txt
7271F:	include/dt-bindings/*/*max77802.h
7272
7273MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7274M:	Chanwoo Choi <cw00.choi@samsung.com>
7275M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
7276L:	linux-kernel@vger.kernel.org
7277S:	Supported
7278F:	drivers/*/max14577*.c
7279F:	drivers/*/max77686*.c
7280F:	drivers/*/max77693*.c
7281F:	drivers/extcon/extcon-max14577.c
7282F:	drivers/extcon/extcon-max77693.c
7283F:	drivers/rtc/rtc-max77686.c
7284F:	drivers/clk/clk-max77686.c
7285F:	Documentation/devicetree/bindings/mfd/max14577.txt
7286F:	Documentation/devicetree/bindings/*/max77686.txt
7287F:	Documentation/devicetree/bindings/mfd/max77693.txt
7288F:	Documentation/devicetree/bindings/clock/maxim,max77686.txt
7289F:	include/linux/mfd/max14577*.h
7290F:	include/linux/mfd/max77686*.h
7291F:	include/linux/mfd/max77693*.h
7292
7293MAXIRADIO FM RADIO RECEIVER DRIVER
7294M:	Hans Verkuil <hverkuil@xs4all.nl>
7295L:	linux-media@vger.kernel.org
7296T:	git git://linuxtv.org/media_tree.git
7297W:	https://linuxtv.org
7298S:	Maintained
7299F:	drivers/media/radio/radio-maxiradio*
7300
7301MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7302M:	Peter Rosin <peda@axentia.se>
7303L:	linux-iio@vger.kernel.org
7304S:	Maintained
7305F:	drivers/iio/potentiometer/mcp4531.c
7306
7307MEDIA DRIVERS FOR RENESAS - VSP1
7308M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7309L:	linux-media@vger.kernel.org
7310L:	linux-renesas-soc@vger.kernel.org
7311T:	git git://linuxtv.org/media_tree.git
7312S:	Supported
7313F:	Documentation/devicetree/bindings/media/renesas,vsp1.txt
7314F:	drivers/media/platform/vsp1/
7315
7316MEDIA DRIVERS FOR ASCOT2E
7317M:	Sergey Kozlov <serjk@netup.ru>
7318L:	linux-media@vger.kernel.org
7319W:	https://linuxtv.org
7320W:	http://netup.tv/
7321T:	git git://linuxtv.org/media_tree.git
7322S:	Supported
7323F:	drivers/media/dvb-frontends/ascot2e*
7324
7325MEDIA DRIVERS FOR CXD2841ER
7326M:	Sergey Kozlov <serjk@netup.ru>
7327L:	linux-media@vger.kernel.org
7328W:	https://linuxtv.org
7329W:	http://netup.tv/
7330T:	git git://linuxtv.org/media_tree.git
7331S:	Supported
7332F:	drivers/media/dvb-frontends/cxd2841er*
7333
7334MEDIA DRIVERS FOR HORUS3A
7335M:	Sergey Kozlov <serjk@netup.ru>
7336L:	linux-media@vger.kernel.org
7337W:	https://linuxtv.org
7338W:	http://netup.tv/
7339T:	git git://linuxtv.org/media_tree.git
7340S:	Supported
7341F:	drivers/media/dvb-frontends/horus3a*
7342
7343MEDIA DRIVERS FOR LNBH25
7344M:	Sergey Kozlov <serjk@netup.ru>
7345L:	linux-media@vger.kernel.org
7346W:	https://linuxtv.org
7347W:	http://netup.tv/
7348T:	git git://linuxtv.org/media_tree.git
7349S:	Supported
7350F:	drivers/media/dvb-frontends/lnbh25*
7351
7352MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7353M:	Sergey Kozlov <serjk@netup.ru>
7354L:	linux-media@vger.kernel.org
7355W:	https://linuxtv.org
7356W:	http://netup.tv/
7357T:	git git://linuxtv.org/media_tree.git
7358S:	Supported
7359F:	drivers/media/pci/netup_unidvb/*
7360
7361MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7362M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7363P:	LinuxTV.org Project
7364L:	linux-media@vger.kernel.org
7365W:	https://linuxtv.org
7366Q:	http://patchwork.kernel.org/project/linux-media/list/
7367T:	git git://linuxtv.org/media_tree.git
7368S:	Maintained
7369F:	Documentation/dvb/
7370F:	Documentation/video4linux/
7371F:	Documentation/DocBook/media/
7372F:	drivers/media/
7373F:	drivers/staging/media/
7374F:	include/linux/platform_data/media/
7375F:	include/media/
7376F:	include/uapi/linux/dvb/
7377F:	include/uapi/linux/videodev2.h
7378F:	include/uapi/linux/media.h
7379F:	include/uapi/linux/v4l2-*
7380F:	include/uapi/linux/meye.h
7381F:	include/uapi/linux/ivtv*
7382F:	include/uapi/linux/uvcvideo.h
7383
7384MEDIATEK ETHERNET DRIVER
7385M:	Felix Fietkau <nbd@openwrt.org>
7386M:	John Crispin <blogic@openwrt.org>
7387L:	netdev@vger.kernel.org
7388S:	Maintained
7389F:	drivers/net/ethernet/mediatek/
7390
7391MEDIATEK MT7601U WIRELESS LAN DRIVER
7392M:	Jakub Kicinski <kubakici@wp.pl>
7393L:	linux-wireless@vger.kernel.org
7394S:	Maintained
7395F:	drivers/net/wireless/mediatek/mt7601u/
7396
7397MEGARAID SCSI/SAS DRIVERS
7398M:	Kashyap Desai <kashyap.desai@avagotech.com>
7399M:	Sumit Saxena <sumit.saxena@avagotech.com>
7400M:	Uday Lingala <uday.lingala@avagotech.com>
7401L:	megaraidlinux.pdl@avagotech.com
7402L:	linux-scsi@vger.kernel.org
7403W:	http://www.lsi.com
7404S:	Maintained
7405F:	Documentation/scsi/megaraid.txt
7406F:	drivers/scsi/megaraid.*
7407F:	drivers/scsi/megaraid/
7408
7409MELLANOX ETHERNET DRIVER (mlx4_en)
7410M: 	Eugenia Emantayev <eugenia@mellanox.com>
7411L:	netdev@vger.kernel.org
7412S:	Supported
7413W:	http://www.mellanox.com
7414Q:	http://patchwork.ozlabs.org/project/netdev/list/
7415F:	drivers/net/ethernet/mellanox/mlx4/en_*
7416
7417MELLANOX ETHERNET DRIVER (mlx5e)
7418M:	Saeed Mahameed <saeedm@mellanox.com>
7419L:	netdev@vger.kernel.org
7420S:	Supported
7421W:	http://www.mellanox.com
7422Q:	http://patchwork.ozlabs.org/project/netdev/list/
7423F:	drivers/net/ethernet/mellanox/mlx5/core/en_*
7424
7425MELLANOX ETHERNET SWITCH DRIVERS
7426M:	Jiri Pirko <jiri@mellanox.com>
7427M:	Ido Schimmel <idosch@mellanox.com>
7428L:	netdev@vger.kernel.org
7429S:	Supported
7430W:	http://www.mellanox.com
7431Q:	http://patchwork.ozlabs.org/project/netdev/list/
7432F:	drivers/net/ethernet/mellanox/mlxsw/
7433
7434MEMBARRIER SUPPORT
7435M:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7436M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7437L:	linux-kernel@vger.kernel.org
7438S:	Supported
7439F:	kernel/membarrier.c
7440F:	include/uapi/linux/membarrier.h
7441
7442MEMORY MANAGEMENT
7443L:	linux-mm@kvack.org
7444W:	http://www.linux-mm.org
7445S:	Maintained
7446F:	include/linux/mm.h
7447F:	include/linux/gfp.h
7448F:	include/linux/mmzone.h
7449F:	include/linux/memory_hotplug.h
7450F:	include/linux/vmalloc.h
7451F:	mm/
7452
7453MEMORY TECHNOLOGY DEVICES (MTD)
7454M:	David Woodhouse <dwmw2@infradead.org>
7455M:	Brian Norris <computersforpeace@gmail.com>
7456L:	linux-mtd@lists.infradead.org
7457W:	http://www.linux-mtd.infradead.org/
7458Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
7459T:	git git://git.infradead.org/linux-mtd.git
7460T:	git git://git.infradead.org/l2-mtd.git
7461S:	Maintained
7462F:	drivers/mtd/
7463F:	include/linux/mtd/
7464F:	include/uapi/mtd/
7465
7466MEN A21 WATCHDOG DRIVER
7467M:	Johannes Thumshirn <morbidrsa@gmail.com>
7468L:	linux-watchdog@vger.kernel.org
7469S:	Maintained
7470F:	drivers/watchdog/mena21_wdt.c
7471
7472MEN CHAMELEON BUS (mcb)
7473M:	Johannes Thumshirn <morbidrsa@gmail.com>
7474S:	Maintained
7475F:	drivers/mcb/
7476F:	include/linux/mcb.h
7477F:	Documentation/men-chameleon-bus.txt
7478
7479MEN F21BMC (Board Management Controller)
7480M:	Andreas Werner <andreas.werner@men.de>
7481S:	Supported
7482F:	drivers/mfd/menf21bmc.c
7483F:	drivers/watchdog/menf21bmc_wdt.c
7484F:	drivers/leds/leds-menf21bmc.c
7485F:	drivers/hwmon/menf21bmc_hwmon.c
7486F:	Documentation/hwmon/menf21bmc
7487
7488METAG ARCHITECTURE
7489M:	James Hogan <james.hogan@imgtec.com>
7490L:	linux-metag@vger.kernel.org
7491T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7492S:	Odd Fixes
7493F:	arch/metag/
7494F:	Documentation/metag/
7495F:	Documentation/devicetree/bindings/metag/
7496F:	Documentation/devicetree/bindings/interrupt-controller/img,*
7497F:	drivers/clocksource/metag_generic.c
7498F:	drivers/irqchip/irq-metag.c
7499F:	drivers/irqchip/irq-metag-ext.c
7500F:	drivers/tty/metag_da.c
7501
7502MICROBLAZE ARCHITECTURE
7503M:	Michal Simek <monstr@monstr.eu>
7504W:	http://www.monstr.eu/fdt/
7505T:	git git://git.monstr.eu/linux-2.6-microblaze.git
7506S:	Supported
7507F:	arch/microblaze/
7508
7509MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7510M:	Chen Yu <yu.c.chen@intel.com>
7511L:	platform-driver-x86@vger.kernel.org
7512S:	Supported
7513F:	drivers/platform/x86/surfacepro3_button.c
7514
7515MICROTEK X6 SCANNER
7516M:	Oliver Neukum <oliver@neukum.org>
7517S:	Maintained
7518F:	drivers/usb/image/microtek.*
7519
7520MIPS
7521M:	Ralf Baechle <ralf@linux-mips.org>
7522L:	linux-mips@linux-mips.org
7523W:	http://www.linux-mips.org/
7524T:	git git://git.linux-mips.org/pub/scm/ralf/linux.git
7525Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
7526S:	Supported
7527F:	Documentation/devicetree/bindings/mips/
7528F:	Documentation/mips/
7529F:	arch/mips/
7530
7531MIPS/LOONGSON1 ARCHITECTURE
7532M:	Keguang Zhang <keguang.zhang@gmail.com>
7533L:	linux-mips@linux-mips.org
7534S:	Maintained
7535F:	arch/mips/loongson32/
7536F:	arch/mips/include/asm/mach-loongson32/
7537F:	drivers/*/*loongson1*
7538F:	drivers/*/*/*loongson1*
7539
7540MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7541M:	Hans Verkuil <hverkuil@xs4all.nl>
7542L:	linux-media@vger.kernel.org
7543T:	git git://linuxtv.org/media_tree.git
7544W:	https://linuxtv.org
7545S:	Odd Fixes
7546F:	drivers/media/radio/radio-miropcm20*
7547
7548MELLANOX MLX4 core VPI driver
7549M:	Yishai Hadas <yishaih@mellanox.com>
7550L:	netdev@vger.kernel.org
7551L:	linux-rdma@vger.kernel.org
7552W:	http://www.mellanox.com
7553Q:	http://patchwork.ozlabs.org/project/netdev/list/
7554S:	Supported
7555F:	drivers/net/ethernet/mellanox/mlx4/
7556F:	include/linux/mlx4/
7557
7558MELLANOX MLX4 IB driver
7559M:	Yishai Hadas <yishaih@mellanox.com>
7560L:	linux-rdma@vger.kernel.org
7561W:	http://www.mellanox.com
7562Q:	http://patchwork.kernel.org/project/linux-rdma/list/
7563S:	Supported
7564F:	drivers/infiniband/hw/mlx4/
7565F:	include/linux/mlx4/
7566
7567MELLANOX MLX5 core VPI driver
7568M:	Matan Barak <matanb@mellanox.com>
7569M:	Leon Romanovsky <leonro@mellanox.com>
7570L:	netdev@vger.kernel.org
7571L:	linux-rdma@vger.kernel.org
7572W:	http://www.mellanox.com
7573Q:	http://patchwork.ozlabs.org/project/netdev/list/
7574S:	Supported
7575F:	drivers/net/ethernet/mellanox/mlx5/core/
7576F:	include/linux/mlx5/
7577
7578MELLANOX MLX5 IB driver
7579M:	Matan Barak <matanb@mellanox.com>
7580M:	Leon Romanovsky <leonro@mellanox.com>
7581L:	linux-rdma@vger.kernel.org
7582W:	http://www.mellanox.com
7583Q:	http://patchwork.kernel.org/project/linux-rdma/list/
7584S:	Supported
7585F:	drivers/infiniband/hw/mlx5/
7586F:	include/linux/mlx5/
7587
7588MELEXIS MLX90614 DRIVER
7589M:	Crt Mori <cmo@melexis.com>
7590L:	linux-iio@vger.kernel.org
7591W:	http://www.melexis.com
7592S:	Supported
7593F:	drivers/iio/temperature/mlx90614.c
7594
7595MN88472 MEDIA DRIVER
7596M:	Antti Palosaari <crope@iki.fi>
7597L:	linux-media@vger.kernel.org
7598W:	https://linuxtv.org
7599W:	http://palosaari.fi/linux/
7600Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7601T:	git git://linuxtv.org/anttip/media_tree.git
7602S:	Maintained
7603F:	drivers/staging/media/mn88472/
7604F:	drivers/media/dvb-frontends/mn88472.h
7605
7606MN88473 MEDIA DRIVER
7607M:	Antti Palosaari <crope@iki.fi>
7608L:	linux-media@vger.kernel.org
7609W:	https://linuxtv.org
7610W:	http://palosaari.fi/linux/
7611Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7612S:	Maintained
7613F:	drivers/media/dvb-frontends/mn88473*
7614
7615MODULE SUPPORT
7616M:	Rusty Russell <rusty@rustcorp.com.au>
7617S:	Maintained
7618F:	include/linux/module.h
7619F:	kernel/module.c
7620
7621MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7622W:	http://popies.net/meye/
7623S:	Orphan
7624F:	Documentation/video4linux/meye.txt
7625F:	drivers/media/pci/meye/
7626F:	include/uapi/linux/meye.h
7627
7628MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7629M:	Jiri Slaby <jirislaby@gmail.com>
7630S:	Maintained
7631F:	Documentation/serial/moxa-smartio
7632F:	drivers/tty/mxser.*
7633
7634MR800 AVERMEDIA USB FM RADIO DRIVER
7635M:	Alexey Klimov <klimov.linux@gmail.com>
7636L:	linux-media@vger.kernel.org
7637T:	git git://linuxtv.org/media_tree.git
7638S:	Maintained
7639F:	drivers/media/radio/radio-mr800.c
7640
7641MRF24J40 IEEE 802.15.4 RADIO DRIVER
7642M:	Alan Ott <alan@signal11.us>
7643L:	linux-wpan@vger.kernel.org
7644S:	Maintained
7645F:	drivers/net/ieee802154/mrf24j40.c
7646F:	Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7647
7648MSI LAPTOP SUPPORT
7649M:	"Lee, Chun-Yi" <jlee@suse.com>
7650L:	platform-driver-x86@vger.kernel.org
7651S:	Maintained
7652F:	drivers/platform/x86/msi-laptop.c
7653
7654MSI WMI SUPPORT
7655L:	platform-driver-x86@vger.kernel.org
7656S:	Orphan
7657F:	drivers/platform/x86/msi-wmi.c
7658
7659MSI001 MEDIA DRIVER
7660M:	Antti Palosaari <crope@iki.fi>
7661L:	linux-media@vger.kernel.org
7662W:	https://linuxtv.org
7663W:	http://palosaari.fi/linux/
7664Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7665T:	git git://linuxtv.org/anttip/media_tree.git
7666S:	Maintained
7667F:	drivers/media/tuners/msi001*
7668
7669MSI2500 MEDIA DRIVER
7670M:	Antti Palosaari <crope@iki.fi>
7671L:	linux-media@vger.kernel.org
7672W:	https://linuxtv.org
7673W:	http://palosaari.fi/linux/
7674Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7675T:	git git://linuxtv.org/anttip/media_tree.git
7676S:	Maintained
7677F:	drivers/media/usb/msi2500/
7678
7679MSYSTEMS DISKONCHIP G3 MTD DRIVER
7680M:	Robert Jarzmik <robert.jarzmik@free.fr>
7681L:	linux-mtd@lists.infradead.org
7682S:	Maintained
7683F:	drivers/mtd/devices/docg3*
7684
7685MT9M032 APTINA SENSOR DRIVER
7686M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7687L:	linux-media@vger.kernel.org
7688T:	git git://linuxtv.org/media_tree.git
7689S:	Maintained
7690F:	drivers/media/i2c/mt9m032.c
7691F:	include/media/i2c/mt9m032.h
7692
7693MT9P031 APTINA CAMERA SENSOR
7694M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7695L:	linux-media@vger.kernel.org
7696T:	git git://linuxtv.org/media_tree.git
7697S:	Maintained
7698F:	drivers/media/i2c/mt9p031.c
7699F:	include/media/i2c/mt9p031.h
7700
7701MT9T001 APTINA CAMERA SENSOR
7702M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7703L:	linux-media@vger.kernel.org
7704T:	git git://linuxtv.org/media_tree.git
7705S:	Maintained
7706F:	drivers/media/i2c/mt9t001.c
7707F:	include/media/i2c/mt9t001.h
7708
7709MT9V032 APTINA CAMERA SENSOR
7710M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7711L:	linux-media@vger.kernel.org
7712T:	git git://linuxtv.org/media_tree.git
7713S:	Maintained
7714F:	Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7715F:	drivers/media/i2c/mt9v032.c
7716F:	include/media/i2c/mt9v032.h
7717
7718MULTIFUNCTION DEVICES (MFD)
7719M:	Lee Jones <lee.jones@linaro.org>
7720T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7721S:	Supported
7722F:	drivers/mfd/
7723F:	include/linux/mfd/
7724
7725MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7726M:	Ulf Hansson <ulf.hansson@linaro.org>
7727L:	linux-mmc@vger.kernel.org
7728T:	git git://git.linaro.org/people/ulf.hansson/mmc.git
7729S:	Maintained
7730F:	drivers/mmc/
7731F:	include/linux/mmc/
7732F:	include/uapi/linux/mmc/
7733
7734MULTIMEDIA CARD (MMC) ETC. OVER SPI
7735S:	Orphan
7736F:	drivers/mmc/host/mmc_spi.c
7737F:	include/linux/spi/mmc_spi.h
7738
7739MULTISOUND SOUND DRIVER
7740M:	Andrew Veliath <andrewtv@usa.net>
7741S:	Maintained
7742F:	Documentation/sound/oss/MultiSound
7743F:	sound/oss/msnd*
7744
7745MULTITECH MULTIPORT CARD (ISICOM)
7746S:	Orphan
7747F:	drivers/tty/isicom.c
7748F:	include/linux/isicom.h
7749
7750MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7751M:	Bin Liu <b-liu@ti.com>
7752L:	linux-usb@vger.kernel.org
7753T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7754S:	Maintained
7755F:	drivers/usb/musb/
7756
7757MXL5007T MEDIA DRIVER
7758M:	Michael Krufky <mkrufky@linuxtv.org>
7759L:	linux-media@vger.kernel.org
7760W:	https://linuxtv.org
7761W:	http://github.com/mkrufky
7762Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7763T:	git git://linuxtv.org/mkrufky/tuners.git
7764S:	Maintained
7765F:	drivers/media/tuners/mxl5007t.*
7766
7767MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7768M:	Hyong-Youb Kim <hykim@myri.com>
7769L:	netdev@vger.kernel.org
7770W:	https://www.myricom.com/support/downloads/myri10ge.html
7771S:	Supported
7772F:	drivers/net/ethernet/myricom/myri10ge/
7773
7774NAND FLASH SUBSYSTEM
7775M:	Boris Brezillon <boris.brezillon@free-electrons.com>
7776R:	Richard Weinberger <richard@nod.at>
7777L:	linux-mtd@lists.infradead.org
7778W:	http://www.linux-mtd.infradead.org/
7779Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
7780T:	git git://github.com/linux-nand/linux.git
7781S:	Maintained
7782F:	drivers/mtd/nand/
7783F:	include/linux/mtd/nand*.h
7784
7785NATSEMI ETHERNET DRIVER (DP8381x)
7786S:	Orphan
7787F:	drivers/net/ethernet/natsemi/natsemi.c
7788
7789NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7790M:	Daniel Mack <zonque@gmail.com>
7791S:	Maintained
7792L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7793W:	http://www.native-instruments.com
7794F:	sound/usb/caiaq/
7795
7796NCP FILESYSTEM
7797M:	Petr Vandrovec <petr@vandrovec.name>
7798S:	Odd Fixes
7799F:	fs/ncpfs/
7800
7801NCR 5380 SCSI DRIVERS
7802M:	Finn Thain <fthain@telegraphics.com.au>
7803M:	Michael Schmitz <schmitzmic@gmail.com>
7804L:	linux-scsi@vger.kernel.org
7805S:	Maintained
7806F:	Documentation/scsi/g_NCR5380.txt
7807F:	Documentation/scsi/dtc3x80.txt
7808F:	drivers/scsi/NCR5380.*
7809F:	drivers/scsi/arm/cumana_1.c
7810F:	drivers/scsi/arm/oak.c
7811F:	drivers/scsi/atari_scsi.*
7812F:	drivers/scsi/dmx3191d.c
7813F:	drivers/scsi/dtc.*
7814F:	drivers/scsi/g_NCR5380.*
7815F:	drivers/scsi/g_NCR5380_mmio.c
7816F:	drivers/scsi/mac_scsi.*
7817F:	drivers/scsi/pas16.*
7818F:	drivers/scsi/sun3_scsi.*
7819F:	drivers/scsi/sun3_scsi_vme.c
7820F:	drivers/scsi/t128.*
7821
7822NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7823M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7824L:	linux-scsi@vger.kernel.org
7825S:	Maintained
7826F:	drivers/scsi/NCR_D700.*
7827
7828NCT6775 HARDWARE MONITOR DRIVER
7829M:	Guenter Roeck <linux@roeck-us.net>
7830L:	linux-hwmon@vger.kernel.org
7831S:	Maintained
7832F:	Documentation/hwmon/nct6775
7833F:	drivers/hwmon/nct6775.c
7834
7835NETEFFECT IWARP RNIC DRIVER (IW_NES)
7836M:	Faisal Latif <faisal.latif@intel.com>
7837L:	linux-rdma@vger.kernel.org
7838W:	http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7839S:	Supported
7840F:	drivers/infiniband/hw/nes/
7841
7842NETEM NETWORK EMULATOR
7843M:	Stephen Hemminger <stephen@networkplumber.org>
7844L:	netem@lists.linux-foundation.org (moderated for non-subscribers)
7845S:	Maintained
7846F:	net/sched/sch_netem.c
7847
7848NETERION 10GbE DRIVERS (s2io/vxge)
7849M:	Jon Mason <jdmason@kudzu.us>
7850L:	netdev@vger.kernel.org
7851S:	Supported
7852F:	Documentation/networking/s2io.txt
7853F:	Documentation/networking/vxge.txt
7854F:	drivers/net/ethernet/neterion/
7855
7856NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7857M:	Pablo Neira Ayuso <pablo@netfilter.org>
7858M:	Patrick McHardy <kaber@trash.net>
7859M:	Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7860L:	netfilter-devel@vger.kernel.org
7861L:	coreteam@netfilter.org
7862W:	http://www.netfilter.org/
7863W:	http://www.iptables.org/
7864Q:	http://patchwork.ozlabs.org/project/netfilter-devel/list/
7865T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7866T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7867S:	Supported
7868F:	include/linux/netfilter*
7869F:	include/linux/netfilter/
7870F:	include/net/netfilter/
7871F:	include/uapi/linux/netfilter*
7872F:	include/uapi/linux/netfilter/
7873F:	net/*/netfilter.c
7874F:	net/*/netfilter/
7875F:	net/netfilter/
7876F:	net/bridge/br_netfilter*.c
7877
7878NETLABEL
7879M:	Paul Moore <paul@paul-moore.com>
7880W:	http://netlabel.sf.net
7881L:	netdev@vger.kernel.org
7882S:	Maintained
7883F:	Documentation/netlabel/
7884F:	include/net/netlabel.h
7885F:	net/netlabel/
7886
7887NETROM NETWORK LAYER
7888M:	Ralf Baechle <ralf@linux-mips.org>
7889L:	linux-hams@vger.kernel.org
7890W:	http://www.linux-ax25.org/
7891S:	Maintained
7892F:	include/net/netrom.h
7893F:	include/uapi/linux/netrom.h
7894F:	net/netrom/
7895
7896NETRONOME ETHERNET DRIVERS
7897M:	Jakub Kicinski <jakub.kicinski@netronome.com>
7898L:	oss-drivers@netronome.com
7899S:	Maintained
7900F:	drivers/net/ethernet/netronome/
7901
7902NETWORK BLOCK DEVICE (NBD)
7903M:	Markus Pargmann <mpa@pengutronix.de>
7904S:	Maintained
7905L:	nbd-general@lists.sourceforge.net
7906T:	git git://git.pengutronix.de/git/mpa/linux-nbd.git
7907F:	Documentation/blockdev/nbd.txt
7908F:	drivers/block/nbd.c
7909F:	include/uapi/linux/nbd.h
7910
7911NETWORK DROP MONITOR
7912M:	Neil Horman <nhorman@tuxdriver.com>
7913L:	netdev@vger.kernel.org
7914S:	Maintained
7915W:	https://fedorahosted.org/dropwatch/
7916F:	net/core/drop_monitor.c
7917
7918NETWORKING [GENERAL]
7919M:	"David S. Miller" <davem@davemloft.net>
7920L:	netdev@vger.kernel.org
7921W:	http://www.linuxfoundation.org/en/Net
7922Q:	http://patchwork.ozlabs.org/project/netdev/list/
7923T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7924T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7925S:	Maintained
7926F:	net/
7927F:	include/net/
7928F:	include/linux/in.h
7929F:	include/linux/net.h
7930F:	include/linux/netdevice.h
7931F:	include/uapi/linux/in.h
7932F:	include/uapi/linux/net.h
7933F:	include/uapi/linux/netdevice.h
7934F:	include/uapi/linux/net_namespace.h
7935F:	tools/net/
7936F:	tools/testing/selftests/net/
7937F:	lib/random32.c
7938F:	lib/test_bpf.c
7939
7940NETWORKING [IPv4/IPv6]
7941M:	"David S. Miller" <davem@davemloft.net>
7942M:	Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7943M:	James Morris <jmorris@namei.org>
7944M:	Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7945M:	Patrick McHardy <kaber@trash.net>
7946L:	netdev@vger.kernel.org
7947T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7948S:	Maintained
7949F:	net/ipv4/
7950F:	net/ipv6/
7951F:	include/net/ip*
7952F:	arch/x86/net/*
7953
7954NETWORKING [IPSEC]
7955M:	Steffen Klassert <steffen.klassert@secunet.com>
7956M:	Herbert Xu <herbert@gondor.apana.org.au>
7957M:	"David S. Miller" <davem@davemloft.net>
7958L:	netdev@vger.kernel.org
7959T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7960T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7961S:	Maintained
7962F:	net/core/flow.c
7963F:	net/xfrm/
7964F:	net/key/
7965F:	net/ipv4/xfrm*
7966F:	net/ipv4/esp4.c
7967F:	net/ipv4/ah4.c
7968F:	net/ipv4/ipcomp.c
7969F:	net/ipv4/ip_vti.c
7970F:	net/ipv6/xfrm*
7971F:	net/ipv6/esp6.c
7972F:	net/ipv6/ah6.c
7973F:	net/ipv6/ipcomp6.c
7974F:	net/ipv6/ip6_vti.c
7975F:	include/uapi/linux/xfrm.h
7976F:	include/net/xfrm.h
7977
7978NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7979M:	Paul Moore <paul@paul-moore.com>
7980L:	netdev@vger.kernel.org
7981S:	Maintained
7982
7983NETWORKING [WIRELESS]
7984L:	linux-wireless@vger.kernel.org
7985Q:	http://patchwork.kernel.org/project/linux-wireless/list/
7986
7987NETWORKING DRIVERS
7988L:	netdev@vger.kernel.org
7989W:	http://www.linuxfoundation.org/en/Net
7990Q:	http://patchwork.ozlabs.org/project/netdev/list/
7991T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7992T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7993S:	Odd Fixes
7994F:	Documentation/devicetree/bindings/net/
7995F:	drivers/net/
7996F:	include/linux/if_*
7997F:	include/linux/netdevice.h
7998F:	include/linux/etherdevice.h
7999F:	include/linux/fcdevice.h
8000F:	include/linux/fddidevice.h
8001F:	include/linux/hippidevice.h
8002F:	include/linux/inetdevice.h
8003F:	include/uapi/linux/if_*
8004F:	include/uapi/linux/netdevice.h
8005
8006NETWORKING DRIVERS (WIRELESS)
8007M:	Kalle Valo <kvalo@codeaurora.org>
8008L:	linux-wireless@vger.kernel.org
8009Q:	http://patchwork.kernel.org/project/linux-wireless/list/
8010T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8011T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8012S:	Maintained
8013F:	Documentation/devicetree/bindings/net/wireless/
8014F:	drivers/net/wireless/
8015
8016NETXEN (1/10) GbE SUPPORT
8017M:	Manish Chopra <manish.chopra@qlogic.com>
8018M:	Sony Chacko <sony.chacko@qlogic.com>
8019M:	Rajesh Borundia <rajesh.borundia@qlogic.com>
8020L:	netdev@vger.kernel.org
8021W:	http://www.qlogic.com
8022S:	Supported
8023F:	drivers/net/ethernet/qlogic/netxen/
8024
8025NFC SUBSYSTEM
8026M:	Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8027M:	Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8028M:	Samuel Ortiz <sameo@linux.intel.com>
8029L:	linux-wireless@vger.kernel.org
8030L:	linux-nfc@lists.01.org (subscribers-only)
8031S:	Supported
8032F:	net/nfc/
8033F:	include/net/nfc/
8034F:	include/uapi/linux/nfc.h
8035F:	drivers/nfc/
8036F:	include/linux/platform_data/nfcmrvl.h
8037F:	include/linux/platform_data/nxp-nci.h
8038F:	include/linux/platform_data/pn544.h
8039F:	include/linux/platform_data/st21nfca.h
8040F:	include/linux/platform_data/st-nci.h
8041F:	Documentation/devicetree/bindings/net/nfc/
8042
8043NFS, SUNRPC, AND LOCKD CLIENTS
8044M:	Trond Myklebust <trond.myklebust@primarydata.com>
8045M:	Anna Schumaker <anna.schumaker@netapp.com>
8046L:	linux-nfs@vger.kernel.org
8047W:	http://client.linux-nfs.org
8048T:	git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8049S:	Maintained
8050F:	fs/lockd/
8051F:	fs/nfs/
8052F:	fs/nfs_common/
8053F:	net/sunrpc/
8054F:	include/linux/lockd/
8055F:	include/linux/nfs*
8056F:	include/linux/sunrpc/
8057F:	include/uapi/linux/nfs*
8058F:	include/uapi/linux/sunrpc/
8059
8060NILFS2 FILESYSTEM
8061M:	Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8062L:	linux-nilfs@vger.kernel.org
8063W:	http://nilfs.sourceforge.net/
8064W:	http://nilfs.osdn.jp/
8065T:	git git://github.com/konis/nilfs2.git
8066S:	Supported
8067F:	Documentation/filesystems/nilfs2.txt
8068F:	fs/nilfs2/
8069F:	include/linux/nilfs2_fs.h
8070F:	include/trace/events/nilfs2.h
8071
8072NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8073M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8074W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8075S:	Maintained
8076F:	Documentation/scsi/NinjaSCSI.txt
8077F:	drivers/scsi/pcmcia/nsp_*
8078
8079NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8080M:	GOTO Masanori <gotom@debian.or.jp>
8081M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8082W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8083S:	Maintained
8084F:	Documentation/scsi/NinjaSCSI.txt
8085F:	drivers/scsi/nsp32*
8086
8087NIOS2 ARCHITECTURE
8088M:	Ley Foon Tan <lftan@altera.com>
8089L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8090T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8091S:	Maintained
8092F:	arch/nios2/
8093
8094NOKIA N900 POWER SUPPLY DRIVERS
8095R:	Pali Rohár <pali.rohar@gmail.com>
8096F:	include/linux/power/bq2415x_charger.h
8097F:	include/linux/power/bq27xxx_battery.h
8098F:	include/linux/power/isp1704_charger.h
8099F:	drivers/power/bq2415x_charger.c
8100F:	drivers/power/bq27xxx_battery.c
8101F:	drivers/power/bq27xxx_battery_i2c.c
8102F:	drivers/power/isp1704_charger.c
8103F:	drivers/power/rx51_battery.c
8104
8105NTB DRIVER CORE
8106M:	Jon Mason <jdmason@kudzu.us>
8107M:	Dave Jiang <dave.jiang@intel.com>
8108M:	Allen Hubbe <Allen.Hubbe@emc.com>
8109L:	linux-ntb@googlegroups.com
8110S:	Supported
8111W:	https://github.com/jonmason/ntb/wiki
8112T:	git git://github.com/jonmason/ntb.git
8113F:	drivers/ntb/
8114F:	drivers/net/ntb_netdev.c
8115F:	include/linux/ntb.h
8116F:	include/linux/ntb_transport.h
8117
8118NTB INTEL DRIVER
8119M:	Jon Mason <jdmason@kudzu.us>
8120M:	Dave Jiang <dave.jiang@intel.com>
8121L:	linux-ntb@googlegroups.com
8122S:	Supported
8123W:	https://github.com/jonmason/ntb/wiki
8124T:	git git://github.com/jonmason/ntb.git
8125F:	drivers/ntb/hw/intel/
8126
8127NTB AMD DRIVER
8128M:	Xiangliang Yu <Xiangliang.Yu@amd.com>
8129L:	linux-ntb@googlegroups.com
8130S:	Supported
8131F:	drivers/ntb/hw/amd/
8132
8133NTFS FILESYSTEM
8134M:	Anton Altaparmakov <anton@tuxera.com>
8135L:	linux-ntfs-dev@lists.sourceforge.net
8136W:	http://www.tuxera.com/
8137T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8138S:	Supported
8139F:	Documentation/filesystems/ntfs.txt
8140F:	fs/ntfs/
8141
8142NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8143M:	Antonino Daplas <adaplas@gmail.com>
8144L:	linux-fbdev@vger.kernel.org
8145S:	Maintained
8146F:	drivers/video/fbdev/riva/
8147F:	drivers/video/fbdev/nvidia/
8148
8149NVM EXPRESS DRIVER
8150M:	Keith Busch <keith.busch@intel.com>
8151M:	Jens Axboe <axboe@fb.com>
8152L:	linux-nvme@lists.infradead.org
8153T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8154W:	https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8155S:	Supported
8156F:	drivers/nvme/host/
8157F:	include/linux/nvme.h
8158
8159NVMEM FRAMEWORK
8160M:	Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8161M:	Maxime Ripard <maxime.ripard@free-electrons.com>
8162S:	Maintained
8163F:	drivers/nvmem/
8164F:	Documentation/devicetree/bindings/nvmem/
8165F:	include/linux/nvmem-consumer.h
8166F:	include/linux/nvmem-provider.h
8167
8168NXP-NCI NFC DRIVER
8169M:	Clément Perrochaud <clement.perrochaud@effinnov.com>
8170R:	Charles Gorand <charles.gorand@effinnov.com>
8171L:	linux-nfc@lists.01.org (moderated for non-subscribers)
8172S:	Supported
8173F:	drivers/nfc/nxp-nci
8174
8175NXP TDA998X DRM DRIVER
8176M:	Russell King <rmk+kernel@armlinux.org.uk>
8177S:	Supported
8178F:	drivers/gpu/drm/i2c/tda998x_drv.c
8179F:	include/drm/i2c/tda998x.h
8180
8181NXP TFA9879 DRIVER
8182M:	Peter Rosin <peda@axentia.se>
8183L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8184S:	Maintained
8185F:	sound/soc/codecs/tfa9879*
8186
8187OBJTOOL
8188M:	Josh Poimboeuf <jpoimboe@redhat.com>
8189S:	Supported
8190F:	tools/objtool/
8191
8192OMAP SUPPORT
8193M:	Tony Lindgren <tony@atomide.com>
8194L:	linux-omap@vger.kernel.org
8195W:	http://www.muru.com/linux/omap/
8196W:	http://linux.omap.com/
8197Q:	http://patchwork.kernel.org/project/linux-omap/list/
8198T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8199S:	Maintained
8200F:	arch/arm/*omap*/
8201F:	arch/arm/configs/omap1_defconfig
8202F:	arch/arm/configs/omap2plus_defconfig
8203F:	drivers/i2c/busses/i2c-omap.c
8204F:	drivers/irqchip/irq-omap-intc.c
8205F:	drivers/mfd/*omap*.c
8206F:	drivers/mfd/menelaus.c
8207F:	drivers/mfd/palmas.c
8208F:	drivers/mfd/tps65217.c
8209F:	drivers/mfd/tps65218.c
8210F:	drivers/mfd/tps65910.c
8211F:	drivers/mfd/twl-core.[ch]
8212F:	drivers/mfd/twl4030*.c
8213F:	drivers/mfd/twl6030*.c
8214F:	drivers/mfd/twl6040*.c
8215F:	drivers/regulator/palmas-regulator*.c
8216F:	drivers/regulator/pbias-regulator.c
8217F:	drivers/regulator/tps65217-regulator.c
8218F:	drivers/regulator/tps65218-regulator.c
8219F:	drivers/regulator/tps65910-regulator.c
8220F:	drivers/regulator/twl-regulator.c
8221F:	include/linux/i2c-omap.h
8222
8223OMAP DEVICE TREE SUPPORT
8224M:	Benoît Cousson <bcousson@baylibre.com>
8225M:	Tony Lindgren <tony@atomide.com>
8226L:	linux-omap@vger.kernel.org
8227L:	devicetree@vger.kernel.org
8228S:	Maintained
8229F:	arch/arm/boot/dts/*omap*
8230F:	arch/arm/boot/dts/*am3*
8231F:	arch/arm/boot/dts/*am4*
8232F:	arch/arm/boot/dts/*am5*
8233F:	arch/arm/boot/dts/*dra7*
8234
8235OMAP CLOCK FRAMEWORK SUPPORT
8236M:	Paul Walmsley <paul@pwsan.com>
8237L:	linux-omap@vger.kernel.org
8238S:	Maintained
8239F:	arch/arm/*omap*/*clock*
8240
8241OMAP POWER MANAGEMENT SUPPORT
8242M:	Kevin Hilman <khilman@kernel.org>
8243L:	linux-omap@vger.kernel.org
8244S:	Maintained
8245F:	arch/arm/*omap*/*pm*
8246F:	drivers/cpufreq/omap-cpufreq.c
8247
8248OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8249M:	Rajendra Nayak <rnayak@codeaurora.org>
8250M:	Paul Walmsley <paul@pwsan.com>
8251L:	linux-omap@vger.kernel.org
8252S:	Maintained
8253F:	arch/arm/mach-omap2/prm*
8254
8255OMAP AUDIO SUPPORT
8256M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
8257M:	Jarkko Nikula <jarkko.nikula@bitmer.com>
8258L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8259L:	linux-omap@vger.kernel.org
8260S:	Maintained
8261F:	sound/soc/omap/
8262
8263OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8264M:	Roger Quadros <rogerq@ti.com>
8265M:	Tony Lindgren <tony@atomide.com>
8266L:	linux-omap@vger.kernel.org
8267S:	Maintained
8268F:	drivers/memory/omap-gpmc.c
8269F:	arch/arm/mach-omap2/*gpmc*
8270
8271OMAP FRAMEBUFFER SUPPORT
8272M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
8273L:	linux-fbdev@vger.kernel.org
8274L:	linux-omap@vger.kernel.org
8275S:	Maintained
8276F:	drivers/video/fbdev/omap/
8277
8278OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8279M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
8280L:	linux-omap@vger.kernel.org
8281L:	linux-fbdev@vger.kernel.org
8282S:	Maintained
8283F:	drivers/video/fbdev/omap2/
8284F:	Documentation/arm/OMAP/DSS
8285
8286OMAP HARDWARE SPINLOCK SUPPORT
8287M:	Ohad Ben-Cohen <ohad@wizery.com>
8288L:	linux-omap@vger.kernel.org
8289S:	Maintained
8290F:	drivers/hwspinlock/omap_hwspinlock.c
8291
8292OMAP MMC SUPPORT
8293M:	Jarkko Lavinen <jarkko.lavinen@nokia.com>
8294L:	linux-omap@vger.kernel.org
8295S:	Maintained
8296F:	drivers/mmc/host/omap.c
8297
8298OMAP HS MMC SUPPORT
8299L:	linux-mmc@vger.kernel.org
8300L:	linux-omap@vger.kernel.org
8301S:	Orphan
8302F:	drivers/mmc/host/omap_hsmmc.c
8303
8304OMAP RANDOM NUMBER GENERATOR SUPPORT
8305M:	Deepak Saxena <dsaxena@plexity.net>
8306S:	Maintained
8307F:	drivers/char/hw_random/omap-rng.c
8308
8309OMAP HWMOD SUPPORT
8310M:	Benoît Cousson <bcousson@baylibre.com>
8311M:	Paul Walmsley <paul@pwsan.com>
8312L:	linux-omap@vger.kernel.org
8313S:	Maintained
8314F:	arch/arm/mach-omap2/omap_hwmod.*
8315
8316OMAP HWMOD DATA
8317M:	Paul Walmsley <paul@pwsan.com>
8318L:	linux-omap@vger.kernel.org
8319S:	Maintained
8320F:	arch/arm/mach-omap2/omap_hwmod*data*
8321
8322OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8323M:	Benoît Cousson <bcousson@baylibre.com>
8324L:	linux-omap@vger.kernel.org
8325S:	Maintained
8326F:	arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8327
8328OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8329M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8330L:	linux-media@vger.kernel.org
8331S:	Maintained
8332F:	Documentation/devicetree/bindings/media/ti,omap3isp.txt
8333F:	drivers/media/platform/omap3isp/
8334F:	drivers/staging/media/omap4iss/
8335
8336OMAP USB SUPPORT
8337L:	linux-usb@vger.kernel.org
8338L:	linux-omap@vger.kernel.org
8339S:	Orphan
8340F:	drivers/usb/*/*omap*
8341F:	arch/arm/*omap*/usb*
8342
8343OMAP GPIO DRIVER
8344M:	Grygorii Strashko <grygorii.strashko@ti.com>
8345M:	Santosh Shilimkar <ssantosh@kernel.org>
8346M:	Kevin Hilman <khilman@kernel.org>
8347L:	linux-omap@vger.kernel.org
8348S:	Maintained
8349F:	Documentation/devicetree/bindings/gpio/gpio-omap.txt
8350F:	drivers/gpio/gpio-omap.c
8351
8352OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8353M:	Mark Jackson <mpfj@newflow.co.uk>
8354L:	linux-omap@vger.kernel.org
8355S:	Maintained
8356F:	arch/arm/boot/dts/am335x-nano.dts
8357
8358OMFS FILESYSTEM
8359M:	Bob Copeland <me@bobcopeland.com>
8360L:	linux-karma-devel@lists.sourceforge.net
8361S:	Maintained
8362F:	Documentation/filesystems/omfs.txt
8363F:	fs/omfs/
8364
8365OMNIKEY CARDMAN 4000 DRIVER
8366M:	Harald Welte <laforge@gnumonks.org>
8367S:	Maintained
8368F:	drivers/char/pcmcia/cm4000_cs.c
8369F:	include/linux/cm4000_cs.h
8370F:	include/uapi/linux/cm4000_cs.h
8371
8372OMNIKEY CARDMAN 4040 DRIVER
8373M:	Harald Welte <laforge@gnumonks.org>
8374S:	Maintained
8375F:	drivers/char/pcmcia/cm4040_cs.*
8376
8377OMNIVISION OV7670 SENSOR DRIVER
8378M:	Jonathan Corbet <corbet@lwn.net>
8379L:	linux-media@vger.kernel.org
8380T:	git git://linuxtv.org/media_tree.git
8381S:	Maintained
8382F:	drivers/media/i2c/ov7670.c
8383
8384ONENAND FLASH DRIVER
8385M:	Kyungmin Park <kyungmin.park@samsung.com>
8386L:	linux-mtd@lists.infradead.org
8387S:	Maintained
8388F:	drivers/mtd/onenand/
8389F:	include/linux/mtd/onenand*.h
8390
8391ONSTREAM SCSI TAPE DRIVER
8392M:	Willem Riede <osst@riede.org>
8393L:	osst-users@lists.sourceforge.net
8394L:	linux-scsi@vger.kernel.org
8395S:	Maintained
8396F:	Documentation/scsi/osst.txt
8397F:	drivers/scsi/osst.*
8398F:	drivers/scsi/osst_*.h
8399F:	drivers/scsi/st.h
8400
8401OPENCORES I2C BUS DRIVER
8402M:	Peter Korsgaard <jacmet@sunsite.dk>
8403L:	linux-i2c@vger.kernel.org
8404S:	Maintained
8405F:	Documentation/i2c/busses/i2c-ocores
8406F:	drivers/i2c/busses/i2c-ocores.c
8407
8408OPEN FIRMWARE AND FLATTENED DEVICE TREE
8409M:	Rob Herring <robh+dt@kernel.org>
8410M:	Frank Rowand <frowand.list@gmail.com>
8411L:	devicetree@vger.kernel.org
8412W:	http://www.devicetree.org/
8413T:	git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8414S:	Maintained
8415F:	drivers/of/
8416F:	include/linux/of*.h
8417F:	scripts/dtc/
8418
8419OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8420M:	Rob Herring <robh+dt@kernel.org>
8421M:	Mark Rutland <mark.rutland@arm.com>
8422L:	devicetree@vger.kernel.org
8423T:	git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8424Q:	http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8425S:	Maintained
8426F:	Documentation/devicetree/
8427F:	arch/*/boot/dts/
8428F:	include/dt-bindings/
8429
8430OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8431M:	Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8432L:	devicetree@vger.kernel.org
8433S:	Maintained
8434F:	Documentation/devicetree/dynamic-resolution-notes.txt
8435F:	Documentation/devicetree/overlay-notes.txt
8436F:	drivers/of/overlay.c
8437F:	drivers/of/resolver.c
8438
8439OPENRISC ARCHITECTURE
8440M:	Jonas Bonn <jonas@southpole.se>
8441W:	http://openrisc.net
8442S:	Maintained
8443T:	git git://openrisc.net/~jonas/linux
8444F:	arch/openrisc/
8445
8446OPENVSWITCH
8447M:	Pravin Shelar <pshelar@nicira.com>
8448L:	netdev@vger.kernel.org
8449L:	dev@openvswitch.org
8450W:	http://openvswitch.org
8451S:	Maintained
8452F:	net/openvswitch/
8453F:	include/uapi/linux/openvswitch.h
8454
8455OPERATING PERFORMANCE POINTS (OPP)
8456M:	Viresh Kumar <vireshk@kernel.org>
8457M:	Nishanth Menon <nm@ti.com>
8458M:	Stephen Boyd <sboyd@codeaurora.org>
8459L:	linux-pm@vger.kernel.org
8460S:	Maintained
8461T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8462F:	drivers/base/power/opp/
8463F:	include/linux/pm_opp.h
8464F:	Documentation/power/opp.txt
8465F:	Documentation/devicetree/bindings/opp/
8466
8467OPL4 DRIVER
8468M:	Clemens Ladisch <clemens@ladisch.de>
8469L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8470T:	git git://git.alsa-project.org/alsa-kernel.git
8471S:	Maintained
8472F:	sound/drivers/opl4/
8473
8474OPROFILE
8475M:	Robert Richter <rric@kernel.org>
8476L:	oprofile-list@lists.sf.net
8477S:	Maintained
8478F:	arch/*/include/asm/oprofile*.h
8479F:	arch/*/oprofile/
8480F:	drivers/oprofile/
8481F:	include/linux/oprofile.h
8482
8483ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8484M:	Mark Fasheh <mfasheh@suse.com>
8485M:	Joel Becker <jlbec@evilplan.org>
8486L:	ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8487W:	http://ocfs2.wiki.kernel.org
8488S:	Supported
8489F:	Documentation/filesystems/ocfs2.txt
8490F:	Documentation/filesystems/dlmfs.txt
8491F:	fs/ocfs2/
8492
8493ORINOCO DRIVER
8494L:	linux-wireless@vger.kernel.org
8495W:	http://wireless.kernel.org/en/users/Drivers/orinoco
8496W:	http://www.nongnu.org/orinoco/
8497S:	Orphan
8498F:	drivers/net/wireless/intersil/orinoco/
8499
8500OSD LIBRARY and FILESYSTEM
8501M:	Boaz Harrosh <ooo@electrozaur.com>
8502M:	Benny Halevy <bhalevy@primarydata.com>
8503L:	osd-dev@open-osd.org
8504W:	http://open-osd.org
8505T:	git git://git.open-osd.org/open-osd.git
8506S:	Maintained
8507F:	drivers/scsi/osd/
8508F:	include/scsi/osd_*
8509F:	fs/exofs/
8510
8511OVERLAY FILESYSTEM
8512M:	Miklos Szeredi <miklos@szeredi.hu>
8513L:	linux-unionfs@vger.kernel.org
8514T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8515S:	Supported
8516F:	fs/overlayfs/
8517F:	Documentation/filesystems/overlayfs.txt
8518
8519ORANGEFS FILESYSTEM
8520M:	Mike Marshall <hubcap@omnibond.com>
8521L:	pvfs2-developers@beowulf-underground.org (subscribers-only)
8522T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8523S:	Supported
8524F:	fs/orangefs/
8525F:	Documentation/filesystems/orangefs.txt
8526
8527P54 WIRELESS DRIVER
8528M:	Christian Lamparter <chunkeey@googlemail.com>
8529L:	linux-wireless@vger.kernel.org
8530W:	http://wireless.kernel.org/en/users/Drivers/p54
8531S:	Maintained
8532F:	drivers/net/wireless/intersil/p54/
8533
8534PA SEMI ETHERNET DRIVER
8535M:	Olof Johansson <olof@lixom.net>
8536L:	netdev@vger.kernel.org
8537S:	Maintained
8538F:	drivers/net/ethernet/pasemi/*
8539
8540PA SEMI SMBUS DRIVER
8541M:	Olof Johansson <olof@lixom.net>
8542L:	linux-i2c@vger.kernel.org
8543S:	Maintained
8544F:	drivers/i2c/busses/i2c-pasemi.c
8545
8546PADATA PARALLEL EXECUTION MECHANISM
8547M:	Steffen Klassert <steffen.klassert@secunet.com>
8548L:	linux-crypto@vger.kernel.org
8549S:	Maintained
8550F:	kernel/padata.c
8551F:	include/linux/padata.h
8552F:	Documentation/padata.txt
8553
8554PANASONIC LAPTOP ACPI EXTRAS DRIVER
8555M:	Harald Welte <laforge@gnumonks.org>
8556L:	platform-driver-x86@vger.kernel.org
8557S:	Maintained
8558F:	drivers/platform/x86/panasonic-laptop.c
8559
8560PANASONIC MN10300/AM33/AM34 PORT
8561M:	David Howells <dhowells@redhat.com>
8562L:	linux-am33-list@redhat.com (moderated for non-subscribers)
8563W:	ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8564S:	Maintained
8565F:	Documentation/mn10300/
8566F:	arch/mn10300/
8567
8568PARALLEL LCD/KEYPAD PANEL DRIVER
8569M:      Willy Tarreau <willy@haproxy.com>
8570M:      Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8571S:      Odd Fixes
8572F:      Documentation/misc-devices/lcd-panel-cgram.txt
8573F:      drivers/misc/panel.c
8574
8575PARALLEL PORT SUBSYSTEM
8576M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8577M:	Sudip Mukherjee <sudip@vectorindia.org>
8578L:	linux-parport@lists.infradead.org (subscribers-only)
8579S:	Maintained
8580F:	drivers/parport/
8581F:	include/linux/parport*.h
8582F:	drivers/char/ppdev.c
8583F:	include/uapi/linux/ppdev.h
8584F:	Documentation/parport*.txt
8585
8586PARAVIRT_OPS INTERFACE
8587M:	Jeremy Fitzhardinge <jeremy@goop.org>
8588M:	Chris Wright <chrisw@sous-sol.org>
8589M:	Alok Kataria <akataria@vmware.com>
8590M:	Rusty Russell <rusty@rustcorp.com.au>
8591L:	virtualization@lists.linux-foundation.org
8592S:	Supported
8593F:	Documentation/virtual/paravirt_ops.txt
8594F:	arch/*/kernel/paravirt*
8595F:	arch/*/include/asm/paravirt.h
8596
8597PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8598M:	Tim Waugh <tim@cyberelk.net>
8599L:	linux-parport@lists.infradead.org (subscribers-only)
8600S:	Maintained
8601F:	Documentation/blockdev/paride.txt
8602F:	drivers/block/paride/
8603
8604PARISC ARCHITECTURE
8605M:	"James E.J. Bottomley" <jejb@parisc-linux.org>
8606M:	Helge Deller <deller@gmx.de>
8607L:	linux-parisc@vger.kernel.org
8608W:	http://www.parisc-linux.org/
8609Q:	http://patchwork.kernel.org/project/linux-parisc/list/
8610T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8611T:	git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8612S:	Maintained
8613F:	arch/parisc/
8614F:	Documentation/parisc/
8615F:	drivers/parisc/
8616F:	drivers/char/agp/parisc-agp.c
8617F:	drivers/input/serio/gscps2.c
8618F:	drivers/parport/parport_gsc.*
8619F:	drivers/tty/serial/8250/8250_gsc.c
8620F:	drivers/video/fbdev/sti*
8621F:	drivers/video/console/sti*
8622F:	drivers/video/logo/logo_parisc*
8623
8624PC87360 HARDWARE MONITORING DRIVER
8625M:	Jim Cromie <jim.cromie@gmail.com>
8626L:	linux-hwmon@vger.kernel.org
8627S:	Maintained
8628F:	Documentation/hwmon/pc87360
8629F:	drivers/hwmon/pc87360.c
8630
8631PC8736x GPIO DRIVER
8632M:	Jim Cromie <jim.cromie@gmail.com>
8633S:	Maintained
8634F:	drivers/char/pc8736x_gpio.c
8635
8636PC87427 HARDWARE MONITORING DRIVER
8637M:	Jean Delvare <jdelvare@suse.com>
8638L:	linux-hwmon@vger.kernel.org
8639S:	Maintained
8640F:	Documentation/hwmon/pc87427
8641F:	drivers/hwmon/pc87427.c
8642
8643PCA9532 LED DRIVER
8644M:	Riku Voipio <riku.voipio@iki.fi>
8645S:	Maintained
8646F:	drivers/leds/leds-pca9532.c
8647F:	include/linux/leds-pca9532.h
8648
8649PCA9541 I2C BUS MASTER SELECTOR DRIVER
8650M:	Guenter Roeck <linux@roeck-us.net>
8651L:	linux-i2c@vger.kernel.org
8652S:	Maintained
8653F:	drivers/i2c/muxes/i2c-mux-pca9541.c
8654
8655PCDP - PRIMARY CONSOLE AND DEBUG PORT
8656M:	Khalid Aziz <khalid@gonehiking.org>
8657S:	Maintained
8658F:	drivers/firmware/pcdp.*
8659
8660PCI ERROR RECOVERY
8661M:	Linas Vepstas <linasvepstas@gmail.com>
8662L:	linux-pci@vger.kernel.org
8663S:	Supported
8664F:	Documentation/PCI/pci-error-recovery.txt
8665
8666PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8667M:	Russell Currey <ruscur@russell.cc>
8668L:	linuxppc-dev@lists.ozlabs.org
8669S:	Supported
8670F:	Documentation/powerpc/eeh-pci-error-recovery.txt
8671F:	arch/powerpc/kernel/eeh*.c
8672F:	arch/powerpc/platforms/*/eeh*.c
8673F:	arch/powerpc/include/*/eeh*.h
8674
8675PCI SUBSYSTEM
8676M:	Bjorn Helgaas <bhelgaas@google.com>
8677L:	linux-pci@vger.kernel.org
8678Q:	http://patchwork.ozlabs.org/project/linux-pci/list/
8679T:	git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8680S:	Supported
8681F:	Documentation/PCI/
8682F:	drivers/pci/
8683F:	include/linux/pci*
8684F:	arch/x86/pci/
8685F:	arch/x86/kernel/quirks.c
8686
8687PCI DRIVER FOR ALTERA PCIE IP
8688M:	Ley Foon Tan <lftan@altera.com>
8689L:	rfi@lists.rocketboards.org (moderated for non-subscribers)
8690L:	linux-pci@vger.kernel.org
8691S:	Supported
8692F:	Documentation/devicetree/bindings/pci/altera-pcie.txt
8693F:	drivers/pci/host/pcie-altera.c
8694
8695PCI DRIVER FOR ARM VERSATILE PLATFORM
8696M:	Rob Herring <robh@kernel.org>
8697L:	linux-pci@vger.kernel.org
8698L:	linux-arm-kernel@lists.infradead.org
8699S:	Maintained
8700F:	Documentation/devicetree/bindings/pci/versatile.txt
8701F:	drivers/pci/host/pci-versatile.c
8702
8703PCI DRIVER FOR APPLIEDMICRO XGENE
8704M:	Tanmay Inamdar <tinamdar@apm.com>
8705L:	linux-pci@vger.kernel.org
8706L:	linux-arm-kernel@lists.infradead.org
8707S:	Maintained
8708F:	Documentation/devicetree/bindings/pci/xgene-pci.txt
8709F:	drivers/pci/host/pci-xgene.c
8710
8711PCI DRIVER FOR FREESCALE LAYERSCAPE
8712M:	Minghuan Lian <minghuan.Lian@freescale.com>
8713M:	Mingkai Hu <mingkai.hu@freescale.com>
8714M:	Roy Zang <tie-fei.zang@freescale.com>
8715L:	linuxppc-dev@lists.ozlabs.org
8716L:	linux-pci@vger.kernel.org
8717L:	linux-arm-kernel@lists.infradead.org
8718S:	Maintained
8719F:	drivers/pci/host/*layerscape*
8720
8721PCI DRIVER FOR IMX6
8722M:	Richard Zhu <Richard.Zhu@freescale.com>
8723M:	Lucas Stach <l.stach@pengutronix.de>
8724L:	linux-pci@vger.kernel.org
8725L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8726S:	Maintained
8727F:	drivers/pci/host/*imx6*
8728
8729PCI DRIVER FOR TI KEYSTONE
8730M:	Murali Karicheri <m-karicheri2@ti.com>
8731L:	linux-pci@vger.kernel.org
8732L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8733S:	Maintained
8734F:	drivers/pci/host/*keystone*
8735
8736PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8737M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8738M:	Jason Cooper <jason@lakedaemon.net>
8739L:	linux-pci@vger.kernel.org
8740L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8741S:	Maintained
8742F:	drivers/pci/host/*mvebu*
8743
8744PCI DRIVER FOR NVIDIA TEGRA
8745M:	Thierry Reding <thierry.reding@gmail.com>
8746L:	linux-tegra@vger.kernel.org
8747L:	linux-pci@vger.kernel.org
8748S:	Supported
8749F:	Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8750F:	drivers/pci/host/pci-tegra.c
8751
8752PCI DRIVER FOR TI DRA7XX
8753M:	Kishon Vijay Abraham I <kishon@ti.com>
8754L:	linux-omap@vger.kernel.org
8755L:	linux-pci@vger.kernel.org
8756S:	Supported
8757F:	Documentation/devicetree/bindings/pci/ti-pci.txt
8758F:	drivers/pci/host/pci-dra7xx.c
8759
8760PCI DRIVER FOR RENESAS R-CAR
8761M:	Simon Horman <horms@verge.net.au>
8762L:	linux-pci@vger.kernel.org
8763L:	linux-renesas-soc@vger.kernel.org
8764S:	Maintained
8765F:	drivers/pci/host/*rcar*
8766
8767PCI DRIVER FOR SAMSUNG EXYNOS
8768M:	Jingoo Han <jingoohan1@gmail.com>
8769L:	linux-pci@vger.kernel.org
8770L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8771L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8772S:	Maintained
8773F:	drivers/pci/host/pci-exynos.c
8774
8775PCI DRIVER FOR SYNOPSIS DESIGNWARE
8776M:	Jingoo Han <jingoohan1@gmail.com>
8777M:	Pratyush Anand <pratyush.anand@gmail.com>
8778L:	linux-pci@vger.kernel.org
8779S:	Maintained
8780F:	drivers/pci/host/*designware*
8781
8782PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8783M:	Joao Pinto <jpinto@synopsys.com>
8784L:	linux-pci@vger.kernel.org
8785S:	Maintained
8786F:	Documentation/devicetree/bindings/pci/designware-pcie.txt
8787F:	drivers/pci/host/pcie-designware-plat.c
8788
8789PCI DRIVER FOR GENERIC OF HOSTS
8790M:	Will Deacon <will.deacon@arm.com>
8791L:	linux-pci@vger.kernel.org
8792L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8793S:	Maintained
8794F:	Documentation/devicetree/bindings/pci/host-generic-pci.txt
8795F:	drivers/pci/host/pci-host-common.c
8796F:	drivers/pci/host/pci-host-generic.c
8797
8798PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8799M:	Keith Busch <keith.busch@intel.com>
8800L:	linux-pci@vger.kernel.org
8801S:	Supported
8802F:	arch/x86/pci/vmd.c
8803
8804PCIE DRIVER FOR ST SPEAR13XX
8805M:	Pratyush Anand <pratyush.anand@gmail.com>
8806L:	linux-pci@vger.kernel.org
8807S:	Maintained
8808F:	drivers/pci/host/*spear*
8809
8810PCI MSI DRIVER FOR ALTERA MSI IP
8811M:	Ley Foon Tan <lftan@altera.com>
8812L:	rfi@lists.rocketboards.org (moderated for non-subscribers)
8813L:	linux-pci@vger.kernel.org
8814S:	Supported
8815F:	Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8816F:	drivers/pci/host/pcie-altera-msi.c
8817
8818PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8819M:	Duc Dang <dhdang@apm.com>
8820L:	linux-pci@vger.kernel.org
8821L:	linux-arm-kernel@lists.infradead.org
8822S:	Maintained
8823F:	Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8824F:	drivers/pci/host/pci-xgene-msi.c
8825
8826PCIE DRIVER FOR HISILICON
8827M:	Zhou Wang <wangzhou1@hisilicon.com>
8828M:	Gabriele Paoloni <gabriele.paoloni@huawei.com>
8829L:	linux-pci@vger.kernel.org
8830S:	Maintained
8831F:	Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8832F:	drivers/pci/host/pcie-hisi.c
8833
8834PCIE DRIVER FOR QUALCOMM MSM
8835M:     Stanimir Varbanov <svarbanov@mm-sol.com>
8836L:     linux-pci@vger.kernel.org
8837L:     linux-arm-msm@vger.kernel.org
8838S:     Maintained
8839F:     drivers/pci/host/*qcom*
8840
8841PCIE DRIVER FOR CAVIUM THUNDERX
8842M:	David Daney <david.daney@cavium.com>
8843L:	linux-pci@vger.kernel.org
8844L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8845S:	Supported
8846F:	Documentation/devicetree/bindings/pci/pci-thunder-*
8847F:	drivers/pci/host/pci-thunder-*
8848
8849PCMCIA SUBSYSTEM
8850P:	Linux PCMCIA Team
8851L:	linux-pcmcia@lists.infradead.org
8852W:	http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8853T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8854S:	Maintained
8855F:	Documentation/pcmcia/
8856F:	drivers/pcmcia/
8857F:	include/pcmcia/
8858
8859PCNET32 NETWORK DRIVER
8860M:	Don Fry <pcnet32@frontier.com>
8861L:	netdev@vger.kernel.org
8862S:	Maintained
8863F:	drivers/net/ethernet/amd/pcnet32.c
8864
8865PCRYPT PARALLEL CRYPTO ENGINE
8866M:	Steffen Klassert <steffen.klassert@secunet.com>
8867L:	linux-crypto@vger.kernel.org
8868S:	Maintained
8869F:	crypto/pcrypt.c
8870F:	include/crypto/pcrypt.h
8871
8872PER-CPU MEMORY ALLOCATOR
8873M:	Tejun Heo <tj@kernel.org>
8874M:	Christoph Lameter <cl@linux.com>
8875T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8876S:	Maintained
8877F:	include/linux/percpu*.h
8878F:	mm/percpu*.c
8879F:	arch/*/include/asm/percpu.h
8880
8881PER-TASK DELAY ACCOUNTING
8882M:	Balbir Singh <bsingharora@gmail.com>
8883S:	Maintained
8884F:	include/linux/delayacct.h
8885F:	kernel/delayacct.c
8886
8887PERFORMANCE EVENTS SUBSYSTEM
8888M:	Peter Zijlstra <peterz@infradead.org>
8889M:	Ingo Molnar <mingo@redhat.com>
8890M:	Arnaldo Carvalho de Melo <acme@kernel.org>
8891R:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
8892L:	linux-kernel@vger.kernel.org
8893T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8894S:	Supported
8895F:	kernel/events/*
8896F:	include/linux/perf_event.h
8897F:	include/uapi/linux/perf_event.h
8898F:	arch/*/kernel/perf_event*.c
8899F:	arch/*/kernel/*/perf_event*.c
8900F:	arch/*/kernel/*/*/perf_event*.c
8901F:	arch/*/include/asm/perf_event.h
8902F:	arch/*/kernel/perf_callchain.c
8903F:	arch/*/events/*
8904F:	tools/perf/
8905
8906PERSONALITY HANDLING
8907M:	Christoph Hellwig <hch@infradead.org>
8908L:	linux-abi-devel@lists.sourceforge.net
8909S:	Maintained
8910F:	include/linux/personality.h
8911F:	include/uapi/linux/personality.h
8912
8913PHONET PROTOCOL
8914M:	Remi Denis-Courmont <courmisch@gmail.com>
8915S:	Supported
8916F:	Documentation/networking/phonet.txt
8917F:	include/linux/phonet.h
8918F:	include/net/phonet/
8919F:	include/uapi/linux/phonet.h
8920F:	net/phonet/
8921
8922PHRAM MTD DRIVER
8923M:	Joern Engel <joern@lazybastard.org>
8924L:	linux-mtd@lists.infradead.org
8925S:	Maintained
8926F:	drivers/mtd/devices/phram.c
8927
8928PICOLCD HID DRIVER
8929M:	Bruno Prémont <bonbons@linux-vserver.org>
8930L:	linux-input@vger.kernel.org
8931S:	Maintained
8932F:	drivers/hid/hid-picolcd*
8933
8934PICOXCELL SUPPORT
8935M:	Jamie Iles <jamie@jamieiles.com>
8936L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8937T:	git git://github.com/jamieiles/linux-2.6-ji.git
8938S:	Supported
8939F:	arch/arm/boot/dts/picoxcell*
8940F:	arch/arm/mach-picoxcell/
8941F:	drivers/crypto/picoxcell*
8942
8943PIN CONTROL SUBSYSTEM
8944M:	Linus Walleij <linus.walleij@linaro.org>
8945L:	linux-gpio@vger.kernel.org
8946T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8947S:	Maintained
8948F:	Documentation/devicetree/bindings/pinctrl/
8949F:	drivers/pinctrl/
8950F:	include/linux/pinctrl/
8951
8952PIN CONTROLLER - ATMEL AT91
8953M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8954L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8955S:	Maintained
8956F:	drivers/pinctrl/pinctrl-at91.*
8957
8958PIN CONTROLLER - ATMEL AT91 PIO4
8959M:	Ludovic Desroches <ludovic.desroches@atmel.com>
8960L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8961L:	linux-gpio@vger.kernel.org
8962S:	Supported
8963F:	drivers/pinctrl/pinctrl-at91-pio4.*
8964
8965PIN CONTROLLER - INTEL
8966M:	Mika Westerberg <mika.westerberg@linux.intel.com>
8967M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
8968S:	Maintained
8969F:	drivers/pinctrl/intel/
8970
8971PIN CONTROLLER - RENESAS
8972M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8973M:	Geert Uytterhoeven <geert+renesas@glider.be>
8974L:	linux-renesas-soc@vger.kernel.org
8975S:	Maintained
8976F:	drivers/pinctrl/sh-pfc/
8977
8978PIN CONTROLLER - SAMSUNG
8979M:	Tomasz Figa <tomasz.figa@gmail.com>
8980M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
8981M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
8982L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8983L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8984S:	Maintained
8985F:	drivers/pinctrl/samsung/
8986
8987PIN CONTROLLER - SINGLE
8988M:	Tony Lindgren <tony@atomide.com>
8989M:	Haojian Zhuang <haojian.zhuang@linaro.org>
8990L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8991L:	linux-omap@vger.kernel.org
8992S:	Maintained
8993F:	drivers/pinctrl/pinctrl-single.c
8994
8995PIN CONTROLLER - ST SPEAR
8996M:	Viresh Kumar <vireshk@kernel.org>
8997L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8998W:	http://www.st.com/spear
8999S:	Maintained
9000F:	drivers/pinctrl/spear/
9001
9002PKTCDVD DRIVER
9003M:	Jiri Kosina <jikos@kernel.org>
9004S:	Maintained
9005F:	drivers/block/pktcdvd.c
9006F:	include/linux/pktcdvd.h
9007F:	include/uapi/linux/pktcdvd.h
9008
9009PKUNITY SOC DRIVERS
9010M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
9011W:	http://mprc.pku.edu.cn/~guanxuetao/linux
9012S:	Maintained
9013T:	git git://github.com/gxt/linux.git
9014F:	drivers/input/serio/i8042-unicore32io.h
9015F:	drivers/i2c/busses/i2c-puv3.c
9016F:	drivers/video/fbdev/fb-puv3.c
9017F:	drivers/rtc/rtc-puv3.c
9018
9019PMBUS HARDWARE MONITORING DRIVERS
9020M:	Guenter Roeck <linux@roeck-us.net>
9021L:	linux-hwmon@vger.kernel.org
9022W:	http://hwmon.wiki.kernel.org/
9023W:	http://www.roeck-us.net/linux/drivers/
9024T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9025S:	Maintained
9026F:	Documentation/hwmon/pmbus
9027F:	drivers/hwmon/pmbus/
9028F:	include/linux/i2c/pmbus.h
9029
9030PMC SIERRA MaxRAID DRIVER
9031L:	linux-scsi@vger.kernel.org
9032W:	http://www.pmc-sierra.com/
9033S:	Orphan
9034F:	drivers/scsi/pmcraid.*
9035
9036PMC SIERRA PM8001 DRIVER
9037M:	Jack Wang <jinpu.wang@profitbricks.com>
9038M:	lindar_liu@usish.com
9039L:	pmchba@pmcs.com
9040L:	linux-scsi@vger.kernel.org
9041S:	Supported
9042F:	drivers/scsi/pm8001/
9043
9044POSIX CLOCKS and TIMERS
9045M:	Thomas Gleixner <tglx@linutronix.de>
9046L:	linux-kernel@vger.kernel.org
9047T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9048S:	Maintained
9049F:	fs/timerfd.c
9050F:	include/linux/timer*
9051F:	kernel/time/*timer*
9052
9053POWER MANAGEMENT CORE
9054M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
9055L:	linux-pm@vger.kernel.org
9056T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9057S:	Supported
9058F:	drivers/base/power/
9059F:	include/linux/pm.h
9060F:	include/linux/pm_*
9061F:	include/linux/powercap.h
9062F:	drivers/powercap/
9063
9064POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9065M:	Sebastian Reichel <sre@kernel.org>
9066M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9067M:	David Woodhouse <dwmw2@infradead.org>
9068L:	linux-pm@vger.kernel.org
9069T:	git git://git.infradead.org/battery-2.6.git
9070S:	Maintained
9071F:	include/linux/power_supply.h
9072F:	drivers/power/
9073X:	drivers/power/avs/
9074
9075POWER STATE COORDINATION INTERFACE (PSCI)
9076M:	Mark Rutland <mark.rutland@arm.com>
9077M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9078L:	linux-arm-kernel@lists.infradead.org
9079S:	Maintained
9080F:	drivers/firmware/psci.c
9081F:	include/linux/psci.h
9082F:	include/uapi/linux/psci.h
9083
9084POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9085M:	Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9086L:	linuxppc-dev@lists.ozlabs.org
9087S:	Maintained
9088F:	drivers/char/powernv-op-panel.c
9089
9090PNP SUPPORT
9091M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9092S:	Maintained
9093F:	drivers/pnp/
9094
9095PPP PROTOCOL DRIVERS AND COMPRESSORS
9096M:	Paul Mackerras <paulus@samba.org>
9097L:	linux-ppp@vger.kernel.org
9098S:	Maintained
9099F:	drivers/net/ppp/ppp_*
9100
9101PPP OVER ATM (RFC 2364)
9102M:	Mitchell Blank Jr <mitch@sfgoth.com>
9103S:	Maintained
9104F:	net/atm/pppoatm.c
9105F:	include/uapi/linux/atmppp.h
9106
9107PPP OVER ETHERNET
9108M:	Michal Ostrowski <mostrows@earthlink.net>
9109S:	Maintained
9110F:	drivers/net/ppp/pppoe.c
9111F:	drivers/net/ppp/pppox.c
9112
9113PPP OVER L2TP
9114M:	James Chapman <jchapman@katalix.com>
9115S:	Maintained
9116F:	net/l2tp/l2tp_ppp.c
9117F:	include/linux/if_pppol2tp.h
9118F:	include/uapi/linux/if_pppol2tp.h
9119
9120PPS SUPPORT
9121M:	Rodolfo Giometti <giometti@enneenne.com>
9122W:	http://wiki.enneenne.com/index.php/LinuxPPS_support
9123L:	linuxpps@ml.enneenne.com (subscribers-only)
9124S:	Maintained
9125F:	Documentation/pps/
9126F:	drivers/pps/
9127F:	include/linux/pps*.h
9128
9129PPTP DRIVER
9130M:	Dmitry Kozlov <xeb@mail.ru>
9131L:	netdev@vger.kernel.org
9132S:	Maintained
9133F:	drivers/net/ppp/pptp.c
9134W:	http://sourceforge.net/projects/accel-pptp
9135
9136PREEMPTIBLE KERNEL
9137M:	Robert Love <rml@tech9.net>
9138L:	kpreempt-tech@lists.sourceforge.net
9139W:	ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9140S:	Supported
9141F:	Documentation/preempt-locking.txt
9142F:	include/linux/preempt.h
9143
9144PRISM54 WIRELESS DRIVER
9145M:	"Luis R. Rodriguez" <mcgrof@gmail.com>
9146L:	linux-wireless@vger.kernel.org
9147W:	http://wireless.kernel.org/en/users/Drivers/p54
9148S:	Obsolete
9149F:	drivers/net/wireless/intersil/prism54/
9150
9151PS3 NETWORK SUPPORT
9152M:	Geoff Levand <geoff@infradead.org>
9153L:	netdev@vger.kernel.org
9154L:	linuxppc-dev@lists.ozlabs.org
9155S:	Maintained
9156F:	drivers/net/ethernet/toshiba/ps3_gelic_net.*
9157
9158PS3 PLATFORM SUPPORT
9159M:	Geoff Levand <geoff@infradead.org>
9160L:	linuxppc-dev@lists.ozlabs.org
9161S:	Maintained
9162F:	arch/powerpc/boot/ps3*
9163F:	arch/powerpc/include/asm/lv1call.h
9164F:	arch/powerpc/include/asm/ps3*.h
9165F:	arch/powerpc/platforms/ps3/
9166F:	drivers/*/ps3*
9167F:	drivers/ps3/
9168F:	drivers/rtc/rtc-ps3.c
9169F:	drivers/usb/host/*ps3.c
9170F:	sound/ppc/snd_ps3*
9171
9172PS3VRAM DRIVER
9173M:	Jim Paris <jim@jtan.com>
9174M:	Geoff Levand <geoff@infradead.org>
9175L:	linuxppc-dev@lists.ozlabs.org
9176S:	Maintained
9177F:	drivers/block/ps3vram.c
9178
9179PSTORE FILESYSTEM
9180M:	Anton Vorontsov <anton@enomsg.org>
9181M:	Colin Cross <ccross@android.com>
9182M:	Kees Cook <keescook@chromium.org>
9183M:	Tony Luck <tony.luck@intel.com>
9184S:	Maintained
9185T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9186F:	fs/pstore/
9187F:	include/linux/pstore*
9188F:	drivers/firmware/efi/efi-pstore.c
9189F:	drivers/acpi/apei/erst.c
9190
9191PTP HARDWARE CLOCK SUPPORT
9192M:	Richard Cochran <richardcochran@gmail.com>
9193L:	netdev@vger.kernel.org
9194S:	Maintained
9195W:	http://linuxptp.sourceforge.net/
9196F:	Documentation/ABI/testing/sysfs-ptp
9197F:	Documentation/ptp/*
9198F:	drivers/net/ethernet/freescale/gianfar_ptp.c
9199F:	drivers/net/phy/dp83640*
9200F:	drivers/ptp/*
9201F:	include/linux/ptp_cl*
9202
9203PTRACE SUPPORT
9204M:	Roland McGrath <roland@hack.frob.com>
9205M:	Oleg Nesterov <oleg@redhat.com>
9206S:	Maintained
9207F:	include/asm-generic/syscall.h
9208F:	include/linux/ptrace.h
9209F:	include/linux/regset.h
9210F:	include/linux/tracehook.h
9211F:	include/uapi/linux/ptrace.h
9212F:	kernel/ptrace.c
9213
9214PVRUSB2 VIDEO4LINUX DRIVER
9215M:	Mike Isely <isely@pobox.com>
9216L:	pvrusb2@isely.net	(subscribers-only)
9217L:	linux-media@vger.kernel.org
9218W:	http://www.isely.net/pvrusb2/
9219T:	git git://linuxtv.org/media_tree.git
9220S:	Maintained
9221F:	Documentation/video4linux/README.pvrusb2
9222F:	drivers/media/usb/pvrusb2/
9223
9224PWC WEBCAM DRIVER
9225M:	Hans de Goede <hdegoede@redhat.com>
9226L:	linux-media@vger.kernel.org
9227T:	git git://linuxtv.org/media_tree.git
9228S:	Maintained
9229F:	drivers/media/usb/pwc/*
9230
9231PWM FAN DRIVER
9232M:	Kamil Debski <k.debski@samsung.com>
9233L:	linux-hwmon@vger.kernel.org
9234S:	Supported
9235F:	Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9236F:	Documentation/hwmon/pwm-fan
9237F:	drivers/hwmon/pwm-fan.c
9238
9239PWM SUBSYSTEM
9240M:	Thierry Reding <thierry.reding@gmail.com>
9241L:	linux-pwm@vger.kernel.org
9242S:	Maintained
9243T:	git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9244F:	Documentation/pwm.txt
9245F:	Documentation/devicetree/bindings/pwm/
9246F:	include/linux/pwm.h
9247F:	drivers/pwm/
9248F:	drivers/video/backlight/pwm_bl.c
9249F:	include/linux/pwm_backlight.h
9250
9251PXA2xx/PXA3xx SUPPORT
9252M:	Daniel Mack <daniel@zonque.org>
9253M:	Haojian Zhuang <haojian.zhuang@gmail.com>
9254M:	Robert Jarzmik <robert.jarzmik@free.fr>
9255L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9256T:	git git://github.com/hzhuang1/linux.git
9257T:	git git://github.com/rjarzmik/linux.git
9258S:	Maintained
9259F:	arch/arm/boot/dts/pxa*
9260F:	arch/arm/mach-pxa/
9261F:	drivers/dma/pxa*
9262F:	drivers/pcmcia/pxa2xx*
9263F:	drivers/pinctrl/pxa/
9264F:	drivers/spi/spi-pxa2xx*
9265F:	drivers/usb/gadget/udc/pxa2*
9266F:	include/sound/pxa2xx-lib.h
9267F:	sound/arm/pxa*
9268F:	sound/soc/pxa/
9269
9270PXA GPIO DRIVER
9271M:	Robert Jarzmik <robert.jarzmik@free.fr>
9272L:	linux-gpio@vger.kernel.org
9273S:	Maintained
9274F:	drivers/gpio/gpio-pxa.c
9275
9276PXA3xx NAND FLASH DRIVER
9277M:	Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9278L:	linux-mtd@lists.infradead.org
9279S:	Maintained
9280F:	drivers/mtd/nand/pxa3xx_nand.c
9281
9282MMP SUPPORT
9283M:	Eric Miao <eric.y.miao@gmail.com>
9284M:	Haojian Zhuang <haojian.zhuang@gmail.com>
9285L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9286T:	git git://github.com/hzhuang1/linux.git
9287T:	git git://git.linaro.org/people/ycmiao/pxa-linux.git
9288S:	Maintained
9289F:	arch/arm/boot/dts/mmp*
9290F:	arch/arm/mach-mmp/
9291
9292PXA MMCI DRIVER
9293S:	Orphan
9294
9295PXA RTC DRIVER
9296M:	Robert Jarzmik <robert.jarzmik@free.fr>
9297L:	rtc-linux@googlegroups.com
9298S:	Maintained
9299
9300QAT DRIVER
9301M:	Tadeusz Struk <tadeusz.struk@intel.com>
9302L:	qat-linux@intel.com
9303S:	Supported
9304F:	drivers/crypto/qat/
9305
9306QIB DRIVER
9307M:	Mike Marciniszyn <infinipath@intel.com>
9308L:	linux-rdma@vger.kernel.org
9309S:	Supported
9310F:	drivers/infiniband/hw/qib/
9311
9312QLOGIC QLA1280 SCSI DRIVER
9313M:	Michael Reed <mdr@sgi.com>
9314L:	linux-scsi@vger.kernel.org
9315S:	Maintained
9316F:	drivers/scsi/qla1280.[ch]
9317
9318QLOGIC QLA2XXX FC-SCSI DRIVER
9319M:	qla2xxx-upstream@qlogic.com
9320L:	linux-scsi@vger.kernel.org
9321S:	Supported
9322F:	Documentation/scsi/LICENSE.qla2xxx
9323F:	drivers/scsi/qla2xxx/
9324
9325QLOGIC QLA4XXX iSCSI DRIVER
9326M:	QLogic-Storage-Upstream@qlogic.com
9327L:	linux-scsi@vger.kernel.org
9328S:	Supported
9329F:	Documentation/scsi/LICENSE.qla4xxx
9330F:	drivers/scsi/qla4xxx/
9331
9332QLOGIC QLA3XXX NETWORK DRIVER
9333M:	Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9334M:	Ron Mercer <ron.mercer@qlogic.com>
9335M:	linux-driver@qlogic.com
9336L:	netdev@vger.kernel.org
9337S:	Supported
9338F:	Documentation/networking/LICENSE.qla3xxx
9339F:	drivers/net/ethernet/qlogic/qla3xxx.*
9340
9341QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9342M:	Dept-GELinuxNICDev@qlogic.com
9343L:	netdev@vger.kernel.org
9344S:	Supported
9345F:	drivers/net/ethernet/qlogic/qlcnic/
9346
9347QLOGIC QLGE 10Gb ETHERNET DRIVER
9348M:	Harish Patil <harish.patil@qlogic.com>
9349M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9350M:	Dept-GELinuxNICDev@qlogic.com
9351M:	linux-driver@qlogic.com
9352L:	netdev@vger.kernel.org
9353S:	Supported
9354F:	drivers/net/ethernet/qlogic/qlge/
9355
9356QLOGIC QL4xxx ETHERNET DRIVER
9357M:	Yuval Mintz <Yuval.Mintz@qlogic.com>
9358M:	Ariel Elior <Ariel.Elior@qlogic.com>
9359M:	everest-linux-l2@qlogic.com
9360L:	netdev@vger.kernel.org
9361S:	Supported
9362F:	drivers/net/ethernet/qlogic/qed/
9363F:	include/linux/qed/
9364F:	drivers/net/ethernet/qlogic/qede/
9365
9366QNX4 FILESYSTEM
9367M:	Anders Larsen <al@alarsen.net>
9368W:	http://www.alarsen.net/linux/qnx4fs/
9369S:	Maintained
9370F:	fs/qnx4/
9371F:	include/uapi/linux/qnx4_fs.h
9372F:	include/uapi/linux/qnxtypes.h
9373
9374QT1010 MEDIA DRIVER
9375M:	Antti Palosaari <crope@iki.fi>
9376L:	linux-media@vger.kernel.org
9377W:	https://linuxtv.org
9378W:	http://palosaari.fi/linux/
9379Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9380T:	git git://linuxtv.org/anttip/media_tree.git
9381S:	Maintained
9382F:	drivers/media/tuners/qt1010*
9383
9384QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9385M:	QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9386L:	linux-wireless@vger.kernel.org
9387L:	ath9k-devel@lists.ath9k.org
9388W:	http://wireless.kernel.org/en/users/Drivers/ath9k
9389S:	Supported
9390F:	drivers/net/wireless/ath/ath9k/
9391
9392QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9393M:	Kalle Valo <kvalo@qca.qualcomm.com>
9394L:	ath10k@lists.infradead.org
9395W:	http://wireless.kernel.org/en/users/Drivers/ath10k
9396T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9397S:	Supported
9398F:	drivers/net/wireless/ath/ath10k/
9399
9400QUALCOMM HEXAGON ARCHITECTURE
9401M:	Richard Kuo <rkuo@codeaurora.org>
9402L:	linux-hexagon@vger.kernel.org
9403T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9404S:	Supported
9405F:	arch/hexagon/
9406
9407QUALCOMM WCN36XX WIRELESS DRIVER
9408M:	Eugene Krasnikov <k.eugene.e@gmail.com>
9409L:	wcn36xx@lists.infradead.org
9410W:	http://wireless.kernel.org/en/users/Drivers/wcn36xx
9411T:	git git://github.com/KrasnikovEugene/wcn36xx.git
9412S:	Supported
9413F:	drivers/net/wireless/ath/wcn36xx/
9414
9415QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9416M:	Gabriel Somlo <somlo@cmu.edu>
9417M:	"Michael S. Tsirkin" <mst@redhat.com>
9418L:	qemu-devel@nongnu.org
9419S:	Maintained
9420F:	drivers/firmware/qemu_fw_cfg.c
9421
9422RADOS BLOCK DEVICE (RBD)
9423M:	Ilya Dryomov <idryomov@gmail.com>
9424M:	Sage Weil <sage@redhat.com>
9425M:	Alex Elder <elder@kernel.org>
9426L:	ceph-devel@vger.kernel.org
9427W:	http://ceph.com/
9428T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9429T:	git git://github.com/ceph/ceph-client.git
9430S:	Supported
9431F:	Documentation/ABI/testing/sysfs-bus-rbd
9432F:	drivers/block/rbd.c
9433F:	drivers/block/rbd_types.h
9434
9435RADEON FRAMEBUFFER DISPLAY DRIVER
9436M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
9437L:	linux-fbdev@vger.kernel.org
9438S:	Maintained
9439F:	drivers/video/fbdev/aty/radeon*
9440F:	include/uapi/linux/radeonfb.h
9441
9442RADIOSHARK RADIO DRIVER
9443M:	Hans de Goede <hdegoede@redhat.com>
9444L:	linux-media@vger.kernel.org
9445T:	git git://linuxtv.org/media_tree.git
9446S:	Maintained
9447F:	drivers/media/radio/radio-shark.c
9448
9449RADIOSHARK2 RADIO DRIVER
9450M:	Hans de Goede <hdegoede@redhat.com>
9451L:	linux-media@vger.kernel.org
9452T:	git git://linuxtv.org/media_tree.git
9453S:	Maintained
9454F:	drivers/media/radio/radio-shark2.c
9455F:	drivers/media/radio/radio-tea5777.c
9456
9457RAGE128 FRAMEBUFFER DISPLAY DRIVER
9458M:	Paul Mackerras <paulus@samba.org>
9459L:	linux-fbdev@vger.kernel.org
9460S:	Maintained
9461F:	drivers/video/fbdev/aty/aty128fb.c
9462
9463RALINK MIPS ARCHITECTURE
9464M:	John Crispin <john@phrozen.org>
9465L:	linux-mips@linux-mips.org
9466S:	Maintained
9467F:	arch/mips/ralink
9468
9469RALINK RT2X00 WIRELESS LAN DRIVER
9470P:	rt2x00 project
9471M:	Stanislaw Gruszka <sgruszka@redhat.com>
9472M:	Helmut Schaa <helmut.schaa@googlemail.com>
9473L:	linux-wireless@vger.kernel.org
9474S:	Maintained
9475F:	drivers/net/wireless/ralink/rt2x00/
9476
9477RAMDISK RAM BLOCK DEVICE DRIVER
9478M:	Jens Axboe <axboe@kernel.dk>
9479S:	Maintained
9480F:	Documentation/blockdev/ramdisk.txt
9481F:	drivers/block/brd.c
9482
9483RANDOM NUMBER DRIVER
9484M:	"Theodore Ts'o" <tytso@mit.edu>
9485S:	Maintained
9486F:	drivers/char/random.c
9487
9488RAPIDIO SUBSYSTEM
9489M:	Matt Porter <mporter@kernel.crashing.org>
9490M:	Alexandre Bounine <alexandre.bounine@idt.com>
9491S:	Maintained
9492F:	drivers/rapidio/
9493
9494RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9495L:	linux-wireless@vger.kernel.org
9496S:	Orphan
9497F:	drivers/net/wireless/ray*
9498
9499RCUTORTURE MODULE
9500M:	Josh Triplett <josh@joshtriplett.org>
9501M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9502L:	linux-kernel@vger.kernel.org
9503S:	Supported
9504T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9505F:	Documentation/RCU/torture.txt
9506F:	kernel/rcu/rcutorture.c
9507
9508RCUTORTURE TEST FRAMEWORK
9509M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9510M:	Josh Triplett <josh@joshtriplett.org>
9511R:	Steven Rostedt <rostedt@goodmis.org>
9512R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9513R:	Lai Jiangshan <jiangshanlai@gmail.com>
9514L:	linux-kernel@vger.kernel.org
9515S:	Supported
9516T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9517F:	tools/testing/selftests/rcutorture
9518
9519RDC R-321X SoC
9520M:	Florian Fainelli <florian@openwrt.org>
9521S:	Maintained
9522
9523RDC R6040 FAST ETHERNET DRIVER
9524M:	Florian Fainelli <florian@openwrt.org>
9525L:	netdev@vger.kernel.org
9526S:	Maintained
9527F:	drivers/net/ethernet/rdc/r6040.c
9528
9529RDS - RELIABLE DATAGRAM SOCKETS
9530M:	Santosh Shilimkar <santosh.shilimkar@oracle.com>
9531L:	netdev@vger.kernel.org
9532L:	linux-rdma@vger.kernel.org
9533L:	rds-devel@oss.oracle.com (moderated for non-subscribers)
9534W:	https://oss.oracle.com/projects/rds/
9535S:	Supported
9536F:	net/rds/
9537F:	Documentation/networking/rds.txt
9538
9539RDMAVT - RDMA verbs software
9540M:	Dennis Dalessandro <dennis.dalessandro@intel.com>
9541L:	linux-rdma@vger.kernel.org
9542S:	Supported
9543F:	drivers/infiniband/sw/rdmavt
9544
9545READ-COPY UPDATE (RCU)
9546M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9547M:	Josh Triplett <josh@joshtriplett.org>
9548R:	Steven Rostedt <rostedt@goodmis.org>
9549R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9550R:	Lai Jiangshan <jiangshanlai@gmail.com>
9551L:	linux-kernel@vger.kernel.org
9552W:	http://www.rdrop.com/users/paulmck/RCU/
9553S:	Supported
9554T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9555F:	Documentation/RCU/
9556X:	Documentation/RCU/torture.txt
9557F:	include/linux/rcu*
9558X:	include/linux/srcu.h
9559F:	kernel/rcu/
9560X:	kernel/torture.c
9561
9562REAL TIME CLOCK (RTC) SUBSYSTEM
9563M:	Alessandro Zummo <a.zummo@towertech.it>
9564M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
9565L:	rtc-linux@googlegroups.com
9566Q:	http://patchwork.ozlabs.org/project/rtc-linux/list/
9567T:	git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9568S:	Maintained
9569F:	Documentation/rtc.txt
9570F:	drivers/rtc/
9571F:	include/linux/rtc.h
9572F:	include/uapi/linux/rtc.h
9573
9574REALTEK AUDIO CODECS
9575M:	Bard Liao <bardliao@realtek.com>
9576M:	Oder Chiou <oder_chiou@realtek.com>
9577S:	Maintained
9578F:	sound/soc/codecs/rt*
9579F:	include/sound/rt*.h
9580
9581REISERFS FILE SYSTEM
9582L:	reiserfs-devel@vger.kernel.org
9583S:	Supported
9584F:	fs/reiserfs/
9585
9586REGISTER MAP ABSTRACTION
9587M:	Mark Brown <broonie@kernel.org>
9588L:	linux-kernel@vger.kernel.org
9589T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9590S:	Supported
9591F:	drivers/base/regmap/
9592F:	include/linux/regmap.h
9593
9594REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9595M:	Ohad Ben-Cohen <ohad@wizery.com>
9596M:	Bjorn Andersson <bjorn.andersson@linaro.org>
9597L:	linux-remoteproc@vger.kernel.org
9598T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9599S:	Maintained
9600F:	drivers/remoteproc/
9601F:	Documentation/remoteproc.txt
9602F:	include/linux/remoteproc.h
9603
9604REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9605M:	Ohad Ben-Cohen <ohad@wizery.com>
9606M:	Bjorn Andersson <bjorn.andersson@linaro.org>
9607L:	linux-remoteproc@vger.kernel.org
9608T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9609S:	Maintained
9610F:	drivers/rpmsg/
9611F:	Documentation/rpmsg.txt
9612F:	include/linux/rpmsg.h
9613
9614RENESAS ETHERNET DRIVERS
9615R:	Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9616L:	netdev@vger.kernel.org
9617L:	linux-renesas-soc@vger.kernel.org
9618F:	drivers/net/ethernet/renesas/
9619F:	include/linux/sh_eth.h
9620
9621RENESAS USB2 PHY DRIVER
9622M:	Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9623L:	linux-renesas-soc@vger.kernel.org
9624S:	Maintained
9625F:	drivers/phy/phy-rcar-gen3-usb2.c
9626
9627RESET CONTROLLER FRAMEWORK
9628M:	Philipp Zabel <p.zabel@pengutronix.de>
9629T:	git git://git.pengutronix.de/git/pza/linux
9630S:	Maintained
9631F:	drivers/reset/
9632F:	Documentation/devicetree/bindings/reset/
9633F:	include/dt-bindings/reset/
9634F:	include/linux/reset.h
9635F:	include/linux/reset-controller.h
9636
9637RFKILL
9638M:	Johannes Berg <johannes@sipsolutions.net>
9639L:	linux-wireless@vger.kernel.org
9640W:	http://wireless.kernel.org/
9641T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9642T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9643S:	Maintained
9644F:	Documentation/rfkill.txt
9645F:	net/rfkill/
9646
9647RHASHTABLE
9648M:	Thomas Graf <tgraf@suug.ch>
9649L:	netdev@vger.kernel.org
9650S:	Maintained
9651F:	lib/rhashtable.c
9652F:	include/linux/rhashtable.h
9653
9654RICOH SMARTMEDIA/XD DRIVER
9655M:	Maxim Levitsky <maximlevitsky@gmail.com>
9656S:	Maintained
9657F:	drivers/mtd/nand/r852.c
9658F:	drivers/mtd/nand/r852.h
9659
9660RICOH R5C592 MEMORYSTICK DRIVER
9661M:	Maxim Levitsky <maximlevitsky@gmail.com>
9662S:	Maintained
9663F:	drivers/memstick/host/r592.*
9664
9665ROCCAT DRIVERS
9666M:	Stefan Achatz <erazor_de@users.sourceforge.net>
9667W:	http://sourceforge.net/projects/roccat/
9668S:	Maintained
9669F:	drivers/hid/hid-roccat*
9670F:	include/linux/hid-roccat*
9671F:	Documentation/ABI/*/sysfs-driver-hid-roccat*
9672
9673ROCKER DRIVER
9674M:	Jiri Pirko <jiri@resnulli.us>
9675M:	Scott Feldman <sfeldma@gmail.com>
9676L:	netdev@vger.kernel.org
9677S:	Supported
9678F:	drivers/net/ethernet/rocker/
9679
9680ROCKETPORT DRIVER
9681P:	Comtrol Corp.
9682W:	http://www.comtrol.com
9683S:	Maintained
9684F:	Documentation/serial/rocket.txt
9685F:	drivers/tty/rocket*
9686
9687ROCKETPORT EXPRESS/INFINITY DRIVER
9688M:	Kevin Cernekee <cernekee@gmail.com>
9689L:	linux-serial@vger.kernel.org
9690S:	Odd Fixes
9691F:	drivers/tty/serial/rp2.*
9692
9693ROSE NETWORK LAYER
9694M:	Ralf Baechle <ralf@linux-mips.org>
9695L:	linux-hams@vger.kernel.org
9696W:	http://www.linux-ax25.org/
9697S:	Maintained
9698F:	include/net/rose.h
9699F:	include/uapi/linux/rose.h
9700F:	net/rose/
9701
9702RTL2830 MEDIA DRIVER
9703M:	Antti Palosaari <crope@iki.fi>
9704L:	linux-media@vger.kernel.org
9705W:	https://linuxtv.org
9706W:	http://palosaari.fi/linux/
9707Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9708T:	git git://linuxtv.org/anttip/media_tree.git
9709S:	Maintained
9710F:	drivers/media/dvb-frontends/rtl2830*
9711
9712RTL2832 MEDIA DRIVER
9713M:	Antti Palosaari <crope@iki.fi>
9714L:	linux-media@vger.kernel.org
9715W:	https://linuxtv.org
9716W:	http://palosaari.fi/linux/
9717Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9718T:	git git://linuxtv.org/anttip/media_tree.git
9719S:	Maintained
9720F:	drivers/media/dvb-frontends/rtl2832*
9721
9722RTL2832_SDR MEDIA DRIVER
9723M:	Antti Palosaari <crope@iki.fi>
9724L:	linux-media@vger.kernel.org
9725W:	https://linuxtv.org
9726W:	http://palosaari.fi/linux/
9727Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9728T:	git git://linuxtv.org/anttip/media_tree.git
9729S:	Maintained
9730F:	drivers/media/dvb-frontends/rtl2832_sdr*
9731
9732RTL8180 WIRELESS DRIVER
9733L:	linux-wireless@vger.kernel.org
9734W:	http://wireless.kernel.org/
9735T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9736S:	Orphan
9737F:	drivers/net/wireless/realtek/rtl818x/rtl8180/
9738
9739RTL8187 WIRELESS DRIVER
9740M:	Herton Ronaldo Krzesinski <herton@canonical.com>
9741M:	Hin-Tak Leung <htl10@users.sourceforge.net>
9742M:	Larry Finger <Larry.Finger@lwfinger.net>
9743L:	linux-wireless@vger.kernel.org
9744W:	http://wireless.kernel.org/
9745T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9746S:	Maintained
9747F:	drivers/net/wireless/realtek/rtl818x/rtl8187/
9748
9749RTL8192CE WIRELESS DRIVER
9750M:	Larry Finger <Larry.Finger@lwfinger.net>
9751M:	Chaoming Li <chaoming_li@realsil.com.cn>
9752L:	linux-wireless@vger.kernel.org
9753W:	http://wireless.kernel.org/
9754T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9755S:	Maintained
9756F:	drivers/net/wireless/realtek/rtlwifi/
9757F:	drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9758
9759RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9760M:	Jes Sorensen <Jes.Sorensen@redhat.com>
9761L:	linux-wireless@vger.kernel.org
9762T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
9763S:	Maintained
9764F:	drivers/net/wireless/realtek/rtl8xxxu/
9765
9766S3 SAVAGE FRAMEBUFFER DRIVER
9767M:	Antonino Daplas <adaplas@gmail.com>
9768L:	linux-fbdev@vger.kernel.org
9769S:	Maintained
9770F:	drivers/video/fbdev/savage/
9771
9772S390
9773M:	Martin Schwidefsky <schwidefsky@de.ibm.com>
9774M:	Heiko Carstens <heiko.carstens@de.ibm.com>
9775L:	linux-s390@vger.kernel.org
9776W:	http://www.ibm.com/developerworks/linux/linux390/
9777T:	git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9778S:	Supported
9779F:	arch/s390/
9780F:	drivers/s390/
9781F:	Documentation/s390/
9782F:	Documentation/DocBook/s390*
9783
9784S390 COMMON I/O LAYER
9785M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
9786M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9787L:	linux-s390@vger.kernel.org
9788W:	http://www.ibm.com/developerworks/linux/linux390/
9789S:	Supported
9790F:	drivers/s390/cio/
9791
9792S390 DASD DRIVER
9793M:	Stefan Weinhuber <wein@de.ibm.com>
9794M:	Stefan Haberland <stefan.haberland@de.ibm.com>
9795L:	linux-s390@vger.kernel.org
9796W:	http://www.ibm.com/developerworks/linux/linux390/
9797S:	Supported
9798F:	drivers/s390/block/dasd*
9799F:	block/partitions/ibm.c
9800
9801S390 NETWORK DRIVERS
9802M:	Ursula Braun <ubraun@linux.vnet.ibm.com>
9803L:	linux-s390@vger.kernel.org
9804W:	http://www.ibm.com/developerworks/linux/linux390/
9805S:	Supported
9806F:	drivers/s390/net/
9807
9808S390 PCI SUBSYSTEM
9809M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
9810M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
9811L:	linux-s390@vger.kernel.org
9812W:	http://www.ibm.com/developerworks/linux/linux390/
9813S:	Supported
9814F:	arch/s390/pci/
9815F:	drivers/pci/hotplug/s390_pci_hpc.c
9816
9817S390 ZCRYPT DRIVER
9818M:	Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9819L:	linux-s390@vger.kernel.org
9820W:	http://www.ibm.com/developerworks/linux/linux390/
9821S:	Supported
9822F:	drivers/s390/crypto/
9823
9824S390 ZFCP DRIVER
9825M:	Steffen Maier <maier@linux.vnet.ibm.com>
9826L:	linux-s390@vger.kernel.org
9827W:	http://www.ibm.com/developerworks/linux/linux390/
9828S:	Supported
9829F:	drivers/s390/scsi/zfcp_*
9830
9831S390 IUCV NETWORK LAYER
9832M:	Ursula Braun <ubraun@linux.vnet.ibm.com>
9833L:	linux-s390@vger.kernel.org
9834W:	http://www.ibm.com/developerworks/linux/linux390/
9835S:	Supported
9836F:	drivers/s390/net/*iucv*
9837F:	include/net/iucv/
9838F:	net/iucv/
9839
9840S390 IOMMU (PCI)
9841M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
9842L:	linux-s390@vger.kernel.org
9843W:	http://www.ibm.com/developerworks/linux/linux390/
9844S:	Supported
9845F:	drivers/iommu/s390-iommu.c
9846
9847S3C24XX SD/MMC Driver
9848M:	Ben Dooks <ben-linux@fluff.org>
9849L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9850S:	Supported
9851F:	drivers/mmc/host/s3cmci.*
9852
9853SAA6588 RDS RECEIVER DRIVER
9854M:	Hans Verkuil <hverkuil@xs4all.nl>
9855L:	linux-media@vger.kernel.org
9856T:	git git://linuxtv.org/media_tree.git
9857W:	https://linuxtv.org
9858S:	Odd Fixes
9859F:	drivers/media/i2c/saa6588*
9860
9861SAA7134 VIDEO4LINUX DRIVER
9862M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9863L:	linux-media@vger.kernel.org
9864W:	https://linuxtv.org
9865T:	git git://linuxtv.org/media_tree.git
9866S:	Odd fixes
9867F:	Documentation/video4linux/*.saa7134
9868F:	drivers/media/pci/saa7134/
9869
9870SAA7146 VIDEO4LINUX-2 DRIVER
9871M:	Hans Verkuil <hverkuil@xs4all.nl>
9872L:	linux-media@vger.kernel.org
9873T:	git git://linuxtv.org/media_tree.git
9874S:	Maintained
9875F:	drivers/media/common/saa7146/
9876F:	drivers/media/pci/saa7146/
9877F:	include/media/saa7146*
9878
9879SAMSUNG LAPTOP DRIVER
9880M:	Corentin Chary <corentin.chary@gmail.com>
9881L:	platform-driver-x86@vger.kernel.org
9882S:	Maintained
9883F:	drivers/platform/x86/samsung-laptop.c
9884
9885SAMSUNG AUDIO (ASoC) DRIVERS
9886M:	Sangbeom Kim <sbkim73@samsung.com>
9887L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9888S:	Supported
9889F:	sound/soc/samsung/
9890
9891SAMSUNG FRAMEBUFFER DRIVER
9892M:	Jingoo Han <jingoohan1@gmail.com>
9893L:	linux-fbdev@vger.kernel.org
9894S:	Maintained
9895F:	drivers/video/fbdev/s3c-fb.c
9896
9897SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9898M:	Sangbeom Kim <sbkim73@samsung.com>
9899M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
9900L:	linux-kernel@vger.kernel.org
9901L:	linux-samsung-soc@vger.kernel.org
9902S:	Supported
9903F:	drivers/mfd/sec*.c
9904F:	drivers/regulator/s2m*.c
9905F:	drivers/regulator/s5m*.c
9906F:	drivers/clk/clk-s2mps11.c
9907F:	drivers/rtc/rtc-s5m.c
9908F:	include/linux/mfd/samsung/
9909F:	Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9910F:	Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9911F:	Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9912F:	Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9913
9914SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9915M:	Kyungmin Park <kyungmin.park@samsung.com>
9916M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9917L:	linux-media@vger.kernel.org
9918Q:	https://patchwork.linuxtv.org/project/linux-media/list/
9919S:	Supported
9920F:	drivers/media/platform/exynos4-is/
9921
9922SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9923M:	Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9924L:	linux-media@vger.kernel.org
9925L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9926S:	Maintained
9927F:	drivers/media/platform/s3c-camif/
9928F:	include/media/drv-intf/s3c_camif.h
9929
9930SAMSUNG S5C73M3 CAMERA DRIVER
9931M:	Kyungmin Park <kyungmin.park@samsung.com>
9932M:	Andrzej Hajda <a.hajda@samsung.com>
9933L:	linux-media@vger.kernel.org
9934S:	Supported
9935F:	drivers/media/i2c/s5c73m3/*
9936
9937SAMSUNG S5K5BAF CAMERA DRIVER
9938M:	Kyungmin Park <kyungmin.park@samsung.com>
9939M:	Andrzej Hajda <a.hajda@samsung.com>
9940L:	linux-media@vger.kernel.org
9941S:	Supported
9942F:	drivers/media/i2c/s5k5baf.c
9943
9944SAMSUNG S3FWRN5 NFC DRIVER
9945M:	Robert Baldyga <r.baldyga@samsung.com>
9946M:	Krzysztof Opasiak <k.opasiak@samsung.com>
9947L:	linux-nfc@lists.01.org (moderated for non-subscribers)
9948S:	Supported
9949F:	drivers/nfc/s3fwrn5
9950
9951SAMSUNG SOC CLOCK DRIVERS
9952M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9953M:	Tomasz Figa <tomasz.figa@gmail.com>
9954S:	Supported
9955L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9956F:	drivers/clk/samsung/
9957
9958SAMSUNG SXGBE DRIVERS
9959M:	Byungho An <bh74.an@samsung.com>
9960M:	Girish K S <ks.giri@samsung.com>
9961M:	Vipul Pandya <vipul.pandya@samsung.com>
9962S:	Supported
9963L:	netdev@vger.kernel.org
9964F:	drivers/net/ethernet/samsung/sxgbe/
9965
9966SAMSUNG THERMAL DRIVER
9967M:	Lukasz Majewski <l.majewski@samsung.com>
9968L:	linux-pm@vger.kernel.org
9969L:	linux-samsung-soc@vger.kernel.org
9970S:	Supported
9971T:	git https://github.com/lmajewski/linux-samsung-thermal.git
9972F:	drivers/thermal/samsung/
9973
9974SAMSUNG USB2 PHY DRIVER
9975M:	Kamil Debski <k.debski@samsung.com>
9976L:	linux-kernel@vger.kernel.org
9977S:	Supported
9978F:	Documentation/devicetree/bindings/phy/samsung-phy.txt
9979F:	Documentation/phy/samsung-usb2.txt
9980F:	drivers/phy/phy-exynos4210-usb2.c
9981F:	drivers/phy/phy-exynos4x12-usb2.c
9982F:	drivers/phy/phy-exynos5250-usb2.c
9983F:	drivers/phy/phy-s5pv210-usb2.c
9984F:	drivers/phy/phy-samsung-usb2.c
9985F:	drivers/phy/phy-samsung-usb2.h
9986
9987SERIAL DRIVERS
9988M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9989L:	linux-serial@vger.kernel.org
9990S:	Maintained
9991F:	drivers/tty/serial/
9992
9993SYNOPSYS DESIGNWARE DMAC DRIVER
9994M:	Viresh Kumar <vireshk@kernel.org>
9995M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9996S:	Maintained
9997F:	include/linux/dma/dw.h
9998F:	include/linux/platform_data/dma-dw.h
9999F:	drivers/dma/dw/
10000
10001SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10002M: Lars Persson <lars.persson@axis.com>
10003L: netdev@vger.kernel.org
10004S: Supported
10005F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10006F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10007
10008SYNOPSYS DESIGNWARE I2C DRIVER
10009M:	Jarkko Nikula <jarkko.nikula@linux.intel.com>
10010R:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10011R:	Mika Westerberg <mika.westerberg@linux.intel.com>
10012L:	linux-i2c@vger.kernel.org
10013S:	Maintained
10014F:	drivers/i2c/busses/i2c-designware-*
10015F:	include/linux/platform_data/i2c-designware.h
10016
10017SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10018M:	Jaehoon Chung <jh80.chung@samsung.com>
10019L:	linux-mmc@vger.kernel.org
10020S:	Maintained
10021F:	include/linux/mmc/dw_mmc.h
10022F:	drivers/mmc/host/dw_mmc*
10023
10024SYSTEM TRACE MODULE CLASS
10025M:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
10026S:	Maintained
10027T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10028F:	Documentation/trace/stm.txt
10029F:	drivers/hwtracing/stm/
10030F:	include/linux/stm.h
10031F:	include/uapi/linux/stm.h
10032
10033THUNDERBOLT DRIVER
10034M:	Andreas Noever <andreas.noever@gmail.com>
10035S:	Maintained
10036F:	drivers/thunderbolt/
10037
10038TI BQ27XXX POWER SUPPLY DRIVER
10039R:	Andrew F. Davis <afd@ti.com>
10040F:	include/linux/power/bq27xxx_battery.h
10041F:	drivers/power/bq27xxx_battery.c
10042F:	drivers/power/bq27xxx_battery_i2c.c
10043
10044TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10045M:	John Stultz <john.stultz@linaro.org>
10046M:	Thomas Gleixner <tglx@linutronix.de>
10047L:	linux-kernel@vger.kernel.org
10048T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10049S:	Supported
10050F:	include/linux/clocksource.h
10051F:	include/linux/time.h
10052F:	include/linux/timex.h
10053F:	include/uapi/linux/time.h
10054F:	include/uapi/linux/timex.h
10055F:	kernel/time/clocksource.c
10056F:	kernel/time/time*.c
10057F:	kernel/time/alarmtimer.c
10058F:	kernel/time/ntp.c
10059F:	tools/testing/selftests/timers/
10060
10061SC1200 WDT DRIVER
10062M:	Zwane Mwaikambo <zwanem@gmail.com>
10063S:	Maintained
10064F:	drivers/watchdog/sc1200wdt.c
10065
10066SCHEDULER
10067M:	Ingo Molnar <mingo@redhat.com>
10068M:	Peter Zijlstra <peterz@infradead.org>
10069L:	linux-kernel@vger.kernel.org
10070T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10071S:	Maintained
10072F:	kernel/sched/
10073F:	include/linux/sched.h
10074F:	include/uapi/linux/sched.h
10075F:	include/linux/wait.h
10076
10077SCORE ARCHITECTURE
10078M:	Chen Liqin <liqin.linux@gmail.com>
10079M:	Lennox Wu <lennox.wu@gmail.com>
10080W:	http://www.sunplus.com
10081S:	Supported
10082F:	arch/score/
10083
10084SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10085M:	Sudeep Holla <sudeep.holla@arm.com>
10086L:	linux-arm-kernel@lists.infradead.org
10087S:	Maintained
10088F:	Documentation/devicetree/bindings/arm/arm,scpi.txt
10089F:	drivers/clk/clk-scpi.c
10090F:	drivers/cpufreq/scpi-cpufreq.c
10091F:	drivers/firmware/arm_scpi.c
10092F:	include/linux/scpi_protocol.h
10093
10094SCSI CDROM DRIVER
10095M:	Jens Axboe <axboe@kernel.dk>
10096L:	linux-scsi@vger.kernel.org
10097W:	http://www.kernel.dk
10098S:	Maintained
10099F:	drivers/scsi/sr*
10100
10101SCSI RDMA PROTOCOL (SRP) INITIATOR
10102M:	Bart Van Assche <bart.vanassche@sandisk.com>
10103L:	linux-rdma@vger.kernel.org
10104S:	Supported
10105W:	http://www.openfabrics.org
10106Q:	http://patchwork.kernel.org/project/linux-rdma/list/
10107T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10108F:	drivers/infiniband/ulp/srp/
10109F:	include/scsi/srp.h
10110
10111SCSI SG DRIVER
10112M:	Doug Gilbert <dgilbert@interlog.com>
10113L:	linux-scsi@vger.kernel.org
10114W:	http://sg.danny.cz/sg
10115S:	Maintained
10116F:	Documentation/scsi/scsi-generic.txt
10117F:	drivers/scsi/sg.c
10118F:	include/scsi/sg.h
10119
10120SCSI SUBSYSTEM
10121M:	"James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10122T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10123M:	"Martin K. Petersen" <martin.petersen@oracle.com>
10124T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10125L:	linux-scsi@vger.kernel.org
10126S:	Maintained
10127F:	drivers/scsi/
10128F:	include/scsi/
10129
10130SCSI TAPE DRIVER
10131M:	Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10132L:	linux-scsi@vger.kernel.org
10133S:	Maintained
10134F:	Documentation/scsi/st.txt
10135F:	drivers/scsi/st.*
10136F:	drivers/scsi/st_*.h
10137
10138SCTP PROTOCOL
10139M:	Vlad Yasevich <vyasevich@gmail.com>
10140M:	Neil Horman <nhorman@tuxdriver.com>
10141L:	linux-sctp@vger.kernel.org
10142W:	http://lksctp.sourceforge.net
10143S:	Maintained
10144F:	Documentation/networking/sctp.txt
10145F:	include/linux/sctp.h
10146F:	include/uapi/linux/sctp.h
10147F:	include/net/sctp/
10148F:	net/sctp/
10149
10150SCx200 CPU SUPPORT
10151M:	Jim Cromie <jim.cromie@gmail.com>
10152S:	Odd Fixes
10153F:	Documentation/i2c/busses/scx200_acb
10154F:	arch/x86/platform/scx200/
10155F:	drivers/watchdog/scx200_wdt.c
10156F:	drivers/i2c/busses/scx200*
10157F:	drivers/mtd/maps/scx200_docflash.c
10158F:	include/linux/scx200.h
10159
10160SCx200 GPIO DRIVER
10161M:	Jim Cromie <jim.cromie@gmail.com>
10162S:	Maintained
10163F:	drivers/char/scx200_gpio.c
10164F:	include/linux/scx200_gpio.h
10165
10166SCx200 HRT CLOCKSOURCE DRIVER
10167M:	Jim Cromie <jim.cromie@gmail.com>
10168S:	Maintained
10169F:	drivers/clocksource/scx200_hrt.c
10170
10171SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10172M:	Sascha Sommer <saschasommer@freenet.de>
10173L:	sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10174S:	Maintained
10175F:	drivers/mmc/host/sdricoh_cs.c
10176
10177SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10178M:	Adrian Hunter <adrian.hunter@intel.com>
10179L:	linux-mmc@vger.kernel.org
10180T:	git git://git.infradead.org/users/ahunter/linux-sdhci.git
10181S:	Maintained
10182F:	drivers/mmc/host/sdhci*
10183F:	include/linux/mmc/sdhci*
10184
10185SECURE COMPUTING
10186M:	Kees Cook <keescook@chromium.org>
10187R:	Andy Lutomirski <luto@amacapital.net>
10188R:	Will Drewry <wad@chromium.org>
10189T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10190S:	Supported
10191F:	kernel/seccomp.c
10192F:	include/uapi/linux/seccomp.h
10193F:	include/linux/seccomp.h
10194F:	tools/testing/selftests/seccomp/*
10195K:	\bsecure_computing
10196K:	\bTIF_SECCOMP\b
10197
10198SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10199M:	Ben Dooks <ben-linux@fluff.org>
10200M:	Jaehoon Chung <jh80.chung@samsung.com>
10201L:	linux-mmc@vger.kernel.org
10202S:	Maintained
10203F:	drivers/mmc/host/sdhci-s3c*
10204
10205SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10206M:	Viresh Kumar <vireshk@kernel.org>
10207L:	linux-mmc@vger.kernel.org
10208S:	Maintained
10209F:	drivers/mmc/host/sdhci-spear.c
10210
10211SECURITY SUBSYSTEM
10212M:	James Morris <james.l.morris@oracle.com>
10213M:	"Serge E. Hallyn" <serge@hallyn.com>
10214L:	linux-security-module@vger.kernel.org (suggested Cc:)
10215T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10216W:	http://kernsec.org/
10217S:	Supported
10218F:	security/
10219
10220SECURITY CONTACT
10221M:	Security Officers <security@kernel.org>
10222S:	Supported
10223
10224SELINUX SECURITY MODULE
10225M:	Paul Moore <paul@paul-moore.com>
10226M:	Stephen Smalley <sds@tycho.nsa.gov>
10227M:	Eric Paris <eparis@parisplace.org>
10228L:	selinux@tycho.nsa.gov (moderated for non-subscribers)
10229W:	http://selinuxproject.org
10230T:	git git://git.infradead.org/users/pcmoore/selinux
10231S:	Supported
10232F:	include/linux/selinux*
10233F:	security/selinux/
10234F:	scripts/selinux/
10235
10236APPARMOR SECURITY MODULE
10237M:	John Johansen <john.johansen@canonical.com>
10238L:	apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10239W:	apparmor.wiki.kernel.org
10240T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10241S:	Supported
10242F:	security/apparmor/
10243
10244LOADPIN SECURITY MODULE
10245M:	Kees Cook <keescook@chromium.org>
10246T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10247S:	Supported
10248F:	security/loadpin/
10249
10250YAMA SECURITY MODULE
10251M:	Kees Cook <keescook@chromium.org>
10252T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10253S:	Supported
10254F:	security/yama/
10255
10256SENSABLE PHANTOM
10257M:	Jiri Slaby <jirislaby@gmail.com>
10258S:	Maintained
10259F:	drivers/misc/phantom.c
10260F:	include/uapi/linux/phantom.h
10261
10262SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10263M:	Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10264M:	Ketan Mukadam <ketan.mukadam@avagotech.com>
10265M:	John Soni Jose <sony.john@avagotech.com>
10266L:	linux-scsi@vger.kernel.org
10267W:	http://www.avagotech.com
10268S:	Supported
10269F:	drivers/scsi/be2iscsi/
10270
10271Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
10272M:	Sathya Perla <sathya.perla@broadcom.com>
10273M:	Ajit Khaparde <ajit.khaparde@broadcom.com>
10274M:	Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
10275M:	Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10276M:	Somnath Kotur <somnath.kotur@broadcom.com>
10277L:	netdev@vger.kernel.org
10278W:	http://www.emulex.com
10279S:	Supported
10280F:	drivers/net/ethernet/emulex/benet/
10281
10282EMULEX ONECONNECT ROCE DRIVER
10283M:	Selvin Xavier <selvin.xavier@avagotech.com>
10284M:	Devesh Sharma <devesh.sharma@avagotech.com>
10285M:	Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10286L:	linux-rdma@vger.kernel.org
10287W:	http://www.emulex.com
10288S:	Supported
10289F:	drivers/infiniband/hw/ocrdma/
10290
10291SFC NETWORK DRIVER
10292M:	Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10293M:	Edward Cree <ecree@solarflare.com>
10294M:	Bert Kenward <bkenward@solarflare.com>
10295L:	netdev@vger.kernel.org
10296S:	Supported
10297F:	drivers/net/ethernet/sfc/
10298
10299SGI GRU DRIVER
10300M:	Dimitri Sivanich <sivanich@sgi.com>
10301S:	Maintained
10302F:	drivers/misc/sgi-gru/
10303
10304SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10305M:	Pat Gefre <pfg@sgi.com>
10306L:	linux-ia64@vger.kernel.org
10307S:	Supported
10308F:	Documentation/ia64/serial.txt
10309F:	drivers/tty/serial/ioc?_serial.c
10310F:	include/linux/ioc?.h
10311
10312SGI XP/XPC/XPNET DRIVER
10313M:	Cliff Whickman <cpw@sgi.com>
10314M:	Robin Holt <robinmholt@gmail.com>
10315S:	Maintained
10316F:	drivers/misc/sgi-xp/
10317
10318SI2157 MEDIA DRIVER
10319M:	Antti Palosaari <crope@iki.fi>
10320L:	linux-media@vger.kernel.org
10321W:	https://linuxtv.org
10322W:	http://palosaari.fi/linux/
10323Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10324T:	git git://linuxtv.org/anttip/media_tree.git
10325S:	Maintained
10326F:	drivers/media/tuners/si2157*
10327
10328SI2168 MEDIA DRIVER
10329M:	Antti Palosaari <crope@iki.fi>
10330L:	linux-media@vger.kernel.org
10331W:	https://linuxtv.org
10332W:	http://palosaari.fi/linux/
10333Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10334T:	git git://linuxtv.org/anttip/media_tree.git
10335S:	Maintained
10336F:	drivers/media/dvb-frontends/si2168*
10337
10338SI470X FM RADIO RECEIVER I2C DRIVER
10339M:	Hans Verkuil <hverkuil@xs4all.nl>
10340L:	linux-media@vger.kernel.org
10341T:	git git://linuxtv.org/media_tree.git
10342W:	https://linuxtv.org
10343S:	Odd Fixes
10344F:	drivers/media/radio/si470x/radio-si470x-i2c.c
10345
10346SI470X FM RADIO RECEIVER USB DRIVER
10347M:	Hans Verkuil <hverkuil@xs4all.nl>
10348L:	linux-media@vger.kernel.org
10349T:	git git://linuxtv.org/media_tree.git
10350W:	https://linuxtv.org
10351S:	Maintained
10352F:	drivers/media/radio/si470x/radio-si470x-common.c
10353F:	drivers/media/radio/si470x/radio-si470x.h
10354F:	drivers/media/radio/si470x/radio-si470x-usb.c
10355
10356SI4713 FM RADIO TRANSMITTER I2C DRIVER
10357M:	Eduardo Valentin <edubezval@gmail.com>
10358L:	linux-media@vger.kernel.org
10359T:	git git://linuxtv.org/media_tree.git
10360W:	https://linuxtv.org
10361S:	Odd Fixes
10362F:	drivers/media/radio/si4713/si4713.?
10363
10364SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10365M:	Eduardo Valentin <edubezval@gmail.com>
10366L:	linux-media@vger.kernel.org
10367T:	git git://linuxtv.org/media_tree.git
10368W:	https://linuxtv.org
10369S:	Odd Fixes
10370F:	drivers/media/radio/si4713/radio-platform-si4713.c
10371
10372SI4713 FM RADIO TRANSMITTER USB DRIVER
10373M:	Hans Verkuil <hverkuil@xs4all.nl>
10374L:	linux-media@vger.kernel.org
10375T:	git git://linuxtv.org/media_tree.git
10376W:	https://linuxtv.org
10377S:	Maintained
10378F:	drivers/media/radio/si4713/radio-usb-si4713.c
10379
10380SIANO DVB DRIVER
10381M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10382L:	linux-media@vger.kernel.org
10383W:	https://linuxtv.org
10384T:	git git://linuxtv.org/media_tree.git
10385S:	Odd fixes
10386F:	drivers/media/common/siano/
10387F:	drivers/media/usb/siano/
10388F:	drivers/media/usb/siano/
10389F:	drivers/media/mmc/siano/
10390
10391SIMPLEFB FB DRIVER
10392M:	Hans de Goede <hdegoede@redhat.com>
10393L:	linux-fbdev@vger.kernel.org
10394S:	Maintained
10395F:	Documentation/devicetree/bindings/display/simple-framebuffer.txt
10396F:	drivers/video/fbdev/simplefb.c
10397F:	include/linux/platform_data/simplefb.h
10398
10399SH_VEU V4L2 MEM2MEM DRIVER
10400L:	linux-media@vger.kernel.org
10401S:	Orphan
10402F:	drivers/media/platform/sh_veu.c
10403
10404SH_VOU V4L2 OUTPUT DRIVER
10405L:	linux-media@vger.kernel.org
10406S:	Orphan
10407F:	drivers/media/platform/sh_vou.c
10408F:	include/media/drv-intf/sh_vou.h
10409
10410SIMPLE FIRMWARE INTERFACE (SFI)
10411M:	Len Brown <lenb@kernel.org>
10412L:	sfi-devel@simplefirmware.org
10413W:	http://simplefirmware.org/
10414T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10415S:	Supported
10416F:	arch/x86/platform/sfi/
10417F:	drivers/sfi/
10418F:	include/linux/sfi*.h
10419
10420SIMTEC EB110ATX (Chalice CATS)
10421P:	Ben Dooks
10422P:	Vincent Sanders <vince@simtec.co.uk>
10423M:	Simtec Linux Team <linux@simtec.co.uk>
10424W:	http://www.simtec.co.uk/products/EB110ATX/
10425S:	Supported
10426
10427SIMTEC EB2410ITX (BAST)
10428P:	Ben Dooks
10429P:	Vincent Sanders <vince@simtec.co.uk>
10430M:	Simtec Linux Team <linux@simtec.co.uk>
10431W:	http://www.simtec.co.uk/products/EB2410ITX/
10432S:	Supported
10433F:	arch/arm/mach-s3c24xx/mach-bast.c
10434F:	arch/arm/mach-s3c24xx/bast-ide.c
10435F:	arch/arm/mach-s3c24xx/bast-irq.c
10436
10437TI DAVINCI MACHINE SUPPORT
10438M:	Sekhar Nori <nsekhar@ti.com>
10439M:	Kevin Hilman <khilman@kernel.org>
10440L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10441T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10442S:	Supported
10443F:	arch/arm/mach-davinci/
10444F:	drivers/i2c/busses/i2c-davinci.c
10445
10446TI DAVINCI SERIES MEDIA DRIVER
10447M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10448L:	linux-media@vger.kernel.org
10449W:	https://linuxtv.org
10450Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10451T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10452S:	Maintained
10453F:	drivers/media/platform/davinci/
10454F:	include/media/davinci/
10455
10456TI AM437X VPFE DRIVER
10457M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10458L:	linux-media@vger.kernel.org
10459W:	https://linuxtv.org
10460Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10461T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10462S:	Maintained
10463F:	drivers/media/platform/am437x/
10464
10465OV2659 OMNIVISION SENSOR DRIVER
10466M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10467L:	linux-media@vger.kernel.org
10468W:	https://linuxtv.org
10469Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10470T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10471S:	Maintained
10472F:	drivers/media/i2c/ov2659.c
10473F:	include/media/i2c/ov2659.h
10474
10475SILICON MOTION SM712 FRAME BUFFER DRIVER
10476M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10477M:	Teddy Wang <teddy.wang@siliconmotion.com>
10478M:	Sudip Mukherjee <sudip@vectorindia.org>
10479L:	linux-fbdev@vger.kernel.org
10480S:	Maintained
10481F:	drivers/video/fbdev/sm712*
10482F:	Documentation/fb/sm712fb.txt
10483
10484SIS 190 ETHERNET DRIVER
10485M:	Francois Romieu <romieu@fr.zoreil.com>
10486L:	netdev@vger.kernel.org
10487S:	Maintained
10488F:	drivers/net/ethernet/sis/sis190.c
10489
10490SIS 900/7016 FAST ETHERNET DRIVER
10491M:	Daniele Venzano <venza@brownhat.org>
10492W:	http://www.brownhat.org/sis900.html
10493L:	netdev@vger.kernel.org
10494S:	Maintained
10495F:	drivers/net/ethernet/sis/sis900.*
10496
10497SIS FRAMEBUFFER DRIVER
10498M:	Thomas Winischhofer <thomas@winischhofer.net>
10499W:	http://www.winischhofer.net/linuxsisvga.shtml
10500S:	Maintained
10501F:	Documentation/fb/sisfb.txt
10502F:	drivers/video/fbdev/sis/
10503F:	include/video/sisfb.h
10504
10505SIS USB2VGA DRIVER
10506M:	Thomas Winischhofer <thomas@winischhofer.net>
10507W:	http://www.winischhofer.at/linuxsisusbvga.shtml
10508S:	Maintained
10509F:	drivers/usb/misc/sisusbvga/
10510
10511SLAB ALLOCATOR
10512M:	Christoph Lameter <cl@linux.com>
10513M:	Pekka Enberg <penberg@kernel.org>
10514M:	David Rientjes <rientjes@google.com>
10515M:	Joonsoo Kim <iamjoonsoo.kim@lge.com>
10516M:	Andrew Morton <akpm@linux-foundation.org>
10517L:	linux-mm@kvack.org
10518S:	Maintained
10519F:	include/linux/sl?b*.h
10520F:	mm/sl?b*
10521
10522SLEEPABLE READ-COPY UPDATE (SRCU)
10523M:	Lai Jiangshan <jiangshanlai@gmail.com>
10524M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10525M:	Josh Triplett <josh@joshtriplett.org>
10526R:	Steven Rostedt <rostedt@goodmis.org>
10527R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10528L:	linux-kernel@vger.kernel.org
10529W:	http://www.rdrop.com/users/paulmck/RCU/
10530S:	Supported
10531T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10532F:	include/linux/srcu.h
10533F:	kernel/rcu/srcu.c
10534
10535SMACK SECURITY MODULE
10536M:	Casey Schaufler <casey@schaufler-ca.com>
10537L:	linux-security-module@vger.kernel.org
10538W:	http://schaufler-ca.com
10539T:	git git://git.gitorious.org/smack-next/kernel.git
10540S:	Maintained
10541F:	Documentation/security/Smack.txt
10542F:	security/smack/
10543
10544DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10545M:	Kevin Hilman <khilman@kernel.org>
10546M:	Nishanth Menon <nm@ti.com>
10547S:	Maintained
10548F:	drivers/power/avs/
10549F:	include/linux/power/smartreflex.h
10550L:	linux-pm@vger.kernel.org
10551
10552SMC91x ETHERNET DRIVER
10553M:	Nicolas Pitre <nico@fluxnic.net>
10554S:	Odd Fixes
10555F:	drivers/net/ethernet/smsc/smc91x.*
10556
10557SMIA AND SMIA++ IMAGE SENSOR DRIVER
10558M:	Sakari Ailus <sakari.ailus@iki.fi>
10559L:	linux-media@vger.kernel.org
10560S:	Maintained
10561F:	drivers/media/i2c/smiapp/
10562F:	include/media/i2c/smiapp.h
10563F:	drivers/media/i2c/smiapp-pll.c
10564F:	drivers/media/i2c/smiapp-pll.h
10565F:	include/uapi/linux/smiapp.h
10566F:	Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10567
10568SMM665 HARDWARE MONITOR DRIVER
10569M:	Guenter Roeck <linux@roeck-us.net>
10570L:	linux-hwmon@vger.kernel.org
10571S:	Maintained
10572F:	Documentation/hwmon/smm665
10573F:	drivers/hwmon/smm665.c
10574
10575SMSC EMC2103 HARDWARE MONITOR DRIVER
10576M:	Steve Glendinning <steve.glendinning@shawell.net>
10577L:	linux-hwmon@vger.kernel.org
10578S:	Maintained
10579F:	Documentation/hwmon/emc2103
10580F:	drivers/hwmon/emc2103.c
10581
10582SMSC SCH5627 HARDWARE MONITOR DRIVER
10583M:	Hans de Goede <hdegoede@redhat.com>
10584L:	linux-hwmon@vger.kernel.org
10585S:	Supported
10586F:	Documentation/hwmon/sch5627
10587F:	drivers/hwmon/sch5627.c
10588
10589SMSC47B397 HARDWARE MONITOR DRIVER
10590M:	Jean Delvare <jdelvare@suse.com>
10591L:	linux-hwmon@vger.kernel.org
10592S:	Maintained
10593F:	Documentation/hwmon/smsc47b397
10594F:	drivers/hwmon/smsc47b397.c
10595
10596SMSC911x ETHERNET DRIVER
10597M:	Steve Glendinning <steve.glendinning@shawell.net>
10598L:	netdev@vger.kernel.org
10599S:	Maintained
10600F:	include/linux/smsc911x.h
10601F:	drivers/net/ethernet/smsc/smsc911x.*
10602
10603SMSC9420 PCI ETHERNET DRIVER
10604M:	Steve Glendinning <steve.glendinning@shawell.net>
10605L:	netdev@vger.kernel.org
10606S:	Maintained
10607F:	drivers/net/ethernet/smsc/smsc9420.*
10608
10609SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10610M:	Steve Glendinning <steve.glendinning@shawell.net>
10611L:	linux-fbdev@vger.kernel.org
10612S:	Maintained
10613F:	drivers/video/fbdev/smscufx.c
10614
10615SOC-CAMERA V4L2 SUBSYSTEM
10616M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10617L:	linux-media@vger.kernel.org
10618T:	git git://linuxtv.org/media_tree.git
10619S:	Maintained
10620F:	include/media/soc*
10621F:	drivers/media/i2c/soc_camera/
10622F:	drivers/media/platform/soc_camera/
10623
10624SOEKRIS NET48XX LED SUPPORT
10625M:	Chris Boot <bootc@bootc.net>
10626S:	Maintained
10627F:	drivers/leds/leds-net48xx.c
10628
10629SOFTLOGIC 6x10 MPEG CODEC
10630M:	Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10631M:	Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10632M:	Andrey Utkin <andrey.krieger.utkin@gmail.com>
10633M:	Ismael Luceno <ismael@iodev.co.uk>
10634L:	linux-media@vger.kernel.org
10635S:	Supported
10636F:	drivers/media/pci/solo6x10/
10637
10638SOFTWARE RAID (Multiple Disks) SUPPORT
10639M:	Shaohua Li <shli@kernel.org>
10640L:	linux-raid@vger.kernel.org
10641T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10642S:	Supported
10643F:	drivers/md/
10644F:	include/linux/raid/
10645F:	include/uapi/linux/raid/
10646
10647SONIC NETWORK DRIVER
10648M:	Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10649L:	netdev@vger.kernel.org
10650S:	Maintained
10651F:	drivers/net/ethernet/natsemi/sonic.*
10652
10653SONICS SILICON BACKPLANE DRIVER (SSB)
10654M:	Michael Buesch <m@bues.ch>
10655L:	linux-wireless@vger.kernel.org
10656S:	Maintained
10657F:	drivers/ssb/
10658F:	include/linux/ssb/
10659
10660SONY VAIO CONTROL DEVICE DRIVER
10661M:	Mattia Dongili <malattia@linux.it>
10662L:	platform-driver-x86@vger.kernel.org
10663W:	http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10664S:	Maintained
10665F:	Documentation/laptops/sony-laptop.txt
10666F:	drivers/char/sonypi.c
10667F:	drivers/platform/x86/sony-laptop.c
10668F:	include/linux/sony-laptop.h
10669
10670SONY MEMORYSTICK CARD SUPPORT
10671M:	Alex Dubov <oakad@yahoo.com>
10672W:	http://tifmxx.berlios.de/
10673S:	Maintained
10674F:	drivers/memstick/host/tifm_ms.c
10675
10676SONY MEMORYSTICK STANDARD SUPPORT
10677M:	Maxim Levitsky <maximlevitsky@gmail.com>
10678S:	Maintained
10679F:	drivers/memstick/core/ms_block.*
10680
10681SOUND
10682M:	Jaroslav Kysela <perex@perex.cz>
10683M:	Takashi Iwai <tiwai@suse.com>
10684L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10685W:	http://www.alsa-project.org/
10686T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10687T:	git git://git.alsa-project.org/alsa-kernel.git
10688Q:	http://patchwork.kernel.org/project/alsa-devel/list/
10689S:	Maintained
10690F:	Documentation/sound/
10691F:	include/sound/
10692F:	include/uapi/sound/
10693F:	sound/
10694
10695SOUND - COMPRESSED AUDIO
10696M:	Vinod Koul <vinod.koul@intel.com>
10697L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10698T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10699S:	Supported
10700F:	Documentation/sound/alsa/compress_offload.txt
10701F:	include/sound/compress_driver.h
10702F:	include/uapi/sound/compress_*
10703F:	sound/core/compress_offload.c
10704F:	sound/soc/soc-compress.c
10705
10706SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10707M:	Liam Girdwood <lgirdwood@gmail.com>
10708M:	Mark Brown <broonie@kernel.org>
10709T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10710L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10711W:	http://alsa-project.org/main/index.php/ASoC
10712S:	Supported
10713F:	Documentation/sound/alsa/soc/
10714F:	sound/soc/
10715F:	include/sound/soc*
10716
10717SOUND - DMAENGINE HELPERS
10718M:	Lars-Peter Clausen <lars@metafoo.de>
10719S:	Supported
10720F:	include/sound/dmaengine_pcm.h
10721F:	sound/core/pcm_dmaengine.c
10722F:	sound/soc/soc-generic-dmaengine-pcm.c
10723
10724SP2 MEDIA DRIVER
10725M:	Olli Salonen <olli.salonen@iki.fi>
10726L:	linux-media@vger.kernel.org
10727W:	https://linuxtv.org
10728Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10729S:	Maintained
10730F:	drivers/media/dvb-frontends/sp2*
10731
10732SPARC + UltraSPARC (sparc/sparc64)
10733M:	"David S. Miller" <davem@davemloft.net>
10734L:	sparclinux@vger.kernel.org
10735Q:	http://patchwork.ozlabs.org/project/sparclinux/list/
10736T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10737T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10738S:	Maintained
10739F:	arch/sparc/
10740F:	drivers/sbus/
10741
10742SPARC SERIAL DRIVERS
10743M:	"David S. Miller" <davem@davemloft.net>
10744L:	sparclinux@vger.kernel.org
10745T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10746T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10747S:	Maintained
10748F:	include/linux/sunserialcore.h
10749F:	drivers/tty/serial/suncore.c
10750F:	drivers/tty/serial/sunhv.c
10751F:	drivers/tty/serial/sunsab.c
10752F:	drivers/tty/serial/sunsab.h
10753F:	drivers/tty/serial/sunsu.c
10754F:	drivers/tty/serial/sunzilog.c
10755F:	drivers/tty/serial/sunzilog.h
10756
10757SPARSE CHECKER
10758M:	"Christopher Li" <sparse@chrisli.org>
10759L:	linux-sparse@vger.kernel.org
10760W:	https://sparse.wiki.kernel.org/
10761T:	git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10762T:	git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10763S:	Maintained
10764F:	include/linux/compiler.h
10765
10766SPEAR PLATFORM SUPPORT
10767M:	Viresh Kumar <vireshk@kernel.org>
10768M:	Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10769L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10770W:	http://www.st.com/spear
10771S:	Maintained
10772F:	arch/arm/boot/dts/spear*
10773F:	arch/arm/mach-spear/
10774
10775SPEAR CLOCK FRAMEWORK SUPPORT
10776M:	Viresh Kumar <vireshk@kernel.org>
10777L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10778W:	http://www.st.com/spear
10779S:	Maintained
10780F:	drivers/clk/spear/
10781
10782SPI SUBSYSTEM
10783M:	Mark Brown <broonie@kernel.org>
10784L:	linux-spi@vger.kernel.org
10785T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10786Q:	http://patchwork.kernel.org/project/spi-devel-general/list/
10787S:	Maintained
10788F:	Documentation/spi/
10789F:	drivers/spi/
10790F:	include/linux/spi/
10791F:	include/uapi/linux/spi/
10792
10793SPIDERNET NETWORK DRIVER for CELL
10794M:	Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10795L:	netdev@vger.kernel.org
10796S:	Supported
10797F:	Documentation/networking/spider_net.txt
10798F:	drivers/net/ethernet/toshiba/spider_net*
10799
10800SPU FILE SYSTEM
10801M:	Jeremy Kerr <jk@ozlabs.org>
10802L:	linuxppc-dev@lists.ozlabs.org
10803W:	http://www.ibm.com/developerworks/power/cell/
10804S:	Supported
10805F:	Documentation/filesystems/spufs.txt
10806F:	arch/powerpc/platforms/cell/spufs/
10807
10808SQUASHFS FILE SYSTEM
10809M:	Phillip Lougher <phillip@squashfs.org.uk>
10810L:	squashfs-devel@lists.sourceforge.net (subscribers-only)
10811W:	http://squashfs.org.uk
10812T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10813S:	Maintained
10814F:	Documentation/filesystems/squashfs.txt
10815F:	fs/squashfs/
10816
10817SRM (Alpha) environment access
10818M:	Jan-Benedict Glaw <jbglaw@lug-owl.de>
10819S:	Maintained
10820F:	arch/alpha/kernel/srm_env.c
10821
10822STABLE BRANCH
10823M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10824L:	stable@vger.kernel.org
10825S:	Supported
10826F:	Documentation/stable_kernel_rules.txt
10827
10828STAGING SUBSYSTEM
10829M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10830T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10831L:	devel@driverdev.osuosl.org
10832S:	Supported
10833F:	drivers/staging/
10834
10835STAGING - COMEDI
10836M:	Ian Abbott <abbotti@mev.co.uk>
10837M:	H Hartley Sweeten <hsweeten@visionengravers.com>
10838S:	Odd Fixes
10839F:	drivers/staging/comedi/
10840
10841STAGING - FLARION FT1000 DRIVERS
10842M:	Marek Belisko <marek.belisko@gmail.com>
10843S:	Odd Fixes
10844F:	drivers/staging/ft1000/
10845
10846STAGING - INDUSTRIAL IO
10847M:	Jonathan Cameron <jic23@kernel.org>
10848L:	linux-iio@vger.kernel.org
10849S:	Odd Fixes
10850F:	drivers/staging/iio/
10851
10852STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10853M:	Jarod Wilson <jarod@wilsonet.com>
10854W:	http://www.lirc.org/
10855S:	Odd Fixes
10856F:	drivers/staging/media/lirc/
10857
10858STAGING - LUSTRE PARALLEL FILESYSTEM
10859M:	Oleg Drokin <oleg.drokin@intel.com>
10860M:	Andreas Dilger <andreas.dilger@intel.com>
10861L:	lustre-devel@lists.lustre.org (moderated for non-subscribers)
10862W:	http://wiki.lustre.org/
10863S:	Maintained
10864F:	drivers/staging/lustre
10865
10866STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10867M:	Marc Dietrich <marvin24@gmx.de>
10868L:	ac100@lists.launchpad.net (moderated for non-subscribers)
10869L:	linux-tegra@vger.kernel.org
10870S:	Maintained
10871F:	drivers/staging/nvec/
10872
10873STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10874M:	Jens Frederich <jfrederich@gmail.com>
10875M:	Daniel Drake <dsd@laptop.org>
10876M:	Jon Nettleton <jon.nettleton@gmail.com>
10877W:	http://wiki.laptop.org/go/DCON
10878S:	Maintained
10879F:	drivers/staging/olpc_dcon/
10880
10881STAGING - REALTEK RTL8712U DRIVERS
10882M:	Larry Finger <Larry.Finger@lwfinger.net>
10883M:	Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10884S:	Odd Fixes
10885F:	drivers/staging/rtl8712/
10886
10887STAGING - REALTEK RTL8723U WIRELESS DRIVER
10888M:	Larry Finger <Larry.Finger@lwfinger.net>
10889M:	Jes Sorensen <Jes.Sorensen@redhat.com>
10890L:	linux-wireless@vger.kernel.org
10891S:	Maintained
10892F:	drivers/staging/rtl8723au/
10893
10894STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10895M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10896M:	Teddy Wang <teddy.wang@siliconmotion.com>
10897M:	Sudip Mukherjee <sudip@vectorindia.org>
10898L:	linux-fbdev@vger.kernel.org
10899S:	Maintained
10900F:	drivers/staging/sm750fb/
10901
10902STAGING - SLICOSS
10903M:	Lior Dotan <liodot@gmail.com>
10904M:	Christopher Harrer <charrer@alacritech.com>
10905S:	Odd Fixes
10906F:	drivers/staging/slicoss/
10907
10908STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10909M:	William Hubbs <w.d.hubbs@gmail.com>
10910M:	Chris Brannon <chris@the-brannons.com>
10911M:	Kirk Reiser <kirk@reisers.ca>
10912M:	Samuel Thibault <samuel.thibault@ens-lyon.org>
10913L:	speakup@linux-speakup.org
10914W:	http://www.linux-speakup.org/
10915S:	Odd Fixes
10916F:	drivers/staging/speakup/
10917
10918STAGING - VIA VT665X DRIVERS
10919M:	Forest Bond <forest@alittletooquiet.net>
10920S:	Odd Fixes
10921F:	drivers/staging/vt665?/
10922
10923STAGING - WILC1000 WIFI DRIVER
10924M:	Johnny Kim <johnny.kim@atmel.com>
10925M:	Austin Shin <austin.shin@atmel.com>
10926M:	Chris Park <chris.park@atmel.com>
10927M:	Tony Cho <tony.cho@atmel.com>
10928M:	Glen Lee <glen.lee@atmel.com>
10929M:	Leo Kim <leo.kim@atmel.com>
10930L:	linux-wireless@vger.kernel.org
10931S:	Supported
10932F:	drivers/staging/wilc1000/
10933
10934STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10935M:	Arnaud Patard <arnaud.patard@rtp-net.org>
10936S:	Odd Fixes
10937F:	drivers/staging/xgifb/
10938
10939STARFIRE/DURALAN NETWORK DRIVER
10940M:	Ion Badulescu <ionut@badula.org>
10941S:	Odd Fixes
10942F:	drivers/net/ethernet/adaptec/starfire*
10943
10944SUN3/3X
10945M:	Sam Creasey <sammy@sammy.net>
10946W:	http://sammy.net/sun3/
10947S:	Maintained
10948F:	arch/m68k/kernel/*sun3*
10949F:	arch/m68k/sun3*/
10950F:	arch/m68k/include/asm/sun3*
10951F:	drivers/net/ethernet/i825xx/sun3*
10952
10953SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10954M:	Hans de Goede <hdegoede@redhat.com>
10955L:	linux-input@vger.kernel.org
10956S:	Maintained
10957F:	Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10958F:	drivers/input/keyboard/sun4i-lradc-keys.c
10959
10960SUNDANCE NETWORK DRIVER
10961M:	Denis Kirjanov <kda@linux-powerpc.org>
10962L:	netdev@vger.kernel.org
10963S:	Maintained
10964F:	drivers/net/ethernet/dlink/sundance.c
10965
10966SUPERH
10967M:	Yoshinori Sato <ysato@users.sourceforge.jp>
10968M:	Rich Felker <dalias@libc.org>
10969L:	linux-sh@vger.kernel.org
10970Q:	http://patchwork.kernel.org/project/linux-sh/list/
10971S:	Maintained
10972F:	Documentation/sh/
10973F:	arch/sh/
10974F:	drivers/sh/
10975
10976SUSPEND TO RAM
10977M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
10978M:	Len Brown <len.brown@intel.com>
10979M:	Pavel Machek <pavel@ucw.cz>
10980L:	linux-pm@vger.kernel.org
10981S:	Supported
10982F:	Documentation/power/
10983F:	arch/x86/kernel/acpi/
10984F:	drivers/base/power/
10985F:	kernel/power/
10986F:	include/linux/suspend.h
10987F:	include/linux/freezer.h
10988F:	include/linux/pm.h
10989
10990SVGA HANDLING
10991M:	Martin Mares <mj@ucw.cz>
10992L:	linux-video@atrey.karlin.mff.cuni.cz
10993S:	Maintained
10994F:	Documentation/svga.txt
10995F:	arch/x86/boot/video*
10996
10997SWIOTLB SUBSYSTEM
10998M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10999L:	linux-kernel@vger.kernel.org
11000T:	git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11001S:	Supported
11002F:	lib/swiotlb.c
11003F:	arch/*/kernel/pci-swiotlb.c
11004F:	include/linux/swiotlb.h
11005
11006SWITCHDEV
11007M:	Jiri Pirko <jiri@resnulli.us>
11008L:	netdev@vger.kernel.org
11009S:	Supported
11010F:	net/switchdev/
11011F:	include/net/switchdev.h
11012
11013SYNOPSYS ARC ARCHITECTURE
11014M:	Vineet Gupta <vgupta@synopsys.com>
11015L:	linux-snps-arc@lists.infradead.org
11016S:	Supported
11017F:	arch/arc/
11018F:	Documentation/devicetree/bindings/arc/*
11019F:	Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11020F:	drivers/tty/serial/arc_uart.c
11021T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11022
11023SYNOPSYS ARC SDP platform support
11024M:	Alexey Brodkin <abrodkin@synopsys.com>
11025S:	Supported
11026F:	arch/arc/plat-axs10x
11027F:	arch/arc/boot/dts/ax*
11028F:	Documentation/devicetree/bindings/arc/axs10*
11029
11030SYSTEM CONFIGURATION (SYSCON)
11031M:	Lee Jones <lee.jones@linaro.org>
11032M:	Arnd Bergmann <arnd@arndb.de>
11033T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11034S:	Supported
11035F:	drivers/mfd/syscon.c
11036
11037SYSV FILESYSTEM
11038M:	Christoph Hellwig <hch@infradead.org>
11039S:	Maintained
11040F:	Documentation/filesystems/sysv-fs.txt
11041F:	fs/sysv/
11042F:	include/linux/sysv_fs.h
11043
11044TARGET SUBSYSTEM
11045M:	"Nicholas A. Bellinger" <nab@linux-iscsi.org>
11046L:	linux-scsi@vger.kernel.org
11047L:	target-devel@vger.kernel.org
11048W:	http://www.linux-iscsi.org
11049W:	http://groups.google.com/group/linux-iscsi-target-dev
11050T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11051S:	Supported
11052F:	drivers/target/
11053F:	include/target/
11054F:	Documentation/target/
11055
11056TASKSTATS STATISTICS INTERFACE
11057M:	Balbir Singh <bsingharora@gmail.com>
11058S:	Maintained
11059F:	Documentation/accounting/taskstats*
11060F:	include/linux/taskstats*
11061F:	kernel/taskstats.c
11062
11063TC CLASSIFIER
11064M:	Jamal Hadi Salim <jhs@mojatatu.com>
11065L:	netdev@vger.kernel.org
11066S:	Maintained
11067F:	include/net/pkt_cls.h
11068F:	include/uapi/linux/pkt_cls.h
11069F:	net/sched/
11070
11071TCP LOW PRIORITY MODULE
11072M:	"Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11073M:	"Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11074W:	http://tcp-lp-mod.sourceforge.net/
11075S:	Maintained
11076F:	net/ipv4/tcp_lp.c
11077
11078TDA10071 MEDIA DRIVER
11079M:	Antti Palosaari <crope@iki.fi>
11080L:	linux-media@vger.kernel.org
11081W:	https://linuxtv.org
11082W:	http://palosaari.fi/linux/
11083Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11084T:	git git://linuxtv.org/anttip/media_tree.git
11085S:	Maintained
11086F:	drivers/media/dvb-frontends/tda10071*
11087
11088TDA18212 MEDIA DRIVER
11089M:	Antti Palosaari <crope@iki.fi>
11090L:	linux-media@vger.kernel.org
11091W:	https://linuxtv.org
11092W:	http://palosaari.fi/linux/
11093Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11094T:	git git://linuxtv.org/anttip/media_tree.git
11095S:	Maintained
11096F:	drivers/media/tuners/tda18212*
11097
11098TDA18218 MEDIA DRIVER
11099M:	Antti Palosaari <crope@iki.fi>
11100L:	linux-media@vger.kernel.org
11101W:	https://linuxtv.org
11102W:	http://palosaari.fi/linux/
11103Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11104T:	git git://linuxtv.org/anttip/media_tree.git
11105S:	Maintained
11106F:	drivers/media/tuners/tda18218*
11107
11108TDA18271 MEDIA DRIVER
11109M:	Michael Krufky <mkrufky@linuxtv.org>
11110L:	linux-media@vger.kernel.org
11111W:	https://linuxtv.org
11112W:	http://github.com/mkrufky
11113Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11114T:	git git://linuxtv.org/mkrufky/tuners.git
11115S:	Maintained
11116F:	drivers/media/tuners/tda18271*
11117
11118TDA827x MEDIA DRIVER
11119M:	Michael Krufky <mkrufky@linuxtv.org>
11120L:	linux-media@vger.kernel.org
11121W:	https://linuxtv.org
11122W:	http://github.com/mkrufky
11123Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11124T:	git git://linuxtv.org/mkrufky/tuners.git
11125S:	Maintained
11126F:	drivers/media/tuners/tda8290.*
11127
11128TDA8290 MEDIA DRIVER
11129M:	Michael Krufky <mkrufky@linuxtv.org>
11130L:	linux-media@vger.kernel.org
11131W:	https://linuxtv.org
11132W:	http://github.com/mkrufky
11133Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11134T:	git git://linuxtv.org/mkrufky/tuners.git
11135S:	Maintained
11136F:	drivers/media/tuners/tda8290.*
11137
11138TDA9840 MEDIA DRIVER
11139M:	Hans Verkuil <hverkuil@xs4all.nl>
11140L:	linux-media@vger.kernel.org
11141T:	git git://linuxtv.org/media_tree.git
11142W:	https://linuxtv.org
11143S:	Maintained
11144F:	drivers/media/i2c/tda9840*
11145
11146TEA5761 TUNER DRIVER
11147M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11148L:	linux-media@vger.kernel.org
11149W:	https://linuxtv.org
11150T:	git git://linuxtv.org/media_tree.git
11151S:	Odd fixes
11152F:	drivers/media/tuners/tea5761.*
11153
11154TEA5767 TUNER DRIVER
11155M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11156L:	linux-media@vger.kernel.org
11157W:	https://linuxtv.org
11158T:	git git://linuxtv.org/media_tree.git
11159S:	Maintained
11160F:	drivers/media/tuners/tea5767.*
11161
11162TEA6415C MEDIA DRIVER
11163M:	Hans Verkuil <hverkuil@xs4all.nl>
11164L:	linux-media@vger.kernel.org
11165T:	git git://linuxtv.org/media_tree.git
11166W:	https://linuxtv.org
11167S:	Maintained
11168F:	drivers/media/i2c/tea6415c*
11169
11170TEA6420 MEDIA DRIVER
11171M:	Hans Verkuil <hverkuil@xs4all.nl>
11172L:	linux-media@vger.kernel.org
11173T:	git git://linuxtv.org/media_tree.git
11174W:	https://linuxtv.org
11175S:	Maintained
11176F:	drivers/media/i2c/tea6420*
11177
11178TEAM DRIVER
11179M:	Jiri Pirko <jiri@resnulli.us>
11180L:	netdev@vger.kernel.org
11181S:	Supported
11182F:	drivers/net/team/
11183F:	include/linux/if_team.h
11184F:	include/uapi/linux/if_team.h
11185
11186TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11187M:	"Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11188S:	Maintained
11189F:	arch/x86/platform/ts5500/
11190
11191TECHNOTREND USB IR RECEIVER
11192M:	Sean Young <sean@mess.org>
11193L:	linux-media@vger.kernel.org
11194S:	Maintained
11195F:	drivers/media/rc/ttusbir.c
11196
11197TEGRA ARCHITECTURE SUPPORT
11198M:	Stephen Warren <swarren@wwwdotorg.org>
11199M:	Thierry Reding <thierry.reding@gmail.com>
11200M:	Alexandre Courbot <gnurou@gmail.com>
11201L:	linux-tegra@vger.kernel.org
11202Q:	http://patchwork.ozlabs.org/project/linux-tegra/list/
11203T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11204S:	Supported
11205N:	[^a-z]tegra
11206
11207TEGRA CLOCK DRIVER
11208M:	Peter De Schrijver <pdeschrijver@nvidia.com>
11209M:	Prashant Gaikwad <pgaikwad@nvidia.com>
11210S:	Supported
11211F:	drivers/clk/tegra/
11212
11213TEGRA DMA DRIVERS
11214M:	Laxman Dewangan <ldewangan@nvidia.com>
11215M:	Jon Hunter <jonathanh@nvidia.com>
11216S:	Supported
11217F:	drivers/dma/tegra*
11218
11219TEGRA I2C DRIVER
11220M:	Laxman Dewangan <ldewangan@nvidia.com>
11221S:	Supported
11222F:	drivers/i2c/busses/i2c-tegra.c
11223
11224TEGRA IOMMU DRIVERS
11225M:	Hiroshi Doyu <hdoyu@nvidia.com>
11226S:	Supported
11227F:	drivers/iommu/tegra*
11228
11229TEGRA KBC DRIVER
11230M:	Rakesh Iyer <riyer@nvidia.com>
11231M:	Laxman Dewangan <ldewangan@nvidia.com>
11232S:	Supported
11233F:	drivers/input/keyboard/tegra-kbc.c
11234
11235TEGRA PWM DRIVER
11236M:	Thierry Reding <thierry.reding@gmail.com>
11237S:	Supported
11238F:	drivers/pwm/pwm-tegra.c
11239
11240TEGRA SERIAL DRIVER
11241M:	Laxman Dewangan <ldewangan@nvidia.com>
11242S:	Supported
11243F:	drivers/tty/serial/serial-tegra.c
11244
11245TEGRA SPI DRIVER
11246M:	Laxman Dewangan <ldewangan@nvidia.com>
11247S:	Supported
11248F:	drivers/spi/spi-tegra*
11249
11250TEHUTI ETHERNET DRIVER
11251M:	Andy Gospodarek <andy@greyhouse.net>
11252L:	netdev@vger.kernel.org
11253S:	Supported
11254F:	drivers/net/ethernet/tehuti/*
11255
11256Telecom Clock Driver for MCPL0010
11257M:	Mark Gross <mark.gross@intel.com>
11258S:	Supported
11259F:	drivers/char/tlclk.c
11260
11261TENSILICA XTENSA PORT (xtensa)
11262M:	Chris Zankel <chris@zankel.net>
11263M:	Max Filippov <jcmvbkbc@gmail.com>
11264L:	linux-xtensa@linux-xtensa.org
11265T:	git git://github.com/czankel/xtensa-linux.git
11266S:	Maintained
11267F:	arch/xtensa/
11268F:	drivers/irqchip/irq-xtensa-*
11269
11270THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11271M:	Hans Verkuil <hverkuil@xs4all.nl>
11272L:	linux-media@vger.kernel.org
11273T:	git git://linuxtv.org/media_tree.git
11274W:	https://linuxtv.org
11275S:	Maintained
11276F:	drivers/media/radio/radio-raremono.c
11277
11278THERMAL
11279M:	Zhang Rui <rui.zhang@intel.com>
11280M:	Eduardo Valentin <edubezval@gmail.com>
11281L:	linux-pm@vger.kernel.org
11282T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11283T:	git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11284Q:	https://patchwork.kernel.org/project/linux-pm/list/
11285S:	Supported
11286F:	drivers/thermal/
11287F:	include/linux/thermal.h
11288F:	include/uapi/linux/thermal.h
11289F:	include/linux/cpu_cooling.h
11290F:	Documentation/devicetree/bindings/thermal/
11291
11292THERMAL/CPU_COOLING
11293M:	Amit Daniel Kachhap <amit.kachhap@gmail.com>
11294M:	Viresh Kumar <viresh.kumar@linaro.org>
11295M:	Javi Merino <javi.merino@arm.com>
11296L:	linux-pm@vger.kernel.org
11297S:	Supported
11298F:	Documentation/thermal/cpu-cooling-api.txt
11299F:	drivers/thermal/cpu_cooling.c
11300F:	include/linux/cpu_cooling.h
11301
11302THINGM BLINK(1) USB RGB LED DRIVER
11303M:	Vivien Didelot <vivien.didelot@savoirfairelinux.com>
11304S:	Maintained
11305F:	drivers/hid/hid-thingm.c
11306
11307THINKPAD ACPI EXTRAS DRIVER
11308M:	Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11309L:	ibm-acpi-devel@lists.sourceforge.net
11310L:	platform-driver-x86@vger.kernel.org
11311W:	http://ibm-acpi.sourceforge.net
11312W:	http://thinkwiki.org/wiki/Ibm-acpi
11313T:	git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11314S:	Maintained
11315F:	drivers/platform/x86/thinkpad_acpi.c
11316
11317TI BANDGAP AND THERMAL DRIVER
11318M:	Eduardo Valentin <edubezval@gmail.com>
11319M:	Keerthy <j-keerthy@ti.com>
11320L:	linux-pm@vger.kernel.org
11321L:	linux-omap@vger.kernel.org
11322S:	Maintained
11323F:	drivers/thermal/ti-soc-thermal/
11324
11325TI VPE/CAL DRIVERS
11326M:	Benoit Parrot <bparrot@ti.com>
11327L:	linux-media@vger.kernel.org
11328W:	http://linuxtv.org/
11329Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11330S:	Maintained
11331F:	drivers/media/platform/ti-vpe/
11332
11333TI CDCE706 CLOCK DRIVER
11334M:	Max Filippov <jcmvbkbc@gmail.com>
11335S:	Maintained
11336F:	drivers/clk/clk-cdce706.c
11337
11338TI CLOCK DRIVER
11339M:	Tero Kristo <t-kristo@ti.com>
11340L:	linux-omap@vger.kernel.org
11341S:	Maintained
11342F:	drivers/clk/ti/
11343F:	include/linux/clk/ti.h
11344
11345TI ETHERNET SWITCH DRIVER (CPSW)
11346M:	Mugunthan V N <mugunthanvnm@ti.com>
11347R:	Grygorii Strashko <grygorii.strashko@ti.com>
11348L:	linux-omap@vger.kernel.org
11349L:	netdev@vger.kernel.org
11350S:	Maintained
11351F:	drivers/net/ethernet/ti/cpsw*
11352F:	drivers/net/ethernet/ti/davinci*
11353
11354TI FLASH MEDIA INTERFACE DRIVER
11355M:	Alex Dubov <oakad@yahoo.com>
11356S:	Maintained
11357F:	drivers/misc/tifm*
11358F:	drivers/mmc/host/tifm_sd.c
11359F:	include/linux/tifm.h
11360
11361TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11362M:	Santosh Shilimkar <ssantosh@kernel.org>
11363L:	linux-kernel@vger.kernel.org
11364L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11365S:	Maintained
11366F:	drivers/soc/ti/*
11367T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11368
11369
11370TI LM49xxx FAMILY ASoC CODEC DRIVERS
11371M:	M R Swami Reddy <mr.swami.reddy@ti.com>
11372M:	Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11373L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11374S:	Maintained
11375F:	sound/soc/codecs/lm49453*
11376F:	sound/soc/codecs/isabelle*
11377
11378TI LP855x BACKLIGHT DRIVER
11379M:	Milo Kim <milo.kim@ti.com>
11380S:	Maintained
11381F:	Documentation/backlight/lp855x-driver.txt
11382F:	drivers/video/backlight/lp855x_bl.c
11383F:	include/linux/platform_data/lp855x.h
11384
11385TI LP8727 CHARGER DRIVER
11386M:	Milo Kim <milo.kim@ti.com>
11387S:	Maintained
11388F:	drivers/power/lp8727_charger.c
11389F:	include/linux/platform_data/lp8727.h
11390
11391TI LP8788 MFD DRIVER
11392M:	Milo Kim <milo.kim@ti.com>
11393S:	Maintained
11394F:	drivers/iio/adc/lp8788_adc.c
11395F:	drivers/leds/leds-lp8788.c
11396F:	drivers/mfd/lp8788*.c
11397F:	drivers/power/lp8788-charger.c
11398F:	drivers/regulator/lp8788-*.c
11399F:	include/linux/mfd/lp8788*.h
11400
11401TI NETCP ETHERNET DRIVER
11402M:	Wingman Kwok <w-kwok2@ti.com>
11403M:	Murali Karicheri <m-karicheri2@ti.com>
11404L:	netdev@vger.kernel.org
11405S:	Maintained
11406F:	drivers/net/ethernet/ti/netcp*
11407
11408TI TAS571X FAMILY ASoC CODEC DRIVER
11409M:	Kevin Cernekee <cernekee@chromium.org>
11410L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11411S:	Odd Fixes
11412F:	sound/soc/codecs/tas571x*
11413
11414TI TWL4030 SERIES SOC CODEC DRIVER
11415M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
11416L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11417S:	Maintained
11418F:	sound/soc/codecs/twl4030*
11419
11420TI WILINK WIRELESS DRIVERS
11421L:	linux-wireless@vger.kernel.org
11422W:	http://wireless.kernel.org/en/users/Drivers/wl12xx
11423W:	http://wireless.kernel.org/en/users/Drivers/wl1251
11424T:	git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11425S:	Orphan
11426F:	drivers/net/wireless/ti/
11427F:	include/linux/wl12xx.h
11428
11429TIPC NETWORK LAYER
11430M:	Jon Maloy <jon.maloy@ericsson.com>
11431M:	Ying Xue <ying.xue@windriver.com>
11432L:	netdev@vger.kernel.org (core kernel code)
11433L:	tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11434W:	http://tipc.sourceforge.net/
11435S:	Maintained
11436F:	include/uapi/linux/tipc*.h
11437F:	net/tipc/
11438
11439TILE ARCHITECTURE
11440M:	Chris Metcalf <cmetcalf@mellanox.com>
11441W:	http://www.mellanox.com/repository/solutions/tile-scm/
11442T:	git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11443S:	Supported
11444F:	arch/tile/
11445F:	drivers/char/tile-srom.c
11446F:	drivers/edac/tile_edac.c
11447F:	drivers/net/ethernet/tile/
11448F:	drivers/rtc/rtc-tile.c
11449F:	drivers/tty/hvc/hvc_tile.c
11450F:	drivers/tty/serial/tilegx.c
11451F:	drivers/usb/host/*-tilegx.c
11452F:	include/linux/usb/tilegx.h
11453
11454TLAN NETWORK DRIVER
11455M:	Samuel Chessman <chessman@tux.org>
11456L:	tlan-devel@lists.sourceforge.net (subscribers-only)
11457W:	http://sourceforge.net/projects/tlan/
11458S:	Maintained
11459F:	Documentation/networking/tlan.txt
11460F:	drivers/net/ethernet/ti/tlan.*
11461
11462TOMOYO SECURITY MODULE
11463M:	Kentaro Takeda <takedakn@nttdata.co.jp>
11464M:	Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11465L:	tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11466L:	tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11467L:	tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11468L:	tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11469W:	http://tomoyo.sourceforge.jp/
11470T:	quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11471S:	Maintained
11472F:	security/tomoyo/
11473
11474TOPSTAR LAPTOP EXTRAS DRIVER
11475M:	Herton Ronaldo Krzesinski <herton@canonical.com>
11476L:	platform-driver-x86@vger.kernel.org
11477S:	Maintained
11478F:	drivers/platform/x86/topstar-laptop.c
11479
11480TOSHIBA ACPI EXTRAS DRIVER
11481M:	Azael Avalos <coproscefalo@gmail.com>
11482L:	platform-driver-x86@vger.kernel.org
11483S:	Maintained
11484F:	drivers/platform/x86/toshiba_acpi.c
11485
11486TOSHIBA BLUETOOTH DRIVER
11487M:	Azael Avalos <coproscefalo@gmail.com>
11488L:	platform-driver-x86@vger.kernel.org
11489S:	Maintained
11490F:	drivers/platform/x86/toshiba_bluetooth.c
11491
11492TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11493M:	Azael Avalos <coproscefalo@gmail.com>
11494L:	platform-driver-x86@vger.kernel.org
11495S:	Maintained
11496F:	drivers/platform/x86/toshiba_haps.c
11497
11498TOSHIBA WMI HOTKEYS DRIVER
11499M:	Azael Avalos <coproscefalo@gmail.com>
11500L:	platform-driver-x86@vger.kernel.org
11501S:	Maintained
11502F:	drivers/platform/x86/toshiba-wmi.c
11503
11504TOSHIBA SMM DRIVER
11505M:	Jonathan Buzzard <jonathan@buzzard.org.uk>
11506W:	http://www.buzzard.org.uk/toshiba/
11507S:	Maintained
11508F:	drivers/char/toshiba.c
11509F:	include/linux/toshiba.h
11510F:	include/uapi/linux/toshiba.h
11511
11512TOSHIBA TC358743 DRIVER
11513M:	Mats Randgaard <matrandg@cisco.com>
11514L:	linux-media@vger.kernel.org
11515S:	Maintained
11516F:	drivers/media/i2c/tc358743*
11517F:	include/media/i2c/tc358743.h
11518
11519TMIO/SDHI MMC DRIVER
11520M:	Wolfram Sang <wsa+renesas@sang-engineering.com>
11521L:	linux-mmc@vger.kernel.org
11522S:	Supported
11523F:	drivers/mmc/host/tmio_mmc*
11524F:	drivers/mmc/host/sh_mobile_sdhi.c
11525F:	include/linux/mfd/tmio.h
11526
11527TMP401 HARDWARE MONITOR DRIVER
11528M:	Guenter Roeck <linux@roeck-us.net>
11529L:	linux-hwmon@vger.kernel.org
11530S:	Maintained
11531F:	Documentation/hwmon/tmp401
11532F:	drivers/hwmon/tmp401.c
11533
11534TMPFS (SHMEM FILESYSTEM)
11535M:	Hugh Dickins <hughd@google.com>
11536L:	linux-mm@kvack.org
11537S:	Maintained
11538F:	include/linux/shmem_fs.h
11539F:	mm/shmem.c
11540
11541TM6000 VIDEO4LINUX DRIVER
11542M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11543L:	linux-media@vger.kernel.org
11544W:	https://linuxtv.org
11545T:	git git://linuxtv.org/media_tree.git
11546S:	Odd fixes
11547F:	drivers/media/usb/tm6000/
11548
11549TW68 VIDEO4LINUX DRIVER
11550M:	Hans Verkuil <hverkuil@xs4all.nl>
11551L:	linux-media@vger.kernel.org
11552T:	git git://linuxtv.org/media_tree.git
11553W:	https://linuxtv.org
11554S:	Odd Fixes
11555F:	drivers/media/pci/tw68/
11556
11557TW686X VIDEO4LINUX DRIVER
11558M:	Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11559L:	linux-media@vger.kernel.org
11560T:	git git://linuxtv.org/media_tree.git
11561W:	http://linuxtv.org
11562S:	Maintained
11563F:	drivers/media/pci/tw686x/
11564
11565TPM DEVICE DRIVER
11566M:	Peter Huewe <peterhuewe@gmx.de>
11567M:	Marcel Selhorst <tpmdd@selhorst.net>
11568M:	Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11569R:	Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11570W:	http://tpmdd.sourceforge.net
11571L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11572Q:	https://patchwork.kernel.org/project/tpmdd-devel/list/
11573T:	git git://git.infradead.org/users/jjs/linux-tpmdd.git
11574S:	Maintained
11575F:	drivers/char/tpm/
11576
11577TPM IBM_VTPM DEVICE DRIVER
11578M:	Ashley Lai <ashleydlai@gmail.com>
11579W:	http://tpmdd.sourceforge.net
11580L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11581S:	Maintained
11582F:	drivers/char/tpm/tpm_ibmvtpm*
11583
11584TRACING
11585M:	Steven Rostedt <rostedt@goodmis.org>
11586M:	Ingo Molnar <mingo@redhat.com>
11587T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11588S:	Maintained
11589F:	Documentation/trace/ftrace.txt
11590F:	arch/*/*/*/ftrace.h
11591F:	arch/*/kernel/ftrace.c
11592F:	include/*/ftrace.h
11593F:	include/linux/trace*.h
11594F:	include/trace/
11595F:	kernel/trace/
11596F:	tools/testing/selftests/ftrace/
11597
11598TRACING MMIO ACCESSES (MMIOTRACE)
11599M:	Steven Rostedt <rostedt@goodmis.org>
11600M:	Ingo Molnar <mingo@kernel.org>
11601R:	Karol Herbst <karolherbst@gmail.com>
11602R:	Pekka Paalanen <ppaalanen@gmail.com>
11603S:	Maintained
11604L:	linux-kernel@vger.kernel.org
11605L:	nouveau@lists.freedesktop.org
11606F:	kernel/trace/trace_mmiotrace.c
11607F:	include/linux/mmiotrace.h
11608F:	arch/x86/mm/kmmio.c
11609F:	arch/x86/mm/mmio-mod.c
11610F:	arch/x86/mm/testmmiotrace.c
11611
11612TRIVIAL PATCHES
11613M:	Jiri Kosina <trivial@kernel.org>
11614T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11615S:	Maintained
11616K:	^Subject:.*(?i)trivial
11617
11618TTY LAYER
11619M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11620M:	Jiri Slaby <jslaby@suse.com>
11621S:	Supported
11622T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11623F:	Documentation/serial/
11624F:	drivers/tty/
11625F:	drivers/tty/serial/serial_core.c
11626F:	include/linux/serial_core.h
11627F:	include/linux/serial.h
11628F:	include/linux/tty.h
11629F:	include/uapi/linux/serial_core.h
11630F:	include/uapi/linux/serial.h
11631F:	include/uapi/linux/tty.h
11632
11633TUA9001 MEDIA DRIVER
11634M:	Antti Palosaari <crope@iki.fi>
11635L:	linux-media@vger.kernel.org
11636W:	https://linuxtv.org
11637W:	http://palosaari.fi/linux/
11638Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11639T:	git git://linuxtv.org/anttip/media_tree.git
11640S:	Maintained
11641F:	drivers/media/tuners/tua9001*
11642
11643TULIP NETWORK DRIVERS
11644L:	netdev@vger.kernel.org
11645L:	linux-parisc@vger.kernel.org
11646S:	Orphan
11647F:	drivers/net/ethernet/dec/tulip/
11648
11649TUN/TAP driver
11650M:	Maxim Krasnyansky <maxk@qti.qualcomm.com>
11651W:	http://vtun.sourceforge.net/tun
11652S:	Maintained
11653F:	Documentation/networking/tuntap.txt
11654F:	arch/um/os-Linux/drivers/
11655
11656TURBOCHANNEL SUBSYSTEM
11657M:	"Maciej W. Rozycki" <macro@linux-mips.org>
11658M:	Ralf Baechle <ralf@linux-mips.org>
11659L:	linux-mips@linux-mips.org
11660Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
11661S:	Maintained
11662F:	drivers/tc/
11663F:	include/linux/tc.h
11664
11665U14-34F SCSI DRIVER
11666M:	Dario Ballabio <ballabio_dario@emc.com>
11667L:	linux-scsi@vger.kernel.org
11668S:	Maintained
11669F:	drivers/scsi/u14-34f.c
11670
11671UBI FILE SYSTEM (UBIFS)
11672M:	Richard Weinberger <richard@nod.at>
11673M:	Artem Bityutskiy <dedekind1@gmail.com>
11674M:	Adrian Hunter <adrian.hunter@intel.com>
11675L:	linux-mtd@lists.infradead.org
11676T:	git git://git.infradead.org/ubifs-2.6.git
11677W:	http://www.linux-mtd.infradead.org/doc/ubifs.html
11678S:	Supported
11679F:	Documentation/filesystems/ubifs.txt
11680F:	fs/ubifs/
11681
11682UCLINUX (M68KNOMMU AND COLDFIRE)
11683M:	Greg Ungerer <gerg@linux-m68k.org>
11684W:	http://www.linux-m68k.org/
11685W:	http://www.uclinux.org/
11686L:	linux-m68k@lists.linux-m68k.org
11687L:	uclinux-dev@uclinux.org  (subscribers-only)
11688T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11689S:	Maintained
11690F:	arch/m68k/coldfire/
11691F:	arch/m68k/68*/
11692F:	arch/m68k/*/*_no.*
11693F:	arch/m68k/include/asm/*_no.*
11694
11695UDF FILESYSTEM
11696M:	Jan Kara <jack@suse.com>
11697S:	Maintained
11698F:	Documentation/filesystems/udf.txt
11699F:	fs/udf/
11700
11701UFS FILESYSTEM
11702M:	Evgeniy Dushistov <dushistov@mail.ru>
11703S:	Maintained
11704F:	Documentation/filesystems/ufs.txt
11705F:	fs/ufs/
11706
11707UHID USERSPACE HID IO DRIVER:
11708M:	David Herrmann <dh.herrmann@googlemail.com>
11709L:	linux-input@vger.kernel.org
11710S:	Maintained
11711F:	drivers/hid/uhid.c
11712F:	include/uapi/linux/uhid.h
11713
11714ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11715L:	linux-usb@vger.kernel.org
11716S:	Orphan
11717F:	drivers/uwb/
11718F:	include/linux/uwb.h
11719F:	include/linux/uwb/
11720
11721UNICORE32 ARCHITECTURE:
11722M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
11723W:	http://mprc.pku.edu.cn/~guanxuetao/linux
11724S:	Maintained
11725T:	git git://github.com/gxt/linux.git
11726F:	arch/unicore32/
11727
11728UNIFDEF
11729M:	Tony Finch <dot@dotat.at>
11730W:	http://dotat.at/prog/unifdef
11731S:	Maintained
11732F:	scripts/unifdef.c
11733
11734UNIFORM CDROM DRIVER
11735M:	Jens Axboe <axboe@kernel.dk>
11736W:	http://www.kernel.dk
11737S:	Maintained
11738F:	Documentation/cdrom/
11739F:	drivers/cdrom/cdrom.c
11740F:	include/linux/cdrom.h
11741F:	include/uapi/linux/cdrom.h
11742
11743UNISYS S-PAR DRIVERS
11744M:	David Kershner <david.kershner@unisys.com>
11745L:	sparmaintainer@unisys.com (Unisys internal)
11746S:	Supported
11747F:	drivers/staging/unisys/
11748
11749UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11750M:	Vinayak Holikatti <vinholikatti@gmail.com>
11751L:	linux-scsi@vger.kernel.org
11752S:	Supported
11753F:	Documentation/scsi/ufs.txt
11754F:	drivers/scsi/ufs/
11755
11756UNSORTED BLOCK IMAGES (UBI)
11757M:	Artem Bityutskiy <dedekind1@gmail.com>
11758M:	Richard Weinberger <richard@nod.at>
11759W:	http://www.linux-mtd.infradead.org/
11760L:	linux-mtd@lists.infradead.org
11761T:	git git://git.infradead.org/ubifs-2.6.git
11762S:	Supported
11763F:	drivers/mtd/ubi/
11764F:	include/linux/mtd/ubi.h
11765F:	include/uapi/mtd/ubi-user.h
11766
11767USB ACM DRIVER
11768M:	Oliver Neukum <oneukum@suse.com>
11769L:	linux-usb@vger.kernel.org
11770S:	Maintained
11771F:	Documentation/usb/acm.txt
11772F:	drivers/usb/class/cdc-acm.*
11773
11774USB AR5523 WIRELESS DRIVER
11775M:	Pontus Fuchs <pontus.fuchs@gmail.com>
11776L:	linux-wireless@vger.kernel.org
11777S:	Maintained
11778F:	drivers/net/wireless/ath/ar5523/
11779
11780USB ATTACHED SCSI
11781M:	Hans de Goede <hdegoede@redhat.com>
11782M:	Gerd Hoffmann <kraxel@redhat.com>
11783L:	linux-usb@vger.kernel.org
11784L:	linux-scsi@vger.kernel.org
11785S:	Maintained
11786F:	drivers/usb/storage/uas.c
11787
11788USB CDC ETHERNET DRIVER
11789M:	Oliver Neukum <oliver@neukum.org>
11790L:	linux-usb@vger.kernel.org
11791S:	Maintained
11792F:	drivers/net/usb/cdc_*.c
11793F:	include/uapi/linux/usb/cdc.h
11794
11795USB CHAOSKEY DRIVER
11796M:	Keith Packard <keithp@keithp.com>
11797L:	linux-usb@vger.kernel.org
11798S:	Maintained
11799F:	drivers/usb/misc/chaoskey.c
11800
11801USB CYPRESS C67X00 DRIVER
11802M:	Peter Korsgaard <jacmet@sunsite.dk>
11803L:	linux-usb@vger.kernel.org
11804S:	Maintained
11805F:	drivers/usb/c67x00/
11806
11807USB DAVICOM DM9601 DRIVER
11808M:	Peter Korsgaard <jacmet@sunsite.dk>
11809L:	netdev@vger.kernel.org
11810W:	http://www.linux-usb.org/usbnet
11811S:	Maintained
11812F:	drivers/net/usb/dm9601.c
11813
11814USB DIAMOND RIO500 DRIVER
11815M:	Cesar Miquel <miquel@df.uba.ar>
11816L:	rio500-users@lists.sourceforge.net
11817W:	http://rio500.sourceforge.net
11818S:	Maintained
11819F:	drivers/usb/misc/rio500*
11820
11821USB EHCI DRIVER
11822M:	Alan Stern <stern@rowland.harvard.edu>
11823L:	linux-usb@vger.kernel.org
11824S:	Maintained
11825F:	Documentation/usb/ehci.txt
11826F:	drivers/usb/host/ehci*
11827
11828USB GADGET/PERIPHERAL SUBSYSTEM
11829M:	Felipe Balbi <balbi@kernel.org>
11830L:	linux-usb@vger.kernel.org
11831W:	http://www.linux-usb.org/gadget
11832T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11833S:	Maintained
11834F:	drivers/usb/gadget/
11835F:	include/linux/usb/gadget*
11836
11837USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11838M:	Jiri Kosina <jikos@kernel.org>
11839R:	Benjamin Tissoires <benjamin.tissoires@redhat.com>
11840L:	linux-usb@vger.kernel.org
11841T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11842S:	Maintained
11843F:	Documentation/hid/hiddev.txt
11844F:	drivers/hid/usbhid/
11845
11846USB ISP116X DRIVER
11847M:	Olav Kongas <ok@artecdesign.ee>
11848L:	linux-usb@vger.kernel.org
11849S:	Maintained
11850F:	drivers/usb/host/isp116x*
11851F:	include/linux/usb/isp116x.h
11852
11853USB LAN78XX ETHERNET DRIVER
11854M:	Woojung Huh <woojung.huh@microchip.com>
11855M:	Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11856L:	netdev@vger.kernel.org
11857S:	Maintained
11858F:	drivers/net/usb/lan78xx.*
11859
11860USB MASS STORAGE DRIVER
11861M:	Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11862L:	linux-usb@vger.kernel.org
11863L:	usb-storage@lists.one-eyed-alien.net
11864S:	Maintained
11865W:	http://www.one-eyed-alien.net/~mdharm/linux-usb/
11866F:	drivers/usb/storage/
11867
11868USB MIDI DRIVER
11869M:	Clemens Ladisch <clemens@ladisch.de>
11870L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11871T:	git git://git.alsa-project.org/alsa-kernel.git
11872S:	Maintained
11873F:	sound/usb/midi.*
11874
11875USB NETWORKING DRIVERS
11876L:	linux-usb@vger.kernel.org
11877S:	Odd Fixes
11878F:	drivers/net/usb/
11879
11880USB OHCI DRIVER
11881M:	Alan Stern <stern@rowland.harvard.edu>
11882L:	linux-usb@vger.kernel.org
11883S:	Maintained
11884F:	Documentation/usb/ohci.txt
11885F:	drivers/usb/host/ohci*
11886
11887USB OTG FSM (Finite State Machine)
11888M:	Peter Chen <Peter.Chen@nxp.com>
11889T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11890L:	linux-usb@vger.kernel.org
11891S:	Maintained
11892F:	drivers/usb/common/usb-otg-fsm.c
11893
11894USB OVER IP DRIVER
11895M:	Valentina Manea <valentina.manea.m@gmail.com>
11896M:	Shuah Khan <shuah.kh@samsung.com>
11897L:	linux-usb@vger.kernel.org
11898S:	Maintained
11899F:	Documentation/usb/usbip_protocol.txt
11900F:	drivers/usb/usbip/
11901F:	tools/usb/usbip/
11902
11903USB PEGASUS DRIVER
11904M:	Petko Manolov <petkan@nucleusys.com>
11905L:	linux-usb@vger.kernel.org
11906L:	netdev@vger.kernel.org
11907T:	git git://github.com/petkan/pegasus.git
11908W:	https://github.com/petkan/pegasus
11909S:	Maintained
11910F:	drivers/net/usb/pegasus.*
11911
11912USB PHY LAYER
11913M:	Felipe Balbi <balbi@kernel.org>
11914L:	linux-usb@vger.kernel.org
11915T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11916S:	Maintained
11917F:	drivers/usb/phy/
11918
11919USB PRINTER DRIVER (usblp)
11920M:	Pete Zaitcev <zaitcev@redhat.com>
11921L:	linux-usb@vger.kernel.org
11922S:	Supported
11923F:	drivers/usb/class/usblp.c
11924
11925USB QMI WWAN NETWORK DRIVER
11926M:	Bjørn Mork <bjorn@mork.no>
11927L:	netdev@vger.kernel.org
11928S:	Maintained
11929F:	Documentation/ABI/testing/sysfs-class-net-qmi
11930F:	drivers/net/usb/qmi_wwan.c
11931
11932USB RTL8150 DRIVER
11933M:	Petko Manolov <petkan@nucleusys.com>
11934L:	linux-usb@vger.kernel.org
11935L:	netdev@vger.kernel.org
11936T:	git git://github.com/petkan/rtl8150.git
11937W:	https://github.com/petkan/rtl8150
11938S:	Maintained
11939F:	drivers/net/usb/rtl8150.c
11940
11941USB SERIAL SUBSYSTEM
11942M:	Johan Hovold <johan@kernel.org>
11943L:	linux-usb@vger.kernel.org
11944S:	Maintained
11945F:	Documentation/usb/usb-serial.txt
11946F:	drivers/usb/serial/
11947F:	include/linux/usb/serial.h
11948
11949USB SMSC75XX ETHERNET DRIVER
11950M:	Steve Glendinning <steve.glendinning@shawell.net>
11951L:	netdev@vger.kernel.org
11952S:	Maintained
11953F:	drivers/net/usb/smsc75xx.*
11954
11955USB SMSC95XX ETHERNET DRIVER
11956M:	Steve Glendinning <steve.glendinning@shawell.net>
11957L:	netdev@vger.kernel.org
11958S:	Maintained
11959F:	drivers/net/usb/smsc95xx.*
11960
11961USB SUBSYSTEM
11962M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11963L:	linux-usb@vger.kernel.org
11964W:	http://www.linux-usb.org
11965T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11966S:	Supported
11967F:	Documentation/usb/
11968F:	drivers/usb/
11969F:	include/linux/usb.h
11970F:	include/linux/usb/
11971
11972USB UHCI DRIVER
11973M:	Alan Stern <stern@rowland.harvard.edu>
11974L:	linux-usb@vger.kernel.org
11975S:	Maintained
11976F:	drivers/usb/host/uhci*
11977
11978USB "USBNET" DRIVER FRAMEWORK
11979M:	Oliver Neukum <oneukum@suse.com>
11980L:	netdev@vger.kernel.org
11981W:	http://www.linux-usb.org/usbnet
11982S:	Maintained
11983F:	drivers/net/usb/usbnet.c
11984F:	include/linux/usb/usbnet.h
11985
11986USB VIDEO CLASS
11987M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11988L:	linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11989L:	linux-media@vger.kernel.org
11990T:	git git://linuxtv.org/media_tree.git
11991W:	http://www.ideasonboard.org/uvc/
11992S:	Maintained
11993F:	drivers/media/usb/uvc/
11994F:	include/uapi/linux/uvcvideo.h
11995
11996USB VISION DRIVER
11997M:	Hans Verkuil <hverkuil@xs4all.nl>
11998L:	linux-media@vger.kernel.org
11999T:	git git://linuxtv.org/media_tree.git
12000W:	https://linuxtv.org
12001S:	Odd Fixes
12002F:	drivers/media/usb/usbvision/
12003
12004USB WEBCAM GADGET
12005M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12006L:	linux-usb@vger.kernel.org
12007S:	Maintained
12008F:	drivers/usb/gadget/function/*uvc*
12009F:	drivers/usb/gadget/legacy/webcam.c
12010
12011USB WIRELESS RNDIS DRIVER (rndis_wlan)
12012M:	Jussi Kivilinna <jussi.kivilinna@iki.fi>
12013L:	linux-wireless@vger.kernel.org
12014S:	Maintained
12015F:	drivers/net/wireless/rndis_wlan.c
12016
12017USB XHCI DRIVER
12018M:	Mathias Nyman <mathias.nyman@intel.com>
12019L:	linux-usb@vger.kernel.org
12020S:	Supported
12021F:	drivers/usb/host/xhci*
12022F:	drivers/usb/host/pci-quirks*
12023
12024USB ZD1201 DRIVER
12025L:	linux-wireless@vger.kernel.org
12026W:	http://linux-lc100020.sourceforge.net
12027S:	Orphan
12028F:	drivers/net/wireless/zydas/zd1201.*
12029
12030USB ZR364XX DRIVER
12031M:	Antoine Jacquet <royale@zerezo.com>
12032L:	linux-usb@vger.kernel.org
12033L:	linux-media@vger.kernel.org
12034T:	git git://linuxtv.org/media_tree.git
12035W:	http://royale.zerezo.com/zr364xx/
12036S:	Maintained
12037F:	Documentation/video4linux/zr364xx.txt
12038F:	drivers/media/usb/zr364xx/
12039
12040ULPI BUS
12041M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
12042L:	linux-usb@vger.kernel.org
12043S:	Maintained
12044F:	drivers/usb/common/ulpi.c
12045F:	include/linux/ulpi/
12046
12047USER-MODE LINUX (UML)
12048M:	Jeff Dike <jdike@addtoit.com>
12049M:	Richard Weinberger <richard@nod.at>
12050L:	user-mode-linux-devel@lists.sourceforge.net
12051L:	user-mode-linux-user@lists.sourceforge.net
12052W:	http://user-mode-linux.sourceforge.net
12053T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12054S:	Maintained
12055F:	Documentation/virtual/uml/
12056F:	arch/um/
12057F:	arch/x86/um/
12058F:	fs/hostfs/
12059F:	fs/hppfs/
12060
12061USERSPACE I/O (UIO)
12062M:	"Hans J. Koch" <hjk@hansjkoch.de>
12063M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12064S:	Maintained
12065T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12066F:	Documentation/DocBook/uio-howto.tmpl
12067F:	drivers/uio/
12068F:	include/linux/uio*.h
12069
12070UTIL-LINUX PACKAGE
12071M:	Karel Zak <kzak@redhat.com>
12072L:	util-linux@vger.kernel.org
12073W:	http://en.wikipedia.org/wiki/Util-linux
12074T:	git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12075S:	Maintained
12076
12077UVESAFB DRIVER
12078M:	Michal Januszewski <spock@gentoo.org>
12079L:	linux-fbdev@vger.kernel.org
12080W:	http://dev.gentoo.org/~spock/projects/uvesafb/
12081S:	Maintained
12082F:	Documentation/fb/uvesafb.txt
12083F:	drivers/video/fbdev/uvesafb.*
12084
12085VF610 NAND DRIVER
12086M:	Stefan Agner <stefan@agner.ch>
12087L:	linux-mtd@lists.infradead.org
12088S:	Supported
12089F:	drivers/mtd/nand/vf610_nfc.c
12090
12091VFAT/FAT/MSDOS FILESYSTEM
12092M:	OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12093S:	Maintained
12094F:	Documentation/filesystems/vfat.txt
12095F:	fs/fat/
12096
12097VFIO DRIVER
12098M:	Alex Williamson <alex.williamson@redhat.com>
12099L:	kvm@vger.kernel.org
12100T:	git git://github.com/awilliam/linux-vfio.git
12101S:	Maintained
12102F:	Documentation/vfio.txt
12103F:	drivers/vfio/
12104F:	include/linux/vfio.h
12105F:	include/uapi/linux/vfio.h
12106
12107VFIO PLATFORM DRIVER
12108M:	Baptiste Reynal <b.reynal@virtualopensystems.com>
12109L:	kvm@vger.kernel.org
12110S:	Maintained
12111F:	drivers/vfio/platform/
12112
12113VIDEOBUF2 FRAMEWORK
12114M:	Pawel Osciak <pawel@osciak.com>
12115M:	Marek Szyprowski <m.szyprowski@samsung.com>
12116M:	Kyungmin Park <kyungmin.park@samsung.com>
12117L:	linux-media@vger.kernel.org
12118S:	Maintained
12119F:	drivers/media/v4l2-core/videobuf2-*
12120F:	include/media/videobuf2-*
12121
12122VIRTUAL SERIO DEVICE DRIVER
12123M:	Stephen Chandler Paul <thatslyude@gmail.com>
12124S:	Maintained
12125F:	drivers/input/serio/userio.c
12126F:	include/uapi/linux/userio.h
12127
12128VIRTIO CONSOLE DRIVER
12129M:	Amit Shah <amit.shah@redhat.com>
12130L:	virtualization@lists.linux-foundation.org
12131S:	Maintained
12132F:	drivers/char/virtio_console.c
12133F:	include/linux/virtio_console.h
12134F:	include/uapi/linux/virtio_console.h
12135
12136VIRTIO CORE, NET AND BLOCK DRIVERS
12137M:	"Michael S. Tsirkin" <mst@redhat.com>
12138L:	virtualization@lists.linux-foundation.org
12139S:	Maintained
12140F:	drivers/virtio/
12141F:	tools/virtio/
12142F:	drivers/net/virtio_net.c
12143F:	drivers/block/virtio_blk.c
12144F:	include/linux/virtio_*.h
12145F:	include/uapi/linux/virtio_*.h
12146
12147VIRTIO DRIVERS FOR S390
12148M:	Christian Borntraeger <borntraeger@de.ibm.com>
12149M:	Cornelia Huck <cornelia.huck@de.ibm.com>
12150L:	linux-s390@vger.kernel.org
12151L:	virtualization@lists.linux-foundation.org
12152L:	kvm@vger.kernel.org
12153S:	Supported
12154F:	drivers/s390/virtio/
12155
12156VIRTIO GPU DRIVER
12157M:	David Airlie <airlied@linux.ie>
12158M:	Gerd Hoffmann <kraxel@redhat.com>
12159L:	dri-devel@lists.freedesktop.org
12160L:	virtualization@lists.linux-foundation.org
12161S:	Maintained
12162F:	drivers/gpu/drm/virtio/
12163F:	include/uapi/linux/virtio_gpu.h
12164
12165VIRTIO HOST (VHOST)
12166M:	"Michael S. Tsirkin" <mst@redhat.com>
12167L:	kvm@vger.kernel.org
12168L:	virtualization@lists.linux-foundation.org
12169L:	netdev@vger.kernel.org
12170T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12171S:	Maintained
12172F:	drivers/vhost/
12173F:	include/uapi/linux/vhost.h
12174
12175VIRTIO INPUT DRIVER
12176M:	Gerd Hoffmann <kraxel@redhat.com>
12177S:	Maintained
12178F:	drivers/virtio/virtio_input.c
12179F:	include/uapi/linux/virtio_input.h
12180
12181VIA RHINE NETWORK DRIVER
12182S:	Orphan
12183F:	drivers/net/ethernet/via/via-rhine.c
12184
12185VIA SD/MMC CARD CONTROLLER DRIVER
12186M:	Bruce Chang <brucechang@via.com.tw>
12187M:	Harald Welte <HaraldWelte@viatech.com>
12188S:	Maintained
12189F:	drivers/mmc/host/via-sdmmc.c
12190
12191VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12192M:	Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12193L:	linux-fbdev@vger.kernel.org
12194S:	Maintained
12195F:	include/linux/via-core.h
12196F:	include/linux/via-gpio.h
12197F:	include/linux/via_i2c.h
12198F:	drivers/video/fbdev/via/
12199
12200VIA VELOCITY NETWORK DRIVER
12201M:	Francois Romieu <romieu@fr.zoreil.com>
12202L:	netdev@vger.kernel.org
12203S:	Maintained
12204F:	drivers/net/ethernet/via/via-velocity.*
12205
12206VIRT LIB
12207M:	Alex Williamson <alex.williamson@redhat.com>
12208M:	Paolo Bonzini <pbonzini@redhat.com>
12209L:	kvm@vger.kernel.org
12210S:	Supported
12211F:	virt/lib/
12212
12213VIVID VIRTUAL VIDEO DRIVER
12214M:	Hans Verkuil <hverkuil@xs4all.nl>
12215L:	linux-media@vger.kernel.org
12216T:	git git://linuxtv.org/media_tree.git
12217W:	https://linuxtv.org
12218S:	Maintained
12219F:	drivers/media/platform/vivid/*
12220
12221VLAN (802.1Q)
12222M:	Patrick McHardy <kaber@trash.net>
12223L:	netdev@vger.kernel.org
12224S:	Maintained
12225F:	drivers/net/macvlan.c
12226F:	include/linux/if_*vlan.h
12227F:	net/8021q/
12228
12229VLYNQ BUS
12230M:	Florian Fainelli <florian@openwrt.org>
12231L:	openwrt-devel@lists.openwrt.org (subscribers-only)
12232S:	Maintained
12233F:	drivers/vlynq/vlynq.c
12234F:	include/linux/vlynq.h
12235
12236VME SUBSYSTEM
12237M:	Martyn Welch <martyn@welchs.me.uk>
12238M:	Manohar Vanga <manohar.vanga@gmail.com>
12239M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12240L:	devel@driverdev.osuosl.org
12241S:	Maintained
12242T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12243F:	Documentation/vme_api.txt
12244F:	drivers/staging/vme/
12245F:	drivers/vme/
12246F:	include/linux/vme*
12247
12248VMWARE HYPERVISOR INTERFACE
12249M:	Alok Kataria <akataria@vmware.com>
12250L:	virtualization@lists.linux-foundation.org
12251S:	Supported
12252F:	arch/x86/kernel/cpu/vmware.c
12253
12254VMWARE BALLOON DRIVER
12255M:	Xavier Deguillard <xdeguillard@vmware.com>
12256M:	Philip Moltmann <moltmann@vmware.com>
12257M:	"VMware, Inc." <pv-drivers@vmware.com>
12258L:	linux-kernel@vger.kernel.org
12259S:	Maintained
12260F:	drivers/misc/vmw_balloon.c
12261
12262VMWARE VMMOUSE SUBDRIVER
12263M:	"VMware Graphics" <linux-graphics-maintainer@vmware.com>
12264M:	"VMware, Inc." <pv-drivers@vmware.com>
12265L:	linux-input@vger.kernel.org
12266S:	Maintained
12267F:	drivers/input/mouse/vmmouse.c
12268F:	drivers/input/mouse/vmmouse.h
12269
12270VMWARE VMXNET3 ETHERNET DRIVER
12271M:	Shrikrishna Khare <skhare@vmware.com>
12272M:	"VMware, Inc." <pv-drivers@vmware.com>
12273L:	netdev@vger.kernel.org
12274S:	Maintained
12275F:	drivers/net/vmxnet3/
12276
12277VMware PVSCSI driver
12278M:	Arvind Kumar <arvindkumar@vmware.com>
12279M:	VMware PV-Drivers <pv-drivers@vmware.com>
12280L:	linux-scsi@vger.kernel.org
12281S:	Maintained
12282F:	drivers/scsi/vmw_pvscsi.c
12283F:	drivers/scsi/vmw_pvscsi.h
12284
12285VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12286M:	Liam Girdwood <lgirdwood@gmail.com>
12287M:	Mark Brown <broonie@kernel.org>
12288L:	linux-kernel@vger.kernel.org
12289W:	http://www.slimlogic.co.uk/?p=48
12290T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12291S:	Supported
12292F:	Documentation/devicetree/bindings/regulator/
12293F:	drivers/regulator/
12294F:	include/dt-bindings/regulator/
12295F:	include/linux/regulator/
12296
12297VRF
12298M:	David Ahern <dsa@cumulusnetworks.com>
12299M:	Shrijeet Mukherjee <shm@cumulusnetworks.com>
12300L:	netdev@vger.kernel.org
12301S:	Maintained
12302F:	drivers/net/vrf.c
12303F:	Documentation/networking/vrf.txt
12304
12305VT1211 HARDWARE MONITOR DRIVER
12306M:	Juerg Haefliger <juergh@gmail.com>
12307L:	linux-hwmon@vger.kernel.org
12308S:	Maintained
12309F:	Documentation/hwmon/vt1211
12310F:	drivers/hwmon/vt1211.c
12311
12312VT8231 HARDWARE MONITOR DRIVER
12313M:	Roger Lucas <vt8231@hiddenengine.co.uk>
12314L:	linux-hwmon@vger.kernel.org
12315S:	Maintained
12316F:	drivers/hwmon/vt8231.c
12317
12318VUB300 USB to SDIO/SD/MMC bridge chip
12319M:	Tony Olech <tony.olech@elandigitalsystems.com>
12320L:	linux-mmc@vger.kernel.org
12321L:	linux-usb@vger.kernel.org
12322S:	Supported
12323F:	drivers/mmc/host/vub300.c
12324
12325W1 DALLAS'S 1-WIRE BUS
12326M:	Evgeniy Polyakov <zbr@ioremap.net>
12327S:	Maintained
12328F:	Documentation/w1/
12329F:	drivers/w1/
12330
12331W83791D HARDWARE MONITORING DRIVER
12332M:	Marc Hulsman <m.hulsman@tudelft.nl>
12333L:	linux-hwmon@vger.kernel.org
12334S:	Maintained
12335F:	Documentation/hwmon/w83791d
12336F:	drivers/hwmon/w83791d.c
12337
12338W83793 HARDWARE MONITORING DRIVER
12339M:	Rudolf Marek <r.marek@assembler.cz>
12340L:	linux-hwmon@vger.kernel.org
12341S:	Maintained
12342F:	Documentation/hwmon/w83793
12343F:	drivers/hwmon/w83793.c
12344
12345W83795 HARDWARE MONITORING DRIVER
12346M:	Jean Delvare <jdelvare@suse.com>
12347L:	linux-hwmon@vger.kernel.org
12348S:	Maintained
12349F:	drivers/hwmon/w83795.c
12350
12351W83L51xD SD/MMC CARD INTERFACE DRIVER
12352M:	Pierre Ossman <pierre@ossman.eu>
12353S:	Maintained
12354F:	drivers/mmc/host/wbsd.*
12355
12356WACOM PROTOCOL 4 SERIAL TABLETS
12357M:	Julian Squires <julian@cipht.net>
12358M:	Hans de Goede <hdegoede@redhat.com>
12359L:	linux-input@vger.kernel.org
12360S:	Maintained
12361F:	drivers/input/tablet/wacom_serial4.c
12362
12363WATCHDOG DEVICE DRIVERS
12364M:	Wim Van Sebroeck <wim@iguana.be>
12365R:	Guenter Roeck <linux@roeck-us.net>
12366L:	linux-watchdog@vger.kernel.org
12367W:	http://www.linux-watchdog.org/
12368T:	git git://www.linux-watchdog.org/linux-watchdog.git
12369S:	Maintained
12370F:	Documentation/devicetree/bindings/watchdog/
12371F:	Documentation/watchdog/
12372F:	drivers/watchdog/
12373F:	include/linux/watchdog.h
12374F:	include/uapi/linux/watchdog.h
12375
12376WD7000 SCSI DRIVER
12377M:	Miroslav Zagorac <zaga@fly.cc.fer.hr>
12378L:	linux-scsi@vger.kernel.org
12379S:	Maintained
12380F:	drivers/scsi/wd7000.c
12381
12382WIIMOTE HID DRIVER
12383M:	David Herrmann <dh.herrmann@googlemail.com>
12384L:	linux-input@vger.kernel.org
12385S:	Maintained
12386F:	drivers/hid/hid-wiimote*
12387
12388WINBOND CIR DRIVER
12389M:	David Härdeman <david@hardeman.nu>
12390S:	Maintained
12391F:	drivers/media/rc/winbond-cir.c
12392
12393WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12394M:	William Breathitt Gray <vilhelm.gray@gmail.com>
12395L:	linux-watchdog@vger.kernel.org
12396S:	Maintained
12397F:	drivers/watchdog/ebc-c384_wdt.c
12398
12399WINSYSTEMS WS16C48 GPIO DRIVER
12400M:	William Breathitt Gray <vilhelm.gray@gmail.com>
12401L:	linux-gpio@vger.kernel.org
12402S:	Maintained
12403F:	drivers/gpio/gpio-ws16c48.c
12404
12405WIMAX STACK
12406M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12407M:	linux-wimax@intel.com
12408L:	wimax@linuxwimax.org (subscribers-only)
12409S:	Supported
12410W:	http://linuxwimax.org
12411F:	Documentation/wimax/README.wimax
12412F:	include/linux/wimax/debug.h
12413F:	include/net/wimax.h
12414F:	include/uapi/linux/wimax.h
12415F:	net/wimax/
12416
12417WISTRON LAPTOP BUTTON DRIVER
12418M:	Miloslav Trmac <mitr@volny.cz>
12419S:	Maintained
12420F:	drivers/input/misc/wistron_btns.c
12421
12422WL3501 WIRELESS PCMCIA CARD DRIVER
12423M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12424L:	linux-wireless@vger.kernel.org
12425W:	http://oops.ghostprotocols.net:81/blog
12426S:	Maintained
12427F:	drivers/net/wireless/wl3501*
12428
12429WOLFSON MICROELECTRONICS DRIVERS
12430L:	patches@opensource.wolfsonmicro.com
12431T:	git https://github.com/CirrusLogic/linux-drivers.git
12432W:	https://github.com/CirrusLogic/linux-drivers/wiki
12433S:	Supported
12434F:	Documentation/hwmon/wm83??
12435F:	Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12436F:	Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12437F:	Documentation/devicetree/bindings/mfd/arizona.txt
12438F:	arch/arm/mach-s3c64xx/mach-crag6410*
12439F:	drivers/clk/clk-wm83*.c
12440F:	drivers/extcon/extcon-arizona.c
12441F:	drivers/leds/leds-wm83*.c
12442F:	drivers/gpio/gpio-*wm*.c
12443F:	drivers/gpio/gpio-arizona.c
12444F:	drivers/hwmon/wm83??-hwmon.c
12445F:	drivers/input/misc/wm831x-on.c
12446F:	drivers/input/touchscreen/wm831x-ts.c
12447F:	drivers/input/touchscreen/wm97*.c
12448F:	drivers/mfd/arizona*
12449F:	drivers/mfd/wm*.c
12450F:	drivers/mfd/cs47l24*
12451F:	drivers/power/wm83*.c
12452F:	drivers/rtc/rtc-wm83*.c
12453F:	drivers/regulator/wm8*.c
12454F:	drivers/video/backlight/wm83*_bl.c
12455F:	drivers/watchdog/wm83*_wdt.c
12456F:	include/linux/mfd/arizona/
12457F:	include/linux/mfd/wm831x/
12458F:	include/linux/mfd/wm8350/
12459F:	include/linux/mfd/wm8400*
12460F:	include/linux/wm97xx.h
12461F:	include/sound/wm????.h
12462F:	sound/soc/codecs/arizona.?
12463F:	sound/soc/codecs/wm*
12464F:	sound/soc/codecs/cs47l24*
12465
12466WORKQUEUE
12467M:	Tejun Heo <tj@kernel.org>
12468R:	Lai Jiangshan <jiangshanlai@gmail.com>
12469T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12470S:	Maintained
12471F:	include/linux/workqueue.h
12472F:	kernel/workqueue.c
12473F:	Documentation/workqueue.txt
12474
12475X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12476M:	Chen-Yu Tsai <wens@csie.org>
12477L:	linux-kernel@vger.kernel.org
12478S:	Maintained
12479N:	axp[128]
12480
12481X.25 NETWORK LAYER
12482M:	Andrew Hendry <andrew.hendry@gmail.com>
12483L:	linux-x25@vger.kernel.org
12484S:	Odd Fixes
12485F:	Documentation/networking/x25*
12486F:	include/net/x25*
12487F:	net/x25/
12488
12489X86 ARCHITECTURE (32-BIT AND 64-BIT)
12490M:	Thomas Gleixner <tglx@linutronix.de>
12491M:	Ingo Molnar <mingo@redhat.com>
12492M:	"H. Peter Anvin" <hpa@zytor.com>
12493M:	x86@kernel.org
12494L:	linux-kernel@vger.kernel.org
12495T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12496S:	Maintained
12497F:	Documentation/x86/
12498F:	arch/x86/
12499
12500X86 PLATFORM DRIVERS
12501M:	Darren Hart <dvhart@infradead.org>
12502L:	platform-driver-x86@vger.kernel.org
12503T:	git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12504S:	Maintained
12505F:	drivers/platform/x86/
12506F:	drivers/platform/olpc/
12507
12508X86 MCE INFRASTRUCTURE
12509M:	Tony Luck <tony.luck@intel.com>
12510M:	Borislav Petkov <bp@alien8.de>
12511L:	linux-edac@vger.kernel.org
12512S:	Maintained
12513F:	arch/x86/kernel/cpu/mcheck/*
12514
12515X86 MICROCODE UPDATE SUPPORT
12516M:	Borislav Petkov <bp@alien8.de>
12517S:	Maintained
12518F:	arch/x86/kernel/cpu/microcode/*
12519
12520X86 VDSO
12521M:	Andy Lutomirski <luto@amacapital.net>
12522L:	linux-kernel@vger.kernel.org
12523T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12524S:	Maintained
12525F:	arch/x86/entry/vdso/
12526
12527XC2028/3028 TUNER DRIVER
12528M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12529L:	linux-media@vger.kernel.org
12530W:	https://linuxtv.org
12531T:	git git://linuxtv.org/media_tree.git
12532S:	Maintained
12533F:	drivers/media/tuners/tuner-xc2028.*
12534
12535XEN HYPERVISOR INTERFACE
12536M:	Boris Ostrovsky <boris.ostrovsky@oracle.com>
12537M:	David Vrabel <david.vrabel@citrix.com>
12538M:	Juergen Gross <jgross@suse.com>
12539L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12540T:	git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12541S:	Supported
12542F:	arch/x86/xen/
12543F:	drivers/*/xen-*front.c
12544F:	drivers/xen/
12545F:	arch/x86/include/asm/xen/
12546F:	include/xen/
12547F:	include/uapi/xen/
12548
12549XEN HYPERVISOR ARM
12550M:	Stefano Stabellini <sstabellini@kernel.org>
12551L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12552S:	Maintained
12553F:	arch/arm/xen/
12554F:	arch/arm/include/asm/xen/
12555
12556XEN HYPERVISOR ARM64
12557M:	Stefano Stabellini <sstabellini@kernel.org>
12558L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12559S:	Maintained
12560F:	arch/arm64/xen/
12561F:	arch/arm64/include/asm/xen/
12562
12563XEN NETWORK BACKEND DRIVER
12564M:	Wei Liu <wei.liu2@citrix.com>
12565L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12566L:	netdev@vger.kernel.org
12567S:	Supported
12568F:	drivers/net/xen-netback/*
12569
12570XEN PCI SUBSYSTEM
12571M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12572L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12573S:	Supported
12574F:	arch/x86/pci/*xen*
12575F:	drivers/pci/*xen*
12576
12577XEN BLOCK SUBSYSTEM
12578M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12579M:	Roger Pau Monné <roger.pau@citrix.com>
12580L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12581S:	Supported
12582F:	drivers/block/xen-blkback/*
12583F:	drivers/block/xen*
12584
12585XEN PVSCSI DRIVERS
12586M:	Juergen Gross <jgross@suse.com>
12587L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12588L:	linux-scsi@vger.kernel.org
12589S:	Supported
12590F:	drivers/scsi/xen-scsifront.c
12591F:	drivers/xen/xen-scsiback.c
12592F:	include/xen/interface/io/vscsiif.h
12593
12594XEN SWIOTLB SUBSYSTEM
12595M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12596L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12597S:	Supported
12598F:	arch/x86/xen/*swiotlb*
12599F:	drivers/xen/*swiotlb*
12600
12601XFS FILESYSTEM
12602P:	Silicon Graphics Inc
12603M:	Dave Chinner <david@fromorbit.com>
12604M:	xfs@oss.sgi.com
12605L:	xfs@oss.sgi.com
12606W:	http://oss.sgi.com/projects/xfs
12607T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12608S:	Supported
12609F:	Documentation/filesystems/xfs.txt
12610F:	fs/xfs/
12611
12612XILINX AXI ETHERNET DRIVER
12613M:	Anirudha Sarangi <anirudh@xilinx.com>
12614M:	John Linn <John.Linn@xilinx.com>
12615S:	Maintained
12616F:	drivers/net/ethernet/xilinx/xilinx_axienet*
12617
12618XILINX UARTLITE SERIAL DRIVER
12619M:	Peter Korsgaard <jacmet@sunsite.dk>
12620L:	linux-serial@vger.kernel.org
12621S:	Maintained
12622F:	drivers/tty/serial/uartlite.c
12623
12624XILINX VIDEO IP CORES
12625M:	Hyun Kwon <hyun.kwon@xilinx.com>
12626M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12627L:	linux-media@vger.kernel.org
12628T:	git git://linuxtv.org/media_tree.git
12629S:	Supported
12630F:	Documentation/devicetree/bindings/media/xilinx/
12631F:	drivers/media/platform/xilinx/
12632F:	include/uapi/linux/xilinx-v4l2-controls.h
12633
12634XILLYBUS DRIVER
12635M:	Eli Billauer <eli.billauer@gmail.com>
12636L:	linux-kernel@vger.kernel.org
12637S:	Supported
12638F:	drivers/char/xillybus/
12639
12640XTENSA XTFPGA PLATFORM SUPPORT
12641M:	Max Filippov <jcmvbkbc@gmail.com>
12642L:	linux-xtensa@linux-xtensa.org
12643S:	Maintained
12644F:	drivers/spi/spi-xtensa-xtfpga.c
12645F:	sound/soc/xtensa/xtfpga-i2s.c
12646
12647YAM DRIVER FOR AX.25
12648M:	Jean-Paul Roubelat <jpr@f6fbb.org>
12649L:	linux-hams@vger.kernel.org
12650S:	Maintained
12651F:	drivers/net/hamradio/yam*
12652F:	include/linux/yam.h
12653
12654YEALINK PHONE DRIVER
12655M:	Henk Vergonet <Henk.Vergonet@gmail.com>
12656L:	usbb2k-api-dev@nongnu.org
12657S:	Maintained
12658F:	Documentation/input/yealink.txt
12659F:	drivers/input/misc/yealink.*
12660
12661Z8530 DRIVER FOR AX.25
12662M:	Joerg Reuter <jreuter@yaina.de>
12663W:	http://yaina.de/jreuter/
12664W:	http://www.qsl.net/dl1bke/
12665L:	linux-hams@vger.kernel.org
12666S:	Maintained
12667F:	Documentation/networking/z8530drv.txt
12668F:	drivers/net/hamradio/*scc.c
12669F:	drivers/net/hamradio/z8530.h
12670
12671ZBUD COMPRESSED PAGE ALLOCATOR
12672M:	Seth Jennings <sjenning@redhat.com>
12673L:	linux-mm@kvack.org
12674S:	Maintained
12675F:	mm/zbud.c
12676F:	include/linux/zbud.h
12677
12678ZD1211RW WIRELESS DRIVER
12679M:	Daniel Drake <dsd@gentoo.org>
12680M:	Ulrich Kunitz <kune@deine-taler.de>
12681W:	http://zd1211.ath.cx/wiki/DriverRewrite
12682L:	linux-wireless@vger.kernel.org
12683L:	zd1211-devs@lists.sourceforge.net (subscribers-only)
12684S:	Maintained
12685F:	drivers/net/wireless/zydas/zd1211rw/
12686
12687ZPOOL COMPRESSED PAGE STORAGE API
12688M:	Dan Streetman <ddstreet@ieee.org>
12689L:	linux-mm@kvack.org
12690S:	Maintained
12691F:	mm/zpool.c
12692F:	include/linux/zpool.h
12693
12694ZR36067 VIDEO FOR LINUX DRIVER
12695L:	mjpeg-users@lists.sourceforge.net
12696L:	linux-media@vger.kernel.org
12697W:	http://mjpeg.sourceforge.net/driver-zoran/
12698T:	hg https://linuxtv.org/hg/v4l-dvb
12699S:	Odd Fixes
12700F:	drivers/media/pci/zoran/
12701
12702ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12703M:	Minchan Kim <minchan@kernel.org>
12704M:	Nitin Gupta <ngupta@vflare.org>
12705R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12706L:	linux-kernel@vger.kernel.org
12707S:	Maintained
12708F:	drivers/block/zram/
12709F:	Documentation/blockdev/zram.txt
12710
12711ZS DECSTATION Z85C30 SERIAL DRIVER
12712M:	"Maciej W. Rozycki" <macro@linux-mips.org>
12713S:	Maintained
12714F:	drivers/tty/serial/zs.*
12715
12716ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12717M:	Minchan Kim <minchan@kernel.org>
12718M:	Nitin Gupta <ngupta@vflare.org>
12719R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12720L:	linux-mm@kvack.org
12721S:	Maintained
12722F:	mm/zsmalloc.c
12723F:	include/linux/zsmalloc.h
12724F:	Documentation/vm/zsmalloc.txt
12725
12726ZSWAP COMPRESSED SWAP CACHING
12727M:	Seth Jennings <sjenning@redhat.com>
12728L:	linux-mm@kvack.org
12729S:	Maintained
12730F:	mm/zswap.c
12731
12732THE REST
12733M:	Linus Torvalds <torvalds@linux-foundation.org>
12734L:	linux-kernel@vger.kernel.org
12735Q:	http://patchwork.kernel.org/project/LKML/list/
12736T:	git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12737S:	Buried alive in reporters
12738F:	*
12739F:	*/
12740