xref: /openbmc/linux/MAINTAINERS (revision 4f205687)
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
598ALPS PS/2 TOUCHPAD DRIVER
599R:	Pali Rohár <pali.rohar@gmail.com>
600F:	drivers/input/mouse/alps.*
601
602ALTERA MAILBOX DRIVER
603M:	Ley Foon Tan <lftan@altera.com>
604L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
605S:	Maintained
606F:	drivers/mailbox/mailbox-altera.c
607
608ALTERA PIO DRIVER
609M:	Tien Hock Loh <thloh@altera.com>
610L:	linux-gpio@vger.kernel.org
611S:	Maintained
612F:	drivers/gpio/gpio-altera.c
613
614ALTERA TRIPLE SPEED ETHERNET DRIVER
615M:	Vince Bridgers <vbridger@opensource.altera.com>
616L:	netdev@vger.kernel.org
617L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
618S:	Maintained
619F:	drivers/net/ethernet/altera/
620
621ALTERA UART/JTAG UART SERIAL DRIVERS
622M:	Tobias Klauser <tklauser@distanz.ch>
623L:	linux-serial@vger.kernel.org
624L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
625S:	Maintained
626F:	drivers/tty/serial/altera_uart.c
627F:	drivers/tty/serial/altera_jtaguart.c
628F:	include/linux/altera_uart.h
629F:	include/linux/altera_jtaguart.h
630
631AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
632M:	Tom Lendacky <thomas.lendacky@amd.com>
633M:	Gary Hook <gary.hook@amd.com>
634L:	linux-crypto@vger.kernel.org
635S:	Supported
636F:	drivers/crypto/ccp/
637F:	include/linux/ccp.h
638
639AMD FAM15H PROCESSOR POWER MONITORING DRIVER
640M:	Huang Rui <ray.huang@amd.com>
641L:	linux-hwmon@vger.kernel.org
642S:	Supported
643F:	Documentation/hwmon/fam15h_power
644F:	drivers/hwmon/fam15h_power.c
645
646AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
647L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
648S:	Orphan
649F:	drivers/usb/gadget/udc/amd5536udc.*
650
651AMD GEODE PROCESSOR/CHIPSET SUPPORT
652P:	Andres Salomon <dilinger@queued.net>
653L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
654W:	http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
655S:	Supported
656F:	drivers/char/hw_random/geode-rng.c
657F:	drivers/crypto/geode*
658F:	drivers/video/fbdev/geode/
659F:	arch/x86/include/asm/geode.h
660
661AMD IOMMU (AMD-VI)
662M:	Joerg Roedel <joro@8bytes.org>
663L:	iommu@lists.linux-foundation.org
664T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
665S:	Maintained
666F:	drivers/iommu/amd_iommu*.[ch]
667F:	include/linux/amd-iommu.h
668
669AMD KFD
670M:	Oded Gabbay <oded.gabbay@gmail.com>
671L:	dri-devel@lists.freedesktop.org
672T:	git git://people.freedesktop.org/~gabbayo/linux.git
673S:	Supported
674F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
675F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
676F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
677F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
678F:	drivers/gpu/drm/amd/amdkfd/
679F:	drivers/gpu/drm/amd/include/cik_structs.h
680F:	drivers/gpu/drm/amd/include/kgd_kfd_interface.h
681F:	drivers/gpu/drm/amd/include/vi_structs.h
682F:	drivers/gpu/drm/radeon/radeon_kfd.c
683F:	drivers/gpu/drm/radeon/radeon_kfd.h
684F:	include/uapi/linux/kfd_ioctl.h
685
686AMD SEATTLE DEVICE TREE SUPPORT
687M:	Brijesh Singh <brijeshkumar.singh@amd.com>
688M:	Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
689M:	Tom Lendacky <thomas.lendacky@amd.com>
690S:	Supported
691F:	arch/arm64/boot/dts/amd/
692
693AMD XGBE DRIVER
694M:	Tom Lendacky <thomas.lendacky@amd.com>
695L:	netdev@vger.kernel.org
696S:	Supported
697F:	drivers/net/ethernet/amd/xgbe/
698F:	arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
699
700AMS (Apple Motion Sensor) DRIVER
701M:	Michael Hanselmann <linux-kernel@hansmi.ch>
702S:	Supported
703F:	drivers/macintosh/ams/
704
705ANALOG DEVICES INC AD9389B DRIVER
706M:	Hans Verkuil <hans.verkuil@cisco.com>
707L:	linux-media@vger.kernel.org
708S:	Maintained
709F:	drivers/media/i2c/ad9389b*
710
711ANALOG DEVICES INC ADV7180 DRIVER
712M:	Lars-Peter Clausen <lars@metafoo.de>
713L:	linux-media@vger.kernel.org
714W:	http://ez.analog.com/community/linux-device-drivers
715S:	Supported
716F:	drivers/media/i2c/adv7180.c
717
718ANALOG DEVICES INC ADV7511 DRIVER
719M:	Hans Verkuil <hans.verkuil@cisco.com>
720L:	linux-media@vger.kernel.org
721S:	Maintained
722F:	drivers/media/i2c/adv7511*
723
724ANALOG DEVICES INC ADV7604 DRIVER
725M:	Hans Verkuil <hans.verkuil@cisco.com>
726L:	linux-media@vger.kernel.org
727S:	Maintained
728F:	drivers/media/i2c/adv7604*
729
730ANALOG DEVICES INC ADV7842 DRIVER
731M:	Hans Verkuil <hans.verkuil@cisco.com>
732L:	linux-media@vger.kernel.org
733S:	Maintained
734F:	drivers/media/i2c/adv7842*
735
736ANALOG DEVICES INC ASOC CODEC DRIVERS
737M:	Lars-Peter Clausen <lars@metafoo.de>
738L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
739W:	http://wiki.analog.com/
740W:	http://ez.analog.com/community/linux-device-drivers
741S:	Supported
742F:	sound/soc/codecs/adau*
743F:	sound/soc/codecs/adav*
744F:	sound/soc/codecs/ad1*
745F:	sound/soc/codecs/ad7*
746F:	sound/soc/codecs/ssm*
747F:	sound/soc/codecs/sigmadsp.*
748
749ANALOG DEVICES INC ASOC DRIVERS
750L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
751L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
752W:	http://blackfin.uclinux.org/
753S:	Supported
754F:	sound/soc/blackfin/*
755
756ANALOG DEVICES INC IIO DRIVERS
757M:	Lars-Peter Clausen <lars@metafoo.de>
758M:	Michael Hennerich <Michael.Hennerich@analog.com>
759W:	http://wiki.analog.com/
760W:	http://ez.analog.com/community/linux-device-drivers
761S:	Supported
762F:	drivers/iio/*/ad*
763X:	drivers/iio/*/adjd*
764F:	drivers/staging/iio/*/ad*
765F:	staging/iio/trigger/iio-trig-bfin-timer.c
766
767ANALOG DEVICES INC DMA DRIVERS
768M:	Lars-Peter Clausen <lars@metafoo.de>
769W:	http://ez.analog.com/community/linux-device-drivers
770S:	Supported
771F:	drivers/dma/dma-axi-dmac.c
772
773ANDROID DRIVERS
774M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
775M:	Arve Hjønnevåg <arve@android.com>
776M:	Riley Andrews <riandrews@android.com>
777T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
778L:	devel@driverdev.osuosl.org
779S:	Supported
780F:	drivers/android/
781F:	drivers/staging/android/
782
783ANDROID ION DRIVER
784M:	Laura Abbott <labbott@redhat.com>
785M:	Sumit Semwal <sumit.semwal@linaro.org>
786L:	devel@driverdev.osuosl.org
787S:	Supported
788F:	drivers/staging/android/ion
789F:	drivers/staging/android/uapi/ion.h
790F:	drivers/staging/android/uapi/ion_test.h
791
792AOA (Apple Onboard Audio) ALSA DRIVER
793M:	Johannes Berg <johannes@sipsolutions.net>
794L:	linuxppc-dev@lists.ozlabs.org
795L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
796S:	Maintained
797F:	sound/aoa/
798
799APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
800M:	William Breathitt Gray <vilhelm.gray@gmail.com>
801L:	linux-iio@vger.kernel.org
802S:	Maintained
803F:	drivers/iio/dac/stx104.c
804
805APM DRIVER
806M:	Jiri Kosina <jikos@kernel.org>
807S:	Odd fixes
808T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
809F:	arch/x86/kernel/apm_32.c
810F:	include/linux/apm_bios.h
811F:	include/uapi/linux/apm_bios.h
812F:	drivers/char/apm-emulation.c
813
814APPLE BCM5974 MULTITOUCH DRIVER
815M:	Henrik Rydberg <rydberg@bitmath.org>
816L:	linux-input@vger.kernel.org
817S:	Odd fixes
818F:	drivers/input/mouse/bcm5974.c
819
820APPLE SMC DRIVER
821M:	Henrik Rydberg <rydberg@bitmath.org>
822L:	linux-hwmon@vger.kernel.org
823S:	Odd fixes
824F:	drivers/hwmon/applesmc.c
825
826APPLETALK NETWORK LAYER
827M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
828S:	Maintained
829F:	drivers/net/appletalk/
830F:	net/appletalk/
831
832APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
833M:	Duc Dang <dhdang@apm.com>
834S:	Supported
835F:	arch/arm64/boot/dts/apm/
836
837APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
838M:	Iyappan Subramanian <isubramanian@apm.com>
839M:	Keyur Chudgar <kchudgar@apm.com>
840S:	Supported
841F:	drivers/net/ethernet/apm/xgene/
842F:	Documentation/devicetree/bindings/net/apm-xgene-enet.txt
843
844APTINA CAMERA SENSOR PLL
845M:	Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
846L:	linux-media@vger.kernel.org
847S:	Maintained
848F:	drivers/media/i2c/aptina-pll.*
849
850ARC FRAMEBUFFER DRIVER
851M:	Jaya Kumar <jayalk@intworks.biz>
852S:	Maintained
853F:	drivers/video/fbdev/arcfb.c
854F:	drivers/video/fbdev/core/fb_defio.c
855
856ARCNET NETWORK LAYER
857M:	Michael Grzeschik <m.grzeschik@pengutronix.de>
858L:	netdev@vger.kernel.org
859S:	Maintained
860F:	drivers/net/arcnet/
861F:	include/uapi/linux/if_arcnet.h
862
863ARC PGU DRM DRIVER
864M:	Alexey Brodkin <abrodkin@synopsys.com>
865S:	Supported
866F:	drivers/gpu/drm/arc/
867F:	Documentation/devicetree/bindings/display/snps,arcpgu.txt
868
869ARM HDLCD DRM DRIVER
870M:	Liviu Dudau <liviu.dudau@arm.com>
871S:	Supported
872F:	drivers/gpu/drm/arm/
873F:	Documentation/devicetree/bindings/display/arm,hdlcd.txt
874
875ARM MFM AND FLOPPY DRIVERS
876M:	Ian Molton <spyro@f2s.com>
877S:	Maintained
878F:	arch/arm/lib/floppydma.S
879F:	arch/arm/include/asm/floppy.h
880
881ARM PMU PROFILING AND DEBUGGING
882M:	Will Deacon <will.deacon@arm.com>
883R:	Mark Rutland <mark.rutland@arm.com>
884S:	Maintained
885F:	arch/arm*/kernel/perf_*
886F:	arch/arm/oprofile/common.c
887F:	arch/arm*/kernel/hw_breakpoint.c
888F:	arch/arm*/include/asm/hw_breakpoint.h
889F:	arch/arm*/include/asm/perf_event.h
890F:	drivers/perf/arm_pmu.c
891F:	include/linux/perf/arm_pmu.h
892
893ARM PORT
894M:	Russell King <linux@armlinux.org.uk>
895L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
896W:	http://www.armlinux.org.uk/
897S:	Maintained
898F:	arch/arm/
899
900ARM SUB-ARCHITECTURES
901L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
902S:	Maintained
903F:	arch/arm/mach-*/
904F:	arch/arm/plat-*/
905T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
906
907ARM PRIMECELL AACI PL041 DRIVER
908M:	Russell King <linux@armlinux.org.uk>
909S:	Maintained
910F:	sound/arm/aaci.*
911
912ARM PRIMECELL CLCD PL110 DRIVER
913M:	Russell King <linux@armlinux.org.uk>
914S:	Maintained
915F:	drivers/video/fbdev/amba-clcd.*
916
917ARM PRIMECELL KMI PL050 DRIVER
918M:	Russell King <linux@armlinux.org.uk>
919S:	Maintained
920F:	drivers/input/serio/ambakmi.*
921F:	include/linux/amba/kmi.h
922
923ARM PRIMECELL MMCI PL180/1 DRIVER
924M:	Russell King <linux@armlinux.org.uk>
925S:	Maintained
926F:	drivers/mmc/host/mmci.*
927F:	include/linux/amba/mmci.h
928
929ARM PRIMECELL UART PL010 AND PL011 DRIVERS
930M:	Russell King <linux@armlinux.org.uk>
931S:	Maintained
932F:	drivers/tty/serial/amba-pl01*.c
933F:	include/linux/amba/serial.h
934
935ARM PRIMECELL BUS SUPPORT
936M:	Russell King <linux@armlinux.org.uk>
937S:	Maintained
938F:	drivers/amba/
939F:	include/linux/amba/bus.h
940
941ARM/ADS SPHERE MACHINE SUPPORT
942M:	Lennert Buytenhek <kernel@wantstofly.org>
943L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
944S:	Maintained
945
946ARM/AFEB9260 MACHINE SUPPORT
947M:	Sergey Lapin <slapin@ossfans.org>
948L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949S:	Maintained
950
951ARM/AJECO 1ARM MACHINE SUPPORT
952M:	Lennert Buytenhek <kernel@wantstofly.org>
953L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
954S:	Maintained
955
956ARM/Allwinner sunXi SoC support
957M:	Maxime Ripard <maxime.ripard@free-electrons.com>
958M:	Chen-Yu Tsai <wens@csie.org>
959L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
960S:	Maintained
961N:	sun[x456789]i
962
963ARM/Allwinner SoC Clock Support
964M:	Emilio López <emilio@elopez.com.ar>
965S:	Maintained
966F:	drivers/clk/sunxi/
967
968ARM/Amlogic Meson SoC support
969M:	Carlo Caione <carlo@caione.org>
970M:	Kevin Hilman <khilman@baylibre.com>
971L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
972L:	linux-amlogic@lists.infradead.org
973W:	http://linux-meson.com/
974S:	Maintained
975F:	arch/arm/mach-meson/
976F:	arch/arm/boot/dts/meson*
977F:	arch/arm64/boot/dts/amlogic/
978F: 	drivers/pinctrl/meson/
979N:	meson
980
981ARM/Annapurna Labs ALPINE ARCHITECTURE
982M:	Tsahee Zidenberg <tsahee@annapurnalabs.com>
983M:	Antoine Tenart <antoine.tenart@free-electrons.com>
984S:	Maintained
985F:	arch/arm/mach-alpine/
986F:	arch/arm/boot/dts/alpine*
987F:	arch/arm64/boot/dts/al/
988F:	drivers/*/*alpine*
989
990ARM/ARTPEC MACHINE SUPPORT
991M:	Jesper Nilsson <jesper.nilsson@axis.com>
992M:	Lars Persson <lars.persson@axis.com>
993M:	Niklas Cassel <niklas.cassel@axis.com>
994S:	Maintained
995L:	linux-arm-kernel@axis.com
996F:	arch/arm/mach-artpec
997F:	arch/arm/boot/dts/artpec6*
998F:	drivers/clk/axis
999
1000ARM/ASPEED MACHINE SUPPORT
1001M:	Joel Stanley <joel@jms.id.au>
1002S:	Maintained
1003F:	arch/arm/mach-aspeed/
1004F:	arch/arm/boot/dts/aspeed-*
1005F:	drivers/*/*aspeed*
1006
1007ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1008M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1009M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
1010M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1011L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1012W:	http://www.linux4sam.org
1013T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1014S:	Supported
1015F:	arch/arm/mach-at91/
1016F:	include/soc/at91/
1017F:	arch/arm/boot/dts/at91*.dts
1018F:	arch/arm/boot/dts/at91*.dtsi
1019F:	arch/arm/boot/dts/sama*.dts
1020F:	arch/arm/boot/dts/sama*.dtsi
1021F:	arch/arm/include/debug/at91.S
1022
1023ARM/ATMEL AT91 Clock Support
1024M:	Boris Brezillon <boris.brezillon@free-electrons.com>
1025S:	Maintained
1026F:	drivers/clk/at91
1027
1028ARM/CALXEDA HIGHBANK ARCHITECTURE
1029M:	Rob Herring <robh@kernel.org>
1030L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1031S:	Maintained
1032F:	arch/arm/mach-highbank/
1033F:	arch/arm/boot/dts/highbank.dts
1034F:	arch/arm/boot/dts/ecx-*.dts*
1035
1036ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1037M:	Krzysztof Halasa <khalasa@piap.pl>
1038S:	Maintained
1039F:	arch/arm/mach-cns3xxx/
1040
1041ARM/CAVIUM THUNDER NETWORK DRIVER
1042M:	Sunil Goutham <sgoutham@cavium.com>
1043M:	Robert Richter <rric@kernel.org>
1044L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1045S:	Supported
1046F:	drivers/net/ethernet/cavium/thunder/
1047
1048ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1049M:	Alexander Shiyan <shc_work@mail.ru>
1050L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1051S:	Odd Fixes
1052N:	clps711x
1053
1054ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1055M:	Hartley Sweeten <hsweeten@visionengravers.com>
1056M:	Ryan Mallon <rmallon@gmail.com>
1057L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1058S:	Maintained
1059F:	arch/arm/mach-ep93xx/
1060F:	arch/arm/mach-ep93xx/include/mach/
1061
1062ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1063M:	Lennert Buytenhek <kernel@wantstofly.org>
1064L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1065S:	Maintained
1066
1067ARM/CLKDEV SUPPORT
1068M:	Russell King <linux@armlinux.org.uk>
1069L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070S:	Maintained
1071F:	arch/arm/include/asm/clkdev.h
1072F:	drivers/clk/clkdev.c
1073
1074ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1075M:	Mike Rapoport <mike@compulab.co.il>
1076L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1077S:	Maintained
1078
1079ARM/CONTEC MICRO9 MACHINE SUPPORT
1080M:	Hubert Feurstein <hubert.feurstein@contec.at>
1081S:	Maintained
1082F:	arch/arm/mach-ep93xx/micro9.c
1083
1084ARM/CORESIGHT FRAMEWORK AND DRIVERS
1085M:	Mathieu Poirier <mathieu.poirier@linaro.org>
1086L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1087S:	Maintained
1088F:	drivers/hwtracing/coresight/*
1089F:	Documentation/trace/coresight.txt
1090F:	Documentation/devicetree/bindings/arm/coresight.txt
1091F:	Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1092
1093ARM/CORGI MACHINE SUPPORT
1094M:	Richard Purdie <rpurdie@rpsys.net>
1095S:	Maintained
1096
1097ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1098M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1099L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1100T:	git git://github.com/ulli-kroll/linux.git
1101S:	Maintained
1102F:	arch/arm/mach-gemini/
1103F:	drivers/rtc/rtc-gemini.c
1104
1105ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1106M:	Barry Song <baohua@kernel.org>
1107L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1108T:	git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1109S:	Maintained
1110F:	arch/arm/boot/dts/prima2*
1111F:	arch/arm/mach-prima2/
1112F:	drivers/clk/sirf/
1113F:	drivers/clocksource/timer-prima2.c
1114F:	drivers/clocksource/timer-atlas7.c
1115N:	[^a-z]sirf
1116
1117ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1118M:	Baruch Siach <baruch@tkos.co.il>
1119L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1120S:	Maintained
1121F:	arch/arm/boot/dts/cx92755*
1122N:	digicolor
1123
1124ARM/EBSA110 MACHINE SUPPORT
1125M:	Russell King <linux@armlinux.org.uk>
1126L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1127W:	http://www.armlinux.org.uk/
1128S:	Maintained
1129F:	arch/arm/mach-ebsa110/
1130F:	drivers/net/ethernet/amd/am79c961a.*
1131
1132ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1133M:	Uwe Kleine-König <kernel@pengutronix.de>
1134L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135S:	Maintained
1136N:	efm32
1137
1138ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1139M:	Daniel Ribeiro <drwyrm@gmail.com>
1140M:	Stefan Schmidt <stefan@openezx.org>
1141M:	Harald Welte <laforge@openezx.org>
1142L:	openezx-devel@lists.openezx.org (moderated for non-subscribers)
1143W:	http://www.openezx.org/
1144S:	Maintained
1145T:	topgit git://git.openezx.org/openezx.git
1146F:	arch/arm/mach-pxa/ezx.c
1147
1148ARM/FARADAY FA526 PORT
1149M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1150L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1151S:	Maintained
1152T:	git git://git.berlios.de/gemini-board
1153F:	arch/arm/mm/*-fa*
1154
1155ARM/FOOTBRIDGE ARCHITECTURE
1156M:	Russell King <linux@armlinux.org.uk>
1157L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158W:	http://www.armlinux.org.uk/
1159S:	Maintained
1160F:	arch/arm/include/asm/hardware/dec21285.h
1161F:	arch/arm/mach-footbridge/
1162
1163ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1164M:	Shawn Guo <shawnguo@kernel.org>
1165M:	Sascha Hauer <kernel@pengutronix.de>
1166R:	Fabio Estevam <fabio.estevam@nxp.com>
1167L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1168S:	Maintained
1169T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1170F:	arch/arm/mach-imx/
1171F:	arch/arm/mach-mxs/
1172F:	arch/arm/boot/dts/imx*
1173F:	arch/arm/configs/imx*_defconfig
1174F:	drivers/clk/imx/
1175F:	include/soc/imx/
1176
1177ARM/FREESCALE VYBRID ARM ARCHITECTURE
1178M:	Shawn Guo <shawnguo@kernel.org>
1179M:	Sascha Hauer <kernel@pengutronix.de>
1180R:	Stefan Agner <stefan@agner.ch>
1181L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1182S:	Maintained
1183T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1184F:	arch/arm/mach-imx/*vf610*
1185F:	arch/arm/boot/dts/vf*
1186
1187ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1188M:	Lennert Buytenhek <kernel@wantstofly.org>
1189L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190S:	Maintained
1191
1192ARM/GUMSTIX MACHINE SUPPORT
1193M:	Steve Sakoman <sakoman@gmail.com>
1194L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1195S:	Maintained
1196
1197ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1198M:	Philipp Zabel <philipp.zabel@gmail.com>
1199M:	Paul Parsons <lost.distance@yahoo.com>
1200L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1201S:	Maintained
1202F:	arch/arm/mach-pxa/hx4700.c
1203F:	arch/arm/mach-pxa/include/mach/hx4700.h
1204F:	sound/soc/pxa/hx4700.c
1205
1206ARM/HISILICON SOC SUPPORT
1207M:	Wei Xu <xuwei5@hisilicon.com>
1208L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1209W:	http://www.hisilicon.com
1210S:	Supported
1211T:	git git://github.com/hisilicon/linux-hisi.git
1212F:	arch/arm/mach-hisi/
1213F:	arch/arm/boot/dts/hi3*
1214F:	arch/arm/boot/dts/hip*
1215F:	arch/arm/boot/dts/hisi*
1216F:	arch/arm64/boot/dts/hisilicon/
1217
1218ARM/HP JORNADA 7XX MACHINE SUPPORT
1219M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
1220W:	www.jlime.com
1221S:	Maintained
1222T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1223F:	arch/arm/mach-sa1100/jornada720.c
1224F:	arch/arm/mach-sa1100/include/mach/jornada720.h
1225
1226ARM/IGEP MACHINE SUPPORT
1227M:	Enric Balletbo i Serra <eballetbo@gmail.com>
1228M:	Javier Martinez Canillas <javier@dowhile0.org>
1229L:	linux-omap@vger.kernel.org
1230L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1231S:	Maintained
1232F:	arch/arm/boot/dts/omap3-igep*
1233
1234ARM/INCOME PXA270 SUPPORT
1235M:	Marek Vasut <marek.vasut@gmail.com>
1236L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1237S:	Maintained
1238F:	arch/arm/mach-pxa/colibri-pxa270-income.c
1239
1240ARM/INTEL IOP32X ARM ARCHITECTURE
1241M:	Lennert Buytenhek <kernel@wantstofly.org>
1242L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1243S:	Maintained
1244
1245ARM/INTEL IOP33X ARM ARCHITECTURE
1246L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1247S:	Orphan
1248
1249ARM/INTEL IOP13XX ARM ARCHITECTURE
1250M:	Lennert Buytenhek <kernel@wantstofly.org>
1251L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1252S:	Maintained
1253
1254ARM/INTEL IQ81342EX MACHINE SUPPORT
1255M:	Lennert Buytenhek <kernel@wantstofly.org>
1256L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1257S:	Maintained
1258
1259ARM/INTEL IXDP2850 MACHINE SUPPORT
1260M:	Lennert Buytenhek <kernel@wantstofly.org>
1261L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1262S:	Maintained
1263
1264ARM/INTEL IXP4XX ARM ARCHITECTURE
1265M:	Imre Kaloz <kaloz@openwrt.org>
1266M:	Krzysztof Halasa <khalasa@piap.pl>
1267L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1268S:	Maintained
1269F:	arch/arm/mach-ixp4xx/
1270
1271ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1272M:	Jonathan Cameron <jic23@cam.ac.uk>
1273L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1274S:	Maintained
1275F:	arch/arm/mach-pxa/stargate2.c
1276F:	drivers/pcmcia/pxa2xx_stargate2.c
1277
1278ARM/INTEL XSC3 (MANZANO) ARM CORE
1279M:	Lennert Buytenhek <kernel@wantstofly.org>
1280L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1281S:	Maintained
1282
1283ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1284M:	Lennert Buytenhek <kernel@wantstofly.org>
1285L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1286S:	Maintained
1287
1288ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1289M:	Santosh Shilimkar <ssantosh@kernel.org>
1290L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1291S:	Maintained
1292F:	arch/arm/mach-keystone/
1293F:	arch/arm/boot/dts/keystone-*
1294T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1295
1296ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1297M:	Santosh Shilimkar <ssantosh@kernel.org>
1298L:	linux-kernel@vger.kernel.org
1299S:	Maintained
1300F:	drivers/clk/keystone/
1301
1302ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1303M:	Santosh Shilimkar <ssantosh@kernel.org>
1304L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1305L:	linux-kernel@vger.kernel.org
1306S:	Maintained
1307F:	drivers/clocksource/timer-keystone.c
1308
1309ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1310M:	Santosh Shilimkar <ssantosh@kernel.org>
1311L:	linux-kernel@vger.kernel.org
1312S:	Maintained
1313F:	drivers/power/reset/keystone-reset.c
1314
1315ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1316M:	Santosh Shilimkar <ssantosh@kernel.org>
1317L:	linux-kernel@vger.kernel.org
1318S:	Maintained
1319F:	drivers/memory/*emif*
1320
1321ARM/LG1K ARCHITECTURE
1322M:	Chanho Min <chanho.min@lge.com>
1323L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1324S:	Maintained
1325F:	arch/arm64/boot/dts/lg/
1326
1327ARM/LOGICPD PXA270 MACHINE SUPPORT
1328M:	Lennert Buytenhek <kernel@wantstofly.org>
1329L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1330S:	Maintained
1331
1332ARM/LPC18XX ARCHITECTURE
1333M:	Joachim Eastwood <manabian@gmail.com>
1334L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1335S:	Maintained
1336F:	arch/arm/boot/dts/lpc43*
1337F:	drivers/clk/nxp/clk-lpc18xx*
1338F:	drivers/clocksource/time-lpc32xx.c
1339F:	drivers/i2c/busses/i2c-lpc2k.c
1340F:	drivers/memory/pl172.c
1341F:	drivers/mtd/spi-nor/nxp-spifi.c
1342F:	drivers/rtc/rtc-lpc24xx.c
1343N:	lpc18xx
1344
1345ARM/LPC32XX SOC SUPPORT
1346M:	Vladimir Zapolskiy <vz@mleia.com>
1347M:	Sylvain Lemieux <slemieux.tyco@gmail.com>
1348L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1349T:	git git://github.com/vzapolskiy/linux-lpc32xx.git
1350S:	Maintained
1351F:	arch/arm/boot/dts/lpc32*
1352F:	arch/arm/mach-lpc32xx/
1353F:	drivers/i2c/busses/i2c-pnx.c
1354F:	drivers/net/ethernet/nxp/lpc_eth.c
1355F:	drivers/usb/host/ohci-nxp.c
1356F:	drivers/watchdog/pnx4008_wdt.c
1357N:	lpc32xx
1358
1359ARM/MAGICIAN MACHINE SUPPORT
1360M:	Philipp Zabel <philipp.zabel@gmail.com>
1361S:	Maintained
1362
1363ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1364M:	Jason Cooper <jason@lakedaemon.net>
1365M:	Andrew Lunn <andrew@lunn.ch>
1366M:	Gregory Clement <gregory.clement@free-electrons.com>
1367M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1368L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1369S:	Maintained
1370F:	arch/arm/mach-mvebu/
1371F:	drivers/rtc/rtc-armada38x.c
1372F:	arch/arm/boot/dts/armada*
1373F:	arch/arm/boot/dts/kirkwood*
1374F:	arch/arm64/boot/dts/marvell/armada*
1375F:	drivers/cpufreq/mvebu-cpufreq.c
1376F:	arch/arm/configs/mvebu_*_defconfig
1377
1378ARM/Marvell Berlin SoC support
1379M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1380L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1381S:	Maintained
1382F:	arch/arm/mach-berlin/
1383F:	arch/arm/boot/dts/berlin*
1384F:	arch/arm64/boot/dts/marvell/berlin*
1385
1386
1387ARM/Marvell Dove/MV78xx0/Orion SOC support
1388M:	Jason Cooper <jason@lakedaemon.net>
1389M:	Andrew Lunn <andrew@lunn.ch>
1390M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1391M:	Gregory Clement <gregory.clement@free-electrons.com>
1392L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1393S:	Maintained
1394F:	arch/arm/mach-dove/
1395F:	arch/arm/mach-mv78xx0/
1396F:	arch/arm/mach-orion5x/
1397F:	arch/arm/plat-orion/
1398F:	arch/arm/boot/dts/dove*
1399F:	arch/arm/boot/dts/orion5x*
1400
1401
1402ARM/Orion SoC/Technologic Systems TS-78xx platform support
1403M:	Alexander Clouter <alex@digriz.org.uk>
1404L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1405W:	http://www.digriz.org.uk/ts78xx/kernel
1406S:	Maintained
1407F:	arch/arm/mach-orion5x/ts78xx-*
1408
1409ARM/OXNAS platform support
1410M:	Neil Armstrong <narmstrong@baylibre.com>
1411L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1412S:	Maintained
1413F:	arch/arm/mach-oxnas/
1414F:	arch/arm/boot/dts/oxnas*
1415F:	arch/arm/boot/dts/wd-mbwe.dts
1416N:	oxnas
1417
1418ARM/Mediatek RTC DRIVER
1419M:	Eddie Huang <eddie.huang@mediatek.com>
1420L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1421L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1422S:	Maintained
1423F:	drivers/rtc/rtc-mt6397.c
1424
1425ARM/Mediatek SoC support
1426M:	Matthias Brugger <matthias.bgg@gmail.com>
1427L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1428L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1429S:	Maintained
1430F:	arch/arm/boot/dts/mt6*
1431F:	arch/arm/boot/dts/mt8*
1432F:	arch/arm/mach-mediatek/
1433N:	mtk
1434K:	mediatek
1435
1436ARM/Mediatek USB3 PHY DRIVER
1437M:	Chunfeng Yun <chunfeng.yun@mediatek.com>
1438L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1439L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1440S:	Maintained
1441F:	drivers/phy/phy-mt65xx-usb3.c
1442
1443ARM/MICREL KS8695 ARCHITECTURE
1444M:	Greg Ungerer <gerg@uclinux.org>
1445L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1446F:	arch/arm/mach-ks8695/
1447S:	Odd Fixes
1448
1449ARM/MIOA701 MACHINE SUPPORT
1450M:	Robert Jarzmik <robert.jarzmik@free.fr>
1451L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1452F:	arch/arm/mach-pxa/mioa701.c
1453S:	Maintained
1454
1455ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1456M:	Michael Petchkovsky <mkpetch@internode.on.net>
1457S:	Maintained
1458
1459ARM/NOMADIK ARCHITECTURE
1460M:	Alessandro Rubini <rubini@unipv.it>
1461M:	Linus Walleij <linus.walleij@linaro.org>
1462L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1463S:	Maintained
1464F:	arch/arm/mach-nomadik/
1465F:	drivers/pinctrl/nomadik/
1466F:	drivers/i2c/busses/i2c-nomadik.c
1467T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1468
1469ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1470M:	Nelson Castillo <arhuaco@freaks-unidos.net>
1471L:	openmoko-kernel@lists.openmoko.org (subscribers-only)
1472W:	http://wiki.openmoko.org/wiki/Neo_FreeRunner
1473S:	Supported
1474
1475ARM/TOSA MACHINE SUPPORT
1476M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1477M:	Dirk Opfer <dirk@opfer-online.de>
1478S:	Maintained
1479
1480ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1481M:	Marek Vasut <marek.vasut@gmail.com>
1482L:	linux-arm-kernel@lists.infradead.org
1483W:	http://hackndev.com
1484S:	Maintained
1485F:	arch/arm/mach-pxa/include/mach/palmtx.h
1486F:	arch/arm/mach-pxa/palmtx.c
1487F:	arch/arm/mach-pxa/include/mach/palmt5.h
1488F:	arch/arm/mach-pxa/palmt5.c
1489F:	arch/arm/mach-pxa/include/mach/palmld.h
1490F:	arch/arm/mach-pxa/palmld.c
1491F:	arch/arm/mach-pxa/include/mach/palmte2.h
1492F:	arch/arm/mach-pxa/palmte2.c
1493F:	arch/arm/mach-pxa/include/mach/palmtc.h
1494F:	arch/arm/mach-pxa/palmtc.c
1495
1496ARM/PALM TREO SUPPORT
1497M:	Tomas Cech <sleep_walker@suse.com>
1498L:	linux-arm-kernel@lists.infradead.org
1499W:	http://hackndev.com
1500S:	Maintained
1501F:	arch/arm/mach-pxa/include/mach/palmtreo.h
1502F:	arch/arm/mach-pxa/palmtreo.c
1503
1504ARM/PALMZ72 SUPPORT
1505M:	Sergey Lapin <slapin@ossfans.org>
1506L:	linux-arm-kernel@lists.infradead.org
1507W:	http://hackndev.com
1508S:	Maintained
1509F:	arch/arm/mach-pxa/include/mach/palmz72.h
1510F:	arch/arm/mach-pxa/palmz72.c
1511
1512ARM/PLEB SUPPORT
1513M:	Peter Chubb <pleb@gelato.unsw.edu.au>
1514W:	http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1515S:	Maintained
1516
1517ARM/PT DIGITAL BOARD PORT
1518M:	Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1519L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1520W:	http://www.armlinux.org.uk/
1521S:	Maintained
1522
1523ARM/QUALCOMM SUPPORT
1524M:	Andy Gross <andy.gross@linaro.org>
1525M:	David Brown <david.brown@linaro.org>
1526L:	linux-arm-msm@vger.kernel.org
1527L:	linux-soc@vger.kernel.org
1528S:	Maintained
1529F:	arch/arm/boot/dts/qcom-*.dts
1530F:	arch/arm/boot/dts/qcom-*.dtsi
1531F:	arch/arm/mach-qcom/
1532F:	arch/arm64/boot/dts/qcom/*
1533F:	drivers/i2c/busses/i2c-qup.c
1534F:	drivers/clk/qcom/
1535F:	drivers/soc/qcom/
1536F:	drivers/spi/spi-qup.c
1537F:	drivers/tty/serial/msm_serial.h
1538F:	drivers/tty/serial/msm_serial.c
1539F:	drivers/*/pm8???-*
1540F:	drivers/mfd/ssbi.c
1541F:	drivers/firmware/qcom_scm.c
1542T:	git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1543
1544ARM/RADISYS ENP2611 MACHINE SUPPORT
1545M:	Lennert Buytenhek <kernel@wantstofly.org>
1546L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1547S:	Maintained
1548
1549ARM/RENESAS ARM64 ARCHITECTURE
1550M:	Simon Horman <horms@verge.net.au>
1551M:	Magnus Damm <magnus.damm@gmail.com>
1552L:	linux-renesas-soc@vger.kernel.org
1553Q:	http://patchwork.kernel.org/project/linux-renesas-soc/list/
1554T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1555S:	Supported
1556F:	arch/arm64/boot/dts/renesas/
1557F:	drivers/soc/renesas/
1558F:	include/linux/soc/renesas/
1559
1560ARM/RISCPC ARCHITECTURE
1561M:	Russell King <linux@armlinux.org.uk>
1562L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1563W:	http://www.armlinux.org.uk/
1564S:	Maintained
1565F:	arch/arm/include/asm/hardware/entry-macro-iomd.S
1566F:	arch/arm/include/asm/hardware/ioc.h
1567F:	arch/arm/include/asm/hardware/iomd.h
1568F:	arch/arm/include/asm/hardware/memc.h
1569F:	arch/arm/mach-rpc/
1570F:	drivers/net/ethernet/8390/etherh.c
1571F:	drivers/net/ethernet/i825xx/ether1*
1572F:	drivers/net/ethernet/seeq/ether3*
1573F:	drivers/scsi/arm/
1574
1575ARM/Rockchip SoC support
1576M:	Heiko Stuebner <heiko@sntech.de>
1577L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1578L:	linux-rockchip@lists.infradead.org
1579T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1580S:	Maintained
1581F:	arch/arm/boot/dts/rk3*
1582F:	arch/arm/mach-rockchip/
1583F:	drivers/clk/rockchip/
1584F:	drivers/i2c/busses/i2c-rk3x.c
1585F:	drivers/*/*rockchip*
1586F:	drivers/*/*/*rockchip*
1587F:	sound/soc/rockchip/
1588N:	rockchip
1589
1590ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1591M:	Kukjin Kim <kgene@kernel.org>
1592M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
1593L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1594L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1595S:	Maintained
1596F:	arch/arm/boot/dts/s3c*
1597F:	arch/arm/boot/dts/s5p*
1598F:	arch/arm/boot/dts/samsung*
1599F:	arch/arm/boot/dts/exynos*
1600F:	arch/arm64/boot/dts/exynos/
1601F:	arch/arm/plat-samsung/
1602F:	arch/arm/mach-s3c24*/
1603F:	arch/arm/mach-s3c64xx/
1604F:	arch/arm/mach-s5p*/
1605F:	arch/arm/mach-exynos*/
1606F:	drivers/*/*s3c2410*
1607F:	drivers/*/*/*s3c2410*
1608F:	drivers/memory/samsung/*
1609F:	drivers/soc/samsung/*
1610F:	drivers/spi/spi-s3c*
1611F:	sound/soc/samsung/*
1612F:	Documentation/arm/Samsung/
1613F:	Documentation/devicetree/bindings/arm/samsung/
1614F:	Documentation/devicetree/bindings/sram/samsung-sram.txt
1615F:	Documentation/devicetree/bindings/power/pd-samsung.txt
1616N:	exynos
1617
1618ARM/SAMSUNG MOBILE MACHINE SUPPORT
1619M:	Kyungmin Park <kyungmin.park@samsung.com>
1620L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1621S:	Maintained
1622F:	arch/arm/mach-s5pv210/
1623
1624ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1625M:	Kyungmin Park <kyungmin.park@samsung.com>
1626M:	Kamil Debski <k.debski@samsung.com>
1627L:	linux-arm-kernel@lists.infradead.org
1628L:	linux-media@vger.kernel.org
1629S:	Maintained
1630F:	drivers/media/platform/s5p-g2d/
1631
1632ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1633M:	Kyungmin Park <kyungmin.park@samsung.com>
1634M:	Kamil Debski <k.debski@samsung.com>
1635M:	Jeongtae Park <jtp.park@samsung.com>
1636L:	linux-arm-kernel@lists.infradead.org
1637L:	linux-media@vger.kernel.org
1638S:	Maintained
1639F:	arch/arm/plat-samsung/s5p-dev-mfc.c
1640F:	drivers/media/platform/s5p-mfc/
1641
1642ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1643M:	Kyungmin Park <kyungmin.park@samsung.com>
1644M:	Tomasz Stanislawski <t.stanislaws@samsung.com>
1645L:	linux-arm-kernel@lists.infradead.org
1646L:	linux-media@vger.kernel.org
1647S:	Maintained
1648F:	drivers/media/platform/s5p-tv/
1649
1650ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1651M:	Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1652M:	Jacek Anaszewski <j.anaszewski@samsung.com>
1653L:	linux-arm-kernel@lists.infradead.org
1654L:	linux-media@vger.kernel.org
1655S:	Maintained
1656F:	drivers/media/platform/s5p-jpeg/
1657
1658ARM/SHMOBILE ARM ARCHITECTURE
1659M:	Simon Horman <horms@verge.net.au>
1660M:	Magnus Damm <magnus.damm@gmail.com>
1661L:	linux-renesas-soc@vger.kernel.org
1662Q:	http://patchwork.kernel.org/project/linux-renesas-soc/list/
1663T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1664S:	Supported
1665F:	arch/arm/boot/dts/emev2*
1666F:	arch/arm/boot/dts/r7s*
1667F:	arch/arm/boot/dts/r8a*
1668F:	arch/arm/boot/dts/sh*
1669F:	arch/arm/configs/shmobile_defconfig
1670F:	arch/arm/include/debug/renesas-scif.S
1671F:	arch/arm/mach-shmobile/
1672F:	drivers/sh/
1673F:	drivers/soc/renesas/
1674F:	include/linux/soc/renesas/
1675
1676ARM/SOCFPGA ARCHITECTURE
1677M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1678S:	Maintained
1679F:	arch/arm/mach-socfpga/
1680F:	arch/arm/boot/dts/socfpga*
1681F:	arch/arm/configs/socfpga_defconfig
1682F:	arch/arm64/boot/dts/altera/
1683W:	http://www.rocketboards.org
1684T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1685
1686ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1687M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1688S:	Maintained
1689F:	drivers/clk/socfpga/
1690
1691ARM/SOCFPGA EDAC SUPPORT
1692M:	Thor Thayer <tthayer@opensource.altera.com>
1693S:	Maintained
1694F:	drivers/edac/altera_edac.
1695
1696ARM/STI ARCHITECTURE
1697M:	Patrice Chotard <patrice.chotard@st.com>
1698L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1699L:	kernel@stlinux.com
1700W:	http://www.stlinux.com
1701S:	Maintained
1702F:	arch/arm/mach-sti/
1703F:	arch/arm/boot/dts/sti*
1704F:	drivers/char/hw_random/st-rng.c
1705F:	drivers/clocksource/arm_global_timer.c
1706F:	drivers/clocksource/clksrc_st_lpc.c
1707F:	drivers/cpufreq/sti-cpufreq.c
1708F:	drivers/i2c/busses/i2c-st.c
1709F:	drivers/media/rc/st_rc.c
1710F:	drivers/media/platform/sti/c8sectpfe/
1711F:	drivers/mmc/host/sdhci-st.c
1712F:	drivers/phy/phy-miphy28lp.c
1713F:	drivers/phy/phy-miphy365x.c
1714F:	drivers/phy/phy-stih407-usb.c
1715F:	drivers/phy/phy-stih41x-usb.c
1716F:	drivers/pinctrl/pinctrl-st.c
1717F:	drivers/remoteproc/st_remoteproc.c
1718F:	drivers/reset/sti/
1719F:	drivers/rtc/rtc-st-lpc.c
1720F:	drivers/tty/serial/st-asc.c
1721F:	drivers/usb/dwc3/dwc3-st.c
1722F:	drivers/usb/host/ehci-st.c
1723F:	drivers/usb/host/ohci-st.c
1724F:	drivers/watchdog/st_lpc_wdt.c
1725F:	drivers/ata/ahci_st.c
1726
1727ARM/STM32 ARCHITECTURE
1728M:	Maxime Coquelin <mcoquelin.stm32@gmail.com>
1729M:	Alexandre Torgue <alexandre.torgue@st.com>
1730L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1731S:	Maintained
1732T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1733N:	stm32
1734F:	drivers/clocksource/armv7m_systick.c
1735
1736ARM/TANGO ARCHITECTURE
1737M:	Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1738L:	linux-arm-kernel@lists.infradead.org
1739S:	Maintained
1740F:	arch/arm/mach-tango/
1741F:	arch/arm/boot/dts/tango*
1742
1743ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1744M:	Lennert Buytenhek <kernel@wantstofly.org>
1745L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1746S:	Maintained
1747
1748ARM/TETON BGA MACHINE SUPPORT
1749M:	"Mark F. Brown" <mark.brown314@gmail.com>
1750L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1751S:	Maintained
1752
1753ARM/THECUS N2100 MACHINE SUPPORT
1754M:	Lennert Buytenhek <kernel@wantstofly.org>
1755L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1756S:	Maintained
1757
1758ARM/NUVOTON W90X900 ARM ARCHITECTURE
1759M:	Wan ZongShun <mcuos.com@gmail.com>
1760L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1761W:	http://www.mcuos.com
1762S:	Maintained
1763F:	arch/arm/mach-w90x900/
1764F:	drivers/input/keyboard/w90p910_keypad.c
1765F:	drivers/input/touchscreen/w90p910_ts.c
1766F:	drivers/watchdog/nuc900_wdt.c
1767F:	drivers/net/ethernet/nuvoton/w90p910_ether.c
1768F:	drivers/mtd/nand/nuc900_nand.c
1769F:	drivers/rtc/rtc-nuc900.c
1770F:	drivers/spi/spi-nuc900.c
1771F:	drivers/usb/host/ehci-w90x900.c
1772F:	drivers/video/fbdev/nuc900fb.c
1773
1774ARM/U300 MACHINE SUPPORT
1775M:	Linus Walleij <linus.walleij@linaro.org>
1776L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1777S:	Supported
1778F:	arch/arm/mach-u300/
1779F:	drivers/clocksource/timer-u300.c
1780F:	drivers/i2c/busses/i2c-stu300.c
1781F:	drivers/rtc/rtc-coh901331.c
1782F:	drivers/watchdog/coh901327_wdt.c
1783F:	drivers/dma/coh901318*
1784F:	drivers/mfd/ab3100*
1785F:	drivers/rtc/rtc-ab3100.c
1786F:	drivers/rtc/rtc-coh901331.c
1787T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1788
1789ARM/UNIPHIER ARCHITECTURE
1790M:	Masahiro Yamada <yamada.masahiro@socionext.com>
1791L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1792S:	Maintained
1793F:	arch/arm/boot/dts/uniphier*
1794F:	arch/arm/include/asm/hardware/cache-uniphier.h
1795F:	arch/arm/mach-uniphier/
1796F:	arch/arm/mm/cache-uniphier.c
1797F:	arch/arm64/boot/dts/socionext/
1798F:	drivers/bus/uniphier-system-bus.c
1799F:	drivers/i2c/busses/i2c-uniphier*
1800F:	drivers/pinctrl/uniphier/
1801F:	drivers/tty/serial/8250/8250_uniphier.c
1802N:	uniphier
1803
1804ARM/Ux500 ARM ARCHITECTURE
1805M:	Linus Walleij <linus.walleij@linaro.org>
1806L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1807S:	Maintained
1808F:	arch/arm/mach-ux500/
1809F:	drivers/clocksource/clksrc-dbx500-prcmu.c
1810F:	drivers/dma/ste_dma40*
1811F:	drivers/hwspinlock/u8500_hsem.c
1812F:	drivers/mfd/abx500*
1813F:	drivers/mfd/ab8500*
1814F:	drivers/mfd/dbx500*
1815F:	drivers/mfd/db8500*
1816F:	drivers/pinctrl/nomadik/pinctrl-ab*
1817F:	drivers/pinctrl/nomadik/pinctrl-nomadik*
1818F:	drivers/rtc/rtc-ab8500.c
1819F:	drivers/rtc/rtc-pl031.c
1820T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1821
1822ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1823M:	Ulf Hansson <ulf.hansson@linaro.org>
1824L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1825T:	git git://git.linaro.org/people/ulfh/clk.git
1826S:	Maintained
1827F:	drivers/clk/ux500/
1828F:	include/linux/platform_data/clk-ux500.h
1829
1830ARM/VERSATILE EXPRESS PLATFORM
1831M:	Liviu Dudau <liviu.dudau@arm.com>
1832M:	Sudeep Holla <sudeep.holla@arm.com>
1833M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1834L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1835S:	Maintained
1836F:	arch/arm/boot/dts/vexpress*
1837F:	arch/arm64/boot/dts/arm/
1838F:	arch/arm/mach-vexpress/
1839F:	*/*/vexpress*
1840F:	*/*/*/vexpress*
1841F:	drivers/clk/versatile/clk-vexpress-osc.c
1842F:	drivers/clocksource/versatile.c
1843N:	mps2
1844
1845ARM/VFP SUPPORT
1846M:	Russell King <linux@armlinux.org.uk>
1847L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1848W:	http://www.armlinux.org.uk/
1849S:	Maintained
1850F:	arch/arm/vfp/
1851
1852ARM/VOIPAC PXA270 SUPPORT
1853M:	Marek Vasut <marek.vasut@gmail.com>
1854L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1855S:	Maintained
1856F:	arch/arm/mach-pxa/vpac270.c
1857F:	arch/arm/mach-pxa/include/mach/vpac270.h
1858
1859ARM/VT8500 ARM ARCHITECTURE
1860M:	Tony Prisk <linux@prisktech.co.nz>
1861L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1862S:	Maintained
1863F:	arch/arm/mach-vt8500/
1864F:	drivers/clocksource/vt8500_timer.c
1865F:	drivers/i2c/busses/i2c-wmt.c
1866F:	drivers/mmc/host/wmt-sdmmc.c
1867F:	drivers/pwm/pwm-vt8500.c
1868F:	drivers/rtc/rtc-vt8500.c
1869F:	drivers/tty/serial/vt8500_serial.c
1870F:	drivers/usb/host/ehci-platform.c
1871F:	drivers/usb/host/uhci-platform.c
1872F:	drivers/video/fbdev/vt8500lcdfb.*
1873F:	drivers/video/fbdev/wm8505fb*
1874F:	drivers/video/fbdev/wmt_ge_rops.*
1875
1876ARM/ZIPIT Z2 SUPPORT
1877M:	Marek Vasut <marek.vasut@gmail.com>
1878L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1879S:	Maintained
1880F:	arch/arm/mach-pxa/z2.c
1881F:	arch/arm/mach-pxa/include/mach/z2.h
1882
1883ARM/ZTE ARCHITECTURE
1884M:	Jun Nie <jun.nie@linaro.org>
1885L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1886S:	Maintained
1887F:	arch/arm/mach-zx/
1888F:	drivers/clk/zte/
1889F:	Documentation/devicetree/bindings/arm/zte.txt
1890F:	Documentation/devicetree/bindings/clock/zx296702-clk.txt
1891
1892ARM/ZYNQ ARCHITECTURE
1893M:	Michal Simek <michal.simek@xilinx.com>
1894R:	Sören Brinkmann <soren.brinkmann@xilinx.com>
1895L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1896W:	http://wiki.xilinx.com
1897T:	git https://github.com/Xilinx/linux-xlnx.git
1898S:	Supported
1899F:	arch/arm/mach-zynq/
1900F:	drivers/cpuidle/cpuidle-zynq.c
1901F:	drivers/block/xsysace.c
1902N:	zynq
1903N:	xilinx
1904F:	drivers/clocksource/cadence_ttc_timer.c
1905F:	drivers/i2c/busses/i2c-cadence.c
1906F:	drivers/mmc/host/sdhci-of-arasan.c
1907F:	drivers/edac/synopsys_edac.c
1908
1909ARM SMMU DRIVERS
1910M:	Will Deacon <will.deacon@arm.com>
1911R:	Robin Murphy <robin.murphy@arm.com>
1912L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1913S:	Maintained
1914F:	drivers/iommu/arm-smmu.c
1915F:	drivers/iommu/arm-smmu-v3.c
1916F:	drivers/iommu/io-pgtable-arm.c
1917F:	drivers/iommu/io-pgtable-arm-v7s.c
1918
1919ARM64 PORT (AARCH64 ARCHITECTURE)
1920M:	Catalin Marinas <catalin.marinas@arm.com>
1921M:	Will Deacon <will.deacon@arm.com>
1922L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1923T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1924S:	Maintained
1925F:	arch/arm64/
1926F:	Documentation/arm64/
1927
1928AS3645A LED FLASH CONTROLLER DRIVER
1929M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1930L:	linux-media@vger.kernel.org
1931T:	git git://linuxtv.org/media_tree.git
1932S:	Maintained
1933F:	drivers/media/i2c/as3645a.c
1934F:	include/media/i2c/as3645a.h
1935
1936ASC7621 HARDWARE MONITOR DRIVER
1937M:	George Joseph <george.joseph@fairview5.com>
1938L:	linux-hwmon@vger.kernel.org
1939S:	Maintained
1940F:	Documentation/hwmon/asc7621
1941F:	drivers/hwmon/asc7621.c
1942
1943ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1944M:	Corentin Chary <corentin.chary@gmail.com>
1945L:	acpi4asus-user@lists.sourceforge.net
1946L:	platform-driver-x86@vger.kernel.org
1947W:	http://acpi4asus.sf.net
1948S:	Maintained
1949F:	drivers/platform/x86/asus*.c
1950F:	drivers/platform/x86/eeepc*.c
1951
1952ASUS WIRELESS RADIO CONTROL DRIVER
1953M:	João Paulo Rechi Vita <jprvita@gmail.com>
1954L:	platform-driver-x86@vger.kernel.org
1955S:	Maintained
1956F:	drivers/platform/x86/asus-wireless.c
1957
1958ASYMMETRIC KEYS
1959M:	David Howells <dhowells@redhat.com>
1960L:	keyrings@vger.kernel.org
1961S:	Maintained
1962F:	Documentation/crypto/asymmetric-keys.txt
1963F:	include/linux/verification.h
1964F:	include/crypto/public_key.h
1965F:	include/crypto/pkcs7.h
1966F:	crypto/asymmetric_keys/
1967
1968ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1969R:	Dan Williams <dan.j.williams@intel.com>
1970W:	http://sourceforge.net/projects/xscaleiop
1971S:	Odd fixes
1972F:	Documentation/crypto/async-tx-api.txt
1973F:	crypto/async_tx/
1974F:	drivers/dma/
1975F:	include/linux/dmaengine.h
1976F:	include/linux/async_tx.h
1977
1978AT24 EEPROM DRIVER
1979M:	Wolfram Sang <wsa@the-dreams.de>
1980L:	linux-i2c@vger.kernel.org
1981S:	Maintained
1982F:	drivers/misc/eeprom/at24.c
1983F:	include/linux/platform_data/at24.h
1984
1985ATA OVER ETHERNET (AOE) DRIVER
1986M:	"Ed L. Cashin" <ed.cashin@acm.org>
1987W:	http://www.openaoe.org/
1988S:	Supported
1989F:	Documentation/aoe/
1990F:	drivers/block/aoe/
1991
1992ATHEROS 71XX/9XXX GPIO DRIVER
1993M:	Alban Bedel <albeu@free.fr>
1994W:	https://github.com/AlbanBedel/linux
1995T:	git git://github.com/AlbanBedel/linux
1996S:	Maintained
1997F:	drivers/gpio/gpio-ath79.c
1998F:	Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1999
2000ATHEROS ATH GENERIC UTILITIES
2001M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2002L:	linux-wireless@vger.kernel.org
2003S:	Supported
2004F:	drivers/net/wireless/ath/*
2005
2006ATHEROS ATH5K WIRELESS DRIVER
2007M:	Jiri Slaby <jirislaby@gmail.com>
2008M:	Nick Kossifidis <mickflemm@gmail.com>
2009M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2010L:	linux-wireless@vger.kernel.org
2011W:	http://wireless.kernel.org/en/users/Drivers/ath5k
2012S:	Maintained
2013F:	drivers/net/wireless/ath/ath5k/
2014
2015ATHEROS ATH6KL WIRELESS DRIVER
2016M:	Kalle Valo <kvalo@qca.qualcomm.com>
2017L:	linux-wireless@vger.kernel.org
2018W:	http://wireless.kernel.org/en/users/Drivers/ath6kl
2019T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2020S:	Supported
2021F:	drivers/net/wireless/ath/ath6kl/
2022
2023WILOCITY WIL6210 WIRELESS DRIVER
2024M:	Maya Erez <qca_merez@qca.qualcomm.com>
2025L:	linux-wireless@vger.kernel.org
2026L:	wil6210@qca.qualcomm.com
2027S:	Supported
2028W:	http://wireless.kernel.org/en/users/Drivers/wil6210
2029F:	drivers/net/wireless/ath/wil6210/
2030F:	include/uapi/linux/wil6210_uapi.h
2031
2032CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2033M:	Christian Lamparter <chunkeey@googlemail.com>
2034L:	linux-wireless@vger.kernel.org
2035W:	http://wireless.kernel.org/en/users/Drivers/carl9170
2036S:	Maintained
2037F:	drivers/net/wireless/ath/carl9170/
2038
2039ATK0110 HWMON DRIVER
2040M:	Luca Tettamanti <kronos.it@gmail.com>
2041L:	linux-hwmon@vger.kernel.org
2042S:	Maintained
2043F:	drivers/hwmon/asus_atk0110.c
2044
2045ATI_REMOTE2 DRIVER
2046M:	Ville Syrjala <syrjala@sci.fi>
2047S:	Maintained
2048F:	drivers/input/misc/ati_remote2.c
2049
2050ATLX ETHERNET DRIVERS
2051M:	Jay Cliburn <jcliburn@gmail.com>
2052M:	Chris Snook <chris.snook@gmail.com>
2053L:	netdev@vger.kernel.org
2054W:	http://sourceforge.net/projects/atl1
2055W:	http://atl1.sourceforge.net
2056S:	Maintained
2057F:	drivers/net/ethernet/atheros/
2058
2059ATM
2060M:	Chas Williams <3chas3@gmail.com>
2061L:	linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2062L:	netdev@vger.kernel.org
2063W:	http://linux-atm.sourceforge.net
2064S:	Maintained
2065F:	drivers/atm/
2066F:	include/linux/atm*
2067F:	include/uapi/linux/atm*
2068
2069ATMEL AT91 / AT32 MCI DRIVER
2070M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2071S:	Maintained
2072F:	drivers/mmc/host/atmel-mci.c
2073
2074ATMEL AT91 / AT32 SERIAL DRIVER
2075M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2076S:	Supported
2077F:	drivers/tty/serial/atmel_serial.c
2078
2079ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2080M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2081S:	Supported
2082F:	drivers/power/reset/at91-sama5d2_shdwc.c
2083
2084ATMEL SAMA5D2 ADC DRIVER
2085M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2086L:	linux-iio@vger.kernel.org
2087S:	Supported
2088F:	drivers/iio/adc/at91-sama5d2_adc.c
2089
2090ATMEL Audio ALSA driver
2091M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2092L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2093S:	Supported
2094F:	sound/soc/atmel
2095
2096ATMEL DMA DRIVER
2097M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2098L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2099S:	Supported
2100F:	drivers/dma/at_hdmac.c
2101F:	drivers/dma/at_hdmac_regs.h
2102F:	include/linux/platform_data/dma-atmel.h
2103
2104ATMEL XDMA DRIVER
2105M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2106L:	linux-arm-kernel@lists.infradead.org
2107L:	dmaengine@vger.kernel.org
2108S:	Supported
2109F:	drivers/dma/at_xdmac.c
2110
2111ATMEL I2C DRIVER
2112M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2113L:	linux-i2c@vger.kernel.org
2114S:	Supported
2115F:	drivers/i2c/busses/i2c-at91.c
2116
2117ATMEL ISI DRIVER
2118M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2119L:	linux-media@vger.kernel.org
2120S:	Supported
2121F:	drivers/media/platform/soc_camera/atmel-isi.c
2122F:	include/media/atmel-isi.h
2123
2124ATMEL LCDFB DRIVER
2125M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2126L:	linux-fbdev@vger.kernel.org
2127S:	Maintained
2128F:	drivers/video/fbdev/atmel_lcdfb.c
2129F:	include/video/atmel_lcdc.h
2130
2131ATMEL MACB ETHERNET DRIVER
2132M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2133S:	Supported
2134F:	drivers/net/ethernet/cadence/
2135
2136ATMEL NAND DRIVER
2137M:	Wenyou Yang <wenyou.yang@atmel.com>
2138M:	Josh Wu <rainyfeeling@outlook.com>
2139L:	linux-mtd@lists.infradead.org
2140S:	Supported
2141F:	drivers/mtd/nand/atmel_nand*
2142
2143ATMEL SDMMC DRIVER
2144M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2145L:	linux-mmc@vger.kernel.org
2146S:	Supported
2147F:	drivers/mmc/host/sdhci-of-at91.c
2148
2149ATMEL SPI DRIVER
2150M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2151S:	Supported
2152F:	drivers/spi/spi-atmel.*
2153
2154ATMEL SSC DRIVER
2155M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2156L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2157S:	Supported
2158F:	drivers/misc/atmel-ssc.c
2159F:	include/linux/atmel-ssc.h
2160
2161ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2162M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2163L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2164S:	Supported
2165F:	drivers/misc/atmel_tclib.c
2166F:	drivers/clocksource/tcb_clksrc.c
2167
2168ATMEL USBA UDC DRIVER
2169M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2170L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2171S:	Supported
2172F:	drivers/usb/gadget/udc/atmel_usba_udc.*
2173
2174ATMEL WIRELESS DRIVER
2175M:	Simon Kelley <simon@thekelleys.org.uk>
2176L:	linux-wireless@vger.kernel.org
2177W:	http://www.thekelleys.org.uk/atmel
2178W:	http://atmelwlandriver.sourceforge.net/
2179S:	Maintained
2180F:	drivers/net/wireless/atmel/atmel*
2181
2182ATMEL MAXTOUCH DRIVER
2183M:	Nick Dyer <nick.dyer@itdev.co.uk>
2184T:	git git://github.com/atmel-maxtouch/linux.git
2185S:	Supported
2186F:	Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2187F:	drivers/input/touchscreen/atmel_mxt_ts.c
2188F:	include/linux/platform_data/atmel_mxt_ts.h
2189
2190ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2191M:	Bradley Grove <linuxdrivers@attotech.com>
2192L:	linux-scsi@vger.kernel.org
2193W:	http://www.attotech.com
2194S:	Supported
2195F:	drivers/scsi/esas2r
2196
2197ATUSB IEEE 802.15.4 RADIO DRIVER
2198M:	Stefan Schmidt <stefan@osg.samsung.com>
2199L:	linux-wpan@vger.kernel.org
2200S:	Maintained
2201F:	drivers/net/ieee802154/atusb.c
2202F:	drivers/net/ieee802154/atusb.h
2203F:	drivers/net/ieee802154/at86rf230.h
2204
2205AUDIT SUBSYSTEM
2206M:	Paul Moore <paul@paul-moore.com>
2207M:	Eric Paris <eparis@redhat.com>
2208L:	linux-audit@redhat.com (moderated for non-subscribers)
2209W:	http://people.redhat.com/sgrubb/audit/
2210T:	git git://git.infradead.org/users/pcmoore/audit
2211S:	Maintained
2212F:	include/linux/audit.h
2213F:	include/uapi/linux/audit.h
2214F:	kernel/audit*
2215
2216AUXILIARY DISPLAY DRIVERS
2217M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2218W:	http://miguelojeda.es/auxdisplay.htm
2219W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2220S:	Maintained
2221F:	drivers/auxdisplay/
2222F:	include/linux/cfag12864b.h
2223
2224AVR32 ARCHITECTURE
2225M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
2226M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
2227W:	http://www.atmel.com/products/AVR32/
2228W:	http://mirror.egtvedt.no/avr32linux.org/
2229W:	http://avrfreaks.net/
2230S:	Maintained
2231F:	arch/avr32/
2232
2233AVR32/AT32AP MACHINE SUPPORT
2234M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
2235M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
2236S:	Maintained
2237F:	arch/avr32/mach-at32ap/
2238
2239AX.25 NETWORK LAYER
2240M:	Ralf Baechle <ralf@linux-mips.org>
2241L:	linux-hams@vger.kernel.org
2242W:	http://www.linux-ax25.org/
2243S:	Maintained
2244F:	include/uapi/linux/ax25.h
2245F:	include/net/ax25.h
2246F:	net/ax25/
2247
2248AZ6007 DVB DRIVER
2249M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
2250M:	Mauro Carvalho Chehab <mchehab@kernel.org>
2251L:	linux-media@vger.kernel.org
2252W:	https://linuxtv.org
2253T:	git git://linuxtv.org/media_tree.git
2254S:	Maintained
2255F:	drivers/media/usb/dvb-usb-v2/az6007.c
2256
2257AZTECH FM RADIO RECEIVER DRIVER
2258M:	Hans Verkuil <hverkuil@xs4all.nl>
2259L:	linux-media@vger.kernel.org
2260T:	git git://linuxtv.org/media_tree.git
2261W:	https://linuxtv.org
2262S:	Maintained
2263F:	drivers/media/radio/radio-aztech*
2264
2265B43 WIRELESS DRIVER
2266L:	linux-wireless@vger.kernel.org
2267L:	b43-dev@lists.infradead.org
2268W:	http://wireless.kernel.org/en/users/Drivers/b43
2269S:	Odd Fixes
2270F:	drivers/net/wireless/broadcom/b43/
2271
2272B43LEGACY WIRELESS DRIVER
2273M:	Larry Finger <Larry.Finger@lwfinger.net>
2274L:	linux-wireless@vger.kernel.org
2275L:	b43-dev@lists.infradead.org
2276W:	http://wireless.kernel.org/en/users/Drivers/b43
2277S:	Maintained
2278F:	drivers/net/wireless/broadcom/b43legacy/
2279
2280BACKLIGHT CLASS/SUBSYSTEM
2281M:	Jingoo Han <jingoohan1@gmail.com>
2282M:	Lee Jones <lee.jones@linaro.org>
2283T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2284S:	Maintained
2285F:	drivers/video/backlight/
2286F:	include/linux/backlight.h
2287
2288BATMAN ADVANCED
2289M:	Marek Lindner <mareklindner@neomailbox.ch>
2290M:	Simon Wunderlich <sw@simonwunderlich.de>
2291M:	Antonio Quartulli <a@unstable.cc>
2292L:	b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2293W:	https://www.open-mesh.org/
2294Q:	https://patchwork.open-mesh.org/project/batman/list/
2295S:	Maintained
2296F:	Documentation/ABI/testing/sysfs-class-net-batman-adv
2297F:	Documentation/ABI/testing/sysfs-class-net-mesh
2298F:	Documentation/networking/batman-adv.txt
2299F:	net/batman-adv/
2300
2301BAYCOM/HDLCDRV DRIVERS FOR AX.25
2302M:	Thomas Sailer <t.sailer@alumni.ethz.ch>
2303L:	linux-hams@vger.kernel.org
2304W:	http://www.baycom.org/~tom/ham/ham.html
2305S:	Maintained
2306F:	drivers/net/hamradio/baycom*
2307
2308BCACHE (BLOCK LAYER CACHE)
2309M:	Kent Overstreet <kent.overstreet@gmail.com>
2310L:	linux-bcache@vger.kernel.org
2311W:	http://bcache.evilpiepirate.org
2312S:	Orphan
2313F:	drivers/md/bcache/
2314
2315BDISP ST MEDIA DRIVER
2316M:	Fabien Dessenne <fabien.dessenne@st.com>
2317L:	linux-media@vger.kernel.org
2318T:	git git://linuxtv.org/media_tree.git
2319W:	https://linuxtv.org
2320S:	Supported
2321F:	drivers/media/platform/sti/bdisp
2322
2323BEFS FILE SYSTEM
2324S:	Orphan
2325F:	Documentation/filesystems/befs.txt
2326F:	fs/befs/
2327
2328BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2329M:	Dariusz Marcinkiewicz <reksio@newterm.pl>
2330L:	netdev@vger.kernel.org
2331S:	Maintained
2332F:	drivers/net/ethernet/ec_bhf.c
2333
2334BFS FILE SYSTEM
2335M:	"Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2336S:	Maintained
2337F:	Documentation/filesystems/bfs.txt
2338F:	fs/bfs/
2339F:	include/uapi/linux/bfs_fs.h
2340
2341BLACKFIN ARCHITECTURE
2342M:	Steven Miao <realmz6@gmail.com>
2343L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2344T:	git git://git.code.sf.net/p/adi-linux/code
2345W:	http://blackfin.uclinux.org
2346S:	Supported
2347F:	arch/blackfin/
2348
2349BLACKFIN EMAC DRIVER
2350L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2351W:	http://blackfin.uclinux.org
2352S:	Supported
2353F:	drivers/net/ethernet/adi/
2354
2355BLACKFIN RTC DRIVER
2356L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2357W:	http://blackfin.uclinux.org
2358S:	Supported
2359F:	drivers/rtc/rtc-bfin.c
2360
2361BLACKFIN SDH DRIVER
2362M:	Sonic Zhang <sonic.zhang@analog.com>
2363L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2364W:	http://blackfin.uclinux.org
2365S:	Supported
2366F:	drivers/mmc/host/bfin_sdh.c
2367
2368BLACKFIN SERIAL DRIVER
2369M:	Sonic Zhang <sonic.zhang@analog.com>
2370L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2371W:	http://blackfin.uclinux.org
2372S:	Supported
2373F:	drivers/tty/serial/bfin_uart.c
2374
2375BLACKFIN WATCHDOG DRIVER
2376L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2377W:	http://blackfin.uclinux.org
2378S:	Supported
2379F:	drivers/watchdog/bfin_wdt.c
2380
2381BLACKFIN I2C TWI DRIVER
2382M:	Sonic Zhang <sonic.zhang@analog.com>
2383L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2384W:	http://blackfin.uclinux.org/
2385S:	Supported
2386F:	drivers/i2c/busses/i2c-bfin-twi.c
2387
2388BLACKFIN MEDIA DRIVER
2389M:	Scott Jiang <scott.jiang.linux@gmail.com>
2390L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2391W:	http://blackfin.uclinux.org/
2392S:	Supported
2393F:	drivers/media/platform/blackfin/
2394F:	drivers/media/i2c/adv7183*
2395F:	drivers/media/i2c/vs6624*
2396
2397BLINKM RGB LED DRIVER
2398M:	Jan-Simon Moeller <jansimon.moeller@gmx.de>
2399S:	Maintained
2400F:	drivers/leds/leds-blinkm.c
2401
2402BLOCK LAYER
2403M:	Jens Axboe <axboe@kernel.dk>
2404L:	linux-block@vger.kernel.org
2405T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2406S:	Maintained
2407F:	block/
2408F:	kernel/trace/blktrace.c
2409
2410BLOCK2MTD DRIVER
2411M:	Joern Engel <joern@lazybastard.org>
2412L:	linux-mtd@lists.infradead.org
2413S:	Maintained
2414F:	drivers/mtd/devices/block2mtd.c
2415
2416BLUETOOTH DRIVERS
2417M:	Marcel Holtmann <marcel@holtmann.org>
2418M:	Gustavo Padovan <gustavo@padovan.org>
2419M:	Johan Hedberg <johan.hedberg@gmail.com>
2420L:	linux-bluetooth@vger.kernel.org
2421W:	http://www.bluez.org/
2422T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2423T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2424S:	Maintained
2425F:	drivers/bluetooth/
2426
2427BLUETOOTH SUBSYSTEM
2428M:	Marcel Holtmann <marcel@holtmann.org>
2429M:	Gustavo Padovan <gustavo@padovan.org>
2430M:	Johan Hedberg <johan.hedberg@gmail.com>
2431L:	linux-bluetooth@vger.kernel.org
2432W:	http://www.bluez.org/
2433T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2434T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2435S:	Maintained
2436F:	net/bluetooth/
2437F:	include/net/bluetooth/
2438
2439BONDING DRIVER
2440M:	Jay Vosburgh <j.vosburgh@gmail.com>
2441M:	Veaceslav Falico <vfalico@gmail.com>
2442M:	Andy Gospodarek <gospo@cumulusnetworks.com>
2443L:	netdev@vger.kernel.org
2444W:	http://sourceforge.net/projects/bonding/
2445S:	Supported
2446F:	drivers/net/bonding/
2447F:	include/uapi/linux/if_bonding.h
2448
2449BPF (Safe dynamic programs and tools)
2450M:	Alexei Starovoitov <ast@kernel.org>
2451L:	netdev@vger.kernel.org
2452L:	linux-kernel@vger.kernel.org
2453S:	Supported
2454F:	kernel/bpf/
2455
2456BROADCOM B44 10/100 ETHERNET DRIVER
2457M:	Gary Zambrano <zambrano@broadcom.com>
2458L:	netdev@vger.kernel.org
2459S:	Supported
2460F:	drivers/net/ethernet/broadcom/b44.*
2461
2462BROADCOM GENET ETHERNET DRIVER
2463M:	Florian Fainelli <f.fainelli@gmail.com>
2464L:	netdev@vger.kernel.org
2465S:	Supported
2466F:	drivers/net/ethernet/broadcom/genet/
2467
2468BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2469M:	Sony Chacko <sony.chacko@qlogic.com>
2470M:	Dept-HSGLinuxNICDev@qlogic.com
2471L:	netdev@vger.kernel.org
2472S:	Supported
2473F:	drivers/net/ethernet/broadcom/bnx2.*
2474F:	drivers/net/ethernet/broadcom/bnx2_*
2475
2476BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2477M:	Ariel Elior <ariel.elior@qlogic.com>
2478L:	netdev@vger.kernel.org
2479S:	Supported
2480F:	drivers/net/ethernet/broadcom/bnx2x/
2481
2482BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2483M:	Florian Fainelli <f.fainelli@gmail.com>
2484M:	Ray Jui <rjui@broadcom.com>
2485M:	Scott Branden <sbranden@broadcom.com>
2486L:	bcm-kernel-feedback-list@broadcom.com
2487T:	git git://github.com/broadcom/mach-bcm
2488S:	Maintained
2489F:	arch/arm/mach-bcm/
2490F:	arch/arm/boot/dts/bcm113*
2491F:	arch/arm/boot/dts/bcm216*
2492F:	arch/arm/boot/dts/bcm281*
2493F:	arch/arm64/boot/dts/broadcom/
2494F:	arch/arm/configs/bcm_defconfig
2495F:	drivers/mmc/host/sdhci-bcm-kona.c
2496F:	drivers/clocksource/bcm_kona_timer.c
2497
2498BROADCOM BCM2835 ARM ARCHITECTURE
2499M:	Stephen Warren <swarren@wwwdotorg.org>
2500M:	Lee Jones <lee@kernel.org>
2501M:	Eric Anholt <eric@anholt.net>
2502L:	linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2503L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2504T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2505S:	Maintained
2506N:	bcm2835
2507
2508BROADCOM BCM47XX MIPS ARCHITECTURE
2509M:	Hauke Mehrtens <hauke@hauke-m.de>
2510M:	Rafał Miłecki <zajec5@gmail.com>
2511L:	linux-mips@linux-mips.org
2512S:	Maintained
2513F:	Documentation/devicetree/bindings/mips/brcm/
2514F:	arch/mips/bcm47xx/*
2515F:	arch/mips/include/asm/mach-bcm47xx/*
2516
2517BROADCOM BCM5301X ARM ARCHITECTURE
2518M:	Hauke Mehrtens <hauke@hauke-m.de>
2519L:	linux-arm-kernel@lists.infradead.org
2520S:	Maintained
2521F:	arch/arm/mach-bcm/bcm_5301x.c
2522F:	arch/arm/boot/dts/bcm5301x.dtsi
2523F:	arch/arm/boot/dts/bcm470*
2524
2525BROADCOM BCM63XX ARM ARCHITECTURE
2526M:	Florian Fainelli <f.fainelli@gmail.com>
2527L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2528L:	bcm-kernel-feedback-list@broadcom.com
2529T:	git git://github.com/broadcom/stblinux.git
2530S:	Maintained
2531F:	arch/arm/mach-bcm/bcm63xx.c
2532F:	arch/arm/include/debug/bcm63xx.S
2533
2534BROADCOM BCM63XX/BCM33XX UDC DRIVER
2535M:	Kevin Cernekee <cernekee@gmail.com>
2536L:	linux-usb@vger.kernel.org
2537S:	Maintained
2538F:	drivers/usb/gadget/udc/bcm63xx_udc.*
2539
2540BROADCOM BCM7XXX ARM ARCHITECTURE
2541M:	Brian Norris <computersforpeace@gmail.com>
2542M:	Gregory Fong <gregory.0xf0@gmail.com>
2543M:	Florian Fainelli <f.fainelli@gmail.com>
2544L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2545L:	bcm-kernel-feedback-list@broadcom.com
2546T:	git git://github.com/broadcom/stblinux.git
2547S:	Maintained
2548F:	arch/arm/mach-bcm/*brcmstb*
2549F:	arch/arm/boot/dts/bcm7*.dts*
2550F:	drivers/bus/brcmstb_gisb.c
2551N:	brcmstb
2552
2553BROADCOM BMIPS MIPS ARCHITECTURE
2554M:	Kevin Cernekee <cernekee@gmail.com>
2555M:	Florian Fainelli <f.fainelli@gmail.com>
2556L:	linux-mips@linux-mips.org
2557T:	git git://github.com/broadcom/stblinux.git
2558S:	Maintained
2559F:	arch/mips/bmips/*
2560F:	arch/mips/include/asm/mach-bmips/*
2561F:	arch/mips/kernel/*bmips*
2562F:	arch/mips/boot/dts/brcm/bcm*.dts*
2563F:	drivers/irqchip/irq-bcm63*
2564F:	drivers/irqchip/irq-bcm7*
2565F:	drivers/irqchip/irq-brcmstb*
2566F:	include/linux/bcm963xx_nvram.h
2567F:	include/linux/bcm963xx_tag.h
2568
2569BROADCOM TG3 GIGABIT ETHERNET DRIVER
2570M:	Siva Reddy Kallam <siva.kallam@broadcom.com>
2571M:	Prashant Sreedharan <prashant@broadcom.com>
2572M:	Michael Chan <mchan@broadcom.com>
2573L:	netdev@vger.kernel.org
2574S:	Supported
2575F:	drivers/net/ethernet/broadcom/tg3.*
2576
2577BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2578M:	Brett Rudley <brudley@broadcom.com>
2579M:	Arend van Spriel <arend@broadcom.com>
2580M:	Franky (Zhenhui) Lin <frankyl@broadcom.com>
2581M:	Hante Meuleman <meuleman@broadcom.com>
2582L:	linux-wireless@vger.kernel.org
2583L:	brcm80211-dev-list@broadcom.com
2584S:	Supported
2585F:	drivers/net/wireless/broadcom/brcm80211/
2586
2587BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2588M:	QLogic-Storage-Upstream@qlogic.com
2589L:	linux-scsi@vger.kernel.org
2590S:	Supported
2591F:	drivers/scsi/bnx2fc/
2592
2593BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2594M:	QLogic-Storage-Upstream@qlogic.com
2595L:	linux-scsi@vger.kernel.org
2596S:	Supported
2597F:	drivers/scsi/bnx2i/
2598
2599BROADCOM IPROC ARM ARCHITECTURE
2600M:	Ray Jui <rjui@broadcom.com>
2601M:	Scott Branden <sbranden@broadcom.com>
2602M:	Jon Mason <jonmason@broadcom.com>
2603L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2604L:	bcm-kernel-feedback-list@broadcom.com
2605T:	git git://github.com/broadcom/cygnus-linux.git
2606S:	Maintained
2607N:	iproc
2608N:	cygnus
2609N:	nsp
2610N:	bcm9113*
2611N:	bcm9583*
2612N:	bcm9585*
2613N:	bcm9586*
2614N:	bcm988312
2615N:	bcm113*
2616N:	bcm583*
2617N:	bcm585*
2618N:	bcm586*
2619N:	bcm88312
2620
2621BROADCOM BRCMSTB GPIO DRIVER
2622M:	Gregory Fong <gregory.0xf0@gmail.com>
2623L:	bcm-kernel-feedback-list@broadcom.com
2624S:	Supported
2625F:	drivers/gpio/gpio-brcmstb.c
2626F:	Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2627
2628BROADCOM KONA GPIO DRIVER
2629M:	Ray Jui <rjui@broadcom.com>
2630L:	bcm-kernel-feedback-list@broadcom.com
2631S:	Supported
2632F:	drivers/gpio/gpio-bcm-kona.c
2633F:	Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2634
2635BROADCOM NVRAM DRIVER
2636M:	Rafał Miłecki <zajec5@gmail.com>
2637L:	linux-mips@linux-mips.org
2638S:	Maintained
2639F:	drivers/firmware/broadcom/*
2640
2641BROADCOM STB NAND FLASH DRIVER
2642M:	Brian Norris <computersforpeace@gmail.com>
2643M:	Kamal Dasu <kdasu.kdev@gmail.com>
2644L:	linux-mtd@lists.infradead.org
2645L:	bcm-kernel-feedback-list@broadcom.com
2646S:	Maintained
2647F:	drivers/mtd/nand/brcmnand/
2648
2649BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2650M:	Rafał Miłecki <zajec5@gmail.com>
2651L:	linux-wireless@vger.kernel.org
2652S:	Maintained
2653F:	drivers/bcma/
2654F:	include/linux/bcma/
2655
2656BROADCOM SYSTEMPORT ETHERNET DRIVER
2657M:	Florian Fainelli <f.fainelli@gmail.com>
2658L:	netdev@vger.kernel.org
2659S:	Supported
2660F:	drivers/net/ethernet/broadcom/bcmsysport.*
2661
2662BROADCOM VULCAN ARM64 SOC
2663M:	Jayachandran C. <jchandra@broadcom.com>
2664L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2665L:	bcm-kernel-feedback-list@broadcom.com
2666S:	Maintained
2667F:	arch/arm64/boot/dts/broadcom/vulcan*
2668
2669BROCADE BFA FC SCSI DRIVER
2670M:	Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2671M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2672L:	linux-scsi@vger.kernel.org
2673S:	Supported
2674F:	drivers/scsi/bfa/
2675
2676BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2677M:	Rasesh Mody <rasesh.mody@qlogic.com>
2678L:	netdev@vger.kernel.org
2679S:	Supported
2680F:	drivers/net/ethernet/brocade/bna/
2681
2682BSG (block layer generic sg v4 driver)
2683M:	FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2684L:	linux-scsi@vger.kernel.org
2685S:	Supported
2686F:	block/bsg.c
2687F:	include/linux/bsg.h
2688F:	include/uapi/linux/bsg.h
2689
2690BT87X AUDIO DRIVER
2691M:	Clemens Ladisch <clemens@ladisch.de>
2692L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2693T:	git git://git.alsa-project.org/alsa-kernel.git
2694S:	Maintained
2695F:	Documentation/sound/alsa/Bt87x.txt
2696F:	sound/pci/bt87x.c
2697
2698BT8XXGPIO DRIVER
2699M:	Michael Buesch <m@bues.ch>
2700W:	http://bu3sch.de/btgpio.php
2701S:	Maintained
2702F:	drivers/gpio/gpio-bt8xx.c
2703
2704BTRFS FILE SYSTEM
2705M:	Chris Mason <clm@fb.com>
2706M:	Josef Bacik <jbacik@fb.com>
2707M:	David Sterba <dsterba@suse.com>
2708L:	linux-btrfs@vger.kernel.org
2709W:	http://btrfs.wiki.kernel.org/
2710Q:	http://patchwork.kernel.org/project/linux-btrfs/list/
2711T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2712S:	Maintained
2713F:	Documentation/filesystems/btrfs.txt
2714F:	fs/btrfs/
2715
2716BTTV VIDEO4LINUX DRIVER
2717M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
2718M:	Mauro Carvalho Chehab <mchehab@kernel.org>
2719L:	linux-media@vger.kernel.org
2720W:	https://linuxtv.org
2721T:	git git://linuxtv.org/media_tree.git
2722S:	Odd fixes
2723F:	Documentation/video4linux/bttv/
2724F:	drivers/media/pci/bt8xx/bttv*
2725
2726BUSLOGIC SCSI DRIVER
2727M:	Khalid Aziz <khalid@gonehiking.org>
2728L:	linux-scsi@vger.kernel.org
2729S:	Maintained
2730F:	drivers/scsi/BusLogic.*
2731F:	drivers/scsi/FlashPoint.*
2732
2733C-MEDIA CMI8788 DRIVER
2734M:	Clemens Ladisch <clemens@ladisch.de>
2735L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2736T:	git git://git.alsa-project.org/alsa-kernel.git
2737S:	Maintained
2738F:	sound/pci/oxygen/
2739
2740C6X ARCHITECTURE
2741M:	Mark Salter <msalter@redhat.com>
2742M:	Aurelien Jacquiot <a-jacquiot@ti.com>
2743L:	linux-c6x-dev@linux-c6x.org
2744W:	http://www.linux-c6x.org/wiki/index.php/Main_Page
2745S:	Maintained
2746F:	arch/c6x/
2747
2748CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2749M:	David Howells <dhowells@redhat.com>
2750L:	linux-cachefs@redhat.com (moderated for non-subscribers)
2751S:	Supported
2752F:	Documentation/filesystems/caching/cachefiles.txt
2753F:	fs/cachefiles/
2754
2755CADET FM/AM RADIO RECEIVER DRIVER
2756M:	Hans Verkuil <hverkuil@xs4all.nl>
2757L:	linux-media@vger.kernel.org
2758T:	git git://linuxtv.org/media_tree.git
2759W:	https://linuxtv.org
2760S:	Maintained
2761F:	drivers/media/radio/radio-cadet*
2762
2763CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2764M:	Jonathan Corbet <corbet@lwn.net>
2765L:	linux-media@vger.kernel.org
2766T:	git git://linuxtv.org/media_tree.git
2767S:	Maintained
2768F:	Documentation/video4linux/cafe_ccic
2769F:	drivers/media/platform/marvell-ccic/
2770
2771CAIF NETWORK LAYER
2772M:	Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2773L:	netdev@vger.kernel.org
2774S:	Supported
2775F:	Documentation/networking/caif/
2776F:	drivers/net/caif/
2777F:	include/uapi/linux/caif/
2778F:	include/net/caif/
2779F:	net/caif/
2780
2781CALGARY x86-64 IOMMU
2782M:	Muli Ben-Yehuda <mulix@mulix.org>
2783M:	Jon Mason <jdmason@kudzu.us>
2784L:	iommu@lists.linux-foundation.org
2785S:	Maintained
2786F:	arch/x86/kernel/pci-calgary_64.c
2787F:	arch/x86/kernel/tce_64.c
2788F:	arch/x86/include/asm/calgary.h
2789F:	arch/x86/include/asm/tce.h
2790
2791CAN NETWORK LAYER
2792M:	Oliver Hartkopp <socketcan@hartkopp.net>
2793M:	Marc Kleine-Budde <mkl@pengutronix.de>
2794L:	linux-can@vger.kernel.org
2795W:	https://github.com/linux-can
2796T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2797T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2798S:	Maintained
2799F:	Documentation/networking/can.txt
2800F:	net/can/
2801F:	include/linux/can/core.h
2802F:	include/uapi/linux/can.h
2803F:	include/uapi/linux/can/bcm.h
2804F:	include/uapi/linux/can/raw.h
2805F:	include/uapi/linux/can/gw.h
2806
2807CAN NETWORK DRIVERS
2808M:	Wolfgang Grandegger <wg@grandegger.com>
2809M:	Marc Kleine-Budde <mkl@pengutronix.de>
2810L:	linux-can@vger.kernel.org
2811W:	https://github.com/linux-can
2812T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2813T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2814S:	Maintained
2815F:	drivers/net/can/
2816F:	include/linux/can/dev.h
2817F:	include/linux/can/platform/
2818F:	include/uapi/linux/can/error.h
2819F:	include/uapi/linux/can/netlink.h
2820
2821CAPABILITIES
2822M:	Serge Hallyn <serge.hallyn@canonical.com>
2823L:	linux-security-module@vger.kernel.org
2824S:	Supported
2825F:	include/linux/capability.h
2826F:	include/uapi/linux/capability.h
2827F:	security/commoncap.c
2828F:	kernel/capability.c
2829
2830CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2831M:	Kevin Tsai <ktsai@capellamicro.com>
2832S:	Maintained
2833F:	drivers/iio/light/cm*
2834F:	Documentation/devicetree/bindings/i2c/trivial-devices.txt
2835
2836CAVIUM LIQUIDIO NETWORK DRIVER
2837M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2838M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2839M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2840M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2841L:     netdev@vger.kernel.org
2842W:     http://www.cavium.com
2843S:     Supported
2844F:     drivers/net/ethernet/cavium/liquidio/
2845
2846CC2520 IEEE-802.15.4 RADIO DRIVER
2847M:	Varka Bhadram <varkabhadram@gmail.com>
2848L:	linux-wpan@vger.kernel.org
2849S:	Maintained
2850F:	drivers/net/ieee802154/cc2520.c
2851F:	include/linux/spi/cc2520.h
2852F:	Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2853
2854CELL BROADBAND ENGINE ARCHITECTURE
2855M:	Arnd Bergmann <arnd@arndb.de>
2856L:	linuxppc-dev@lists.ozlabs.org
2857W:	http://www.ibm.com/developerworks/power/cell/
2858S:	Supported
2859F:	arch/powerpc/include/asm/cell*.h
2860F:	arch/powerpc/include/asm/spu*.h
2861F:	arch/powerpc/include/uapi/asm/spu*.h
2862F:	arch/powerpc/oprofile/*cell*
2863F:	arch/powerpc/platforms/cell/
2864
2865CEPH COMMON CODE (LIBCEPH)
2866M:	Ilya Dryomov <idryomov@gmail.com>
2867M:	"Yan, Zheng" <zyan@redhat.com>
2868M:	Sage Weil <sage@redhat.com>
2869L:	ceph-devel@vger.kernel.org
2870W:	http://ceph.com/
2871T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2872T:	git git://github.com/ceph/ceph-client.git
2873S:	Supported
2874F:	net/ceph/
2875F:	include/linux/ceph/
2876F:	include/linux/crush/
2877
2878CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2879M:	"Yan, Zheng" <zyan@redhat.com>
2880M:	Sage Weil <sage@redhat.com>
2881M:	Ilya Dryomov <idryomov@gmail.com>
2882L:	ceph-devel@vger.kernel.org
2883W:	http://ceph.com/
2884T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2885T:	git git://github.com/ceph/ceph-client.git
2886S:	Supported
2887F:	Documentation/filesystems/ceph.txt
2888F:	fs/ceph/
2889
2890CERTIFICATE HANDLING:
2891M:	David Howells <dhowells@redhat.com>
2892M:	David Woodhouse <dwmw2@infradead.org>
2893L:	keyrings@vger.kernel.org
2894S:	Maintained
2895F:	Documentation/module-signing.txt
2896F:	certs/
2897F:	scripts/sign-file.c
2898F:	scripts/extract-cert.c
2899
2900CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2901L:	linux-usb@vger.kernel.org
2902S:	Orphan
2903F:	Documentation/usb/WUSB-Design-overview.txt
2904F:	Documentation/usb/wusb-cbaf
2905F:	drivers/usb/host/hwa-hc.c
2906F:	drivers/usb/host/whci/
2907F:	drivers/usb/wusbcore/
2908F:	include/linux/usb/wusb*
2909
2910CFAG12864B LCD DRIVER
2911M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2912W:	http://miguelojeda.es/auxdisplay.htm
2913W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2914S:	Maintained
2915F:	drivers/auxdisplay/cfag12864b.c
2916F:	include/linux/cfag12864b.h
2917
2918CFAG12864BFB LCD FRAMEBUFFER DRIVER
2919M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2920W:	http://miguelojeda.es/auxdisplay.htm
2921W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2922S:	Maintained
2923F:	drivers/auxdisplay/cfag12864bfb.c
2924F:	include/linux/cfag12864b.h
2925
2926CFG80211 and NL80211
2927M:	Johannes Berg <johannes@sipsolutions.net>
2928L:	linux-wireless@vger.kernel.org
2929W:	http://wireless.kernel.org/
2930T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2931T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2932S:	Maintained
2933F:	include/uapi/linux/nl80211.h
2934F:	include/net/cfg80211.h
2935F:	net/wireless/*
2936X:	net/wireless/wext*
2937
2938CHAR and MISC DRIVERS
2939M:	Arnd Bergmann <arnd@arndb.de>
2940M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2941T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2942S:	Supported
2943F:	drivers/char/*
2944F:	drivers/misc/*
2945F:	include/linux/miscdevice.h
2946
2947CHECKPATCH
2948M:	Andy Whitcroft <apw@canonical.com>
2949M:	Joe Perches <joe@perches.com>
2950S:	Maintained
2951F:	scripts/checkpatch.pl
2952
2953CHINESE DOCUMENTATION
2954M:	Harry Wei <harryxiyou@gmail.com>
2955L:	xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2956L:	linux-kernel@zh-kernel.org (moderated for non-subscribers)
2957S:	Maintained
2958F:	Documentation/zh_CN/
2959
2960CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2961M:	Peter Chen <Peter.Chen@nxp.com>
2962T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2963L:	linux-usb@vger.kernel.org
2964S:	Maintained
2965F:	drivers/usb/chipidea/
2966
2967CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2968M:	Hans de Goede <hdegoede@redhat.com>
2969L:	linux-input@vger.kernel.org
2970S:	Maintained
2971F:	Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2972F:	drivers/input/touchscreen/chipone_icn8318.c
2973
2974CHROME HARDWARE PLATFORM SUPPORT
2975M:	Olof Johansson <olof@lixom.net>
2976S:	Maintained
2977T:	git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2978F:	drivers/platform/chrome/
2979
2980CISCO VIC ETHERNET NIC DRIVER
2981M:	Christian Benvenuti <benve@cisco.com>
2982M:	Sujith Sankar <ssujith@cisco.com>
2983M:	Govindarajulu Varadarajan <_govind@gmx.com>
2984M:	Neel Patel <neepatel@cisco.com>
2985S:	Supported
2986F:	drivers/net/ethernet/cisco/enic/
2987
2988CISCO VIC LOW LATENCY NIC DRIVER
2989M:	Christian Benvenuti <benve@cisco.com>
2990M:	Dave Goodell <dgoodell@cisco.com>
2991S:	Supported
2992F:	drivers/infiniband/hw/usnic/
2993
2994CIRRUS LOGIC EP93XX ETHERNET DRIVER
2995M:	Hartley Sweeten <hsweeten@visionengravers.com>
2996L:	netdev@vger.kernel.org
2997S:	Maintained
2998F:	drivers/net/ethernet/cirrus/ep93xx_eth.c
2999
3000CIRRUS LOGIC AUDIO CODEC DRIVERS
3001M:	Brian Austin <brian.austin@cirrus.com>
3002M:	Paul Handrigan <Paul.Handrigan@cirrus.com>
3003L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
3004S:	Maintained
3005F:	sound/soc/codecs/cs*
3006
3007CLEANCACHE API
3008M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3009L:	linux-kernel@vger.kernel.org
3010S:	Maintained
3011F:	mm/cleancache.c
3012F:	include/linux/cleancache.h
3013
3014CLK API
3015M:	Russell King <linux@armlinux.org.uk>
3016L:	linux-clk@vger.kernel.org
3017S:	Maintained
3018F:	include/linux/clk.h
3019
3020CLOCKSOURCE, CLOCKEVENT DRIVERS
3021M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3022M:	Thomas Gleixner <tglx@linutronix.de>
3023L:	linux-kernel@vger.kernel.org
3024T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3025S:	Supported
3026F:	drivers/clocksource
3027
3028CISCO FCOE HBA DRIVER
3029M:	Hiral Patel <hiralpat@cisco.com>
3030M:	Suma Ramars <sramars@cisco.com>
3031M:	Brian Uchino <buchino@cisco.com>
3032L:	linux-scsi@vger.kernel.org
3033S:	Supported
3034F:	drivers/scsi/fnic/
3035
3036CISCO SCSI HBA DRIVER
3037M:	Narsimhulu Musini <nmusini@cisco.com>
3038M:	Sesidhar Baddela <sebaddel@cisco.com>
3039L:	linux-scsi@vger.kernel.org
3040S:	Supported
3041F:	drivers/scsi/snic/
3042
3043CMPC ACPI DRIVER
3044M:	Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3045M:	Daniel Oliveira Nascimento <don@syst.com.br>
3046L:	platform-driver-x86@vger.kernel.org
3047S:	Supported
3048F:	drivers/platform/x86/classmate-laptop.c
3049
3050COBALT MEDIA DRIVER
3051M:	Hans Verkuil <hans.verkuil@cisco.com>
3052L:	linux-media@vger.kernel.org
3053T:	git git://linuxtv.org/media_tree.git
3054W:	https://linuxtv.org
3055S:	Supported
3056F:	drivers/media/pci/cobalt/
3057
3058COCCINELLE/Semantic Patches (SmPL)
3059M:	Julia Lawall <Julia.Lawall@lip6.fr>
3060M:	Gilles Muller <Gilles.Muller@lip6.fr>
3061M:	Nicolas Palix <nicolas.palix@imag.fr>
3062M:	Michal Marek <mmarek@suse.com>
3063L:	cocci@systeme.lip6.fr (moderated for non-subscribers)
3064T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3065W:	http://coccinelle.lip6.fr/
3066S:	Supported
3067F:	Documentation/coccinelle.txt
3068F:	scripts/coccinelle/
3069F:	scripts/coccicheck
3070
3071CODA FILE SYSTEM
3072M:	Jan Harkes <jaharkes@cs.cmu.edu>
3073M:	coda@cs.cmu.edu
3074L:	codalist@coda.cs.cmu.edu
3075W:	http://www.coda.cs.cmu.edu/
3076S:	Maintained
3077F:	Documentation/filesystems/coda.txt
3078F:	fs/coda/
3079F:	include/linux/coda*.h
3080F:	include/uapi/linux/coda*.h
3081
3082CODA V4L2 MEM2MEM DRIVER
3083M:	Philipp Zabel <p.zabel@pengutronix.de>
3084L:	linux-media@vger.kernel.org
3085S:	Maintained
3086F:	Documentation/devicetree/bindings/media/coda.txt
3087F:	drivers/media/platform/coda/
3088
3089COMMON CLK FRAMEWORK
3090M:	Michael Turquette <mturquette@baylibre.com>
3091M:	Stephen Boyd <sboyd@codeaurora.org>
3092L:	linux-clk@vger.kernel.org
3093T:	git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3094S:	Maintained
3095F:	Documentation/devicetree/bindings/clock/
3096F:	drivers/clk/
3097X:	drivers/clk/clkdev.c
3098F:	include/linux/clk-pr*
3099F:	include/linux/clk/
3100
3101COMMON INTERNET FILE SYSTEM (CIFS)
3102M:	Steve French <sfrench@samba.org>
3103L:	linux-cifs@vger.kernel.org
3104L:	samba-technical@lists.samba.org (moderated for non-subscribers)
3105W:	http://linux-cifs.samba.org/
3106T:	git git://git.samba.org/sfrench/cifs-2.6.git
3107S:	Supported
3108F:	Documentation/filesystems/cifs/
3109F:	fs/cifs/
3110
3111COMPACTPCI HOTPLUG CORE
3112M:	Scott Murray <scott@spiteful.org>
3113L:	linux-pci@vger.kernel.org
3114S:	Maintained
3115F:	drivers/pci/hotplug/cpci_hotplug*
3116
3117COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3118M:	Scott Murray <scott@spiteful.org>
3119L:	linux-pci@vger.kernel.org
3120S:	Maintained
3121F:	drivers/pci/hotplug/cpcihp_zt5550.*
3122
3123COMPACTPCI HOTPLUG GENERIC DRIVER
3124M:	Scott Murray <scott@spiteful.org>
3125L:	linux-pci@vger.kernel.org
3126S:	Maintained
3127F:	drivers/pci/hotplug/cpcihp_generic.c
3128
3129COMPAL LAPTOP SUPPORT
3130M:	Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3131L:	platform-driver-x86@vger.kernel.org
3132S:	Maintained
3133F:	drivers/platform/x86/compal-laptop.c
3134
3135CONEXANT ACCESSRUNNER USB DRIVER
3136L:	accessrunner-general@lists.sourceforge.net
3137W:	http://accessrunner.sourceforge.net/
3138S:	Orphan
3139F:	drivers/usb/atm/cxacru.c
3140
3141CONFIGFS
3142M:	Joel Becker <jlbec@evilplan.org>
3143M:	Christoph Hellwig <hch@lst.de>
3144T:	git git://git.infradead.org/users/hch/configfs.git
3145S:	Supported
3146F:	fs/configfs/
3147F:	include/linux/configfs.h
3148
3149CONNECTOR
3150M:	Evgeniy Polyakov <zbr@ioremap.net>
3151L:	netdev@vger.kernel.org
3152S:	Maintained
3153F:	drivers/connector/
3154
3155CONTROL GROUP (CGROUP)
3156M:	Tejun Heo <tj@kernel.org>
3157M:	Li Zefan <lizefan@huawei.com>
3158M:	Johannes Weiner <hannes@cmpxchg.org>
3159L:	cgroups@vger.kernel.org
3160T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3161S:	Maintained
3162F:	Documentation/cgroups/
3163F:	include/linux/cgroup*
3164F:	kernel/cgroup*
3165
3166CONTROL GROUP - CPUSET
3167M:	Li Zefan <lizefan@huawei.com>
3168L:	cgroups@vger.kernel.org
3169W:	http://www.bullopensource.org/cpuset/
3170W:	http://oss.sgi.com/projects/cpusets/
3171T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3172S:	Maintained
3173F:	Documentation/cgroups/cpusets.txt
3174F:	include/linux/cpuset.h
3175F:	kernel/cpuset.c
3176
3177CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3178M:	Johannes Weiner <hannes@cmpxchg.org>
3179M:	Michal Hocko <mhocko@kernel.org>
3180M:	Vladimir Davydov <vdavydov@virtuozzo.com>
3181L:	cgroups@vger.kernel.org
3182L:	linux-mm@kvack.org
3183S:	Maintained
3184F:	mm/memcontrol.c
3185F:	mm/swap_cgroup.c
3186
3187CORETEMP HARDWARE MONITORING DRIVER
3188M:	Fenghua Yu <fenghua.yu@intel.com>
3189L:	linux-hwmon@vger.kernel.org
3190S:	Maintained
3191F:	Documentation/hwmon/coretemp
3192F:	drivers/hwmon/coretemp.c
3193
3194COSA/SRP SYNC SERIAL DRIVER
3195M:	Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3196W:	http://www.fi.muni.cz/~kas/cosa/
3197S:	Maintained
3198F:	drivers/net/wan/cosa*
3199
3200CPMAC ETHERNET DRIVER
3201M:	Florian Fainelli <florian@openwrt.org>
3202L:	netdev@vger.kernel.org
3203S:	Maintained
3204F:	drivers/net/ethernet/ti/cpmac.c
3205
3206CPU FREQUENCY DRIVERS
3207M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
3208M:	Viresh Kumar <viresh.kumar@linaro.org>
3209L:	linux-pm@vger.kernel.org
3210S:	Maintained
3211T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3212T:	git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3213F:	drivers/cpufreq/
3214F:	include/linux/cpufreq.h
3215
3216CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3217M:	Viresh Kumar <viresh.kumar@linaro.org>
3218M:	Sudeep Holla <sudeep.holla@arm.com>
3219L:	linux-pm@vger.kernel.org
3220W:	http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3221S:	Maintained
3222F:	drivers/cpufreq/arm_big_little.h
3223F:	drivers/cpufreq/arm_big_little.c
3224F:	drivers/cpufreq/arm_big_little_dt.c
3225
3226CPUIDLE DRIVER - ARM BIG LITTLE
3227M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3228M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3229L:	linux-pm@vger.kernel.org
3230L:	linux-arm-kernel@lists.infradead.org
3231T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3232S:	Maintained
3233F:	drivers/cpuidle/cpuidle-big_little.c
3234
3235CPUIDLE DRIVER - ARM EXYNOS
3236M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3237M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3238M:	Kukjin Kim <kgene@kernel.org>
3239L:	linux-pm@vger.kernel.org
3240L:	linux-samsung-soc@vger.kernel.org
3241S:	Supported
3242F:	drivers/cpuidle/cpuidle-exynos.c
3243F:	arch/arm/mach-exynos/pm.c
3244
3245CPUIDLE DRIVERS
3246M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
3247M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3248L:	linux-pm@vger.kernel.org
3249S:	Maintained
3250T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3251F:	drivers/cpuidle/*
3252F:	include/linux/cpuidle.h
3253
3254CPUID/MSR DRIVER
3255M:	"H. Peter Anvin" <hpa@zytor.com>
3256S:	Maintained
3257F:	arch/x86/kernel/cpuid.c
3258F:	arch/x86/kernel/msr.c
3259
3260CPU POWER MONITORING SUBSYSTEM
3261M:	Thomas Renninger <trenn@suse.com>
3262L:	linux-pm@vger.kernel.org
3263S:	Maintained
3264F:	tools/power/cpupower/
3265
3266CRAMFS FILESYSTEM
3267W:	http://sourceforge.net/projects/cramfs/
3268S:	Orphan / Obsolete
3269F:	Documentation/filesystems/cramfs.txt
3270F:	fs/cramfs/
3271
3272CRIS PORT
3273M:	Mikael Starvik <starvik@axis.com>
3274M:	Jesper Nilsson <jesper.nilsson@axis.com>
3275L:	linux-cris-kernel@axis.com
3276W:	http://developer.axis.com
3277T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3278S:	Maintained
3279F:	arch/cris/
3280F:	drivers/tty/serial/crisv10.*
3281
3282CRYPTO API
3283M:	Herbert Xu <herbert@gondor.apana.org.au>
3284M:	"David S. Miller" <davem@davemloft.net>
3285L:	linux-crypto@vger.kernel.org
3286T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3287T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3288S:	Maintained
3289F:	Documentation/crypto/
3290F:	Documentation/DocBook/crypto-API.tmpl
3291F:	arch/*/crypto/
3292F:	crypto/
3293F:	drivers/crypto/
3294F:	include/crypto/
3295
3296CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3297M:	Neil Horman <nhorman@tuxdriver.com>
3298L:	linux-crypto@vger.kernel.org
3299S:	Maintained
3300F:	crypto/ansi_cprng.c
3301F:	crypto/rng.c
3302
3303CS3308 MEDIA DRIVER
3304M:	Hans Verkuil <hverkuil@xs4all.nl>
3305L:	linux-media@vger.kernel.org
3306T:	git git://linuxtv.org/media_tree.git
3307W:	http://linuxtv.org
3308S:	Odd Fixes
3309F:	drivers/media/i2c/cs3308.c
3310F:	drivers/media/i2c/cs3308.h
3311
3312CS5535 Audio ALSA driver
3313M:	Jaya Kumar <jayakumar.alsa@gmail.com>
3314S:	Maintained
3315F:	sound/pci/cs5535audio/
3316
3317CW1200 WLAN driver
3318M:	Solomon Peachy <pizza@shaftnet.org>
3319S:	Maintained
3320F:	drivers/net/wireless/st/cw1200/
3321
3322CX18 VIDEO4LINUX DRIVER
3323M:	Andy Walls <awalls@md.metrocast.net>
3324L:	ivtv-devel@ivtvdriver.org (subscribers-only)
3325L:	linux-media@vger.kernel.org
3326T:	git git://linuxtv.org/media_tree.git
3327W:	https://linuxtv.org
3328W:	http://www.ivtvdriver.org/index.php/Cx18
3329S:	Maintained
3330F:	Documentation/video4linux/cx18.txt
3331F:	drivers/media/pci/cx18/
3332F:	include/uapi/linux/ivtv*
3333
3334CX2341X MPEG ENCODER HELPER MODULE
3335M:	Hans Verkuil <hverkuil@xs4all.nl>
3336L:	linux-media@vger.kernel.org
3337T:	git git://linuxtv.org/media_tree.git
3338W:	https://linuxtv.org
3339S:	Maintained
3340F:	drivers/media/common/cx2341x*
3341F:	include/media/cx2341x*
3342
3343CX24120 MEDIA DRIVER
3344M:	Jemma Denson <jdenson@gmail.com>
3345M:	Patrick Boettcher <patrick.boettcher@posteo.de>
3346L:	linux-media@vger.kernel.org
3347W:	https://linuxtv.org
3348Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3349S:	Maintained
3350F:	drivers/media/dvb-frontends/cx24120*
3351
3352CX88 VIDEO4LINUX DRIVER
3353M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
3354M:	Mauro Carvalho Chehab <mchehab@kernel.org>
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/devicetree/bindings/dma/
3785F:	Documentation/dmaengine/
3786T:	git git://git.infradead.org/users/vkoul/slave-dma.git
3787
3788DME1737 HARDWARE MONITOR DRIVER
3789M:	Juerg Haefliger <juergh@gmail.com>
3790L:	linux-hwmon@vger.kernel.org
3791S:	Maintained
3792F:	Documentation/hwmon/dme1737
3793F:	drivers/hwmon/dme1737.c
3794
3795DMI/SMBIOS SUPPORT
3796M:	Jean Delvare <jdelvare@suse.com>
3797S:	Maintained
3798T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3799F:	Documentation/ABI/testing/sysfs-firmware-dmi-tables
3800F:	drivers/firmware/dmi-id.c
3801F:	drivers/firmware/dmi_scan.c
3802F:	include/linux/dmi.h
3803
3804DOCUMENTATION
3805M:	Jonathan Corbet <corbet@lwn.net>
3806L:	linux-doc@vger.kernel.org
3807S:	Maintained
3808F:	Documentation/
3809F:	scripts/docproc.c
3810F:	scripts/kernel-doc*
3811X:	Documentation/ABI/
3812X:	Documentation/devicetree/
3813X:	Documentation/acpi
3814X:	Documentation/power
3815X:	Documentation/spi
3816X:	Documentation/DocBook/media
3817T:	git git://git.lwn.net/linux.git docs-next
3818
3819DOUBLETALK DRIVER
3820M:	"James R. Van Zandt" <jrv@vanzandt.mv.com>
3821L:	blinux-list@redhat.com
3822S:	Maintained
3823F:	drivers/char/dtlk.c
3824F:	include/linux/dtlk.h
3825
3826DPT_I2O SCSI RAID DRIVER
3827M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3828L:	linux-scsi@vger.kernel.org
3829W:	http://www.adaptec.com/
3830S:	Maintained
3831F:	drivers/scsi/dpt*
3832F:	drivers/scsi/dpt/
3833
3834DRBD DRIVER
3835M:	Philipp Reisner <philipp.reisner@linbit.com>
3836M:	Lars Ellenberg <lars.ellenberg@linbit.com>
3837L:	drbd-dev@lists.linbit.com
3838W:	http://www.drbd.org
3839T:	git git://git.linbit.com/linux-drbd.git
3840T:	git git://git.linbit.com/drbd-8.4.git
3841S:	Supported
3842F:	drivers/block/drbd/
3843F:	lib/lru_cache.c
3844F:	Documentation/blockdev/drbd/
3845
3846DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3847M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3848T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3849S:	Supported
3850F:	Documentation/kobject.txt
3851F:	drivers/base/
3852F:	fs/debugfs/
3853F:	fs/kernfs/
3854F:	fs/sysfs/
3855F:	include/linux/debugfs.h
3856F:	include/linux/kobj*
3857F:	lib/kobj*
3858
3859DRM DRIVERS
3860M:	David Airlie <airlied@linux.ie>
3861L:	dri-devel@lists.freedesktop.org
3862T:	git git://people.freedesktop.org/~airlied/linux
3863S:	Maintained
3864F:	drivers/gpu/drm/
3865F:	drivers/gpu/vga/
3866F:	Documentation/DocBook/gpu.*
3867F:	include/drm/
3868F:	include/uapi/drm/
3869
3870DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3871M:	Dave Airlie <airlied@redhat.com>
3872S:	Odd Fixes
3873F:	drivers/gpu/drm/ast/
3874
3875DRM DRIVER FOR BOCHS VIRTUAL GPU
3876M:	Gerd Hoffmann <kraxel@redhat.com>
3877S:	Odd Fixes
3878F:	drivers/gpu/drm/bochs/
3879
3880DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3881M:	Dave Airlie <airlied@redhat.com>
3882S:	Odd Fixes
3883F:	drivers/gpu/drm/cirrus/
3884
3885RADEON and AMDGPU DRM DRIVERS
3886M:	Alex Deucher <alexander.deucher@amd.com>
3887M:	Christian König <christian.koenig@amd.com>
3888L:	dri-devel@lists.freedesktop.org
3889T:	git git://people.freedesktop.org/~agd5f/linux
3890S:	Supported
3891F:	drivers/gpu/drm/radeon/
3892F:	include/uapi/drm/radeon_drm.h
3893F:	drivers/gpu/drm/amd/
3894F:	include/uapi/drm/amdgpu_drm.h
3895
3896DRM PANEL DRIVERS
3897M:	Thierry Reding <thierry.reding@gmail.com>
3898L:	dri-devel@lists.freedesktop.org
3899T:	git git://anongit.freedesktop.org/tegra/linux.git
3900S:	Maintained
3901F:	drivers/gpu/drm/drm_panel.c
3902F:	drivers/gpu/drm/panel/
3903F:	include/drm/drm_panel.h
3904F:	Documentation/devicetree/bindings/display/panel/
3905
3906INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3907M:	Daniel Vetter <daniel.vetter@intel.com>
3908M:	Jani Nikula <jani.nikula@linux.intel.com>
3909L:	intel-gfx@lists.freedesktop.org
3910L:	dri-devel@lists.freedesktop.org
3911W:	https://01.org/linuxgraphics/
3912Q:	http://patchwork.freedesktop.org/project/intel-gfx/
3913T:	git git://anongit.freedesktop.org/drm-intel
3914S:	Supported
3915F:	drivers/gpu/drm/i915/
3916F:	include/drm/i915*
3917F:	include/uapi/drm/i915_drm.h
3918
3919DRM DRIVERS FOR ATMEL HLCDC
3920M:	Boris Brezillon <boris.brezillon@free-electrons.com>
3921L:	dri-devel@lists.freedesktop.org
3922S:	Supported
3923F:	drivers/gpu/drm/atmel-hlcdc/
3924F:	Documentation/devicetree/bindings/drm/atmel/
3925
3926DRM DRIVERS FOR ALLWINNER A10
3927M:	Maxime Ripard  <maxime.ripard@free-electrons.com>
3928L:	dri-devel@lists.freedesktop.org
3929S:	Supported
3930F:	drivers/gpu/drm/sun4i/
3931F:	Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
3932
3933DRM DRIVERS FOR EXYNOS
3934M:	Inki Dae <inki.dae@samsung.com>
3935M:	Joonyoung Shim <jy0922.shim@samsung.com>
3936M:	Seung-Woo Kim <sw0312.kim@samsung.com>
3937M:	Kyungmin Park <kyungmin.park@samsung.com>
3938L:	dri-devel@lists.freedesktop.org
3939T:	git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3940S:	Supported
3941F:	drivers/gpu/drm/exynos/
3942F:	include/uapi/drm/exynos_drm.h
3943F:	Documentation/devicetree/bindings/display/exynos/
3944
3945DRM DRIVERS FOR FREESCALE DCU
3946M:	Stefan Agner <stefan@agner.ch>
3947M:	Alison Wang <alison.wang@freescale.com>
3948L:	dri-devel@lists.freedesktop.org
3949S:	Supported
3950F:	drivers/gpu/drm/fsl-dcu/
3951F:	Documentation/devicetree/bindings/display/fsl,dcu.txt
3952F:	Documentation/devicetree/bindings/display/fsl,tcon.txt
3953F:	Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3954
3955DRM DRIVERS FOR FREESCALE IMX
3956M:	Philipp Zabel <p.zabel@pengutronix.de>
3957L:	dri-devel@lists.freedesktop.org
3958S:	Maintained
3959F:	drivers/gpu/drm/imx/
3960F:	drivers/gpu/ipu-v3/
3961F:	Documentation/devicetree/bindings/display/imx/
3962
3963DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3964M:	Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3965L:	dri-devel@lists.freedesktop.org
3966T:	git git://github.com/patjak/drm-gma500
3967S:	Maintained
3968F:	drivers/gpu/drm/gma500/
3969
3970DRM DRIVERS FOR HISILICON
3971M:	Xinliang Liu <z.liuxinliang@hisilicon.com>
3972R:	Xinwei Kong <kong.kongxinwei@hisilicon.com>
3973R:	Chen Feng <puck.chen@hisilicon.com>
3974L:	dri-devel@lists.freedesktop.org
3975T:	git git://github.com/xin3liang/linux.git
3976S:	Maintained
3977F:	drivers/gpu/drm/hisilicon/
3978F:	Documentation/devicetree/bindings/display/hisilicon/
3979
3980DRM DRIVER FOR INTEL I810 VIDEO CARDS
3981S:	Orphan / Obsolete
3982F:	drivers/gpu/drm/i810/
3983F:	include/uapi/drm/i810_drm.h
3984
3985DRM DRIVER FOR MSM ADRENO GPU
3986M:	Rob Clark <robdclark@gmail.com>
3987L:	linux-arm-msm@vger.kernel.org
3988L:	dri-devel@lists.freedesktop.org
3989L:	freedreno@lists.freedesktop.org
3990T:	git git://people.freedesktop.org/~robclark/linux
3991S:	Maintained
3992F:	drivers/gpu/drm/msm/
3993F:	include/uapi/drm/msm_drm.h
3994F:	Documentation/devicetree/bindings/display/msm/
3995
3996DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
3997M:	Ben Skeggs <bskeggs@redhat.com>
3998L:	dri-devel@lists.freedesktop.org
3999L:	nouveau@lists.freedesktop.org
4000T:	git git://github.com/skeggsb/linux
4001S:	Supported
4002F:	drivers/gpu/drm/nouveau/
4003F:	include/uapi/drm/nouveau_drm.h
4004
4005DRM DRIVERS FOR NVIDIA TEGRA
4006M:	Thierry Reding <thierry.reding@gmail.com>
4007L:	dri-devel@lists.freedesktop.org
4008L:	linux-tegra@vger.kernel.org
4009T:	git git://anongit.freedesktop.org/tegra/linux.git
4010S:	Supported
4011F:	drivers/gpu/drm/tegra/
4012F:	drivers/gpu/host1x/
4013F:	include/linux/host1x.h
4014F:	include/uapi/drm/tegra_drm.h
4015F:	Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4016
4017DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4018S:	Orphan / Obsolete
4019F:	drivers/gpu/drm/mga/
4020F:	include/uapi/drm/mga_drm.h
4021
4022DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4023M:	Dave Airlie <airlied@redhat.com>
4024S:	Odd Fixes
4025F:	drivers/gpu/drm/mgag200/
4026
4027DRM DRIVER FOR RAGE 128 VIDEO CARDS
4028S:	Orphan / Obsolete
4029F:	drivers/gpu/drm/r128/
4030F:	include/uapi/drm/r128_drm.h
4031
4032DRM DRIVERS FOR RENESAS
4033M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4034L:	dri-devel@lists.freedesktop.org
4035L:	linux-renesas-soc@vger.kernel.org
4036T:	git git://linuxtv.org/pinchartl/fbdev
4037S:	Supported
4038F:	drivers/gpu/drm/rcar-du/
4039F:	drivers/gpu/drm/shmobile/
4040F:	include/linux/platform_data/shmob_drm.h
4041F:	Documentation/devicetree/bindings/display/renesas,du.txt
4042
4043DRM DRIVER FOR QXL VIRTUAL GPU
4044M:	Dave Airlie <airlied@redhat.com>
4045S:	Odd Fixes
4046F:	drivers/gpu/drm/qxl/
4047F:	include/uapi/drm/qxl_drm.h
4048
4049DRM DRIVERS FOR ROCKCHIP
4050M:	Mark Yao <mark.yao@rock-chips.com>
4051L:	dri-devel@lists.freedesktop.org
4052S:	Maintained
4053F:	drivers/gpu/drm/rockchip/
4054F:	Documentation/devicetree/bindings/display/rockchip/
4055
4056DRM DRIVER FOR SAVAGE VIDEO CARDS
4057S:	Orphan / Obsolete
4058F:	drivers/gpu/drm/savage/
4059F:	include/uapi/drm/savage_drm.h
4060
4061DRM DRIVER FOR SIS VIDEO CARDS
4062S:	Orphan / Obsolete
4063F:	drivers/gpu/drm/sis/
4064F:	include/uapi/drm/sis_drm.h
4065
4066DRM DRIVERS FOR STI
4067M:	Benjamin Gaignard <benjamin.gaignard@linaro.org>
4068M:	Vincent Abriou <vincent.abriou@st.com>
4069L:	dri-devel@lists.freedesktop.org
4070T:	git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4071S:	Maintained
4072F:	drivers/gpu/drm/sti
4073F:	Documentation/devicetree/bindings/display/st,stih4xx.txt
4074
4075DRM DRIVER FOR TDFX VIDEO CARDS
4076S:	Orphan / Obsolete
4077F:	drivers/gpu/drm/tdfx/
4078
4079DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4080M:	Dave Airlie <airlied@redhat.com>
4081S:	Odd Fixes
4082F:	drivers/gpu/drm/udl/
4083
4084DRM DRIVERS FOR VIVANTE GPU IP
4085M:	Lucas Stach <l.stach@pengutronix.de>
4086R:	Russell King <linux+etnaviv@armlinux.org.uk>
4087R:	Christian Gmeiner <christian.gmeiner@gmail.com>
4088L:	dri-devel@lists.freedesktop.org
4089S:	Maintained
4090F:	drivers/gpu/drm/etnaviv/
4091F:	include/uapi/drm/etnaviv_drm.h
4092F:	Documentation/devicetree/bindings/display/etnaviv/
4093
4094DRM DRIVER FOR VMWARE VIRTUAL GPU
4095M:	"VMware Graphics" <linux-graphics-maintainer@vmware.com>
4096M:	Sinclair Yeh <syeh@vmware.com>
4097M:	Thomas Hellstrom <thellstrom@vmware.com>
4098L:	dri-devel@lists.freedesktop.org
4099T:	git git://people.freedesktop.org/~syeh/repos_linux
4100T:	git git://people.freedesktop.org/~thomash/linux
4101S:	Supported
4102F:	drivers/gpu/drm/vmwgfx/
4103F:	include/uapi/drm/vmwgfx_drm.h
4104
4105DRM DRIVERS FOR VC4
4106M:	Eric Anholt <eric@anholt.net>
4107T:	git git://github.com/anholt/linux
4108S:	Supported
4109F:	drivers/gpu/drm/vc4/
4110F:	include/uapi/drm/vc4_drm.h
4111F:	Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4112
4113DSBR100 USB FM RADIO DRIVER
4114M:	Alexey Klimov <klimov.linux@gmail.com>
4115L:	linux-media@vger.kernel.org
4116T:	git git://linuxtv.org/media_tree.git
4117S:	Maintained
4118F:	drivers/media/radio/dsbr100.c
4119
4120DSCC4 DRIVER
4121M:	Francois Romieu <romieu@fr.zoreil.com>
4122L:	netdev@vger.kernel.org
4123S:	Maintained
4124F:	drivers/net/wan/dscc4.c
4125
4126DT3155 MEDIA DRIVER
4127M:	Hans Verkuil <hverkuil@xs4all.nl>
4128L:	linux-media@vger.kernel.org
4129T:	git git://linuxtv.org/media_tree.git
4130W:	https://linuxtv.org
4131S:	Odd Fixes
4132F:	drivers/media/pci/dt3155/
4133
4134DVB_USB_AF9015 MEDIA DRIVER
4135M:	Antti Palosaari <crope@iki.fi>
4136L:	linux-media@vger.kernel.org
4137W:	https://linuxtv.org
4138W:	http://palosaari.fi/linux/
4139Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4140T:	git git://linuxtv.org/anttip/media_tree.git
4141S:	Maintained
4142F:	drivers/media/usb/dvb-usb-v2/af9015*
4143
4144DVB_USB_AF9035 MEDIA DRIVER
4145M:	Antti Palosaari <crope@iki.fi>
4146L:	linux-media@vger.kernel.org
4147W:	https://linuxtv.org
4148W:	http://palosaari.fi/linux/
4149Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4150T:	git git://linuxtv.org/anttip/media_tree.git
4151S:	Maintained
4152F:	drivers/media/usb/dvb-usb-v2/af9035*
4153
4154DVB_USB_ANYSEE MEDIA DRIVER
4155M:	Antti Palosaari <crope@iki.fi>
4156L:	linux-media@vger.kernel.org
4157W:	https://linuxtv.org
4158W:	http://palosaari.fi/linux/
4159Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4160T:	git git://linuxtv.org/anttip/media_tree.git
4161S:	Maintained
4162F:	drivers/media/usb/dvb-usb-v2/anysee*
4163
4164DVB_USB_AU6610 MEDIA DRIVER
4165M:	Antti Palosaari <crope@iki.fi>
4166L:	linux-media@vger.kernel.org
4167W:	https://linuxtv.org
4168W:	http://palosaari.fi/linux/
4169Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4170T:	git git://linuxtv.org/anttip/media_tree.git
4171S:	Maintained
4172F:	drivers/media/usb/dvb-usb-v2/au6610*
4173
4174DVB_USB_CE6230 MEDIA DRIVER
4175M:	Antti Palosaari <crope@iki.fi>
4176L:	linux-media@vger.kernel.org
4177W:	https://linuxtv.org
4178W:	http://palosaari.fi/linux/
4179Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4180T:	git git://linuxtv.org/anttip/media_tree.git
4181S:	Maintained
4182F:	drivers/media/usb/dvb-usb-v2/ce6230*
4183
4184DVB_USB_CXUSB MEDIA DRIVER
4185M:	Michael Krufky <mkrufky@linuxtv.org>
4186L:	linux-media@vger.kernel.org
4187W:	https://linuxtv.org
4188W:	http://github.com/mkrufky
4189Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4190T:	git git://linuxtv.org/media_tree.git
4191S:	Maintained
4192F:	drivers/media/usb/dvb-usb/cxusb*
4193
4194DVB_USB_EC168 MEDIA DRIVER
4195M:	Antti Palosaari <crope@iki.fi>
4196L:	linux-media@vger.kernel.org
4197W:	https://linuxtv.org
4198W:	http://palosaari.fi/linux/
4199Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4200T:	git git://linuxtv.org/anttip/media_tree.git
4201S:	Maintained
4202F:	drivers/media/usb/dvb-usb-v2/ec168*
4203
4204DVB_USB_GL861 MEDIA DRIVER
4205M:	Antti Palosaari <crope@iki.fi>
4206L:	linux-media@vger.kernel.org
4207W:	https://linuxtv.org
4208Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4209T:	git git://linuxtv.org/anttip/media_tree.git
4210S:	Maintained
4211F:	drivers/media/usb/dvb-usb-v2/gl861*
4212
4213DVB_USB_MXL111SF MEDIA DRIVER
4214M:	Michael Krufky <mkrufky@linuxtv.org>
4215L:	linux-media@vger.kernel.org
4216W:	https://linuxtv.org
4217W:	http://github.com/mkrufky
4218Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4219T:	git git://linuxtv.org/mkrufky/mxl111sf.git
4220S:	Maintained
4221F:	drivers/media/usb/dvb-usb-v2/mxl111sf*
4222
4223DVB_USB_RTL28XXU MEDIA DRIVER
4224M:	Antti Palosaari <crope@iki.fi>
4225L:	linux-media@vger.kernel.org
4226W:	https://linuxtv.org
4227W:	http://palosaari.fi/linux/
4228Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4229T:	git git://linuxtv.org/anttip/media_tree.git
4230S:	Maintained
4231F:	drivers/media/usb/dvb-usb-v2/rtl28xxu*
4232
4233DVB_USB_V2 MEDIA DRIVER
4234M:	Antti Palosaari <crope@iki.fi>
4235L:	linux-media@vger.kernel.org
4236W:	https://linuxtv.org
4237W:	http://palosaari.fi/linux/
4238Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4239T:	git git://linuxtv.org/anttip/media_tree.git
4240S:	Maintained
4241F:	drivers/media/usb/dvb-usb-v2/dvb_usb*
4242F:	drivers/media/usb/dvb-usb-v2/usb_urb.c
4243
4244DYNAMIC DEBUG
4245M:	Jason Baron <jbaron@akamai.com>
4246S:	Maintained
4247F:	lib/dynamic_debug.c
4248F:	include/linux/dynamic_debug.h
4249
4250DZ DECSTATION DZ11 SERIAL DRIVER
4251M:	"Maciej W. Rozycki" <macro@linux-mips.org>
4252S:	Maintained
4253F:	drivers/tty/serial/dz.*
4254
4255E3X0 POWER BUTTON DRIVER
4256M:	Moritz Fischer <moritz.fischer@ettus.com>
4257L:	usrp-users@lists.ettus.com
4258W:	http://www.ettus.com
4259S:	Supported
4260F:	drivers/input/misc/e3x0-button.c
4261F:	Documentation/devicetree/bindings/input/e3x0-button.txt
4262
4263E4000 MEDIA DRIVER
4264M:	Antti Palosaari <crope@iki.fi>
4265L:	linux-media@vger.kernel.org
4266W:	https://linuxtv.org
4267W:	http://palosaari.fi/linux/
4268Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4269T:	git git://linuxtv.org/anttip/media_tree.git
4270S:	Maintained
4271F:	drivers/media/tuners/e4000*
4272
4273EATA ISA/EISA/PCI SCSI DRIVER
4274M:	Dario Ballabio <ballabio_dario@emc.com>
4275L:	linux-scsi@vger.kernel.org
4276S:	Maintained
4277F:	drivers/scsi/eata.c
4278
4279EC100 MEDIA DRIVER
4280M:	Antti Palosaari <crope@iki.fi>
4281L:	linux-media@vger.kernel.org
4282W:	https://linuxtv.org
4283W:	http://palosaari.fi/linux/
4284Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4285T:	git git://linuxtv.org/anttip/media_tree.git
4286S:	Maintained
4287F:	drivers/media/dvb-frontends/ec100*
4288
4289ECRYPT FILE SYSTEM
4290M:	Tyler Hicks <tyhicks@canonical.com>
4291L:	ecryptfs@vger.kernel.org
4292W:	http://ecryptfs.org
4293W:	https://launchpad.net/ecryptfs
4294T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4295S:	Supported
4296F:	Documentation/filesystems/ecryptfs.txt
4297F:	fs/ecryptfs/
4298
4299EDAC-CORE
4300M:	Doug Thompson <dougthompson@xmission.com>
4301M:	Borislav Petkov <bp@alien8.de>
4302M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4303M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4304L:	linux-edac@vger.kernel.org
4305T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4306T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4307S:	Supported
4308F:	Documentation/edac.txt
4309F:	drivers/edac/
4310F:	include/linux/edac.h
4311
4312EDAC-AMD64
4313M:	Doug Thompson <dougthompson@xmission.com>
4314M:	Borislav Petkov <bp@alien8.de>
4315L:	linux-edac@vger.kernel.org
4316S:	Maintained
4317F:	drivers/edac/amd64_edac*
4318
4319EDAC-CALXEDA
4320M:	Doug Thompson <dougthompson@xmission.com>
4321M:	Robert Richter <rric@kernel.org>
4322L:	linux-edac@vger.kernel.org
4323S:	Maintained
4324F:	drivers/edac/highbank*
4325
4326EDAC-CAVIUM
4327M:	Ralf Baechle <ralf@linux-mips.org>
4328M:	David Daney <david.daney@cavium.com>
4329L:	linux-edac@vger.kernel.org
4330L:	linux-mips@linux-mips.org
4331S:	Supported
4332F:	drivers/edac/octeon_edac*
4333
4334EDAC-E752X
4335M:	Mark Gross <mark.gross@intel.com>
4336M:	Doug Thompson <dougthompson@xmission.com>
4337L:	linux-edac@vger.kernel.org
4338S:	Maintained
4339F:	drivers/edac/e752x_edac.c
4340
4341EDAC-E7XXX
4342M:	Doug Thompson <dougthompson@xmission.com>
4343L:	linux-edac@vger.kernel.org
4344S:	Maintained
4345F:	drivers/edac/e7xxx_edac.c
4346
4347EDAC-GHES
4348M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4349M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4350L:	linux-edac@vger.kernel.org
4351S:	Maintained
4352F:	drivers/edac/ghes_edac.c
4353
4354EDAC-I82443BXGX
4355M:	Tim Small <tim@buttersideup.com>
4356L:	linux-edac@vger.kernel.org
4357S:	Maintained
4358F:	drivers/edac/i82443bxgx_edac.c
4359
4360EDAC-I3000
4361M:	Jason Uhlenkott <juhlenko@akamai.com>
4362L:	linux-edac@vger.kernel.org
4363S:	Maintained
4364F:	drivers/edac/i3000_edac.c
4365
4366EDAC-I5000
4367M:	Doug Thompson <dougthompson@xmission.com>
4368L:	linux-edac@vger.kernel.org
4369S:	Maintained
4370F:	drivers/edac/i5000_edac.c
4371
4372EDAC-I5400
4373M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4374M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4375L:	linux-edac@vger.kernel.org
4376S:	Maintained
4377F:	drivers/edac/i5400_edac.c
4378
4379EDAC-I7300
4380M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4381M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4382L:	linux-edac@vger.kernel.org
4383S:	Maintained
4384F:	drivers/edac/i7300_edac.c
4385
4386EDAC-I7CORE
4387M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4388M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4389L:	linux-edac@vger.kernel.org
4390S:	Maintained
4391F:	drivers/edac/i7core_edac.c
4392
4393EDAC-I82975X
4394M:	Ranganathan Desikan <ravi@jetztechnologies.com>
4395M:	"Arvind R." <arvino55@gmail.com>
4396L:	linux-edac@vger.kernel.org
4397S:	Maintained
4398F:	drivers/edac/i82975x_edac.c
4399
4400EDAC-IE31200
4401M:	Jason Baron <jbaron@akamai.com>
4402L:	linux-edac@vger.kernel.org
4403S:	Maintained
4404F:	drivers/edac/ie31200_edac.c
4405
4406EDAC-MPC85XX
4407M:	Johannes Thumshirn <morbidrsa@gmail.com>
4408L:	linux-edac@vger.kernel.org
4409S:	Maintained
4410F:	drivers/edac/mpc85xx_edac.[ch]
4411
4412EDAC-PASEMI
4413M:	Egor Martovetsky <egor@pasemi.com>
4414L:	linux-edac@vger.kernel.org
4415S:	Maintained
4416F:	drivers/edac/pasemi_edac.c
4417
4418EDAC-R82600
4419M:	Tim Small <tim@buttersideup.com>
4420L:	linux-edac@vger.kernel.org
4421S:	Maintained
4422F:	drivers/edac/r82600_edac.c
4423
4424EDAC-SBRIDGE
4425M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4426M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4427L:	linux-edac@vger.kernel.org
4428S:	Maintained
4429F:	drivers/edac/sb_edac.c
4430
4431EDAC-XGENE
4432APPLIED MICRO (APM) X-GENE SOC EDAC
4433M:     Loc Ho <lho@apm.com>
4434S:     Supported
4435F:     drivers/edac/xgene_edac.c
4436F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4437
4438EDIROL UA-101/UA-1000 DRIVER
4439M:	Clemens Ladisch <clemens@ladisch.de>
4440L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4441T:	git git://git.alsa-project.org/alsa-kernel.git
4442S:	Maintained
4443F:	sound/usb/misc/ua101.c
4444
4445EXTENSIBLE FIRMWARE INTERFACE (EFI)
4446M:	Matt Fleming <matt@codeblueprint.co.uk>
4447L:	linux-efi@vger.kernel.org
4448T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4449S:	Maintained
4450F:	Documentation/efi-stub.txt
4451F:	arch/ia64/kernel/efi.c
4452F:	arch/x86/boot/compressed/eboot.[ch]
4453F:	arch/x86/include/asm/efi.h
4454F:	arch/x86/platform/efi/
4455F:	drivers/firmware/efi/
4456F:	include/linux/efi*.h
4457
4458EFI VARIABLE FILESYSTEM
4459M:	Matthew Garrett <matthew.garrett@nebula.com>
4460M:	Jeremy Kerr <jk@ozlabs.org>
4461M:	Matt Fleming <matt@codeblueprint.co.uk>
4462T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4463L:	linux-efi@vger.kernel.org
4464S:	Maintained
4465F:	fs/efivarfs/
4466
4467EFIFB FRAMEBUFFER DRIVER
4468L:	linux-fbdev@vger.kernel.org
4469M:	Peter Jones <pjones@redhat.com>
4470S:	Maintained
4471F:	drivers/video/fbdev/efifb.c
4472
4473EFS FILESYSTEM
4474W:	http://aeschi.ch.eu.org/efs/
4475S:	Orphan
4476F:	fs/efs/
4477
4478EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4479M:	Douglas Miller <dougmill@linux.vnet.ibm.com>
4480L:	netdev@vger.kernel.org
4481S:	Maintained
4482F:	drivers/net/ethernet/ibm/ehea/
4483
4484EM28XX VIDEO4LINUX DRIVER
4485M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
4486M:	Mauro Carvalho Chehab <mchehab@kernel.org>
4487L:	linux-media@vger.kernel.org
4488W:	https://linuxtv.org
4489T:	git git://linuxtv.org/media_tree.git
4490S:	Maintained
4491F:	drivers/media/usb/em28xx/
4492
4493EMBEDDED LINUX
4494M:	Paul Gortmaker <paul.gortmaker@windriver.com>
4495M:	Matt Mackall <mpm@selenic.com>
4496M:	David Woodhouse <dwmw2@infradead.org>
4497L:	linux-embedded@vger.kernel.org
4498S:	Maintained
4499
4500EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4501M:	James Smart <james.smart@avagotech.com>
4502M:	Dick Kennedy <dick.kennedy@avagotech.com>
4503L:	linux-scsi@vger.kernel.org
4504W:	http://www.avagotech.com
4505S:	Supported
4506F:	drivers/scsi/lpfc/
4507
4508ENE CB710 FLASH CARD READER DRIVER
4509M:	Michał Mirosław <mirq-linux@rere.qmqm.pl>
4510S:	Maintained
4511F:	drivers/misc/cb710/
4512F:	drivers/mmc/host/cb710-mmc.*
4513F:	include/linux/cb710.h
4514
4515ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4516M:	Maxim Levitsky <maximlevitsky@gmail.com>
4517S:	Maintained
4518F:	drivers/media/rc/ene_ir.*
4519
4520EPSON S1D13XXX FRAMEBUFFER DRIVER
4521M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
4522S:	Maintained
4523T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4524F:	drivers/video/fbdev/s1d13xxxfb.c
4525F:	include/video/s1d13xxxfb.h
4526
4527ET131X NETWORK DRIVER
4528M:	Mark Einon <mark.einon@gmail.com>
4529S:	Odd Fixes
4530F:	drivers/net/ethernet/agere/
4531
4532ETHERNET BRIDGE
4533M:	Stephen Hemminger <stephen@networkplumber.org>
4534L:	bridge@lists.linux-foundation.org (moderated for non-subscribers)
4535L:	netdev@vger.kernel.org
4536W:	http://www.linuxfoundation.org/en/Net:Bridge
4537S:	Maintained
4538F:	include/linux/netfilter_bridge/
4539F:	net/bridge/
4540
4541ETHERNET PHY LIBRARY
4542M:	Florian Fainelli <f.fainelli@gmail.com>
4543L:	netdev@vger.kernel.org
4544S:	Maintained
4545F:	include/linux/phy.h
4546F:	include/linux/phy_fixed.h
4547F:	drivers/net/phy/
4548F:	Documentation/networking/phy.txt
4549F:	drivers/of/of_mdio.c
4550F:	drivers/of/of_net.c
4551
4552EXT2 FILE SYSTEM
4553M:	Jan Kara <jack@suse.com>
4554L:	linux-ext4@vger.kernel.org
4555S:	Maintained
4556F:	Documentation/filesystems/ext2.txt
4557F:	fs/ext2/
4558F:	include/linux/ext2*
4559
4560EXT4 FILE SYSTEM
4561M:	"Theodore Ts'o" <tytso@mit.edu>
4562M:	Andreas Dilger <adilger.kernel@dilger.ca>
4563L:	linux-ext4@vger.kernel.org
4564W:	http://ext4.wiki.kernel.org
4565Q:	http://patchwork.ozlabs.org/project/linux-ext4/list/
4566T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4567S:	Maintained
4568F:	Documentation/filesystems/ext4.txt
4569F:	fs/ext4/
4570
4571Extended Verification Module (EVM)
4572M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
4573L:	linux-ima-devel@lists.sourceforge.net
4574L:	linux-security-module@vger.kernel.org
4575S:	Supported
4576F:	security/integrity/evm/
4577
4578EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4579M:	MyungJoo Ham <myungjoo.ham@samsung.com>
4580M:	Chanwoo Choi <cw00.choi@samsung.com>
4581L:	linux-kernel@vger.kernel.org
4582T:	git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4583S:	Maintained
4584F:	drivers/extcon/
4585F:	include/linux/extcon/
4586F:	include/linux/extcon.h
4587F:	Documentation/extcon/
4588F:	Documentation/devicetree/bindings/extcon/
4589
4590EXYNOS DP DRIVER
4591M:	Jingoo Han <jingoohan1@gmail.com>
4592L:	dri-devel@lists.freedesktop.org
4593S:	Maintained
4594F:	drivers/gpu/drm/exynos/exynos_dp*
4595
4596EXYNOS SYSMMU (IOMMU) driver
4597M:	Marek Szyprowski <m.szyprowski@samsung.com>
4598L:	iommu@lists.linux-foundation.org
4599S:	Maintained
4600F:	drivers/iommu/exynos-iommu.c
4601
4602EXYNOS MIPI DISPLAY DRIVERS
4603M:	Inki Dae <inki.dae@samsung.com>
4604M:	Donghwa Lee <dh09.lee@samsung.com>
4605M:	Kyungmin Park <kyungmin.park@samsung.com>
4606L:	linux-fbdev@vger.kernel.org
4607S:	Maintained
4608F:	drivers/video/fbdev/exynos/exynos_mipi*
4609F:	include/video/exynos_mipi*
4610
4611EZchip NPS platform support
4612M:	Noam Camus <noamc@ezchip.com>
4613S:	Supported
4614F:	arch/arc/plat-eznps
4615F:	arch/arc/boot/dts/eznps.dts
4616
4617F71805F HARDWARE MONITORING DRIVER
4618M:	Jean Delvare <jdelvare@suse.com>
4619L:	linux-hwmon@vger.kernel.org
4620S:	Maintained
4621F:	Documentation/hwmon/f71805f
4622F:	drivers/hwmon/f71805f.c
4623
4624FC0011 TUNER DRIVER
4625M:	Michael Buesch <m@bues.ch>
4626L:	linux-media@vger.kernel.org
4627S:	Maintained
4628F:	drivers/media/tuners/fc0011.h
4629F:	drivers/media/tuners/fc0011.c
4630
4631FC2580 MEDIA DRIVER
4632M:	Antti Palosaari <crope@iki.fi>
4633L:	linux-media@vger.kernel.org
4634W:	https://linuxtv.org
4635W:	http://palosaari.fi/linux/
4636Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4637T:	git git://linuxtv.org/anttip/media_tree.git
4638S:	Maintained
4639F:	drivers/media/tuners/fc2580*
4640
4641FANOTIFY
4642M:	Eric Paris <eparis@redhat.com>
4643S:	Maintained
4644F:	fs/notify/fanotify/
4645F:	include/linux/fanotify.h
4646F:	include/uapi/linux/fanotify.h
4647
4648FARSYNC SYNCHRONOUS DRIVER
4649M:	Kevin Curtis <kevin.curtis@farsite.co.uk>
4650W:	http://www.farsite.co.uk/
4651S:	Supported
4652F:	drivers/net/wan/farsync.*
4653
4654FAULT INJECTION SUPPORT
4655M:	Akinobu Mita <akinobu.mita@gmail.com>
4656S:	Supported
4657F:	Documentation/fault-injection/
4658F:	lib/fault-inject.c
4659
4660FBTFT Framebuffer drivers
4661M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4662M:	Noralf Trønnes <noralf@tronnes.org>
4663S:	Maintained
4664F:	drivers/staging/fbtft/
4665
4666FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4667M:	Vasu Dev <vasu.dev@intel.com>
4668L:	fcoe-devel@open-fcoe.org
4669W:	www.Open-FCoE.org
4670S:	Supported
4671F:	drivers/scsi/libfc/
4672F:	drivers/scsi/fcoe/
4673F:	include/scsi/fc/
4674F:	include/scsi/libfc.h
4675F:	include/scsi/libfcoe.h
4676F:	include/uapi/scsi/fc/
4677
4678FILE LOCKING (flock() and fcntl()/lockf())
4679M:	Jeff Layton <jlayton@poochiereds.net>
4680M:	"J. Bruce Fields" <bfields@fieldses.org>
4681L:	linux-fsdevel@vger.kernel.org
4682S:	Maintained
4683F:	include/linux/fcntl.h
4684F:	include/linux/fs.h
4685F:	include/uapi/linux/fcntl.h
4686F:	include/uapi/linux/fs.h
4687F:	fs/fcntl.c
4688F:	fs/locks.c
4689
4690FILESYSTEMS (VFS and infrastructure)
4691M:	Alexander Viro <viro@zeniv.linux.org.uk>
4692L:	linux-fsdevel@vger.kernel.org
4693S:	Maintained
4694F:	fs/*
4695
4696FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4697M:	Riku Voipio <riku.voipio@iki.fi>
4698L:	linux-hwmon@vger.kernel.org
4699S:	Maintained
4700F:	drivers/hwmon/f75375s.c
4701F:	include/linux/f75375s.h
4702
4703FIREWIRE AUDIO DRIVERS
4704M:	Clemens Ladisch <clemens@ladisch.de>
4705L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4706T:	git git://git.alsa-project.org/alsa-kernel.git
4707S:	Maintained
4708F:	sound/firewire/
4709
4710FIREWIRE MEDIA DRIVERS (firedtv)
4711M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4712L:	linux-media@vger.kernel.org
4713L:	linux1394-devel@lists.sourceforge.net
4714T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4715S:	Maintained
4716F:	drivers/media/firewire/
4717
4718FIREWIRE SBP-2 TARGET
4719M:	Chris Boot <bootc@bootc.net>
4720L:	linux-scsi@vger.kernel.org
4721L:	target-devel@vger.kernel.org
4722L:	linux1394-devel@lists.sourceforge.net
4723T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4724S:	Maintained
4725F:	drivers/target/sbp/
4726
4727FIREWIRE SUBSYSTEM
4728M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4729L:	linux1394-devel@lists.sourceforge.net
4730W:	http://ieee1394.wiki.kernel.org/
4731T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4732S:	Maintained
4733F:	drivers/firewire/
4734F:	include/linux/firewire.h
4735F:	include/uapi/linux/firewire*.h
4736F:	tools/firewire/
4737
4738FIRMWARE LOADER (request_firmware)
4739M:	Ming Lei <ming.lei@canonical.com>
4740L:	linux-kernel@vger.kernel.org
4741S:	Maintained
4742F:	Documentation/firmware_class/
4743F:	drivers/base/firmware*.c
4744F:	include/linux/firmware.h
4745
4746FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4747M:	Joshua Morris <josh.h.morris@us.ibm.com>
4748M:	Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4749S:	Maintained
4750F:	drivers/block/rsxx/
4751
4752FLOPPY DRIVER
4753M:	Jiri Kosina <jikos@kernel.org>
4754T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4755S:	Odd fixes
4756F:	drivers/block/floppy.c
4757
4758FMC SUBSYSTEM
4759M:	Alessandro Rubini <rubini@gnudd.com>
4760W:	http://www.ohwr.org/projects/fmc-bus
4761S:	Supported
4762F:	drivers/fmc/
4763F:	include/linux/fmc*.h
4764F:	include/linux/ipmi-fru.h
4765K:	fmc_d.*register
4766
4767FPGA MANAGER FRAMEWORK
4768M:	Alan Tull <atull@opensource.altera.com>
4769R:	Moritz Fischer <moritz.fischer@ettus.com>
4770S:	Maintained
4771F:	drivers/fpga/
4772F:	include/linux/fpga/fpga-mgr.h
4773W:	http://www.rocketboards.org
4774
4775FPU EMULATOR
4776M:	Bill Metzenthen <billm@melbpc.org.au>
4777W:	http://floatingpoint.sourceforge.net/emulator/index.html
4778S:	Maintained
4779F:	arch/x86/math-emu/
4780
4781FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4782L:	netdev@vger.kernel.org
4783S:	Orphan
4784F:	drivers/net/wan/dlci.c
4785F:	drivers/net/wan/sdla.c
4786
4787FRAMEBUFFER LAYER
4788M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4789M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
4790L:	linux-fbdev@vger.kernel.org
4791W:	http://linux-fbdev.sourceforge.net/
4792Q:	http://patchwork.kernel.org/project/linux-fbdev/list/
4793T:	git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4794S:	Maintained
4795F:	Documentation/fb/
4796F:	drivers/video/
4797F:	include/video/
4798F:	include/linux/fb.h
4799F:	include/uapi/video/
4800F:	include/uapi/linux/fb.h
4801
4802FREESCALE DIU FRAMEBUFFER DRIVER
4803M:	Timur Tabi <timur@tabi.org>
4804L:	linux-fbdev@vger.kernel.org
4805S:	Maintained
4806F:	drivers/video/fbdev/fsl-diu-fb.*
4807
4808FREESCALE DMA DRIVER
4809M:	Li Yang <leoli@freescale.com>
4810M:	Zhang Wei <zw@zh-kernel.org>
4811L:	linuxppc-dev@lists.ozlabs.org
4812S:	Maintained
4813F:	drivers/dma/fsldma.*
4814
4815FREESCALE GPMI NAND DRIVER
4816M:	Han Xu <han.xu@nxp.com>
4817L:	linux-mtd@lists.infradead.org
4818S:	Maintained
4819F:	drivers/mtd/nand/gpmi-nand/*
4820
4821FREESCALE I2C CPM DRIVER
4822M:	Jochen Friedrich <jochen@scram.de>
4823L:	linuxppc-dev@lists.ozlabs.org
4824L:	linux-i2c@vger.kernel.org
4825S:	Maintained
4826F:	drivers/i2c/busses/i2c-cpm.c
4827
4828FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4829M:	Sascha Hauer <kernel@pengutronix.de>
4830L:	linux-fbdev@vger.kernel.org
4831L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4832S:	Maintained
4833F:	include/linux/platform_data/video-imxfb.h
4834F:	drivers/video/fbdev/imxfb.c
4835
4836FREESCALE QUAD SPI DRIVER
4837M:	Han Xu <han.xu@nxp.com>
4838L:	linux-mtd@lists.infradead.org
4839S:	Maintained
4840F:	drivers/mtd/spi-nor/fsl-quadspi.c
4841
4842FREESCALE SOC FS_ENET DRIVER
4843M:	Pantelis Antoniou <pantelis.antoniou@gmail.com>
4844M:	Vitaly Bordug <vbordug@ru.mvista.com>
4845L:	linuxppc-dev@lists.ozlabs.org
4846L:	netdev@vger.kernel.org
4847S:	Maintained
4848F:	drivers/net/ethernet/freescale/fs_enet/
4849F:	include/linux/fs_enet_pd.h
4850
4851FREESCALE IMX / MXC FEC DRIVER
4852M:	Fugang Duan <fugang.duan@nxp.com>
4853L:	netdev@vger.kernel.org
4854S:	Maintained
4855F:	drivers/net/ethernet/freescale/fec_main.c
4856F:	drivers/net/ethernet/freescale/fec_ptp.c
4857F:	drivers/net/ethernet/freescale/fec.h
4858F:	Documentation/devicetree/bindings/net/fsl-fec.txt
4859
4860FREESCALE QUICC ENGINE LIBRARY
4861L:	linuxppc-dev@lists.ozlabs.org
4862S:	Orphan
4863F:	drivers/soc/fsl/qe/
4864F:	include/soc/fsl/*qe*.h
4865F:	include/soc/fsl/*ucc*.h
4866
4867FREESCALE USB PERIPHERAL DRIVERS
4868M:	Li Yang <leoli@freescale.com>
4869L:	linux-usb@vger.kernel.org
4870L:	linuxppc-dev@lists.ozlabs.org
4871S:	Maintained
4872F:	drivers/usb/gadget/udc/fsl*
4873
4874FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4875M:	Li Yang <leoli@freescale.com>
4876L:	netdev@vger.kernel.org
4877L:	linuxppc-dev@lists.ozlabs.org
4878S:	Maintained
4879F:	drivers/net/ethernet/freescale/ucc_geth*
4880
4881FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4882M:	Claudiu Manoil <claudiu.manoil@freescale.com>
4883L:	netdev@vger.kernel.org
4884S:	Maintained
4885F:	drivers/net/ethernet/freescale/gianfar*
4886X:	drivers/net/ethernet/freescale/gianfar_ptp.c
4887F:	Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4888
4889FREESCALE QUICC ENGINE UCC UART DRIVER
4890M:	Timur Tabi <timur@tabi.org>
4891L:	linuxppc-dev@lists.ozlabs.org
4892S:	Maintained
4893F:	drivers/tty/serial/ucc_uart.c
4894
4895FREESCALE SOC SOUND DRIVERS
4896M:	Timur Tabi <timur@tabi.org>
4897M:	Nicolin Chen <nicoleotsuka@gmail.com>
4898M:	Xiubo Li <Xiubo.Lee@gmail.com>
4899R:	Fabio Estevam <fabio.estevam@nxp.com>
4900L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4901L:	linuxppc-dev@lists.ozlabs.org
4902S:	Maintained
4903F:	sound/soc/fsl/fsl*
4904F:	sound/soc/fsl/imx*
4905F:	sound/soc/fsl/mpc8610_hpcd.c
4906
4907FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4908M:	"J. German Rivera" <German.Rivera@freescale.com>
4909M:	Stuart Yoder <stuart.yoder@nxp.com>
4910L:	linux-kernel@vger.kernel.org
4911S:	Maintained
4912F:	drivers/staging/fsl-mc/
4913
4914FREEVXFS FILESYSTEM
4915M:	Christoph Hellwig <hch@infradead.org>
4916W:	ftp://ftp.openlinux.org/pub/people/hch/vxfs
4917S:	Maintained
4918F:	fs/freevxfs/
4919
4920FREEZER
4921M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4922M:	Pavel Machek <pavel@ucw.cz>
4923L:	linux-pm@vger.kernel.org
4924S:	Supported
4925F:	Documentation/power/freezing-of-tasks.txt
4926F:	include/linux/freezer.h
4927F:	kernel/freezer.c
4928
4929FRONTSWAP API
4930M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4931L:	linux-kernel@vger.kernel.org
4932S:	Maintained
4933F:	mm/frontswap.c
4934F:	include/linux/frontswap.h
4935
4936FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4937M:	David Howells <dhowells@redhat.com>
4938L:	linux-cachefs@redhat.com (moderated for non-subscribers)
4939S:	Supported
4940F:	Documentation/filesystems/caching/
4941F:	fs/fscache/
4942F:	include/linux/fscache*.h
4943
4944F2FS FILE SYSTEM
4945M:	Jaegeuk Kim <jaegeuk@kernel.org>
4946M:	Changman Lee <cm224.lee@samsung.com>
4947R:	Chao Yu <yuchao0@huawei.com>
4948L:	linux-f2fs-devel@lists.sourceforge.net
4949W:	http://en.wikipedia.org/wiki/F2FS
4950T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4951S:	Maintained
4952F:	Documentation/filesystems/f2fs.txt
4953F:	Documentation/ABI/testing/sysfs-fs-f2fs
4954F:	fs/f2fs/
4955F:	include/linux/f2fs_fs.h
4956F:	include/trace/events/f2fs.h
4957
4958FUJITSU FR-V (FRV) PORT
4959S:	Orphan
4960F:	arch/frv/
4961
4962FUJITSU LAPTOP EXTRAS
4963M:	Jonathan Woithe <jwoithe@just42.net>
4964L:	platform-driver-x86@vger.kernel.org
4965S:	Maintained
4966F:	drivers/platform/x86/fujitsu-laptop.c
4967
4968FUJITSU M-5MO LS CAMERA ISP DRIVER
4969M:	Kyungmin Park <kyungmin.park@samsung.com>
4970M:	Heungjun Kim <riverful.kim@samsung.com>
4971L:	linux-media@vger.kernel.org
4972S:	Maintained
4973F:	drivers/media/i2c/m5mols/
4974F:	include/media/i2c/m5mols.h
4975
4976FUJITSU TABLET EXTRAS
4977M:	Robert Gerlach <khnz@gmx.de>
4978L:	platform-driver-x86@vger.kernel.org
4979S:	Maintained
4980F:	drivers/platform/x86/fujitsu-tablet.c
4981
4982FUSE: FILESYSTEM IN USERSPACE
4983M:	Miklos Szeredi <miklos@szeredi.hu>
4984L:	linux-fsdevel@vger.kernel.org
4985W:	http://fuse.sourceforge.net/
4986T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4987S:	Maintained
4988F:	fs/fuse/
4989F:	include/uapi/linux/fuse.h
4990F:	Documentation/filesystems/fuse.txt
4991
4992FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4993M:	Rik Faith <faith@cs.unc.edu>
4994L:	linux-scsi@vger.kernel.org
4995S:	Odd Fixes (e.g., new signatures)
4996F:	drivers/scsi/fdomain.*
4997
4998GCOV BASED KERNEL PROFILING
4999M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5000S:	Maintained
5001F:	kernel/gcov/
5002F:	Documentation/gcov.txt
5003
5004GDT SCSI DISK ARRAY CONTROLLER DRIVER
5005M:	Achim Leubner <achim_leubner@adaptec.com>
5006L:	linux-scsi@vger.kernel.org
5007W:	http://www.icp-vortex.com/
5008S:	Supported
5009F:	drivers/scsi/gdt*
5010
5011GDB KERNEL DEBUGGING HELPER SCRIPTS
5012M:	Jan Kiszka <jan.kiszka@siemens.com>
5013M:	Kieran Bingham <kieran@bingham.xyz>
5014S:	Supported
5015F:	scripts/gdb/
5016
5017GEMTEK FM RADIO RECEIVER DRIVER
5018M:	Hans Verkuil <hverkuil@xs4all.nl>
5019L:	linux-media@vger.kernel.org
5020T:	git git://linuxtv.org/media_tree.git
5021W:	https://linuxtv.org
5022S:	Maintained
5023F:	drivers/media/radio/radio-gemtek*
5024
5025GENERIC GPIO I2C DRIVER
5026M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
5027S:	Supported
5028F:	drivers/i2c/busses/i2c-gpio.c
5029F:	include/linux/i2c-gpio.h
5030
5031GENERIC GPIO I2C MULTIPLEXER DRIVER
5032M:	Peter Korsgaard <peter.korsgaard@barco.com>
5033L:	linux-i2c@vger.kernel.org
5034S:	Supported
5035F:	drivers/i2c/muxes/i2c-mux-gpio.c
5036F:	include/linux/i2c-mux-gpio.h
5037F:	Documentation/i2c/muxes/i2c-mux-gpio
5038
5039GENERIC HDLC (WAN) DRIVERS
5040M:	Krzysztof Halasa <khc@pm.waw.pl>
5041W:	http://www.kernel.org/pub/linux/utils/net/hdlc/
5042S:	Maintained
5043F:	drivers/net/wan/c101.c
5044F:	drivers/net/wan/hd6457*
5045F:	drivers/net/wan/hdlc*
5046F:	drivers/net/wan/n2.c
5047F:	drivers/net/wan/pc300too.c
5048F:	drivers/net/wan/pci200syn.c
5049F:	drivers/net/wan/wanxl*
5050
5051GENERIC INCLUDE/ASM HEADER FILES
5052M:	Arnd Bergmann <arnd@arndb.de>
5053L:	linux-arch@vger.kernel.org
5054T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5055S:	Maintained
5056F:	include/asm-generic/
5057F:	include/uapi/asm-generic/
5058
5059GENERIC PHY FRAMEWORK
5060M:	Kishon Vijay Abraham I <kishon@ti.com>
5061L:	linux-kernel@vger.kernel.org
5062T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5063S:	Supported
5064F:	drivers/phy/
5065F:	include/linux/phy/
5066
5067GENERIC PM DOMAINS
5068M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
5069M:	Kevin Hilman <khilman@kernel.org>
5070M:	Ulf Hansson <ulf.hansson@linaro.org>
5071L:	linux-pm@vger.kernel.org
5072S:	Supported
5073F:	drivers/base/power/domain*.c
5074F:	include/linux/pm_domain.h
5075
5076GENERIC UIO DRIVER FOR PCI DEVICES
5077M:	"Michael S. Tsirkin" <mst@redhat.com>
5078L:	kvm@vger.kernel.org
5079S:	Supported
5080F:	drivers/uio/uio_pci_generic.c
5081
5082GET_MAINTAINER SCRIPT
5083M:	Joe Perches <joe@perches.com>
5084S:	Maintained
5085F:	scripts/get_maintainer.pl
5086
5087GFS2 FILE SYSTEM
5088M:	Steven Whitehouse <swhiteho@redhat.com>
5089M:	Bob Peterson <rpeterso@redhat.com>
5090L:	cluster-devel@redhat.com
5091W:	http://sources.redhat.com/cluster/
5092T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5093S:	Supported
5094F:	Documentation/filesystems/gfs2*.txt
5095F:	fs/gfs2/
5096F:	include/uapi/linux/gfs2_ondisk.h
5097
5098GIGASET ISDN DRIVERS
5099M:	Paul Bolle <pebolle@tiscali.nl>
5100L:	gigaset307x-common@lists.sourceforge.net
5101W:	http://gigaset307x.sourceforge.net/
5102S:	Odd Fixes
5103F:	Documentation/isdn/README.gigaset
5104F:	drivers/isdn/gigaset/
5105F:	include/uapi/linux/gigaset_dev.h
5106
5107GO7007 MPEG CODEC
5108M:	Hans Verkuil <hans.verkuil@cisco.com>
5109L:	linux-media@vger.kernel.org
5110S:	Maintained
5111F:	drivers/media/usb/go7007/
5112
5113GOODIX TOUCHSCREEN
5114M:	Bastien Nocera <hadess@hadess.net>
5115L:	linux-input@vger.kernel.org
5116S:	Maintained
5117F:	drivers/input/touchscreen/goodix.c
5118
5119GPIO SUBSYSTEM
5120M:	Linus Walleij <linus.walleij@linaro.org>
5121M:	Alexandre Courbot <gnurou@gmail.com>
5122L:	linux-gpio@vger.kernel.org
5123T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5124S:	Maintained
5125F:	Documentation/devicetree/bindings/gpio/
5126F:	Documentation/gpio/
5127F:	Documentation/ABI/testing/gpio-cdev
5128F:	Documentation/ABI/obsolete/sysfs-gpio
5129F:	drivers/gpio/
5130F:	include/linux/gpio/
5131F:	include/linux/gpio.h
5132F:	include/asm-generic/gpio.h
5133F:	include/uapi/linux/gpio.h
5134F:	tools/gpio/
5135
5136GRE DEMULTIPLEXER DRIVER
5137M:	Dmitry Kozlov <xeb@mail.ru>
5138L:	netdev@vger.kernel.org
5139S:	Maintained
5140F:	net/ipv4/gre_demux.c
5141F:	net/ipv4/gre_offload.c
5142F:	include/net/gre.h
5143
5144GRETH 10/100/1G Ethernet MAC device driver
5145M:	Andreas Larsson <andreas@gaisler.com>
5146L:	netdev@vger.kernel.org
5147S:	Maintained
5148F:	drivers/net/ethernet/aeroflex/
5149
5150GSPCA FINEPIX SUBDRIVER
5151M:	Frank Zago <frank@zago.net>
5152L:	linux-media@vger.kernel.org
5153T:	git git://linuxtv.org/media_tree.git
5154S:	Maintained
5155F:	drivers/media/usb/gspca/finepix.c
5156
5157GSPCA GL860 SUBDRIVER
5158M:	Olivier Lorin <o.lorin@laposte.net>
5159L:	linux-media@vger.kernel.org
5160T:	git git://linuxtv.org/media_tree.git
5161S:	Maintained
5162F:	drivers/media/usb/gspca/gl860/
5163
5164GSPCA M5602 SUBDRIVER
5165M:	Erik Andren <erik.andren@gmail.com>
5166L:	linux-media@vger.kernel.org
5167T:	git git://linuxtv.org/media_tree.git
5168S:	Maintained
5169F:	drivers/media/usb/gspca/m5602/
5170
5171GSPCA PAC207 SONIXB SUBDRIVER
5172M:	Hans de Goede <hdegoede@redhat.com>
5173L:	linux-media@vger.kernel.org
5174T:	git git://linuxtv.org/media_tree.git
5175S:	Maintained
5176F:	drivers/media/usb/gspca/pac207.c
5177
5178GSPCA SN9C20X SUBDRIVER
5179M:	Brian Johnson <brijohn@gmail.com>
5180L:	linux-media@vger.kernel.org
5181T:	git git://linuxtv.org/media_tree.git
5182S:	Maintained
5183F:	drivers/media/usb/gspca/sn9c20x.c
5184
5185GSPCA T613 SUBDRIVER
5186M:	Leandro Costantino <lcostantino@gmail.com>
5187L:	linux-media@vger.kernel.org
5188T:	git git://linuxtv.org/media_tree.git
5189S:	Maintained
5190F:	drivers/media/usb/gspca/t613.c
5191
5192GSPCA USB WEBCAM DRIVER
5193M:	Hans de Goede <hdegoede@redhat.com>
5194L:	linux-media@vger.kernel.org
5195T:	git git://linuxtv.org/media_tree.git
5196S:	Maintained
5197F:	drivers/media/usb/gspca/
5198
5199GUID PARTITION TABLE (GPT)
5200M:	Davidlohr Bueso <dave@stgolabs.net>
5201L:	linux-efi@vger.kernel.org
5202S:	Maintained
5203F:	block/partitions/efi.*
5204
5205STK1160 USB VIDEO CAPTURE DRIVER
5206M:	Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5207L:	linux-media@vger.kernel.org
5208T:	git git://linuxtv.org/media_tree.git
5209S:	Maintained
5210F:	drivers/media/usb/stk1160/
5211
5212H8/300 ARCHITECTURE
5213M:	Yoshinori Sato <ysato@users.sourceforge.jp>
5214L:	uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5215W:	http://uclinux-h8.sourceforge.jp
5216T:	git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5217S:	Maintained
5218F:	arch/h8300/
5219F:	drivers/clocksource/h8300_*.c
5220F:	drivers/clk/h8300/
5221F:	drivers/irqchip/irq-renesas-h8*.c
5222
5223HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5224M:	Frank Seidel <frank@f-seidel.de>
5225L:	platform-driver-x86@vger.kernel.org
5226W:	http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5227S:	Maintained
5228F:	drivers/platform/x86/hdaps.c
5229
5230HDPVR USB VIDEO ENCODER DRIVER
5231M:	Hans Verkuil <hverkuil@xs4all.nl>
5232L:	linux-media@vger.kernel.org
5233T:	git git://linuxtv.org/media_tree.git
5234W:	https://linuxtv.org
5235S:	Odd Fixes
5236F:	drivers/media/usb/hdpvr/
5237
5238HWPOISON MEMORY FAILURE HANDLING
5239M:	Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5240L:	linux-mm@kvack.org
5241S:	Maintained
5242F:	mm/memory-failure.c
5243F:	mm/hwpoison-inject.c
5244
5245HYPERVISOR VIRTUAL CONSOLE DRIVER
5246L:	linuxppc-dev@lists.ozlabs.org
5247S:	Odd Fixes
5248F:	drivers/tty/hvc/
5249
5250HACKRF MEDIA DRIVER
5251M:	Antti Palosaari <crope@iki.fi>
5252L:	linux-media@vger.kernel.org
5253W:	https://linuxtv.org
5254W:	http://palosaari.fi/linux/
5255Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5256T:	git git://linuxtv.org/anttip/media_tree.git
5257S:	Maintained
5258F:	drivers/media/usb/hackrf/
5259
5260HARDWARE MONITORING
5261M:	Jean Delvare <jdelvare@suse.com>
5262M:	Guenter Roeck <linux@roeck-us.net>
5263L:	linux-hwmon@vger.kernel.org
5264W:	http://hwmon.wiki.kernel.org/
5265T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5266T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5267S:	Maintained
5268F:	Documentation/hwmon/
5269F:	drivers/hwmon/
5270F:	include/linux/hwmon*.h
5271
5272HARDWARE RANDOM NUMBER GENERATOR CORE
5273M:	Matt Mackall <mpm@selenic.com>
5274M:	Herbert Xu <herbert@gondor.apana.org.au>
5275L:	linux-crypto@vger.kernel.org
5276S:	Odd fixes
5277F:	Documentation/hw_random.txt
5278F:	drivers/char/hw_random/
5279F:	include/linux/hw_random.h
5280
5281HARDWARE SPINLOCK CORE
5282M:	Ohad Ben-Cohen <ohad@wizery.com>
5283M:	Bjorn Andersson <bjorn.andersson@linaro.org>
5284L:	linux-remoteproc@vger.kernel.org
5285S:	Maintained
5286T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5287F:	Documentation/hwspinlock.txt
5288F:	drivers/hwspinlock/hwspinlock_*
5289F:	include/linux/hwspinlock.h
5290
5291HARMONY SOUND DRIVER
5292L:	linux-parisc@vger.kernel.org
5293S:	Maintained
5294F:	sound/parisc/harmony.*
5295
5296HD29L2 MEDIA DRIVER
5297M:	Antti Palosaari <crope@iki.fi>
5298L:	linux-media@vger.kernel.org
5299W:	https://linuxtv.org
5300W:	http://palosaari.fi/linux/
5301Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5302T:	git git://linuxtv.org/anttip/media_tree.git
5303S:	Maintained
5304F:	drivers/media/dvb-frontends/hd29l2*
5305
5306HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5307M:	Don Brace <don.brace@microsemi.com>
5308L:	iss_storagedev@hp.com
5309L:	esc.storagedev@microsemi.com
5310L:	linux-scsi@vger.kernel.org
5311S:	Supported
5312F:	Documentation/scsi/hpsa.txt
5313F:	drivers/scsi/hpsa*.[ch]
5314F:	include/linux/cciss*.h
5315F:	include/uapi/linux/cciss*.h
5316
5317HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5318M:	Don Brace <don.brace@microsemi.com>
5319L:	iss_storagedev@hp.com
5320L:	esc.storagedev@microsemi.com
5321L:	linux-scsi@vger.kernel.org
5322S:	Supported
5323F:	Documentation/blockdev/cciss.txt
5324F:	drivers/block/cciss*
5325F:	include/linux/cciss_ioctl.h
5326F:	include/uapi/linux/cciss_ioctl.h
5327
5328HFI1 DRIVER
5329M:	Mike Marciniszyn <mike.marciniszyn@intel.com>
5330M:	Dennis Dalessandro <dennis.dalessandro@intel.com>
5331L:	linux-rdma@vger.kernel.org
5332S:	Supported
5333F:	drivers/infiniband/hw/hfi1
5334
5335HFS FILESYSTEM
5336L:	linux-fsdevel@vger.kernel.org
5337S:	Orphan
5338F:	Documentation/filesystems/hfs.txt
5339F:	fs/hfs/
5340
5341HFSPLUS FILESYSTEM
5342L:	linux-fsdevel@vger.kernel.org
5343S:	Orphan
5344F:	Documentation/filesystems/hfsplus.txt
5345F:	fs/hfsplus/
5346
5347HGA FRAMEBUFFER DRIVER
5348M:	Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5349L:	linux-nvidia@lists.surfsouth.com
5350W:	http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5351S:	Maintained
5352F:	drivers/video/fbdev/hgafb.c
5353
5354HIBERNATION (aka Software Suspend, aka swsusp)
5355M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
5356M:	Pavel Machek <pavel@ucw.cz>
5357L:	linux-pm@vger.kernel.org
5358S:	Supported
5359F:	arch/x86/power/
5360F:	drivers/base/power/
5361F:	kernel/power/
5362F:	include/linux/suspend.h
5363F:	include/linux/freezer.h
5364F:	include/linux/pm.h
5365F:	arch/*/include/asm/suspend*.h
5366
5367HID CORE LAYER
5368M:	Jiri Kosina <jikos@kernel.org>
5369R:	Benjamin Tissoires <benjamin.tissoires@redhat.com>
5370L:	linux-input@vger.kernel.org
5371T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5372S:	Maintained
5373F:	drivers/hid/
5374F:	include/linux/hid*
5375F:	include/uapi/linux/hid*
5376
5377HID SENSOR HUB DRIVERS
5378M:	Jiri Kosina <jikos@kernel.org>
5379M:	Jonathan Cameron <jic23@kernel.org>
5380M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5381L:	linux-input@vger.kernel.org
5382L:	linux-iio@vger.kernel.org
5383S:	Maintained
5384F:	Documentation/hid/hid-sensor*
5385F:	drivers/hid/hid-sensor-*
5386F:	drivers/iio/*/hid-*
5387F:	include/linux/hid-sensor-*
5388
5389HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5390M:	Thomas Gleixner <tglx@linutronix.de>
5391L:	linux-kernel@vger.kernel.org
5392T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5393S:	Maintained
5394F:	Documentation/timers/
5395F:	kernel/time/hrtimer.c
5396F:	kernel/time/clockevents.c
5397F:	kernel/time/tick*.*
5398F:	kernel/time/timer_*.c
5399F:	include/linux/clockchips.h
5400F:	include/linux/hrtimer.h
5401
5402HIGH-SPEED SCC DRIVER FOR AX.25
5403L:	linux-hams@vger.kernel.org
5404S:	Orphan
5405F:	drivers/net/hamradio/dmascc.c
5406F:	drivers/net/hamradio/scc.c
5407
5408HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5409M:	HighPoint Linux Team <linux@highpoint-tech.com>
5410W:	http://www.highpoint-tech.com
5411S:	Supported
5412F:	Documentation/scsi/hptiop.txt
5413F:	drivers/scsi/hptiop.c
5414
5415HIPPI
5416M:	Jes Sorensen <jes@trained-monkey.org>
5417L:	linux-hippi@sunsite.dk
5418S:	Maintained
5419F:	include/linux/hippidevice.h
5420F:	include/uapi/linux/if_hippi.h
5421F:	net/802/hippi.c
5422F:	drivers/net/hippi/
5423
5424HISILICON SAS Controller
5425M:	John Garry <john.garry@huawei.com>
5426W:	http://www.hisilicon.com
5427S:	Supported
5428F:	drivers/scsi/hisi_sas/
5429F:	Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5430
5431HOST AP DRIVER
5432M:	Jouni Malinen <j@w1.fi>
5433L:	hostap@shmoo.com (subscribers-only)
5434L:	linux-wireless@vger.kernel.org
5435W:	http://hostap.epitest.fi/
5436S:	Maintained
5437F:	drivers/net/wireless/intersil/hostap/
5438
5439HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5440L:	platform-driver-x86@vger.kernel.org
5441S:	Orphan
5442F:	drivers/platform/x86/tc1100-wmi.c
5443
5444HP100:	Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5445M:	Jaroslav Kysela <perex@perex.cz>
5446S:	Maintained
5447F:	drivers/net/ethernet/hp/hp100.*
5448
5449HPET:	High Precision Event Timers driver
5450M:	Clemens Ladisch <clemens@ladisch.de>
5451S:	Maintained
5452F:	Documentation/timers/hpet.txt
5453F:	drivers/char/hpet.c
5454F:	include/linux/hpet.h
5455F:	include/uapi/linux/hpet.h
5456
5457HPET:	x86
5458S:	Orphan
5459F:	arch/x86/kernel/hpet.c
5460F:	arch/x86/include/asm/hpet.h
5461
5462HPFS FILESYSTEM
5463M:	Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5464W:	http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5465S:	Maintained
5466F:	fs/hpfs/
5467
5468HSI SUBSYSTEM
5469M:	Sebastian Reichel <sre@kernel.org>
5470T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5471S:	Maintained
5472F:	Documentation/ABI/testing/sysfs-bus-hsi
5473F:	Documentation/hsi.txt
5474F:	drivers/hsi/
5475F:	include/linux/hsi/
5476F:	include/uapi/linux/hsi/
5477
5478HSO 3G MODEM DRIVER
5479M:	Jan Dumon <j.dumon@option.com>
5480W:	http://www.pharscape.org
5481S:	Maintained
5482F:	drivers/net/usb/hso.c
5483
5484HSR NETWORK PROTOCOL
5485M:	Arvid Brodin <arvid.brodin@alten.se>
5486L:	netdev@vger.kernel.org
5487S:	Maintained
5488F:	net/hsr/
5489
5490HTCPEN TOUCHSCREEN DRIVER
5491M:	Pau Oliva Fora <pof@eslack.org>
5492L:	linux-input@vger.kernel.org
5493S:	Maintained
5494F:	drivers/input/touchscreen/htcpen.c
5495
5496HUGETLB FILESYSTEM
5497M:	Nadia Yvette Chambers <nyc@holomorphy.com>
5498S:	Maintained
5499F:	fs/hugetlbfs/
5500
5501Hyper-V CORE AND DRIVERS
5502M:	"K. Y. Srinivasan" <kys@microsoft.com>
5503M:	Haiyang Zhang <haiyangz@microsoft.com>
5504L:	devel@linuxdriverproject.org
5505S:	Maintained
5506F:	arch/x86/include/asm/mshyperv.h
5507F:	arch/x86/include/uapi/asm/hyperv.h
5508F:	arch/x86/kernel/cpu/mshyperv.c
5509F:	drivers/hid/hid-hyperv.c
5510F:	drivers/hv/
5511F:	drivers/input/serio/hyperv-keyboard.c
5512F:	drivers/pci/host/pci-hyperv.c
5513F:	drivers/net/hyperv/
5514F:	drivers/scsi/storvsc_drv.c
5515F:	drivers/video/fbdev/hyperv_fb.c
5516F:	include/linux/hyperv.h
5517F:	tools/hv/
5518F:	Documentation/ABI/stable/sysfs-bus-vmbus
5519
5520I2C MUXES
5521M:	Peter Rosin <peda@axentia.se>
5522L:	linux-i2c@vger.kernel.org
5523S:	Maintained
5524F:	Documentation/i2c/i2c-topology
5525F:	Documentation/i2c/muxes/
5526F:	Documentation/devicetree/bindings/i2c/i2c-mux*
5527F:	drivers/i2c/i2c-mux.c
5528F:	drivers/i2c/muxes/
5529F:	include/linux/i2c-mux.h
5530
5531I2C OVER PARALLEL PORT
5532M:	Jean Delvare <jdelvare@suse.com>
5533L:	linux-i2c@vger.kernel.org
5534S:	Maintained
5535F:	Documentation/i2c/busses/i2c-parport
5536F:	Documentation/i2c/busses/i2c-parport-light
5537F:	drivers/i2c/busses/i2c-parport.c
5538F:	drivers/i2c/busses/i2c-parport-light.c
5539
5540I2C/SMBUS CONTROLLER DRIVERS FOR PC
5541M:	Jean Delvare <jdelvare@suse.com>
5542L:	linux-i2c@vger.kernel.org
5543S:	Maintained
5544F:	Documentation/i2c/busses/i2c-ali1535
5545F:	Documentation/i2c/busses/i2c-ali1563
5546F:	Documentation/i2c/busses/i2c-ali15x3
5547F:	Documentation/i2c/busses/i2c-amd756
5548F:	Documentation/i2c/busses/i2c-amd8111
5549F:	Documentation/i2c/busses/i2c-i801
5550F:	Documentation/i2c/busses/i2c-nforce2
5551F:	Documentation/i2c/busses/i2c-piix4
5552F:	Documentation/i2c/busses/i2c-sis5595
5553F:	Documentation/i2c/busses/i2c-sis630
5554F:	Documentation/i2c/busses/i2c-sis96x
5555F:	Documentation/i2c/busses/i2c-via
5556F:	Documentation/i2c/busses/i2c-viapro
5557F:	drivers/i2c/busses/i2c-ali1535.c
5558F:	drivers/i2c/busses/i2c-ali1563.c
5559F:	drivers/i2c/busses/i2c-ali15x3.c
5560F:	drivers/i2c/busses/i2c-amd756.c
5561F:	drivers/i2c/busses/i2c-amd756-s4882.c
5562F:	drivers/i2c/busses/i2c-amd8111.c
5563F:	drivers/i2c/busses/i2c-i801.c
5564F:	drivers/i2c/busses/i2c-isch.c
5565F:	drivers/i2c/busses/i2c-nforce2.c
5566F:	drivers/i2c/busses/i2c-nforce2-s4985.c
5567F:	drivers/i2c/busses/i2c-piix4.c
5568F:	drivers/i2c/busses/i2c-sis5595.c
5569F:	drivers/i2c/busses/i2c-sis630.c
5570F:	drivers/i2c/busses/i2c-sis96x.c
5571F:	drivers/i2c/busses/i2c-via.c
5572F:	drivers/i2c/busses/i2c-viapro.c
5573
5574I2C/SMBUS ISMT DRIVER
5575M:	Seth Heasley <seth.heasley@intel.com>
5576M:	Neil Horman <nhorman@tuxdriver.com>
5577L:	linux-i2c@vger.kernel.org
5578F:	drivers/i2c/busses/i2c-ismt.c
5579F:	Documentation/i2c/busses/i2c-ismt
5580
5581I2C/SMBUS STUB DRIVER
5582M:	Jean Delvare <jdelvare@suse.com>
5583L:	linux-i2c@vger.kernel.org
5584S:	Maintained
5585F:	drivers/i2c/i2c-stub.c
5586
5587I2C SUBSYSTEM
5588M:	Wolfram Sang <wsa@the-dreams.de>
5589L:	linux-i2c@vger.kernel.org
5590W:	https://i2c.wiki.kernel.org/
5591Q:	https://patchwork.ozlabs.org/project/linux-i2c/list/
5592T:	git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5593S:	Maintained
5594F:	Documentation/devicetree/bindings/i2c/
5595F:	Documentation/i2c/
5596F:	drivers/i2c/
5597F:	drivers/i2c/*/
5598F:	include/linux/i2c.h
5599F:	include/linux/i2c-*.h
5600F:	include/uapi/linux/i2c.h
5601F:	include/uapi/linux/i2c-*.h
5602
5603I2C ACPI SUPPORT
5604M:	Mika Westerberg <mika.westerberg@linux.intel.com>
5605L:	linux-i2c@vger.kernel.org
5606L:	linux-acpi@vger.kernel.org
5607S:	Maintained
5608
5609I2C-TAOS-EVM DRIVER
5610M:	Jean Delvare <jdelvare@suse.com>
5611L:	linux-i2c@vger.kernel.org
5612S:	Maintained
5613F:	Documentation/i2c/busses/i2c-taos-evm
5614F:	drivers/i2c/busses/i2c-taos-evm.c
5615
5616I2C-TINY-USB DRIVER
5617M:	Till Harbaum <till@harbaum.org>
5618L:	linux-i2c@vger.kernel.org
5619W:	http://www.harbaum.org/till/i2c_tiny_usb
5620S:	Maintained
5621F:	drivers/i2c/busses/i2c-tiny-usb.c
5622
5623i386 BOOT CODE
5624M:	"H. Peter Anvin" <hpa@zytor.com>
5625S:	Maintained
5626F:	arch/x86/boot/
5627
5628i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5629M:	"H. Peter Anvin" <hpa@zytor.com>
5630T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5631S:	Maintained
5632
5633IA64 (Itanium) PLATFORM
5634M:	Tony Luck <tony.luck@intel.com>
5635M:	Fenghua Yu <fenghua.yu@intel.com>
5636L:	linux-ia64@vger.kernel.org
5637T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5638S:	Maintained
5639F:	arch/ia64/
5640
5641IBM Power VMX Cryptographic instructions
5642M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5643M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5644L:	linux-crypto@vger.kernel.org
5645S:	Supported
5646F:	drivers/crypto/vmx/Makefile
5647F:	drivers/crypto/vmx/Kconfig
5648F:	drivers/crypto/vmx/vmx.c
5649F:	drivers/crypto/vmx/aes*
5650F:	drivers/crypto/vmx/ghash*
5651F:	drivers/crypto/vmx/ppc-xlate.pl
5652
5653IBM Power in-Nest Crypto Acceleration
5654M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5655M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5656L:	linux-crypto@vger.kernel.org
5657S:	Supported
5658F:	drivers/crypto/nx/Makefile
5659F:	drivers/crypto/nx/Kconfig
5660F:	drivers/crypto/nx/nx-aes*
5661F:	drivers/crypto/nx/nx-sha*
5662F:	drivers/crypto/nx/nx.*
5663F:	drivers/crypto/nx/nx_csbcpb.h
5664F:	drivers/crypto/nx/nx_debugfs.h
5665
5666IBM Power 842 compression accelerator
5667M:	Dan Streetman <ddstreet@ieee.org>
5668S:	Supported
5669F:	drivers/crypto/nx/Makefile
5670F:	drivers/crypto/nx/Kconfig
5671F:	drivers/crypto/nx/nx-842*
5672F:	include/linux/sw842.h
5673F:	crypto/842.c
5674F:	lib/842/
5675
5676IBM Power Linux RAID adapter
5677M:	Brian King <brking@us.ibm.com>
5678S:	Supported
5679F:	drivers/scsi/ipr.*
5680
5681IBM Power Virtual Ethernet Device Driver
5682M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5683L:	netdev@vger.kernel.org
5684S:	Supported
5685F:	drivers/net/ethernet/ibm/ibmveth.*
5686
5687IBM Power SRIOV Virtual NIC Device Driver
5688M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5689M:	John Allen <jallen@linux.vnet.ibm.com>
5690L:	netdev@vger.kernel.org
5691S:	Supported
5692F:	drivers/net/ethernet/ibm/ibmvnic.*
5693
5694IBM Power Virtual SCSI Device Drivers
5695M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5696L:	linux-scsi@vger.kernel.org
5697S:	Supported
5698F:	drivers/scsi/ibmvscsi/ibmvscsi*
5699F:	drivers/scsi/ibmvscsi/viosrp.h
5700
5701IBM Power Virtual FC Device Drivers
5702M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5703L:	linux-scsi@vger.kernel.org
5704S:	Supported
5705F:	drivers/scsi/ibmvscsi/ibmvfc*
5706
5707IBM ServeRAID RAID DRIVER
5708S:	Orphan
5709F:	drivers/scsi/ips.*
5710
5711ICH LPC AND GPIO DRIVER
5712M:	Peter Tyser <ptyser@xes-inc.com>
5713S:	Maintained
5714F:	drivers/mfd/lpc_ich.c
5715F:	drivers/gpio/gpio-ich.c
5716
5717IDE SUBSYSTEM
5718M:	"David S. Miller" <davem@davemloft.net>
5719L:	linux-ide@vger.kernel.org
5720Q:	http://patchwork.ozlabs.org/project/linux-ide/list/
5721T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5722S:	Maintained
5723F:	Documentation/ide/
5724F:	drivers/ide/
5725F:	include/linux/ide.h
5726
5727IDEAPAD LAPTOP EXTRAS DRIVER
5728M:	Ike Panhc <ike.pan@canonical.com>
5729L:	platform-driver-x86@vger.kernel.org
5730W:	http://launchpad.net/ideapad-laptop
5731S:	Maintained
5732F:	drivers/platform/x86/ideapad-laptop.c
5733
5734IDEAPAD LAPTOP SLIDEBAR DRIVER
5735M:	Andrey Moiseev <o2g.org.ru@gmail.com>
5736L:	linux-input@vger.kernel.org
5737W:	https://github.com/o2genum/ideapad-slidebar
5738S:	Maintained
5739F:	drivers/input/misc/ideapad_slidebar.c
5740
5741IDE/ATAPI DRIVERS
5742M:	Borislav Petkov <bp@alien8.de>
5743L:	linux-ide@vger.kernel.org
5744S:	Maintained
5745F:	Documentation/cdrom/ide-cd
5746F:	drivers/ide/ide-cd*
5747
5748IDLE-I7300
5749M:	Andy Henroid <andrew.d.henroid@intel.com>
5750L:	linux-pm@vger.kernel.org
5751S:	Supported
5752F:	drivers/idle/i7300_idle.c
5753
5754IEEE 802.15.4 SUBSYSTEM
5755M:	Alexander Aring <aar@pengutronix.de>
5756L:	linux-wpan@vger.kernel.org
5757W:	http://wpan.cakelab.org/
5758T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5759T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5760S:	Maintained
5761F:	net/ieee802154/
5762F:	net/mac802154/
5763F:	drivers/net/ieee802154/
5764F:	include/linux/nl802154.h
5765F:	include/linux/ieee802154.h
5766F:	include/net/nl802154.h
5767F:	include/net/mac802154.h
5768F:	include/net/af_ieee802154.h
5769F:	include/net/cfg802154.h
5770F:	include/net/ieee802154_netdev.h
5771F:	Documentation/networking/ieee802154.txt
5772
5773IGORPLUG-USB IR RECEIVER
5774M:	Sean Young <sean@mess.org>
5775L:	linux-media@vger.kernel.org
5776S:	Maintained
5777F:	drivers/media/rc/igorplugusb.c
5778
5779IGUANAWORKS USB IR TRANSCEIVER
5780M:	Sean Young <sean@mess.org>
5781L:	linux-media@vger.kernel.org
5782S:	Maintained
5783F:	drivers/media/rc/iguanair.c
5784
5785IIO SUBSYSTEM AND DRIVERS
5786M:	Jonathan Cameron <jic23@kernel.org>
5787R:	Hartmut Knaack <knaack.h@gmx.de>
5788R:	Lars-Peter Clausen <lars@metafoo.de>
5789R:	Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5790L:	linux-iio@vger.kernel.org
5791S:	Maintained
5792F:	drivers/iio/
5793F:	drivers/staging/iio/
5794F:	include/linux/iio/
5795F:	tools/iio/
5796
5797IKANOS/ADI EAGLE ADSL USB DRIVER
5798M:	Matthieu Castet <castet.matthieu@free.fr>
5799M:	Stanislaw Gruszka <stf_xl@wp.pl>
5800S:	Maintained
5801F:	drivers/usb/atm/ueagle-atm.c
5802
5803INA209 HARDWARE MONITOR DRIVER
5804M:	Guenter Roeck <linux@roeck-us.net>
5805L:	linux-hwmon@vger.kernel.org
5806S:	Maintained
5807F:	Documentation/hwmon/ina209
5808F:	Documentation/devicetree/bindings/i2c/ina209.txt
5809F:	drivers/hwmon/ina209.c
5810
5811INA2XX HARDWARE MONITOR DRIVER
5812M:	Guenter Roeck <linux@roeck-us.net>
5813L:	linux-hwmon@vger.kernel.org
5814S:	Maintained
5815F:	Documentation/hwmon/ina2xx
5816F:	drivers/hwmon/ina2xx.c
5817F:	include/linux/platform_data/ina2xx.h
5818
5819INDUSTRY PACK SUBSYSTEM (IPACK)
5820M:	Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5821M:	Jens Taprogge <jens.taprogge@taprogge.org>
5822M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5823L:	industrypack-devel@lists.sourceforge.net
5824W:	http://industrypack.sourceforge.net
5825S:	Maintained
5826F:	drivers/ipack/
5827
5828INGENIC JZ4780 DMA Driver
5829M:	Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5830S:	Maintained
5831F:	drivers/dma/dma-jz4780.c
5832
5833INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5834M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5835M:	Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5836L:	linux-ima-devel@lists.sourceforge.net
5837L:	linux-ima-user@lists.sourceforge.net
5838L:	linux-security-module@vger.kernel.org
5839T:	git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5840S:	Supported
5841F:	security/integrity/ima/
5842
5843IMGTEC IR DECODER DRIVER
5844M:	James Hogan <james.hogan@imgtec.com>
5845S:	Maintained
5846F:	drivers/media/rc/img-ir/
5847
5848IMS TWINTURBO FRAMEBUFFER DRIVER
5849L:	linux-fbdev@vger.kernel.org
5850S:	Orphan
5851F:	drivers/video/fbdev/imsttfb.c
5852
5853INFINIBAND SUBSYSTEM
5854M:	Doug Ledford <dledford@redhat.com>
5855M:	Sean Hefty <sean.hefty@intel.com>
5856M:	Hal Rosenstock <hal.rosenstock@gmail.com>
5857L:	linux-rdma@vger.kernel.org
5858W:	http://www.openfabrics.org/
5859Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5860T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5861S:	Supported
5862F:	Documentation/infiniband/
5863F:	drivers/infiniband/
5864F:	include/uapi/linux/if_infiniband.h
5865F:	include/uapi/rdma/
5866F:	include/rdma/
5867
5868INOTIFY
5869M:	John McCutchan <john@johnmccutchan.com>
5870M:	Robert Love <rlove@rlove.org>
5871M:	Eric Paris <eparis@parisplace.org>
5872S:	Maintained
5873F:	Documentation/filesystems/inotify.txt
5874F:	fs/notify/inotify/
5875F:	include/linux/inotify.h
5876F:	include/uapi/linux/inotify.h
5877
5878INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5879M:	Dmitry Torokhov <dmitry.torokhov@gmail.com>
5880L:	linux-input@vger.kernel.org
5881Q:	http://patchwork.kernel.org/project/linux-input/list/
5882T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5883S:	Maintained
5884F:	drivers/input/
5885F:	include/linux/input.h
5886F:	include/uapi/linux/input.h
5887F:	include/linux/input/
5888F:	Documentation/devicetree/bindings/input/
5889
5890INPUT MULTITOUCH (MT) PROTOCOL
5891M:	Henrik Rydberg <rydberg@bitmath.org>
5892L:	linux-input@vger.kernel.org
5893S:	Odd fixes
5894F:	Documentation/input/multi-touch-protocol.txt
5895F:	drivers/input/input-mt.c
5896K:	\b(ABS|SYN)_MT_
5897
5898INTEL ASoC BDW/HSW DRIVERS
5899M:	Jie Yang <yang.jie@linux.intel.com>
5900L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5901S:	Supported
5902F:	sound/soc/intel/common/sst-dsp*
5903F:	sound/soc/intel/common/sst-firmware.c
5904F:	sound/soc/intel/boards/broadwell.c
5905F:	sound/soc/intel/haswell/
5906
5907INTEL C600 SERIES SAS CONTROLLER DRIVER
5908M:	Intel SCU Linux support <intel-linux-scu@intel.com>
5909M:	Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5910L:	linux-scsi@vger.kernel.org
5911T:	git git://git.code.sf.net/p/intel-sas/isci
5912S:	Supported
5913F:	drivers/scsi/isci/
5914
5915INTEL HID EVENT DRIVER
5916M:	Alex Hung <alex.hung@canonical.com>
5917L:	platform-driver-x86@vger.kernel.org
5918S:	Maintained
5919F:	drivers/platform/x86/intel-hid.c
5920
5921INTEL IDLE DRIVER
5922M:	Len Brown <lenb@kernel.org>
5923L:	linux-pm@vger.kernel.org
5924T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5925S:	Supported
5926F:	drivers/idle/intel_idle.c
5927
5928INTEL PSTATE DRIVER
5929M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5930M:	Len Brown <lenb@kernel.org>
5931L:	linux-pm@vger.kernel.org
5932S:	Supported
5933F:	drivers/cpufreq/intel_pstate.c
5934
5935INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5936M:	Maik Broemme <mbroemme@plusserver.de>
5937L:	linux-fbdev@vger.kernel.org
5938S:	Maintained
5939F:	Documentation/fb/intelfb.txt
5940F:	drivers/video/fbdev/intelfb/
5941
5942INTEL 810/815 FRAMEBUFFER DRIVER
5943M:	Antonino Daplas <adaplas@gmail.com>
5944L:	linux-fbdev@vger.kernel.org
5945S:	Maintained
5946F:	drivers/video/fbdev/i810/
5947
5948INTEL MENLOW THERMAL DRIVER
5949M:	Sujith Thomas <sujith.thomas@intel.com>
5950L:	platform-driver-x86@vger.kernel.org
5951W:	https://01.org/linux-acpi
5952S:	Supported
5953F:	drivers/platform/x86/intel_menlow.c
5954
5955INTEL I/OAT DMA DRIVER
5956M:	Dave Jiang <dave.jiang@intel.com>
5957R:	Dan Williams <dan.j.williams@intel.com>
5958L:	dmaengine@vger.kernel.org
5959Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
5960S:	Supported
5961F:	drivers/dma/ioat*
5962
5963INTEL IOMMU (VT-d)
5964M:	David Woodhouse <dwmw2@infradead.org>
5965L:	iommu@lists.linux-foundation.org
5966T:	git git://git.infradead.org/iommu-2.6.git
5967S:	Supported
5968F:	drivers/iommu/intel-iommu.c
5969F:	include/linux/intel-iommu.h
5970
5971INTEL IOP-ADMA DMA DRIVER
5972R:	Dan Williams <dan.j.williams@intel.com>
5973S:	Odd fixes
5974F:	drivers/dma/iop-adma.c
5975
5976INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5977M:	Krzysztof Halasa <khalasa@piap.pl>
5978S:	Maintained
5979F:	arch/arm/mach-ixp4xx/include/mach/qmgr.h
5980F:	arch/arm/mach-ixp4xx/include/mach/npe.h
5981F:	arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5982F:	arch/arm/mach-ixp4xx/ixp4xx_npe.c
5983F:	drivers/net/ethernet/xscale/ixp4xx_eth.c
5984F:	drivers/net/wan/ixp4xx_hss.c
5985
5986INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5987M:	Deepak Saxena <dsaxena@plexity.net>
5988S:	Maintained
5989F:	drivers/char/hw_random/ixp4xx-rng.c
5990
5991INTEL ETHERNET DRIVERS
5992M:	Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5993L:	intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
5994W:	http://www.intel.com/support/feedback.htm
5995W:	http://e1000.sourceforge.net/
5996Q:	http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5997T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5998T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5999S:	Supported
6000F:	Documentation/networking/e100.txt
6001F:	Documentation/networking/e1000.txt
6002F:	Documentation/networking/e1000e.txt
6003F:	Documentation/networking/igb.txt
6004F:	Documentation/networking/igbvf.txt
6005F:	Documentation/networking/ixgb.txt
6006F:	Documentation/networking/ixgbe.txt
6007F:	Documentation/networking/ixgbevf.txt
6008F:	Documentation/networking/i40e.txt
6009F:	Documentation/networking/i40evf.txt
6010F:	drivers/net/ethernet/intel/
6011F:	drivers/net/ethernet/intel/*/
6012
6013INTEL RDMA RNIC DRIVER
6014M:     Faisal Latif <faisal.latif@intel.com>
6015R:     Chien Tin Tung <chien.tin.tung@intel.com>
6016R:     Mustafa Ismail <mustafa.ismail@intel.com>
6017R:     Shiraz Saleem <shiraz.saleem@intel.com>
6018R:     Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6019L:     linux-rdma@vger.kernel.org
6020S:     Supported
6021F:     drivers/infiniband/hw/i40iw/
6022
6023INTEL-MID GPIO DRIVER
6024M:	David Cohen <david.a.cohen@linux.intel.com>
6025L:	linux-gpio@vger.kernel.org
6026S:	Maintained
6027F:	drivers/gpio/gpio-intel-mid.c
6028
6029INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6030M:	Stanislav Yakovlev <stas.yakovlev@gmail.com>
6031L:	linux-wireless@vger.kernel.org
6032S:	Maintained
6033F:	Documentation/networking/README.ipw2100
6034F:	Documentation/networking/README.ipw2200
6035F:	drivers/net/wireless/intel/ipw2x00/
6036
6037INTEL(R) TRACE HUB
6038M:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
6039S:	Supported
6040F:	Documentation/trace/intel_th.txt
6041F:	drivers/hwtracing/intel_th/
6042
6043INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6044M:	Ning Sun <ning.sun@intel.com>
6045L:	tboot-devel@lists.sourceforge.net
6046W:	http://tboot.sourceforge.net
6047T:	hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6048S:	Supported
6049F:	Documentation/intel_txt.txt
6050F:	include/linux/tboot.h
6051F:	arch/x86/kernel/tboot.c
6052
6053INTEL WIRELESS WIMAX CONNECTION 2400
6054M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6055M:	linux-wimax@intel.com
6056L:	wimax@linuxwimax.org (subscribers-only)
6057S:	Supported
6058W:	http://linuxwimax.org
6059F:	Documentation/wimax/README.i2400m
6060F:	drivers/net/wimax/i2400m/
6061F:	include/uapi/linux/wimax/i2400m.h
6062
6063INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6064M:	Stanislaw Gruszka <sgruszka@redhat.com>
6065L:	linux-wireless@vger.kernel.org
6066S:	Supported
6067F:	drivers/net/wireless/intel/iwlegacy/
6068
6069INTEL WIRELESS WIFI LINK (iwlwifi)
6070M:	Johannes Berg <johannes.berg@intel.com>
6071M:	Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6072M:	Luca Coelho <luciano.coelho@intel.com>
6073M:	Intel Linux Wireless <linuxwifi@intel.com>
6074L:	linux-wireless@vger.kernel.org
6075W:	http://intellinuxwireless.org
6076T:	git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6077S:	Supported
6078F:	drivers/net/wireless/intel/iwlwifi/
6079
6080INTEL MANAGEMENT ENGINE (mei)
6081M:	Tomas Winkler <tomas.winkler@intel.com>
6082L:	linux-kernel@vger.kernel.org
6083S:	Supported
6084F:	include/uapi/linux/mei.h
6085F:	include/linux/mei_cl_bus.h
6086F:	drivers/misc/mei/*
6087F:	drivers/watchdog/mei_wdt.c
6088F:	Documentation/misc-devices/mei/*
6089
6090INTEL MIC DRIVERS (mic)
6091M:	Sudeep Dutt <sudeep.dutt@intel.com>
6092M:	Ashutosh Dixit <ashutosh.dixit@intel.com>
6093S:	Supported
6094W:	https://github.com/sudeepdutt/mic
6095W:	http://software.intel.com/en-us/mic-developer
6096F:	include/linux/mic_bus.h
6097F:	include/linux/scif.h
6098F:	include/uapi/linux/mic_common.h
6099F: 	include/uapi/linux/mic_ioctl.h
6100F:	include/uapi/linux/scif_ioctl.h
6101F:	drivers/misc/mic/
6102F:	drivers/dma/mic_x100_dma.c
6103F:	drivers/dma/mic_x100_dma.h
6104F:	Documentation/mic/
6105
6106INTEL PMC/P-Unit IPC DRIVER
6107M:	Zha Qipeng<qipeng.zha@intel.com>
6108L:	platform-driver-x86@vger.kernel.org
6109S:	Maintained
6110F:	drivers/platform/x86/intel_pmc_ipc.c
6111F:	drivers/platform/x86/intel_punit_ipc.c
6112F:	arch/x86/include/asm/intel_pmc_ipc.h
6113F:	arch/x86/include/asm/intel_punit_ipc.h
6114
6115INTEL TELEMETRY DRIVER
6116M:	Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6117L:	platform-driver-x86@vger.kernel.org
6118S:	Maintained
6119F:	arch/x86/include/asm/intel_telemetry.h
6120F:	drivers/platform/x86/intel_telemetry*
6121
6122INTEL PMC CORE DRIVER
6123M:	Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6124M:	Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6125L:	platform-driver-x86@vger.kernel.org
6126S:	Maintained
6127F:	arch/x86/include/asm/pmc_core.h
6128F:	drivers/platform/x86/intel_pmc_core*
6129
6130IOC3 ETHERNET DRIVER
6131M:	Ralf Baechle <ralf@linux-mips.org>
6132L:	linux-mips@linux-mips.org
6133S:	Maintained
6134F:	drivers/net/ethernet/sgi/ioc3-eth.c
6135
6136IOC3 SERIAL DRIVER
6137M:	Pat Gefre <pfg@sgi.com>
6138L:	linux-serial@vger.kernel.org
6139S:	Maintained
6140F:	drivers/tty/serial/ioc3_serial.c
6141
6142IOMMU DRIVERS
6143M:	Joerg Roedel <joro@8bytes.org>
6144L:	iommu@lists.linux-foundation.org
6145T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6146S:	Maintained
6147F:	drivers/iommu/
6148
6149IP MASQUERADING
6150M:	Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6151S:	Maintained
6152F:	net/ipv4/netfilter/ipt_MASQUERADE.c
6153
6154IPMI SUBSYSTEM
6155M:	Corey Minyard <minyard@acm.org>
6156L:	openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6157W:	http://openipmi.sourceforge.net/
6158S:	Supported
6159F:	Documentation/IPMI.txt
6160F:	drivers/char/ipmi/
6161F:	include/linux/ipmi*
6162F:	include/uapi/linux/ipmi*
6163
6164QCOM AUDIO (ASoC) DRIVERS
6165M:	Patrick Lai <plai@codeaurora.org>
6166M:	Banajit Goswami <bgoswami@codeaurora.org>
6167L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
6168S:	Supported
6169F:	sound/soc/qcom/
6170
6171IPS SCSI RAID DRIVER
6172M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6173L:	linux-scsi@vger.kernel.org
6174W:	http://www.adaptec.com/
6175S:	Maintained
6176F:	drivers/scsi/ips*
6177
6178IPVS
6179M:	Wensong Zhang <wensong@linux-vs.org>
6180M:	Simon Horman <horms@verge.net.au>
6181M:	Julian Anastasov <ja@ssi.bg>
6182L:	netdev@vger.kernel.org
6183L:	lvs-devel@vger.kernel.org
6184S:	Maintained
6185T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6186T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6187F:	Documentation/networking/ipvs-sysctl.txt
6188F:	include/net/ip_vs.h
6189F:	include/uapi/linux/ip_vs.h
6190F:	net/netfilter/ipvs/
6191
6192IPWIRELESS DRIVER
6193M:	Jiri Kosina <jikos@kernel.org>
6194M:	David Sterba <dsterba@suse.com>
6195S:	Odd Fixes
6196F:	drivers/tty/ipwireless/
6197
6198IPX NETWORK LAYER
6199M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6200L:	netdev@vger.kernel.org
6201S:	Maintained
6202F:	include/net/ipx.h
6203F:	include/uapi/linux/ipx.h
6204F:	net/ipx/
6205
6206IRDA SUBSYSTEM
6207M:	Samuel Ortiz <samuel@sortiz.org>
6208L:	irda-users@lists.sourceforge.net (subscribers-only)
6209L:	netdev@vger.kernel.org
6210W:	http://irda.sourceforge.net/
6211S:	Maintained
6212T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6213F:	Documentation/networking/irda.txt
6214F:	drivers/net/irda/
6215F:	include/net/irda/
6216F:	net/irda/
6217
6218IRQ SUBSYSTEM
6219M:	Thomas Gleixner <tglx@linutronix.de>
6220L:	linux-kernel@vger.kernel.org
6221S:	Maintained
6222T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6223F:	kernel/irq/
6224
6225IRQCHIP DRIVERS
6226M:	Thomas Gleixner <tglx@linutronix.de>
6227M:	Jason Cooper <jason@lakedaemon.net>
6228M:	Marc Zyngier <marc.zyngier@arm.com>
6229L:	linux-kernel@vger.kernel.org
6230S:	Maintained
6231T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6232T:	git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6233F:	Documentation/devicetree/bindings/interrupt-controller/
6234F:	drivers/irqchip/
6235
6236IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6237M:	Jiang Liu <jiang.liu@linux.intel.com>
6238M:	Marc Zyngier <marc.zyngier@arm.com>
6239S:	Maintained
6240T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6241F:	Documentation/IRQ-domain.txt
6242F:	include/linux/irqdomain.h
6243F:	kernel/irq/irqdomain.c
6244F:	kernel/irq/msi.c
6245
6246ISA
6247M:	William Breathitt Gray <vilhelm.gray@gmail.com>
6248S:	Maintained
6249F:	Documentation/isa.txt
6250F:	drivers/base/isa.c
6251F:	include/linux/isa.h
6252
6253ISAPNP
6254M:	Jaroslav Kysela <perex@perex.cz>
6255S:	Maintained
6256F:	Documentation/isapnp.txt
6257F:	drivers/pnp/isapnp/
6258F:	include/linux/isapnp.h
6259
6260ISA RADIO MODULE
6261M:	Hans Verkuil <hverkuil@xs4all.nl>
6262L:	linux-media@vger.kernel.org
6263T:	git git://linuxtv.org/media_tree.git
6264W:	https://linuxtv.org
6265S:	Maintained
6266F:	drivers/media/radio/radio-isa*
6267
6268iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6269M:	Peter Jones <pjones@redhat.com>
6270M:	Konrad Rzeszutek Wilk <konrad@kernel.org>
6271S:	Maintained
6272F:	drivers/firmware/iscsi_ibft*
6273
6274ISCSI
6275M:	Mike Christie <michaelc@cs.wisc.edu>
6276L:	open-iscsi@googlegroups.com
6277W:	www.open-iscsi.org
6278T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6279S:	Maintained
6280F:	drivers/scsi/*iscsi*
6281F:	include/scsi/*iscsi*
6282
6283ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6284M:	Or Gerlitz <ogerlitz@mellanox.com>
6285M:	Sagi Grimberg <sagi@grimberg.me>
6286M:	Roi Dayan <roid@mellanox.com>
6287L:	linux-rdma@vger.kernel.org
6288S:	Supported
6289W:	http://www.openfabrics.org
6290W:	www.open-iscsi.org
6291Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6292F:	drivers/infiniband/ulp/iser/
6293
6294ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6295M:	Sagi Grimberg <sagi@grimberg.me>
6296T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6297L:	linux-rdma@vger.kernel.org
6298L:	target-devel@vger.kernel.org
6299S:	Supported
6300W:	http://www.linux-iscsi.org
6301F:	drivers/infiniband/ulp/isert
6302
6303ISDN SUBSYSTEM
6304M:	Karsten Keil <isdn@linux-pingi.de>
6305L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
6306L:	netdev@vger.kernel.org
6307W:	http://www.isdn4linux.de
6308T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6309S:	Maintained
6310F:	Documentation/isdn/
6311F:	drivers/isdn/
6312F:	include/linux/isdn.h
6313F:	include/linux/isdn/
6314F:	include/uapi/linux/isdn.h
6315F:	include/uapi/linux/isdn/
6316
6317ISDN SUBSYSTEM (Eicon active card driver)
6318M:	Armin Schindler <mac@melware.de>
6319L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
6320W:	http://www.melware.de
6321S:	Maintained
6322F:	drivers/isdn/hardware/eicon/
6323
6324IT87 HARDWARE MONITORING DRIVER
6325M:	Jean Delvare <jdelvare@suse.com>
6326L:	linux-hwmon@vger.kernel.org
6327S:	Maintained
6328F:	Documentation/hwmon/it87
6329F:	drivers/hwmon/it87.c
6330
6331IT913X MEDIA DRIVER
6332M:	Antti Palosaari <crope@iki.fi>
6333L:	linux-media@vger.kernel.org
6334W:	https://linuxtv.org
6335W:	http://palosaari.fi/linux/
6336Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6337T:	git git://linuxtv.org/anttip/media_tree.git
6338S:	Maintained
6339F:	drivers/media/tuners/it913x*
6340
6341IVTV VIDEO4LINUX DRIVER
6342M:	Andy Walls <awalls@md.metrocast.net>
6343L:	ivtv-devel@ivtvdriver.org (subscribers-only)
6344L:	linux-media@vger.kernel.org
6345T:	git git://linuxtv.org/media_tree.git
6346W:	http://www.ivtvdriver.org
6347S:	Maintained
6348F:	Documentation/video4linux/*.ivtv
6349F:	drivers/media/pci/ivtv/
6350F:	include/uapi/linux/ivtv*
6351
6352IX2505V MEDIA DRIVER
6353M:	Malcolm Priestley <tvboxspy@gmail.com>
6354L:	linux-media@vger.kernel.org
6355W:	https://linuxtv.org
6356Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6357S:	Maintained
6358F:	drivers/media/dvb-frontends/ix2505v*
6359
6360JC42.4 TEMPERATURE SENSOR DRIVER
6361M:	Guenter Roeck <linux@roeck-us.net>
6362L:	linux-hwmon@vger.kernel.org
6363S:	Maintained
6364F:	drivers/hwmon/jc42.c
6365F:	Documentation/hwmon/jc42
6366
6367JFS FILESYSTEM
6368M:	Dave Kleikamp <shaggy@kernel.org>
6369L:	jfs-discussion@lists.sourceforge.net
6370W:	http://jfs.sourceforge.net/
6371T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6372S:	Maintained
6373F:	Documentation/filesystems/jfs.txt
6374F:	fs/jfs/
6375
6376JME NETWORK DRIVER
6377M:	Guo-Fu Tseng <cooldavid@cooldavid.org>
6378L:	netdev@vger.kernel.org
6379S:	Maintained
6380F:	drivers/net/ethernet/jme.*
6381
6382JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6383M:	David Woodhouse <dwmw2@infradead.org>
6384L:	linux-mtd@lists.infradead.org
6385W:	http://www.linux-mtd.infradead.org/doc/jffs2.html
6386S:	Maintained
6387F:	fs/jffs2/
6388F:	include/uapi/linux/jffs2.h
6389
6390JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6391M:	"Theodore Ts'o" <tytso@mit.edu>
6392M:	Jan Kara <jack@suse.com>
6393L:	linux-ext4@vger.kernel.org
6394S:	Maintained
6395F:	fs/jbd2/
6396F:	include/linux/jbd2.h
6397
6398JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6399M:	Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6400L:	linux-media@vger.kernel.org
6401S:	Maintained
6402F:	drivers/media/platform/rcar_jpu.c
6403
6404JSM Neo PCI based serial card
6405M:	Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6406L:	linux-serial@vger.kernel.org
6407S:	Maintained
6408F:	drivers/tty/serial/jsm/
6409
6410K10TEMP HARDWARE MONITORING DRIVER
6411M:	Clemens Ladisch <clemens@ladisch.de>
6412L:	linux-hwmon@vger.kernel.org
6413S:	Maintained
6414F:	Documentation/hwmon/k10temp
6415F:	drivers/hwmon/k10temp.c
6416
6417K8TEMP HARDWARE MONITORING DRIVER
6418M:	Rudolf Marek <r.marek@assembler.cz>
6419L:	linux-hwmon@vger.kernel.org
6420S:	Maintained
6421F:	Documentation/hwmon/k8temp
6422F:	drivers/hwmon/k8temp.c
6423
6424KASAN
6425M:	Andrey Ryabinin <aryabinin@virtuozzo.com>
6426R:	Alexander Potapenko <glider@google.com>
6427R:	Dmitry Vyukov <dvyukov@google.com>
6428L:	kasan-dev@googlegroups.com
6429S:	Maintained
6430F:	arch/*/include/asm/kasan.h
6431F:	arch/*/mm/kasan_init*
6432F:	Documentation/kasan.txt
6433F:	include/linux/kasan*.h
6434F:	lib/test_kasan.c
6435F:	mm/kasan/
6436F:	scripts/Makefile.kasan
6437
6438KCONFIG
6439M:	"Yann E. MORIN" <yann.morin.1998@free.fr>
6440L:	linux-kbuild@vger.kernel.org
6441T:	git git://gitorious.org/linux-kconfig/linux-kconfig
6442S:	Maintained
6443F:	Documentation/kbuild/kconfig-language.txt
6444F:	scripts/kconfig/
6445
6446KDUMP
6447M:	Dave Young <dyoung@redhat.com>
6448M:	Baoquan He <bhe@redhat.com>
6449R:	Vivek Goyal <vgoyal@redhat.com>
6450L:	kexec@lists.infradead.org
6451W:	http://lse.sourceforge.net/kdump/
6452S:	Maintained
6453F:	Documentation/kdump/
6454
6455KEENE FM RADIO TRANSMITTER DRIVER
6456M:	Hans Verkuil <hverkuil@xs4all.nl>
6457L:	linux-media@vger.kernel.org
6458T:	git git://linuxtv.org/media_tree.git
6459W:	https://linuxtv.org
6460S:	Maintained
6461F:	drivers/media/radio/radio-keene*
6462
6463KERNEL AUTOMOUNTER v4 (AUTOFS4)
6464M:	Ian Kent <raven@themaw.net>
6465L:	autofs@vger.kernel.org
6466S:	Maintained
6467F:	fs/autofs4/
6468
6469KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6470M:	Michal Marek <mmarek@suse.com>
6471T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6472T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6473L:	linux-kbuild@vger.kernel.org
6474S:	Maintained
6475F:	Documentation/kbuild/
6476F:	Makefile
6477F:	scripts/Makefile.*
6478F:	scripts/basic/
6479F:	scripts/mk*
6480F:	scripts/package/
6481
6482KERNEL JANITORS
6483L:	kernel-janitors@vger.kernel.org
6484W:	http://kernelnewbies.org/KernelJanitors
6485S:	Odd Fixes
6486
6487KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6488M:	"J. Bruce Fields" <bfields@fieldses.org>
6489M:	Jeff Layton <jlayton@poochiereds.net>
6490L:	linux-nfs@vger.kernel.org
6491W:	http://nfs.sourceforge.net/
6492T:	git git://linux-nfs.org/~bfields/linux.git
6493S:	Supported
6494F:	fs/nfsd/
6495F:	include/uapi/linux/nfsd/
6496F:	fs/lockd/
6497F:	fs/nfs_common/
6498F:	net/sunrpc/
6499F:	include/linux/lockd/
6500F:	include/linux/sunrpc/
6501F:	include/uapi/linux/sunrpc/
6502
6503KERNEL SELFTEST FRAMEWORK
6504M:	Shuah Khan <shuahkh@osg.samsung.com>
6505M:	Shuah Khan <shuah@kernel.org>
6506L:	linux-kselftest@vger.kernel.org
6507T:	git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6508S:	Maintained
6509F:	tools/testing/selftests
6510
6511KERNEL VIRTUAL MACHINE (KVM)
6512M:	Paolo Bonzini <pbonzini@redhat.com>
6513M:	Radim Krčmář <rkrcmar@redhat.com>
6514L:	kvm@vger.kernel.org
6515W:	http://www.linux-kvm.org
6516T:	git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6517S:	Supported
6518F:	Documentation/*/kvm*.txt
6519F:	Documentation/virtual/kvm/
6520F:	arch/*/kvm/
6521F:	arch/x86/kernel/kvm.c
6522F:	arch/x86/kernel/kvmclock.c
6523F:	arch/*/include/asm/kvm*
6524F:	include/linux/kvm*
6525F:	include/uapi/linux/kvm*
6526F:	virt/kvm/
6527F:	tools/kvm/
6528
6529KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6530M:	Joerg Roedel <joro@8bytes.org>
6531L:	kvm@vger.kernel.org
6532W:	http://www.linux-kvm.org/
6533S:	Maintained
6534F:	arch/x86/include/asm/svm.h
6535F:	arch/x86/kvm/svm.c
6536
6537KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6538M:	Alexander Graf <agraf@suse.com>
6539L:	kvm-ppc@vger.kernel.org
6540W:	http://www.linux-kvm.org/
6541T:	git git://github.com/agraf/linux-2.6.git
6542S:	Supported
6543F:	arch/powerpc/include/asm/kvm*
6544F:	arch/powerpc/kvm/
6545
6546KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6547M:	Christian Borntraeger <borntraeger@de.ibm.com>
6548M:	Cornelia Huck <cornelia.huck@de.ibm.com>
6549L:	linux-s390@vger.kernel.org
6550W:	http://www.ibm.com/developerworks/linux/linux390/
6551T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6552S:	Supported
6553F:	Documentation/s390/kvm.txt
6554F:	arch/s390/include/asm/kvm*
6555F:	arch/s390/kvm/
6556
6557KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6558M:	Christoffer Dall <christoffer.dall@linaro.org>
6559M:	Marc Zyngier <marc.zyngier@arm.com>
6560L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6561L:	kvmarm@lists.cs.columbia.edu
6562W:	http://systems.cs.columbia.edu/projects/kvm-arm
6563T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6564S:	Supported
6565F:	arch/arm/include/uapi/asm/kvm*
6566F:	arch/arm/include/asm/kvm*
6567F:	arch/arm/kvm/
6568F:	virt/kvm/arm/
6569F:	include/kvm/arm_*
6570
6571KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6572M:	Christoffer Dall <christoffer.dall@linaro.org>
6573M:	Marc Zyngier <marc.zyngier@arm.com>
6574L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6575L:	kvmarm@lists.cs.columbia.edu
6576S:	Maintained
6577F:	arch/arm64/include/uapi/asm/kvm*
6578F:	arch/arm64/include/asm/kvm*
6579F:	arch/arm64/kvm/
6580
6581KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6582M:	James Hogan <james.hogan@imgtec.com>
6583L:	linux-mips@linux-mips.org
6584S:	Supported
6585F:	arch/mips/include/uapi/asm/kvm*
6586F:	arch/mips/include/asm/kvm*
6587F:	arch/mips/kvm/
6588
6589KEXEC
6590M:	Eric Biederman <ebiederm@xmission.com>
6591W:	http://kernel.org/pub/linux/utils/kernel/kexec/
6592L:	kexec@lists.infradead.org
6593S:	Maintained
6594F:	include/linux/kexec.h
6595F:	include/uapi/linux/kexec.h
6596F:	kernel/kexec*
6597
6598KEYS/KEYRINGS:
6599M:	David Howells <dhowells@redhat.com>
6600L:	keyrings@vger.kernel.org
6601S:	Maintained
6602F:	Documentation/security/keys.txt
6603F:	include/linux/key.h
6604F:	include/linux/key-type.h
6605F:	include/linux/keyctl.h
6606F:	include/uapi/linux/keyctl.h
6607F:	include/keys/
6608F:	security/keys/
6609
6610KEYS-TRUSTED
6611M:	David Safford <safford@us.ibm.com>
6612M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
6613L:	linux-security-module@vger.kernel.org
6614L:	keyrings@vger.kernel.org
6615S:	Supported
6616F:	Documentation/security/keys-trusted-encrypted.txt
6617F:	include/keys/trusted-type.h
6618F:	security/keys/trusted.c
6619F:	security/keys/trusted.h
6620
6621KEYS-ENCRYPTED
6622M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
6623M:	David Safford <safford@us.ibm.com>
6624L:	linux-security-module@vger.kernel.org
6625L:	keyrings@vger.kernel.org
6626S:	Supported
6627F:	Documentation/security/keys-trusted-encrypted.txt
6628F:	include/keys/encrypted-type.h
6629F:	security/keys/encrypted-keys/
6630
6631KGDB / KDB /debug_core
6632M:	Jason Wessel <jason.wessel@windriver.com>
6633W:	http://kgdb.wiki.kernel.org/
6634L:	kgdb-bugreport@lists.sourceforge.net
6635T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6636S:	Maintained
6637F:	Documentation/DocBook/kgdb.tmpl
6638F:	drivers/misc/kgdbts.c
6639F:	drivers/tty/serial/kgdboc.c
6640F:	include/linux/kdb.h
6641F:	include/linux/kgdb.h
6642F:	kernel/debug/
6643
6644KMEMCHECK
6645M:	Vegard Nossum <vegardno@ifi.uio.no>
6646M:	Pekka Enberg <penberg@kernel.org>
6647S:	Maintained
6648F:	Documentation/kmemcheck.txt
6649F:	arch/x86/include/asm/kmemcheck.h
6650F:	arch/x86/mm/kmemcheck/
6651F:	include/linux/kmemcheck.h
6652F:	mm/kmemcheck.c
6653
6654KMEMLEAK
6655M:	Catalin Marinas <catalin.marinas@arm.com>
6656S:	Maintained
6657F:	Documentation/kmemleak.txt
6658F:	include/linux/kmemleak.h
6659F:	mm/kmemleak.c
6660F:	mm/kmemleak-test.c
6661
6662KPROBES
6663M:	Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6664M:	Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6665M:	"David S. Miller" <davem@davemloft.net>
6666M:	Masami Hiramatsu <mhiramat@kernel.org>
6667S:	Maintained
6668F:	Documentation/kprobes.txt
6669F:	include/linux/kprobes.h
6670F:	kernel/kprobes.c
6671
6672KS0108 LCD CONTROLLER DRIVER
6673M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6674W:	http://miguelojeda.es/auxdisplay.htm
6675W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6676S:	Maintained
6677F:	Documentation/auxdisplay/ks0108
6678F:	drivers/auxdisplay/ks0108.c
6679F:	include/linux/ks0108.h
6680
6681L3MDEV
6682M:	David Ahern <dsa@cumulusnetworks.com>
6683L:	netdev@vger.kernel.org
6684S:	Maintained
6685F:	net/l3mdev
6686F:	include/net/l3mdev.h
6687
6688LANTIQ MIPS ARCHITECTURE
6689M:	John Crispin <john@phrozen.org>
6690L:	linux-mips@linux-mips.org
6691S:	Maintained
6692F:	arch/mips/lantiq
6693
6694LAPB module
6695L:	linux-x25@vger.kernel.org
6696S:	Orphan
6697F:	Documentation/networking/lapb-module.txt
6698F:	include/*/lapb.h
6699F:	net/lapb/
6700
6701LASI 53c700 driver for PARISC
6702M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6703L:	linux-scsi@vger.kernel.org
6704S:	Maintained
6705F:	Documentation/scsi/53c700.txt
6706F:	drivers/scsi/53c700*
6707
6708LED SUBSYSTEM
6709M:	Richard Purdie <rpurdie@rpsys.net>
6710M:	Jacek Anaszewski <j.anaszewski@samsung.com>
6711L:	linux-leds@vger.kernel.org
6712T:	git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6713S:	Maintained
6714F:	drivers/leds/
6715F:	include/linux/leds.h
6716
6717LEGACY EEPROM DRIVER
6718M:	Jean Delvare <jdelvare@suse.com>
6719S:	Maintained
6720F:	Documentation/misc-devices/eeprom
6721F:	drivers/misc/eeprom/eeprom.c
6722
6723LEGO USB Tower driver
6724M:	Juergen Stuber <starblue@users.sourceforge.net>
6725L:	legousb-devel@lists.sourceforge.net
6726W:	http://legousb.sourceforge.net/
6727S:	Maintained
6728F:	drivers/usb/misc/legousbtower.c
6729
6730LG2160 MEDIA DRIVER
6731M:	Michael Krufky <mkrufky@linuxtv.org>
6732L:	linux-media@vger.kernel.org
6733W:	https://linuxtv.org
6734W:	http://github.com/mkrufky
6735Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6736T:	git git://linuxtv.org/mkrufky/tuners.git
6737S:	Maintained
6738F:	drivers/media/dvb-frontends/lg2160.*
6739
6740LGDT3305 MEDIA DRIVER
6741M:	Michael Krufky <mkrufky@linuxtv.org>
6742L:	linux-media@vger.kernel.org
6743W:	https://linuxtv.org
6744W:	http://github.com/mkrufky
6745Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6746T:	git git://linuxtv.org/mkrufky/tuners.git
6747S:	Maintained
6748F:	drivers/media/dvb-frontends/lgdt3305.*
6749
6750LGUEST
6751M:	Rusty Russell <rusty@rustcorp.com.au>
6752L:	lguest@lists.ozlabs.org
6753W:	http://lguest.ozlabs.org/
6754S:	Odd Fixes
6755F:	arch/x86/include/asm/lguest*.h
6756F:	arch/x86/lguest/
6757F:	drivers/lguest/
6758F:	include/linux/lguest*.h
6759F:	tools/lguest/
6760
6761LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6762M:	Tejun Heo <tj@kernel.org>
6763L:	linux-ide@vger.kernel.org
6764T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6765S:	Maintained
6766F:	drivers/ata/
6767F:	include/linux/ata.h
6768F:	include/linux/libata.h
6769
6770LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6771M:	Viresh Kumar <vireshk@kernel.org>
6772L:	linux-ide@vger.kernel.org
6773T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6774S:	Maintained
6775F:	include/linux/pata_arasan_cf_data.h
6776F:	drivers/ata/pata_arasan_cf.c
6777
6778LIBATA PATA DRIVERS
6779M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6780M:	Tejun Heo <tj@kernel.org>
6781L:	linux-ide@vger.kernel.org
6782T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6783S:	Maintained
6784F:	drivers/ata/pata_*.c
6785F:	drivers/ata/ata_generic.c
6786
6787LIBATA SATA AHCI PLATFORM devices support
6788M:	Hans de Goede <hdegoede@redhat.com>
6789M:	Tejun Heo <tj@kernel.org>
6790L:	linux-ide@vger.kernel.org
6791T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6792S:	Maintained
6793F:	drivers/ata/ahci_platform.c
6794F:	drivers/ata/libahci_platform.c
6795F:	include/linux/ahci_platform.h
6796
6797LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6798M:	Mikael Pettersson <mikpelinux@gmail.com>
6799L:	linux-ide@vger.kernel.org
6800T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6801S:	Maintained
6802F:	drivers/ata/sata_promise.*
6803
6804LIBLOCKDEP
6805M:	Sasha Levin <sasha.levin@oracle.com>
6806S:	Maintained
6807F:	tools/lib/lockdep/
6808
6809LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6810M:	Dan Williams <dan.j.williams@intel.com>
6811L:	linux-nvdimm@lists.01.org
6812Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6813T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6814S:	Supported
6815F:	drivers/nvdimm/*
6816F:	include/linux/nd.h
6817F:	include/linux/libnvdimm.h
6818F:	include/uapi/linux/ndctl.h
6819
6820LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6821M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6822L:	linux-nvdimm@lists.01.org
6823Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6824S:	Supported
6825F:	drivers/nvdimm/blk.c
6826F:	drivers/nvdimm/region_devs.c
6827F:	drivers/acpi/nfit*
6828
6829LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6830M:	Vishal Verma <vishal.l.verma@intel.com>
6831L:	linux-nvdimm@lists.01.org
6832Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6833S:	Supported
6834F:	drivers/nvdimm/btt*
6835
6836LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6837M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6838L:	linux-nvdimm@lists.01.org
6839Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6840S:	Supported
6841F:	drivers/nvdimm/pmem.c
6842F:	include/linux/pmem.h
6843F:	arch/*/include/asm/pmem.h
6844
6845LIGHTNVM PLATFORM SUPPORT
6846M:	Matias Bjorling <mb@lightnvm.io>
6847W:	http://github/OpenChannelSSD
6848L:	linux-block@vger.kernel.org
6849S:	Maintained
6850F:	drivers/lightnvm/
6851F:	include/linux/lightnvm.h
6852F:	include/uapi/linux/lightnvm.h
6853
6854LINUX FOR IBM pSERIES (RS/6000)
6855M:	Paul Mackerras <paulus@au.ibm.com>
6856W:	http://www.ibm.com/linux/ltc/projects/ppc
6857S:	Supported
6858F:	arch/powerpc/boot/rs6000.h
6859
6860LINUX FOR POWERPC (32-BIT AND 64-BIT)
6861M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6862M:	Paul Mackerras <paulus@samba.org>
6863M:	Michael Ellerman <mpe@ellerman.id.au>
6864W:	http://www.penguinppc.org/
6865L:	linuxppc-dev@lists.ozlabs.org
6866Q:	http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6867T:	git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6868S:	Supported
6869F:	Documentation/powerpc/
6870F:	arch/powerpc/
6871F:	drivers/char/tpm/tpm_ibmvtpm*
6872F:	drivers/crypto/nx/
6873F:	drivers/crypto/vmx/
6874F:	drivers/net/ethernet/ibm/ibmveth.*
6875F:	drivers/net/ethernet/ibm/ibmvnic.*
6876F:	drivers/pci/hotplug/rpa*
6877F:	drivers/scsi/ibmvscsi/
6878N:	opal
6879N:	/pmac
6880N:	powermac
6881N:	powernv
6882N:	[^a-z0-9]ps3
6883N:	pseries
6884
6885LINUX FOR POWER MACINTOSH
6886M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6887W:	http://www.penguinppc.org/
6888L:	linuxppc-dev@lists.ozlabs.org
6889S:	Maintained
6890F:	arch/powerpc/platforms/powermac/
6891F:	drivers/macintosh/
6892
6893LINUX FOR POWERPC EMBEDDED MPC5XXX
6894M:	Anatolij Gustschin <agust@denx.de>
6895L:	linuxppc-dev@lists.ozlabs.org
6896T:	git git://git.denx.de/linux-denx-agust.git
6897S:	Maintained
6898F:	arch/powerpc/platforms/512x/
6899F:	arch/powerpc/platforms/52xx/
6900
6901LINUX FOR POWERPC EMBEDDED PPC4XX
6902M:	Alistair Popple <alistair@popple.id.au>
6903M:	Matt Porter <mporter@kernel.crashing.org>
6904W:	http://www.penguinppc.org/
6905L:	linuxppc-dev@lists.ozlabs.org
6906S:	Maintained
6907F:	arch/powerpc/platforms/40x/
6908F:	arch/powerpc/platforms/44x/
6909
6910LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6911L:	linuxppc-dev@lists.ozlabs.org
6912S:	Orphan
6913F:	arch/powerpc/*/*virtex*
6914F:	arch/powerpc/*/*/*virtex*
6915
6916LINUX FOR POWERPC EMBEDDED PPC8XX
6917M:	Vitaly Bordug <vitb@kernel.crashing.org>
6918W:	http://www.penguinppc.org/
6919L:	linuxppc-dev@lists.ozlabs.org
6920S:	Maintained
6921F:	arch/powerpc/platforms/8xx/
6922
6923LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6924M:	Scott Wood <oss@buserror.net>
6925M:	Kumar Gala <galak@kernel.crashing.org>
6926W:	http://www.penguinppc.org/
6927L:	linuxppc-dev@lists.ozlabs.org
6928T:	git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6929S:	Maintained
6930F:	arch/powerpc/platforms/83xx/
6931F:	arch/powerpc/platforms/85xx/
6932
6933LINUX FOR POWERPC PA SEMI PWRFICIENT
6934M:	Olof Johansson <olof@lixom.net>
6935L:	linuxppc-dev@lists.ozlabs.org
6936S:	Maintained
6937F:	arch/powerpc/platforms/pasemi/
6938F:	drivers/*/*pasemi*
6939F:	drivers/*/*/*pasemi*
6940
6941LINUX SECURITY MODULE (LSM) FRAMEWORK
6942M:	Chris Wright <chrisw@sous-sol.org>
6943L:	linux-security-module@vger.kernel.org
6944S:	Supported
6945
6946LIS3LV02D ACCELEROMETER DRIVER
6947M:	Eric Piel <eric.piel@tremplin-utc.net>
6948S:	Maintained
6949F:	Documentation/misc-devices/lis3lv02d
6950F:	drivers/misc/lis3lv02d/
6951F:	drivers/platform/x86/hp_accel.c
6952
6953LIVE PATCHING
6954M:	Josh Poimboeuf <jpoimboe@redhat.com>
6955M:	Jessica Yu <jeyu@redhat.com>
6956M:	Jiri Kosina <jikos@kernel.org>
6957M:	Miroslav Benes <mbenes@suse.cz>
6958R:	Petr Mladek <pmladek@suse.com>
6959S:	Maintained
6960F:	kernel/livepatch/
6961F:	include/linux/livepatch.h
6962F:	arch/x86/include/asm/livepatch.h
6963F:	arch/x86/kernel/livepatch.c
6964F:	Documentation/livepatch/
6965F:	Documentation/ABI/testing/sysfs-kernel-livepatch
6966F:	samples/livepatch/
6967L:	live-patching@vger.kernel.org
6968T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6969
6970LINUX KERNEL DUMP TEST MODULE (LKDTM)
6971M:	Kees Cook <keescook@chromium.org>
6972S:	Maintained
6973F:	drivers/misc/lkdtm.c
6974
6975LLC (802.2)
6976M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6977S:	Maintained
6978F:	include/linux/llc.h
6979F:	include/uapi/linux/llc.h
6980F:	include/net/llc*
6981F:	net/llc/
6982
6983LM73 HARDWARE MONITOR DRIVER
6984M:	Guillaume Ligneul <guillaume.ligneul@gmail.com>
6985L:	linux-hwmon@vger.kernel.org
6986S:	Maintained
6987F:	drivers/hwmon/lm73.c
6988
6989LM78 HARDWARE MONITOR DRIVER
6990M:	Jean Delvare <jdelvare@suse.com>
6991L:	linux-hwmon@vger.kernel.org
6992S:	Maintained
6993F:	Documentation/hwmon/lm78
6994F:	drivers/hwmon/lm78.c
6995
6996LM83 HARDWARE MONITOR DRIVER
6997M:	Jean Delvare <jdelvare@suse.com>
6998L:	linux-hwmon@vger.kernel.org
6999S:	Maintained
7000F:	Documentation/hwmon/lm83
7001F:	drivers/hwmon/lm83.c
7002
7003LM90 HARDWARE MONITOR DRIVER
7004M:	Jean Delvare <jdelvare@suse.com>
7005L:	linux-hwmon@vger.kernel.org
7006S:	Maintained
7007F:	Documentation/hwmon/lm90
7008F:	Documentation/devicetree/bindings/hwmon/lm90.txt
7009F:	drivers/hwmon/lm90.c
7010
7011LM95234 HARDWARE MONITOR DRIVER
7012M:	Guenter Roeck <linux@roeck-us.net>
7013L:	linux-hwmon@vger.kernel.org
7014S:	Maintained
7015F:	Documentation/hwmon/lm95234
7016F:	drivers/hwmon/lm95234.c
7017
7018LME2510 MEDIA DRIVER
7019M:	Malcolm Priestley <tvboxspy@gmail.com>
7020L:	linux-media@vger.kernel.org
7021W:	https://linuxtv.org
7022Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7023S:	Maintained
7024F:	drivers/media/usb/dvb-usb-v2/lmedm04*
7025
7026LOCKDEP AND LOCKSTAT
7027M:	Peter Zijlstra <peterz@infradead.org>
7028M:	Ingo Molnar <mingo@redhat.com>
7029L:	linux-kernel@vger.kernel.org
7030T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
7031S:	Maintained
7032F:	Documentation/locking/lockdep*.txt
7033F:	Documentation/locking/lockstat.txt
7034F:	include/linux/lockdep.h
7035F:	kernel/locking/
7036
7037LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7038M:	"Richard Russon (FlatCap)" <ldm@flatcap.org>
7039L:	linux-ntfs-dev@lists.sourceforge.net
7040W:	http://www.linux-ntfs.org/content/view/19/37/
7041S:	Maintained
7042F:	Documentation/ldm.txt
7043F:	block/partitions/ldm.*
7044
7045LogFS
7046M:	Joern Engel <joern@logfs.org>
7047M:	Prasad Joshi <prasadjoshi.linux@gmail.com>
7048L:	logfs@logfs.org
7049W:	logfs.org
7050S:	Maintained
7051F:	fs/logfs/
7052
7053LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7054M:	Sathya Prakash <sathya.prakash@broadcom.com>
7055M:	Chaitra P B <chaitra.basappa@broadcom.com>
7056M:	Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7057L:	MPT-FusionLinux.pdl@broadcom.com
7058L:	linux-scsi@vger.kernel.org
7059W:	http://www.avagotech.com/support/
7060S:	Supported
7061F:	drivers/message/fusion/
7062F:	drivers/scsi/mpt2sas/
7063F:	drivers/scsi/mpt3sas/
7064
7065LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7066M:	Matthew Wilcox <matthew@wil.cx>
7067L:	linux-scsi@vger.kernel.org
7068S:	Maintained
7069F:	drivers/scsi/sym53c8xx_2/
7070
7071LTC4261 HARDWARE MONITOR DRIVER
7072M:	Guenter Roeck <linux@roeck-us.net>
7073L:	linux-hwmon@vger.kernel.org
7074S:	Maintained
7075F:	Documentation/hwmon/ltc4261
7076F:	drivers/hwmon/ltc4261.c
7077
7078LTP (Linux Test Project)
7079M:	Mike Frysinger <vapier@gentoo.org>
7080M:	Cyril Hrubis <chrubis@suse.cz>
7081M:	Wanlong Gao <wanlong.gao@gmail.com>
7082M:	Jan Stancek <jstancek@redhat.com>
7083M:	Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7084M:	Alexey Kodanev <alexey.kodanev@oracle.com>
7085L:	ltp@lists.linux.it (subscribers-only)
7086W:	http://linux-test-project.github.io/
7087T:	git git://github.com/linux-test-project/ltp.git
7088S:	Maintained
7089
7090M32R ARCHITECTURE
7091W:	http://www.linux-m32r.org/
7092S:	Orphan
7093F:	arch/m32r/
7094
7095M68K ARCHITECTURE
7096M:	Geert Uytterhoeven <geert@linux-m68k.org>
7097L:	linux-m68k@lists.linux-m68k.org
7098W:	http://www.linux-m68k.org/
7099T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7100S:	Maintained
7101F:	arch/m68k/
7102F:	drivers/zorro/
7103
7104M68K ON APPLE MACINTOSH
7105M:	Joshua Thompson <funaho@jurai.org>
7106W:	http://www.mac.linux-m68k.org/
7107L:	linux-m68k@lists.linux-m68k.org
7108S:	Maintained
7109F:	arch/m68k/mac/
7110
7111M68K ON HP9000/300
7112M:	Philip Blundell <philb@gnu.org>
7113W:	http://www.tazenda.demon.co.uk/phil/linux-hp
7114S:	Maintained
7115F:	arch/m68k/hp300/
7116
7117M88DS3103 MEDIA DRIVER
7118M:	Antti Palosaari <crope@iki.fi>
7119L:	linux-media@vger.kernel.org
7120W:	https://linuxtv.org
7121W:	http://palosaari.fi/linux/
7122Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7123T:	git git://linuxtv.org/anttip/media_tree.git
7124S:	Maintained
7125F:	drivers/media/dvb-frontends/m88ds3103*
7126
7127M88RS2000 MEDIA DRIVER
7128M:	Malcolm Priestley <tvboxspy@gmail.com>
7129L:	linux-media@vger.kernel.org
7130W:	https://linuxtv.org
7131Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7132S:	Maintained
7133F:	drivers/media/dvb-frontends/m88rs2000*
7134
7135MA901 MASTERKIT USB FM RADIO DRIVER
7136M:	Alexey Klimov <klimov.linux@gmail.com>
7137L:	linux-media@vger.kernel.org
7138T:	git git://linuxtv.org/media_tree.git
7139S:	Maintained
7140F:	drivers/media/radio/radio-ma901.c
7141
7142MAC80211
7143M:	Johannes Berg <johannes@sipsolutions.net>
7144L:	linux-wireless@vger.kernel.org
7145W:	http://wireless.kernel.org/
7146T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7147T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7148S:	Maintained
7149F:	Documentation/networking/mac80211-injection.txt
7150F:	include/net/mac80211.h
7151F:	net/mac80211/
7152F:	drivers/net/wireless/mac80211_hwsim.[ch]
7153
7154MACVLAN DRIVER
7155M:	Patrick McHardy <kaber@trash.net>
7156L:	netdev@vger.kernel.org
7157S:	Maintained
7158F:	drivers/net/macvlan.c
7159F:	include/linux/if_macvlan.h
7160
7161MAILBOX API
7162M:	Jassi Brar <jassisinghbrar@gmail.com>
7163L:	linux-kernel@vger.kernel.org
7164S:	Maintained
7165F:	drivers/mailbox/
7166F:	include/linux/mailbox_client.h
7167F:	include/linux/mailbox_controller.h
7168
7169MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7170M:	Michael Kerrisk <mtk.manpages@gmail.com>
7171W:	http://www.kernel.org/doc/man-pages
7172L:	linux-man@vger.kernel.org
7173S:	Maintained
7174
7175MARVELL ARMADA DRM SUPPORT
7176M:	Russell King <rmk+kernel@armlinux.org.uk>
7177S:	Maintained
7178F:	drivers/gpu/drm/armada/
7179F:	include/uapi/drm/armada_drm.h
7180F:	Documentation/devicetree/bindings/display/armada/
7181
7182MARVELL 88E6352 DSA support
7183M:	Guenter Roeck <linux@roeck-us.net>
7184S:	Maintained
7185F:	drivers/net/dsa/mv88e6352.c
7186
7187MARVELL CRYPTO DRIVER
7188M:	Boris Brezillon <boris.brezillon@free-electrons.com>
7189M:	Arnaud Ebalard <arno@natisbad.org>
7190F:	drivers/crypto/marvell/
7191S:	Maintained
7192L:	linux-crypto@vger.kernel.org
7193
7194MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7195M:	Mirko Lindner <mlindner@marvell.com>
7196M:	Stephen Hemminger <stephen@networkplumber.org>
7197L:	netdev@vger.kernel.org
7198S:	Maintained
7199F:	drivers/net/ethernet/marvell/sk*
7200
7201MARVELL LIBERTAS WIRELESS DRIVER
7202L:	libertas-dev@lists.infradead.org
7203S:	Orphan
7204F:	drivers/net/wireless/marvell/libertas/
7205
7206MARVELL MV643XX ETHERNET DRIVER
7207M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7208L:	netdev@vger.kernel.org
7209S:	Maintained
7210F:	drivers/net/ethernet/marvell/mv643xx_eth.*
7211F:	include/linux/mv643xx.h
7212
7213MARVELL MVNETA ETHERNET DRIVER
7214M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7215L:	netdev@vger.kernel.org
7216S:	Maintained
7217F:	drivers/net/ethernet/marvell/mvneta.*
7218
7219MARVELL MWIFIEX WIRELESS DRIVER
7220M:	Amitkumar Karwar <akarwar@marvell.com>
7221M:	Nishant Sarmukadam <nishants@marvell.com>
7222L:	linux-wireless@vger.kernel.org
7223S:	Maintained
7224F:	drivers/net/wireless/marvell/mwifiex/
7225
7226MARVELL MWL8K WIRELESS DRIVER
7227M:	Lennert Buytenhek <buytenh@wantstofly.org>
7228L:	linux-wireless@vger.kernel.org
7229S:	Odd Fixes
7230F:	drivers/net/wireless/marvell/mwl8k.c
7231
7232MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7233M:	Nicolas Pitre <nico@fluxnic.net>
7234S:	Odd Fixes
7235F:	drivers/mmc/host/mvsdio.*
7236
7237MATROX FRAMEBUFFER DRIVER
7238L:	linux-fbdev@vger.kernel.org
7239S:	Orphan
7240F:	drivers/video/fbdev/matrox/matroxfb_*
7241F:	include/uapi/linux/matroxfb.h
7242
7243MAX16065 HARDWARE MONITOR DRIVER
7244M:	Guenter Roeck <linux@roeck-us.net>
7245L:	linux-hwmon@vger.kernel.org
7246S:	Maintained
7247F:	Documentation/hwmon/max16065
7248F:	drivers/hwmon/max16065.c
7249
7250MAX20751 HARDWARE MONITOR DRIVER
7251M:	Guenter Roeck <linux@roeck-us.net>
7252L:	linux-hwmon@vger.kernel.org
7253S:	Maintained
7254F:	Documentation/hwmon/max20751
7255F:	drivers/hwmon/max20751.c
7256
7257MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7258M:	"Hans J. Koch" <hjk@hansjkoch.de>
7259L:	linux-hwmon@vger.kernel.org
7260S:	Maintained
7261F:	Documentation/hwmon/max6650
7262F:	drivers/hwmon/max6650.c
7263
7264MAX6697 HARDWARE MONITOR DRIVER
7265M:	Guenter Roeck <linux@roeck-us.net>
7266L:	linux-hwmon@vger.kernel.org
7267S:	Maintained
7268F:	Documentation/hwmon/max6697
7269F:	Documentation/devicetree/bindings/i2c/max6697.txt
7270F:	drivers/hwmon/max6697.c
7271F:	include/linux/platform_data/max6697.h
7272
7273MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7274M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
7275L:	linux-pm@vger.kernel.org
7276S:	Supported
7277F:	drivers/power/max14577_charger.c
7278F:	drivers/power/max77693_charger.c
7279
7280MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7281M:	Javier Martinez Canillas <javier@osg.samsung.com>
7282L:	linux-kernel@vger.kernel.org
7283S:	Supported
7284F:	drivers/*/*max77802*.c
7285F:	Documentation/devicetree/bindings/*/*max77802.txt
7286F:	include/dt-bindings/*/*max77802.h
7287
7288MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7289M:	Chanwoo Choi <cw00.choi@samsung.com>
7290M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
7291L:	linux-kernel@vger.kernel.org
7292S:	Supported
7293F:	drivers/*/max14577*.c
7294F:	drivers/*/max77686*.c
7295F:	drivers/*/max77693*.c
7296F:	drivers/extcon/extcon-max14577.c
7297F:	drivers/extcon/extcon-max77693.c
7298F:	drivers/rtc/rtc-max77686.c
7299F:	drivers/clk/clk-max77686.c
7300F:	Documentation/devicetree/bindings/mfd/max14577.txt
7301F:	Documentation/devicetree/bindings/*/max77686.txt
7302F:	Documentation/devicetree/bindings/mfd/max77693.txt
7303F:	Documentation/devicetree/bindings/clock/maxim,max77686.txt
7304F:	include/linux/mfd/max14577*.h
7305F:	include/linux/mfd/max77686*.h
7306F:	include/linux/mfd/max77693*.h
7307
7308MAXIRADIO FM RADIO RECEIVER DRIVER
7309M:	Hans Verkuil <hverkuil@xs4all.nl>
7310L:	linux-media@vger.kernel.org
7311T:	git git://linuxtv.org/media_tree.git
7312W:	https://linuxtv.org
7313S:	Maintained
7314F:	drivers/media/radio/radio-maxiradio*
7315
7316MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7317M:	Peter Rosin <peda@axentia.se>
7318L:	linux-iio@vger.kernel.org
7319S:	Maintained
7320F:	drivers/iio/potentiometer/mcp4531.c
7321
7322MEDIA DRIVERS FOR RENESAS - VSP1
7323M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7324L:	linux-media@vger.kernel.org
7325L:	linux-renesas-soc@vger.kernel.org
7326T:	git git://linuxtv.org/media_tree.git
7327S:	Supported
7328F:	Documentation/devicetree/bindings/media/renesas,vsp1.txt
7329F:	drivers/media/platform/vsp1/
7330
7331MEDIA DRIVERS FOR ASCOT2E
7332M:	Sergey Kozlov <serjk@netup.ru>
7333L:	linux-media@vger.kernel.org
7334W:	https://linuxtv.org
7335W:	http://netup.tv/
7336T:	git git://linuxtv.org/media_tree.git
7337S:	Supported
7338F:	drivers/media/dvb-frontends/ascot2e*
7339
7340MEDIA DRIVERS FOR CXD2841ER
7341M:	Sergey Kozlov <serjk@netup.ru>
7342L:	linux-media@vger.kernel.org
7343W:	https://linuxtv.org
7344W:	http://netup.tv/
7345T:	git git://linuxtv.org/media_tree.git
7346S:	Supported
7347F:	drivers/media/dvb-frontends/cxd2841er*
7348
7349MEDIA DRIVERS FOR HORUS3A
7350M:	Sergey Kozlov <serjk@netup.ru>
7351L:	linux-media@vger.kernel.org
7352W:	https://linuxtv.org
7353W:	http://netup.tv/
7354T:	git git://linuxtv.org/media_tree.git
7355S:	Supported
7356F:	drivers/media/dvb-frontends/horus3a*
7357
7358MEDIA DRIVERS FOR LNBH25
7359M:	Sergey Kozlov <serjk@netup.ru>
7360L:	linux-media@vger.kernel.org
7361W:	https://linuxtv.org
7362W:	http://netup.tv/
7363T:	git git://linuxtv.org/media_tree.git
7364S:	Supported
7365F:	drivers/media/dvb-frontends/lnbh25*
7366
7367MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7368M:	Sergey Kozlov <serjk@netup.ru>
7369L:	linux-media@vger.kernel.org
7370W:	https://linuxtv.org
7371W:	http://netup.tv/
7372T:	git git://linuxtv.org/media_tree.git
7373S:	Supported
7374F:	drivers/media/pci/netup_unidvb/*
7375
7376MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7377M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
7378M:	Mauro Carvalho Chehab <mchehab@kernel.org>
7379P:	LinuxTV.org Project
7380L:	linux-media@vger.kernel.org
7381W:	https://linuxtv.org
7382Q:	http://patchwork.kernel.org/project/linux-media/list/
7383T:	git git://linuxtv.org/media_tree.git
7384S:	Maintained
7385F:	Documentation/dvb/
7386F:	Documentation/video4linux/
7387F:	Documentation/DocBook/media/
7388F:	drivers/media/
7389F:	drivers/staging/media/
7390F:	include/linux/platform_data/media/
7391F:	include/media/
7392F:	include/uapi/linux/dvb/
7393F:	include/uapi/linux/videodev2.h
7394F:	include/uapi/linux/media.h
7395F:	include/uapi/linux/v4l2-*
7396F:	include/uapi/linux/meye.h
7397F:	include/uapi/linux/ivtv*
7398F:	include/uapi/linux/uvcvideo.h
7399
7400MEDIATEK ETHERNET DRIVER
7401M:	Felix Fietkau <nbd@openwrt.org>
7402M:	John Crispin <blogic@openwrt.org>
7403L:	netdev@vger.kernel.org
7404S:	Maintained
7405F:	drivers/net/ethernet/mediatek/
7406
7407MEDIATEK MT7601U WIRELESS LAN DRIVER
7408M:	Jakub Kicinski <kubakici@wp.pl>
7409L:	linux-wireless@vger.kernel.org
7410S:	Maintained
7411F:	drivers/net/wireless/mediatek/mt7601u/
7412
7413MEGARAID SCSI/SAS DRIVERS
7414M:	Kashyap Desai <kashyap.desai@avagotech.com>
7415M:	Sumit Saxena <sumit.saxena@avagotech.com>
7416M:	Uday Lingala <uday.lingala@avagotech.com>
7417L:	megaraidlinux.pdl@avagotech.com
7418L:	linux-scsi@vger.kernel.org
7419W:	http://www.lsi.com
7420S:	Maintained
7421F:	Documentation/scsi/megaraid.txt
7422F:	drivers/scsi/megaraid.*
7423F:	drivers/scsi/megaraid/
7424
7425MELLANOX ETHERNET DRIVER (mlx4_en)
7426M:	Tariq Toukan <tariqt@mellanox.com>
7427L:	netdev@vger.kernel.org
7428S:	Supported
7429W:	http://www.mellanox.com
7430Q:	http://patchwork.ozlabs.org/project/netdev/list/
7431F:	drivers/net/ethernet/mellanox/mlx4/en_*
7432
7433MELLANOX ETHERNET DRIVER (mlx5e)
7434M:	Saeed Mahameed <saeedm@mellanox.com>
7435L:	netdev@vger.kernel.org
7436S:	Supported
7437W:	http://www.mellanox.com
7438Q:	http://patchwork.ozlabs.org/project/netdev/list/
7439F:	drivers/net/ethernet/mellanox/mlx5/core/en_*
7440
7441MELLANOX ETHERNET SWITCH DRIVERS
7442M:	Jiri Pirko <jiri@mellanox.com>
7443M:	Ido Schimmel <idosch@mellanox.com>
7444L:	netdev@vger.kernel.org
7445S:	Supported
7446W:	http://www.mellanox.com
7447Q:	http://patchwork.ozlabs.org/project/netdev/list/
7448F:	drivers/net/ethernet/mellanox/mlxsw/
7449
7450MEMBARRIER SUPPORT
7451M:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7452M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7453L:	linux-kernel@vger.kernel.org
7454S:	Supported
7455F:	kernel/membarrier.c
7456F:	include/uapi/linux/membarrier.h
7457
7458MEMORY MANAGEMENT
7459L:	linux-mm@kvack.org
7460W:	http://www.linux-mm.org
7461S:	Maintained
7462F:	include/linux/mm.h
7463F:	include/linux/gfp.h
7464F:	include/linux/mmzone.h
7465F:	include/linux/memory_hotplug.h
7466F:	include/linux/vmalloc.h
7467F:	mm/
7468
7469MEMORY TECHNOLOGY DEVICES (MTD)
7470M:	David Woodhouse <dwmw2@infradead.org>
7471M:	Brian Norris <computersforpeace@gmail.com>
7472L:	linux-mtd@lists.infradead.org
7473W:	http://www.linux-mtd.infradead.org/
7474Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
7475T:	git git://git.infradead.org/linux-mtd.git
7476T:	git git://git.infradead.org/l2-mtd.git
7477S:	Maintained
7478F:	Documentation/devicetree/bindings/mtd/
7479F:	drivers/mtd/
7480F:	include/linux/mtd/
7481F:	include/uapi/mtd/
7482
7483MEN A21 WATCHDOG DRIVER
7484M:	Johannes Thumshirn <morbidrsa@gmail.com>
7485L:	linux-watchdog@vger.kernel.org
7486S:	Maintained
7487F:	drivers/watchdog/mena21_wdt.c
7488
7489MEN CHAMELEON BUS (mcb)
7490M:	Johannes Thumshirn <morbidrsa@gmail.com>
7491S:	Maintained
7492F:	drivers/mcb/
7493F:	include/linux/mcb.h
7494F:	Documentation/men-chameleon-bus.txt
7495
7496MEN F21BMC (Board Management Controller)
7497M:	Andreas Werner <andreas.werner@men.de>
7498S:	Supported
7499F:	drivers/mfd/menf21bmc.c
7500F:	drivers/watchdog/menf21bmc_wdt.c
7501F:	drivers/leds/leds-menf21bmc.c
7502F:	drivers/hwmon/menf21bmc_hwmon.c
7503F:	Documentation/hwmon/menf21bmc
7504
7505METAG ARCHITECTURE
7506M:	James Hogan <james.hogan@imgtec.com>
7507L:	linux-metag@vger.kernel.org
7508T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7509S:	Odd Fixes
7510F:	arch/metag/
7511F:	Documentation/metag/
7512F:	Documentation/devicetree/bindings/metag/
7513F:	Documentation/devicetree/bindings/interrupt-controller/img,*
7514F:	drivers/clocksource/metag_generic.c
7515F:	drivers/irqchip/irq-metag.c
7516F:	drivers/irqchip/irq-metag-ext.c
7517F:	drivers/tty/metag_da.c
7518
7519MICROBLAZE ARCHITECTURE
7520M:	Michal Simek <monstr@monstr.eu>
7521W:	http://www.monstr.eu/fdt/
7522T:	git git://git.monstr.eu/linux-2.6-microblaze.git
7523S:	Supported
7524F:	arch/microblaze/
7525
7526MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7527M:	Chen Yu <yu.c.chen@intel.com>
7528L:	platform-driver-x86@vger.kernel.org
7529S:	Supported
7530F:	drivers/platform/x86/surfacepro3_button.c
7531
7532MICROTEK X6 SCANNER
7533M:	Oliver Neukum <oliver@neukum.org>
7534S:	Maintained
7535F:	drivers/usb/image/microtek.*
7536
7537MIPS
7538M:	Ralf Baechle <ralf@linux-mips.org>
7539L:	linux-mips@linux-mips.org
7540W:	http://www.linux-mips.org/
7541T:	git git://git.linux-mips.org/pub/scm/ralf/linux.git
7542Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
7543S:	Supported
7544F:	Documentation/devicetree/bindings/mips/
7545F:	Documentation/mips/
7546F:	arch/mips/
7547
7548MIPS/LOONGSON1 ARCHITECTURE
7549M:	Keguang Zhang <keguang.zhang@gmail.com>
7550L:	linux-mips@linux-mips.org
7551S:	Maintained
7552F:	arch/mips/loongson32/
7553F:	arch/mips/include/asm/mach-loongson32/
7554F:	drivers/*/*loongson1*
7555F:	drivers/*/*/*loongson1*
7556
7557MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7558M:	Hans Verkuil <hverkuil@xs4all.nl>
7559L:	linux-media@vger.kernel.org
7560T:	git git://linuxtv.org/media_tree.git
7561W:	https://linuxtv.org
7562S:	Odd Fixes
7563F:	drivers/media/radio/radio-miropcm20*
7564
7565MELLANOX MLX4 core VPI driver
7566M:	Yishai Hadas <yishaih@mellanox.com>
7567L:	netdev@vger.kernel.org
7568L:	linux-rdma@vger.kernel.org
7569W:	http://www.mellanox.com
7570Q:	http://patchwork.ozlabs.org/project/netdev/list/
7571S:	Supported
7572F:	drivers/net/ethernet/mellanox/mlx4/
7573F:	include/linux/mlx4/
7574
7575MELLANOX MLX4 IB driver
7576M:	Yishai Hadas <yishaih@mellanox.com>
7577L:	linux-rdma@vger.kernel.org
7578W:	http://www.mellanox.com
7579Q:	http://patchwork.kernel.org/project/linux-rdma/list/
7580S:	Supported
7581F:	drivers/infiniband/hw/mlx4/
7582F:	include/linux/mlx4/
7583
7584MELLANOX MLX5 core VPI driver
7585M:	Matan Barak <matanb@mellanox.com>
7586M:	Leon Romanovsky <leonro@mellanox.com>
7587L:	netdev@vger.kernel.org
7588L:	linux-rdma@vger.kernel.org
7589W:	http://www.mellanox.com
7590Q:	http://patchwork.ozlabs.org/project/netdev/list/
7591S:	Supported
7592F:	drivers/net/ethernet/mellanox/mlx5/core/
7593F:	include/linux/mlx5/
7594
7595MELLANOX MLX5 IB driver
7596M:	Matan Barak <matanb@mellanox.com>
7597M:	Leon Romanovsky <leonro@mellanox.com>
7598L:	linux-rdma@vger.kernel.org
7599W:	http://www.mellanox.com
7600Q:	http://patchwork.kernel.org/project/linux-rdma/list/
7601S:	Supported
7602F:	drivers/infiniband/hw/mlx5/
7603F:	include/linux/mlx5/
7604
7605MELEXIS MLX90614 DRIVER
7606M:	Crt Mori <cmo@melexis.com>
7607L:	linux-iio@vger.kernel.org
7608W:	http://www.melexis.com
7609S:	Supported
7610F:	drivers/iio/temperature/mlx90614.c
7611
7612MN88472 MEDIA DRIVER
7613M:	Antti Palosaari <crope@iki.fi>
7614L:	linux-media@vger.kernel.org
7615W:	https://linuxtv.org
7616W:	http://palosaari.fi/linux/
7617Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7618T:	git git://linuxtv.org/anttip/media_tree.git
7619S:	Maintained
7620F:	drivers/staging/media/mn88472/
7621F:	drivers/media/dvb-frontends/mn88472.h
7622
7623MN88473 MEDIA DRIVER
7624M:	Antti Palosaari <crope@iki.fi>
7625L:	linux-media@vger.kernel.org
7626W:	https://linuxtv.org
7627W:	http://palosaari.fi/linux/
7628Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7629S:	Maintained
7630F:	drivers/media/dvb-frontends/mn88473*
7631
7632MODULE SUPPORT
7633M:	Rusty Russell <rusty@rustcorp.com.au>
7634S:	Maintained
7635F:	include/linux/module.h
7636F:	kernel/module.c
7637
7638MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7639W:	http://popies.net/meye/
7640S:	Orphan
7641F:	Documentation/video4linux/meye.txt
7642F:	drivers/media/pci/meye/
7643F:	include/uapi/linux/meye.h
7644
7645MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7646M:	Jiri Slaby <jirislaby@gmail.com>
7647S:	Maintained
7648F:	Documentation/serial/moxa-smartio
7649F:	drivers/tty/mxser.*
7650
7651MR800 AVERMEDIA USB FM RADIO DRIVER
7652M:	Alexey Klimov <klimov.linux@gmail.com>
7653L:	linux-media@vger.kernel.org
7654T:	git git://linuxtv.org/media_tree.git
7655S:	Maintained
7656F:	drivers/media/radio/radio-mr800.c
7657
7658MRF24J40 IEEE 802.15.4 RADIO DRIVER
7659M:	Alan Ott <alan@signal11.us>
7660L:	linux-wpan@vger.kernel.org
7661S:	Maintained
7662F:	drivers/net/ieee802154/mrf24j40.c
7663F:	Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7664
7665MSI LAPTOP SUPPORT
7666M:	"Lee, Chun-Yi" <jlee@suse.com>
7667L:	platform-driver-x86@vger.kernel.org
7668S:	Maintained
7669F:	drivers/platform/x86/msi-laptop.c
7670
7671MSI WMI SUPPORT
7672L:	platform-driver-x86@vger.kernel.org
7673S:	Orphan
7674F:	drivers/platform/x86/msi-wmi.c
7675
7676MSI001 MEDIA DRIVER
7677M:	Antti Palosaari <crope@iki.fi>
7678L:	linux-media@vger.kernel.org
7679W:	https://linuxtv.org
7680W:	http://palosaari.fi/linux/
7681Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7682T:	git git://linuxtv.org/anttip/media_tree.git
7683S:	Maintained
7684F:	drivers/media/tuners/msi001*
7685
7686MSI2500 MEDIA DRIVER
7687M:	Antti Palosaari <crope@iki.fi>
7688L:	linux-media@vger.kernel.org
7689W:	https://linuxtv.org
7690W:	http://palosaari.fi/linux/
7691Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7692T:	git git://linuxtv.org/anttip/media_tree.git
7693S:	Maintained
7694F:	drivers/media/usb/msi2500/
7695
7696MSYSTEMS DISKONCHIP G3 MTD DRIVER
7697M:	Robert Jarzmik <robert.jarzmik@free.fr>
7698L:	linux-mtd@lists.infradead.org
7699S:	Maintained
7700F:	drivers/mtd/devices/docg3*
7701
7702MT9M032 APTINA SENSOR DRIVER
7703M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7704L:	linux-media@vger.kernel.org
7705T:	git git://linuxtv.org/media_tree.git
7706S:	Maintained
7707F:	drivers/media/i2c/mt9m032.c
7708F:	include/media/i2c/mt9m032.h
7709
7710MT9P031 APTINA CAMERA SENSOR
7711M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7712L:	linux-media@vger.kernel.org
7713T:	git git://linuxtv.org/media_tree.git
7714S:	Maintained
7715F:	drivers/media/i2c/mt9p031.c
7716F:	include/media/i2c/mt9p031.h
7717
7718MT9T001 APTINA CAMERA SENSOR
7719M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7720L:	linux-media@vger.kernel.org
7721T:	git git://linuxtv.org/media_tree.git
7722S:	Maintained
7723F:	drivers/media/i2c/mt9t001.c
7724F:	include/media/i2c/mt9t001.h
7725
7726MT9V032 APTINA CAMERA SENSOR
7727M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7728L:	linux-media@vger.kernel.org
7729T:	git git://linuxtv.org/media_tree.git
7730S:	Maintained
7731F:	Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7732F:	drivers/media/i2c/mt9v032.c
7733F:	include/media/i2c/mt9v032.h
7734
7735MULTIFUNCTION DEVICES (MFD)
7736M:	Lee Jones <lee.jones@linaro.org>
7737T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7738S:	Supported
7739F:	drivers/mfd/
7740F:	include/linux/mfd/
7741
7742MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7743M:	Ulf Hansson <ulf.hansson@linaro.org>
7744L:	linux-mmc@vger.kernel.org
7745T:	git git://git.linaro.org/people/ulf.hansson/mmc.git
7746S:	Maintained
7747F:	drivers/mmc/
7748F:	include/linux/mmc/
7749F:	include/uapi/linux/mmc/
7750
7751MULTIMEDIA CARD (MMC) ETC. OVER SPI
7752S:	Orphan
7753F:	drivers/mmc/host/mmc_spi.c
7754F:	include/linux/spi/mmc_spi.h
7755
7756MULTISOUND SOUND DRIVER
7757M:	Andrew Veliath <andrewtv@usa.net>
7758S:	Maintained
7759F:	Documentation/sound/oss/MultiSound
7760F:	sound/oss/msnd*
7761
7762MULTITECH MULTIPORT CARD (ISICOM)
7763S:	Orphan
7764F:	drivers/tty/isicom.c
7765F:	include/linux/isicom.h
7766
7767MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7768M:	Bin Liu <b-liu@ti.com>
7769L:	linux-usb@vger.kernel.org
7770T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7771S:	Maintained
7772F:	drivers/usb/musb/
7773
7774MXL5007T MEDIA DRIVER
7775M:	Michael Krufky <mkrufky@linuxtv.org>
7776L:	linux-media@vger.kernel.org
7777W:	https://linuxtv.org
7778W:	http://github.com/mkrufky
7779Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7780T:	git git://linuxtv.org/mkrufky/tuners.git
7781S:	Maintained
7782F:	drivers/media/tuners/mxl5007t.*
7783
7784MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7785M:	Hyong-Youb Kim <hykim@myri.com>
7786L:	netdev@vger.kernel.org
7787W:	https://www.myricom.com/support/downloads/myri10ge.html
7788S:	Supported
7789F:	drivers/net/ethernet/myricom/myri10ge/
7790
7791NAND FLASH SUBSYSTEM
7792M:	Boris Brezillon <boris.brezillon@free-electrons.com>
7793R:	Richard Weinberger <richard@nod.at>
7794L:	linux-mtd@lists.infradead.org
7795W:	http://www.linux-mtd.infradead.org/
7796Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
7797T:	git git://github.com/linux-nand/linux.git
7798S:	Maintained
7799F:	drivers/mtd/nand/
7800F:	include/linux/mtd/nand*.h
7801
7802NATSEMI ETHERNET DRIVER (DP8381x)
7803S:	Orphan
7804F:	drivers/net/ethernet/natsemi/natsemi.c
7805
7806NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7807M:	Daniel Mack <zonque@gmail.com>
7808S:	Maintained
7809L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7810W:	http://www.native-instruments.com
7811F:	sound/usb/caiaq/
7812
7813NCP FILESYSTEM
7814M:	Petr Vandrovec <petr@vandrovec.name>
7815S:	Odd Fixes
7816F:	fs/ncpfs/
7817
7818NCR 5380 SCSI DRIVERS
7819M:	Finn Thain <fthain@telegraphics.com.au>
7820M:	Michael Schmitz <schmitzmic@gmail.com>
7821L:	linux-scsi@vger.kernel.org
7822S:	Maintained
7823F:	Documentation/scsi/g_NCR5380.txt
7824F:	Documentation/scsi/dtc3x80.txt
7825F:	drivers/scsi/NCR5380.*
7826F:	drivers/scsi/arm/cumana_1.c
7827F:	drivers/scsi/arm/oak.c
7828F:	drivers/scsi/atari_scsi.*
7829F:	drivers/scsi/dmx3191d.c
7830F:	drivers/scsi/dtc.*
7831F:	drivers/scsi/g_NCR5380.*
7832F:	drivers/scsi/g_NCR5380_mmio.c
7833F:	drivers/scsi/mac_scsi.*
7834F:	drivers/scsi/pas16.*
7835F:	drivers/scsi/sun3_scsi.*
7836F:	drivers/scsi/sun3_scsi_vme.c
7837F:	drivers/scsi/t128.*
7838
7839NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7840M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7841L:	linux-scsi@vger.kernel.org
7842S:	Maintained
7843F:	drivers/scsi/NCR_D700.*
7844
7845NCT6775 HARDWARE MONITOR DRIVER
7846M:	Guenter Roeck <linux@roeck-us.net>
7847L:	linux-hwmon@vger.kernel.org
7848S:	Maintained
7849F:	Documentation/hwmon/nct6775
7850F:	drivers/hwmon/nct6775.c
7851
7852NETEFFECT IWARP RNIC DRIVER (IW_NES)
7853M:	Faisal Latif <faisal.latif@intel.com>
7854L:	linux-rdma@vger.kernel.org
7855W:	http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7856S:	Supported
7857F:	drivers/infiniband/hw/nes/
7858
7859NETEM NETWORK EMULATOR
7860M:	Stephen Hemminger <stephen@networkplumber.org>
7861L:	netem@lists.linux-foundation.org (moderated for non-subscribers)
7862S:	Maintained
7863F:	net/sched/sch_netem.c
7864
7865NETERION 10GbE DRIVERS (s2io/vxge)
7866M:	Jon Mason <jdmason@kudzu.us>
7867L:	netdev@vger.kernel.org
7868S:	Supported
7869F:	Documentation/networking/s2io.txt
7870F:	Documentation/networking/vxge.txt
7871F:	drivers/net/ethernet/neterion/
7872
7873NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7874M:	Pablo Neira Ayuso <pablo@netfilter.org>
7875M:	Patrick McHardy <kaber@trash.net>
7876M:	Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7877L:	netfilter-devel@vger.kernel.org
7878L:	coreteam@netfilter.org
7879W:	http://www.netfilter.org/
7880W:	http://www.iptables.org/
7881Q:	http://patchwork.ozlabs.org/project/netfilter-devel/list/
7882T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7883T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7884S:	Supported
7885F:	include/linux/netfilter*
7886F:	include/linux/netfilter/
7887F:	include/net/netfilter/
7888F:	include/uapi/linux/netfilter*
7889F:	include/uapi/linux/netfilter/
7890F:	net/*/netfilter.c
7891F:	net/*/netfilter/
7892F:	net/netfilter/
7893F:	net/bridge/br_netfilter*.c
7894
7895NETLABEL
7896M:	Paul Moore <paul@paul-moore.com>
7897W:	http://netlabel.sf.net
7898L:	netdev@vger.kernel.org
7899S:	Maintained
7900F:	Documentation/netlabel/
7901F:	include/net/netlabel.h
7902F:	net/netlabel/
7903
7904NETROM NETWORK LAYER
7905M:	Ralf Baechle <ralf@linux-mips.org>
7906L:	linux-hams@vger.kernel.org
7907W:	http://www.linux-ax25.org/
7908S:	Maintained
7909F:	include/net/netrom.h
7910F:	include/uapi/linux/netrom.h
7911F:	net/netrom/
7912
7913NETRONOME ETHERNET DRIVERS
7914M:	Jakub Kicinski <jakub.kicinski@netronome.com>
7915L:	oss-drivers@netronome.com
7916S:	Maintained
7917F:	drivers/net/ethernet/netronome/
7918
7919NETWORK BLOCK DEVICE (NBD)
7920M:	Markus Pargmann <mpa@pengutronix.de>
7921S:	Maintained
7922L:	nbd-general@lists.sourceforge.net
7923T:	git git://git.pengutronix.de/git/mpa/linux-nbd.git
7924F:	Documentation/blockdev/nbd.txt
7925F:	drivers/block/nbd.c
7926F:	include/uapi/linux/nbd.h
7927
7928NETWORK DROP MONITOR
7929M:	Neil Horman <nhorman@tuxdriver.com>
7930L:	netdev@vger.kernel.org
7931S:	Maintained
7932W:	https://fedorahosted.org/dropwatch/
7933F:	net/core/drop_monitor.c
7934
7935NETWORKING [GENERAL]
7936M:	"David S. Miller" <davem@davemloft.net>
7937L:	netdev@vger.kernel.org
7938W:	http://www.linuxfoundation.org/en/Net
7939Q:	http://patchwork.ozlabs.org/project/netdev/list/
7940T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7941T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7942S:	Maintained
7943F:	net/
7944F:	include/net/
7945F:	include/linux/in.h
7946F:	include/linux/net.h
7947F:	include/linux/netdevice.h
7948F:	include/uapi/linux/in.h
7949F:	include/uapi/linux/net.h
7950F:	include/uapi/linux/netdevice.h
7951F:	include/uapi/linux/net_namespace.h
7952F:	tools/net/
7953F:	tools/testing/selftests/net/
7954F:	lib/random32.c
7955F:	lib/test_bpf.c
7956
7957NETWORKING [IPv4/IPv6]
7958M:	"David S. Miller" <davem@davemloft.net>
7959M:	Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7960M:	James Morris <jmorris@namei.org>
7961M:	Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7962M:	Patrick McHardy <kaber@trash.net>
7963L:	netdev@vger.kernel.org
7964T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7965S:	Maintained
7966F:	net/ipv4/
7967F:	net/ipv6/
7968F:	include/net/ip*
7969F:	arch/x86/net/*
7970
7971NETWORKING [IPSEC]
7972M:	Steffen Klassert <steffen.klassert@secunet.com>
7973M:	Herbert Xu <herbert@gondor.apana.org.au>
7974M:	"David S. Miller" <davem@davemloft.net>
7975L:	netdev@vger.kernel.org
7976T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7977T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7978S:	Maintained
7979F:	net/core/flow.c
7980F:	net/xfrm/
7981F:	net/key/
7982F:	net/ipv4/xfrm*
7983F:	net/ipv4/esp4.c
7984F:	net/ipv4/ah4.c
7985F:	net/ipv4/ipcomp.c
7986F:	net/ipv4/ip_vti.c
7987F:	net/ipv6/xfrm*
7988F:	net/ipv6/esp6.c
7989F:	net/ipv6/ah6.c
7990F:	net/ipv6/ipcomp6.c
7991F:	net/ipv6/ip6_vti.c
7992F:	include/uapi/linux/xfrm.h
7993F:	include/net/xfrm.h
7994
7995NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7996M:	Paul Moore <paul@paul-moore.com>
7997L:	netdev@vger.kernel.org
7998S:	Maintained
7999
8000NETWORKING [WIRELESS]
8001L:	linux-wireless@vger.kernel.org
8002Q:	http://patchwork.kernel.org/project/linux-wireless/list/
8003
8004NETWORKING DRIVERS
8005L:	netdev@vger.kernel.org
8006W:	http://www.linuxfoundation.org/en/Net
8007Q:	http://patchwork.ozlabs.org/project/netdev/list/
8008T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8009T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8010S:	Odd Fixes
8011F:	Documentation/devicetree/bindings/net/
8012F:	drivers/net/
8013F:	include/linux/if_*
8014F:	include/linux/netdevice.h
8015F:	include/linux/etherdevice.h
8016F:	include/linux/fcdevice.h
8017F:	include/linux/fddidevice.h
8018F:	include/linux/hippidevice.h
8019F:	include/linux/inetdevice.h
8020F:	include/uapi/linux/if_*
8021F:	include/uapi/linux/netdevice.h
8022
8023NETWORKING DRIVERS (WIRELESS)
8024M:	Kalle Valo <kvalo@codeaurora.org>
8025L:	linux-wireless@vger.kernel.org
8026Q:	http://patchwork.kernel.org/project/linux-wireless/list/
8027T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8028T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8029S:	Maintained
8030F:	Documentation/devicetree/bindings/net/wireless/
8031F:	drivers/net/wireless/
8032
8033NETXEN (1/10) GbE SUPPORT
8034M:	Manish Chopra <manish.chopra@qlogic.com>
8035M:	Sony Chacko <sony.chacko@qlogic.com>
8036M:	Rajesh Borundia <rajesh.borundia@qlogic.com>
8037L:	netdev@vger.kernel.org
8038W:	http://www.qlogic.com
8039S:	Supported
8040F:	drivers/net/ethernet/qlogic/netxen/
8041
8042NFC SUBSYSTEM
8043M:	Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8044M:	Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8045M:	Samuel Ortiz <sameo@linux.intel.com>
8046L:	linux-wireless@vger.kernel.org
8047L:	linux-nfc@lists.01.org (subscribers-only)
8048S:	Supported
8049F:	net/nfc/
8050F:	include/net/nfc/
8051F:	include/uapi/linux/nfc.h
8052F:	drivers/nfc/
8053F:	include/linux/platform_data/nfcmrvl.h
8054F:	include/linux/platform_data/nxp-nci.h
8055F:	include/linux/platform_data/pn544.h
8056F:	include/linux/platform_data/st21nfca.h
8057F:	include/linux/platform_data/st-nci.h
8058F:	Documentation/devicetree/bindings/net/nfc/
8059
8060NFS, SUNRPC, AND LOCKD CLIENTS
8061M:	Trond Myklebust <trond.myklebust@primarydata.com>
8062M:	Anna Schumaker <anna.schumaker@netapp.com>
8063L:	linux-nfs@vger.kernel.org
8064W:	http://client.linux-nfs.org
8065T:	git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8066S:	Maintained
8067F:	fs/lockd/
8068F:	fs/nfs/
8069F:	fs/nfs_common/
8070F:	net/sunrpc/
8071F:	include/linux/lockd/
8072F:	include/linux/nfs*
8073F:	include/linux/sunrpc/
8074F:	include/uapi/linux/nfs*
8075F:	include/uapi/linux/sunrpc/
8076
8077NILFS2 FILESYSTEM
8078M:	Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8079L:	linux-nilfs@vger.kernel.org
8080W:	http://nilfs.sourceforge.net/
8081W:	http://nilfs.osdn.jp/
8082T:	git git://github.com/konis/nilfs2.git
8083S:	Supported
8084F:	Documentation/filesystems/nilfs2.txt
8085F:	fs/nilfs2/
8086F:	include/linux/nilfs2_fs.h
8087F:	include/trace/events/nilfs2.h
8088
8089NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8090M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8091W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8092S:	Maintained
8093F:	Documentation/scsi/NinjaSCSI.txt
8094F:	drivers/scsi/pcmcia/nsp_*
8095
8096NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8097M:	GOTO Masanori <gotom@debian.or.jp>
8098M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8099W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8100S:	Maintained
8101F:	Documentation/scsi/NinjaSCSI.txt
8102F:	drivers/scsi/nsp32*
8103
8104NIOS2 ARCHITECTURE
8105M:	Ley Foon Tan <lftan@altera.com>
8106L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8107T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8108S:	Maintained
8109F:	arch/nios2/
8110
8111NOKIA N900 POWER SUPPLY DRIVERS
8112R:	Pali Rohár <pali.rohar@gmail.com>
8113F:	include/linux/power/bq2415x_charger.h
8114F:	include/linux/power/bq27xxx_battery.h
8115F:	include/linux/power/isp1704_charger.h
8116F:	drivers/power/bq2415x_charger.c
8117F:	drivers/power/bq27xxx_battery.c
8118F:	drivers/power/bq27xxx_battery_i2c.c
8119F:	drivers/power/isp1704_charger.c
8120F:	drivers/power/rx51_battery.c
8121
8122NTB DRIVER CORE
8123M:	Jon Mason <jdmason@kudzu.us>
8124M:	Dave Jiang <dave.jiang@intel.com>
8125M:	Allen Hubbe <Allen.Hubbe@emc.com>
8126L:	linux-ntb@googlegroups.com
8127S:	Supported
8128W:	https://github.com/jonmason/ntb/wiki
8129T:	git git://github.com/jonmason/ntb.git
8130F:	drivers/ntb/
8131F:	drivers/net/ntb_netdev.c
8132F:	include/linux/ntb.h
8133F:	include/linux/ntb_transport.h
8134
8135NTB INTEL DRIVER
8136M:	Jon Mason <jdmason@kudzu.us>
8137M:	Dave Jiang <dave.jiang@intel.com>
8138L:	linux-ntb@googlegroups.com
8139S:	Supported
8140W:	https://github.com/jonmason/ntb/wiki
8141T:	git git://github.com/jonmason/ntb.git
8142F:	drivers/ntb/hw/intel/
8143
8144NTB AMD DRIVER
8145M:	Xiangliang Yu <Xiangliang.Yu@amd.com>
8146L:	linux-ntb@googlegroups.com
8147S:	Supported
8148F:	drivers/ntb/hw/amd/
8149
8150NTFS FILESYSTEM
8151M:	Anton Altaparmakov <anton@tuxera.com>
8152L:	linux-ntfs-dev@lists.sourceforge.net
8153W:	http://www.tuxera.com/
8154T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8155S:	Supported
8156F:	Documentation/filesystems/ntfs.txt
8157F:	fs/ntfs/
8158
8159NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8160M:	Antonino Daplas <adaplas@gmail.com>
8161L:	linux-fbdev@vger.kernel.org
8162S:	Maintained
8163F:	drivers/video/fbdev/riva/
8164F:	drivers/video/fbdev/nvidia/
8165
8166NVM EXPRESS DRIVER
8167M:	Keith Busch <keith.busch@intel.com>
8168M:	Jens Axboe <axboe@fb.com>
8169L:	linux-nvme@lists.infradead.org
8170T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8171W:	https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8172S:	Supported
8173F:	drivers/nvme/host/
8174F:	include/linux/nvme.h
8175
8176NVMEM FRAMEWORK
8177M:	Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8178M:	Maxime Ripard <maxime.ripard@free-electrons.com>
8179S:	Maintained
8180F:	drivers/nvmem/
8181F:	Documentation/devicetree/bindings/nvmem/
8182F:	include/linux/nvmem-consumer.h
8183F:	include/linux/nvmem-provider.h
8184
8185NXP-NCI NFC DRIVER
8186M:	Clément Perrochaud <clement.perrochaud@effinnov.com>
8187R:	Charles Gorand <charles.gorand@effinnov.com>
8188L:	linux-nfc@lists.01.org (moderated for non-subscribers)
8189S:	Supported
8190F:	drivers/nfc/nxp-nci
8191
8192NXP TDA998X DRM DRIVER
8193M:	Russell King <rmk+kernel@armlinux.org.uk>
8194S:	Supported
8195F:	drivers/gpu/drm/i2c/tda998x_drv.c
8196F:	include/drm/i2c/tda998x.h
8197
8198NXP TFA9879 DRIVER
8199M:	Peter Rosin <peda@axentia.se>
8200L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8201S:	Maintained
8202F:	sound/soc/codecs/tfa9879*
8203
8204OBJTOOL
8205M:	Josh Poimboeuf <jpoimboe@redhat.com>
8206S:	Supported
8207F:	tools/objtool/
8208
8209OMAP SUPPORT
8210M:	Tony Lindgren <tony@atomide.com>
8211L:	linux-omap@vger.kernel.org
8212W:	http://www.muru.com/linux/omap/
8213W:	http://linux.omap.com/
8214Q:	http://patchwork.kernel.org/project/linux-omap/list/
8215T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8216S:	Maintained
8217F:	arch/arm/*omap*/
8218F:	arch/arm/configs/omap1_defconfig
8219F:	arch/arm/configs/omap2plus_defconfig
8220F:	drivers/i2c/busses/i2c-omap.c
8221F:	drivers/irqchip/irq-omap-intc.c
8222F:	drivers/mfd/*omap*.c
8223F:	drivers/mfd/menelaus.c
8224F:	drivers/mfd/palmas.c
8225F:	drivers/mfd/tps65217.c
8226F:	drivers/mfd/tps65218.c
8227F:	drivers/mfd/tps65910.c
8228F:	drivers/mfd/twl-core.[ch]
8229F:	drivers/mfd/twl4030*.c
8230F:	drivers/mfd/twl6030*.c
8231F:	drivers/mfd/twl6040*.c
8232F:	drivers/regulator/palmas-regulator*.c
8233F:	drivers/regulator/pbias-regulator.c
8234F:	drivers/regulator/tps65217-regulator.c
8235F:	drivers/regulator/tps65218-regulator.c
8236F:	drivers/regulator/tps65910-regulator.c
8237F:	drivers/regulator/twl-regulator.c
8238F:	include/linux/i2c-omap.h
8239
8240OMAP DEVICE TREE SUPPORT
8241M:	Benoît Cousson <bcousson@baylibre.com>
8242M:	Tony Lindgren <tony@atomide.com>
8243L:	linux-omap@vger.kernel.org
8244L:	devicetree@vger.kernel.org
8245S:	Maintained
8246F:	arch/arm/boot/dts/*omap*
8247F:	arch/arm/boot/dts/*am3*
8248F:	arch/arm/boot/dts/*am4*
8249F:	arch/arm/boot/dts/*am5*
8250F:	arch/arm/boot/dts/*dra7*
8251
8252OMAP CLOCK FRAMEWORK SUPPORT
8253M:	Paul Walmsley <paul@pwsan.com>
8254L:	linux-omap@vger.kernel.org
8255S:	Maintained
8256F:	arch/arm/*omap*/*clock*
8257
8258OMAP POWER MANAGEMENT SUPPORT
8259M:	Kevin Hilman <khilman@kernel.org>
8260L:	linux-omap@vger.kernel.org
8261S:	Maintained
8262F:	arch/arm/*omap*/*pm*
8263F:	drivers/cpufreq/omap-cpufreq.c
8264
8265OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8266M:	Rajendra Nayak <rnayak@codeaurora.org>
8267M:	Paul Walmsley <paul@pwsan.com>
8268L:	linux-omap@vger.kernel.org
8269S:	Maintained
8270F:	arch/arm/mach-omap2/prm*
8271
8272OMAP AUDIO SUPPORT
8273M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
8274M:	Jarkko Nikula <jarkko.nikula@bitmer.com>
8275L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8276L:	linux-omap@vger.kernel.org
8277S:	Maintained
8278F:	sound/soc/omap/
8279
8280OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8281M:	Roger Quadros <rogerq@ti.com>
8282M:	Tony Lindgren <tony@atomide.com>
8283L:	linux-omap@vger.kernel.org
8284S:	Maintained
8285F:	drivers/memory/omap-gpmc.c
8286F:	arch/arm/mach-omap2/*gpmc*
8287
8288OMAP FRAMEBUFFER SUPPORT
8289M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
8290L:	linux-fbdev@vger.kernel.org
8291L:	linux-omap@vger.kernel.org
8292S:	Maintained
8293F:	drivers/video/fbdev/omap/
8294
8295OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8296M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
8297L:	linux-omap@vger.kernel.org
8298L:	linux-fbdev@vger.kernel.org
8299S:	Maintained
8300F:	drivers/video/fbdev/omap2/
8301F:	Documentation/arm/OMAP/DSS
8302
8303OMAP HARDWARE SPINLOCK SUPPORT
8304M:	Ohad Ben-Cohen <ohad@wizery.com>
8305L:	linux-omap@vger.kernel.org
8306S:	Maintained
8307F:	drivers/hwspinlock/omap_hwspinlock.c
8308
8309OMAP MMC SUPPORT
8310M:	Jarkko Lavinen <jarkko.lavinen@nokia.com>
8311L:	linux-omap@vger.kernel.org
8312S:	Maintained
8313F:	drivers/mmc/host/omap.c
8314
8315OMAP HS MMC SUPPORT
8316L:	linux-mmc@vger.kernel.org
8317L:	linux-omap@vger.kernel.org
8318S:	Orphan
8319F:	drivers/mmc/host/omap_hsmmc.c
8320
8321OMAP RANDOM NUMBER GENERATOR SUPPORT
8322M:	Deepak Saxena <dsaxena@plexity.net>
8323S:	Maintained
8324F:	drivers/char/hw_random/omap-rng.c
8325
8326OMAP HWMOD SUPPORT
8327M:	Benoît Cousson <bcousson@baylibre.com>
8328M:	Paul Walmsley <paul@pwsan.com>
8329L:	linux-omap@vger.kernel.org
8330S:	Maintained
8331F:	arch/arm/mach-omap2/omap_hwmod.*
8332
8333OMAP HWMOD DATA
8334M:	Paul Walmsley <paul@pwsan.com>
8335L:	linux-omap@vger.kernel.org
8336S:	Maintained
8337F:	arch/arm/mach-omap2/omap_hwmod*data*
8338
8339OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8340M:	Benoît Cousson <bcousson@baylibre.com>
8341L:	linux-omap@vger.kernel.org
8342S:	Maintained
8343F:	arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8344
8345OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8346M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8347L:	linux-media@vger.kernel.org
8348S:	Maintained
8349F:	Documentation/devicetree/bindings/media/ti,omap3isp.txt
8350F:	drivers/media/platform/omap3isp/
8351F:	drivers/staging/media/omap4iss/
8352
8353OMAP USB SUPPORT
8354L:	linux-usb@vger.kernel.org
8355L:	linux-omap@vger.kernel.org
8356S:	Orphan
8357F:	drivers/usb/*/*omap*
8358F:	arch/arm/*omap*/usb*
8359
8360OMAP GPIO DRIVER
8361M:	Grygorii Strashko <grygorii.strashko@ti.com>
8362M:	Santosh Shilimkar <ssantosh@kernel.org>
8363M:	Kevin Hilman <khilman@kernel.org>
8364L:	linux-omap@vger.kernel.org
8365S:	Maintained
8366F:	Documentation/devicetree/bindings/gpio/gpio-omap.txt
8367F:	drivers/gpio/gpio-omap.c
8368
8369OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8370M:	Mark Jackson <mpfj@newflow.co.uk>
8371L:	linux-omap@vger.kernel.org
8372S:	Maintained
8373F:	arch/arm/boot/dts/am335x-nano.dts
8374
8375OMFS FILESYSTEM
8376M:	Bob Copeland <me@bobcopeland.com>
8377L:	linux-karma-devel@lists.sourceforge.net
8378S:	Maintained
8379F:	Documentation/filesystems/omfs.txt
8380F:	fs/omfs/
8381
8382OMNIKEY CARDMAN 4000 DRIVER
8383M:	Harald Welte <laforge@gnumonks.org>
8384S:	Maintained
8385F:	drivers/char/pcmcia/cm4000_cs.c
8386F:	include/linux/cm4000_cs.h
8387F:	include/uapi/linux/cm4000_cs.h
8388
8389OMNIKEY CARDMAN 4040 DRIVER
8390M:	Harald Welte <laforge@gnumonks.org>
8391S:	Maintained
8392F:	drivers/char/pcmcia/cm4040_cs.*
8393
8394OMNIVISION OV7670 SENSOR DRIVER
8395M:	Jonathan Corbet <corbet@lwn.net>
8396L:	linux-media@vger.kernel.org
8397T:	git git://linuxtv.org/media_tree.git
8398S:	Maintained
8399F:	drivers/media/i2c/ov7670.c
8400
8401ONENAND FLASH DRIVER
8402M:	Kyungmin Park <kyungmin.park@samsung.com>
8403L:	linux-mtd@lists.infradead.org
8404S:	Maintained
8405F:	drivers/mtd/onenand/
8406F:	include/linux/mtd/onenand*.h
8407
8408ONSTREAM SCSI TAPE DRIVER
8409M:	Willem Riede <osst@riede.org>
8410L:	osst-users@lists.sourceforge.net
8411L:	linux-scsi@vger.kernel.org
8412S:	Maintained
8413F:	Documentation/scsi/osst.txt
8414F:	drivers/scsi/osst.*
8415F:	drivers/scsi/osst_*.h
8416F:	drivers/scsi/st.h
8417
8418OPENCORES I2C BUS DRIVER
8419M:	Peter Korsgaard <jacmet@sunsite.dk>
8420L:	linux-i2c@vger.kernel.org
8421S:	Maintained
8422F:	Documentation/i2c/busses/i2c-ocores
8423F:	drivers/i2c/busses/i2c-ocores.c
8424
8425OPEN FIRMWARE AND FLATTENED DEVICE TREE
8426M:	Rob Herring <robh+dt@kernel.org>
8427M:	Frank Rowand <frowand.list@gmail.com>
8428L:	devicetree@vger.kernel.org
8429W:	http://www.devicetree.org/
8430T:	git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8431S:	Maintained
8432F:	drivers/of/
8433F:	include/linux/of*.h
8434F:	scripts/dtc/
8435
8436OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8437M:	Rob Herring <robh+dt@kernel.org>
8438M:	Mark Rutland <mark.rutland@arm.com>
8439L:	devicetree@vger.kernel.org
8440T:	git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8441Q:	http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8442S:	Maintained
8443F:	Documentation/devicetree/
8444F:	arch/*/boot/dts/
8445F:	include/dt-bindings/
8446
8447OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8448M:	Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8449L:	devicetree@vger.kernel.org
8450S:	Maintained
8451F:	Documentation/devicetree/dynamic-resolution-notes.txt
8452F:	Documentation/devicetree/overlay-notes.txt
8453F:	drivers/of/overlay.c
8454F:	drivers/of/resolver.c
8455
8456OPENRISC ARCHITECTURE
8457M:	Jonas Bonn <jonas@southpole.se>
8458W:	http://openrisc.net
8459S:	Maintained
8460T:	git git://openrisc.net/~jonas/linux
8461F:	arch/openrisc/
8462
8463OPENVSWITCH
8464M:	Pravin Shelar <pshelar@nicira.com>
8465L:	netdev@vger.kernel.org
8466L:	dev@openvswitch.org
8467W:	http://openvswitch.org
8468S:	Maintained
8469F:	net/openvswitch/
8470F:	include/uapi/linux/openvswitch.h
8471
8472OPERATING PERFORMANCE POINTS (OPP)
8473M:	Viresh Kumar <vireshk@kernel.org>
8474M:	Nishanth Menon <nm@ti.com>
8475M:	Stephen Boyd <sboyd@codeaurora.org>
8476L:	linux-pm@vger.kernel.org
8477S:	Maintained
8478T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8479F:	drivers/base/power/opp/
8480F:	include/linux/pm_opp.h
8481F:	Documentation/power/opp.txt
8482F:	Documentation/devicetree/bindings/opp/
8483
8484OPL4 DRIVER
8485M:	Clemens Ladisch <clemens@ladisch.de>
8486L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8487T:	git git://git.alsa-project.org/alsa-kernel.git
8488S:	Maintained
8489F:	sound/drivers/opl4/
8490
8491OPROFILE
8492M:	Robert Richter <rric@kernel.org>
8493L:	oprofile-list@lists.sf.net
8494S:	Maintained
8495F:	arch/*/include/asm/oprofile*.h
8496F:	arch/*/oprofile/
8497F:	drivers/oprofile/
8498F:	include/linux/oprofile.h
8499
8500ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8501M:	Mark Fasheh <mfasheh@suse.com>
8502M:	Joel Becker <jlbec@evilplan.org>
8503L:	ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8504W:	http://ocfs2.wiki.kernel.org
8505S:	Supported
8506F:	Documentation/filesystems/ocfs2.txt
8507F:	Documentation/filesystems/dlmfs.txt
8508F:	fs/ocfs2/
8509
8510ORINOCO DRIVER
8511L:	linux-wireless@vger.kernel.org
8512W:	http://wireless.kernel.org/en/users/Drivers/orinoco
8513W:	http://www.nongnu.org/orinoco/
8514S:	Orphan
8515F:	drivers/net/wireless/intersil/orinoco/
8516
8517OSD LIBRARY and FILESYSTEM
8518M:	Boaz Harrosh <ooo@electrozaur.com>
8519M:	Benny Halevy <bhalevy@primarydata.com>
8520L:	osd-dev@open-osd.org
8521W:	http://open-osd.org
8522T:	git git://git.open-osd.org/open-osd.git
8523S:	Maintained
8524F:	drivers/scsi/osd/
8525F:	include/scsi/osd_*
8526F:	fs/exofs/
8527
8528OVERLAY FILESYSTEM
8529M:	Miklos Szeredi <miklos@szeredi.hu>
8530L:	linux-unionfs@vger.kernel.org
8531T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8532S:	Supported
8533F:	fs/overlayfs/
8534F:	Documentation/filesystems/overlayfs.txt
8535
8536ORANGEFS FILESYSTEM
8537M:	Mike Marshall <hubcap@omnibond.com>
8538L:	pvfs2-developers@beowulf-underground.org (subscribers-only)
8539T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8540S:	Supported
8541F:	fs/orangefs/
8542F:	Documentation/filesystems/orangefs.txt
8543
8544P54 WIRELESS DRIVER
8545M:	Christian Lamparter <chunkeey@googlemail.com>
8546L:	linux-wireless@vger.kernel.org
8547W:	http://wireless.kernel.org/en/users/Drivers/p54
8548S:	Maintained
8549F:	drivers/net/wireless/intersil/p54/
8550
8551PA SEMI ETHERNET DRIVER
8552M:	Olof Johansson <olof@lixom.net>
8553L:	netdev@vger.kernel.org
8554S:	Maintained
8555F:	drivers/net/ethernet/pasemi/*
8556
8557PA SEMI SMBUS DRIVER
8558M:	Olof Johansson <olof@lixom.net>
8559L:	linux-i2c@vger.kernel.org
8560S:	Maintained
8561F:	drivers/i2c/busses/i2c-pasemi.c
8562
8563PADATA PARALLEL EXECUTION MECHANISM
8564M:	Steffen Klassert <steffen.klassert@secunet.com>
8565L:	linux-crypto@vger.kernel.org
8566S:	Maintained
8567F:	kernel/padata.c
8568F:	include/linux/padata.h
8569F:	Documentation/padata.txt
8570
8571PANASONIC LAPTOP ACPI EXTRAS DRIVER
8572M:	Harald Welte <laforge@gnumonks.org>
8573L:	platform-driver-x86@vger.kernel.org
8574S:	Maintained
8575F:	drivers/platform/x86/panasonic-laptop.c
8576
8577PANASONIC MN10300/AM33/AM34 PORT
8578M:	David Howells <dhowells@redhat.com>
8579L:	linux-am33-list@redhat.com (moderated for non-subscribers)
8580W:	ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8581S:	Maintained
8582F:	Documentation/mn10300/
8583F:	arch/mn10300/
8584
8585PARALLEL LCD/KEYPAD PANEL DRIVER
8586M:      Willy Tarreau <willy@haproxy.com>
8587M:      Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8588S:      Odd Fixes
8589F:      Documentation/misc-devices/lcd-panel-cgram.txt
8590F:      drivers/misc/panel.c
8591
8592PARALLEL PORT SUBSYSTEM
8593M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8594M:	Sudip Mukherjee <sudip@vectorindia.org>
8595L:	linux-parport@lists.infradead.org (subscribers-only)
8596S:	Maintained
8597F:	drivers/parport/
8598F:	include/linux/parport*.h
8599F:	drivers/char/ppdev.c
8600F:	include/uapi/linux/ppdev.h
8601F:	Documentation/parport*.txt
8602
8603PARAVIRT_OPS INTERFACE
8604M:	Jeremy Fitzhardinge <jeremy@goop.org>
8605M:	Chris Wright <chrisw@sous-sol.org>
8606M:	Alok Kataria <akataria@vmware.com>
8607M:	Rusty Russell <rusty@rustcorp.com.au>
8608L:	virtualization@lists.linux-foundation.org
8609S:	Supported
8610F:	Documentation/virtual/paravirt_ops.txt
8611F:	arch/*/kernel/paravirt*
8612F:	arch/*/include/asm/paravirt.h
8613
8614PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8615M:	Tim Waugh <tim@cyberelk.net>
8616L:	linux-parport@lists.infradead.org (subscribers-only)
8617S:	Maintained
8618F:	Documentation/blockdev/paride.txt
8619F:	drivers/block/paride/
8620
8621PARISC ARCHITECTURE
8622M:	"James E.J. Bottomley" <jejb@parisc-linux.org>
8623M:	Helge Deller <deller@gmx.de>
8624L:	linux-parisc@vger.kernel.org
8625W:	http://www.parisc-linux.org/
8626Q:	http://patchwork.kernel.org/project/linux-parisc/list/
8627T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8628T:	git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8629S:	Maintained
8630F:	arch/parisc/
8631F:	Documentation/parisc/
8632F:	drivers/parisc/
8633F:	drivers/char/agp/parisc-agp.c
8634F:	drivers/input/serio/gscps2.c
8635F:	drivers/parport/parport_gsc.*
8636F:	drivers/tty/serial/8250/8250_gsc.c
8637F:	drivers/video/fbdev/sti*
8638F:	drivers/video/console/sti*
8639F:	drivers/video/logo/logo_parisc*
8640
8641PC87360 HARDWARE MONITORING DRIVER
8642M:	Jim Cromie <jim.cromie@gmail.com>
8643L:	linux-hwmon@vger.kernel.org
8644S:	Maintained
8645F:	Documentation/hwmon/pc87360
8646F:	drivers/hwmon/pc87360.c
8647
8648PC8736x GPIO DRIVER
8649M:	Jim Cromie <jim.cromie@gmail.com>
8650S:	Maintained
8651F:	drivers/char/pc8736x_gpio.c
8652
8653PC87427 HARDWARE MONITORING DRIVER
8654M:	Jean Delvare <jdelvare@suse.com>
8655L:	linux-hwmon@vger.kernel.org
8656S:	Maintained
8657F:	Documentation/hwmon/pc87427
8658F:	drivers/hwmon/pc87427.c
8659
8660PCA9532 LED DRIVER
8661M:	Riku Voipio <riku.voipio@iki.fi>
8662S:	Maintained
8663F:	drivers/leds/leds-pca9532.c
8664F:	include/linux/leds-pca9532.h
8665
8666PCA9541 I2C BUS MASTER SELECTOR DRIVER
8667M:	Guenter Roeck <linux@roeck-us.net>
8668L:	linux-i2c@vger.kernel.org
8669S:	Maintained
8670F:	drivers/i2c/muxes/i2c-mux-pca9541.c
8671
8672PCDP - PRIMARY CONSOLE AND DEBUG PORT
8673M:	Khalid Aziz <khalid@gonehiking.org>
8674S:	Maintained
8675F:	drivers/firmware/pcdp.*
8676
8677PCI ERROR RECOVERY
8678M:	Linas Vepstas <linasvepstas@gmail.com>
8679L:	linux-pci@vger.kernel.org
8680S:	Supported
8681F:	Documentation/PCI/pci-error-recovery.txt
8682
8683PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8684M:	Russell Currey <ruscur@russell.cc>
8685L:	linuxppc-dev@lists.ozlabs.org
8686S:	Supported
8687F:	Documentation/powerpc/eeh-pci-error-recovery.txt
8688F:	arch/powerpc/kernel/eeh*.c
8689F:	arch/powerpc/platforms/*/eeh*.c
8690F:	arch/powerpc/include/*/eeh*.h
8691
8692PCI SUBSYSTEM
8693M:	Bjorn Helgaas <bhelgaas@google.com>
8694L:	linux-pci@vger.kernel.org
8695Q:	http://patchwork.ozlabs.org/project/linux-pci/list/
8696T:	git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8697S:	Supported
8698F:	Documentation/PCI/
8699F:	drivers/pci/
8700F:	include/linux/pci*
8701F:	arch/x86/pci/
8702F:	arch/x86/kernel/quirks.c
8703
8704PCI DRIVER FOR ALTERA PCIE IP
8705M:	Ley Foon Tan <lftan@altera.com>
8706L:	rfi@lists.rocketboards.org (moderated for non-subscribers)
8707L:	linux-pci@vger.kernel.org
8708S:	Supported
8709F:	Documentation/devicetree/bindings/pci/altera-pcie.txt
8710F:	drivers/pci/host/pcie-altera.c
8711
8712PCI DRIVER FOR ARM VERSATILE PLATFORM
8713M:	Rob Herring <robh@kernel.org>
8714L:	linux-pci@vger.kernel.org
8715L:	linux-arm-kernel@lists.infradead.org
8716S:	Maintained
8717F:	Documentation/devicetree/bindings/pci/versatile.txt
8718F:	drivers/pci/host/pci-versatile.c
8719
8720PCI DRIVER FOR APPLIEDMICRO XGENE
8721M:	Tanmay Inamdar <tinamdar@apm.com>
8722L:	linux-pci@vger.kernel.org
8723L:	linux-arm-kernel@lists.infradead.org
8724S:	Maintained
8725F:	Documentation/devicetree/bindings/pci/xgene-pci.txt
8726F:	drivers/pci/host/pci-xgene.c
8727
8728PCI DRIVER FOR FREESCALE LAYERSCAPE
8729M:	Minghuan Lian <minghuan.Lian@freescale.com>
8730M:	Mingkai Hu <mingkai.hu@freescale.com>
8731M:	Roy Zang <tie-fei.zang@freescale.com>
8732L:	linuxppc-dev@lists.ozlabs.org
8733L:	linux-pci@vger.kernel.org
8734L:	linux-arm-kernel@lists.infradead.org
8735S:	Maintained
8736F:	drivers/pci/host/*layerscape*
8737
8738PCI DRIVER FOR IMX6
8739M:	Richard Zhu <Richard.Zhu@freescale.com>
8740M:	Lucas Stach <l.stach@pengutronix.de>
8741L:	linux-pci@vger.kernel.org
8742L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8743S:	Maintained
8744F:	drivers/pci/host/*imx6*
8745
8746PCI DRIVER FOR TI KEYSTONE
8747M:	Murali Karicheri <m-karicheri2@ti.com>
8748L:	linux-pci@vger.kernel.org
8749L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8750S:	Maintained
8751F:	drivers/pci/host/*keystone*
8752
8753PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8754M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8755M:	Jason Cooper <jason@lakedaemon.net>
8756L:	linux-pci@vger.kernel.org
8757L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8758S:	Maintained
8759F:	drivers/pci/host/*mvebu*
8760
8761PCI DRIVER FOR NVIDIA TEGRA
8762M:	Thierry Reding <thierry.reding@gmail.com>
8763L:	linux-tegra@vger.kernel.org
8764L:	linux-pci@vger.kernel.org
8765S:	Supported
8766F:	Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8767F:	drivers/pci/host/pci-tegra.c
8768
8769PCI DRIVER FOR TI DRA7XX
8770M:	Kishon Vijay Abraham I <kishon@ti.com>
8771L:	linux-omap@vger.kernel.org
8772L:	linux-pci@vger.kernel.org
8773S:	Supported
8774F:	Documentation/devicetree/bindings/pci/ti-pci.txt
8775F:	drivers/pci/host/pci-dra7xx.c
8776
8777PCI DRIVER FOR RENESAS R-CAR
8778M:	Simon Horman <horms@verge.net.au>
8779L:	linux-pci@vger.kernel.org
8780L:	linux-renesas-soc@vger.kernel.org
8781S:	Maintained
8782F:	drivers/pci/host/*rcar*
8783
8784PCI DRIVER FOR SAMSUNG EXYNOS
8785M:	Jingoo Han <jingoohan1@gmail.com>
8786L:	linux-pci@vger.kernel.org
8787L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8788L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8789S:	Maintained
8790F:	drivers/pci/host/pci-exynos.c
8791
8792PCI DRIVER FOR SYNOPSIS DESIGNWARE
8793M:	Jingoo Han <jingoohan1@gmail.com>
8794M:	Pratyush Anand <pratyush.anand@gmail.com>
8795L:	linux-pci@vger.kernel.org
8796S:	Maintained
8797F:	drivers/pci/host/*designware*
8798
8799PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8800M:	Joao Pinto <jpinto@synopsys.com>
8801L:	linux-pci@vger.kernel.org
8802S:	Maintained
8803F:	Documentation/devicetree/bindings/pci/designware-pcie.txt
8804F:	drivers/pci/host/pcie-designware-plat.c
8805
8806PCI DRIVER FOR GENERIC OF HOSTS
8807M:	Will Deacon <will.deacon@arm.com>
8808L:	linux-pci@vger.kernel.org
8809L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8810S:	Maintained
8811F:	Documentation/devicetree/bindings/pci/host-generic-pci.txt
8812F:	drivers/pci/host/pci-host-common.c
8813F:	drivers/pci/host/pci-host-generic.c
8814
8815PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8816M:	Keith Busch <keith.busch@intel.com>
8817L:	linux-pci@vger.kernel.org
8818S:	Supported
8819F:	arch/x86/pci/vmd.c
8820
8821PCIE DRIVER FOR ST SPEAR13XX
8822M:	Pratyush Anand <pratyush.anand@gmail.com>
8823L:	linux-pci@vger.kernel.org
8824S:	Maintained
8825F:	drivers/pci/host/*spear*
8826
8827PCI MSI DRIVER FOR ALTERA MSI IP
8828M:	Ley Foon Tan <lftan@altera.com>
8829L:	rfi@lists.rocketboards.org (moderated for non-subscribers)
8830L:	linux-pci@vger.kernel.org
8831S:	Supported
8832F:	Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8833F:	drivers/pci/host/pcie-altera-msi.c
8834
8835PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8836M:	Duc Dang <dhdang@apm.com>
8837L:	linux-pci@vger.kernel.org
8838L:	linux-arm-kernel@lists.infradead.org
8839S:	Maintained
8840F:	Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8841F:	drivers/pci/host/pci-xgene-msi.c
8842
8843PCIE DRIVER FOR HISILICON
8844M:	Zhou Wang <wangzhou1@hisilicon.com>
8845M:	Gabriele Paoloni <gabriele.paoloni@huawei.com>
8846L:	linux-pci@vger.kernel.org
8847S:	Maintained
8848F:	Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8849F:	drivers/pci/host/pcie-hisi.c
8850
8851PCIE DRIVER FOR QUALCOMM MSM
8852M:     Stanimir Varbanov <svarbanov@mm-sol.com>
8853L:     linux-pci@vger.kernel.org
8854L:     linux-arm-msm@vger.kernel.org
8855S:     Maintained
8856F:     drivers/pci/host/*qcom*
8857
8858PCIE DRIVER FOR CAVIUM THUNDERX
8859M:	David Daney <david.daney@cavium.com>
8860L:	linux-pci@vger.kernel.org
8861L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8862S:	Supported
8863F:	Documentation/devicetree/bindings/pci/pci-thunder-*
8864F:	drivers/pci/host/pci-thunder-*
8865
8866PCMCIA SUBSYSTEM
8867P:	Linux PCMCIA Team
8868L:	linux-pcmcia@lists.infradead.org
8869W:	http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8870T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8871S:	Maintained
8872F:	Documentation/pcmcia/
8873F:	drivers/pcmcia/
8874F:	include/pcmcia/
8875
8876PCNET32 NETWORK DRIVER
8877M:	Don Fry <pcnet32@frontier.com>
8878L:	netdev@vger.kernel.org
8879S:	Maintained
8880F:	drivers/net/ethernet/amd/pcnet32.c
8881
8882PCRYPT PARALLEL CRYPTO ENGINE
8883M:	Steffen Klassert <steffen.klassert@secunet.com>
8884L:	linux-crypto@vger.kernel.org
8885S:	Maintained
8886F:	crypto/pcrypt.c
8887F:	include/crypto/pcrypt.h
8888
8889PER-CPU MEMORY ALLOCATOR
8890M:	Tejun Heo <tj@kernel.org>
8891M:	Christoph Lameter <cl@linux.com>
8892T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8893S:	Maintained
8894F:	include/linux/percpu*.h
8895F:	mm/percpu*.c
8896F:	arch/*/include/asm/percpu.h
8897
8898PER-TASK DELAY ACCOUNTING
8899M:	Balbir Singh <bsingharora@gmail.com>
8900S:	Maintained
8901F:	include/linux/delayacct.h
8902F:	kernel/delayacct.c
8903
8904PERFORMANCE EVENTS SUBSYSTEM
8905M:	Peter Zijlstra <peterz@infradead.org>
8906M:	Ingo Molnar <mingo@redhat.com>
8907M:	Arnaldo Carvalho de Melo <acme@kernel.org>
8908R:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
8909L:	linux-kernel@vger.kernel.org
8910T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8911S:	Supported
8912F:	kernel/events/*
8913F:	include/linux/perf_event.h
8914F:	include/uapi/linux/perf_event.h
8915F:	arch/*/kernel/perf_event*.c
8916F:	arch/*/kernel/*/perf_event*.c
8917F:	arch/*/kernel/*/*/perf_event*.c
8918F:	arch/*/include/asm/perf_event.h
8919F:	arch/*/kernel/perf_callchain.c
8920F:	arch/*/events/*
8921F:	tools/perf/
8922
8923PERSONALITY HANDLING
8924M:	Christoph Hellwig <hch@infradead.org>
8925L:	linux-abi-devel@lists.sourceforge.net
8926S:	Maintained
8927F:	include/linux/personality.h
8928F:	include/uapi/linux/personality.h
8929
8930PHONET PROTOCOL
8931M:	Remi Denis-Courmont <courmisch@gmail.com>
8932S:	Supported
8933F:	Documentation/networking/phonet.txt
8934F:	include/linux/phonet.h
8935F:	include/net/phonet/
8936F:	include/uapi/linux/phonet.h
8937F:	net/phonet/
8938
8939PHRAM MTD DRIVER
8940M:	Joern Engel <joern@lazybastard.org>
8941L:	linux-mtd@lists.infradead.org
8942S:	Maintained
8943F:	drivers/mtd/devices/phram.c
8944
8945PICOLCD HID DRIVER
8946M:	Bruno Prémont <bonbons@linux-vserver.org>
8947L:	linux-input@vger.kernel.org
8948S:	Maintained
8949F:	drivers/hid/hid-picolcd*
8950
8951PICOXCELL SUPPORT
8952M:	Jamie Iles <jamie@jamieiles.com>
8953L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8954T:	git git://github.com/jamieiles/linux-2.6-ji.git
8955S:	Supported
8956F:	arch/arm/boot/dts/picoxcell*
8957F:	arch/arm/mach-picoxcell/
8958F:	drivers/crypto/picoxcell*
8959
8960PIN CONTROL SUBSYSTEM
8961M:	Linus Walleij <linus.walleij@linaro.org>
8962L:	linux-gpio@vger.kernel.org
8963T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8964S:	Maintained
8965F:	Documentation/devicetree/bindings/pinctrl/
8966F:	Documentation/pinctrl.txt
8967F:	drivers/pinctrl/
8968F:	include/linux/pinctrl/
8969
8970PIN CONTROLLER - ATMEL AT91
8971M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8972L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8973S:	Maintained
8974F:	drivers/pinctrl/pinctrl-at91.*
8975
8976PIN CONTROLLER - ATMEL AT91 PIO4
8977M:	Ludovic Desroches <ludovic.desroches@atmel.com>
8978L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8979L:	linux-gpio@vger.kernel.org
8980S:	Supported
8981F:	drivers/pinctrl/pinctrl-at91-pio4.*
8982
8983PIN CONTROLLER - INTEL
8984M:	Mika Westerberg <mika.westerberg@linux.intel.com>
8985M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
8986S:	Maintained
8987F:	drivers/pinctrl/intel/
8988
8989PIN CONTROLLER - RENESAS
8990M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8991M:	Geert Uytterhoeven <geert+renesas@glider.be>
8992L:	linux-renesas-soc@vger.kernel.org
8993S:	Maintained
8994F:	drivers/pinctrl/sh-pfc/
8995
8996PIN CONTROLLER - SAMSUNG
8997M:	Tomasz Figa <tomasz.figa@gmail.com>
8998M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
8999M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9000L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9001L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9002S:	Maintained
9003F:	drivers/pinctrl/samsung/
9004
9005PIN CONTROLLER - SINGLE
9006M:	Tony Lindgren <tony@atomide.com>
9007M:	Haojian Zhuang <haojian.zhuang@linaro.org>
9008L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9009L:	linux-omap@vger.kernel.org
9010S:	Maintained
9011F:	drivers/pinctrl/pinctrl-single.c
9012
9013PIN CONTROLLER - ST SPEAR
9014M:	Viresh Kumar <vireshk@kernel.org>
9015L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9016W:	http://www.st.com/spear
9017S:	Maintained
9018F:	drivers/pinctrl/spear/
9019
9020PKTCDVD DRIVER
9021M:	Jiri Kosina <jikos@kernel.org>
9022S:	Maintained
9023F:	drivers/block/pktcdvd.c
9024F:	include/linux/pktcdvd.h
9025F:	include/uapi/linux/pktcdvd.h
9026
9027PKUNITY SOC DRIVERS
9028M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
9029W:	http://mprc.pku.edu.cn/~guanxuetao/linux
9030S:	Maintained
9031T:	git git://github.com/gxt/linux.git
9032F:	drivers/input/serio/i8042-unicore32io.h
9033F:	drivers/i2c/busses/i2c-puv3.c
9034F:	drivers/video/fbdev/fb-puv3.c
9035F:	drivers/rtc/rtc-puv3.c
9036
9037PMBUS HARDWARE MONITORING DRIVERS
9038M:	Guenter Roeck <linux@roeck-us.net>
9039L:	linux-hwmon@vger.kernel.org
9040W:	http://hwmon.wiki.kernel.org/
9041W:	http://www.roeck-us.net/linux/drivers/
9042T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9043S:	Maintained
9044F:	Documentation/hwmon/pmbus
9045F:	drivers/hwmon/pmbus/
9046F:	include/linux/i2c/pmbus.h
9047
9048PMC SIERRA MaxRAID DRIVER
9049L:	linux-scsi@vger.kernel.org
9050W:	http://www.pmc-sierra.com/
9051S:	Orphan
9052F:	drivers/scsi/pmcraid.*
9053
9054PMC SIERRA PM8001 DRIVER
9055M:	Jack Wang <jinpu.wang@profitbricks.com>
9056M:	lindar_liu@usish.com
9057L:	pmchba@pmcs.com
9058L:	linux-scsi@vger.kernel.org
9059S:	Supported
9060F:	drivers/scsi/pm8001/
9061
9062POSIX CLOCKS and TIMERS
9063M:	Thomas Gleixner <tglx@linutronix.de>
9064L:	linux-kernel@vger.kernel.org
9065T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9066S:	Maintained
9067F:	fs/timerfd.c
9068F:	include/linux/timer*
9069F:	kernel/time/*timer*
9070
9071POWER MANAGEMENT CORE
9072M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
9073L:	linux-pm@vger.kernel.org
9074T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9075S:	Supported
9076F:	drivers/base/power/
9077F:	include/linux/pm.h
9078F:	include/linux/pm_*
9079F:	include/linux/powercap.h
9080F:	drivers/powercap/
9081
9082POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9083M:	Sebastian Reichel <sre@kernel.org>
9084M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9085M:	David Woodhouse <dwmw2@infradead.org>
9086L:	linux-pm@vger.kernel.org
9087T:	git git://git.infradead.org/battery-2.6.git
9088S:	Maintained
9089F:	include/linux/power_supply.h
9090F:	drivers/power/
9091X:	drivers/power/avs/
9092
9093POWER STATE COORDINATION INTERFACE (PSCI)
9094M:	Mark Rutland <mark.rutland@arm.com>
9095M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9096L:	linux-arm-kernel@lists.infradead.org
9097S:	Maintained
9098F:	drivers/firmware/psci.c
9099F:	include/linux/psci.h
9100F:	include/uapi/linux/psci.h
9101
9102PNP SUPPORT
9103M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9104S:	Maintained
9105F:	drivers/pnp/
9106
9107PPP PROTOCOL DRIVERS AND COMPRESSORS
9108M:	Paul Mackerras <paulus@samba.org>
9109L:	linux-ppp@vger.kernel.org
9110S:	Maintained
9111F:	drivers/net/ppp/ppp_*
9112
9113PPP OVER ATM (RFC 2364)
9114M:	Mitchell Blank Jr <mitch@sfgoth.com>
9115S:	Maintained
9116F:	net/atm/pppoatm.c
9117F:	include/uapi/linux/atmppp.h
9118
9119PPP OVER ETHERNET
9120M:	Michal Ostrowski <mostrows@earthlink.net>
9121S:	Maintained
9122F:	drivers/net/ppp/pppoe.c
9123F:	drivers/net/ppp/pppox.c
9124
9125PPP OVER L2TP
9126M:	James Chapman <jchapman@katalix.com>
9127S:	Maintained
9128F:	net/l2tp/l2tp_ppp.c
9129F:	include/linux/if_pppol2tp.h
9130F:	include/uapi/linux/if_pppol2tp.h
9131
9132PPS SUPPORT
9133M:	Rodolfo Giometti <giometti@enneenne.com>
9134W:	http://wiki.enneenne.com/index.php/LinuxPPS_support
9135L:	linuxpps@ml.enneenne.com (subscribers-only)
9136S:	Maintained
9137F:	Documentation/pps/
9138F:	drivers/pps/
9139F:	include/linux/pps*.h
9140
9141PPTP DRIVER
9142M:	Dmitry Kozlov <xeb@mail.ru>
9143L:	netdev@vger.kernel.org
9144S:	Maintained
9145F:	drivers/net/ppp/pptp.c
9146W:	http://sourceforge.net/projects/accel-pptp
9147
9148PREEMPTIBLE KERNEL
9149M:	Robert Love <rml@tech9.net>
9150L:	kpreempt-tech@lists.sourceforge.net
9151W:	ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9152S:	Supported
9153F:	Documentation/preempt-locking.txt
9154F:	include/linux/preempt.h
9155
9156PRISM54 WIRELESS DRIVER
9157M:	"Luis R. Rodriguez" <mcgrof@gmail.com>
9158L:	linux-wireless@vger.kernel.org
9159W:	http://wireless.kernel.org/en/users/Drivers/p54
9160S:	Obsolete
9161F:	drivers/net/wireless/intersil/prism54/
9162
9163PS3 NETWORK SUPPORT
9164M:	Geoff Levand <geoff@infradead.org>
9165L:	netdev@vger.kernel.org
9166L:	linuxppc-dev@lists.ozlabs.org
9167S:	Maintained
9168F:	drivers/net/ethernet/toshiba/ps3_gelic_net.*
9169
9170PS3 PLATFORM SUPPORT
9171M:	Geoff Levand <geoff@infradead.org>
9172L:	linuxppc-dev@lists.ozlabs.org
9173S:	Maintained
9174F:	arch/powerpc/boot/ps3*
9175F:	arch/powerpc/include/asm/lv1call.h
9176F:	arch/powerpc/include/asm/ps3*.h
9177F:	arch/powerpc/platforms/ps3/
9178F:	drivers/*/ps3*
9179F:	drivers/ps3/
9180F:	drivers/rtc/rtc-ps3.c
9181F:	drivers/usb/host/*ps3.c
9182F:	sound/ppc/snd_ps3*
9183
9184PS3VRAM DRIVER
9185M:	Jim Paris <jim@jtan.com>
9186M:	Geoff Levand <geoff@infradead.org>
9187L:	linuxppc-dev@lists.ozlabs.org
9188S:	Maintained
9189F:	drivers/block/ps3vram.c
9190
9191PSTORE FILESYSTEM
9192M:	Anton Vorontsov <anton@enomsg.org>
9193M:	Colin Cross <ccross@android.com>
9194M:	Kees Cook <keescook@chromium.org>
9195M:	Tony Luck <tony.luck@intel.com>
9196S:	Maintained
9197T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9198F:	fs/pstore/
9199F:	include/linux/pstore*
9200F:	drivers/firmware/efi/efi-pstore.c
9201F:	drivers/acpi/apei/erst.c
9202
9203PTP HARDWARE CLOCK SUPPORT
9204M:	Richard Cochran <richardcochran@gmail.com>
9205L:	netdev@vger.kernel.org
9206S:	Maintained
9207W:	http://linuxptp.sourceforge.net/
9208F:	Documentation/ABI/testing/sysfs-ptp
9209F:	Documentation/ptp/*
9210F:	drivers/net/ethernet/freescale/gianfar_ptp.c
9211F:	drivers/net/phy/dp83640*
9212F:	drivers/ptp/*
9213F:	include/linux/ptp_cl*
9214
9215PTRACE SUPPORT
9216M:	Roland McGrath <roland@hack.frob.com>
9217M:	Oleg Nesterov <oleg@redhat.com>
9218S:	Maintained
9219F:	include/asm-generic/syscall.h
9220F:	include/linux/ptrace.h
9221F:	include/linux/regset.h
9222F:	include/linux/tracehook.h
9223F:	include/uapi/linux/ptrace.h
9224F:	kernel/ptrace.c
9225
9226PVRUSB2 VIDEO4LINUX DRIVER
9227M:	Mike Isely <isely@pobox.com>
9228L:	pvrusb2@isely.net	(subscribers-only)
9229L:	linux-media@vger.kernel.org
9230W:	http://www.isely.net/pvrusb2/
9231T:	git git://linuxtv.org/media_tree.git
9232S:	Maintained
9233F:	Documentation/video4linux/README.pvrusb2
9234F:	drivers/media/usb/pvrusb2/
9235
9236PWC WEBCAM DRIVER
9237M:	Hans de Goede <hdegoede@redhat.com>
9238L:	linux-media@vger.kernel.org
9239T:	git git://linuxtv.org/media_tree.git
9240S:	Maintained
9241F:	drivers/media/usb/pwc/*
9242
9243PWM FAN DRIVER
9244M:	Kamil Debski <k.debski@samsung.com>
9245L:	linux-hwmon@vger.kernel.org
9246S:	Supported
9247F:	Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9248F:	Documentation/hwmon/pwm-fan
9249F:	drivers/hwmon/pwm-fan.c
9250
9251PWM SUBSYSTEM
9252M:	Thierry Reding <thierry.reding@gmail.com>
9253L:	linux-pwm@vger.kernel.org
9254S:	Maintained
9255T:	git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9256F:	Documentation/pwm.txt
9257F:	Documentation/devicetree/bindings/pwm/
9258F:	include/linux/pwm.h
9259F:	drivers/pwm/
9260F:	drivers/video/backlight/pwm_bl.c
9261F:	include/linux/pwm_backlight.h
9262
9263PXA2xx/PXA3xx SUPPORT
9264M:	Daniel Mack <daniel@zonque.org>
9265M:	Haojian Zhuang <haojian.zhuang@gmail.com>
9266M:	Robert Jarzmik <robert.jarzmik@free.fr>
9267L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9268T:	git git://github.com/hzhuang1/linux.git
9269T:	git git://github.com/rjarzmik/linux.git
9270S:	Maintained
9271F:	arch/arm/boot/dts/pxa*
9272F:	arch/arm/mach-pxa/
9273F:	drivers/dma/pxa*
9274F:	drivers/pcmcia/pxa2xx*
9275F:	drivers/pinctrl/pxa/
9276F:	drivers/spi/spi-pxa2xx*
9277F:	drivers/usb/gadget/udc/pxa2*
9278F:	include/sound/pxa2xx-lib.h
9279F:	sound/arm/pxa*
9280F:	sound/soc/pxa/
9281
9282PXA GPIO DRIVER
9283M:	Robert Jarzmik <robert.jarzmik@free.fr>
9284L:	linux-gpio@vger.kernel.org
9285S:	Maintained
9286F:	drivers/gpio/gpio-pxa.c
9287
9288PXA3xx NAND FLASH DRIVER
9289M:	Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9290L:	linux-mtd@lists.infradead.org
9291S:	Maintained
9292F:	drivers/mtd/nand/pxa3xx_nand.c
9293
9294MMP SUPPORT
9295M:	Eric Miao <eric.y.miao@gmail.com>
9296M:	Haojian Zhuang <haojian.zhuang@gmail.com>
9297L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9298T:	git git://github.com/hzhuang1/linux.git
9299T:	git git://git.linaro.org/people/ycmiao/pxa-linux.git
9300S:	Maintained
9301F:	arch/arm/boot/dts/mmp*
9302F:	arch/arm/mach-mmp/
9303
9304PXA MMCI DRIVER
9305S:	Orphan
9306
9307PXA RTC DRIVER
9308M:	Robert Jarzmik <robert.jarzmik@free.fr>
9309L:	rtc-linux@googlegroups.com
9310S:	Maintained
9311
9312QAT DRIVER
9313M:	Tadeusz Struk <tadeusz.struk@intel.com>
9314L:	qat-linux@intel.com
9315S:	Supported
9316F:	drivers/crypto/qat/
9317
9318QIB DRIVER
9319M:	Mike Marciniszyn <infinipath@intel.com>
9320L:	linux-rdma@vger.kernel.org
9321S:	Supported
9322F:	drivers/infiniband/hw/qib/
9323
9324QLOGIC QLA1280 SCSI DRIVER
9325M:	Michael Reed <mdr@sgi.com>
9326L:	linux-scsi@vger.kernel.org
9327S:	Maintained
9328F:	drivers/scsi/qla1280.[ch]
9329
9330QLOGIC QLA2XXX FC-SCSI DRIVER
9331M:	qla2xxx-upstream@qlogic.com
9332L:	linux-scsi@vger.kernel.org
9333S:	Supported
9334F:	Documentation/scsi/LICENSE.qla2xxx
9335F:	drivers/scsi/qla2xxx/
9336
9337QLOGIC QLA4XXX iSCSI DRIVER
9338M:	QLogic-Storage-Upstream@qlogic.com
9339L:	linux-scsi@vger.kernel.org
9340S:	Supported
9341F:	Documentation/scsi/LICENSE.qla4xxx
9342F:	drivers/scsi/qla4xxx/
9343
9344QLOGIC QLA3XXX NETWORK DRIVER
9345M:	Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9346M:	Ron Mercer <ron.mercer@qlogic.com>
9347M:	linux-driver@qlogic.com
9348L:	netdev@vger.kernel.org
9349S:	Supported
9350F:	Documentation/networking/LICENSE.qla3xxx
9351F:	drivers/net/ethernet/qlogic/qla3xxx.*
9352
9353QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9354M:	Dept-GELinuxNICDev@qlogic.com
9355L:	netdev@vger.kernel.org
9356S:	Supported
9357F:	drivers/net/ethernet/qlogic/qlcnic/
9358
9359QLOGIC QLGE 10Gb ETHERNET DRIVER
9360M:	Harish Patil <harish.patil@qlogic.com>
9361M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9362M:	Dept-GELinuxNICDev@qlogic.com
9363M:	linux-driver@qlogic.com
9364L:	netdev@vger.kernel.org
9365S:	Supported
9366F:	drivers/net/ethernet/qlogic/qlge/
9367
9368QLOGIC QL4xxx ETHERNET DRIVER
9369M:	Yuval Mintz <Yuval.Mintz@qlogic.com>
9370M:	Ariel Elior <Ariel.Elior@qlogic.com>
9371M:	everest-linux-l2@qlogic.com
9372L:	netdev@vger.kernel.org
9373S:	Supported
9374F:	drivers/net/ethernet/qlogic/qed/
9375F:	include/linux/qed/
9376F:	drivers/net/ethernet/qlogic/qede/
9377
9378QNX4 FILESYSTEM
9379M:	Anders Larsen <al@alarsen.net>
9380W:	http://www.alarsen.net/linux/qnx4fs/
9381S:	Maintained
9382F:	fs/qnx4/
9383F:	include/uapi/linux/qnx4_fs.h
9384F:	include/uapi/linux/qnxtypes.h
9385
9386QT1010 MEDIA DRIVER
9387M:	Antti Palosaari <crope@iki.fi>
9388L:	linux-media@vger.kernel.org
9389W:	https://linuxtv.org
9390W:	http://palosaari.fi/linux/
9391Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9392T:	git git://linuxtv.org/anttip/media_tree.git
9393S:	Maintained
9394F:	drivers/media/tuners/qt1010*
9395
9396QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9397M:	QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9398L:	linux-wireless@vger.kernel.org
9399L:	ath9k-devel@lists.ath9k.org
9400W:	http://wireless.kernel.org/en/users/Drivers/ath9k
9401S:	Supported
9402F:	drivers/net/wireless/ath/ath9k/
9403
9404QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9405M:	Kalle Valo <kvalo@qca.qualcomm.com>
9406L:	ath10k@lists.infradead.org
9407W:	http://wireless.kernel.org/en/users/Drivers/ath10k
9408T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9409S:	Supported
9410F:	drivers/net/wireless/ath/ath10k/
9411
9412QUALCOMM HEXAGON ARCHITECTURE
9413M:	Richard Kuo <rkuo@codeaurora.org>
9414L:	linux-hexagon@vger.kernel.org
9415T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9416S:	Supported
9417F:	arch/hexagon/
9418
9419QUALCOMM WCN36XX WIRELESS DRIVER
9420M:	Eugene Krasnikov <k.eugene.e@gmail.com>
9421L:	wcn36xx@lists.infradead.org
9422W:	http://wireless.kernel.org/en/users/Drivers/wcn36xx
9423T:	git git://github.com/KrasnikovEugene/wcn36xx.git
9424S:	Supported
9425F:	drivers/net/wireless/ath/wcn36xx/
9426
9427QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9428M:	Gabriel Somlo <somlo@cmu.edu>
9429M:	"Michael S. Tsirkin" <mst@redhat.com>
9430L:	qemu-devel@nongnu.org
9431S:	Maintained
9432F:	drivers/firmware/qemu_fw_cfg.c
9433
9434RADOS BLOCK DEVICE (RBD)
9435M:	Ilya Dryomov <idryomov@gmail.com>
9436M:	Sage Weil <sage@redhat.com>
9437M:	Alex Elder <elder@kernel.org>
9438L:	ceph-devel@vger.kernel.org
9439W:	http://ceph.com/
9440T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9441T:	git git://github.com/ceph/ceph-client.git
9442S:	Supported
9443F:	Documentation/ABI/testing/sysfs-bus-rbd
9444F:	drivers/block/rbd.c
9445F:	drivers/block/rbd_types.h
9446
9447RADEON FRAMEBUFFER DISPLAY DRIVER
9448M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
9449L:	linux-fbdev@vger.kernel.org
9450S:	Maintained
9451F:	drivers/video/fbdev/aty/radeon*
9452F:	include/uapi/linux/radeonfb.h
9453
9454RADIOSHARK RADIO DRIVER
9455M:	Hans de Goede <hdegoede@redhat.com>
9456L:	linux-media@vger.kernel.org
9457T:	git git://linuxtv.org/media_tree.git
9458S:	Maintained
9459F:	drivers/media/radio/radio-shark.c
9460
9461RADIOSHARK2 RADIO DRIVER
9462M:	Hans de Goede <hdegoede@redhat.com>
9463L:	linux-media@vger.kernel.org
9464T:	git git://linuxtv.org/media_tree.git
9465S:	Maintained
9466F:	drivers/media/radio/radio-shark2.c
9467F:	drivers/media/radio/radio-tea5777.c
9468
9469RAGE128 FRAMEBUFFER DISPLAY DRIVER
9470M:	Paul Mackerras <paulus@samba.org>
9471L:	linux-fbdev@vger.kernel.org
9472S:	Maintained
9473F:	drivers/video/fbdev/aty/aty128fb.c
9474
9475RALINK MIPS ARCHITECTURE
9476M:	John Crispin <john@phrozen.org>
9477L:	linux-mips@linux-mips.org
9478S:	Maintained
9479F:	arch/mips/ralink
9480
9481RALINK RT2X00 WIRELESS LAN DRIVER
9482P:	rt2x00 project
9483M:	Stanislaw Gruszka <sgruszka@redhat.com>
9484M:	Helmut Schaa <helmut.schaa@googlemail.com>
9485L:	linux-wireless@vger.kernel.org
9486S:	Maintained
9487F:	drivers/net/wireless/ralink/rt2x00/
9488
9489RAMDISK RAM BLOCK DEVICE DRIVER
9490M:	Jens Axboe <axboe@kernel.dk>
9491S:	Maintained
9492F:	Documentation/blockdev/ramdisk.txt
9493F:	drivers/block/brd.c
9494
9495RANDOM NUMBER DRIVER
9496M:	"Theodore Ts'o" <tytso@mit.edu>
9497S:	Maintained
9498F:	drivers/char/random.c
9499
9500RAPIDIO SUBSYSTEM
9501M:	Matt Porter <mporter@kernel.crashing.org>
9502M:	Alexandre Bounine <alexandre.bounine@idt.com>
9503S:	Maintained
9504F:	drivers/rapidio/
9505
9506RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9507L:	linux-wireless@vger.kernel.org
9508S:	Orphan
9509F:	drivers/net/wireless/ray*
9510
9511RCUTORTURE MODULE
9512M:	Josh Triplett <josh@joshtriplett.org>
9513M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9514L:	linux-kernel@vger.kernel.org
9515S:	Supported
9516T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9517F:	Documentation/RCU/torture.txt
9518F:	kernel/rcu/rcutorture.c
9519
9520RCUTORTURE TEST FRAMEWORK
9521M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9522M:	Josh Triplett <josh@joshtriplett.org>
9523R:	Steven Rostedt <rostedt@goodmis.org>
9524R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9525R:	Lai Jiangshan <jiangshanlai@gmail.com>
9526L:	linux-kernel@vger.kernel.org
9527S:	Supported
9528T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9529F:	tools/testing/selftests/rcutorture
9530
9531RDC R-321X SoC
9532M:	Florian Fainelli <florian@openwrt.org>
9533S:	Maintained
9534
9535RDC R6040 FAST ETHERNET DRIVER
9536M:	Florian Fainelli <florian@openwrt.org>
9537L:	netdev@vger.kernel.org
9538S:	Maintained
9539F:	drivers/net/ethernet/rdc/r6040.c
9540
9541RDS - RELIABLE DATAGRAM SOCKETS
9542M:	Santosh Shilimkar <santosh.shilimkar@oracle.com>
9543L:	netdev@vger.kernel.org
9544L:	linux-rdma@vger.kernel.org
9545L:	rds-devel@oss.oracle.com (moderated for non-subscribers)
9546W:	https://oss.oracle.com/projects/rds/
9547S:	Supported
9548F:	net/rds/
9549F:	Documentation/networking/rds.txt
9550
9551RDMAVT - RDMA verbs software
9552M:	Dennis Dalessandro <dennis.dalessandro@intel.com>
9553L:	linux-rdma@vger.kernel.org
9554S:	Supported
9555F:	drivers/infiniband/sw/rdmavt
9556
9557READ-COPY UPDATE (RCU)
9558M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9559M:	Josh Triplett <josh@joshtriplett.org>
9560R:	Steven Rostedt <rostedt@goodmis.org>
9561R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9562R:	Lai Jiangshan <jiangshanlai@gmail.com>
9563L:	linux-kernel@vger.kernel.org
9564W:	http://www.rdrop.com/users/paulmck/RCU/
9565S:	Supported
9566T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9567F:	Documentation/RCU/
9568X:	Documentation/RCU/torture.txt
9569F:	include/linux/rcu*
9570X:	include/linux/srcu.h
9571F:	kernel/rcu/
9572X:	kernel/torture.c
9573
9574REAL TIME CLOCK (RTC) SUBSYSTEM
9575M:	Alessandro Zummo <a.zummo@towertech.it>
9576M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
9577L:	rtc-linux@googlegroups.com
9578Q:	http://patchwork.ozlabs.org/project/rtc-linux/list/
9579T:	git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9580S:	Maintained
9581F:	Documentation/rtc.txt
9582F:	drivers/rtc/
9583F:	include/linux/rtc.h
9584F:	include/uapi/linux/rtc.h
9585
9586REALTEK AUDIO CODECS
9587M:	Bard Liao <bardliao@realtek.com>
9588M:	Oder Chiou <oder_chiou@realtek.com>
9589S:	Maintained
9590F:	sound/soc/codecs/rt*
9591F:	include/sound/rt*.h
9592
9593REISERFS FILE SYSTEM
9594L:	reiserfs-devel@vger.kernel.org
9595S:	Supported
9596F:	fs/reiserfs/
9597
9598REGISTER MAP ABSTRACTION
9599M:	Mark Brown <broonie@kernel.org>
9600L:	linux-kernel@vger.kernel.org
9601T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9602S:	Supported
9603F:	drivers/base/regmap/
9604F:	include/linux/regmap.h
9605
9606REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9607M:	Ohad Ben-Cohen <ohad@wizery.com>
9608M:	Bjorn Andersson <bjorn.andersson@linaro.org>
9609L:	linux-remoteproc@vger.kernel.org
9610T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9611S:	Maintained
9612F:	drivers/remoteproc/
9613F:	Documentation/remoteproc.txt
9614F:	include/linux/remoteproc.h
9615
9616REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9617M:	Ohad Ben-Cohen <ohad@wizery.com>
9618M:	Bjorn Andersson <bjorn.andersson@linaro.org>
9619L:	linux-remoteproc@vger.kernel.org
9620T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9621S:	Maintained
9622F:	drivers/rpmsg/
9623F:	Documentation/rpmsg.txt
9624F:	include/linux/rpmsg.h
9625
9626RENESAS ETHERNET DRIVERS
9627R:	Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9628L:	netdev@vger.kernel.org
9629L:	linux-renesas-soc@vger.kernel.org
9630F:	drivers/net/ethernet/renesas/
9631F:	include/linux/sh_eth.h
9632
9633RENESAS USB2 PHY DRIVER
9634M:	Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9635L:	linux-renesas-soc@vger.kernel.org
9636S:	Maintained
9637F:	drivers/phy/phy-rcar-gen3-usb2.c
9638
9639RESET CONTROLLER FRAMEWORK
9640M:	Philipp Zabel <p.zabel@pengutronix.de>
9641T:	git git://git.pengutronix.de/git/pza/linux
9642S:	Maintained
9643F:	drivers/reset/
9644F:	Documentation/devicetree/bindings/reset/
9645F:	include/dt-bindings/reset/
9646F:	include/linux/reset.h
9647F:	include/linux/reset-controller.h
9648
9649RFKILL
9650M:	Johannes Berg <johannes@sipsolutions.net>
9651L:	linux-wireless@vger.kernel.org
9652W:	http://wireless.kernel.org/
9653T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9654T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9655S:	Maintained
9656F:	Documentation/rfkill.txt
9657F:	net/rfkill/
9658
9659RHASHTABLE
9660M:	Thomas Graf <tgraf@suug.ch>
9661L:	netdev@vger.kernel.org
9662S:	Maintained
9663F:	lib/rhashtable.c
9664F:	include/linux/rhashtable.h
9665
9666RICOH SMARTMEDIA/XD DRIVER
9667M:	Maxim Levitsky <maximlevitsky@gmail.com>
9668S:	Maintained
9669F:	drivers/mtd/nand/r852.c
9670F:	drivers/mtd/nand/r852.h
9671
9672RICOH R5C592 MEMORYSTICK DRIVER
9673M:	Maxim Levitsky <maximlevitsky@gmail.com>
9674S:	Maintained
9675F:	drivers/memstick/host/r592.*
9676
9677ROCCAT DRIVERS
9678M:	Stefan Achatz <erazor_de@users.sourceforge.net>
9679W:	http://sourceforge.net/projects/roccat/
9680S:	Maintained
9681F:	drivers/hid/hid-roccat*
9682F:	include/linux/hid-roccat*
9683F:	Documentation/ABI/*/sysfs-driver-hid-roccat*
9684
9685ROCKER DRIVER
9686M:	Jiri Pirko <jiri@resnulli.us>
9687M:	Scott Feldman <sfeldma@gmail.com>
9688L:	netdev@vger.kernel.org
9689S:	Supported
9690F:	drivers/net/ethernet/rocker/
9691
9692ROCKETPORT DRIVER
9693P:	Comtrol Corp.
9694W:	http://www.comtrol.com
9695S:	Maintained
9696F:	Documentation/serial/rocket.txt
9697F:	drivers/tty/rocket*
9698
9699ROCKETPORT EXPRESS/INFINITY DRIVER
9700M:	Kevin Cernekee <cernekee@gmail.com>
9701L:	linux-serial@vger.kernel.org
9702S:	Odd Fixes
9703F:	drivers/tty/serial/rp2.*
9704
9705ROSE NETWORK LAYER
9706M:	Ralf Baechle <ralf@linux-mips.org>
9707L:	linux-hams@vger.kernel.org
9708W:	http://www.linux-ax25.org/
9709S:	Maintained
9710F:	include/net/rose.h
9711F:	include/uapi/linux/rose.h
9712F:	net/rose/
9713
9714RTL2830 MEDIA DRIVER
9715M:	Antti Palosaari <crope@iki.fi>
9716L:	linux-media@vger.kernel.org
9717W:	https://linuxtv.org
9718W:	http://palosaari.fi/linux/
9719Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9720T:	git git://linuxtv.org/anttip/media_tree.git
9721S:	Maintained
9722F:	drivers/media/dvb-frontends/rtl2830*
9723
9724RTL2832 MEDIA DRIVER
9725M:	Antti Palosaari <crope@iki.fi>
9726L:	linux-media@vger.kernel.org
9727W:	https://linuxtv.org
9728W:	http://palosaari.fi/linux/
9729Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9730T:	git git://linuxtv.org/anttip/media_tree.git
9731S:	Maintained
9732F:	drivers/media/dvb-frontends/rtl2832*
9733
9734RTL2832_SDR MEDIA DRIVER
9735M:	Antti Palosaari <crope@iki.fi>
9736L:	linux-media@vger.kernel.org
9737W:	https://linuxtv.org
9738W:	http://palosaari.fi/linux/
9739Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9740T:	git git://linuxtv.org/anttip/media_tree.git
9741S:	Maintained
9742F:	drivers/media/dvb-frontends/rtl2832_sdr*
9743
9744RTL8180 WIRELESS DRIVER
9745L:	linux-wireless@vger.kernel.org
9746W:	http://wireless.kernel.org/
9747T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9748S:	Orphan
9749F:	drivers/net/wireless/realtek/rtl818x/rtl8180/
9750
9751RTL8187 WIRELESS DRIVER
9752M:	Herton Ronaldo Krzesinski <herton@canonical.com>
9753M:	Hin-Tak Leung <htl10@users.sourceforge.net>
9754M:	Larry Finger <Larry.Finger@lwfinger.net>
9755L:	linux-wireless@vger.kernel.org
9756W:	http://wireless.kernel.org/
9757T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9758S:	Maintained
9759F:	drivers/net/wireless/realtek/rtl818x/rtl8187/
9760
9761RTL8192CE WIRELESS DRIVER
9762M:	Larry Finger <Larry.Finger@lwfinger.net>
9763M:	Chaoming Li <chaoming_li@realsil.com.cn>
9764L:	linux-wireless@vger.kernel.org
9765W:	http://wireless.kernel.org/
9766T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9767S:	Maintained
9768F:	drivers/net/wireless/realtek/rtlwifi/
9769F:	drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9770
9771RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9772M:	Jes Sorensen <Jes.Sorensen@redhat.com>
9773L:	linux-wireless@vger.kernel.org
9774T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
9775S:	Maintained
9776F:	drivers/net/wireless/realtek/rtl8xxxu/
9777
9778S3 SAVAGE FRAMEBUFFER DRIVER
9779M:	Antonino Daplas <adaplas@gmail.com>
9780L:	linux-fbdev@vger.kernel.org
9781S:	Maintained
9782F:	drivers/video/fbdev/savage/
9783
9784S390
9785M:	Martin Schwidefsky <schwidefsky@de.ibm.com>
9786M:	Heiko Carstens <heiko.carstens@de.ibm.com>
9787L:	linux-s390@vger.kernel.org
9788W:	http://www.ibm.com/developerworks/linux/linux390/
9789T:	git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9790S:	Supported
9791F:	arch/s390/
9792F:	drivers/s390/
9793F:	Documentation/s390/
9794F:	Documentation/DocBook/s390*
9795
9796S390 COMMON I/O LAYER
9797M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
9798M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9799L:	linux-s390@vger.kernel.org
9800W:	http://www.ibm.com/developerworks/linux/linux390/
9801S:	Supported
9802F:	drivers/s390/cio/
9803
9804S390 DASD DRIVER
9805M:	Stefan Weinhuber <wein@de.ibm.com>
9806M:	Stefan Haberland <stefan.haberland@de.ibm.com>
9807L:	linux-s390@vger.kernel.org
9808W:	http://www.ibm.com/developerworks/linux/linux390/
9809S:	Supported
9810F:	drivers/s390/block/dasd*
9811F:	block/partitions/ibm.c
9812
9813S390 NETWORK DRIVERS
9814M:	Ursula Braun <ubraun@linux.vnet.ibm.com>
9815L:	linux-s390@vger.kernel.org
9816W:	http://www.ibm.com/developerworks/linux/linux390/
9817S:	Supported
9818F:	drivers/s390/net/
9819
9820S390 PCI SUBSYSTEM
9821M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
9822M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
9823L:	linux-s390@vger.kernel.org
9824W:	http://www.ibm.com/developerworks/linux/linux390/
9825S:	Supported
9826F:	arch/s390/pci/
9827F:	drivers/pci/hotplug/s390_pci_hpc.c
9828
9829S390 ZCRYPT DRIVER
9830M:	Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9831L:	linux-s390@vger.kernel.org
9832W:	http://www.ibm.com/developerworks/linux/linux390/
9833S:	Supported
9834F:	drivers/s390/crypto/
9835
9836S390 ZFCP DRIVER
9837M:	Steffen Maier <maier@linux.vnet.ibm.com>
9838L:	linux-s390@vger.kernel.org
9839W:	http://www.ibm.com/developerworks/linux/linux390/
9840S:	Supported
9841F:	drivers/s390/scsi/zfcp_*
9842
9843S390 IUCV NETWORK LAYER
9844M:	Ursula Braun <ubraun@linux.vnet.ibm.com>
9845L:	linux-s390@vger.kernel.org
9846W:	http://www.ibm.com/developerworks/linux/linux390/
9847S:	Supported
9848F:	drivers/s390/net/*iucv*
9849F:	include/net/iucv/
9850F:	net/iucv/
9851
9852S390 IOMMU (PCI)
9853M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
9854L:	linux-s390@vger.kernel.org
9855W:	http://www.ibm.com/developerworks/linux/linux390/
9856S:	Supported
9857F:	drivers/iommu/s390-iommu.c
9858
9859S3C24XX SD/MMC Driver
9860M:	Ben Dooks <ben-linux@fluff.org>
9861L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9862S:	Supported
9863F:	drivers/mmc/host/s3cmci.*
9864
9865SAA6588 RDS RECEIVER DRIVER
9866M:	Hans Verkuil <hverkuil@xs4all.nl>
9867L:	linux-media@vger.kernel.org
9868T:	git git://linuxtv.org/media_tree.git
9869W:	https://linuxtv.org
9870S:	Odd Fixes
9871F:	drivers/media/i2c/saa6588*
9872
9873SAA7134 VIDEO4LINUX DRIVER
9874M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
9875M:	Mauro Carvalho Chehab <mchehab@kernel.org>
9876L:	linux-media@vger.kernel.org
9877W:	https://linuxtv.org
9878T:	git git://linuxtv.org/media_tree.git
9879S:	Odd fixes
9880F:	Documentation/video4linux/*.saa7134
9881F:	drivers/media/pci/saa7134/
9882
9883SAA7146 VIDEO4LINUX-2 DRIVER
9884M:	Hans Verkuil <hverkuil@xs4all.nl>
9885L:	linux-media@vger.kernel.org
9886T:	git git://linuxtv.org/media_tree.git
9887S:	Maintained
9888F:	drivers/media/common/saa7146/
9889F:	drivers/media/pci/saa7146/
9890F:	include/media/saa7146*
9891
9892SAMSUNG LAPTOP DRIVER
9893M:	Corentin Chary <corentin.chary@gmail.com>
9894L:	platform-driver-x86@vger.kernel.org
9895S:	Maintained
9896F:	drivers/platform/x86/samsung-laptop.c
9897
9898SAMSUNG AUDIO (ASoC) DRIVERS
9899M:	Sangbeom Kim <sbkim73@samsung.com>
9900L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9901S:	Supported
9902F:	sound/soc/samsung/
9903
9904SAMSUNG FRAMEBUFFER DRIVER
9905M:	Jingoo Han <jingoohan1@gmail.com>
9906L:	linux-fbdev@vger.kernel.org
9907S:	Maintained
9908F:	drivers/video/fbdev/s3c-fb.c
9909
9910SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9911M:	Sangbeom Kim <sbkim73@samsung.com>
9912M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
9913L:	linux-kernel@vger.kernel.org
9914L:	linux-samsung-soc@vger.kernel.org
9915S:	Supported
9916F:	drivers/mfd/sec*.c
9917F:	drivers/regulator/s2m*.c
9918F:	drivers/regulator/s5m*.c
9919F:	drivers/clk/clk-s2mps11.c
9920F:	drivers/rtc/rtc-s5m.c
9921F:	include/linux/mfd/samsung/
9922F:	Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9923F:	Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9924F:	Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9925F:	Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9926
9927SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9928M:	Kyungmin Park <kyungmin.park@samsung.com>
9929M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9930L:	linux-media@vger.kernel.org
9931Q:	https://patchwork.linuxtv.org/project/linux-media/list/
9932S:	Supported
9933F:	drivers/media/platform/exynos4-is/
9934
9935SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9936M:	Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9937L:	linux-media@vger.kernel.org
9938L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9939S:	Maintained
9940F:	drivers/media/platform/s3c-camif/
9941F:	include/media/drv-intf/s3c_camif.h
9942
9943SAMSUNG S5C73M3 CAMERA DRIVER
9944M:	Kyungmin Park <kyungmin.park@samsung.com>
9945M:	Andrzej Hajda <a.hajda@samsung.com>
9946L:	linux-media@vger.kernel.org
9947S:	Supported
9948F:	drivers/media/i2c/s5c73m3/*
9949
9950SAMSUNG S5K5BAF CAMERA DRIVER
9951M:	Kyungmin Park <kyungmin.park@samsung.com>
9952M:	Andrzej Hajda <a.hajda@samsung.com>
9953L:	linux-media@vger.kernel.org
9954S:	Supported
9955F:	drivers/media/i2c/s5k5baf.c
9956
9957SAMSUNG S3FWRN5 NFC DRIVER
9958M:	Robert Baldyga <r.baldyga@samsung.com>
9959M:	Krzysztof Opasiak <k.opasiak@samsung.com>
9960L:	linux-nfc@lists.01.org (moderated for non-subscribers)
9961S:	Supported
9962F:	drivers/nfc/s3fwrn5
9963
9964SAMSUNG SOC CLOCK DRIVERS
9965M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9966M:	Tomasz Figa <tomasz.figa@gmail.com>
9967S:	Supported
9968L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9969F:	drivers/clk/samsung/
9970
9971SAMSUNG SXGBE DRIVERS
9972M:	Byungho An <bh74.an@samsung.com>
9973M:	Girish K S <ks.giri@samsung.com>
9974M:	Vipul Pandya <vipul.pandya@samsung.com>
9975S:	Supported
9976L:	netdev@vger.kernel.org
9977F:	drivers/net/ethernet/samsung/sxgbe/
9978
9979SAMSUNG THERMAL DRIVER
9980M:	Lukasz Majewski <l.majewski@samsung.com>
9981L:	linux-pm@vger.kernel.org
9982L:	linux-samsung-soc@vger.kernel.org
9983S:	Supported
9984T:	git https://github.com/lmajewski/linux-samsung-thermal.git
9985F:	drivers/thermal/samsung/
9986
9987SAMSUNG USB2 PHY DRIVER
9988M:	Kamil Debski <k.debski@samsung.com>
9989L:	linux-kernel@vger.kernel.org
9990S:	Supported
9991F:	Documentation/devicetree/bindings/phy/samsung-phy.txt
9992F:	Documentation/phy/samsung-usb2.txt
9993F:	drivers/phy/phy-exynos4210-usb2.c
9994F:	drivers/phy/phy-exynos4x12-usb2.c
9995F:	drivers/phy/phy-exynos5250-usb2.c
9996F:	drivers/phy/phy-s5pv210-usb2.c
9997F:	drivers/phy/phy-samsung-usb2.c
9998F:	drivers/phy/phy-samsung-usb2.h
9999
10000SERIAL DRIVERS
10001M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10002L:	linux-serial@vger.kernel.org
10003S:	Maintained
10004F:	drivers/tty/serial/
10005
10006SYNOPSYS DESIGNWARE DMAC DRIVER
10007M:	Viresh Kumar <vireshk@kernel.org>
10008M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10009S:	Maintained
10010F:	include/linux/dma/dw.h
10011F:	include/linux/platform_data/dma-dw.h
10012F:	drivers/dma/dw/
10013
10014SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10015M: Lars Persson <lars.persson@axis.com>
10016L: netdev@vger.kernel.org
10017S: Supported
10018F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10019F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10020
10021SYNOPSYS DESIGNWARE I2C DRIVER
10022M:	Jarkko Nikula <jarkko.nikula@linux.intel.com>
10023R:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10024R:	Mika Westerberg <mika.westerberg@linux.intel.com>
10025L:	linux-i2c@vger.kernel.org
10026S:	Maintained
10027F:	drivers/i2c/busses/i2c-designware-*
10028F:	include/linux/platform_data/i2c-designware.h
10029
10030SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10031M:	Jaehoon Chung <jh80.chung@samsung.com>
10032L:	linux-mmc@vger.kernel.org
10033S:	Maintained
10034F:	include/linux/mmc/dw_mmc.h
10035F:	drivers/mmc/host/dw_mmc*
10036
10037SYSTEM TRACE MODULE CLASS
10038M:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
10039S:	Maintained
10040T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10041F:	Documentation/trace/stm.txt
10042F:	drivers/hwtracing/stm/
10043F:	include/linux/stm.h
10044F:	include/uapi/linux/stm.h
10045
10046THUNDERBOLT DRIVER
10047M:	Andreas Noever <andreas.noever@gmail.com>
10048S:	Maintained
10049F:	drivers/thunderbolt/
10050
10051TI BQ27XXX POWER SUPPLY DRIVER
10052R:	Andrew F. Davis <afd@ti.com>
10053F:	include/linux/power/bq27xxx_battery.h
10054F:	drivers/power/bq27xxx_battery.c
10055F:	drivers/power/bq27xxx_battery_i2c.c
10056
10057TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10058M:	John Stultz <john.stultz@linaro.org>
10059M:	Thomas Gleixner <tglx@linutronix.de>
10060L:	linux-kernel@vger.kernel.org
10061T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10062S:	Supported
10063F:	include/linux/clocksource.h
10064F:	include/linux/time.h
10065F:	include/linux/timex.h
10066F:	include/uapi/linux/time.h
10067F:	include/uapi/linux/timex.h
10068F:	kernel/time/clocksource.c
10069F:	kernel/time/time*.c
10070F:	kernel/time/alarmtimer.c
10071F:	kernel/time/ntp.c
10072F:	tools/testing/selftests/timers/
10073
10074SC1200 WDT DRIVER
10075M:	Zwane Mwaikambo <zwanem@gmail.com>
10076S:	Maintained
10077F:	drivers/watchdog/sc1200wdt.c
10078
10079SCHEDULER
10080M:	Ingo Molnar <mingo@redhat.com>
10081M:	Peter Zijlstra <peterz@infradead.org>
10082L:	linux-kernel@vger.kernel.org
10083T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10084S:	Maintained
10085F:	kernel/sched/
10086F:	include/linux/sched.h
10087F:	include/uapi/linux/sched.h
10088F:	include/linux/wait.h
10089
10090SCORE ARCHITECTURE
10091M:	Chen Liqin <liqin.linux@gmail.com>
10092M:	Lennox Wu <lennox.wu@gmail.com>
10093W:	http://www.sunplus.com
10094S:	Supported
10095F:	arch/score/
10096
10097SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10098M:	Sudeep Holla <sudeep.holla@arm.com>
10099L:	linux-arm-kernel@lists.infradead.org
10100S:	Maintained
10101F:	Documentation/devicetree/bindings/arm/arm,scpi.txt
10102F:	drivers/clk/clk-scpi.c
10103F:	drivers/cpufreq/scpi-cpufreq.c
10104F:	drivers/firmware/arm_scpi.c
10105F:	include/linux/scpi_protocol.h
10106
10107SCSI CDROM DRIVER
10108M:	Jens Axboe <axboe@kernel.dk>
10109L:	linux-scsi@vger.kernel.org
10110W:	http://www.kernel.dk
10111S:	Maintained
10112F:	drivers/scsi/sr*
10113
10114SCSI RDMA PROTOCOL (SRP) INITIATOR
10115M:	Bart Van Assche <bart.vanassche@sandisk.com>
10116L:	linux-rdma@vger.kernel.org
10117S:	Supported
10118W:	http://www.openfabrics.org
10119Q:	http://patchwork.kernel.org/project/linux-rdma/list/
10120T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10121F:	drivers/infiniband/ulp/srp/
10122F:	include/scsi/srp.h
10123
10124SCSI SG DRIVER
10125M:	Doug Gilbert <dgilbert@interlog.com>
10126L:	linux-scsi@vger.kernel.org
10127W:	http://sg.danny.cz/sg
10128S:	Maintained
10129F:	Documentation/scsi/scsi-generic.txt
10130F:	drivers/scsi/sg.c
10131F:	include/scsi/sg.h
10132
10133SCSI SUBSYSTEM
10134M:	"James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10135T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10136M:	"Martin K. Petersen" <martin.petersen@oracle.com>
10137T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10138L:	linux-scsi@vger.kernel.org
10139S:	Maintained
10140F:	drivers/scsi/
10141F:	include/scsi/
10142
10143SCSI TAPE DRIVER
10144M:	Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10145L:	linux-scsi@vger.kernel.org
10146S:	Maintained
10147F:	Documentation/scsi/st.txt
10148F:	drivers/scsi/st.*
10149F:	drivers/scsi/st_*.h
10150
10151SCTP PROTOCOL
10152M:	Vlad Yasevich <vyasevich@gmail.com>
10153M:	Neil Horman <nhorman@tuxdriver.com>
10154L:	linux-sctp@vger.kernel.org
10155W:	http://lksctp.sourceforge.net
10156S:	Maintained
10157F:	Documentation/networking/sctp.txt
10158F:	include/linux/sctp.h
10159F:	include/uapi/linux/sctp.h
10160F:	include/net/sctp/
10161F:	net/sctp/
10162
10163SCx200 CPU SUPPORT
10164M:	Jim Cromie <jim.cromie@gmail.com>
10165S:	Odd Fixes
10166F:	Documentation/i2c/busses/scx200_acb
10167F:	arch/x86/platform/scx200/
10168F:	drivers/watchdog/scx200_wdt.c
10169F:	drivers/i2c/busses/scx200*
10170F:	drivers/mtd/maps/scx200_docflash.c
10171F:	include/linux/scx200.h
10172
10173SCx200 GPIO DRIVER
10174M:	Jim Cromie <jim.cromie@gmail.com>
10175S:	Maintained
10176F:	drivers/char/scx200_gpio.c
10177F:	include/linux/scx200_gpio.h
10178
10179SCx200 HRT CLOCKSOURCE DRIVER
10180M:	Jim Cromie <jim.cromie@gmail.com>
10181S:	Maintained
10182F:	drivers/clocksource/scx200_hrt.c
10183
10184SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10185M:	Sascha Sommer <saschasommer@freenet.de>
10186L:	sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10187S:	Maintained
10188F:	drivers/mmc/host/sdricoh_cs.c
10189
10190SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10191M:	Adrian Hunter <adrian.hunter@intel.com>
10192L:	linux-mmc@vger.kernel.org
10193T:	git git://git.infradead.org/users/ahunter/linux-sdhci.git
10194S:	Maintained
10195F:	drivers/mmc/host/sdhci*
10196F:	include/linux/mmc/sdhci*
10197
10198SECURE COMPUTING
10199M:	Kees Cook <keescook@chromium.org>
10200R:	Andy Lutomirski <luto@amacapital.net>
10201R:	Will Drewry <wad@chromium.org>
10202T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10203S:	Supported
10204F:	kernel/seccomp.c
10205F:	include/uapi/linux/seccomp.h
10206F:	include/linux/seccomp.h
10207F:	tools/testing/selftests/seccomp/*
10208K:	\bsecure_computing
10209K:	\bTIF_SECCOMP\b
10210
10211SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10212M:	Ben Dooks <ben-linux@fluff.org>
10213M:	Jaehoon Chung <jh80.chung@samsung.com>
10214L:	linux-mmc@vger.kernel.org
10215S:	Maintained
10216F:	drivers/mmc/host/sdhci-s3c*
10217
10218SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10219M:	Viresh Kumar <vireshk@kernel.org>
10220L:	linux-mmc@vger.kernel.org
10221S:	Maintained
10222F:	drivers/mmc/host/sdhci-spear.c
10223
10224SECURITY SUBSYSTEM
10225M:	James Morris <james.l.morris@oracle.com>
10226M:	"Serge E. Hallyn" <serge@hallyn.com>
10227L:	linux-security-module@vger.kernel.org (suggested Cc:)
10228T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10229W:	http://kernsec.org/
10230S:	Supported
10231F:	security/
10232
10233SECURITY CONTACT
10234M:	Security Officers <security@kernel.org>
10235S:	Supported
10236
10237SELINUX SECURITY MODULE
10238M:	Paul Moore <paul@paul-moore.com>
10239M:	Stephen Smalley <sds@tycho.nsa.gov>
10240M:	Eric Paris <eparis@parisplace.org>
10241L:	selinux@tycho.nsa.gov (moderated for non-subscribers)
10242W:	http://selinuxproject.org
10243T:	git git://git.infradead.org/users/pcmoore/selinux
10244S:	Supported
10245F:	include/linux/selinux*
10246F:	security/selinux/
10247F:	scripts/selinux/
10248
10249APPARMOR SECURITY MODULE
10250M:	John Johansen <john.johansen@canonical.com>
10251L:	apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10252W:	apparmor.wiki.kernel.org
10253T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10254S:	Supported
10255F:	security/apparmor/
10256
10257LOADPIN SECURITY MODULE
10258M:	Kees Cook <keescook@chromium.org>
10259T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10260S:	Supported
10261F:	security/loadpin/
10262
10263YAMA SECURITY MODULE
10264M:	Kees Cook <keescook@chromium.org>
10265T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10266S:	Supported
10267F:	security/yama/
10268
10269SENSABLE PHANTOM
10270M:	Jiri Slaby <jirislaby@gmail.com>
10271S:	Maintained
10272F:	drivers/misc/phantom.c
10273F:	include/uapi/linux/phantom.h
10274
10275SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10276M:	Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10277M:	Ketan Mukadam <ketan.mukadam@avagotech.com>
10278M:	John Soni Jose <sony.john@avagotech.com>
10279L:	linux-scsi@vger.kernel.org
10280W:	http://www.avagotech.com
10281S:	Supported
10282F:	drivers/scsi/be2iscsi/
10283
10284Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
10285M:	Sathya Perla <sathya.perla@broadcom.com>
10286M:	Ajit Khaparde <ajit.khaparde@broadcom.com>
10287M:	Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
10288M:	Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10289M:	Somnath Kotur <somnath.kotur@broadcom.com>
10290L:	netdev@vger.kernel.org
10291W:	http://www.emulex.com
10292S:	Supported
10293F:	drivers/net/ethernet/emulex/benet/
10294
10295EMULEX ONECONNECT ROCE DRIVER
10296M:	Selvin Xavier <selvin.xavier@avagotech.com>
10297M:	Devesh Sharma <devesh.sharma@avagotech.com>
10298M:	Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10299L:	linux-rdma@vger.kernel.org
10300W:	http://www.emulex.com
10301S:	Supported
10302F:	drivers/infiniband/hw/ocrdma/
10303
10304SFC NETWORK DRIVER
10305M:	Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10306M:	Edward Cree <ecree@solarflare.com>
10307M:	Bert Kenward <bkenward@solarflare.com>
10308L:	netdev@vger.kernel.org
10309S:	Supported
10310F:	drivers/net/ethernet/sfc/
10311
10312SGI GRU DRIVER
10313M:	Dimitri Sivanich <sivanich@sgi.com>
10314S:	Maintained
10315F:	drivers/misc/sgi-gru/
10316
10317SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10318M:	Pat Gefre <pfg@sgi.com>
10319L:	linux-ia64@vger.kernel.org
10320S:	Supported
10321F:	Documentation/ia64/serial.txt
10322F:	drivers/tty/serial/ioc?_serial.c
10323F:	include/linux/ioc?.h
10324
10325SGI XP/XPC/XPNET DRIVER
10326M:	Cliff Whickman <cpw@sgi.com>
10327M:	Robin Holt <robinmholt@gmail.com>
10328S:	Maintained
10329F:	drivers/misc/sgi-xp/
10330
10331SI2157 MEDIA DRIVER
10332M:	Antti Palosaari <crope@iki.fi>
10333L:	linux-media@vger.kernel.org
10334W:	https://linuxtv.org
10335W:	http://palosaari.fi/linux/
10336Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10337T:	git git://linuxtv.org/anttip/media_tree.git
10338S:	Maintained
10339F:	drivers/media/tuners/si2157*
10340
10341SI2168 MEDIA DRIVER
10342M:	Antti Palosaari <crope@iki.fi>
10343L:	linux-media@vger.kernel.org
10344W:	https://linuxtv.org
10345W:	http://palosaari.fi/linux/
10346Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10347T:	git git://linuxtv.org/anttip/media_tree.git
10348S:	Maintained
10349F:	drivers/media/dvb-frontends/si2168*
10350
10351SI470X FM RADIO RECEIVER I2C DRIVER
10352M:	Hans Verkuil <hverkuil@xs4all.nl>
10353L:	linux-media@vger.kernel.org
10354T:	git git://linuxtv.org/media_tree.git
10355W:	https://linuxtv.org
10356S:	Odd Fixes
10357F:	drivers/media/radio/si470x/radio-si470x-i2c.c
10358
10359SI470X FM RADIO RECEIVER USB DRIVER
10360M:	Hans Verkuil <hverkuil@xs4all.nl>
10361L:	linux-media@vger.kernel.org
10362T:	git git://linuxtv.org/media_tree.git
10363W:	https://linuxtv.org
10364S:	Maintained
10365F:	drivers/media/radio/si470x/radio-si470x-common.c
10366F:	drivers/media/radio/si470x/radio-si470x.h
10367F:	drivers/media/radio/si470x/radio-si470x-usb.c
10368
10369SI4713 FM RADIO TRANSMITTER I2C DRIVER
10370M:	Eduardo Valentin <edubezval@gmail.com>
10371L:	linux-media@vger.kernel.org
10372T:	git git://linuxtv.org/media_tree.git
10373W:	https://linuxtv.org
10374S:	Odd Fixes
10375F:	drivers/media/radio/si4713/si4713.?
10376
10377SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10378M:	Eduardo Valentin <edubezval@gmail.com>
10379L:	linux-media@vger.kernel.org
10380T:	git git://linuxtv.org/media_tree.git
10381W:	https://linuxtv.org
10382S:	Odd Fixes
10383F:	drivers/media/radio/si4713/radio-platform-si4713.c
10384
10385SI4713 FM RADIO TRANSMITTER USB DRIVER
10386M:	Hans Verkuil <hverkuil@xs4all.nl>
10387L:	linux-media@vger.kernel.org
10388T:	git git://linuxtv.org/media_tree.git
10389W:	https://linuxtv.org
10390S:	Maintained
10391F:	drivers/media/radio/si4713/radio-usb-si4713.c
10392
10393SIANO DVB DRIVER
10394M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
10395M:	Mauro Carvalho Chehab <mchehab@kernel.org>
10396L:	linux-media@vger.kernel.org
10397W:	https://linuxtv.org
10398T:	git git://linuxtv.org/media_tree.git
10399S:	Odd fixes
10400F:	drivers/media/common/siano/
10401F:	drivers/media/usb/siano/
10402F:	drivers/media/usb/siano/
10403F:	drivers/media/mmc/siano/
10404
10405SIMPLEFB FB DRIVER
10406M:	Hans de Goede <hdegoede@redhat.com>
10407L:	linux-fbdev@vger.kernel.org
10408S:	Maintained
10409F:	Documentation/devicetree/bindings/display/simple-framebuffer.txt
10410F:	drivers/video/fbdev/simplefb.c
10411F:	include/linux/platform_data/simplefb.h
10412
10413SH_VEU V4L2 MEM2MEM DRIVER
10414L:	linux-media@vger.kernel.org
10415S:	Orphan
10416F:	drivers/media/platform/sh_veu.c
10417
10418SH_VOU V4L2 OUTPUT DRIVER
10419L:	linux-media@vger.kernel.org
10420S:	Orphan
10421F:	drivers/media/platform/sh_vou.c
10422F:	include/media/drv-intf/sh_vou.h
10423
10424SIMPLE FIRMWARE INTERFACE (SFI)
10425M:	Len Brown <lenb@kernel.org>
10426L:	sfi-devel@simplefirmware.org
10427W:	http://simplefirmware.org/
10428T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10429S:	Supported
10430F:	arch/x86/platform/sfi/
10431F:	drivers/sfi/
10432F:	include/linux/sfi*.h
10433
10434SIMTEC EB110ATX (Chalice CATS)
10435P:	Ben Dooks
10436P:	Vincent Sanders <vince@simtec.co.uk>
10437M:	Simtec Linux Team <linux@simtec.co.uk>
10438W:	http://www.simtec.co.uk/products/EB110ATX/
10439S:	Supported
10440
10441SIMTEC EB2410ITX (BAST)
10442P:	Ben Dooks
10443P:	Vincent Sanders <vince@simtec.co.uk>
10444M:	Simtec Linux Team <linux@simtec.co.uk>
10445W:	http://www.simtec.co.uk/products/EB2410ITX/
10446S:	Supported
10447F:	arch/arm/mach-s3c24xx/mach-bast.c
10448F:	arch/arm/mach-s3c24xx/bast-ide.c
10449F:	arch/arm/mach-s3c24xx/bast-irq.c
10450
10451TI DAVINCI MACHINE SUPPORT
10452M:	Sekhar Nori <nsekhar@ti.com>
10453M:	Kevin Hilman <khilman@kernel.org>
10454L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10455T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10456S:	Supported
10457F:	arch/arm/mach-davinci/
10458F:	drivers/i2c/busses/i2c-davinci.c
10459
10460TI DAVINCI SERIES MEDIA DRIVER
10461M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10462L:	linux-media@vger.kernel.org
10463W:	https://linuxtv.org
10464Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10465T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10466S:	Maintained
10467F:	drivers/media/platform/davinci/
10468F:	include/media/davinci/
10469
10470TI AM437X VPFE DRIVER
10471M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10472L:	linux-media@vger.kernel.org
10473W:	https://linuxtv.org
10474Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10475T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10476S:	Maintained
10477F:	drivers/media/platform/am437x/
10478
10479OV2659 OMNIVISION SENSOR DRIVER
10480M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10481L:	linux-media@vger.kernel.org
10482W:	https://linuxtv.org
10483Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10484T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10485S:	Maintained
10486F:	drivers/media/i2c/ov2659.c
10487F:	include/media/i2c/ov2659.h
10488
10489SILICON MOTION SM712 FRAME BUFFER DRIVER
10490M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10491M:	Teddy Wang <teddy.wang@siliconmotion.com>
10492M:	Sudip Mukherjee <sudip@vectorindia.org>
10493L:	linux-fbdev@vger.kernel.org
10494S:	Maintained
10495F:	drivers/video/fbdev/sm712*
10496F:	Documentation/fb/sm712fb.txt
10497
10498SIS 190 ETHERNET DRIVER
10499M:	Francois Romieu <romieu@fr.zoreil.com>
10500L:	netdev@vger.kernel.org
10501S:	Maintained
10502F:	drivers/net/ethernet/sis/sis190.c
10503
10504SIS 900/7016 FAST ETHERNET DRIVER
10505M:	Daniele Venzano <venza@brownhat.org>
10506W:	http://www.brownhat.org/sis900.html
10507L:	netdev@vger.kernel.org
10508S:	Maintained
10509F:	drivers/net/ethernet/sis/sis900.*
10510
10511SIS FRAMEBUFFER DRIVER
10512M:	Thomas Winischhofer <thomas@winischhofer.net>
10513W:	http://www.winischhofer.net/linuxsisvga.shtml
10514S:	Maintained
10515F:	Documentation/fb/sisfb.txt
10516F:	drivers/video/fbdev/sis/
10517F:	include/video/sisfb.h
10518
10519SIS USB2VGA DRIVER
10520M:	Thomas Winischhofer <thomas@winischhofer.net>
10521W:	http://www.winischhofer.at/linuxsisusbvga.shtml
10522S:	Maintained
10523F:	drivers/usb/misc/sisusbvga/
10524
10525SLAB ALLOCATOR
10526M:	Christoph Lameter <cl@linux.com>
10527M:	Pekka Enberg <penberg@kernel.org>
10528M:	David Rientjes <rientjes@google.com>
10529M:	Joonsoo Kim <iamjoonsoo.kim@lge.com>
10530M:	Andrew Morton <akpm@linux-foundation.org>
10531L:	linux-mm@kvack.org
10532S:	Maintained
10533F:	include/linux/sl?b*.h
10534F:	mm/sl?b*
10535
10536SLEEPABLE READ-COPY UPDATE (SRCU)
10537M:	Lai Jiangshan <jiangshanlai@gmail.com>
10538M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10539M:	Josh Triplett <josh@joshtriplett.org>
10540R:	Steven Rostedt <rostedt@goodmis.org>
10541R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10542L:	linux-kernel@vger.kernel.org
10543W:	http://www.rdrop.com/users/paulmck/RCU/
10544S:	Supported
10545T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10546F:	include/linux/srcu.h
10547F:	kernel/rcu/srcu.c
10548
10549SMACK SECURITY MODULE
10550M:	Casey Schaufler <casey@schaufler-ca.com>
10551L:	linux-security-module@vger.kernel.org
10552W:	http://schaufler-ca.com
10553T:	git git://git.gitorious.org/smack-next/kernel.git
10554S:	Maintained
10555F:	Documentation/security/Smack.txt
10556F:	security/smack/
10557
10558DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10559M:	Kevin Hilman <khilman@kernel.org>
10560M:	Nishanth Menon <nm@ti.com>
10561S:	Maintained
10562F:	drivers/power/avs/
10563F:	include/linux/power/smartreflex.h
10564L:	linux-pm@vger.kernel.org
10565
10566SMC91x ETHERNET DRIVER
10567M:	Nicolas Pitre <nico@fluxnic.net>
10568S:	Odd Fixes
10569F:	drivers/net/ethernet/smsc/smc91x.*
10570
10571SMIA AND SMIA++ IMAGE SENSOR DRIVER
10572M:	Sakari Ailus <sakari.ailus@iki.fi>
10573L:	linux-media@vger.kernel.org
10574S:	Maintained
10575F:	drivers/media/i2c/smiapp/
10576F:	include/media/i2c/smiapp.h
10577F:	drivers/media/i2c/smiapp-pll.c
10578F:	drivers/media/i2c/smiapp-pll.h
10579F:	include/uapi/linux/smiapp.h
10580F:	Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10581
10582SMM665 HARDWARE MONITOR DRIVER
10583M:	Guenter Roeck <linux@roeck-us.net>
10584L:	linux-hwmon@vger.kernel.org
10585S:	Maintained
10586F:	Documentation/hwmon/smm665
10587F:	drivers/hwmon/smm665.c
10588
10589SMSC EMC2103 HARDWARE MONITOR DRIVER
10590M:	Steve Glendinning <steve.glendinning@shawell.net>
10591L:	linux-hwmon@vger.kernel.org
10592S:	Maintained
10593F:	Documentation/hwmon/emc2103
10594F:	drivers/hwmon/emc2103.c
10595
10596SMSC SCH5627 HARDWARE MONITOR DRIVER
10597M:	Hans de Goede <hdegoede@redhat.com>
10598L:	linux-hwmon@vger.kernel.org
10599S:	Supported
10600F:	Documentation/hwmon/sch5627
10601F:	drivers/hwmon/sch5627.c
10602
10603SMSC47B397 HARDWARE MONITOR DRIVER
10604M:	Jean Delvare <jdelvare@suse.com>
10605L:	linux-hwmon@vger.kernel.org
10606S:	Maintained
10607F:	Documentation/hwmon/smsc47b397
10608F:	drivers/hwmon/smsc47b397.c
10609
10610SMSC911x ETHERNET DRIVER
10611M:	Steve Glendinning <steve.glendinning@shawell.net>
10612L:	netdev@vger.kernel.org
10613S:	Maintained
10614F:	include/linux/smsc911x.h
10615F:	drivers/net/ethernet/smsc/smsc911x.*
10616
10617SMSC9420 PCI ETHERNET DRIVER
10618M:	Steve Glendinning <steve.glendinning@shawell.net>
10619L:	netdev@vger.kernel.org
10620S:	Maintained
10621F:	drivers/net/ethernet/smsc/smsc9420.*
10622
10623SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10624M:	Steve Glendinning <steve.glendinning@shawell.net>
10625L:	linux-fbdev@vger.kernel.org
10626S:	Maintained
10627F:	drivers/video/fbdev/smscufx.c
10628
10629SOC-CAMERA V4L2 SUBSYSTEM
10630M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10631L:	linux-media@vger.kernel.org
10632T:	git git://linuxtv.org/media_tree.git
10633S:	Maintained
10634F:	include/media/soc*
10635F:	drivers/media/i2c/soc_camera/
10636F:	drivers/media/platform/soc_camera/
10637
10638SOEKRIS NET48XX LED SUPPORT
10639M:	Chris Boot <bootc@bootc.net>
10640S:	Maintained
10641F:	drivers/leds/leds-net48xx.c
10642
10643SOFTLOGIC 6x10 MPEG CODEC
10644M:	Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10645M:	Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10646M:	Andrey Utkin <andrey.krieger.utkin@gmail.com>
10647M:	Ismael Luceno <ismael@iodev.co.uk>
10648L:	linux-media@vger.kernel.org
10649S:	Supported
10650F:	drivers/media/pci/solo6x10/
10651
10652SOFTWARE RAID (Multiple Disks) SUPPORT
10653M:	Shaohua Li <shli@kernel.org>
10654L:	linux-raid@vger.kernel.org
10655T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10656S:	Supported
10657F:	drivers/md/
10658F:	include/linux/raid/
10659F:	include/uapi/linux/raid/
10660
10661SONIC NETWORK DRIVER
10662M:	Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10663L:	netdev@vger.kernel.org
10664S:	Maintained
10665F:	drivers/net/ethernet/natsemi/sonic.*
10666
10667SONICS SILICON BACKPLANE DRIVER (SSB)
10668M:	Michael Buesch <m@bues.ch>
10669L:	linux-wireless@vger.kernel.org
10670S:	Maintained
10671F:	drivers/ssb/
10672F:	include/linux/ssb/
10673
10674SONY VAIO CONTROL DEVICE DRIVER
10675M:	Mattia Dongili <malattia@linux.it>
10676L:	platform-driver-x86@vger.kernel.org
10677W:	http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10678S:	Maintained
10679F:	Documentation/laptops/sony-laptop.txt
10680F:	drivers/char/sonypi.c
10681F:	drivers/platform/x86/sony-laptop.c
10682F:	include/linux/sony-laptop.h
10683
10684SONY MEMORYSTICK CARD SUPPORT
10685M:	Alex Dubov <oakad@yahoo.com>
10686W:	http://tifmxx.berlios.de/
10687S:	Maintained
10688F:	drivers/memstick/host/tifm_ms.c
10689
10690SONY MEMORYSTICK STANDARD SUPPORT
10691M:	Maxim Levitsky <maximlevitsky@gmail.com>
10692S:	Maintained
10693F:	drivers/memstick/core/ms_block.*
10694
10695SOUND
10696M:	Jaroslav Kysela <perex@perex.cz>
10697M:	Takashi Iwai <tiwai@suse.com>
10698L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10699W:	http://www.alsa-project.org/
10700T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10701T:	git git://git.alsa-project.org/alsa-kernel.git
10702Q:	http://patchwork.kernel.org/project/alsa-devel/list/
10703S:	Maintained
10704F:	Documentation/sound/
10705F:	include/sound/
10706F:	include/uapi/sound/
10707F:	sound/
10708
10709SOUND - COMPRESSED AUDIO
10710M:	Vinod Koul <vinod.koul@intel.com>
10711L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10712T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10713S:	Supported
10714F:	Documentation/sound/alsa/compress_offload.txt
10715F:	include/sound/compress_driver.h
10716F:	include/uapi/sound/compress_*
10717F:	sound/core/compress_offload.c
10718F:	sound/soc/soc-compress.c
10719
10720SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10721M:	Liam Girdwood <lgirdwood@gmail.com>
10722M:	Mark Brown <broonie@kernel.org>
10723T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10724L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10725W:	http://alsa-project.org/main/index.php/ASoC
10726S:	Supported
10727F:	Documentation/sound/alsa/soc/
10728F:	sound/soc/
10729F:	include/sound/soc*
10730
10731SOUND - DMAENGINE HELPERS
10732M:	Lars-Peter Clausen <lars@metafoo.de>
10733S:	Supported
10734F:	include/sound/dmaengine_pcm.h
10735F:	sound/core/pcm_dmaengine.c
10736F:	sound/soc/soc-generic-dmaengine-pcm.c
10737
10738SP2 MEDIA DRIVER
10739M:	Olli Salonen <olli.salonen@iki.fi>
10740L:	linux-media@vger.kernel.org
10741W:	https://linuxtv.org
10742Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10743S:	Maintained
10744F:	drivers/media/dvb-frontends/sp2*
10745
10746SPARC + UltraSPARC (sparc/sparc64)
10747M:	"David S. Miller" <davem@davemloft.net>
10748L:	sparclinux@vger.kernel.org
10749Q:	http://patchwork.ozlabs.org/project/sparclinux/list/
10750T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10751T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10752S:	Maintained
10753F:	arch/sparc/
10754F:	drivers/sbus/
10755
10756SPARC SERIAL DRIVERS
10757M:	"David S. Miller" <davem@davemloft.net>
10758L:	sparclinux@vger.kernel.org
10759T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10760T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10761S:	Maintained
10762F:	include/linux/sunserialcore.h
10763F:	drivers/tty/serial/suncore.c
10764F:	drivers/tty/serial/sunhv.c
10765F:	drivers/tty/serial/sunsab.c
10766F:	drivers/tty/serial/sunsab.h
10767F:	drivers/tty/serial/sunsu.c
10768F:	drivers/tty/serial/sunzilog.c
10769F:	drivers/tty/serial/sunzilog.h
10770
10771SPARSE CHECKER
10772M:	"Christopher Li" <sparse@chrisli.org>
10773L:	linux-sparse@vger.kernel.org
10774W:	https://sparse.wiki.kernel.org/
10775T:	git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10776T:	git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10777S:	Maintained
10778F:	include/linux/compiler.h
10779
10780SPEAR PLATFORM SUPPORT
10781M:	Viresh Kumar <vireshk@kernel.org>
10782M:	Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10783L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10784W:	http://www.st.com/spear
10785S:	Maintained
10786F:	arch/arm/boot/dts/spear*
10787F:	arch/arm/mach-spear/
10788
10789SPEAR CLOCK FRAMEWORK SUPPORT
10790M:	Viresh Kumar <vireshk@kernel.org>
10791L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10792W:	http://www.st.com/spear
10793S:	Maintained
10794F:	drivers/clk/spear/
10795
10796SPI SUBSYSTEM
10797M:	Mark Brown <broonie@kernel.org>
10798L:	linux-spi@vger.kernel.org
10799T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10800Q:	http://patchwork.kernel.org/project/spi-devel-general/list/
10801S:	Maintained
10802F:	Documentation/spi/
10803F:	drivers/spi/
10804F:	include/linux/spi/
10805F:	include/uapi/linux/spi/
10806
10807SPIDERNET NETWORK DRIVER for CELL
10808M:	Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10809L:	netdev@vger.kernel.org
10810S:	Supported
10811F:	Documentation/networking/spider_net.txt
10812F:	drivers/net/ethernet/toshiba/spider_net*
10813
10814SPU FILE SYSTEM
10815M:	Jeremy Kerr <jk@ozlabs.org>
10816L:	linuxppc-dev@lists.ozlabs.org
10817W:	http://www.ibm.com/developerworks/power/cell/
10818S:	Supported
10819F:	Documentation/filesystems/spufs.txt
10820F:	arch/powerpc/platforms/cell/spufs/
10821
10822SQUASHFS FILE SYSTEM
10823M:	Phillip Lougher <phillip@squashfs.org.uk>
10824L:	squashfs-devel@lists.sourceforge.net (subscribers-only)
10825W:	http://squashfs.org.uk
10826T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10827S:	Maintained
10828F:	Documentation/filesystems/squashfs.txt
10829F:	fs/squashfs/
10830
10831SRM (Alpha) environment access
10832M:	Jan-Benedict Glaw <jbglaw@lug-owl.de>
10833S:	Maintained
10834F:	arch/alpha/kernel/srm_env.c
10835
10836STABLE BRANCH
10837M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10838L:	stable@vger.kernel.org
10839S:	Supported
10840F:	Documentation/stable_kernel_rules.txt
10841
10842STAGING SUBSYSTEM
10843M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10844T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10845L:	devel@driverdev.osuosl.org
10846S:	Supported
10847F:	drivers/staging/
10848
10849STAGING - COMEDI
10850M:	Ian Abbott <abbotti@mev.co.uk>
10851M:	H Hartley Sweeten <hsweeten@visionengravers.com>
10852S:	Odd Fixes
10853F:	drivers/staging/comedi/
10854
10855STAGING - FLARION FT1000 DRIVERS
10856M:	Marek Belisko <marek.belisko@gmail.com>
10857S:	Odd Fixes
10858F:	drivers/staging/ft1000/
10859
10860STAGING - INDUSTRIAL IO
10861M:	Jonathan Cameron <jic23@kernel.org>
10862L:	linux-iio@vger.kernel.org
10863S:	Odd Fixes
10864F:	drivers/staging/iio/
10865
10866STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10867M:	Jarod Wilson <jarod@wilsonet.com>
10868W:	http://www.lirc.org/
10869S:	Odd Fixes
10870F:	drivers/staging/media/lirc/
10871
10872STAGING - LUSTRE PARALLEL FILESYSTEM
10873M:	Oleg Drokin <oleg.drokin@intel.com>
10874M:	Andreas Dilger <andreas.dilger@intel.com>
10875L:	lustre-devel@lists.lustre.org (moderated for non-subscribers)
10876W:	http://wiki.lustre.org/
10877S:	Maintained
10878F:	drivers/staging/lustre
10879
10880STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10881M:	Marc Dietrich <marvin24@gmx.de>
10882L:	ac100@lists.launchpad.net (moderated for non-subscribers)
10883L:	linux-tegra@vger.kernel.org
10884S:	Maintained
10885F:	drivers/staging/nvec/
10886
10887STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10888M:	Jens Frederich <jfrederich@gmail.com>
10889M:	Daniel Drake <dsd@laptop.org>
10890M:	Jon Nettleton <jon.nettleton@gmail.com>
10891W:	http://wiki.laptop.org/go/DCON
10892S:	Maintained
10893F:	drivers/staging/olpc_dcon/
10894
10895STAGING - REALTEK RTL8712U DRIVERS
10896M:	Larry Finger <Larry.Finger@lwfinger.net>
10897M:	Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10898S:	Odd Fixes
10899F:	drivers/staging/rtl8712/
10900
10901STAGING - REALTEK RTL8723U WIRELESS DRIVER
10902M:	Larry Finger <Larry.Finger@lwfinger.net>
10903M:	Jes Sorensen <Jes.Sorensen@redhat.com>
10904L:	linux-wireless@vger.kernel.org
10905S:	Maintained
10906F:	drivers/staging/rtl8723au/
10907
10908STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10909M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10910M:	Teddy Wang <teddy.wang@siliconmotion.com>
10911M:	Sudip Mukherjee <sudip@vectorindia.org>
10912L:	linux-fbdev@vger.kernel.org
10913S:	Maintained
10914F:	drivers/staging/sm750fb/
10915
10916STAGING - SLICOSS
10917M:	Lior Dotan <liodot@gmail.com>
10918M:	Christopher Harrer <charrer@alacritech.com>
10919S:	Odd Fixes
10920F:	drivers/staging/slicoss/
10921
10922STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10923M:	William Hubbs <w.d.hubbs@gmail.com>
10924M:	Chris Brannon <chris@the-brannons.com>
10925M:	Kirk Reiser <kirk@reisers.ca>
10926M:	Samuel Thibault <samuel.thibault@ens-lyon.org>
10927L:	speakup@linux-speakup.org
10928W:	http://www.linux-speakup.org/
10929S:	Odd Fixes
10930F:	drivers/staging/speakup/
10931
10932STAGING - VIA VT665X DRIVERS
10933M:	Forest Bond <forest@alittletooquiet.net>
10934S:	Odd Fixes
10935F:	drivers/staging/vt665?/
10936
10937STAGING - WILC1000 WIFI DRIVER
10938M:	Johnny Kim <johnny.kim@atmel.com>
10939M:	Austin Shin <austin.shin@atmel.com>
10940M:	Chris Park <chris.park@atmel.com>
10941M:	Tony Cho <tony.cho@atmel.com>
10942M:	Glen Lee <glen.lee@atmel.com>
10943M:	Leo Kim <leo.kim@atmel.com>
10944L:	linux-wireless@vger.kernel.org
10945S:	Supported
10946F:	drivers/staging/wilc1000/
10947
10948STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10949M:	Arnaud Patard <arnaud.patard@rtp-net.org>
10950S:	Odd Fixes
10951F:	drivers/staging/xgifb/
10952
10953STARFIRE/DURALAN NETWORK DRIVER
10954M:	Ion Badulescu <ionut@badula.org>
10955S:	Odd Fixes
10956F:	drivers/net/ethernet/adaptec/starfire*
10957
10958SUN3/3X
10959M:	Sam Creasey <sammy@sammy.net>
10960W:	http://sammy.net/sun3/
10961S:	Maintained
10962F:	arch/m68k/kernel/*sun3*
10963F:	arch/m68k/sun3*/
10964F:	arch/m68k/include/asm/sun3*
10965F:	drivers/net/ethernet/i825xx/sun3*
10966
10967SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10968M:	Hans de Goede <hdegoede@redhat.com>
10969L:	linux-input@vger.kernel.org
10970S:	Maintained
10971F:	Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10972F:	drivers/input/keyboard/sun4i-lradc-keys.c
10973
10974SUNDANCE NETWORK DRIVER
10975M:	Denis Kirjanov <kda@linux-powerpc.org>
10976L:	netdev@vger.kernel.org
10977S:	Maintained
10978F:	drivers/net/ethernet/dlink/sundance.c
10979
10980SUPERH
10981M:	Yoshinori Sato <ysato@users.sourceforge.jp>
10982M:	Rich Felker <dalias@libc.org>
10983L:	linux-sh@vger.kernel.org
10984Q:	http://patchwork.kernel.org/project/linux-sh/list/
10985S:	Maintained
10986F:	Documentation/sh/
10987F:	arch/sh/
10988F:	drivers/sh/
10989
10990SUSPEND TO RAM
10991M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
10992M:	Len Brown <len.brown@intel.com>
10993M:	Pavel Machek <pavel@ucw.cz>
10994L:	linux-pm@vger.kernel.org
10995S:	Supported
10996F:	Documentation/power/
10997F:	arch/x86/kernel/acpi/
10998F:	drivers/base/power/
10999F:	kernel/power/
11000F:	include/linux/suspend.h
11001F:	include/linux/freezer.h
11002F:	include/linux/pm.h
11003
11004SVGA HANDLING
11005M:	Martin Mares <mj@ucw.cz>
11006L:	linux-video@atrey.karlin.mff.cuni.cz
11007S:	Maintained
11008F:	Documentation/svga.txt
11009F:	arch/x86/boot/video*
11010
11011SWIOTLB SUBSYSTEM
11012M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11013L:	linux-kernel@vger.kernel.org
11014T:	git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11015S:	Supported
11016F:	lib/swiotlb.c
11017F:	arch/*/kernel/pci-swiotlb.c
11018F:	include/linux/swiotlb.h
11019
11020SWITCHDEV
11021M:	Jiri Pirko <jiri@resnulli.us>
11022L:	netdev@vger.kernel.org
11023S:	Supported
11024F:	net/switchdev/
11025F:	include/net/switchdev.h
11026
11027SYNOPSYS ARC ARCHITECTURE
11028M:	Vineet Gupta <vgupta@synopsys.com>
11029L:	linux-snps-arc@lists.infradead.org
11030S:	Supported
11031F:	arch/arc/
11032F:	Documentation/devicetree/bindings/arc/*
11033F:	Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11034F:	drivers/tty/serial/arc_uart.c
11035T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11036
11037SYNOPSYS ARC SDP platform support
11038M:	Alexey Brodkin <abrodkin@synopsys.com>
11039S:	Supported
11040F:	arch/arc/plat-axs10x
11041F:	arch/arc/boot/dts/ax*
11042F:	Documentation/devicetree/bindings/arc/axs10*
11043
11044SYSTEM CONFIGURATION (SYSCON)
11045M:	Lee Jones <lee.jones@linaro.org>
11046M:	Arnd Bergmann <arnd@arndb.de>
11047T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11048S:	Supported
11049F:	drivers/mfd/syscon.c
11050
11051SYSV FILESYSTEM
11052M:	Christoph Hellwig <hch@infradead.org>
11053S:	Maintained
11054F:	Documentation/filesystems/sysv-fs.txt
11055F:	fs/sysv/
11056F:	include/linux/sysv_fs.h
11057
11058TARGET SUBSYSTEM
11059M:	"Nicholas A. Bellinger" <nab@linux-iscsi.org>
11060L:	linux-scsi@vger.kernel.org
11061L:	target-devel@vger.kernel.org
11062W:	http://www.linux-iscsi.org
11063W:	http://groups.google.com/group/linux-iscsi-target-dev
11064T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11065S:	Supported
11066F:	drivers/target/
11067F:	include/target/
11068F:	Documentation/target/
11069
11070TASKSTATS STATISTICS INTERFACE
11071M:	Balbir Singh <bsingharora@gmail.com>
11072S:	Maintained
11073F:	Documentation/accounting/taskstats*
11074F:	include/linux/taskstats*
11075F:	kernel/taskstats.c
11076
11077TC CLASSIFIER
11078M:	Jamal Hadi Salim <jhs@mojatatu.com>
11079L:	netdev@vger.kernel.org
11080S:	Maintained
11081F:	include/net/pkt_cls.h
11082F:	include/uapi/linux/pkt_cls.h
11083F:	net/sched/
11084
11085TCP LOW PRIORITY MODULE
11086M:	"Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11087M:	"Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11088W:	http://tcp-lp-mod.sourceforge.net/
11089S:	Maintained
11090F:	net/ipv4/tcp_lp.c
11091
11092TDA10071 MEDIA DRIVER
11093M:	Antti Palosaari <crope@iki.fi>
11094L:	linux-media@vger.kernel.org
11095W:	https://linuxtv.org
11096W:	http://palosaari.fi/linux/
11097Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11098T:	git git://linuxtv.org/anttip/media_tree.git
11099S:	Maintained
11100F:	drivers/media/dvb-frontends/tda10071*
11101
11102TDA18212 MEDIA DRIVER
11103M:	Antti Palosaari <crope@iki.fi>
11104L:	linux-media@vger.kernel.org
11105W:	https://linuxtv.org
11106W:	http://palosaari.fi/linux/
11107Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11108T:	git git://linuxtv.org/anttip/media_tree.git
11109S:	Maintained
11110F:	drivers/media/tuners/tda18212*
11111
11112TDA18218 MEDIA DRIVER
11113M:	Antti Palosaari <crope@iki.fi>
11114L:	linux-media@vger.kernel.org
11115W:	https://linuxtv.org
11116W:	http://palosaari.fi/linux/
11117Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11118T:	git git://linuxtv.org/anttip/media_tree.git
11119S:	Maintained
11120F:	drivers/media/tuners/tda18218*
11121
11122TDA18271 MEDIA DRIVER
11123M:	Michael Krufky <mkrufky@linuxtv.org>
11124L:	linux-media@vger.kernel.org
11125W:	https://linuxtv.org
11126W:	http://github.com/mkrufky
11127Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11128T:	git git://linuxtv.org/mkrufky/tuners.git
11129S:	Maintained
11130F:	drivers/media/tuners/tda18271*
11131
11132TDA827x MEDIA DRIVER
11133M:	Michael Krufky <mkrufky@linuxtv.org>
11134L:	linux-media@vger.kernel.org
11135W:	https://linuxtv.org
11136W:	http://github.com/mkrufky
11137Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11138T:	git git://linuxtv.org/mkrufky/tuners.git
11139S:	Maintained
11140F:	drivers/media/tuners/tda8290.*
11141
11142TDA8290 MEDIA DRIVER
11143M:	Michael Krufky <mkrufky@linuxtv.org>
11144L:	linux-media@vger.kernel.org
11145W:	https://linuxtv.org
11146W:	http://github.com/mkrufky
11147Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11148T:	git git://linuxtv.org/mkrufky/tuners.git
11149S:	Maintained
11150F:	drivers/media/tuners/tda8290.*
11151
11152TDA9840 MEDIA DRIVER
11153M:	Hans Verkuil <hverkuil@xs4all.nl>
11154L:	linux-media@vger.kernel.org
11155T:	git git://linuxtv.org/media_tree.git
11156W:	https://linuxtv.org
11157S:	Maintained
11158F:	drivers/media/i2c/tda9840*
11159
11160TEA5761 TUNER DRIVER
11161M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
11162M:	Mauro Carvalho Chehab <mchehab@kernel.org>
11163L:	linux-media@vger.kernel.org
11164W:	https://linuxtv.org
11165T:	git git://linuxtv.org/media_tree.git
11166S:	Odd fixes
11167F:	drivers/media/tuners/tea5761.*
11168
11169TEA5767 TUNER DRIVER
11170M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
11171M:	Mauro Carvalho Chehab <mchehab@kernel.org>
11172L:	linux-media@vger.kernel.org
11173W:	https://linuxtv.org
11174T:	git git://linuxtv.org/media_tree.git
11175S:	Maintained
11176F:	drivers/media/tuners/tea5767.*
11177
11178TEA6415C 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/tea6415c*
11185
11186TEA6420 MEDIA DRIVER
11187M:	Hans Verkuil <hverkuil@xs4all.nl>
11188L:	linux-media@vger.kernel.org
11189T:	git git://linuxtv.org/media_tree.git
11190W:	https://linuxtv.org
11191S:	Maintained
11192F:	drivers/media/i2c/tea6420*
11193
11194TEAM DRIVER
11195M:	Jiri Pirko <jiri@resnulli.us>
11196L:	netdev@vger.kernel.org
11197S:	Supported
11198F:	drivers/net/team/
11199F:	include/linux/if_team.h
11200F:	include/uapi/linux/if_team.h
11201
11202TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11203M:	"Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11204S:	Maintained
11205F:	arch/x86/platform/ts5500/
11206
11207TECHNOTREND USB IR RECEIVER
11208M:	Sean Young <sean@mess.org>
11209L:	linux-media@vger.kernel.org
11210S:	Maintained
11211F:	drivers/media/rc/ttusbir.c
11212
11213TEGRA ARCHITECTURE SUPPORT
11214M:	Stephen Warren <swarren@wwwdotorg.org>
11215M:	Thierry Reding <thierry.reding@gmail.com>
11216M:	Alexandre Courbot <gnurou@gmail.com>
11217L:	linux-tegra@vger.kernel.org
11218Q:	http://patchwork.ozlabs.org/project/linux-tegra/list/
11219T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11220S:	Supported
11221N:	[^a-z]tegra
11222
11223TEGRA CLOCK DRIVER
11224M:	Peter De Schrijver <pdeschrijver@nvidia.com>
11225M:	Prashant Gaikwad <pgaikwad@nvidia.com>
11226S:	Supported
11227F:	drivers/clk/tegra/
11228
11229TEGRA DMA DRIVERS
11230M:	Laxman Dewangan <ldewangan@nvidia.com>
11231M:	Jon Hunter <jonathanh@nvidia.com>
11232S:	Supported
11233F:	drivers/dma/tegra*
11234
11235TEGRA I2C DRIVER
11236M:	Laxman Dewangan <ldewangan@nvidia.com>
11237S:	Supported
11238F:	drivers/i2c/busses/i2c-tegra.c
11239
11240TEGRA IOMMU DRIVERS
11241M:	Hiroshi Doyu <hdoyu@nvidia.com>
11242S:	Supported
11243F:	drivers/iommu/tegra*
11244
11245TEGRA KBC DRIVER
11246M:	Rakesh Iyer <riyer@nvidia.com>
11247M:	Laxman Dewangan <ldewangan@nvidia.com>
11248S:	Supported
11249F:	drivers/input/keyboard/tegra-kbc.c
11250
11251TEGRA PWM DRIVER
11252M:	Thierry Reding <thierry.reding@gmail.com>
11253S:	Supported
11254F:	drivers/pwm/pwm-tegra.c
11255
11256TEGRA SERIAL DRIVER
11257M:	Laxman Dewangan <ldewangan@nvidia.com>
11258S:	Supported
11259F:	drivers/tty/serial/serial-tegra.c
11260
11261TEGRA SPI DRIVER
11262M:	Laxman Dewangan <ldewangan@nvidia.com>
11263S:	Supported
11264F:	drivers/spi/spi-tegra*
11265
11266TEHUTI ETHERNET DRIVER
11267M:	Andy Gospodarek <andy@greyhouse.net>
11268L:	netdev@vger.kernel.org
11269S:	Supported
11270F:	drivers/net/ethernet/tehuti/*
11271
11272Telecom Clock Driver for MCPL0010
11273M:	Mark Gross <mark.gross@intel.com>
11274S:	Supported
11275F:	drivers/char/tlclk.c
11276
11277TENSILICA XTENSA PORT (xtensa)
11278M:	Chris Zankel <chris@zankel.net>
11279M:	Max Filippov <jcmvbkbc@gmail.com>
11280L:	linux-xtensa@linux-xtensa.org
11281T:	git git://github.com/czankel/xtensa-linux.git
11282S:	Maintained
11283F:	arch/xtensa/
11284F:	drivers/irqchip/irq-xtensa-*
11285
11286THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11287M:	Hans Verkuil <hverkuil@xs4all.nl>
11288L:	linux-media@vger.kernel.org
11289T:	git git://linuxtv.org/media_tree.git
11290W:	https://linuxtv.org
11291S:	Maintained
11292F:	drivers/media/radio/radio-raremono.c
11293
11294THERMAL
11295M:	Zhang Rui <rui.zhang@intel.com>
11296M:	Eduardo Valentin <edubezval@gmail.com>
11297L:	linux-pm@vger.kernel.org
11298T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11299T:	git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11300Q:	https://patchwork.kernel.org/project/linux-pm/list/
11301S:	Supported
11302F:	drivers/thermal/
11303F:	include/linux/thermal.h
11304F:	include/uapi/linux/thermal.h
11305F:	include/linux/cpu_cooling.h
11306F:	Documentation/devicetree/bindings/thermal/
11307
11308THERMAL/CPU_COOLING
11309M:	Amit Daniel Kachhap <amit.kachhap@gmail.com>
11310M:	Viresh Kumar <viresh.kumar@linaro.org>
11311M:	Javi Merino <javi.merino@arm.com>
11312L:	linux-pm@vger.kernel.org
11313S:	Supported
11314F:	Documentation/thermal/cpu-cooling-api.txt
11315F:	drivers/thermal/cpu_cooling.c
11316F:	include/linux/cpu_cooling.h
11317
11318THINGM BLINK(1) USB RGB LED DRIVER
11319M:	Vivien Didelot <vivien.didelot@savoirfairelinux.com>
11320S:	Maintained
11321F:	drivers/hid/hid-thingm.c
11322
11323THINKPAD ACPI EXTRAS DRIVER
11324M:	Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11325L:	ibm-acpi-devel@lists.sourceforge.net
11326L:	platform-driver-x86@vger.kernel.org
11327W:	http://ibm-acpi.sourceforge.net
11328W:	http://thinkwiki.org/wiki/Ibm-acpi
11329T:	git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11330S:	Maintained
11331F:	drivers/platform/x86/thinkpad_acpi.c
11332
11333TI BANDGAP AND THERMAL DRIVER
11334M:	Eduardo Valentin <edubezval@gmail.com>
11335M:	Keerthy <j-keerthy@ti.com>
11336L:	linux-pm@vger.kernel.org
11337L:	linux-omap@vger.kernel.org
11338S:	Maintained
11339F:	drivers/thermal/ti-soc-thermal/
11340
11341TI VPE/CAL DRIVERS
11342M:	Benoit Parrot <bparrot@ti.com>
11343L:	linux-media@vger.kernel.org
11344W:	http://linuxtv.org/
11345Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11346S:	Maintained
11347F:	drivers/media/platform/ti-vpe/
11348
11349TI CDCE706 CLOCK DRIVER
11350M:	Max Filippov <jcmvbkbc@gmail.com>
11351S:	Maintained
11352F:	drivers/clk/clk-cdce706.c
11353
11354TI CLOCK DRIVER
11355M:	Tero Kristo <t-kristo@ti.com>
11356L:	linux-omap@vger.kernel.org
11357S:	Maintained
11358F:	drivers/clk/ti/
11359F:	include/linux/clk/ti.h
11360
11361TI ETHERNET SWITCH DRIVER (CPSW)
11362M:	Mugunthan V N <mugunthanvnm@ti.com>
11363R:	Grygorii Strashko <grygorii.strashko@ti.com>
11364L:	linux-omap@vger.kernel.org
11365L:	netdev@vger.kernel.org
11366S:	Maintained
11367F:	drivers/net/ethernet/ti/cpsw*
11368F:	drivers/net/ethernet/ti/davinci*
11369
11370TI FLASH MEDIA INTERFACE DRIVER
11371M:	Alex Dubov <oakad@yahoo.com>
11372S:	Maintained
11373F:	drivers/misc/tifm*
11374F:	drivers/mmc/host/tifm_sd.c
11375F:	include/linux/tifm.h
11376
11377TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11378M:	Santosh Shilimkar <ssantosh@kernel.org>
11379L:	linux-kernel@vger.kernel.org
11380L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11381S:	Maintained
11382F:	drivers/soc/ti/*
11383T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11384
11385
11386TI LM49xxx FAMILY ASoC CODEC DRIVERS
11387M:	M R Swami Reddy <mr.swami.reddy@ti.com>
11388M:	Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11389L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11390S:	Maintained
11391F:	sound/soc/codecs/lm49453*
11392F:	sound/soc/codecs/isabelle*
11393
11394TI LP855x BACKLIGHT DRIVER
11395M:	Milo Kim <milo.kim@ti.com>
11396S:	Maintained
11397F:	Documentation/backlight/lp855x-driver.txt
11398F:	drivers/video/backlight/lp855x_bl.c
11399F:	include/linux/platform_data/lp855x.h
11400
11401TI LP8727 CHARGER DRIVER
11402M:	Milo Kim <milo.kim@ti.com>
11403S:	Maintained
11404F:	drivers/power/lp8727_charger.c
11405F:	include/linux/platform_data/lp8727.h
11406
11407TI LP8788 MFD DRIVER
11408M:	Milo Kim <milo.kim@ti.com>
11409S:	Maintained
11410F:	drivers/iio/adc/lp8788_adc.c
11411F:	drivers/leds/leds-lp8788.c
11412F:	drivers/mfd/lp8788*.c
11413F:	drivers/power/lp8788-charger.c
11414F:	drivers/regulator/lp8788-*.c
11415F:	include/linux/mfd/lp8788*.h
11416
11417TI NETCP ETHERNET DRIVER
11418M:	Wingman Kwok <w-kwok2@ti.com>
11419M:	Murali Karicheri <m-karicheri2@ti.com>
11420L:	netdev@vger.kernel.org
11421S:	Maintained
11422F:	drivers/net/ethernet/ti/netcp*
11423
11424TI TAS571X FAMILY ASoC CODEC DRIVER
11425M:	Kevin Cernekee <cernekee@chromium.org>
11426L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11427S:	Odd Fixes
11428F:	sound/soc/codecs/tas571x*
11429
11430TI TWL4030 SERIES SOC CODEC DRIVER
11431M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
11432L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11433S:	Maintained
11434F:	sound/soc/codecs/twl4030*
11435
11436TI WILINK WIRELESS DRIVERS
11437L:	linux-wireless@vger.kernel.org
11438W:	http://wireless.kernel.org/en/users/Drivers/wl12xx
11439W:	http://wireless.kernel.org/en/users/Drivers/wl1251
11440T:	git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11441S:	Orphan
11442F:	drivers/net/wireless/ti/
11443F:	include/linux/wl12xx.h
11444
11445TIPC NETWORK LAYER
11446M:	Jon Maloy <jon.maloy@ericsson.com>
11447M:	Ying Xue <ying.xue@windriver.com>
11448L:	netdev@vger.kernel.org (core kernel code)
11449L:	tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11450W:	http://tipc.sourceforge.net/
11451S:	Maintained
11452F:	include/uapi/linux/tipc*.h
11453F:	net/tipc/
11454
11455TILE ARCHITECTURE
11456M:	Chris Metcalf <cmetcalf@mellanox.com>
11457W:	http://www.mellanox.com/repository/solutions/tile-scm/
11458T:	git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11459S:	Supported
11460F:	arch/tile/
11461F:	drivers/char/tile-srom.c
11462F:	drivers/edac/tile_edac.c
11463F:	drivers/net/ethernet/tile/
11464F:	drivers/rtc/rtc-tile.c
11465F:	drivers/tty/hvc/hvc_tile.c
11466F:	drivers/tty/serial/tilegx.c
11467F:	drivers/usb/host/*-tilegx.c
11468F:	include/linux/usb/tilegx.h
11469
11470TLAN NETWORK DRIVER
11471M:	Samuel Chessman <chessman@tux.org>
11472L:	tlan-devel@lists.sourceforge.net (subscribers-only)
11473W:	http://sourceforge.net/projects/tlan/
11474S:	Maintained
11475F:	Documentation/networking/tlan.txt
11476F:	drivers/net/ethernet/ti/tlan.*
11477
11478TOMOYO SECURITY MODULE
11479M:	Kentaro Takeda <takedakn@nttdata.co.jp>
11480M:	Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11481L:	tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11482L:	tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11483L:	tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11484L:	tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11485W:	http://tomoyo.sourceforge.jp/
11486T:	quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11487S:	Maintained
11488F:	security/tomoyo/
11489
11490TOPSTAR LAPTOP EXTRAS DRIVER
11491M:	Herton Ronaldo Krzesinski <herton@canonical.com>
11492L:	platform-driver-x86@vger.kernel.org
11493S:	Maintained
11494F:	drivers/platform/x86/topstar-laptop.c
11495
11496TOSHIBA ACPI EXTRAS DRIVER
11497M:	Azael Avalos <coproscefalo@gmail.com>
11498L:	platform-driver-x86@vger.kernel.org
11499S:	Maintained
11500F:	drivers/platform/x86/toshiba_acpi.c
11501
11502TOSHIBA BLUETOOTH DRIVER
11503M:	Azael Avalos <coproscefalo@gmail.com>
11504L:	platform-driver-x86@vger.kernel.org
11505S:	Maintained
11506F:	drivers/platform/x86/toshiba_bluetooth.c
11507
11508TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11509M:	Azael Avalos <coproscefalo@gmail.com>
11510L:	platform-driver-x86@vger.kernel.org
11511S:	Maintained
11512F:	drivers/platform/x86/toshiba_haps.c
11513
11514TOSHIBA WMI HOTKEYS DRIVER
11515M:	Azael Avalos <coproscefalo@gmail.com>
11516L:	platform-driver-x86@vger.kernel.org
11517S:	Maintained
11518F:	drivers/platform/x86/toshiba-wmi.c
11519
11520TOSHIBA SMM DRIVER
11521M:	Jonathan Buzzard <jonathan@buzzard.org.uk>
11522W:	http://www.buzzard.org.uk/toshiba/
11523S:	Maintained
11524F:	drivers/char/toshiba.c
11525F:	include/linux/toshiba.h
11526F:	include/uapi/linux/toshiba.h
11527
11528TOSHIBA TC358743 DRIVER
11529M:	Mats Randgaard <matrandg@cisco.com>
11530L:	linux-media@vger.kernel.org
11531S:	Maintained
11532F:	drivers/media/i2c/tc358743*
11533F:	include/media/i2c/tc358743.h
11534
11535TMIO/SDHI MMC DRIVER
11536M:	Wolfram Sang <wsa+renesas@sang-engineering.com>
11537L:	linux-mmc@vger.kernel.org
11538S:	Supported
11539F:	drivers/mmc/host/tmio_mmc*
11540F:	drivers/mmc/host/sh_mobile_sdhi.c
11541F:	include/linux/mfd/tmio.h
11542
11543TMP401 HARDWARE MONITOR DRIVER
11544M:	Guenter Roeck <linux@roeck-us.net>
11545L:	linux-hwmon@vger.kernel.org
11546S:	Maintained
11547F:	Documentation/hwmon/tmp401
11548F:	drivers/hwmon/tmp401.c
11549
11550TMPFS (SHMEM FILESYSTEM)
11551M:	Hugh Dickins <hughd@google.com>
11552L:	linux-mm@kvack.org
11553S:	Maintained
11554F:	include/linux/shmem_fs.h
11555F:	mm/shmem.c
11556
11557TM6000 VIDEO4LINUX DRIVER
11558M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
11559M:	Mauro Carvalho Chehab <mchehab@kernel.org>
11560L:	linux-media@vger.kernel.org
11561W:	https://linuxtv.org
11562T:	git git://linuxtv.org/media_tree.git
11563S:	Odd fixes
11564F:	drivers/media/usb/tm6000/
11565
11566TW68 VIDEO4LINUX DRIVER
11567M:	Hans Verkuil <hverkuil@xs4all.nl>
11568L:	linux-media@vger.kernel.org
11569T:	git git://linuxtv.org/media_tree.git
11570W:	https://linuxtv.org
11571S:	Odd Fixes
11572F:	drivers/media/pci/tw68/
11573
11574TW686X VIDEO4LINUX DRIVER
11575M:	Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11576L:	linux-media@vger.kernel.org
11577T:	git git://linuxtv.org/media_tree.git
11578W:	http://linuxtv.org
11579S:	Maintained
11580F:	drivers/media/pci/tw686x/
11581
11582TPM DEVICE DRIVER
11583M:	Peter Huewe <peterhuewe@gmx.de>
11584M:	Marcel Selhorst <tpmdd@selhorst.net>
11585M:	Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11586R:	Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11587W:	http://tpmdd.sourceforge.net
11588L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11589Q:	https://patchwork.kernel.org/project/tpmdd-devel/list/
11590T:	git git://git.infradead.org/users/jjs/linux-tpmdd.git
11591S:	Maintained
11592F:	drivers/char/tpm/
11593
11594TPM IBM_VTPM DEVICE DRIVER
11595M:	Ashley Lai <ashleydlai@gmail.com>
11596W:	http://tpmdd.sourceforge.net
11597L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11598S:	Maintained
11599F:	drivers/char/tpm/tpm_ibmvtpm*
11600
11601TRACING
11602M:	Steven Rostedt <rostedt@goodmis.org>
11603M:	Ingo Molnar <mingo@redhat.com>
11604T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11605S:	Maintained
11606F:	Documentation/trace/ftrace.txt
11607F:	arch/*/*/*/ftrace.h
11608F:	arch/*/kernel/ftrace.c
11609F:	include/*/ftrace.h
11610F:	include/linux/trace*.h
11611F:	include/trace/
11612F:	kernel/trace/
11613F:	tools/testing/selftests/ftrace/
11614
11615TRACING MMIO ACCESSES (MMIOTRACE)
11616M:	Steven Rostedt <rostedt@goodmis.org>
11617M:	Ingo Molnar <mingo@kernel.org>
11618R:	Karol Herbst <karolherbst@gmail.com>
11619R:	Pekka Paalanen <ppaalanen@gmail.com>
11620S:	Maintained
11621L:	linux-kernel@vger.kernel.org
11622L:	nouveau@lists.freedesktop.org
11623F:	kernel/trace/trace_mmiotrace.c
11624F:	include/linux/mmiotrace.h
11625F:	arch/x86/mm/kmmio.c
11626F:	arch/x86/mm/mmio-mod.c
11627F:	arch/x86/mm/testmmiotrace.c
11628
11629TRIVIAL PATCHES
11630M:	Jiri Kosina <trivial@kernel.org>
11631T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11632S:	Maintained
11633K:	^Subject:.*(?i)trivial
11634
11635TTY LAYER
11636M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11637M:	Jiri Slaby <jslaby@suse.com>
11638S:	Supported
11639T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11640F:	Documentation/serial/
11641F:	drivers/tty/
11642F:	drivers/tty/serial/serial_core.c
11643F:	include/linux/serial_core.h
11644F:	include/linux/serial.h
11645F:	include/linux/tty.h
11646F:	include/uapi/linux/serial_core.h
11647F:	include/uapi/linux/serial.h
11648F:	include/uapi/linux/tty.h
11649
11650TUA9001 MEDIA DRIVER
11651M:	Antti Palosaari <crope@iki.fi>
11652L:	linux-media@vger.kernel.org
11653W:	https://linuxtv.org
11654W:	http://palosaari.fi/linux/
11655Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11656T:	git git://linuxtv.org/anttip/media_tree.git
11657S:	Maintained
11658F:	drivers/media/tuners/tua9001*
11659
11660TULIP NETWORK DRIVERS
11661L:	netdev@vger.kernel.org
11662L:	linux-parisc@vger.kernel.org
11663S:	Orphan
11664F:	drivers/net/ethernet/dec/tulip/
11665
11666TUN/TAP driver
11667M:	Maxim Krasnyansky <maxk@qti.qualcomm.com>
11668W:	http://vtun.sourceforge.net/tun
11669S:	Maintained
11670F:	Documentation/networking/tuntap.txt
11671F:	arch/um/os-Linux/drivers/
11672
11673TURBOCHANNEL SUBSYSTEM
11674M:	"Maciej W. Rozycki" <macro@linux-mips.org>
11675M:	Ralf Baechle <ralf@linux-mips.org>
11676L:	linux-mips@linux-mips.org
11677Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
11678S:	Maintained
11679F:	drivers/tc/
11680F:	include/linux/tc.h
11681
11682U14-34F SCSI DRIVER
11683M:	Dario Ballabio <ballabio_dario@emc.com>
11684L:	linux-scsi@vger.kernel.org
11685S:	Maintained
11686F:	drivers/scsi/u14-34f.c
11687
11688UBI FILE SYSTEM (UBIFS)
11689M:	Richard Weinberger <richard@nod.at>
11690M:	Artem Bityutskiy <dedekind1@gmail.com>
11691M:	Adrian Hunter <adrian.hunter@intel.com>
11692L:	linux-mtd@lists.infradead.org
11693T:	git git://git.infradead.org/ubifs-2.6.git
11694W:	http://www.linux-mtd.infradead.org/doc/ubifs.html
11695S:	Supported
11696F:	Documentation/filesystems/ubifs.txt
11697F:	fs/ubifs/
11698
11699UCLINUX (M68KNOMMU AND COLDFIRE)
11700M:	Greg Ungerer <gerg@linux-m68k.org>
11701W:	http://www.linux-m68k.org/
11702W:	http://www.uclinux.org/
11703L:	linux-m68k@lists.linux-m68k.org
11704L:	uclinux-dev@uclinux.org  (subscribers-only)
11705T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11706S:	Maintained
11707F:	arch/m68k/coldfire/
11708F:	arch/m68k/68*/
11709F:	arch/m68k/*/*_no.*
11710F:	arch/m68k/include/asm/*_no.*
11711
11712UDF FILESYSTEM
11713M:	Jan Kara <jack@suse.com>
11714S:	Maintained
11715F:	Documentation/filesystems/udf.txt
11716F:	fs/udf/
11717
11718UFS FILESYSTEM
11719M:	Evgeniy Dushistov <dushistov@mail.ru>
11720S:	Maintained
11721F:	Documentation/filesystems/ufs.txt
11722F:	fs/ufs/
11723
11724UHID USERSPACE HID IO DRIVER:
11725M:	David Herrmann <dh.herrmann@googlemail.com>
11726L:	linux-input@vger.kernel.org
11727S:	Maintained
11728F:	drivers/hid/uhid.c
11729F:	include/uapi/linux/uhid.h
11730
11731ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11732L:	linux-usb@vger.kernel.org
11733S:	Orphan
11734F:	drivers/uwb/
11735F:	include/linux/uwb.h
11736F:	include/linux/uwb/
11737
11738UNICORE32 ARCHITECTURE:
11739M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
11740W:	http://mprc.pku.edu.cn/~guanxuetao/linux
11741S:	Maintained
11742T:	git git://github.com/gxt/linux.git
11743F:	arch/unicore32/
11744
11745UNIFDEF
11746M:	Tony Finch <dot@dotat.at>
11747W:	http://dotat.at/prog/unifdef
11748S:	Maintained
11749F:	scripts/unifdef.c
11750
11751UNIFORM CDROM DRIVER
11752M:	Jens Axboe <axboe@kernel.dk>
11753W:	http://www.kernel.dk
11754S:	Maintained
11755F:	Documentation/cdrom/
11756F:	drivers/cdrom/cdrom.c
11757F:	include/linux/cdrom.h
11758F:	include/uapi/linux/cdrom.h
11759
11760UNISYS S-PAR DRIVERS
11761M:	David Kershner <david.kershner@unisys.com>
11762L:	sparmaintainer@unisys.com (Unisys internal)
11763S:	Supported
11764F:	drivers/staging/unisys/
11765
11766UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11767M:	Vinayak Holikatti <vinholikatti@gmail.com>
11768L:	linux-scsi@vger.kernel.org
11769S:	Supported
11770F:	Documentation/scsi/ufs.txt
11771F:	drivers/scsi/ufs/
11772
11773UNSORTED BLOCK IMAGES (UBI)
11774M:	Artem Bityutskiy <dedekind1@gmail.com>
11775M:	Richard Weinberger <richard@nod.at>
11776W:	http://www.linux-mtd.infradead.org/
11777L:	linux-mtd@lists.infradead.org
11778T:	git git://git.infradead.org/ubifs-2.6.git
11779S:	Supported
11780F:	drivers/mtd/ubi/
11781F:	include/linux/mtd/ubi.h
11782F:	include/uapi/mtd/ubi-user.h
11783
11784USB ACM DRIVER
11785M:	Oliver Neukum <oneukum@suse.com>
11786L:	linux-usb@vger.kernel.org
11787S:	Maintained
11788F:	Documentation/usb/acm.txt
11789F:	drivers/usb/class/cdc-acm.*
11790
11791USB AR5523 WIRELESS DRIVER
11792M:	Pontus Fuchs <pontus.fuchs@gmail.com>
11793L:	linux-wireless@vger.kernel.org
11794S:	Maintained
11795F:	drivers/net/wireless/ath/ar5523/
11796
11797USB ATTACHED SCSI
11798M:	Hans de Goede <hdegoede@redhat.com>
11799M:	Gerd Hoffmann <kraxel@redhat.com>
11800L:	linux-usb@vger.kernel.org
11801L:	linux-scsi@vger.kernel.org
11802S:	Maintained
11803F:	drivers/usb/storage/uas.c
11804
11805USB CDC ETHERNET DRIVER
11806M:	Oliver Neukum <oliver@neukum.org>
11807L:	linux-usb@vger.kernel.org
11808S:	Maintained
11809F:	drivers/net/usb/cdc_*.c
11810F:	include/uapi/linux/usb/cdc.h
11811
11812USB CHAOSKEY DRIVER
11813M:	Keith Packard <keithp@keithp.com>
11814L:	linux-usb@vger.kernel.org
11815S:	Maintained
11816F:	drivers/usb/misc/chaoskey.c
11817
11818USB CYPRESS C67X00 DRIVER
11819M:	Peter Korsgaard <jacmet@sunsite.dk>
11820L:	linux-usb@vger.kernel.org
11821S:	Maintained
11822F:	drivers/usb/c67x00/
11823
11824USB DAVICOM DM9601 DRIVER
11825M:	Peter Korsgaard <jacmet@sunsite.dk>
11826L:	netdev@vger.kernel.org
11827W:	http://www.linux-usb.org/usbnet
11828S:	Maintained
11829F:	drivers/net/usb/dm9601.c
11830
11831USB DIAMOND RIO500 DRIVER
11832M:	Cesar Miquel <miquel@df.uba.ar>
11833L:	rio500-users@lists.sourceforge.net
11834W:	http://rio500.sourceforge.net
11835S:	Maintained
11836F:	drivers/usb/misc/rio500*
11837
11838USB EHCI DRIVER
11839M:	Alan Stern <stern@rowland.harvard.edu>
11840L:	linux-usb@vger.kernel.org
11841S:	Maintained
11842F:	Documentation/usb/ehci.txt
11843F:	drivers/usb/host/ehci*
11844
11845USB GADGET/PERIPHERAL SUBSYSTEM
11846M:	Felipe Balbi <balbi@kernel.org>
11847L:	linux-usb@vger.kernel.org
11848W:	http://www.linux-usb.org/gadget
11849T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11850S:	Maintained
11851F:	drivers/usb/gadget/
11852F:	include/linux/usb/gadget*
11853
11854USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11855M:	Jiri Kosina <jikos@kernel.org>
11856R:	Benjamin Tissoires <benjamin.tissoires@redhat.com>
11857L:	linux-usb@vger.kernel.org
11858T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11859S:	Maintained
11860F:	Documentation/hid/hiddev.txt
11861F:	drivers/hid/usbhid/
11862
11863USB ISP116X DRIVER
11864M:	Olav Kongas <ok@artecdesign.ee>
11865L:	linux-usb@vger.kernel.org
11866S:	Maintained
11867F:	drivers/usb/host/isp116x*
11868F:	include/linux/usb/isp116x.h
11869
11870USB LAN78XX ETHERNET DRIVER
11871M:	Woojung Huh <woojung.huh@microchip.com>
11872M:	Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11873L:	netdev@vger.kernel.org
11874S:	Maintained
11875F:	drivers/net/usb/lan78xx.*
11876
11877USB MASS STORAGE DRIVER
11878M:	Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11879L:	linux-usb@vger.kernel.org
11880L:	usb-storage@lists.one-eyed-alien.net
11881S:	Maintained
11882W:	http://www.one-eyed-alien.net/~mdharm/linux-usb/
11883F:	drivers/usb/storage/
11884
11885USB MIDI DRIVER
11886M:	Clemens Ladisch <clemens@ladisch.de>
11887L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11888T:	git git://git.alsa-project.org/alsa-kernel.git
11889S:	Maintained
11890F:	sound/usb/midi.*
11891
11892USB NETWORKING DRIVERS
11893L:	linux-usb@vger.kernel.org
11894S:	Odd Fixes
11895F:	drivers/net/usb/
11896
11897USB OHCI DRIVER
11898M:	Alan Stern <stern@rowland.harvard.edu>
11899L:	linux-usb@vger.kernel.org
11900S:	Maintained
11901F:	Documentation/usb/ohci.txt
11902F:	drivers/usb/host/ohci*
11903
11904USB OTG FSM (Finite State Machine)
11905M:	Peter Chen <Peter.Chen@nxp.com>
11906T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11907L:	linux-usb@vger.kernel.org
11908S:	Maintained
11909F:	drivers/usb/common/usb-otg-fsm.c
11910
11911USB OVER IP DRIVER
11912M:	Valentina Manea <valentina.manea.m@gmail.com>
11913M:	Shuah Khan <shuahkh@osg.samsung.com>
11914M:	Shuah Khan <shuah@kernel.org>
11915L:	linux-usb@vger.kernel.org
11916S:	Maintained
11917F:	Documentation/usb/usbip_protocol.txt
11918F:	drivers/usb/usbip/
11919F:	tools/usb/usbip/
11920
11921USB PEGASUS DRIVER
11922M:	Petko Manolov <petkan@nucleusys.com>
11923L:	linux-usb@vger.kernel.org
11924L:	netdev@vger.kernel.org
11925T:	git git://github.com/petkan/pegasus.git
11926W:	https://github.com/petkan/pegasus
11927S:	Maintained
11928F:	drivers/net/usb/pegasus.*
11929
11930USB PHY LAYER
11931M:	Felipe Balbi <balbi@kernel.org>
11932L:	linux-usb@vger.kernel.org
11933T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11934S:	Maintained
11935F:	drivers/usb/phy/
11936
11937USB PRINTER DRIVER (usblp)
11938M:	Pete Zaitcev <zaitcev@redhat.com>
11939L:	linux-usb@vger.kernel.org
11940S:	Supported
11941F:	drivers/usb/class/usblp.c
11942
11943USB QMI WWAN NETWORK DRIVER
11944M:	Bjørn Mork <bjorn@mork.no>
11945L:	netdev@vger.kernel.org
11946S:	Maintained
11947F:	Documentation/ABI/testing/sysfs-class-net-qmi
11948F:	drivers/net/usb/qmi_wwan.c
11949
11950USB RTL8150 DRIVER
11951M:	Petko Manolov <petkan@nucleusys.com>
11952L:	linux-usb@vger.kernel.org
11953L:	netdev@vger.kernel.org
11954T:	git git://github.com/petkan/rtl8150.git
11955W:	https://github.com/petkan/rtl8150
11956S:	Maintained
11957F:	drivers/net/usb/rtl8150.c
11958
11959USB SERIAL SUBSYSTEM
11960M:	Johan Hovold <johan@kernel.org>
11961L:	linux-usb@vger.kernel.org
11962S:	Maintained
11963F:	Documentation/usb/usb-serial.txt
11964F:	drivers/usb/serial/
11965F:	include/linux/usb/serial.h
11966
11967USB SMSC75XX ETHERNET DRIVER
11968M:	Steve Glendinning <steve.glendinning@shawell.net>
11969L:	netdev@vger.kernel.org
11970S:	Maintained
11971F:	drivers/net/usb/smsc75xx.*
11972
11973USB SMSC95XX ETHERNET DRIVER
11974M:	Steve Glendinning <steve.glendinning@shawell.net>
11975L:	netdev@vger.kernel.org
11976S:	Maintained
11977F:	drivers/net/usb/smsc95xx.*
11978
11979USB SUBSYSTEM
11980M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11981L:	linux-usb@vger.kernel.org
11982W:	http://www.linux-usb.org
11983T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11984S:	Supported
11985F:	Documentation/devicetree/bindings/usb/
11986F:	Documentation/usb/
11987F:	drivers/usb/
11988F:	include/linux/usb.h
11989F:	include/linux/usb/
11990
11991USB UHCI DRIVER
11992M:	Alan Stern <stern@rowland.harvard.edu>
11993L:	linux-usb@vger.kernel.org
11994S:	Maintained
11995F:	drivers/usb/host/uhci*
11996
11997USB "USBNET" DRIVER FRAMEWORK
11998M:	Oliver Neukum <oneukum@suse.com>
11999L:	netdev@vger.kernel.org
12000W:	http://www.linux-usb.org/usbnet
12001S:	Maintained
12002F:	drivers/net/usb/usbnet.c
12003F:	include/linux/usb/usbnet.h
12004
12005USB VIDEO CLASS
12006M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12007L:	linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12008L:	linux-media@vger.kernel.org
12009T:	git git://linuxtv.org/media_tree.git
12010W:	http://www.ideasonboard.org/uvc/
12011S:	Maintained
12012F:	drivers/media/usb/uvc/
12013F:	include/uapi/linux/uvcvideo.h
12014
12015USB VISION DRIVER
12016M:	Hans Verkuil <hverkuil@xs4all.nl>
12017L:	linux-media@vger.kernel.org
12018T:	git git://linuxtv.org/media_tree.git
12019W:	https://linuxtv.org
12020S:	Odd Fixes
12021F:	drivers/media/usb/usbvision/
12022
12023USB WEBCAM GADGET
12024M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12025L:	linux-usb@vger.kernel.org
12026S:	Maintained
12027F:	drivers/usb/gadget/function/*uvc*
12028F:	drivers/usb/gadget/legacy/webcam.c
12029
12030USB WIRELESS RNDIS DRIVER (rndis_wlan)
12031M:	Jussi Kivilinna <jussi.kivilinna@iki.fi>
12032L:	linux-wireless@vger.kernel.org
12033S:	Maintained
12034F:	drivers/net/wireless/rndis_wlan.c
12035
12036USB XHCI DRIVER
12037M:	Mathias Nyman <mathias.nyman@intel.com>
12038L:	linux-usb@vger.kernel.org
12039S:	Supported
12040F:	drivers/usb/host/xhci*
12041F:	drivers/usb/host/pci-quirks*
12042
12043USB ZD1201 DRIVER
12044L:	linux-wireless@vger.kernel.org
12045W:	http://linux-lc100020.sourceforge.net
12046S:	Orphan
12047F:	drivers/net/wireless/zydas/zd1201.*
12048
12049USB ZR364XX DRIVER
12050M:	Antoine Jacquet <royale@zerezo.com>
12051L:	linux-usb@vger.kernel.org
12052L:	linux-media@vger.kernel.org
12053T:	git git://linuxtv.org/media_tree.git
12054W:	http://royale.zerezo.com/zr364xx/
12055S:	Maintained
12056F:	Documentation/video4linux/zr364xx.txt
12057F:	drivers/media/usb/zr364xx/
12058
12059ULPI BUS
12060M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
12061L:	linux-usb@vger.kernel.org
12062S:	Maintained
12063F:	drivers/usb/common/ulpi.c
12064F:	include/linux/ulpi/
12065
12066USER-MODE LINUX (UML)
12067M:	Jeff Dike <jdike@addtoit.com>
12068M:	Richard Weinberger <richard@nod.at>
12069L:	user-mode-linux-devel@lists.sourceforge.net
12070L:	user-mode-linux-user@lists.sourceforge.net
12071W:	http://user-mode-linux.sourceforge.net
12072T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12073S:	Maintained
12074F:	Documentation/virtual/uml/
12075F:	arch/um/
12076F:	arch/x86/um/
12077F:	fs/hostfs/
12078F:	fs/hppfs/
12079
12080USERSPACE I/O (UIO)
12081M:	"Hans J. Koch" <hjk@hansjkoch.de>
12082M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12083S:	Maintained
12084T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12085F:	Documentation/DocBook/uio-howto.tmpl
12086F:	drivers/uio/
12087F:	include/linux/uio*.h
12088
12089UTIL-LINUX PACKAGE
12090M:	Karel Zak <kzak@redhat.com>
12091L:	util-linux@vger.kernel.org
12092W:	http://en.wikipedia.org/wiki/Util-linux
12093T:	git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12094S:	Maintained
12095
12096UVESAFB DRIVER
12097M:	Michal Januszewski <spock@gentoo.org>
12098L:	linux-fbdev@vger.kernel.org
12099W:	http://dev.gentoo.org/~spock/projects/uvesafb/
12100S:	Maintained
12101F:	Documentation/fb/uvesafb.txt
12102F:	drivers/video/fbdev/uvesafb.*
12103
12104VF610 NAND DRIVER
12105M:	Stefan Agner <stefan@agner.ch>
12106L:	linux-mtd@lists.infradead.org
12107S:	Supported
12108F:	drivers/mtd/nand/vf610_nfc.c
12109
12110VFAT/FAT/MSDOS FILESYSTEM
12111M:	OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12112S:	Maintained
12113F:	Documentation/filesystems/vfat.txt
12114F:	fs/fat/
12115
12116VFIO DRIVER
12117M:	Alex Williamson <alex.williamson@redhat.com>
12118L:	kvm@vger.kernel.org
12119T:	git git://github.com/awilliam/linux-vfio.git
12120S:	Maintained
12121F:	Documentation/vfio.txt
12122F:	drivers/vfio/
12123F:	include/linux/vfio.h
12124F:	include/uapi/linux/vfio.h
12125
12126VFIO PLATFORM DRIVER
12127M:	Baptiste Reynal <b.reynal@virtualopensystems.com>
12128L:	kvm@vger.kernel.org
12129S:	Maintained
12130F:	drivers/vfio/platform/
12131
12132VIDEOBUF2 FRAMEWORK
12133M:	Pawel Osciak <pawel@osciak.com>
12134M:	Marek Szyprowski <m.szyprowski@samsung.com>
12135M:	Kyungmin Park <kyungmin.park@samsung.com>
12136L:	linux-media@vger.kernel.org
12137S:	Maintained
12138F:	drivers/media/v4l2-core/videobuf2-*
12139F:	include/media/videobuf2-*
12140
12141VIRTUAL SERIO DEVICE DRIVER
12142M:	Stephen Chandler Paul <thatslyude@gmail.com>
12143S:	Maintained
12144F:	drivers/input/serio/userio.c
12145F:	include/uapi/linux/userio.h
12146
12147VIRTIO CONSOLE DRIVER
12148M:	Amit Shah <amit.shah@redhat.com>
12149L:	virtualization@lists.linux-foundation.org
12150S:	Maintained
12151F:	drivers/char/virtio_console.c
12152F:	include/linux/virtio_console.h
12153F:	include/uapi/linux/virtio_console.h
12154
12155VIRTIO CORE, NET AND BLOCK DRIVERS
12156M:	"Michael S. Tsirkin" <mst@redhat.com>
12157L:	virtualization@lists.linux-foundation.org
12158S:	Maintained
12159F:	Documentation/devicetree/bindings/virtio/
12160F:	drivers/virtio/
12161F:	tools/virtio/
12162F:	drivers/net/virtio_net.c
12163F:	drivers/block/virtio_blk.c
12164F:	include/linux/virtio_*.h
12165F:	include/uapi/linux/virtio_*.h
12166
12167VIRTIO DRIVERS FOR S390
12168M:	Christian Borntraeger <borntraeger@de.ibm.com>
12169M:	Cornelia Huck <cornelia.huck@de.ibm.com>
12170L:	linux-s390@vger.kernel.org
12171L:	virtualization@lists.linux-foundation.org
12172L:	kvm@vger.kernel.org
12173S:	Supported
12174F:	drivers/s390/virtio/
12175
12176VIRTIO GPU DRIVER
12177M:	David Airlie <airlied@linux.ie>
12178M:	Gerd Hoffmann <kraxel@redhat.com>
12179L:	dri-devel@lists.freedesktop.org
12180L:	virtualization@lists.linux-foundation.org
12181S:	Maintained
12182F:	drivers/gpu/drm/virtio/
12183F:	include/uapi/linux/virtio_gpu.h
12184
12185VIRTIO HOST (VHOST)
12186M:	"Michael S. Tsirkin" <mst@redhat.com>
12187L:	kvm@vger.kernel.org
12188L:	virtualization@lists.linux-foundation.org
12189L:	netdev@vger.kernel.org
12190T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12191S:	Maintained
12192F:	drivers/vhost/
12193F:	include/uapi/linux/vhost.h
12194
12195VIRTIO INPUT DRIVER
12196M:	Gerd Hoffmann <kraxel@redhat.com>
12197S:	Maintained
12198F:	drivers/virtio/virtio_input.c
12199F:	include/uapi/linux/virtio_input.h
12200
12201VIA RHINE NETWORK DRIVER
12202S:	Orphan
12203F:	drivers/net/ethernet/via/via-rhine.c
12204
12205VIA SD/MMC CARD CONTROLLER DRIVER
12206M:	Bruce Chang <brucechang@via.com.tw>
12207M:	Harald Welte <HaraldWelte@viatech.com>
12208S:	Maintained
12209F:	drivers/mmc/host/via-sdmmc.c
12210
12211VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12212M:	Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12213L:	linux-fbdev@vger.kernel.org
12214S:	Maintained
12215F:	include/linux/via-core.h
12216F:	include/linux/via-gpio.h
12217F:	include/linux/via_i2c.h
12218F:	drivers/video/fbdev/via/
12219
12220VIA VELOCITY NETWORK DRIVER
12221M:	Francois Romieu <romieu@fr.zoreil.com>
12222L:	netdev@vger.kernel.org
12223S:	Maintained
12224F:	drivers/net/ethernet/via/via-velocity.*
12225
12226VIRT LIB
12227M:	Alex Williamson <alex.williamson@redhat.com>
12228M:	Paolo Bonzini <pbonzini@redhat.com>
12229L:	kvm@vger.kernel.org
12230S:	Supported
12231F:	virt/lib/
12232
12233VIVID VIRTUAL VIDEO DRIVER
12234M:	Hans Verkuil <hverkuil@xs4all.nl>
12235L:	linux-media@vger.kernel.org
12236T:	git git://linuxtv.org/media_tree.git
12237W:	https://linuxtv.org
12238S:	Maintained
12239F:	drivers/media/platform/vivid/*
12240
12241VLAN (802.1Q)
12242M:	Patrick McHardy <kaber@trash.net>
12243L:	netdev@vger.kernel.org
12244S:	Maintained
12245F:	drivers/net/macvlan.c
12246F:	include/linux/if_*vlan.h
12247F:	net/8021q/
12248
12249VLYNQ BUS
12250M:	Florian Fainelli <florian@openwrt.org>
12251L:	openwrt-devel@lists.openwrt.org (subscribers-only)
12252S:	Maintained
12253F:	drivers/vlynq/vlynq.c
12254F:	include/linux/vlynq.h
12255
12256VME SUBSYSTEM
12257M:	Martyn Welch <martyn@welchs.me.uk>
12258M:	Manohar Vanga <manohar.vanga@gmail.com>
12259M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12260L:	devel@driverdev.osuosl.org
12261S:	Maintained
12262T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12263F:	Documentation/vme_api.txt
12264F:	drivers/staging/vme/
12265F:	drivers/vme/
12266F:	include/linux/vme*
12267
12268VMWARE HYPERVISOR INTERFACE
12269M:	Alok Kataria <akataria@vmware.com>
12270L:	virtualization@lists.linux-foundation.org
12271S:	Supported
12272F:	arch/x86/kernel/cpu/vmware.c
12273
12274VMWARE BALLOON DRIVER
12275M:	Xavier Deguillard <xdeguillard@vmware.com>
12276M:	Philip Moltmann <moltmann@vmware.com>
12277M:	"VMware, Inc." <pv-drivers@vmware.com>
12278L:	linux-kernel@vger.kernel.org
12279S:	Maintained
12280F:	drivers/misc/vmw_balloon.c
12281
12282VMWARE VMMOUSE SUBDRIVER
12283M:	"VMware Graphics" <linux-graphics-maintainer@vmware.com>
12284M:	"VMware, Inc." <pv-drivers@vmware.com>
12285L:	linux-input@vger.kernel.org
12286S:	Maintained
12287F:	drivers/input/mouse/vmmouse.c
12288F:	drivers/input/mouse/vmmouse.h
12289
12290VMWARE VMXNET3 ETHERNET DRIVER
12291M:	Shrikrishna Khare <skhare@vmware.com>
12292M:	"VMware, Inc." <pv-drivers@vmware.com>
12293L:	netdev@vger.kernel.org
12294S:	Maintained
12295F:	drivers/net/vmxnet3/
12296
12297VMware PVSCSI driver
12298M:	Arvind Kumar <arvindkumar@vmware.com>
12299M:	VMware PV-Drivers <pv-drivers@vmware.com>
12300L:	linux-scsi@vger.kernel.org
12301S:	Maintained
12302F:	drivers/scsi/vmw_pvscsi.c
12303F:	drivers/scsi/vmw_pvscsi.h
12304
12305VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12306M:	Liam Girdwood <lgirdwood@gmail.com>
12307M:	Mark Brown <broonie@kernel.org>
12308L:	linux-kernel@vger.kernel.org
12309W:	http://www.slimlogic.co.uk/?p=48
12310T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12311S:	Supported
12312F:	Documentation/devicetree/bindings/regulator/
12313F:	drivers/regulator/
12314F:	include/dt-bindings/regulator/
12315F:	include/linux/regulator/
12316
12317VRF
12318M:	David Ahern <dsa@cumulusnetworks.com>
12319M:	Shrijeet Mukherjee <shm@cumulusnetworks.com>
12320L:	netdev@vger.kernel.org
12321S:	Maintained
12322F:	drivers/net/vrf.c
12323F:	Documentation/networking/vrf.txt
12324
12325VT1211 HARDWARE MONITOR DRIVER
12326M:	Juerg Haefliger <juergh@gmail.com>
12327L:	linux-hwmon@vger.kernel.org
12328S:	Maintained
12329F:	Documentation/hwmon/vt1211
12330F:	drivers/hwmon/vt1211.c
12331
12332VT8231 HARDWARE MONITOR DRIVER
12333M:	Roger Lucas <vt8231@hiddenengine.co.uk>
12334L:	linux-hwmon@vger.kernel.org
12335S:	Maintained
12336F:	drivers/hwmon/vt8231.c
12337
12338VUB300 USB to SDIO/SD/MMC bridge chip
12339M:	Tony Olech <tony.olech@elandigitalsystems.com>
12340L:	linux-mmc@vger.kernel.org
12341L:	linux-usb@vger.kernel.org
12342S:	Supported
12343F:	drivers/mmc/host/vub300.c
12344
12345W1 DALLAS'S 1-WIRE BUS
12346M:	Evgeniy Polyakov <zbr@ioremap.net>
12347S:	Maintained
12348F:	Documentation/w1/
12349F:	drivers/w1/
12350
12351W83791D HARDWARE MONITORING DRIVER
12352M:	Marc Hulsman <m.hulsman@tudelft.nl>
12353L:	linux-hwmon@vger.kernel.org
12354S:	Maintained
12355F:	Documentation/hwmon/w83791d
12356F:	drivers/hwmon/w83791d.c
12357
12358W83793 HARDWARE MONITORING DRIVER
12359M:	Rudolf Marek <r.marek@assembler.cz>
12360L:	linux-hwmon@vger.kernel.org
12361S:	Maintained
12362F:	Documentation/hwmon/w83793
12363F:	drivers/hwmon/w83793.c
12364
12365W83795 HARDWARE MONITORING DRIVER
12366M:	Jean Delvare <jdelvare@suse.com>
12367L:	linux-hwmon@vger.kernel.org
12368S:	Maintained
12369F:	drivers/hwmon/w83795.c
12370
12371W83L51xD SD/MMC CARD INTERFACE DRIVER
12372M:	Pierre Ossman <pierre@ossman.eu>
12373S:	Maintained
12374F:	drivers/mmc/host/wbsd.*
12375
12376WACOM PROTOCOL 4 SERIAL TABLETS
12377M:	Julian Squires <julian@cipht.net>
12378M:	Hans de Goede <hdegoede@redhat.com>
12379L:	linux-input@vger.kernel.org
12380S:	Maintained
12381F:	drivers/input/tablet/wacom_serial4.c
12382
12383WATCHDOG DEVICE DRIVERS
12384M:	Wim Van Sebroeck <wim@iguana.be>
12385R:	Guenter Roeck <linux@roeck-us.net>
12386L:	linux-watchdog@vger.kernel.org
12387W:	http://www.linux-watchdog.org/
12388T:	git git://www.linux-watchdog.org/linux-watchdog.git
12389S:	Maintained
12390F:	Documentation/devicetree/bindings/watchdog/
12391F:	Documentation/watchdog/
12392F:	drivers/watchdog/
12393F:	include/linux/watchdog.h
12394F:	include/uapi/linux/watchdog.h
12395
12396WD7000 SCSI DRIVER
12397M:	Miroslav Zagorac <zaga@fly.cc.fer.hr>
12398L:	linux-scsi@vger.kernel.org
12399S:	Maintained
12400F:	drivers/scsi/wd7000.c
12401
12402WIIMOTE HID DRIVER
12403M:	David Herrmann <dh.herrmann@googlemail.com>
12404L:	linux-input@vger.kernel.org
12405S:	Maintained
12406F:	drivers/hid/hid-wiimote*
12407
12408WINBOND CIR DRIVER
12409M:	David Härdeman <david@hardeman.nu>
12410S:	Maintained
12411F:	drivers/media/rc/winbond-cir.c
12412
12413WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12414M:	William Breathitt Gray <vilhelm.gray@gmail.com>
12415L:	linux-watchdog@vger.kernel.org
12416S:	Maintained
12417F:	drivers/watchdog/ebc-c384_wdt.c
12418
12419WINSYSTEMS WS16C48 GPIO DRIVER
12420M:	William Breathitt Gray <vilhelm.gray@gmail.com>
12421L:	linux-gpio@vger.kernel.org
12422S:	Maintained
12423F:	drivers/gpio/gpio-ws16c48.c
12424
12425WIMAX STACK
12426M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12427M:	linux-wimax@intel.com
12428L:	wimax@linuxwimax.org (subscribers-only)
12429S:	Supported
12430W:	http://linuxwimax.org
12431F:	Documentation/wimax/README.wimax
12432F:	include/linux/wimax/debug.h
12433F:	include/net/wimax.h
12434F:	include/uapi/linux/wimax.h
12435F:	net/wimax/
12436
12437WISTRON LAPTOP BUTTON DRIVER
12438M:	Miloslav Trmac <mitr@volny.cz>
12439S:	Maintained
12440F:	drivers/input/misc/wistron_btns.c
12441
12442WL3501 WIRELESS PCMCIA CARD DRIVER
12443M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12444L:	linux-wireless@vger.kernel.org
12445W:	http://oops.ghostprotocols.net:81/blog
12446S:	Maintained
12447F:	drivers/net/wireless/wl3501*
12448
12449WOLFSON MICROELECTRONICS DRIVERS
12450L:	patches@opensource.wolfsonmicro.com
12451T:	git https://github.com/CirrusLogic/linux-drivers.git
12452W:	https://github.com/CirrusLogic/linux-drivers/wiki
12453S:	Supported
12454F:	Documentation/hwmon/wm83??
12455F:	Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12456F:	Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12457F:	Documentation/devicetree/bindings/mfd/arizona.txt
12458F:	arch/arm/mach-s3c64xx/mach-crag6410*
12459F:	drivers/clk/clk-wm83*.c
12460F:	drivers/extcon/extcon-arizona.c
12461F:	drivers/leds/leds-wm83*.c
12462F:	drivers/gpio/gpio-*wm*.c
12463F:	drivers/gpio/gpio-arizona.c
12464F:	drivers/hwmon/wm83??-hwmon.c
12465F:	drivers/input/misc/wm831x-on.c
12466F:	drivers/input/touchscreen/wm831x-ts.c
12467F:	drivers/input/touchscreen/wm97*.c
12468F:	drivers/mfd/arizona*
12469F:	drivers/mfd/wm*.c
12470F:	drivers/mfd/cs47l24*
12471F:	drivers/power/wm83*.c
12472F:	drivers/rtc/rtc-wm83*.c
12473F:	drivers/regulator/wm8*.c
12474F:	drivers/video/backlight/wm83*_bl.c
12475F:	drivers/watchdog/wm83*_wdt.c
12476F:	include/linux/mfd/arizona/
12477F:	include/linux/mfd/wm831x/
12478F:	include/linux/mfd/wm8350/
12479F:	include/linux/mfd/wm8400*
12480F:	include/linux/wm97xx.h
12481F:	include/sound/wm????.h
12482F:	sound/soc/codecs/arizona.?
12483F:	sound/soc/codecs/wm*
12484F:	sound/soc/codecs/cs47l24*
12485
12486WORKQUEUE
12487M:	Tejun Heo <tj@kernel.org>
12488R:	Lai Jiangshan <jiangshanlai@gmail.com>
12489T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12490S:	Maintained
12491F:	include/linux/workqueue.h
12492F:	kernel/workqueue.c
12493F:	Documentation/workqueue.txt
12494
12495X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12496M:	Chen-Yu Tsai <wens@csie.org>
12497L:	linux-kernel@vger.kernel.org
12498S:	Maintained
12499N:	axp[128]
12500
12501X.25 NETWORK LAYER
12502M:	Andrew Hendry <andrew.hendry@gmail.com>
12503L:	linux-x25@vger.kernel.org
12504S:	Odd Fixes
12505F:	Documentation/networking/x25*
12506F:	include/net/x25*
12507F:	net/x25/
12508
12509X86 ARCHITECTURE (32-BIT AND 64-BIT)
12510M:	Thomas Gleixner <tglx@linutronix.de>
12511M:	Ingo Molnar <mingo@redhat.com>
12512M:	"H. Peter Anvin" <hpa@zytor.com>
12513M:	x86@kernel.org
12514L:	linux-kernel@vger.kernel.org
12515T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12516S:	Maintained
12517F:	Documentation/x86/
12518F:	arch/x86/
12519
12520X86 PLATFORM DRIVERS
12521M:	Darren Hart <dvhart@infradead.org>
12522L:	platform-driver-x86@vger.kernel.org
12523T:	git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12524S:	Maintained
12525F:	drivers/platform/x86/
12526F:	drivers/platform/olpc/
12527
12528X86 MCE INFRASTRUCTURE
12529M:	Tony Luck <tony.luck@intel.com>
12530M:	Borislav Petkov <bp@alien8.de>
12531L:	linux-edac@vger.kernel.org
12532S:	Maintained
12533F:	arch/x86/kernel/cpu/mcheck/*
12534
12535X86 MICROCODE UPDATE SUPPORT
12536M:	Borislav Petkov <bp@alien8.de>
12537S:	Maintained
12538F:	arch/x86/kernel/cpu/microcode/*
12539
12540X86 VDSO
12541M:	Andy Lutomirski <luto@amacapital.net>
12542L:	linux-kernel@vger.kernel.org
12543T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12544S:	Maintained
12545F:	arch/x86/entry/vdso/
12546
12547XC2028/3028 TUNER DRIVER
12548M:	Mauro Carvalho Chehab <mchehab@s-opensource.com>
12549M:	Mauro Carvalho Chehab <mchehab@kernel.org>
12550L:	linux-media@vger.kernel.org
12551W:	https://linuxtv.org
12552T:	git git://linuxtv.org/media_tree.git
12553S:	Maintained
12554F:	drivers/media/tuners/tuner-xc2028.*
12555
12556XEN HYPERVISOR INTERFACE
12557M:	Boris Ostrovsky <boris.ostrovsky@oracle.com>
12558M:	David Vrabel <david.vrabel@citrix.com>
12559M:	Juergen Gross <jgross@suse.com>
12560L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12561T:	git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12562S:	Supported
12563F:	arch/x86/xen/
12564F:	drivers/*/xen-*front.c
12565F:	drivers/xen/
12566F:	arch/x86/include/asm/xen/
12567F:	include/xen/
12568F:	include/uapi/xen/
12569
12570XEN HYPERVISOR ARM
12571M:	Stefano Stabellini <sstabellini@kernel.org>
12572L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12573S:	Maintained
12574F:	arch/arm/xen/
12575F:	arch/arm/include/asm/xen/
12576
12577XEN HYPERVISOR ARM64
12578M:	Stefano Stabellini <sstabellini@kernel.org>
12579L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12580S:	Maintained
12581F:	arch/arm64/xen/
12582F:	arch/arm64/include/asm/xen/
12583
12584XEN NETWORK BACKEND DRIVER
12585M:	Wei Liu <wei.liu2@citrix.com>
12586L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12587L:	netdev@vger.kernel.org
12588S:	Supported
12589F:	drivers/net/xen-netback/*
12590
12591XEN PCI SUBSYSTEM
12592M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12593L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12594S:	Supported
12595F:	arch/x86/pci/*xen*
12596F:	drivers/pci/*xen*
12597
12598XEN BLOCK SUBSYSTEM
12599M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12600M:	Roger Pau Monné <roger.pau@citrix.com>
12601L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12602S:	Supported
12603F:	drivers/block/xen-blkback/*
12604F:	drivers/block/xen*
12605
12606XEN PVSCSI DRIVERS
12607M:	Juergen Gross <jgross@suse.com>
12608L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12609L:	linux-scsi@vger.kernel.org
12610S:	Supported
12611F:	drivers/scsi/xen-scsifront.c
12612F:	drivers/xen/xen-scsiback.c
12613F:	include/xen/interface/io/vscsiif.h
12614
12615XEN SWIOTLB SUBSYSTEM
12616M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12617L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12618S:	Supported
12619F:	arch/x86/xen/*swiotlb*
12620F:	drivers/xen/*swiotlb*
12621
12622XFS FILESYSTEM
12623P:	Silicon Graphics Inc
12624M:	Dave Chinner <david@fromorbit.com>
12625M:	xfs@oss.sgi.com
12626L:	xfs@oss.sgi.com
12627W:	http://oss.sgi.com/projects/xfs
12628T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12629S:	Supported
12630F:	Documentation/filesystems/xfs.txt
12631F:	fs/xfs/
12632
12633XILINX AXI ETHERNET DRIVER
12634M:	Anirudha Sarangi <anirudh@xilinx.com>
12635M:	John Linn <John.Linn@xilinx.com>
12636S:	Maintained
12637F:	drivers/net/ethernet/xilinx/xilinx_axienet*
12638
12639XILINX UARTLITE SERIAL DRIVER
12640M:	Peter Korsgaard <jacmet@sunsite.dk>
12641L:	linux-serial@vger.kernel.org
12642S:	Maintained
12643F:	drivers/tty/serial/uartlite.c
12644
12645XILINX VIDEO IP CORES
12646M:	Hyun Kwon <hyun.kwon@xilinx.com>
12647M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12648L:	linux-media@vger.kernel.org
12649T:	git git://linuxtv.org/media_tree.git
12650S:	Supported
12651F:	Documentation/devicetree/bindings/media/xilinx/
12652F:	drivers/media/platform/xilinx/
12653F:	include/uapi/linux/xilinx-v4l2-controls.h
12654
12655XILLYBUS DRIVER
12656M:	Eli Billauer <eli.billauer@gmail.com>
12657L:	linux-kernel@vger.kernel.org
12658S:	Supported
12659F:	drivers/char/xillybus/
12660
12661XTENSA XTFPGA PLATFORM SUPPORT
12662M:	Max Filippov <jcmvbkbc@gmail.com>
12663L:	linux-xtensa@linux-xtensa.org
12664S:	Maintained
12665F:	drivers/spi/spi-xtensa-xtfpga.c
12666F:	sound/soc/xtensa/xtfpga-i2s.c
12667
12668YAM DRIVER FOR AX.25
12669M:	Jean-Paul Roubelat <jpr@f6fbb.org>
12670L:	linux-hams@vger.kernel.org
12671S:	Maintained
12672F:	drivers/net/hamradio/yam*
12673F:	include/linux/yam.h
12674
12675YEALINK PHONE DRIVER
12676M:	Henk Vergonet <Henk.Vergonet@gmail.com>
12677L:	usbb2k-api-dev@nongnu.org
12678S:	Maintained
12679F:	Documentation/input/yealink.txt
12680F:	drivers/input/misc/yealink.*
12681
12682Z8530 DRIVER FOR AX.25
12683M:	Joerg Reuter <jreuter@yaina.de>
12684W:	http://yaina.de/jreuter/
12685W:	http://www.qsl.net/dl1bke/
12686L:	linux-hams@vger.kernel.org
12687S:	Maintained
12688F:	Documentation/networking/z8530drv.txt
12689F:	drivers/net/hamradio/*scc.c
12690F:	drivers/net/hamradio/z8530.h
12691
12692ZBUD COMPRESSED PAGE ALLOCATOR
12693M:	Seth Jennings <sjenning@redhat.com>
12694L:	linux-mm@kvack.org
12695S:	Maintained
12696F:	mm/zbud.c
12697F:	include/linux/zbud.h
12698
12699ZD1211RW WIRELESS DRIVER
12700M:	Daniel Drake <dsd@gentoo.org>
12701M:	Ulrich Kunitz <kune@deine-taler.de>
12702W:	http://zd1211.ath.cx/wiki/DriverRewrite
12703L:	linux-wireless@vger.kernel.org
12704L:	zd1211-devs@lists.sourceforge.net (subscribers-only)
12705S:	Maintained
12706F:	drivers/net/wireless/zydas/zd1211rw/
12707
12708ZPOOL COMPRESSED PAGE STORAGE API
12709M:	Dan Streetman <ddstreet@ieee.org>
12710L:	linux-mm@kvack.org
12711S:	Maintained
12712F:	mm/zpool.c
12713F:	include/linux/zpool.h
12714
12715ZR36067 VIDEO FOR LINUX DRIVER
12716L:	mjpeg-users@lists.sourceforge.net
12717L:	linux-media@vger.kernel.org
12718W:	http://mjpeg.sourceforge.net/driver-zoran/
12719T:	hg https://linuxtv.org/hg/v4l-dvb
12720S:	Odd Fixes
12721F:	drivers/media/pci/zoran/
12722
12723ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12724M:	Minchan Kim <minchan@kernel.org>
12725M:	Nitin Gupta <ngupta@vflare.org>
12726R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12727L:	linux-kernel@vger.kernel.org
12728S:	Maintained
12729F:	drivers/block/zram/
12730F:	Documentation/blockdev/zram.txt
12731
12732ZS DECSTATION Z85C30 SERIAL DRIVER
12733M:	"Maciej W. Rozycki" <macro@linux-mips.org>
12734S:	Maintained
12735F:	drivers/tty/serial/zs.*
12736
12737ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12738M:	Minchan Kim <minchan@kernel.org>
12739M:	Nitin Gupta <ngupta@vflare.org>
12740R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12741L:	linux-mm@kvack.org
12742S:	Maintained
12743F:	mm/zsmalloc.c
12744F:	include/linux/zsmalloc.h
12745F:	Documentation/vm/zsmalloc.txt
12746
12747ZSWAP COMPRESSED SWAP CACHING
12748M:	Seth Jennings <sjenning@redhat.com>
12749L:	linux-mm@kvack.org
12750S:	Maintained
12751F:	mm/zswap.c
12752
12753THE REST
12754M:	Linus Torvalds <torvalds@linux-foundation.org>
12755L:	linux-kernel@vger.kernel.org
12756Q:	http://patchwork.kernel.org/project/LKML/list/
12757T:	git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12758S:	Buried alive in reporters
12759F:	*
12760F:	*/
12761