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