xref: /linux/MAINTAINERS (revision 58ab5e0c2c40ec48e682179e8f2e4cda2ece201b)
1
2
3	List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below.  This will make things
6easier on the maintainers.  Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91.	Always _test_ your changes, however small, on at least 4 or
10	5 people, preferably many more.
11
122.	Try to release a few ALPHA test versions to the net. Announce
13	them onto the kernel channel and await results. This is especially
14	important for device drivers, because often that's the only way
15	you will find things like the fact version 3 firmware needs
16	a magic fix you didn't know about, or some clown changed the
17	chips on a board and not its name.  (Don't laugh!  Look at the
18	SMC etherpower for that.)
19
203.	Make sure your changes compile correctly in multiple
21	configurations. In particular check that changes work both as a
22	module and built into the kernel.
23
244.	When you are happy with a change make it generally available for
25	testing and await feedback.
26
275.	Make a patch available to the relevant maintainer in the list. Use
28	'diff -u' to make the patch easy to merge. Be prepared to get your
29	changes sent back with seemingly silly requests about formatting
30	and variable names.  These aren't as silly as they seem. One
31	job the maintainers (and especially Linus) do is to keep things
32	looking the same. Sometimes this means that the clever hack in
33	your driver to get around a problem actually needs to become a
34	generalized kernel feature ready for next time.
35
36	PLEASE check your patch with the automated style checker
37	(scripts/checkpatch.pl) to catch trivial style violations.
38	See Documentation/CodingStyle for guidance here.
39
40	PLEASE CC: the maintainers and mailing lists that are generated
41	by scripts/get_maintainer.pl.  The results returned by the
42	script will be best if you have git installed and are making
43	your changes in a branch derived from Linus' latest git tree.
44	See Documentation/SubmittingPatches for details.
45
46	PLEASE try to include any credit lines you want added with the
47	patch. It avoids people being missed off by mistake and makes
48	it easier to know who wants adding and who doesn't.
49
50	PLEASE document known bugs. If it doesn't work for everything
51	or does something very odd once a month document it.
52
53	PLEASE remember that submissions must be made under the terms
54	of the Linux Foundation certificate of contribution and should
55	include a Signed-off-by: line.  The current version of this
56	"Developer's Certificate of Origin" (DCO) is listed in the file
57	Documentation/SubmittingPatches.
58
596.	Make sure you have the right to send any changes you make. If you
60	do changes at work you may find your employer owns the patch
61	not you.
62
637.	When sending security related changes or reports to a maintainer
64	please Cc: security@kernel.org, especially if the maintainer
65	does not respond.
66
678.	Happy hacking.
68
69Descriptions of section entries:
70
71	P: Person (obsolete)
72	M: Mail patches to: FullName <address@domain>
73	R: Designated reviewer: FullName <address@domain>
74	   These reviewers should be CCed on patches.
75	L: Mailing list that is relevant to this area
76	W: Web-page with status/info
77	Q: Patchwork web based patch tracking system site
78	T: SCM tree type and location.
79	   Type is one of: git, hg, quilt, stgit, topgit
80	S: Status, one of the following:
81	   Supported:	Someone is actually paid to look after this.
82	   Maintained:	Someone actually looks after it.
83	   Odd Fixes:	It has a maintainer but they don't have time to do
84			much other than throw the odd patch in. See below..
85	   Orphan:	No current maintainer [but maybe you could take the
86			role as you write your new code].
87	   Obsolete:	Old code. Something tagged obsolete generally means
88			it has been replaced by a better system and you
89			should be using that.
90	F: Files and directories with wildcard patterns.
91	   A trailing slash includes all files and subdirectory files.
92	   F:	drivers/net/	all files in and below drivers/net
93	   F:	drivers/net/*	all files in drivers/net, but not below
94	   F:	*/net/*		all files in "any top level directory"/net
95	   One pattern per line.  Multiple F: lines acceptable.
96	N: Files and directories with regex patterns.
97	   N:	[^a-z]tegra	all files whose path contains the word tegra
98	   One pattern per line.  Multiple N: lines acceptable.
99	   scripts/get_maintainer.pl has different behavior for files that
100	   match F: pattern and matches of N: patterns.  By default,
101	   get_maintainer will not look at git log history when an F: pattern
102	   match occurs.  When an N: match occurs, git log history is used
103	   to also notify the people that have git commit signatures.
104	X: Files and directories that are NOT maintained, same rules as F:
105	   Files exclusions are tested before file matches.
106	   Can be useful for excluding a specific subdirectory, for instance:
107	   F:	net/
108	   X:	net/ipv6/
109	   matches all files in and below net excluding net/ipv6/
110	K: Keyword perl extended regex pattern to match content in a
111	   patch or file.  For instance:
112	   K: of_get_profile
113	      matches patches or files that contain "of_get_profile"
114	   K: \b(printk|pr_(info|err))\b
115	      matches patches or files that contain one or more of the words
116	      printk, pr_info or pr_err
117	   One regex pattern per line.  Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125		-----------------------------------
126
1273C59X NETWORK DRIVER
128M:	Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L:	netdev@vger.kernel.org
130S:	Maintained
131F:	Documentation/networking/vortex.txt
132F:	drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M:	David Dillow <dave@thedillows.org>
136L:	netdev@vger.kernel.org
137S:	Maintained
138F:	drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M:	Adam Radford <linuxraid@lsi.com>
142L:	linux-scsi@vger.kernel.org
143W:	http://www.lsi.com
144S:	Supported
145F:	drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L:	linux-scsi@vger.kernel.org
150S:	Maintained
151F:	drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M:	Alexander Aring <aar@pengutronix.de>
155M:	Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L:	linux-bluetooth@vger.kernel.org
157L:	linux-wpan@vger.kernel.org
158S:	Maintained
159F:	net/6lowpan/
160F:	include/net/6lowpan.h
161F:	Documentation/networking/6lowpan.txt
162
1636PACK NETWORK DRIVER FOR AX.25
164M:	Andreas Koensgen <ajk@comnets.uni-bremen.de>
165L:	linux-hams@vger.kernel.org
166S:	Maintained
167F:	drivers/net/hamradio/6pack.c
168
1698169 10/100/1000 GIGABIT ETHERNET DRIVER
170M:	Realtek linux nic maintainers <nic_swsd@realtek.com>
171L:	netdev@vger.kernel.org
172S:	Maintained
173F:	drivers/net/ethernet/realtek/r8169.c
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177L:	linux-serial@vger.kernel.org
178S:	Maintained
179T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180F:	drivers/tty/serial/8250*
181F:	include/linux/serial_8250.h
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184L:	netdev@vger.kernel.org
185S:	Orphan / Obsolete
186F:	drivers/net/ethernet/8390/
187
1889P FILE SYSTEM
189M:	Eric Van Hensbergen <ericvh@gmail.com>
190M:	Ron Minnich <rminnich@sandia.gov>
191M:	Latchesar Ionkov <lucho@ionkov.net>
192L:	v9fs-developer@lists.sourceforge.net
193W:	http://swik.net/v9fs
194Q:	http://patchwork.kernel.org/project/v9fs-devel/list/
195T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196S:	Maintained
197F:	Documentation/filesystems/9p.txt
198F:	fs/9p/
199F:	net/9p/
200F:	include/net/9p/
201F:	include/uapi/linux/virtio_9p.h
202F:	include/trace/events/9p.h
203
204
205A8293 MEDIA DRIVER
206M:	Antti Palosaari <crope@iki.fi>
207L:	linux-media@vger.kernel.org
208W:	https://linuxtv.org
209W:	http://palosaari.fi/linux/
210Q:	http://patchwork.linuxtv.org/project/linux-media/list/
211T:	git git://linuxtv.org/anttip/media_tree.git
212S:	Maintained
213F:	drivers/media/dvb-frontends/a8293*
214
215AACRAID SCSI RAID DRIVER
216M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217L:	linux-scsi@vger.kernel.org
218W:	http://www.adaptec.com/
219S:	Supported
220F:	Documentation/scsi/aacraid.txt
221F:	drivers/scsi/aacraid/
222
223ABI/API
224L:	linux-api@vger.kernel.org
225F:	include/linux/syscalls.h
226F:	kernel/sys_ni.c
227
228ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
229M:	Hans de Goede <hdegoede@redhat.com>
230L:	linux-hwmon@vger.kernel.org
231S:	Maintained
232F:	drivers/hwmon/abituguru.c
233
234ABIT UGURU 3 HARDWARE MONITOR DRIVER
235M:	Alistair John Strachan <alistair@devzero.co.uk>
236L:	linux-hwmon@vger.kernel.org
237S:	Maintained
238F:	drivers/hwmon/abituguru3.c
239
240ACCES 104-DIO-48E GPIO DRIVER
241M:	William Breathitt Gray <vilhelm.gray@gmail.com>
242L:	linux-gpio@vger.kernel.org
243S:	Maintained
244F:	drivers/gpio/gpio-104-dio-48e.c
245
246ACCES 104-IDI-48 GPIO DRIVER
247M:	"William Breathitt Gray" <vilhelm.gray@gmail.com>
248L:	linux-gpio@vger.kernel.org
249S:	Maintained
250F:	drivers/gpio/gpio-104-idi-48.c
251
252ACCES 104-IDIO-16 GPIO DRIVER
253M:	"William Breathitt Gray" <vilhelm.gray@gmail.com>
254L:	linux-gpio@vger.kernel.org
255S:	Maintained
256F:	drivers/gpio/gpio-104-idio-16.c
257
258ACENIC DRIVER
259M:	Jes Sorensen <jes@trained-monkey.org>
260L:	linux-acenic@sunsite.dk
261S:	Maintained
262F:	drivers/net/ethernet/alteon/acenic*
263
264ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
265M:	Peter Feuerer <peter@piie.net>
266L:	platform-driver-x86@vger.kernel.org
267W:	http://piie.net/?section=acerhdf
268S:	Maintained
269F:	drivers/platform/x86/acerhdf.c
270
271ACER WMI LAPTOP EXTRAS
272M:	"Lee, Chun-Yi" <jlee@suse.com>
273L:	platform-driver-x86@vger.kernel.org
274S:	Maintained
275F:	drivers/platform/x86/acer-wmi.c
276
277ACPI
278M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
279M:	Len Brown <lenb@kernel.org>
280L:	linux-acpi@vger.kernel.org
281W:	https://01.org/linux-acpi
282Q:	https://patchwork.kernel.org/project/linux-acpi/list/
283T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
284S:	Supported
285F:	drivers/acpi/
286F:	drivers/pnp/pnpacpi/
287F:	include/linux/acpi.h
288F:	include/acpi/
289F:	Documentation/acpi/
290F:	Documentation/ABI/testing/sysfs-bus-acpi
291F:	drivers/pci/*acpi*
292F:	drivers/pci/*/*acpi*
293F:	drivers/pci/*/*/*acpi*
294F:	tools/power/acpi/
295
296ACPI COMPONENT ARCHITECTURE (ACPICA)
297M:	Robert Moore <robert.moore@intel.com>
298M:	Lv Zheng <lv.zheng@intel.com>
299M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
300L:	linux-acpi@vger.kernel.org
301L:	devel@acpica.org
302W:	https://acpica.org/
303W:	https://github.com/acpica/acpica/
304Q:	https://patchwork.kernel.org/project/linux-acpi/list/
305T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
306S:	Supported
307F:	drivers/acpi/acpica/
308F:	include/acpi/
309F:	tools/power/acpi/
310
311ACPI FAN DRIVER
312M:	Zhang Rui <rui.zhang@intel.com>
313L:	linux-acpi@vger.kernel.org
314W:	https://01.org/linux-acpi
315S:	Supported
316F:	drivers/acpi/fan.c
317
318ACPI THERMAL DRIVER
319M:	Zhang Rui <rui.zhang@intel.com>
320L:	linux-acpi@vger.kernel.org
321W:	https://01.org/linux-acpi
322S:	Supported
323F:	drivers/acpi/*thermal*
324
325ACPI VIDEO DRIVER
326M:	Zhang Rui <rui.zhang@intel.com>
327L:	linux-acpi@vger.kernel.org
328W:	https://01.org/linux-acpi
329S:	Supported
330F:	drivers/acpi/acpi_video.c
331
332ACPI WMI DRIVER
333L:	platform-driver-x86@vger.kernel.org
334S:	Orphan
335F:	drivers/platform/x86/wmi.c
336
337AD1889 ALSA SOUND DRIVER
338M:	Thibaut Varene <T-Bone@parisc-linux.org>
339W:	http://wiki.parisc-linux.org/AD1889
340L:	linux-parisc@vger.kernel.org
341S:	Maintained
342F:	sound/pci/ad1889.*
343
344AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
345M:	Michael Hennerich <michael.hennerich@analog.com>
346W:	http://wiki.analog.com/AD5254
347W:	http://ez.analog.com/community/linux-device-drivers
348S:	Supported
349F:	drivers/misc/ad525x_dpot.c
350
351AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
352M:	Michael Hennerich <michael.hennerich@analog.com>
353W:	http://wiki.analog.com/AD5398
354W:	http://ez.analog.com/community/linux-device-drivers
355S:	Supported
356F:	drivers/regulator/ad5398.c
357
358AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
359M:	Michael Hennerich <michael.hennerich@analog.com>
360W:	http://wiki.analog.com/AD7142
361W:	http://ez.analog.com/community/linux-device-drivers
362S:	Supported
363F:	drivers/input/misc/ad714x.c
364
365AD7877 TOUCHSCREEN DRIVER
366M:	Michael Hennerich <michael.hennerich@analog.com>
367W:	http://wiki.analog.com/AD7877
368W:	http://ez.analog.com/community/linux-device-drivers
369S:	Supported
370F:	drivers/input/touchscreen/ad7877.c
371
372AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
373M:	Michael Hennerich <michael.hennerich@analog.com>
374W:	http://wiki.analog.com/AD7879
375W:	http://ez.analog.com/community/linux-device-drivers
376S:	Supported
377F:	drivers/input/touchscreen/ad7879.c
378
379ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
380M:	Jiri Kosina <jikos@kernel.org>
381S:	Maintained
382
383ADF7242 IEEE 802.15.4 RADIO DRIVER
384M:	Michael Hennerich <michael.hennerich@analog.com>
385W:	https://wiki.analog.com/ADF7242
386W:	http://ez.analog.com/community/linux-device-drivers
387L:	linux-wpan@vger.kernel.org
388S:	Supported
389F:	drivers/net/ieee802154/adf7242.c
390F:	Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
391
392ADM1025 HARDWARE MONITOR DRIVER
393M:	Jean Delvare <jdelvare@suse.com>
394L:	linux-hwmon@vger.kernel.org
395S:	Maintained
396F:	Documentation/hwmon/adm1025
397F:	drivers/hwmon/adm1025.c
398
399ADM1029 HARDWARE MONITOR DRIVER
400M:	Corentin Labbe <clabbe.montjoie@gmail.com>
401L:	linux-hwmon@vger.kernel.org
402S:	Maintained
403F:	drivers/hwmon/adm1029.c
404
405ADM8211 WIRELESS DRIVER
406L:	linux-wireless@vger.kernel.org
407W:	http://wireless.kernel.org/
408S:	Orphan
409F:	drivers/net/wireless/admtek/adm8211.*
410
411ADP1653 FLASH CONTROLLER DRIVER
412M:	Sakari Ailus <sakari.ailus@iki.fi>
413L:	linux-media@vger.kernel.org
414S:	Maintained
415F:	drivers/media/i2c/adp1653.c
416F:	include/media/i2c/adp1653.h
417
418ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
419M:	Michael Hennerich <michael.hennerich@analog.com>
420W:	http://wiki.analog.com/ADP5520
421W:	http://ez.analog.com/community/linux-device-drivers
422S:	Supported
423F:	drivers/mfd/adp5520.c
424F:	drivers/video/backlight/adp5520_bl.c
425F:	drivers/leds/leds-adp5520.c
426F:	drivers/gpio/gpio-adp5520.c
427F:	drivers/input/keyboard/adp5520-keys.c
428
429ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
430M:	Michael Hennerich <michael.hennerich@analog.com>
431W:	http://wiki.analog.com/ADP5588
432W:	http://ez.analog.com/community/linux-device-drivers
433S:	Supported
434F:	drivers/input/keyboard/adp5588-keys.c
435F:	drivers/gpio/gpio-adp5588.c
436
437ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
438M:	Michael Hennerich <michael.hennerich@analog.com>
439W:	http://wiki.analog.com/ADP8860
440W:	http://ez.analog.com/community/linux-device-drivers
441S:	Supported
442F:	drivers/video/backlight/adp8860_bl.c
443
444ADS1015 HARDWARE MONITOR DRIVER
445M:	Dirk Eibach <eibach@gdsys.de>
446L:	linux-hwmon@vger.kernel.org
447S:	Maintained
448F:	Documentation/hwmon/ads1015
449F:	drivers/hwmon/ads1015.c
450F:	include/linux/i2c/ads1015.h
451
452ADT746X FAN DRIVER
453M:	Colin Leroy <colin@colino.net>
454S:	Maintained
455F:	drivers/macintosh/therm_adt746x.c
456
457ADT7475 HARDWARE MONITOR DRIVER
458M:	Jean Delvare <jdelvare@suse.com>
459L:	linux-hwmon@vger.kernel.org
460S:	Maintained
461F:	Documentation/hwmon/adt7475
462F:	drivers/hwmon/adt7475.c
463
464ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
465M:	Michael Hennerich <michael.hennerich@analog.com>
466W:	http://wiki.analog.com/ADXL345
467W:	http://ez.analog.com/community/linux-device-drivers
468S:	Supported
469F:	drivers/input/misc/adxl34x.c
470
471ADVANSYS SCSI DRIVER
472M:	Matthew Wilcox <matthew@wil.cx>
473M:	Hannes Reinecke <hare@suse.com>
474L:	linux-scsi@vger.kernel.org
475S:	Maintained
476F:	Documentation/scsi/advansys.txt
477F:	drivers/scsi/advansys.c
478
479AEDSP16 DRIVER
480M:	Riccardo Facchetti <fizban@tin.it>
481S:	Maintained
482F:	sound/oss/aedsp16.c
483
484AF9013 MEDIA DRIVER
485M:	Antti Palosaari <crope@iki.fi>
486L:	linux-media@vger.kernel.org
487W:	https://linuxtv.org
488W:	http://palosaari.fi/linux/
489Q:	http://patchwork.linuxtv.org/project/linux-media/list/
490T:	git git://linuxtv.org/anttip/media_tree.git
491S:	Maintained
492F:	drivers/media/dvb-frontends/af9013*
493
494AF9033 MEDIA DRIVER
495M:	Antti Palosaari <crope@iki.fi>
496L:	linux-media@vger.kernel.org
497W:	https://linuxtv.org
498W:	http://palosaari.fi/linux/
499Q:	http://patchwork.linuxtv.org/project/linux-media/list/
500T:	git git://linuxtv.org/anttip/media_tree.git
501S:	Maintained
502F:	drivers/media/dvb-frontends/af9033*
503
504AFFS FILE SYSTEM
505L:	linux-fsdevel@vger.kernel.org
506S:	Orphan
507F:	Documentation/filesystems/affs.txt
508F:	fs/affs/
509
510AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
511M:	David Howells <dhowells@redhat.com>
512L:	linux-afs@lists.infradead.org
513S:	Supported
514F:	fs/afs/
515F:	include/net/af_rxrpc.h
516F:	net/rxrpc/af_rxrpc.c
517
518AGPGART DRIVER
519M:	David Airlie <airlied@linux.ie>
520T:	git git://people.freedesktop.org/~airlied/linux (part of drm maint)
521S:	Maintained
522F:	drivers/char/agp/
523F:	include/linux/agp*
524F:	include/uapi/linux/agp*
525
526AHA152X SCSI DRIVER
527M:	"Juergen E. Fischer" <fischer@norbit.de>
528L:	linux-scsi@vger.kernel.org
529S:	Maintained
530F:	drivers/scsi/aha152x*
531F:	drivers/scsi/pcmcia/aha152x*
532
533AIC7XXX / AIC79XX SCSI DRIVER
534M:	Hannes Reinecke <hare@suse.com>
535L:	linux-scsi@vger.kernel.org
536S:	Maintained
537F:	drivers/scsi/aic7xxx/
538
539AIMSLAB FM RADIO RECEIVER DRIVER
540M:	Hans Verkuil <hverkuil@xs4all.nl>
541L:	linux-media@vger.kernel.org
542T:	git git://linuxtv.org/media_tree.git
543W:	https://linuxtv.org
544S:	Maintained
545F:	drivers/media/radio/radio-aimslab*
546
547AIO
548M:	Benjamin LaHaise <bcrl@kvack.org>
549L:	linux-aio@kvack.org
550S:	Supported
551F:	fs/aio.c
552F:	include/linux/*aio*.h
553
554AIRSPY MEDIA DRIVER
555M:	Antti Palosaari <crope@iki.fi>
556L:	linux-media@vger.kernel.org
557W:	https://linuxtv.org
558W:	http://palosaari.fi/linux/
559Q:	http://patchwork.linuxtv.org/project/linux-media/list/
560T:	git git://linuxtv.org/anttip/media_tree.git
561S:	Maintained
562F:	drivers/media/usb/airspy/
563
564ALCATEL SPEEDTOUCH USB DRIVER
565M:	Duncan Sands <duncan.sands@free.fr>
566L:	linux-usb@vger.kernel.org
567W:	http://www.linux-usb.org/SpeedTouch/
568S:	Maintained
569F:	drivers/usb/atm/speedtch.c
570F:	drivers/usb/atm/usbatm.c
571
572ALCHEMY AU1XX0 MMC DRIVER
573M:	Manuel Lauss <manuel.lauss@gmail.com>
574S:	Maintained
575F:	drivers/mmc/host/au1xmmc.c
576
577ALI1563 I2C DRIVER
578M:	Rudolf Marek <r.marek@assembler.cz>
579L:	linux-i2c@vger.kernel.org
580S:	Maintained
581F:	Documentation/i2c/busses/i2c-ali1563
582F:	drivers/i2c/busses/i2c-ali1563.c
583
584ALLWINNER SECURITY SYSTEM
585M:	Corentin Labbe <clabbe.montjoie@gmail.com>
586L:	linux-crypto@vger.kernel.org
587S:	Maintained
588F:	drivers/crypto/sunxi-ss/
589
590ALPHA PORT
591M:	Richard Henderson <rth@twiddle.net>
592M:	Ivan Kokshaysky <ink@jurassic.park.msu.ru>
593M:	Matt Turner <mattst88@gmail.com>
594S:	Odd Fixes
595L:	linux-alpha@vger.kernel.org
596F:	arch/alpha/
597
598ALTERA MAILBOX DRIVER
599M:	Ley Foon Tan <lftan@altera.com>
600L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
601S:	Maintained
602F:	drivers/mailbox/mailbox-altera.c
603
604ALTERA PIO DRIVER
605M:	Tien Hock Loh <thloh@altera.com>
606L:	linux-gpio@vger.kernel.org
607S:	Maintained
608F:	drivers/gpio/gpio-altera.c
609
610ALTERA TRIPLE SPEED ETHERNET DRIVER
611M:	Vince Bridgers <vbridger@opensource.altera.com>
612L:	netdev@vger.kernel.org
613L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
614S:	Maintained
615F:	drivers/net/ethernet/altera/
616
617ALTERA UART/JTAG UART SERIAL DRIVERS
618M:	Tobias Klauser <tklauser@distanz.ch>
619L:	linux-serial@vger.kernel.org
620L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
621S:	Maintained
622F:	drivers/tty/serial/altera_uart.c
623F:	drivers/tty/serial/altera_jtaguart.c
624F:	include/linux/altera_uart.h
625F:	include/linux/altera_jtaguart.h
626
627AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
628M:	Tom Lendacky <thomas.lendacky@amd.com>
629M:	Gary Hook <gary.hook@amd.com>
630L:	linux-crypto@vger.kernel.org
631S:	Supported
632F:	drivers/crypto/ccp/
633F:	include/linux/ccp.h
634
635AMD FAM15H PROCESSOR POWER MONITORING DRIVER
636M:	Huang Rui <ray.huang@amd.com>
637L:	linux-hwmon@vger.kernel.org
638S:	Supported
639F:	Documentation/hwmon/fam15h_power
640F:	drivers/hwmon/fam15h_power.c
641
642AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
643L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
644S:	Orphan
645F:	drivers/usb/gadget/udc/amd5536udc.*
646
647AMD GEODE PROCESSOR/CHIPSET SUPPORT
648P:	Andres Salomon <dilinger@queued.net>
649L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
650W:	http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
651S:	Supported
652F:	drivers/char/hw_random/geode-rng.c
653F:	drivers/crypto/geode*
654F:	drivers/video/fbdev/geode/
655F:	arch/x86/include/asm/geode.h
656
657AMD IOMMU (AMD-VI)
658M:	Joerg Roedel <joro@8bytes.org>
659L:	iommu@lists.linux-foundation.org
660T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
661S:	Maintained
662F:	drivers/iommu/amd_iommu*.[ch]
663F:	include/linux/amd-iommu.h
664
665AMD KFD
666M:	Oded Gabbay <oded.gabbay@gmail.com>
667L:	dri-devel@lists.freedesktop.org
668T:	git git://people.freedesktop.org/~gabbayo/linux.git
669S:	Supported
670F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
671F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
672F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
673F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
674F:	drivers/gpu/drm/amd/amdkfd/
675F:	drivers/gpu/drm/amd/include/cik_structs.h
676F:	drivers/gpu/drm/amd/include/kgd_kfd_interface.h
677F:	drivers/gpu/drm/amd/include/vi_structs.h
678F:	drivers/gpu/drm/radeon/radeon_kfd.c
679F:	drivers/gpu/drm/radeon/radeon_kfd.h
680F:	include/uapi/linux/kfd_ioctl.h
681
682AMD SEATTLE DEVICE TREE SUPPORT
683M:	Brijesh Singh <brijeshkumar.singh@amd.com>
684M:	Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
685M:	Tom Lendacky <thomas.lendacky@amd.com>
686S:	Supported
687F:	arch/arm64/boot/dts/amd/
688
689AMD XGBE DRIVER
690M:	Tom Lendacky <thomas.lendacky@amd.com>
691L:	netdev@vger.kernel.org
692S:	Supported
693F:	drivers/net/ethernet/amd/xgbe/
694F:	arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
695
696AMS (Apple Motion Sensor) DRIVER
697M:	Michael Hanselmann <linux-kernel@hansmi.ch>
698S:	Supported
699F:	drivers/macintosh/ams/
700
701ANALOG DEVICES INC AD9389B DRIVER
702M:	Hans Verkuil <hans.verkuil@cisco.com>
703L:	linux-media@vger.kernel.org
704S:	Maintained
705F:	drivers/media/i2c/ad9389b*
706
707ANALOG DEVICES INC ADV7180 DRIVER
708M:	Lars-Peter Clausen <lars@metafoo.de>
709L:	linux-media@vger.kernel.org
710W:	http://ez.analog.com/community/linux-device-drivers
711S:	Supported
712F:	drivers/media/i2c/adv7180.c
713
714ANALOG DEVICES INC ADV7511 DRIVER
715M:	Hans Verkuil <hans.verkuil@cisco.com>
716L:	linux-media@vger.kernel.org
717S:	Maintained
718F:	drivers/media/i2c/adv7511*
719
720ANALOG DEVICES INC ADV7604 DRIVER
721M:	Hans Verkuil <hans.verkuil@cisco.com>
722L:	linux-media@vger.kernel.org
723S:	Maintained
724F:	drivers/media/i2c/adv7604*
725
726ANALOG DEVICES INC ADV7842 DRIVER
727M:	Hans Verkuil <hans.verkuil@cisco.com>
728L:	linux-media@vger.kernel.org
729S:	Maintained
730F:	drivers/media/i2c/adv7842*
731
732ANALOG DEVICES INC ASOC CODEC DRIVERS
733M:	Lars-Peter Clausen <lars@metafoo.de>
734L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
735W:	http://wiki.analog.com/
736W:	http://ez.analog.com/community/linux-device-drivers
737S:	Supported
738F:	sound/soc/codecs/adau*
739F:	sound/soc/codecs/adav*
740F:	sound/soc/codecs/ad1*
741F:	sound/soc/codecs/ad7*
742F:	sound/soc/codecs/ssm*
743F:	sound/soc/codecs/sigmadsp.*
744
745ANALOG DEVICES INC ASOC DRIVERS
746L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
747L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
748W:	http://blackfin.uclinux.org/
749S:	Supported
750F:	sound/soc/blackfin/*
751
752ANALOG DEVICES INC IIO DRIVERS
753M:	Lars-Peter Clausen <lars@metafoo.de>
754M:	Michael Hennerich <Michael.Hennerich@analog.com>
755W:	http://wiki.analog.com/
756W:	http://ez.analog.com/community/linux-device-drivers
757S:	Supported
758F:	drivers/iio/*/ad*
759X:	drivers/iio/*/adjd*
760F:	drivers/staging/iio/*/ad*
761F:	staging/iio/trigger/iio-trig-bfin-timer.c
762
763ANALOG DEVICES INC DMA DRIVERS
764M:	Lars-Peter Clausen <lars@metafoo.de>
765W:	http://ez.analog.com/community/linux-device-drivers
766S:	Supported
767F:	drivers/dma/dma-axi-dmac.c
768
769ANDROID DRIVERS
770M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
771M:	Arve Hjønnevåg <arve@android.com>
772M:	Riley Andrews <riandrews@android.com>
773T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
774L:	devel@driverdev.osuosl.org
775S:	Supported
776F:	drivers/android/
777F:	drivers/staging/android/
778
779ANDROID ION DRIVER
780M:	Laura Abbott <labbott@redhat.com>
781M:	Sumit Semwal <sumit.semwal@linaro.org>
782L:	devel@driverdev.osuosl.org
783S:	Supported
784F:	drivers/staging/android/ion
785F:	drivers/staging/android/uapi/ion.h
786F:	drivers/staging/android/uapi/ion_test.h
787
788AOA (Apple Onboard Audio) ALSA DRIVER
789M:	Johannes Berg <johannes@sipsolutions.net>
790L:	linuxppc-dev@lists.ozlabs.org
791L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
792S:	Maintained
793F:	sound/aoa/
794
795APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
796M:	William Breathitt Gray <vilhelm.gray@gmail.com>
797L:	linux-iio@vger.kernel.org
798S:	Maintained
799F:	drivers/iio/dac/stx104.c
800
801APM DRIVER
802M:	Jiri Kosina <jikos@kernel.org>
803S:	Odd fixes
804T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
805F:	arch/x86/kernel/apm_32.c
806F:	include/linux/apm_bios.h
807F:	include/uapi/linux/apm_bios.h
808F:	drivers/char/apm-emulation.c
809
810APPLE BCM5974 MULTITOUCH DRIVER
811M:	Henrik Rydberg <rydberg@bitmath.org>
812L:	linux-input@vger.kernel.org
813S:	Odd fixes
814F:	drivers/input/mouse/bcm5974.c
815
816APPLE SMC DRIVER
817M:	Henrik Rydberg <rydberg@bitmath.org>
818L:	linux-hwmon@vger.kernel.org
819S:	Odd fixes
820F:	drivers/hwmon/applesmc.c
821
822APPLETALK NETWORK LAYER
823M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
824S:	Maintained
825F:	drivers/net/appletalk/
826F:	net/appletalk/
827
828APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
829M:	Duc Dang <dhdang@apm.com>
830S:	Supported
831F:	arch/arm64/boot/dts/apm/
832
833APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
834M:	Iyappan Subramanian <isubramanian@apm.com>
835M:	Keyur Chudgar <kchudgar@apm.com>
836S:	Supported
837F:	drivers/net/ethernet/apm/xgene/
838F:	Documentation/devicetree/bindings/net/apm-xgene-enet.txt
839
840APTINA CAMERA SENSOR PLL
841M:	Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
842L:	linux-media@vger.kernel.org
843S:	Maintained
844F:	drivers/media/i2c/aptina-pll.*
845
846ARC FRAMEBUFFER DRIVER
847M:	Jaya Kumar <jayalk@intworks.biz>
848S:	Maintained
849F:	drivers/video/fbdev/arcfb.c
850F:	drivers/video/fbdev/core/fb_defio.c
851
852ARCNET NETWORK LAYER
853M:	Michael Grzeschik <m.grzeschik@pengutronix.de>
854L:	netdev@vger.kernel.org
855S:	Maintained
856F:	drivers/net/arcnet/
857F:	include/uapi/linux/if_arcnet.h
858
859ARC PGU DRM DRIVER
860M:	Alexey Brodkin <abrodkin@synopsys.com>
861S:	Supported
862F:	drivers/gpu/drm/arc/
863F:	Documentation/devicetree/bindings/display/snps,arcpgu.txt
864
865ARM HDLCD DRM DRIVER
866M:	Liviu Dudau <liviu.dudau@arm.com>
867S:	Supported
868F:	drivers/gpu/drm/arm/
869F:	Documentation/devicetree/bindings/display/arm,hdlcd.txt
870
871ARM MFM AND FLOPPY DRIVERS
872M:	Ian Molton <spyro@f2s.com>
873S:	Maintained
874F:	arch/arm/lib/floppydma.S
875F:	arch/arm/include/asm/floppy.h
876
877ARM PMU PROFILING AND DEBUGGING
878M:	Will Deacon <will.deacon@arm.com>
879R:	Mark Rutland <mark.rutland@arm.com>
880S:	Maintained
881F:	arch/arm*/kernel/perf_*
882F:	arch/arm/oprofile/common.c
883F:	arch/arm*/kernel/hw_breakpoint.c
884F:	arch/arm*/include/asm/hw_breakpoint.h
885F:	arch/arm*/include/asm/perf_event.h
886F:	drivers/perf/arm_pmu.c
887F:	include/linux/perf/arm_pmu.h
888
889ARM PORT
890M:	Russell King <linux@armlinux.org.uk>
891L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
892W:	http://www.armlinux.org.uk/
893S:	Maintained
894F:	arch/arm/
895
896ARM SUB-ARCHITECTURES
897L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
898S:	Maintained
899F:	arch/arm/mach-*/
900F:	arch/arm/plat-*/
901T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
902
903ARM PRIMECELL AACI PL041 DRIVER
904M:	Russell King <linux@armlinux.org.uk>
905S:	Maintained
906F:	sound/arm/aaci.*
907
908ARM PRIMECELL CLCD PL110 DRIVER
909M:	Russell King <linux@armlinux.org.uk>
910S:	Maintained
911F:	drivers/video/fbdev/amba-clcd.*
912
913ARM PRIMECELL KMI PL050 DRIVER
914M:	Russell King <linux@armlinux.org.uk>
915S:	Maintained
916F:	drivers/input/serio/ambakmi.*
917F:	include/linux/amba/kmi.h
918
919ARM PRIMECELL MMCI PL180/1 DRIVER
920M:	Russell King <linux@armlinux.org.uk>
921S:	Maintained
922F:	drivers/mmc/host/mmci.*
923F:	include/linux/amba/mmci.h
924
925ARM PRIMECELL UART PL010 AND PL011 DRIVERS
926M:	Russell King <linux@armlinux.org.uk>
927S:	Maintained
928F:	drivers/tty/serial/amba-pl01*.c
929F:	include/linux/amba/serial.h
930
931ARM PRIMECELL BUS SUPPORT
932M:	Russell King <linux@armlinux.org.uk>
933S:	Maintained
934F:	drivers/amba/
935F:	include/linux/amba/bus.h
936
937ARM/ADS SPHERE MACHINE SUPPORT
938M:	Lennert Buytenhek <kernel@wantstofly.org>
939L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
940S:	Maintained
941
942ARM/AFEB9260 MACHINE SUPPORT
943M:	Sergey Lapin <slapin@ossfans.org>
944L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
945S:	Maintained
946
947ARM/AJECO 1ARM MACHINE SUPPORT
948M:	Lennert Buytenhek <kernel@wantstofly.org>
949L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
950S:	Maintained
951
952ARM/Allwinner sunXi SoC support
953M:	Maxime Ripard <maxime.ripard@free-electrons.com>
954M:	Chen-Yu Tsai <wens@csie.org>
955L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
956S:	Maintained
957N:	sun[x456789]i
958
959ARM/Allwinner SoC Clock Support
960M:	Emilio López <emilio@elopez.com.ar>
961S:	Maintained
962F:	drivers/clk/sunxi/
963
964ARM/Amlogic Meson SoC support
965M:	Carlo Caione <carlo@caione.org>
966M:	Kevin Hilman <khilman@baylibre.com>
967L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
968L:	linux-amlogic@lists.infradead.org
969W:	http://linux-meson.com/
970S:	Maintained
971F:	arch/arm/mach-meson/
972F:	arch/arm/boot/dts/meson*
973F:	arch/arm64/boot/dts/amlogic/
974F: 	drivers/pinctrl/meson/
975N:	meson
976
977ARM/Annapurna Labs ALPINE ARCHITECTURE
978M:	Tsahee Zidenberg <tsahee@annapurnalabs.com>
979M:	Antoine Tenart <antoine.tenart@free-electrons.com>
980S:	Maintained
981F:	arch/arm/mach-alpine/
982F:	arch/arm/boot/dts/alpine*
983F:	arch/arm64/boot/dts/al/
984F:	drivers/*/*alpine*
985
986ARM/ARTPEC MACHINE SUPPORT
987M:	Jesper Nilsson <jesper.nilsson@axis.com>
988M:	Lars Persson <lars.persson@axis.com>
989M:	Niklas Cassel <niklas.cassel@axis.com>
990S:	Maintained
991L:	linux-arm-kernel@axis.com
992F:	arch/arm/mach-artpec
993F:	arch/arm/boot/dts/artpec6*
994F:	drivers/clk/axis
995
996ARM/ASPEED MACHINE SUPPORT
997M:	Joel Stanley <joel@jms.id.au>
998S:	Maintained
999F:	arch/arm/mach-aspeed/
1000F:	arch/arm/boot/dts/aspeed-*
1001F:	drivers/*/*aspeed*
1002
1003ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1004M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1005M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
1006M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1007L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1008W:	http://www.linux4sam.org
1009T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1010S:	Supported
1011F:	arch/arm/mach-at91/
1012F:	include/soc/at91/
1013F:	arch/arm/boot/dts/at91*.dts
1014F:	arch/arm/boot/dts/at91*.dtsi
1015F:	arch/arm/boot/dts/sama*.dts
1016F:	arch/arm/boot/dts/sama*.dtsi
1017F:	arch/arm/include/debug/at91.S
1018
1019ARM/ATMEL AT91 Clock Support
1020M:	Boris Brezillon <boris.brezillon@free-electrons.com>
1021S:	Maintained
1022F:	drivers/clk/at91
1023
1024ARM/CALXEDA HIGHBANK ARCHITECTURE
1025M:	Rob Herring <robh@kernel.org>
1026L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1027S:	Maintained
1028F:	arch/arm/mach-highbank/
1029F:	arch/arm/boot/dts/highbank.dts
1030F:	arch/arm/boot/dts/ecx-*.dts*
1031
1032ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1033M:	Krzysztof Halasa <khalasa@piap.pl>
1034S:	Maintained
1035F:	arch/arm/mach-cns3xxx/
1036
1037ARM/CAVIUM THUNDER NETWORK DRIVER
1038M:	Sunil Goutham <sgoutham@cavium.com>
1039M:	Robert Richter <rric@kernel.org>
1040L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041S:	Supported
1042F:	drivers/net/ethernet/cavium/thunder/
1043
1044ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1045M:	Alexander Shiyan <shc_work@mail.ru>
1046L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047S:	Odd Fixes
1048N:	clps711x
1049
1050ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1051M:	Hartley Sweeten <hsweeten@visionengravers.com>
1052M:	Ryan Mallon <rmallon@gmail.com>
1053L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1054S:	Maintained
1055F:	arch/arm/mach-ep93xx/
1056F:	arch/arm/mach-ep93xx/include/mach/
1057
1058ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1059M:	Lennert Buytenhek <kernel@wantstofly.org>
1060L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061S:	Maintained
1062
1063ARM/CLKDEV SUPPORT
1064M:	Russell King <linux@armlinux.org.uk>
1065L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1066S:	Maintained
1067F:	arch/arm/include/asm/clkdev.h
1068F:	drivers/clk/clkdev.c
1069
1070ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1071M:	Mike Rapoport <mike@compulab.co.il>
1072L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1073S:	Maintained
1074
1075ARM/CONTEC MICRO9 MACHINE SUPPORT
1076M:	Hubert Feurstein <hubert.feurstein@contec.at>
1077S:	Maintained
1078F:	arch/arm/mach-ep93xx/micro9.c
1079
1080ARM/CORESIGHT FRAMEWORK AND DRIVERS
1081M:	Mathieu Poirier <mathieu.poirier@linaro.org>
1082L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1083S:	Maintained
1084F:	drivers/hwtracing/coresight/*
1085F:	Documentation/trace/coresight.txt
1086F:	Documentation/devicetree/bindings/arm/coresight.txt
1087F:	Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1088
1089ARM/CORGI MACHINE SUPPORT
1090M:	Richard Purdie <rpurdie@rpsys.net>
1091S:	Maintained
1092
1093ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1094M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1095L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1096T:	git git://github.com/ulli-kroll/linux.git
1097S:	Maintained
1098F:	arch/arm/mach-gemini/
1099F:	drivers/rtc/rtc-gemini.c
1100
1101ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1102M:	Barry Song <baohua@kernel.org>
1103L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104T:	git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1105S:	Maintained
1106F:	arch/arm/boot/dts/prima2*
1107F:	arch/arm/mach-prima2/
1108F:	drivers/clk/sirf/
1109F:	drivers/clocksource/timer-prima2.c
1110F:	drivers/clocksource/timer-atlas7.c
1111N:	[^a-z]sirf
1112
1113ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1114M:	Baruch Siach <baruch@tkos.co.il>
1115L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1116S:	Maintained
1117F:	arch/arm/boot/dts/cx92755*
1118N:	digicolor
1119
1120ARM/EBSA110 MACHINE SUPPORT
1121M:	Russell King <linux@armlinux.org.uk>
1122L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1123W:	http://www.armlinux.org.uk/
1124S:	Maintained
1125F:	arch/arm/mach-ebsa110/
1126F:	drivers/net/ethernet/amd/am79c961a.*
1127
1128ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1129M:	Uwe Kleine-König <kernel@pengutronix.de>
1130L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1131S:	Maintained
1132N:	efm32
1133
1134ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1135M:	Daniel Ribeiro <drwyrm@gmail.com>
1136M:	Stefan Schmidt <stefan@openezx.org>
1137M:	Harald Welte <laforge@openezx.org>
1138L:	openezx-devel@lists.openezx.org (moderated for non-subscribers)
1139W:	http://www.openezx.org/
1140S:	Maintained
1141T:	topgit git://git.openezx.org/openezx.git
1142F:	arch/arm/mach-pxa/ezx.c
1143
1144ARM/FARADAY FA526 PORT
1145M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1146L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1147S:	Maintained
1148T:	git git://git.berlios.de/gemini-board
1149F:	arch/arm/mm/*-fa*
1150
1151ARM/FOOTBRIDGE ARCHITECTURE
1152M:	Russell King <linux@armlinux.org.uk>
1153L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1154W:	http://www.armlinux.org.uk/
1155S:	Maintained
1156F:	arch/arm/include/asm/hardware/dec21285.h
1157F:	arch/arm/mach-footbridge/
1158
1159ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1160M:	Shawn Guo <shawnguo@kernel.org>
1161M:	Sascha Hauer <kernel@pengutronix.de>
1162L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1163S:	Maintained
1164T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1165F:	arch/arm/mach-imx/
1166F:	arch/arm/mach-mxs/
1167F:	arch/arm/boot/dts/imx*
1168F:	arch/arm/configs/imx*_defconfig
1169F:	drivers/clk/imx/
1170F:	include/soc/imx/
1171
1172ARM/FREESCALE VYBRID ARM ARCHITECTURE
1173M:	Shawn Guo <shawnguo@kernel.org>
1174M:	Sascha Hauer <kernel@pengutronix.de>
1175R:	Stefan Agner <stefan@agner.ch>
1176L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1177S:	Maintained
1178T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1179F:	arch/arm/mach-imx/*vf610*
1180F:	arch/arm/boot/dts/vf*
1181
1182ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1183M:	Lennert Buytenhek <kernel@wantstofly.org>
1184L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1185S:	Maintained
1186
1187ARM/GUMSTIX MACHINE SUPPORT
1188M:	Steve Sakoman <sakoman@gmail.com>
1189L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190S:	Maintained
1191
1192ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1193M:	Philipp Zabel <philipp.zabel@gmail.com>
1194M:	Paul Parsons <lost.distance@yahoo.com>
1195L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1196S:	Maintained
1197F:	arch/arm/mach-pxa/hx4700.c
1198F:	arch/arm/mach-pxa/include/mach/hx4700.h
1199F:	sound/soc/pxa/hx4700.c
1200
1201ARM/HISILICON SOC SUPPORT
1202M:	Wei Xu <xuwei5@hisilicon.com>
1203L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1204W:	http://www.hisilicon.com
1205S:	Supported
1206T:	git git://github.com/hisilicon/linux-hisi.git
1207F:	arch/arm/mach-hisi/
1208F:	arch/arm/boot/dts/hi3*
1209F:	arch/arm/boot/dts/hip*
1210F:	arch/arm/boot/dts/hisi*
1211F:	arch/arm64/boot/dts/hisilicon/
1212
1213ARM/HP JORNADA 7XX MACHINE SUPPORT
1214M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
1215W:	www.jlime.com
1216S:	Maintained
1217T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1218F:	arch/arm/mach-sa1100/jornada720.c
1219F:	arch/arm/mach-sa1100/include/mach/jornada720.h
1220
1221ARM/IGEP MACHINE SUPPORT
1222M:	Enric Balletbo i Serra <eballetbo@gmail.com>
1223M:	Javier Martinez Canillas <javier@dowhile0.org>
1224L:	linux-omap@vger.kernel.org
1225L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1226S:	Maintained
1227F:	arch/arm/boot/dts/omap3-igep*
1228
1229ARM/INCOME PXA270 SUPPORT
1230M:	Marek Vasut <marek.vasut@gmail.com>
1231L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1232S:	Maintained
1233F:	arch/arm/mach-pxa/colibri-pxa270-income.c
1234
1235ARM/INTEL IOP32X ARM ARCHITECTURE
1236M:	Lennert Buytenhek <kernel@wantstofly.org>
1237L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1238S:	Maintained
1239
1240ARM/INTEL IOP33X ARM ARCHITECTURE
1241L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1242S:	Orphan
1243
1244ARM/INTEL IOP13XX ARM ARCHITECTURE
1245M:	Lennert Buytenhek <kernel@wantstofly.org>
1246L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1247S:	Maintained
1248
1249ARM/INTEL IQ81342EX MACHINE SUPPORT
1250M:	Lennert Buytenhek <kernel@wantstofly.org>
1251L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1252S:	Maintained
1253
1254ARM/INTEL IXDP2850 MACHINE SUPPORT
1255M:	Lennert Buytenhek <kernel@wantstofly.org>
1256L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1257S:	Maintained
1258
1259ARM/INTEL IXP4XX ARM ARCHITECTURE
1260M:	Imre Kaloz <kaloz@openwrt.org>
1261M:	Krzysztof Halasa <khalasa@piap.pl>
1262L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1263S:	Maintained
1264F:	arch/arm/mach-ixp4xx/
1265
1266ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1267M:	Jonathan Cameron <jic23@cam.ac.uk>
1268L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1269S:	Maintained
1270F:	arch/arm/mach-pxa/stargate2.c
1271F:	drivers/pcmcia/pxa2xx_stargate2.c
1272
1273ARM/INTEL XSC3 (MANZANO) ARM CORE
1274M:	Lennert Buytenhek <kernel@wantstofly.org>
1275L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1276S:	Maintained
1277
1278ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1279M:	Lennert Buytenhek <kernel@wantstofly.org>
1280L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1281S:	Maintained
1282
1283ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1284M:	Santosh Shilimkar <ssantosh@kernel.org>
1285L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1286S:	Maintained
1287F:	arch/arm/mach-keystone/
1288F:	arch/arm/boot/dts/keystone-*
1289T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1290
1291ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1292M:	Santosh Shilimkar <ssantosh@kernel.org>
1293L:	linux-kernel@vger.kernel.org
1294S:	Maintained
1295F:	drivers/clk/keystone/
1296
1297ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1298M:	Santosh Shilimkar <ssantosh@kernel.org>
1299L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300L:	linux-kernel@vger.kernel.org
1301S:	Maintained
1302F:	drivers/clocksource/timer-keystone.c
1303
1304ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1305M:	Santosh Shilimkar <ssantosh@kernel.org>
1306L:	linux-kernel@vger.kernel.org
1307S:	Maintained
1308F:	drivers/power/reset/keystone-reset.c
1309
1310ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1311M:	Santosh Shilimkar <ssantosh@kernel.org>
1312L:	linux-kernel@vger.kernel.org
1313S:	Maintained
1314F:	drivers/memory/*emif*
1315
1316ARM/LG1K ARCHITECTURE
1317M:	Chanho Min <chanho.min@lge.com>
1318L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1319S:	Maintained
1320F:	arch/arm64/boot/dts/lg/
1321
1322ARM/LOGICPD PXA270 MACHINE SUPPORT
1323M:	Lennert Buytenhek <kernel@wantstofly.org>
1324L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1325S:	Maintained
1326
1327ARM/LPC18XX ARCHITECTURE
1328M:	Joachim Eastwood <manabian@gmail.com>
1329L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1330S:	Maintained
1331F:	arch/arm/boot/dts/lpc43*
1332F:	drivers/clk/nxp/clk-lpc18xx*
1333F:	drivers/clocksource/time-lpc32xx.c
1334F:	drivers/i2c/busses/i2c-lpc2k.c
1335F:	drivers/memory/pl172.c
1336F:	drivers/mtd/spi-nor/nxp-spifi.c
1337F:	drivers/rtc/rtc-lpc24xx.c
1338N:	lpc18xx
1339
1340ARM/LPC32XX SOC SUPPORT
1341M:	Vladimir Zapolskiy <vz@mleia.com>
1342M:	Sylvain Lemieux <slemieux.tyco@gmail.com>
1343L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1344T:	git git://github.com/vzapolskiy/linux-lpc32xx.git
1345S:	Maintained
1346F:	arch/arm/boot/dts/lpc32*
1347F:	arch/arm/mach-lpc32xx/
1348F:	drivers/i2c/busses/i2c-pnx.c
1349F:	drivers/net/ethernet/nxp/lpc_eth.c
1350F:	drivers/usb/host/ohci-nxp.c
1351F:	drivers/watchdog/pnx4008_wdt.c
1352N:	lpc32xx
1353
1354ARM/MAGICIAN MACHINE SUPPORT
1355M:	Philipp Zabel <philipp.zabel@gmail.com>
1356S:	Maintained
1357
1358ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1359M:	Jason Cooper <jason@lakedaemon.net>
1360M:	Andrew Lunn <andrew@lunn.ch>
1361M:	Gregory Clement <gregory.clement@free-electrons.com>
1362M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1363L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1364S:	Maintained
1365F:	arch/arm/mach-mvebu/
1366F:	drivers/rtc/rtc-armada38x.c
1367F:	arch/arm/boot/dts/armada*
1368F:	arch/arm/boot/dts/kirkwood*
1369F:	arch/arm64/boot/dts/marvell/armada*
1370F:	drivers/cpufreq/mvebu-cpufreq.c
1371F:	arch/arm/configs/mvebu_*_defconfig
1372
1373ARM/Marvell Berlin SoC support
1374M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1375L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1376S:	Maintained
1377F:	arch/arm/mach-berlin/
1378F:	arch/arm/boot/dts/berlin*
1379F:	arch/arm64/boot/dts/marvell/berlin*
1380
1381
1382ARM/Marvell Dove/MV78xx0/Orion SOC support
1383M:	Jason Cooper <jason@lakedaemon.net>
1384M:	Andrew Lunn <andrew@lunn.ch>
1385M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1386M:	Gregory Clement <gregory.clement@free-electrons.com>
1387L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1388S:	Maintained
1389F:	arch/arm/mach-dove/
1390F:	arch/arm/mach-mv78xx0/
1391F:	arch/arm/mach-orion5x/
1392F:	arch/arm/plat-orion/
1393F:	arch/arm/boot/dts/dove*
1394F:	arch/arm/boot/dts/orion5x*
1395
1396
1397ARM/Orion SoC/Technologic Systems TS-78xx platform support
1398M:	Alexander Clouter <alex@digriz.org.uk>
1399L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1400W:	http://www.digriz.org.uk/ts78xx/kernel
1401S:	Maintained
1402F:	arch/arm/mach-orion5x/ts78xx-*
1403
1404ARM/OXNAS platform support
1405M:	Neil Armstrong <narmstrong@baylibre.com>
1406L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1407S:	Maintained
1408F:	arch/arm/mach-oxnas/
1409F:	arch/arm/boot/dts/oxnas*
1410F:	arch/arm/boot/dts/wd-mbwe.dts
1411N:	oxnas
1412
1413ARM/Mediatek RTC DRIVER
1414M:	Eddie Huang <eddie.huang@mediatek.com>
1415L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1416L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1417S:	Maintained
1418F:	drivers/rtc/rtc-mt6397.c
1419
1420ARM/Mediatek SoC support
1421M:	Matthias Brugger <matthias.bgg@gmail.com>
1422L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1423L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1424S:	Maintained
1425F:	arch/arm/boot/dts/mt6*
1426F:	arch/arm/boot/dts/mt8*
1427F:	arch/arm/mach-mediatek/
1428N:	mtk
1429K:	mediatek
1430
1431ARM/Mediatek USB3 PHY DRIVER
1432M:	Chunfeng Yun <chunfeng.yun@mediatek.com>
1433L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1434L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1435S:	Maintained
1436F:	drivers/phy/phy-mt65xx-usb3.c
1437
1438ARM/MICREL KS8695 ARCHITECTURE
1439M:	Greg Ungerer <gerg@uclinux.org>
1440L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1441F:	arch/arm/mach-ks8695/
1442S:	Odd Fixes
1443
1444ARM/MIOA701 MACHINE SUPPORT
1445M:	Robert Jarzmik <robert.jarzmik@free.fr>
1446L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1447F:	arch/arm/mach-pxa/mioa701.c
1448S:	Maintained
1449
1450ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1451M:	Michael Petchkovsky <mkpetch@internode.on.net>
1452S:	Maintained
1453
1454ARM/NOMADIK ARCHITECTURE
1455M:	Alessandro Rubini <rubini@unipv.it>
1456M:	Linus Walleij <linus.walleij@linaro.org>
1457L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1458S:	Maintained
1459F:	arch/arm/mach-nomadik/
1460F:	drivers/pinctrl/nomadik/
1461F:	drivers/i2c/busses/i2c-nomadik.c
1462T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1463
1464ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1465M:	Nelson Castillo <arhuaco@freaks-unidos.net>
1466L:	openmoko-kernel@lists.openmoko.org (subscribers-only)
1467W:	http://wiki.openmoko.org/wiki/Neo_FreeRunner
1468S:	Supported
1469
1470ARM/TOSA MACHINE SUPPORT
1471M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1472M:	Dirk Opfer <dirk@opfer-online.de>
1473S:	Maintained
1474
1475ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1476M:	Marek Vasut <marek.vasut@gmail.com>
1477L:	linux-arm-kernel@lists.infradead.org
1478W:	http://hackndev.com
1479S:	Maintained
1480F:	arch/arm/mach-pxa/include/mach/palmtx.h
1481F:	arch/arm/mach-pxa/palmtx.c
1482F:	arch/arm/mach-pxa/include/mach/palmt5.h
1483F:	arch/arm/mach-pxa/palmt5.c
1484F:	arch/arm/mach-pxa/include/mach/palmld.h
1485F:	arch/arm/mach-pxa/palmld.c
1486F:	arch/arm/mach-pxa/include/mach/palmte2.h
1487F:	arch/arm/mach-pxa/palmte2.c
1488F:	arch/arm/mach-pxa/include/mach/palmtc.h
1489F:	arch/arm/mach-pxa/palmtc.c
1490
1491ARM/PALM TREO SUPPORT
1492M:	Tomas Cech <sleep_walker@suse.com>
1493L:	linux-arm-kernel@lists.infradead.org
1494W:	http://hackndev.com
1495S:	Maintained
1496F:	arch/arm/mach-pxa/include/mach/palmtreo.h
1497F:	arch/arm/mach-pxa/palmtreo.c
1498
1499ARM/PALMZ72 SUPPORT
1500M:	Sergey Lapin <slapin@ossfans.org>
1501L:	linux-arm-kernel@lists.infradead.org
1502W:	http://hackndev.com
1503S:	Maintained
1504F:	arch/arm/mach-pxa/include/mach/palmz72.h
1505F:	arch/arm/mach-pxa/palmz72.c
1506
1507ARM/PLEB SUPPORT
1508M:	Peter Chubb <pleb@gelato.unsw.edu.au>
1509W:	http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1510S:	Maintained
1511
1512ARM/PT DIGITAL BOARD PORT
1513M:	Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1514L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1515W:	http://www.armlinux.org.uk/
1516S:	Maintained
1517
1518ARM/QUALCOMM SUPPORT
1519M:	Andy Gross <andy.gross@linaro.org>
1520M:	David Brown <david.brown@linaro.org>
1521L:	linux-arm-msm@vger.kernel.org
1522L:	linux-soc@vger.kernel.org
1523S:	Maintained
1524F:	arch/arm/boot/dts/qcom-*.dts
1525F:	arch/arm/boot/dts/qcom-*.dtsi
1526F:	arch/arm/mach-qcom/
1527F:	arch/arm64/boot/dts/qcom/*
1528F:	drivers/i2c/busses/i2c-qup.c
1529F:	drivers/clk/qcom/
1530F:	drivers/soc/qcom/
1531F:	drivers/spi/spi-qup.c
1532F:	drivers/tty/serial/msm_serial.h
1533F:	drivers/tty/serial/msm_serial.c
1534F:	drivers/*/pm8???-*
1535F:	drivers/mfd/ssbi.c
1536F:	drivers/firmware/qcom_scm.c
1537T:	git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1538
1539ARM/RADISYS ENP2611 MACHINE SUPPORT
1540M:	Lennert Buytenhek <kernel@wantstofly.org>
1541L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1542S:	Maintained
1543
1544ARM/RENESAS ARM64 ARCHITECTURE
1545M:	Simon Horman <horms@verge.net.au>
1546M:	Magnus Damm <magnus.damm@gmail.com>
1547L:	linux-renesas-soc@vger.kernel.org
1548Q:	http://patchwork.kernel.org/project/linux-renesas-soc/list/
1549T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1550S:	Supported
1551F:	arch/arm64/boot/dts/renesas/
1552F:	drivers/soc/renesas/
1553F:	include/linux/soc/renesas/
1554
1555ARM/RISCPC ARCHITECTURE
1556M:	Russell King <linux@armlinux.org.uk>
1557L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1558W:	http://www.armlinux.org.uk/
1559S:	Maintained
1560F:	arch/arm/include/asm/hardware/entry-macro-iomd.S
1561F:	arch/arm/include/asm/hardware/ioc.h
1562F:	arch/arm/include/asm/hardware/iomd.h
1563F:	arch/arm/include/asm/hardware/memc.h
1564F:	arch/arm/mach-rpc/
1565F:	drivers/net/ethernet/8390/etherh.c
1566F:	drivers/net/ethernet/i825xx/ether1*
1567F:	drivers/net/ethernet/seeq/ether3*
1568F:	drivers/scsi/arm/
1569
1570ARM/Rockchip SoC support
1571M:	Heiko Stuebner <heiko@sntech.de>
1572L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1573L:	linux-rockchip@lists.infradead.org
1574T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1575S:	Maintained
1576F:	arch/arm/boot/dts/rk3*
1577F:	arch/arm/mach-rockchip/
1578F:	drivers/clk/rockchip/
1579F:	drivers/i2c/busses/i2c-rk3x.c
1580F:	drivers/*/*rockchip*
1581F:	drivers/*/*/*rockchip*
1582F:	sound/soc/rockchip/
1583N:	rockchip
1584
1585ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1586M:	Kukjin Kim <kgene@kernel.org>
1587M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
1588L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1589L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1590S:	Maintained
1591F:	arch/arm/boot/dts/s3c*
1592F:	arch/arm/boot/dts/s5p*
1593F:	arch/arm/boot/dts/samsung*
1594F:	arch/arm/boot/dts/exynos*
1595F:	arch/arm64/boot/dts/exynos/
1596F:	arch/arm/plat-samsung/
1597F:	arch/arm/mach-s3c24*/
1598F:	arch/arm/mach-s3c64xx/
1599F:	arch/arm/mach-s5p*/
1600F:	arch/arm/mach-exynos*/
1601F:	drivers/*/*s3c2410*
1602F:	drivers/*/*/*s3c2410*
1603F:	drivers/memory/samsung/*
1604F:	drivers/soc/samsung/*
1605F:	drivers/spi/spi-s3c*
1606F:	sound/soc/samsung/*
1607F:	Documentation/arm/Samsung/
1608F:	Documentation/devicetree/bindings/arm/samsung/
1609F:	Documentation/devicetree/bindings/sram/samsung-sram.txt
1610F:	Documentation/devicetree/bindings/power/pd-samsung.txt
1611N:	exynos
1612
1613ARM/SAMSUNG MOBILE MACHINE SUPPORT
1614M:	Kyungmin Park <kyungmin.park@samsung.com>
1615L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1616S:	Maintained
1617F:	arch/arm/mach-s5pv210/
1618
1619ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1620M:	Kyungmin Park <kyungmin.park@samsung.com>
1621M:	Kamil Debski <k.debski@samsung.com>
1622L:	linux-arm-kernel@lists.infradead.org
1623L:	linux-media@vger.kernel.org
1624S:	Maintained
1625F:	drivers/media/platform/s5p-g2d/
1626
1627ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1628M:	Kyungmin Park <kyungmin.park@samsung.com>
1629M:	Kamil Debski <k.debski@samsung.com>
1630M:	Jeongtae Park <jtp.park@samsung.com>
1631L:	linux-arm-kernel@lists.infradead.org
1632L:	linux-media@vger.kernel.org
1633S:	Maintained
1634F:	arch/arm/plat-samsung/s5p-dev-mfc.c
1635F:	drivers/media/platform/s5p-mfc/
1636
1637ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1638M:	Kyungmin Park <kyungmin.park@samsung.com>
1639M:	Tomasz Stanislawski <t.stanislaws@samsung.com>
1640L:	linux-arm-kernel@lists.infradead.org
1641L:	linux-media@vger.kernel.org
1642S:	Maintained
1643F:	drivers/media/platform/s5p-tv/
1644
1645ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1646M:	Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1647M:	Jacek Anaszewski <j.anaszewski@samsung.com>
1648L:	linux-arm-kernel@lists.infradead.org
1649L:	linux-media@vger.kernel.org
1650S:	Maintained
1651F:	drivers/media/platform/s5p-jpeg/
1652
1653ARM/SHMOBILE ARM ARCHITECTURE
1654M:	Simon Horman <horms@verge.net.au>
1655M:	Magnus Damm <magnus.damm@gmail.com>
1656L:	linux-renesas-soc@vger.kernel.org
1657Q:	http://patchwork.kernel.org/project/linux-renesas-soc/list/
1658T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1659S:	Supported
1660F:	arch/arm/boot/dts/emev2*
1661F:	arch/arm/boot/dts/r7s*
1662F:	arch/arm/boot/dts/r8a*
1663F:	arch/arm/boot/dts/sh*
1664F:	arch/arm/configs/shmobile_defconfig
1665F:	arch/arm/include/debug/renesas-scif.S
1666F:	arch/arm/mach-shmobile/
1667F:	drivers/sh/
1668F:	drivers/soc/renesas/
1669F:	include/linux/soc/renesas/
1670
1671ARM/SOCFPGA ARCHITECTURE
1672M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1673S:	Maintained
1674F:	arch/arm/mach-socfpga/
1675F:	arch/arm/boot/dts/socfpga*
1676F:	arch/arm/configs/socfpga_defconfig
1677F:	arch/arm64/boot/dts/altera/
1678W:	http://www.rocketboards.org
1679T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1680
1681ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1682M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1683S:	Maintained
1684F:	drivers/clk/socfpga/
1685
1686ARM/SOCFPGA EDAC SUPPORT
1687M:	Thor Thayer <tthayer@opensource.altera.com>
1688S:	Maintained
1689F:	drivers/edac/altera_edac.
1690
1691ARM/STI ARCHITECTURE
1692M:	Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1693M:	Maxime Coquelin <maxime.coquelin@st.com>
1694M:	Patrice Chotard <patrice.chotard@st.com>
1695L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1696L:	kernel@stlinux.com
1697W:	http://www.stlinux.com
1698S:	Maintained
1699F:	arch/arm/mach-sti/
1700F:	arch/arm/boot/dts/sti*
1701F:	drivers/char/hw_random/st-rng.c
1702F:	drivers/clocksource/arm_global_timer.c
1703F:	drivers/clocksource/clksrc_st_lpc.c
1704F:	drivers/cpufreq/sti-cpufreq.c
1705F:	drivers/i2c/busses/i2c-st.c
1706F:	drivers/media/rc/st_rc.c
1707F:	drivers/media/platform/sti/c8sectpfe/
1708F:	drivers/mmc/host/sdhci-st.c
1709F:	drivers/phy/phy-miphy28lp.c
1710F:	drivers/phy/phy-miphy365x.c
1711F:	drivers/phy/phy-stih407-usb.c
1712F:	drivers/phy/phy-stih41x-usb.c
1713F:	drivers/pinctrl/pinctrl-st.c
1714F:	drivers/remoteproc/st_remoteproc.c
1715F:	drivers/reset/sti/
1716F:	drivers/rtc/rtc-st-lpc.c
1717F:	drivers/tty/serial/st-asc.c
1718F:	drivers/usb/dwc3/dwc3-st.c
1719F:	drivers/usb/host/ehci-st.c
1720F:	drivers/usb/host/ohci-st.c
1721F:	drivers/watchdog/st_lpc_wdt.c
1722F:	drivers/ata/ahci_st.c
1723
1724ARM/STM32 ARCHITECTURE
1725M:	Maxime Coquelin <mcoquelin.stm32@gmail.com>
1726L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1727S:	Maintained
1728T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1729N:	stm32
1730F:	drivers/clocksource/armv7m_systick.c
1731
1732ARM/TANGO ARCHITECTURE
1733M:	Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1734L:	linux-arm-kernel@lists.infradead.org
1735S:	Maintained
1736F:	arch/arm/mach-tango/
1737F:	arch/arm/boot/dts/tango*
1738
1739ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1740M:	Lennert Buytenhek <kernel@wantstofly.org>
1741L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1742S:	Maintained
1743
1744ARM/TETON BGA MACHINE SUPPORT
1745M:	"Mark F. Brown" <mark.brown314@gmail.com>
1746L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1747S:	Maintained
1748
1749ARM/THECUS N2100 MACHINE SUPPORT
1750M:	Lennert Buytenhek <kernel@wantstofly.org>
1751L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1752S:	Maintained
1753
1754ARM/NUVOTON W90X900 ARM ARCHITECTURE
1755M:	Wan ZongShun <mcuos.com@gmail.com>
1756L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1757W:	http://www.mcuos.com
1758S:	Maintained
1759F:	arch/arm/mach-w90x900/
1760F:	drivers/input/keyboard/w90p910_keypad.c
1761F:	drivers/input/touchscreen/w90p910_ts.c
1762F:	drivers/watchdog/nuc900_wdt.c
1763F:	drivers/net/ethernet/nuvoton/w90p910_ether.c
1764F:	drivers/mtd/nand/nuc900_nand.c
1765F:	drivers/rtc/rtc-nuc900.c
1766F:	drivers/spi/spi-nuc900.c
1767F:	drivers/usb/host/ehci-w90x900.c
1768F:	drivers/video/fbdev/nuc900fb.c
1769
1770ARM/U300 MACHINE SUPPORT
1771M:	Linus Walleij <linus.walleij@linaro.org>
1772L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1773S:	Supported
1774F:	arch/arm/mach-u300/
1775F:	drivers/clocksource/timer-u300.c
1776F:	drivers/i2c/busses/i2c-stu300.c
1777F:	drivers/rtc/rtc-coh901331.c
1778F:	drivers/watchdog/coh901327_wdt.c
1779F:	drivers/dma/coh901318*
1780F:	drivers/mfd/ab3100*
1781F:	drivers/rtc/rtc-ab3100.c
1782F:	drivers/rtc/rtc-coh901331.c
1783T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1784
1785ARM/UNIPHIER ARCHITECTURE
1786M:	Masahiro Yamada <yamada.masahiro@socionext.com>
1787L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1788S:	Maintained
1789F:	arch/arm/boot/dts/uniphier*
1790F:	arch/arm/include/asm/hardware/cache-uniphier.h
1791F:	arch/arm/mach-uniphier/
1792F:	arch/arm/mm/cache-uniphier.c
1793F:	arch/arm64/boot/dts/socionext/
1794F:	drivers/bus/uniphier-system-bus.c
1795F:	drivers/i2c/busses/i2c-uniphier*
1796F:	drivers/pinctrl/uniphier/
1797F:	drivers/tty/serial/8250/8250_uniphier.c
1798N:	uniphier
1799
1800ARM/Ux500 ARM ARCHITECTURE
1801M:	Linus Walleij <linus.walleij@linaro.org>
1802L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1803S:	Maintained
1804F:	arch/arm/mach-ux500/
1805F:	drivers/clocksource/clksrc-dbx500-prcmu.c
1806F:	drivers/dma/ste_dma40*
1807F:	drivers/hwspinlock/u8500_hsem.c
1808F:	drivers/mfd/abx500*
1809F:	drivers/mfd/ab8500*
1810F:	drivers/mfd/dbx500*
1811F:	drivers/mfd/db8500*
1812F:	drivers/pinctrl/nomadik/pinctrl-ab*
1813F:	drivers/pinctrl/nomadik/pinctrl-nomadik*
1814F:	drivers/rtc/rtc-ab8500.c
1815F:	drivers/rtc/rtc-pl031.c
1816T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1817
1818ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1819M:	Ulf Hansson <ulf.hansson@linaro.org>
1820L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1821T:	git git://git.linaro.org/people/ulfh/clk.git
1822S:	Maintained
1823F:	drivers/clk/ux500/
1824F:	include/linux/platform_data/clk-ux500.h
1825
1826ARM/VERSATILE EXPRESS PLATFORM
1827M:	Liviu Dudau <liviu.dudau@arm.com>
1828M:	Sudeep Holla <sudeep.holla@arm.com>
1829M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1830L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1831S:	Maintained
1832F:	arch/arm/boot/dts/vexpress*
1833F:	arch/arm64/boot/dts/arm/
1834F:	arch/arm/mach-vexpress/
1835F:	*/*/vexpress*
1836F:	*/*/*/vexpress*
1837F:	drivers/clk/versatile/clk-vexpress-osc.c
1838F:	drivers/clocksource/versatile.c
1839N:	mps2
1840
1841ARM/VFP SUPPORT
1842M:	Russell King <linux@armlinux.org.uk>
1843L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1844W:	http://www.armlinux.org.uk/
1845S:	Maintained
1846F:	arch/arm/vfp/
1847
1848ARM/VOIPAC PXA270 SUPPORT
1849M:	Marek Vasut <marek.vasut@gmail.com>
1850L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1851S:	Maintained
1852F:	arch/arm/mach-pxa/vpac270.c
1853F:	arch/arm/mach-pxa/include/mach/vpac270.h
1854
1855ARM/VT8500 ARM ARCHITECTURE
1856M:	Tony Prisk <linux@prisktech.co.nz>
1857L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1858S:	Maintained
1859F:	arch/arm/mach-vt8500/
1860F:	drivers/clocksource/vt8500_timer.c
1861F:	drivers/i2c/busses/i2c-wmt.c
1862F:	drivers/mmc/host/wmt-sdmmc.c
1863F:	drivers/pwm/pwm-vt8500.c
1864F:	drivers/rtc/rtc-vt8500.c
1865F:	drivers/tty/serial/vt8500_serial.c
1866F:	drivers/usb/host/ehci-platform.c
1867F:	drivers/usb/host/uhci-platform.c
1868F:	drivers/video/fbdev/vt8500lcdfb.*
1869F:	drivers/video/fbdev/wm8505fb*
1870F:	drivers/video/fbdev/wmt_ge_rops.*
1871
1872ARM/ZIPIT Z2 SUPPORT
1873M:	Marek Vasut <marek.vasut@gmail.com>
1874L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1875S:	Maintained
1876F:	arch/arm/mach-pxa/z2.c
1877F:	arch/arm/mach-pxa/include/mach/z2.h
1878
1879ARM/ZTE ARCHITECTURE
1880M:	Jun Nie <jun.nie@linaro.org>
1881L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1882S:	Maintained
1883F:	arch/arm/mach-zx/
1884F:	drivers/clk/zte/
1885F:	Documentation/devicetree/bindings/arm/zte.txt
1886F:	Documentation/devicetree/bindings/clock/zx296702-clk.txt
1887
1888ARM/ZYNQ ARCHITECTURE
1889M:	Michal Simek <michal.simek@xilinx.com>
1890R:	Sören Brinkmann <soren.brinkmann@xilinx.com>
1891L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1892W:	http://wiki.xilinx.com
1893T:	git https://github.com/Xilinx/linux-xlnx.git
1894S:	Supported
1895F:	arch/arm/mach-zynq/
1896F:	drivers/cpuidle/cpuidle-zynq.c
1897F:	drivers/block/xsysace.c
1898N:	zynq
1899N:	xilinx
1900F:	drivers/clocksource/cadence_ttc_timer.c
1901F:	drivers/i2c/busses/i2c-cadence.c
1902F:	drivers/mmc/host/sdhci-of-arasan.c
1903F:	drivers/edac/synopsys_edac.c
1904
1905ARM SMMU DRIVERS
1906M:	Will Deacon <will.deacon@arm.com>
1907R:	Robin Murphy <robin.murphy@arm.com>
1908L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1909S:	Maintained
1910F:	drivers/iommu/arm-smmu.c
1911F:	drivers/iommu/arm-smmu-v3.c
1912F:	drivers/iommu/io-pgtable-arm.c
1913F:	drivers/iommu/io-pgtable-arm-v7s.c
1914
1915ARM64 PORT (AARCH64 ARCHITECTURE)
1916M:	Catalin Marinas <catalin.marinas@arm.com>
1917M:	Will Deacon <will.deacon@arm.com>
1918L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1919T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1920S:	Maintained
1921F:	arch/arm64/
1922F:	Documentation/arm64/
1923
1924AS3645A LED FLASH CONTROLLER DRIVER
1925M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1926L:	linux-media@vger.kernel.org
1927T:	git git://linuxtv.org/media_tree.git
1928S:	Maintained
1929F:	drivers/media/i2c/as3645a.c
1930F:	include/media/i2c/as3645a.h
1931
1932ASC7621 HARDWARE MONITOR DRIVER
1933M:	George Joseph <george.joseph@fairview5.com>
1934L:	linux-hwmon@vger.kernel.org
1935S:	Maintained
1936F:	Documentation/hwmon/asc7621
1937F:	drivers/hwmon/asc7621.c
1938
1939ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1940M:	Corentin Chary <corentin.chary@gmail.com>
1941L:	acpi4asus-user@lists.sourceforge.net
1942L:	platform-driver-x86@vger.kernel.org
1943W:	http://acpi4asus.sf.net
1944S:	Maintained
1945F:	drivers/platform/x86/asus*.c
1946F:	drivers/platform/x86/eeepc*.c
1947
1948ASUS WIRELESS RADIO CONTROL DRIVER
1949M:	João Paulo Rechi Vita <jprvita@gmail.com>
1950L:	platform-driver-x86@vger.kernel.org
1951S:	Maintained
1952F:	drivers/platform/x86/asus-wireless.c
1953
1954ASYMMETRIC KEYS
1955M:	David Howells <dhowells@redhat.com>
1956L:	keyrings@vger.kernel.org
1957S:	Maintained
1958F:	Documentation/crypto/asymmetric-keys.txt
1959F:	include/linux/verification.h
1960F:	include/crypto/public_key.h
1961F:	include/crypto/pkcs7.h
1962F:	crypto/asymmetric_keys/
1963
1964ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1965R:	Dan Williams <dan.j.williams@intel.com>
1966W:	http://sourceforge.net/projects/xscaleiop
1967S:	Odd fixes
1968F:	Documentation/crypto/async-tx-api.txt
1969F:	crypto/async_tx/
1970F:	drivers/dma/
1971F:	include/linux/dmaengine.h
1972F:	include/linux/async_tx.h
1973
1974AT24 EEPROM DRIVER
1975M:	Wolfram Sang <wsa@the-dreams.de>
1976L:	linux-i2c@vger.kernel.org
1977S:	Maintained
1978F:	drivers/misc/eeprom/at24.c
1979F:	include/linux/platform_data/at24.h
1980
1981ATA OVER ETHERNET (AOE) DRIVER
1982M:	"Ed L. Cashin" <ed.cashin@acm.org>
1983W:	http://www.openaoe.org/
1984S:	Supported
1985F:	Documentation/aoe/
1986F:	drivers/block/aoe/
1987
1988ATHEROS 71XX/9XXX GPIO DRIVER
1989M:	Alban Bedel <albeu@free.fr>
1990W:	https://github.com/AlbanBedel/linux
1991T:	git git://github.com/AlbanBedel/linux
1992S:	Maintained
1993F:	drivers/gpio/gpio-ath79.c
1994F:	Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1995
1996ATHEROS ATH GENERIC UTILITIES
1997M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1998L:	linux-wireless@vger.kernel.org
1999S:	Supported
2000F:	drivers/net/wireless/ath/*
2001
2002ATHEROS ATH5K WIRELESS DRIVER
2003M:	Jiri Slaby <jirislaby@gmail.com>
2004M:	Nick Kossifidis <mickflemm@gmail.com>
2005M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2006L:	linux-wireless@vger.kernel.org
2007W:	http://wireless.kernel.org/en/users/Drivers/ath5k
2008S:	Maintained
2009F:	drivers/net/wireless/ath/ath5k/
2010
2011ATHEROS ATH6KL WIRELESS DRIVER
2012M:	Kalle Valo <kvalo@qca.qualcomm.com>
2013L:	linux-wireless@vger.kernel.org
2014W:	http://wireless.kernel.org/en/users/Drivers/ath6kl
2015T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2016S:	Supported
2017F:	drivers/net/wireless/ath/ath6kl/
2018
2019WILOCITY WIL6210 WIRELESS DRIVER
2020M:	Maya Erez <qca_merez@qca.qualcomm.com>
2021L:	linux-wireless@vger.kernel.org
2022L:	wil6210@qca.qualcomm.com
2023S:	Supported
2024W:	http://wireless.kernel.org/en/users/Drivers/wil6210
2025F:	drivers/net/wireless/ath/wil6210/
2026F:	include/uapi/linux/wil6210_uapi.h
2027
2028CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2029M:	Christian Lamparter <chunkeey@googlemail.com>
2030L:	linux-wireless@vger.kernel.org
2031W:	http://wireless.kernel.org/en/users/Drivers/carl9170
2032S:	Maintained
2033F:	drivers/net/wireless/ath/carl9170/
2034
2035ATK0110 HWMON DRIVER
2036M:	Luca Tettamanti <kronos.it@gmail.com>
2037L:	linux-hwmon@vger.kernel.org
2038S:	Maintained
2039F:	drivers/hwmon/asus_atk0110.c
2040
2041ATI_REMOTE2 DRIVER
2042M:	Ville Syrjala <syrjala@sci.fi>
2043S:	Maintained
2044F:	drivers/input/misc/ati_remote2.c
2045
2046ATLX ETHERNET DRIVERS
2047M:	Jay Cliburn <jcliburn@gmail.com>
2048M:	Chris Snook <chris.snook@gmail.com>
2049L:	netdev@vger.kernel.org
2050W:	http://sourceforge.net/projects/atl1
2051W:	http://atl1.sourceforge.net
2052S:	Maintained
2053F:	drivers/net/ethernet/atheros/
2054
2055ATM
2056M:	Chas Williams <3chas3@gmail.com>
2057L:	linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2058L:	netdev@vger.kernel.org
2059W:	http://linux-atm.sourceforge.net
2060S:	Maintained
2061F:	drivers/atm/
2062F:	include/linux/atm*
2063F:	include/uapi/linux/atm*
2064
2065ATMEL AT91 / AT32 MCI DRIVER
2066M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2067S:	Maintained
2068F:	drivers/mmc/host/atmel-mci.c
2069
2070ATMEL AT91 / AT32 SERIAL DRIVER
2071M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2072S:	Supported
2073F:	drivers/tty/serial/atmel_serial.c
2074
2075ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2076M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2077S:	Supported
2078F:	drivers/power/reset/at91-sama5d2_shdwc.c
2079
2080ATMEL SAMA5D2 ADC DRIVER
2081M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2082L:	linux-iio@vger.kernel.org
2083S:	Supported
2084F:	drivers/iio/adc/at91-sama5d2_adc.c
2085
2086ATMEL Audio ALSA driver
2087M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2088L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2089S:	Supported
2090F:	sound/soc/atmel
2091
2092ATMEL DMA DRIVER
2093M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2094L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2095S:	Supported
2096F:	drivers/dma/at_hdmac.c
2097F:	drivers/dma/at_hdmac_regs.h
2098F:	include/linux/platform_data/dma-atmel.h
2099
2100ATMEL XDMA DRIVER
2101M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2102L:	linux-arm-kernel@lists.infradead.org
2103L:	dmaengine@vger.kernel.org
2104S:	Supported
2105F:	drivers/dma/at_xdmac.c
2106
2107ATMEL I2C DRIVER
2108M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2109L:	linux-i2c@vger.kernel.org
2110S:	Supported
2111F:	drivers/i2c/busses/i2c-at91.c
2112
2113ATMEL ISI DRIVER
2114M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2115L:	linux-media@vger.kernel.org
2116S:	Supported
2117F:	drivers/media/platform/soc_camera/atmel-isi.c
2118F:	include/media/atmel-isi.h
2119
2120ATMEL LCDFB DRIVER
2121M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2122L:	linux-fbdev@vger.kernel.org
2123S:	Maintained
2124F:	drivers/video/fbdev/atmel_lcdfb.c
2125F:	include/video/atmel_lcdc.h
2126
2127ATMEL MACB ETHERNET DRIVER
2128M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2129S:	Supported
2130F:	drivers/net/ethernet/cadence/
2131
2132ATMEL NAND DRIVER
2133M:	Wenyou Yang <wenyou.yang@atmel.com>
2134M:	Josh Wu <rainyfeeling@outlook.com>
2135L:	linux-mtd@lists.infradead.org
2136S:	Supported
2137F:	drivers/mtd/nand/atmel_nand*
2138
2139ATMEL SDMMC DRIVER
2140M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2141L:	linux-mmc@vger.kernel.org
2142S:	Supported
2143F:	drivers/mmc/host/sdhci-of-at91.c
2144
2145ATMEL SPI DRIVER
2146M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2147S:	Supported
2148F:	drivers/spi/spi-atmel.*
2149
2150ATMEL SSC DRIVER
2151M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2152L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2153S:	Supported
2154F:	drivers/misc/atmel-ssc.c
2155F:	include/linux/atmel-ssc.h
2156
2157ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2158M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2159L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2160S:	Supported
2161F:	drivers/misc/atmel_tclib.c
2162F:	drivers/clocksource/tcb_clksrc.c
2163
2164ATMEL USBA UDC DRIVER
2165M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2166L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2167S:	Supported
2168F:	drivers/usb/gadget/udc/atmel_usba_udc.*
2169
2170ATMEL WIRELESS DRIVER
2171M:	Simon Kelley <simon@thekelleys.org.uk>
2172L:	linux-wireless@vger.kernel.org
2173W:	http://www.thekelleys.org.uk/atmel
2174W:	http://atmelwlandriver.sourceforge.net/
2175S:	Maintained
2176F:	drivers/net/wireless/atmel/atmel*
2177
2178ATMEL MAXTOUCH DRIVER
2179M:	Nick Dyer <nick.dyer@itdev.co.uk>
2180T:	git git://github.com/atmel-maxtouch/linux.git
2181S:	Supported
2182F:	Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2183F:	drivers/input/touchscreen/atmel_mxt_ts.c
2184F:	include/linux/platform_data/atmel_mxt_ts.h
2185
2186ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2187M:	Bradley Grove <linuxdrivers@attotech.com>
2188L:	linux-scsi@vger.kernel.org
2189W:	http://www.attotech.com
2190S:	Supported
2191F:	drivers/scsi/esas2r
2192
2193ATUSB IEEE 802.15.4 RADIO DRIVER
2194M:	Stefan Schmidt <stefan@osg.samsung.com>
2195L:	linux-wpan@vger.kernel.org
2196S:	Maintained
2197F:	drivers/net/ieee802154/atusb.c
2198F:	drivers/net/ieee802154/atusb.h
2199F:	drivers/net/ieee802154/at86rf230.h
2200
2201AUDIT SUBSYSTEM
2202M:	Paul Moore <paul@paul-moore.com>
2203M:	Eric Paris <eparis@redhat.com>
2204L:	linux-audit@redhat.com (moderated for non-subscribers)
2205W:	http://people.redhat.com/sgrubb/audit/
2206T:	git git://git.infradead.org/users/pcmoore/audit
2207S:	Maintained
2208F:	include/linux/audit.h
2209F:	include/uapi/linux/audit.h
2210F:	kernel/audit*
2211
2212AUXILIARY DISPLAY DRIVERS
2213M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2214W:	http://miguelojeda.es/auxdisplay.htm
2215W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2216S:	Maintained
2217F:	drivers/auxdisplay/
2218F:	include/linux/cfag12864b.h
2219
2220AVR32 ARCHITECTURE
2221M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
2222M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
2223W:	http://www.atmel.com/products/AVR32/
2224W:	http://mirror.egtvedt.no/avr32linux.org/
2225W:	http://avrfreaks.net/
2226S:	Maintained
2227F:	arch/avr32/
2228
2229AVR32/AT32AP MACHINE SUPPORT
2230M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
2231M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
2232S:	Maintained
2233F:	arch/avr32/mach-at32ap/
2234
2235AX.25 NETWORK LAYER
2236M:	Ralf Baechle <ralf@linux-mips.org>
2237L:	linux-hams@vger.kernel.org
2238W:	http://www.linux-ax25.org/
2239S:	Maintained
2240F:	include/uapi/linux/ax25.h
2241F:	include/net/ax25.h
2242F:	net/ax25/
2243
2244AZ6007 DVB DRIVER
2245M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2246L:	linux-media@vger.kernel.org
2247W:	https://linuxtv.org
2248T:	git git://linuxtv.org/media_tree.git
2249S:	Maintained
2250F:	drivers/media/usb/dvb-usb-v2/az6007.c
2251
2252AZTECH FM RADIO RECEIVER DRIVER
2253M:	Hans Verkuil <hverkuil@xs4all.nl>
2254L:	linux-media@vger.kernel.org
2255T:	git git://linuxtv.org/media_tree.git
2256W:	https://linuxtv.org
2257S:	Maintained
2258F:	drivers/media/radio/radio-aztech*
2259
2260B43 WIRELESS DRIVER
2261L:	linux-wireless@vger.kernel.org
2262L:	b43-dev@lists.infradead.org
2263W:	http://wireless.kernel.org/en/users/Drivers/b43
2264S:	Odd Fixes
2265F:	drivers/net/wireless/broadcom/b43/
2266
2267B43LEGACY WIRELESS DRIVER
2268M:	Larry Finger <Larry.Finger@lwfinger.net>
2269L:	linux-wireless@vger.kernel.org
2270L:	b43-dev@lists.infradead.org
2271W:	http://wireless.kernel.org/en/users/Drivers/b43
2272S:	Maintained
2273F:	drivers/net/wireless/broadcom/b43legacy/
2274
2275BACKLIGHT CLASS/SUBSYSTEM
2276M:	Jingoo Han <jingoohan1@gmail.com>
2277M:	Lee Jones <lee.jones@linaro.org>
2278T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2279S:	Maintained
2280F:	drivers/video/backlight/
2281F:	include/linux/backlight.h
2282
2283BATMAN ADVANCED
2284M:	Marek Lindner <mareklindner@neomailbox.ch>
2285M:	Simon Wunderlich <sw@simonwunderlich.de>
2286M:	Antonio Quartulli <a@unstable.cc>
2287L:	b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2288W:	https://www.open-mesh.org/
2289Q:	https://patchwork.open-mesh.org/project/batman/list/
2290S:	Maintained
2291F:	Documentation/ABI/testing/sysfs-class-net-batman-adv
2292F:	Documentation/ABI/testing/sysfs-class-net-mesh
2293F:	Documentation/networking/batman-adv.txt
2294F:	net/batman-adv/
2295
2296BAYCOM/HDLCDRV DRIVERS FOR AX.25
2297M:	Thomas Sailer <t.sailer@alumni.ethz.ch>
2298L:	linux-hams@vger.kernel.org
2299W:	http://www.baycom.org/~tom/ham/ham.html
2300S:	Maintained
2301F:	drivers/net/hamradio/baycom*
2302
2303BCACHE (BLOCK LAYER CACHE)
2304M:	Kent Overstreet <kent.overstreet@gmail.com>
2305L:	linux-bcache@vger.kernel.org
2306W:	http://bcache.evilpiepirate.org
2307S:	Orphan
2308F:	drivers/md/bcache/
2309
2310BDISP ST MEDIA DRIVER
2311M:	Fabien Dessenne <fabien.dessenne@st.com>
2312L:	linux-media@vger.kernel.org
2313T:	git git://linuxtv.org/media_tree.git
2314W:	https://linuxtv.org
2315S:	Supported
2316F:	drivers/media/platform/sti/bdisp
2317
2318BEFS FILE SYSTEM
2319S:	Orphan
2320F:	Documentation/filesystems/befs.txt
2321F:	fs/befs/
2322
2323BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2324M:	Dariusz Marcinkiewicz <reksio@newterm.pl>
2325L:	netdev@vger.kernel.org
2326S:	Maintained
2327F:	drivers/net/ethernet/ec_bhf.c
2328
2329BFS FILE SYSTEM
2330M:	"Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2331S:	Maintained
2332F:	Documentation/filesystems/bfs.txt
2333F:	fs/bfs/
2334F:	include/uapi/linux/bfs_fs.h
2335
2336BLACKFIN ARCHITECTURE
2337M:	Steven Miao <realmz6@gmail.com>
2338L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2339T:	git git://git.code.sf.net/p/adi-linux/code
2340W:	http://blackfin.uclinux.org
2341S:	Supported
2342F:	arch/blackfin/
2343
2344BLACKFIN EMAC DRIVER
2345L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2346W:	http://blackfin.uclinux.org
2347S:	Supported
2348F:	drivers/net/ethernet/adi/
2349
2350BLACKFIN RTC DRIVER
2351L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2352W:	http://blackfin.uclinux.org
2353S:	Supported
2354F:	drivers/rtc/rtc-bfin.c
2355
2356BLACKFIN SDH DRIVER
2357M:	Sonic Zhang <sonic.zhang@analog.com>
2358L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2359W:	http://blackfin.uclinux.org
2360S:	Supported
2361F:	drivers/mmc/host/bfin_sdh.c
2362
2363BLACKFIN SERIAL DRIVER
2364M:	Sonic Zhang <sonic.zhang@analog.com>
2365L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2366W:	http://blackfin.uclinux.org
2367S:	Supported
2368F:	drivers/tty/serial/bfin_uart.c
2369
2370BLACKFIN WATCHDOG DRIVER
2371L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2372W:	http://blackfin.uclinux.org
2373S:	Supported
2374F:	drivers/watchdog/bfin_wdt.c
2375
2376BLACKFIN I2C TWI DRIVER
2377M:	Sonic Zhang <sonic.zhang@analog.com>
2378L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2379W:	http://blackfin.uclinux.org/
2380S:	Supported
2381F:	drivers/i2c/busses/i2c-bfin-twi.c
2382
2383BLACKFIN MEDIA DRIVER
2384M:	Scott Jiang <scott.jiang.linux@gmail.com>
2385L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2386W:	http://blackfin.uclinux.org/
2387S:	Supported
2388F:	drivers/media/platform/blackfin/
2389F:	drivers/media/i2c/adv7183*
2390F:	drivers/media/i2c/vs6624*
2391
2392BLINKM RGB LED DRIVER
2393M:	Jan-Simon Moeller <jansimon.moeller@gmx.de>
2394S:	Maintained
2395F:	drivers/leds/leds-blinkm.c
2396
2397BLOCK LAYER
2398M:	Jens Axboe <axboe@kernel.dk>
2399L:	linux-block@vger.kernel.org
2400T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2401S:	Maintained
2402F:	block/
2403F:	kernel/trace/blktrace.c
2404
2405BLOCK2MTD DRIVER
2406M:	Joern Engel <joern@lazybastard.org>
2407L:	linux-mtd@lists.infradead.org
2408S:	Maintained
2409F:	drivers/mtd/devices/block2mtd.c
2410
2411BLUETOOTH DRIVERS
2412M:	Marcel Holtmann <marcel@holtmann.org>
2413M:	Gustavo Padovan <gustavo@padovan.org>
2414M:	Johan Hedberg <johan.hedberg@gmail.com>
2415L:	linux-bluetooth@vger.kernel.org
2416W:	http://www.bluez.org/
2417T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2418T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2419S:	Maintained
2420F:	drivers/bluetooth/
2421
2422BLUETOOTH SUBSYSTEM
2423M:	Marcel Holtmann <marcel@holtmann.org>
2424M:	Gustavo Padovan <gustavo@padovan.org>
2425M:	Johan Hedberg <johan.hedberg@gmail.com>
2426L:	linux-bluetooth@vger.kernel.org
2427W:	http://www.bluez.org/
2428T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2429T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2430S:	Maintained
2431F:	net/bluetooth/
2432F:	include/net/bluetooth/
2433
2434BONDING DRIVER
2435M:	Jay Vosburgh <j.vosburgh@gmail.com>
2436M:	Veaceslav Falico <vfalico@gmail.com>
2437M:	Andy Gospodarek <gospo@cumulusnetworks.com>
2438L:	netdev@vger.kernel.org
2439W:	http://sourceforge.net/projects/bonding/
2440S:	Supported
2441F:	drivers/net/bonding/
2442F:	include/uapi/linux/if_bonding.h
2443
2444BPF (Safe dynamic programs and tools)
2445M:	Alexei Starovoitov <ast@kernel.org>
2446L:	netdev@vger.kernel.org
2447L:	linux-kernel@vger.kernel.org
2448S:	Supported
2449F:	kernel/bpf/
2450
2451BROADCOM B44 10/100 ETHERNET DRIVER
2452M:	Gary Zambrano <zambrano@broadcom.com>
2453L:	netdev@vger.kernel.org
2454S:	Supported
2455F:	drivers/net/ethernet/broadcom/b44.*
2456
2457BROADCOM GENET ETHERNET DRIVER
2458M:	Florian Fainelli <f.fainelli@gmail.com>
2459L:	netdev@vger.kernel.org
2460S:	Supported
2461F:	drivers/net/ethernet/broadcom/genet/
2462
2463BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2464M:	Sony Chacko <sony.chacko@qlogic.com>
2465M:	Dept-HSGLinuxNICDev@qlogic.com
2466L:	netdev@vger.kernel.org
2467S:	Supported
2468F:	drivers/net/ethernet/broadcom/bnx2.*
2469F:	drivers/net/ethernet/broadcom/bnx2_*
2470
2471BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2472M:	Ariel Elior <ariel.elior@qlogic.com>
2473L:	netdev@vger.kernel.org
2474S:	Supported
2475F:	drivers/net/ethernet/broadcom/bnx2x/
2476
2477BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2478M:	Florian Fainelli <f.fainelli@gmail.com>
2479M:	Ray Jui <rjui@broadcom.com>
2480M:	Scott Branden <sbranden@broadcom.com>
2481L:	bcm-kernel-feedback-list@broadcom.com
2482T:	git git://github.com/broadcom/mach-bcm
2483S:	Maintained
2484F:	arch/arm/mach-bcm/
2485F:	arch/arm/boot/dts/bcm113*
2486F:	arch/arm/boot/dts/bcm216*
2487F:	arch/arm/boot/dts/bcm281*
2488F:	arch/arm64/boot/dts/broadcom/
2489F:	arch/arm/configs/bcm_defconfig
2490F:	drivers/mmc/host/sdhci-bcm-kona.c
2491F:	drivers/clocksource/bcm_kona_timer.c
2492
2493BROADCOM BCM2835 ARM ARCHITECTURE
2494M:	Stephen Warren <swarren@wwwdotorg.org>
2495M:	Lee Jones <lee@kernel.org>
2496M:	Eric Anholt <eric@anholt.net>
2497L:	linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2498L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2499T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2500S:	Maintained
2501N:	bcm2835
2502
2503BROADCOM BCM47XX MIPS ARCHITECTURE
2504M:	Hauke Mehrtens <hauke@hauke-m.de>
2505M:	Rafał Miłecki <zajec5@gmail.com>
2506L:	linux-mips@linux-mips.org
2507S:	Maintained
2508F:	Documentation/devicetree/bindings/mips/brcm/
2509F:	arch/mips/bcm47xx/*
2510F:	arch/mips/include/asm/mach-bcm47xx/*
2511
2512BROADCOM BCM5301X ARM ARCHITECTURE
2513M:	Hauke Mehrtens <hauke@hauke-m.de>
2514L:	linux-arm-kernel@lists.infradead.org
2515S:	Maintained
2516F:	arch/arm/mach-bcm/bcm_5301x.c
2517F:	arch/arm/boot/dts/bcm5301x.dtsi
2518F:	arch/arm/boot/dts/bcm470*
2519
2520BROADCOM BCM63XX ARM ARCHITECTURE
2521M:	Florian Fainelli <f.fainelli@gmail.com>
2522L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2523L:	bcm-kernel-feedback-list@broadcom.com
2524T:	git git://github.com/broadcom/stblinux.git
2525S:	Maintained
2526F:	arch/arm/mach-bcm/bcm63xx.c
2527F:	arch/arm/include/debug/bcm63xx.S
2528
2529BROADCOM BCM63XX/BCM33XX UDC DRIVER
2530M:	Kevin Cernekee <cernekee@gmail.com>
2531L:	linux-usb@vger.kernel.org
2532S:	Maintained
2533F:	drivers/usb/gadget/udc/bcm63xx_udc.*
2534
2535BROADCOM BCM7XXX ARM ARCHITECTURE
2536M:	Brian Norris <computersforpeace@gmail.com>
2537M:	Gregory Fong <gregory.0xf0@gmail.com>
2538M:	Florian Fainelli <f.fainelli@gmail.com>
2539L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2540L:	bcm-kernel-feedback-list@broadcom.com
2541T:	git git://github.com/broadcom/stblinux.git
2542S:	Maintained
2543F:	arch/arm/mach-bcm/*brcmstb*
2544F:	arch/arm/boot/dts/bcm7*.dts*
2545F:	drivers/bus/brcmstb_gisb.c
2546N:	brcmstb
2547
2548BROADCOM BMIPS MIPS ARCHITECTURE
2549M:	Kevin Cernekee <cernekee@gmail.com>
2550M:	Florian Fainelli <f.fainelli@gmail.com>
2551L:	linux-mips@linux-mips.org
2552T:	git git://github.com/broadcom/stblinux.git
2553S:	Maintained
2554F:	arch/mips/bmips/*
2555F:	arch/mips/include/asm/mach-bmips/*
2556F:	arch/mips/kernel/*bmips*
2557F:	arch/mips/boot/dts/brcm/bcm*.dts*
2558F:	drivers/irqchip/irq-bcm63*
2559F:	drivers/irqchip/irq-bcm7*
2560F:	drivers/irqchip/irq-brcmstb*
2561F:	include/linux/bcm963xx_nvram.h
2562F:	include/linux/bcm963xx_tag.h
2563
2564BROADCOM TG3 GIGABIT ETHERNET DRIVER
2565M:	Siva Reddy Kallam <siva.kallam@broadcom.com>
2566M:	Prashant Sreedharan <prashant@broadcom.com>
2567M:	Michael Chan <mchan@broadcom.com>
2568L:	netdev@vger.kernel.org
2569S:	Supported
2570F:	drivers/net/ethernet/broadcom/tg3.*
2571
2572BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2573M:	Brett Rudley <brudley@broadcom.com>
2574M:	Arend van Spriel <arend@broadcom.com>
2575M:	Franky (Zhenhui) Lin <frankyl@broadcom.com>
2576M:	Hante Meuleman <meuleman@broadcom.com>
2577L:	linux-wireless@vger.kernel.org
2578L:	brcm80211-dev-list@broadcom.com
2579S:	Supported
2580F:	drivers/net/wireless/broadcom/brcm80211/
2581
2582BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2583M:	QLogic-Storage-Upstream@qlogic.com
2584L:	linux-scsi@vger.kernel.org
2585S:	Supported
2586F:	drivers/scsi/bnx2fc/
2587
2588BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2589M:	QLogic-Storage-Upstream@qlogic.com
2590L:	linux-scsi@vger.kernel.org
2591S:	Supported
2592F:	drivers/scsi/bnx2i/
2593
2594BROADCOM IPROC ARM ARCHITECTURE
2595M:	Ray Jui <rjui@broadcom.com>
2596M:	Scott Branden <sbranden@broadcom.com>
2597M:	Jon Mason <jonmason@broadcom.com>
2598L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2599L:	bcm-kernel-feedback-list@broadcom.com
2600T:	git git://github.com/broadcom/cygnus-linux.git
2601S:	Maintained
2602N:	iproc
2603N:	cygnus
2604N:	nsp
2605N:	bcm9113*
2606N:	bcm9583*
2607N:	bcm9585*
2608N:	bcm9586*
2609N:	bcm988312
2610N:	bcm113*
2611N:	bcm583*
2612N:	bcm585*
2613N:	bcm586*
2614N:	bcm88312
2615
2616BROADCOM BRCMSTB GPIO DRIVER
2617M:	Gregory Fong <gregory.0xf0@gmail.com>
2618L:	bcm-kernel-feedback-list@broadcom.com
2619S:	Supported
2620F:	drivers/gpio/gpio-brcmstb.c
2621F:	Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2622
2623BROADCOM KONA GPIO DRIVER
2624M:	Ray Jui <rjui@broadcom.com>
2625L:	bcm-kernel-feedback-list@broadcom.com
2626S:	Supported
2627F:	drivers/gpio/gpio-bcm-kona.c
2628F:	Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2629
2630BROADCOM NVRAM DRIVER
2631M:	Rafał Miłecki <zajec5@gmail.com>
2632L:	linux-mips@linux-mips.org
2633S:	Maintained
2634F:	drivers/firmware/broadcom/*
2635
2636BROADCOM STB NAND FLASH DRIVER
2637M:	Brian Norris <computersforpeace@gmail.com>
2638M:	Kamal Dasu <kdasu.kdev@gmail.com>
2639L:	linux-mtd@lists.infradead.org
2640L:	bcm-kernel-feedback-list@broadcom.com
2641S:	Maintained
2642F:	drivers/mtd/nand/brcmnand/
2643
2644BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2645M:	Rafał Miłecki <zajec5@gmail.com>
2646L:	linux-wireless@vger.kernel.org
2647S:	Maintained
2648F:	drivers/bcma/
2649F:	include/linux/bcma/
2650
2651BROADCOM SYSTEMPORT ETHERNET DRIVER
2652M:	Florian Fainelli <f.fainelli@gmail.com>
2653L:	netdev@vger.kernel.org
2654S:	Supported
2655F:	drivers/net/ethernet/broadcom/bcmsysport.*
2656
2657BROADCOM VULCAN ARM64 SOC
2658M:	Jayachandran C. <jchandra@broadcom.com>
2659L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2660L:	bcm-kernel-feedback-list@broadcom.com
2661S:	Maintained
2662F:	arch/arm64/boot/dts/broadcom/vulcan*
2663
2664BROCADE BFA FC SCSI DRIVER
2665M:	Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2666M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2667L:	linux-scsi@vger.kernel.org
2668S:	Supported
2669F:	drivers/scsi/bfa/
2670
2671BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2672M:	Rasesh Mody <rasesh.mody@qlogic.com>
2673L:	netdev@vger.kernel.org
2674S:	Supported
2675F:	drivers/net/ethernet/brocade/bna/
2676
2677BSG (block layer generic sg v4 driver)
2678M:	FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2679L:	linux-scsi@vger.kernel.org
2680S:	Supported
2681F:	block/bsg.c
2682F:	include/linux/bsg.h
2683F:	include/uapi/linux/bsg.h
2684
2685BT87X AUDIO DRIVER
2686M:	Clemens Ladisch <clemens@ladisch.de>
2687L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2688T:	git git://git.alsa-project.org/alsa-kernel.git
2689S:	Maintained
2690F:	Documentation/sound/alsa/Bt87x.txt
2691F:	sound/pci/bt87x.c
2692
2693BT8XXGPIO DRIVER
2694M:	Michael Buesch <m@bues.ch>
2695W:	http://bu3sch.de/btgpio.php
2696S:	Maintained
2697F:	drivers/gpio/gpio-bt8xx.c
2698
2699BTRFS FILE SYSTEM
2700M:	Chris Mason <clm@fb.com>
2701M:	Josef Bacik <jbacik@fb.com>
2702M:	David Sterba <dsterba@suse.com>
2703L:	linux-btrfs@vger.kernel.org
2704W:	http://btrfs.wiki.kernel.org/
2705Q:	http://patchwork.kernel.org/project/linux-btrfs/list/
2706T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2707S:	Maintained
2708F:	Documentation/filesystems/btrfs.txt
2709F:	fs/btrfs/
2710
2711BTTV VIDEO4LINUX DRIVER
2712M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2713L:	linux-media@vger.kernel.org
2714W:	https://linuxtv.org
2715T:	git git://linuxtv.org/media_tree.git
2716S:	Odd fixes
2717F:	Documentation/video4linux/bttv/
2718F:	drivers/media/pci/bt8xx/bttv*
2719
2720BUSLOGIC SCSI DRIVER
2721M:	Khalid Aziz <khalid@gonehiking.org>
2722L:	linux-scsi@vger.kernel.org
2723S:	Maintained
2724F:	drivers/scsi/BusLogic.*
2725F:	drivers/scsi/FlashPoint.*
2726
2727C-MEDIA CMI8788 DRIVER
2728M:	Clemens Ladisch <clemens@ladisch.de>
2729L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2730T:	git git://git.alsa-project.org/alsa-kernel.git
2731S:	Maintained
2732F:	sound/pci/oxygen/
2733
2734C6X ARCHITECTURE
2735M:	Mark Salter <msalter@redhat.com>
2736M:	Aurelien Jacquiot <a-jacquiot@ti.com>
2737L:	linux-c6x-dev@linux-c6x.org
2738W:	http://www.linux-c6x.org/wiki/index.php/Main_Page
2739S:	Maintained
2740F:	arch/c6x/
2741
2742CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2743M:	David Howells <dhowells@redhat.com>
2744L:	linux-cachefs@redhat.com (moderated for non-subscribers)
2745S:	Supported
2746F:	Documentation/filesystems/caching/cachefiles.txt
2747F:	fs/cachefiles/
2748
2749CADET FM/AM RADIO RECEIVER DRIVER
2750M:	Hans Verkuil <hverkuil@xs4all.nl>
2751L:	linux-media@vger.kernel.org
2752T:	git git://linuxtv.org/media_tree.git
2753W:	https://linuxtv.org
2754S:	Maintained
2755F:	drivers/media/radio/radio-cadet*
2756
2757CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2758M:	Jonathan Corbet <corbet@lwn.net>
2759L:	linux-media@vger.kernel.org
2760T:	git git://linuxtv.org/media_tree.git
2761S:	Maintained
2762F:	Documentation/video4linux/cafe_ccic
2763F:	drivers/media/platform/marvell-ccic/
2764
2765CAIF NETWORK LAYER
2766M:	Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2767L:	netdev@vger.kernel.org
2768S:	Supported
2769F:	Documentation/networking/caif/
2770F:	drivers/net/caif/
2771F:	include/uapi/linux/caif/
2772F:	include/net/caif/
2773F:	net/caif/
2774
2775CALGARY x86-64 IOMMU
2776M:	Muli Ben-Yehuda <muli@il.ibm.com>
2777M:	"Jon D. Mason" <jdmason@kudzu.us>
2778L:	discuss@x86-64.org
2779S:	Maintained
2780F:	arch/x86/kernel/pci-calgary_64.c
2781F:	arch/x86/kernel/tce_64.c
2782F:	arch/x86/include/asm/calgary.h
2783F:	arch/x86/include/asm/tce.h
2784
2785CAN NETWORK LAYER
2786M:	Oliver Hartkopp <socketcan@hartkopp.net>
2787M:	Marc Kleine-Budde <mkl@pengutronix.de>
2788L:	linux-can@vger.kernel.org
2789W:	https://github.com/linux-can
2790T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2791T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2792S:	Maintained
2793F:	Documentation/networking/can.txt
2794F:	net/can/
2795F:	include/linux/can/core.h
2796F:	include/uapi/linux/can.h
2797F:	include/uapi/linux/can/bcm.h
2798F:	include/uapi/linux/can/raw.h
2799F:	include/uapi/linux/can/gw.h
2800
2801CAN NETWORK DRIVERS
2802M:	Wolfgang Grandegger <wg@grandegger.com>
2803M:	Marc Kleine-Budde <mkl@pengutronix.de>
2804L:	linux-can@vger.kernel.org
2805W:	https://github.com/linux-can
2806T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2807T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2808S:	Maintained
2809F:	drivers/net/can/
2810F:	include/linux/can/dev.h
2811F:	include/linux/can/platform/
2812F:	include/uapi/linux/can/error.h
2813F:	include/uapi/linux/can/netlink.h
2814
2815CAPABILITIES
2816M:	Serge Hallyn <serge.hallyn@canonical.com>
2817L:	linux-security-module@vger.kernel.org
2818S:	Supported
2819F:	include/linux/capability.h
2820F:	include/uapi/linux/capability.h
2821F:	security/commoncap.c
2822F:	kernel/capability.c
2823
2824CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2825M:	Kevin Tsai <ktsai@capellamicro.com>
2826S:	Maintained
2827F:	drivers/iio/light/cm*
2828F:	Documentation/devicetree/bindings/i2c/trivial-devices.txt
2829
2830CAVIUM LIQUIDIO NETWORK DRIVER
2831M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2832M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2833M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2834M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2835L:     netdev@vger.kernel.org
2836W:     http://www.cavium.com
2837S:     Supported
2838F:     drivers/net/ethernet/cavium/liquidio/
2839
2840CC2520 IEEE-802.15.4 RADIO DRIVER
2841M:	Varka Bhadram <varkabhadram@gmail.com>
2842L:	linux-wpan@vger.kernel.org
2843S:	Maintained
2844F:	drivers/net/ieee802154/cc2520.c
2845F:	include/linux/spi/cc2520.h
2846F:	Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2847
2848CELL BROADBAND ENGINE ARCHITECTURE
2849M:	Arnd Bergmann <arnd@arndb.de>
2850L:	linuxppc-dev@lists.ozlabs.org
2851W:	http://www.ibm.com/developerworks/power/cell/
2852S:	Supported
2853F:	arch/powerpc/include/asm/cell*.h
2854F:	arch/powerpc/include/asm/spu*.h
2855F:	arch/powerpc/include/uapi/asm/spu*.h
2856F:	arch/powerpc/oprofile/*cell*
2857F:	arch/powerpc/platforms/cell/
2858
2859CEPH COMMON CODE (LIBCEPH)
2860M:	Ilya Dryomov <idryomov@gmail.com>
2861M:	"Yan, Zheng" <zyan@redhat.com>
2862M:	Sage Weil <sage@redhat.com>
2863L:	ceph-devel@vger.kernel.org
2864W:	http://ceph.com/
2865T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2866T:	git git://github.com/ceph/ceph-client.git
2867S:	Supported
2868F:	net/ceph/
2869F:	include/linux/ceph/
2870F:	include/linux/crush/
2871
2872CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2873M:	"Yan, Zheng" <zyan@redhat.com>
2874M:	Sage Weil <sage@redhat.com>
2875M:	Ilya Dryomov <idryomov@gmail.com>
2876L:	ceph-devel@vger.kernel.org
2877W:	http://ceph.com/
2878T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2879T:	git git://github.com/ceph/ceph-client.git
2880S:	Supported
2881F:	Documentation/filesystems/ceph.txt
2882F:	fs/ceph/
2883
2884CERTIFICATE HANDLING:
2885M:	David Howells <dhowells@redhat.com>
2886M:	David Woodhouse <dwmw2@infradead.org>
2887L:	keyrings@vger.kernel.org
2888S:	Maintained
2889F:	Documentation/module-signing.txt
2890F:	certs/
2891F:	scripts/sign-file.c
2892F:	scripts/extract-cert.c
2893
2894CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2895L:	linux-usb@vger.kernel.org
2896S:	Orphan
2897F:	Documentation/usb/WUSB-Design-overview.txt
2898F:	Documentation/usb/wusb-cbaf
2899F:	drivers/usb/host/hwa-hc.c
2900F:	drivers/usb/host/whci/
2901F:	drivers/usb/wusbcore/
2902F:	include/linux/usb/wusb*
2903
2904CFAG12864B LCD DRIVER
2905M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2906W:	http://miguelojeda.es/auxdisplay.htm
2907W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2908S:	Maintained
2909F:	drivers/auxdisplay/cfag12864b.c
2910F:	include/linux/cfag12864b.h
2911
2912CFAG12864BFB LCD FRAMEBUFFER DRIVER
2913M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2914W:	http://miguelojeda.es/auxdisplay.htm
2915W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2916S:	Maintained
2917F:	drivers/auxdisplay/cfag12864bfb.c
2918F:	include/linux/cfag12864b.h
2919
2920CFG80211 and NL80211
2921M:	Johannes Berg <johannes@sipsolutions.net>
2922L:	linux-wireless@vger.kernel.org
2923W:	http://wireless.kernel.org/
2924T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2925T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2926S:	Maintained
2927F:	include/uapi/linux/nl80211.h
2928F:	include/net/cfg80211.h
2929F:	net/wireless/*
2930X:	net/wireless/wext*
2931
2932CHAR and MISC DRIVERS
2933M:	Arnd Bergmann <arnd@arndb.de>
2934M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2935T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2936S:	Supported
2937F:	drivers/char/*
2938F:	drivers/misc/*
2939F:	include/linux/miscdevice.h
2940
2941CHECKPATCH
2942M:	Andy Whitcroft <apw@canonical.com>
2943M:	Joe Perches <joe@perches.com>
2944S:	Maintained
2945F:	scripts/checkpatch.pl
2946
2947CHINESE DOCUMENTATION
2948M:	Harry Wei <harryxiyou@gmail.com>
2949L:	xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2950L:	linux-kernel@zh-kernel.org (moderated for non-subscribers)
2951S:	Maintained
2952F:	Documentation/zh_CN/
2953
2954CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2955M:	Peter Chen <Peter.Chen@nxp.com>
2956T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2957L:	linux-usb@vger.kernel.org
2958S:	Maintained
2959F:	drivers/usb/chipidea/
2960
2961CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2962M:	Hans de Goede <hdegoede@redhat.com>
2963L:	linux-input@vger.kernel.org
2964S:	Maintained
2965F:	Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2966F:	drivers/input/touchscreen/chipone_icn8318.c
2967
2968CHROME HARDWARE PLATFORM SUPPORT
2969M:	Olof Johansson <olof@lixom.net>
2970S:	Maintained
2971T:	git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2972F:	drivers/platform/chrome/
2973
2974CISCO VIC ETHERNET NIC DRIVER
2975M:	Christian Benvenuti <benve@cisco.com>
2976M:	Sujith Sankar <ssujith@cisco.com>
2977M:	Govindarajulu Varadarajan <_govind@gmx.com>
2978M:	Neel Patel <neepatel@cisco.com>
2979S:	Supported
2980F:	drivers/net/ethernet/cisco/enic/
2981
2982CISCO VIC LOW LATENCY NIC DRIVER
2983M:	Christian Benvenuti <benve@cisco.com>
2984M:	Dave Goodell <dgoodell@cisco.com>
2985S:	Supported
2986F:	drivers/infiniband/hw/usnic/
2987
2988CIRRUS LOGIC EP93XX ETHERNET DRIVER
2989M:	Hartley Sweeten <hsweeten@visionengravers.com>
2990L:	netdev@vger.kernel.org
2991S:	Maintained
2992F:	drivers/net/ethernet/cirrus/ep93xx_eth.c
2993
2994CIRRUS LOGIC AUDIO CODEC DRIVERS
2995M:	Brian Austin <brian.austin@cirrus.com>
2996M:	Paul Handrigan <Paul.Handrigan@cirrus.com>
2997L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2998S:	Maintained
2999F:	sound/soc/codecs/cs*
3000
3001CLEANCACHE API
3002M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3003L:	linux-kernel@vger.kernel.org
3004S:	Maintained
3005F:	mm/cleancache.c
3006F:	include/linux/cleancache.h
3007
3008CLK API
3009M:	Russell King <linux@armlinux.org.uk>
3010L:	linux-clk@vger.kernel.org
3011S:	Maintained
3012F:	include/linux/clk.h
3013
3014CLOCKSOURCE, CLOCKEVENT DRIVERS
3015M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3016M:	Thomas Gleixner <tglx@linutronix.de>
3017L:	linux-kernel@vger.kernel.org
3018T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3019S:	Supported
3020F:	drivers/clocksource
3021
3022CISCO FCOE HBA DRIVER
3023M:	Hiral Patel <hiralpat@cisco.com>
3024M:	Suma Ramars <sramars@cisco.com>
3025M:	Brian Uchino <buchino@cisco.com>
3026L:	linux-scsi@vger.kernel.org
3027S:	Supported
3028F:	drivers/scsi/fnic/
3029
3030CISCO SCSI HBA DRIVER
3031M:	Narsimhulu Musini <nmusini@cisco.com>
3032M:	Sesidhar Baddela <sebaddel@cisco.com>
3033L:	linux-scsi@vger.kernel.org
3034S:	Supported
3035F:	drivers/scsi/snic/
3036
3037CMPC ACPI DRIVER
3038M:	Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3039M:	Daniel Oliveira Nascimento <don@syst.com.br>
3040L:	platform-driver-x86@vger.kernel.org
3041S:	Supported
3042F:	drivers/platform/x86/classmate-laptop.c
3043
3044COBALT MEDIA DRIVER
3045M:	Hans Verkuil <hans.verkuil@cisco.com>
3046L:	linux-media@vger.kernel.org
3047T:	git git://linuxtv.org/media_tree.git
3048W:	https://linuxtv.org
3049S:	Supported
3050F:	drivers/media/pci/cobalt/
3051
3052COCCINELLE/Semantic Patches (SmPL)
3053M:	Julia Lawall <Julia.Lawall@lip6.fr>
3054M:	Gilles Muller <Gilles.Muller@lip6.fr>
3055M:	Nicolas Palix <nicolas.palix@imag.fr>
3056M:	Michal Marek <mmarek@suse.com>
3057L:	cocci@systeme.lip6.fr (moderated for non-subscribers)
3058T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3059W:	http://coccinelle.lip6.fr/
3060S:	Supported
3061F:	Documentation/coccinelle.txt
3062F:	scripts/coccinelle/
3063F:	scripts/coccicheck
3064
3065CODA FILE SYSTEM
3066M:	Jan Harkes <jaharkes@cs.cmu.edu>
3067M:	coda@cs.cmu.edu
3068L:	codalist@coda.cs.cmu.edu
3069W:	http://www.coda.cs.cmu.edu/
3070S:	Maintained
3071F:	Documentation/filesystems/coda.txt
3072F:	fs/coda/
3073F:	include/linux/coda*.h
3074F:	include/uapi/linux/coda*.h
3075
3076CODA V4L2 MEM2MEM DRIVER
3077M:	Philipp Zabel <p.zabel@pengutronix.de>
3078L:	linux-media@vger.kernel.org
3079S:	Maintained
3080F:	Documentation/devicetree/bindings/media/coda.txt
3081F:	drivers/media/platform/coda/
3082
3083COMMON CLK FRAMEWORK
3084M:	Michael Turquette <mturquette@baylibre.com>
3085M:	Stephen Boyd <sboyd@codeaurora.org>
3086L:	linux-clk@vger.kernel.org
3087T:	git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3088S:	Maintained
3089F:	drivers/clk/
3090X:	drivers/clk/clkdev.c
3091F:	include/linux/clk-pr*
3092F:	include/linux/clk/
3093
3094COMMON INTERNET FILE SYSTEM (CIFS)
3095M:	Steve French <sfrench@samba.org>
3096L:	linux-cifs@vger.kernel.org
3097L:	samba-technical@lists.samba.org (moderated for non-subscribers)
3098W:	http://linux-cifs.samba.org/
3099T:	git git://git.samba.org/sfrench/cifs-2.6.git
3100S:	Supported
3101F:	Documentation/filesystems/cifs/
3102F:	fs/cifs/
3103
3104COMPACTPCI HOTPLUG CORE
3105M:	Scott Murray <scott@spiteful.org>
3106L:	linux-pci@vger.kernel.org
3107S:	Maintained
3108F:	drivers/pci/hotplug/cpci_hotplug*
3109
3110COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3111M:	Scott Murray <scott@spiteful.org>
3112L:	linux-pci@vger.kernel.org
3113S:	Maintained
3114F:	drivers/pci/hotplug/cpcihp_zt5550.*
3115
3116COMPACTPCI HOTPLUG GENERIC DRIVER
3117M:	Scott Murray <scott@spiteful.org>
3118L:	linux-pci@vger.kernel.org
3119S:	Maintained
3120F:	drivers/pci/hotplug/cpcihp_generic.c
3121
3122COMPAL LAPTOP SUPPORT
3123M:	Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3124L:	platform-driver-x86@vger.kernel.org
3125S:	Maintained
3126F:	drivers/platform/x86/compal-laptop.c
3127
3128CONEXANT ACCESSRUNNER USB DRIVER
3129L:	accessrunner-general@lists.sourceforge.net
3130W:	http://accessrunner.sourceforge.net/
3131S:	Orphan
3132F:	drivers/usb/atm/cxacru.c
3133
3134CONFIGFS
3135M:	Joel Becker <jlbec@evilplan.org>
3136M:	Christoph Hellwig <hch@lst.de>
3137T:	git git://git.infradead.org/users/hch/configfs.git
3138S:	Supported
3139F:	fs/configfs/
3140F:	include/linux/configfs.h
3141
3142CONNECTOR
3143M:	Evgeniy Polyakov <zbr@ioremap.net>
3144L:	netdev@vger.kernel.org
3145S:	Maintained
3146F:	drivers/connector/
3147
3148CONTROL GROUP (CGROUP)
3149M:	Tejun Heo <tj@kernel.org>
3150M:	Li Zefan <lizefan@huawei.com>
3151M:	Johannes Weiner <hannes@cmpxchg.org>
3152L:	cgroups@vger.kernel.org
3153T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3154S:	Maintained
3155F:	Documentation/cgroups/
3156F:	include/linux/cgroup*
3157F:	kernel/cgroup*
3158
3159CONTROL GROUP - CPUSET
3160M:	Li Zefan <lizefan@huawei.com>
3161L:	cgroups@vger.kernel.org
3162W:	http://www.bullopensource.org/cpuset/
3163W:	http://oss.sgi.com/projects/cpusets/
3164T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3165S:	Maintained
3166F:	Documentation/cgroups/cpusets.txt
3167F:	include/linux/cpuset.h
3168F:	kernel/cpuset.c
3169
3170CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3171M:	Johannes Weiner <hannes@cmpxchg.org>
3172M:	Michal Hocko <mhocko@kernel.org>
3173M:	Vladimir Davydov <vdavydov@virtuozzo.com>
3174L:	cgroups@vger.kernel.org
3175L:	linux-mm@kvack.org
3176S:	Maintained
3177F:	mm/memcontrol.c
3178F:	mm/swap_cgroup.c
3179
3180CORETEMP HARDWARE MONITORING DRIVER
3181M:	Fenghua Yu <fenghua.yu@intel.com>
3182L:	linux-hwmon@vger.kernel.org
3183S:	Maintained
3184F:	Documentation/hwmon/coretemp
3185F:	drivers/hwmon/coretemp.c
3186
3187COSA/SRP SYNC SERIAL DRIVER
3188M:	Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3189W:	http://www.fi.muni.cz/~kas/cosa/
3190S:	Maintained
3191F:	drivers/net/wan/cosa*
3192
3193CPMAC ETHERNET DRIVER
3194M:	Florian Fainelli <florian@openwrt.org>
3195L:	netdev@vger.kernel.org
3196S:	Maintained
3197F:	drivers/net/ethernet/ti/cpmac.c
3198
3199CPU FREQUENCY DRIVERS
3200M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
3201M:	Viresh Kumar <viresh.kumar@linaro.org>
3202L:	linux-pm@vger.kernel.org
3203S:	Maintained
3204T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3205T:	git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3206F:	drivers/cpufreq/
3207F:	include/linux/cpufreq.h
3208
3209CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3210M:	Viresh Kumar <viresh.kumar@linaro.org>
3211M:	Sudeep Holla <sudeep.holla@arm.com>
3212L:	linux-pm@vger.kernel.org
3213W:	http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3214S:	Maintained
3215F:	drivers/cpufreq/arm_big_little.h
3216F:	drivers/cpufreq/arm_big_little.c
3217F:	drivers/cpufreq/arm_big_little_dt.c
3218
3219CPUIDLE DRIVER - ARM BIG LITTLE
3220M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3221M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3222L:	linux-pm@vger.kernel.org
3223L:	linux-arm-kernel@lists.infradead.org
3224T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3225S:	Maintained
3226F:	drivers/cpuidle/cpuidle-big_little.c
3227
3228CPUIDLE DRIVER - ARM EXYNOS
3229M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3230M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3231M:	Kukjin Kim <kgene@kernel.org>
3232L:	linux-pm@vger.kernel.org
3233L:	linux-samsung-soc@vger.kernel.org
3234S:	Supported
3235F:	drivers/cpuidle/cpuidle-exynos.c
3236F:	arch/arm/mach-exynos/pm.c
3237
3238CPUIDLE DRIVERS
3239M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
3240M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3241L:	linux-pm@vger.kernel.org
3242S:	Maintained
3243T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3244F:	drivers/cpuidle/*
3245F:	include/linux/cpuidle.h
3246
3247CPUID/MSR DRIVER
3248M:	"H. Peter Anvin" <hpa@zytor.com>
3249S:	Maintained
3250F:	arch/x86/kernel/cpuid.c
3251F:	arch/x86/kernel/msr.c
3252
3253CPU POWER MONITORING SUBSYSTEM
3254M:	Thomas Renninger <trenn@suse.com>
3255L:	linux-pm@vger.kernel.org
3256S:	Maintained
3257F:	tools/power/cpupower/
3258
3259CRAMFS FILESYSTEM
3260W:	http://sourceforge.net/projects/cramfs/
3261S:	Orphan / Obsolete
3262F:	Documentation/filesystems/cramfs.txt
3263F:	fs/cramfs/
3264
3265CRIS PORT
3266M:	Mikael Starvik <starvik@axis.com>
3267M:	Jesper Nilsson <jesper.nilsson@axis.com>
3268L:	linux-cris-kernel@axis.com
3269W:	http://developer.axis.com
3270T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3271S:	Maintained
3272F:	arch/cris/
3273F:	drivers/tty/serial/crisv10.*
3274
3275CRYPTO API
3276M:	Herbert Xu <herbert@gondor.apana.org.au>
3277M:	"David S. Miller" <davem@davemloft.net>
3278L:	linux-crypto@vger.kernel.org
3279T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3280T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3281S:	Maintained
3282F:	Documentation/crypto/
3283F:	Documentation/DocBook/crypto-API.tmpl
3284F:	arch/*/crypto/
3285F:	crypto/
3286F:	drivers/crypto/
3287F:	include/crypto/
3288
3289CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3290M:	Neil Horman <nhorman@tuxdriver.com>
3291L:	linux-crypto@vger.kernel.org
3292S:	Maintained
3293F:	crypto/ansi_cprng.c
3294F:	crypto/rng.c
3295
3296CS3308 MEDIA DRIVER
3297M:	Hans Verkuil <hverkuil@xs4all.nl>
3298L:	linux-media@vger.kernel.org
3299T:	git git://linuxtv.org/media_tree.git
3300W:	http://linuxtv.org
3301S:	Odd Fixes
3302F:	drivers/media/i2c/cs3308.c
3303F:	drivers/media/i2c/cs3308.h
3304
3305CS5535 Audio ALSA driver
3306M:	Jaya Kumar <jayakumar.alsa@gmail.com>
3307S:	Maintained
3308F:	sound/pci/cs5535audio/
3309
3310CW1200 WLAN driver
3311M:	Solomon Peachy <pizza@shaftnet.org>
3312S:	Maintained
3313F:	drivers/net/wireless/st/cw1200/
3314
3315CX18 VIDEO4LINUX DRIVER
3316M:	Andy Walls <awalls@md.metrocast.net>
3317L:	ivtv-devel@ivtvdriver.org (subscribers-only)
3318L:	linux-media@vger.kernel.org
3319T:	git git://linuxtv.org/media_tree.git
3320W:	https://linuxtv.org
3321W:	http://www.ivtvdriver.org/index.php/Cx18
3322S:	Maintained
3323F:	Documentation/video4linux/cx18.txt
3324F:	drivers/media/pci/cx18/
3325F:	include/uapi/linux/ivtv*
3326
3327CX2341X MPEG ENCODER HELPER MODULE
3328M:	Hans Verkuil <hverkuil@xs4all.nl>
3329L:	linux-media@vger.kernel.org
3330T:	git git://linuxtv.org/media_tree.git
3331W:	https://linuxtv.org
3332S:	Maintained
3333F:	drivers/media/common/cx2341x*
3334F:	include/media/cx2341x*
3335
3336CX24120 MEDIA DRIVER
3337M:	Jemma Denson <jdenson@gmail.com>
3338M:	Patrick Boettcher <patrick.boettcher@posteo.de>
3339L:	linux-media@vger.kernel.org
3340W:	https://linuxtv.org
3341Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3342S:	Maintained
3343F:	drivers/media/dvb-frontends/cx24120*
3344
3345CX88 VIDEO4LINUX DRIVER
3346M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3347L:	linux-media@vger.kernel.org
3348W:	https://linuxtv.org
3349T:	git git://linuxtv.org/media_tree.git
3350S:	Odd fixes
3351F:	Documentation/video4linux/cx88/
3352F:	drivers/media/pci/cx88/
3353
3354CXD2820R MEDIA DRIVER
3355M:	Antti Palosaari <crope@iki.fi>
3356L:	linux-media@vger.kernel.org
3357W:	https://linuxtv.org
3358W:	http://palosaari.fi/linux/
3359Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3360T:	git git://linuxtv.org/anttip/media_tree.git
3361S:	Maintained
3362F:	drivers/media/dvb-frontends/cxd2820r*
3363
3364CXGB3 ETHERNET DRIVER (CXGB3)
3365M:	Santosh Raspatur <santosh@chelsio.com>
3366L:	netdev@vger.kernel.org
3367W:	http://www.chelsio.com
3368S:	Supported
3369F:	drivers/net/ethernet/chelsio/cxgb3/
3370
3371CXGB3 ISCSI DRIVER (CXGB3I)
3372M:	Karen Xie <kxie@chelsio.com>
3373L:	linux-scsi@vger.kernel.org
3374W:	http://www.chelsio.com
3375S:	Supported
3376F:	drivers/scsi/cxgbi/cxgb3i
3377
3378CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3379M:	Steve Wise <swise@chelsio.com>
3380L:	linux-rdma@vger.kernel.org
3381W:	http://www.openfabrics.org
3382S:	Supported
3383F:	drivers/infiniband/hw/cxgb3/
3384
3385CXGB4 ETHERNET DRIVER (CXGB4)
3386M:	Hariprasad S <hariprasad@chelsio.com>
3387L:	netdev@vger.kernel.org
3388W:	http://www.chelsio.com
3389S:	Supported
3390F:	drivers/net/ethernet/chelsio/cxgb4/
3391
3392CXGB4 ISCSI DRIVER (CXGB4I)
3393M:	Karen Xie <kxie@chelsio.com>
3394L:	linux-scsi@vger.kernel.org
3395W:	http://www.chelsio.com
3396S:	Supported
3397F:	drivers/scsi/cxgbi/cxgb4i
3398
3399CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3400M:	Steve Wise <swise@chelsio.com>
3401L:	linux-rdma@vger.kernel.org
3402W:	http://www.openfabrics.org
3403S:	Supported
3404F:	drivers/infiniband/hw/cxgb4/
3405
3406CXGB4VF ETHERNET DRIVER (CXGB4VF)
3407M:	Casey Leedom <leedom@chelsio.com>
3408L:	netdev@vger.kernel.org
3409W:	http://www.chelsio.com
3410S:	Supported
3411F:	drivers/net/ethernet/chelsio/cxgb4vf/
3412
3413CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3414M:	Ian Munsie <imunsie@au1.ibm.com>
3415M:	Michael Neuling <mikey@neuling.org>
3416L:	linuxppc-dev@lists.ozlabs.org
3417S:	Supported
3418F:	drivers/misc/cxl/
3419F:	include/misc/cxl*
3420F:	include/uapi/misc/cxl.h
3421F:	Documentation/powerpc/cxl.txt
3422F:	Documentation/powerpc/cxl.txt
3423F:	Documentation/ABI/testing/sysfs-class-cxl
3424
3425CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3426M:	Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3427M:	Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3428L:	linux-scsi@vger.kernel.org
3429S:	Supported
3430F:	drivers/scsi/cxlflash/
3431F:	include/uapi/scsi/cxlflash_ioctls.h
3432F:	Documentation/powerpc/cxlflash.txt
3433
3434STMMAC ETHERNET DRIVER
3435M:	Giuseppe Cavallaro <peppe.cavallaro@st.com>
3436M:	Alexandre Torgue <alexandre.torgue@st.com>
3437L:	netdev@vger.kernel.org
3438W:	http://www.stlinux.com
3439S:	Supported
3440F:	drivers/net/ethernet/stmicro/stmmac/
3441
3442CYBERPRO FB DRIVER
3443M:	Russell King <linux@armlinux.org.uk>
3444L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3445W:	http://www.armlinux.org.uk/
3446S:	Maintained
3447F:	drivers/video/fbdev/cyber2000fb.*
3448
3449CYCLADES ASYNC MUX DRIVER
3450W:	http://www.cyclades.com/
3451S:	Orphan
3452F:	drivers/tty/cyclades.c
3453F:	include/linux/cyclades.h
3454F:	include/uapi/linux/cyclades.h
3455
3456CYCLADES PC300 DRIVER
3457W:	http://www.cyclades.com/
3458S:	Orphan
3459F:	drivers/net/wan/pc300*
3460
3461CYPRESS_FIRMWARE MEDIA DRIVER
3462M:	Antti Palosaari <crope@iki.fi>
3463L:	linux-media@vger.kernel.org
3464W:	https://linuxtv.org
3465W:	http://palosaari.fi/linux/
3466Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3467T:	git git://linuxtv.org/anttip/media_tree.git
3468S:	Maintained
3469F:	drivers/media/common/cypress_firmware*
3470
3471CYTTSP TOUCHSCREEN DRIVER
3472M:	Ferruh Yigit <fery@cypress.com>
3473L:	linux-input@vger.kernel.org
3474S:	Supported
3475F:	drivers/input/touchscreen/cyttsp*
3476F:	include/linux/input/cyttsp.h
3477
3478DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3479M:	Joshua Kinard <kumba@gentoo.org>
3480S:	Maintained
3481F:	drivers/rtc/rtc-ds1685.c
3482F:	include/linux/rtc/ds1685.h
3483
3484DAMA SLAVE for AX.25
3485M:	Joerg Reuter <jreuter@yaina.de>
3486W:	http://yaina.de/jreuter/
3487W:	http://www.qsl.net/dl1bke/
3488L:	linux-hams@vger.kernel.org
3489S:	Maintained
3490F:	net/ax25/af_ax25.c
3491F:	net/ax25/ax25_dev.c
3492F:	net/ax25/ax25_ds_*
3493F:	net/ax25/ax25_in.c
3494F:	net/ax25/ax25_out.c
3495F:	net/ax25/ax25_timer.c
3496F:	net/ax25/sysctl_net_ax25.c
3497
3498DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3499L:	netdev@vger.kernel.org
3500S:	Orphan
3501F:	Documentation/networking/dmfe.txt
3502F:	drivers/net/ethernet/dec/tulip/dmfe.c
3503
3504DC390/AM53C974 SCSI driver
3505M:	Hannes Reinecke <hare@suse.com>
3506L:	linux-scsi@vger.kernel.org
3507S:	Maintained
3508F:	drivers/scsi/am53c974.c
3509
3510DC395x SCSI driver
3511M:	Oliver Neukum <oliver@neukum.org>
3512M:	Ali Akcaagac <aliakc@web.de>
3513M:	Jamie Lenehan <lenehan@twibble.org>
3514L:	dc395x@twibble.org
3515W:	http://twibble.org/dist/dc395x/
3516W:	http://lists.twibble.org/mailman/listinfo/dc395x/
3517S:	Maintained
3518F:	Documentation/scsi/dc395x.txt
3519F:	drivers/scsi/dc395x.*
3520
3521DCCP PROTOCOL
3522M:	Gerrit Renker <gerrit@erg.abdn.ac.uk>
3523L:	dccp@vger.kernel.org
3524W:	http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3525S:	Maintained
3526F:	include/linux/dccp.h
3527F:	include/uapi/linux/dccp.h
3528F:	include/linux/tfrc.h
3529F:	net/dccp/
3530
3531DECnet NETWORK LAYER
3532W:	http://linux-decnet.sourceforge.net
3533L:	linux-decnet-user@lists.sourceforge.net
3534S:	Orphan
3535F:	Documentation/networking/decnet.txt
3536F:	net/decnet/
3537
3538DECSTATION PLATFORM SUPPORT
3539M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3540L:	linux-mips@linux-mips.org
3541W:	http://www.linux-mips.org/wiki/DECstation
3542S:	Maintained
3543F:	arch/mips/dec/
3544F:	arch/mips/include/asm/dec/
3545F:	arch/mips/include/asm/mach-dec/
3546
3547DEFXX FDDI NETWORK DRIVER
3548M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3549S:	Maintained
3550F:	drivers/net/fddi/defxx.*
3551
3552DELL LAPTOP DRIVER
3553M:	Matthew Garrett <mjg59@srcf.ucam.org>
3554M:	Pali Rohár <pali.rohar@gmail.com>
3555L:	platform-driver-x86@vger.kernel.org
3556S:	Maintained
3557F:	drivers/platform/x86/dell-laptop.c
3558
3559DELL LAPTOP RBTN DRIVER
3560M:	Pali Rohár <pali.rohar@gmail.com>
3561S:	Maintained
3562F:	drivers/platform/x86/dell-rbtn.*
3563
3564DELL LAPTOP FREEFALL DRIVER
3565M:	Pali Rohár <pali.rohar@gmail.com>
3566S:	Maintained
3567F:	drivers/platform/x86/dell-smo8800.c
3568
3569DELL LAPTOP SMM DRIVER
3570M:	Pali Rohár <pali.rohar@gmail.com>
3571S:	Maintained
3572F:	drivers/hwmon/dell-smm-hwmon.c
3573F:	include/uapi/linux/i8k.h
3574
3575DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3576M:	Doug Warzecha <Douglas_Warzecha@dell.com>
3577S:	Maintained
3578F:	Documentation/dcdbas.txt
3579F:	drivers/firmware/dcdbas.*
3580
3581DELL WMI EXTRAS DRIVER
3582M:	Matthew Garrett <mjg59@srcf.ucam.org>
3583M:	Pali Rohár <pali.rohar@gmail.com>
3584S:	Maintained
3585F:	drivers/platform/x86/dell-wmi.c
3586
3587DESIGNWARE USB2 DRD IP DRIVER
3588M:	John Youn <johnyoun@synopsys.com>
3589L:	linux-usb@vger.kernel.org
3590T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3591S:	Maintained
3592F:	drivers/usb/dwc2/
3593
3594DESIGNWARE USB3 DRD IP DRIVER
3595M:	Felipe Balbi <balbi@kernel.org>
3596L:	linux-usb@vger.kernel.org
3597T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3598S:	Maintained
3599F:	drivers/usb/dwc3/
3600
3601DEVICE COREDUMP (DEV_COREDUMP)
3602M:	Johannes Berg <johannes@sipsolutions.net>
3603L:	linux-kernel@vger.kernel.org
3604S:	Maintained
3605F:	drivers/base/devcoredump.c
3606F:	include/linux/devcoredump.h
3607
3608DEVICE FREQUENCY (DEVFREQ)
3609M:	MyungJoo Ham <myungjoo.ham@samsung.com>
3610M:	Kyungmin Park <kyungmin.park@samsung.com>
3611L:	linux-pm@vger.kernel.org
3612T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3613S:	Maintained
3614F:	drivers/devfreq/
3615F:	include/linux/devfreq.h
3616F:	Documentation/devicetree/bindings/devfreq/
3617
3618DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3619M:	Chanwoo Choi <cw00.choi@samsung.com>
3620L:	linux-pm@vger.kernel.org
3621T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3622S:	Supported
3623F:	drivers/devfreq/event/
3624F:	drivers/devfreq/devfreq-event.c
3625F:	include/linux/devfreq-event.h
3626F:	Documentation/devicetree/bindings/devfreq/event/
3627
3628BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3629M:	Chanwoo Choi <cw00.choi@samsung.com>
3630L:	linux-pm@vger.kernel.org
3631L:	linux-samsung-soc@vger.kernel.org
3632T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3633S:	Maintained
3634F:	drivers/devfreq/exynos-bus.c
3635F:	Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3636
3637DEVICE NUMBER REGISTRY
3638M:	Torben Mathiasen <device@lanana.org>
3639W:	http://lanana.org/docs/device-list/index.html
3640S:	Maintained
3641
3642DEVICE-MAPPER  (LVM)
3643M:	Alasdair Kergon <agk@redhat.com>
3644M:	Mike Snitzer <snitzer@redhat.com>
3645M:	dm-devel@redhat.com
3646L:	dm-devel@redhat.com
3647W:	http://sources.redhat.com/dm
3648Q:	http://patchwork.kernel.org/project/dm-devel/list/
3649T:	git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3650T:	quilt http://people.redhat.com/agk/patches/linux/editing/
3651S:	Maintained
3652F:	Documentation/device-mapper/
3653F:	drivers/md/dm*
3654F:	drivers/md/persistent-data/
3655F:	include/linux/device-mapper.h
3656F:	include/linux/dm-*.h
3657F:	include/uapi/linux/dm-*.h
3658
3659DEVLINK
3660M:	Jiri Pirko <jiri@mellanox.com>
3661L:	netdev@vger.kernel.org
3662S:	Supported
3663F:	net/core/devlink.c
3664F:	include/net/devlink.h
3665F:	include/uapi/linux/devlink.h
3666
3667DIALOG SEMICONDUCTOR DRIVERS
3668M:	Support Opensource <support.opensource@diasemi.com>
3669W:	http://www.dialog-semiconductor.com/products
3670S:	Supported
3671F:	Documentation/hwmon/da90??
3672F:	Documentation/devicetree/bindings/sound/da[79]*.txt
3673F:	drivers/gpio/gpio-da90??.c
3674F:	drivers/hwmon/da90??-hwmon.c
3675F:	drivers/iio/adc/da91??-*.c
3676F:	drivers/input/misc/da90??_onkey.c
3677F:	drivers/input/touchscreen/da9052_tsi.c
3678F:	drivers/leds/leds-da90??.c
3679F:	drivers/mfd/da903x.c
3680F:	drivers/mfd/da90??-*.c
3681F:	drivers/mfd/da91??-*.c
3682F:	drivers/power/da9052-battery.c
3683F:	drivers/power/da91??-*.c
3684F:	drivers/regulator/da903x.c
3685F:	drivers/regulator/da9???-regulator.[ch]
3686F:	drivers/rtc/rtc-da90??.c
3687F:	drivers/video/backlight/da90??_bl.c
3688F:	drivers/watchdog/da90??_wdt.c
3689F:	include/linux/mfd/da903x.h
3690F:	include/linux/mfd/da9052/
3691F:	include/linux/mfd/da9055/
3692F:	include/linux/mfd/da9063/
3693F:	include/linux/mfd/da9150/
3694F:	include/sound/da[79]*.h
3695F:	sound/soc/codecs/da[79]*.[ch]
3696
3697DIGI NEO AND CLASSIC PCI PRODUCTS
3698M:	Lidza Louina <lidza.louina@gmail.com>
3699M:	Mark Hounschell <markh@compro.net>
3700L:	driverdev-devel@linuxdriverproject.org
3701S:	Maintained
3702F:	drivers/staging/dgnc/
3703
3704DIOLAN U2C-12 I2C DRIVER
3705M:	Guenter Roeck <linux@roeck-us.net>
3706L:	linux-i2c@vger.kernel.org
3707S:	Maintained
3708F:	drivers/i2c/busses/i2c-diolan-u2c.c
3709
3710DIRECT ACCESS (DAX)
3711M:	Matthew Wilcox <willy@linux.intel.com>
3712L:	linux-fsdevel@vger.kernel.org
3713S:	Supported
3714F:	fs/dax.c
3715
3716DIRECTORY NOTIFICATION (DNOTIFY)
3717M:	Eric Paris <eparis@parisplace.org>
3718S:	Maintained
3719F:	Documentation/filesystems/dnotify.txt
3720F:	fs/notify/dnotify/
3721F:	include/linux/dnotify.h
3722
3723DISK GEOMETRY AND PARTITION HANDLING
3724M:	Andries Brouwer <aeb@cwi.nl>
3725W:	http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3726W:	http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3727W:	http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3728S:	Maintained
3729
3730DISKQUOTA
3731M:	Jan Kara <jack@suse.com>
3732S:	Maintained
3733F:	Documentation/filesystems/quota.txt
3734F:	fs/quota/
3735F:	include/linux/quota*.h
3736F:	include/uapi/linux/quota*.h
3737
3738DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3739M:	Bernie Thompson <bernie@plugable.com>
3740L:	linux-fbdev@vger.kernel.org
3741S:	Maintained
3742W:	http://plugable.com/category/projects/udlfb/
3743F:	drivers/video/fbdev/udlfb.c
3744F:	include/video/udlfb.h
3745F:	Documentation/fb/udlfb.txt
3746
3747DISTRIBUTED LOCK MANAGER (DLM)
3748M:	Christine Caulfield <ccaulfie@redhat.com>
3749M:	David Teigland <teigland@redhat.com>
3750L:	cluster-devel@redhat.com
3751W:	http://sources.redhat.com/cluster/
3752T:	git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3753S:	Supported
3754F:	fs/dlm/
3755
3756DMA BUFFER SHARING FRAMEWORK
3757M:	Sumit Semwal <sumit.semwal@linaro.org>
3758S:	Maintained
3759L:	linux-media@vger.kernel.org
3760L:	dri-devel@lists.freedesktop.org
3761L:	linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3762F:	drivers/dma-buf/
3763F:	include/linux/dma-buf*
3764F:	include/linux/reservation.h
3765F:	include/linux/*fence.h
3766F:	Documentation/dma-buf-sharing.txt
3767T:	git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3768
3769DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3770M:	Vinod Koul <vinod.koul@intel.com>
3771L:	dmaengine@vger.kernel.org
3772Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
3773S:	Maintained
3774F:	drivers/dma/
3775F:	include/linux/dmaengine.h
3776F:	Documentation/dmaengine/
3777T:	git git://git.infradead.org/users/vkoul/slave-dma.git
3778
3779DME1737 HARDWARE MONITOR DRIVER
3780M:	Juerg Haefliger <juergh@gmail.com>
3781L:	linux-hwmon@vger.kernel.org
3782S:	Maintained
3783F:	Documentation/hwmon/dme1737
3784F:	drivers/hwmon/dme1737.c
3785
3786DMI/SMBIOS SUPPORT
3787M:	Jean Delvare <jdelvare@suse.com>
3788S:	Maintained
3789T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3790F:	Documentation/ABI/testing/sysfs-firmware-dmi-tables
3791F:	drivers/firmware/dmi-id.c
3792F:	drivers/firmware/dmi_scan.c
3793F:	include/linux/dmi.h
3794
3795DOCUMENTATION
3796M:	Jonathan Corbet <corbet@lwn.net>
3797L:	linux-doc@vger.kernel.org
3798S:	Maintained
3799F:	Documentation/
3800F:	scripts/docproc.c
3801F:	scripts/kernel-doc*
3802X:	Documentation/ABI/
3803X:	Documentation/devicetree/
3804X:	Documentation/acpi
3805X:	Documentation/power
3806X:	Documentation/spi
3807X:	Documentation/DocBook/media
3808T:	git git://git.lwn.net/linux.git docs-next
3809
3810DOUBLETALK DRIVER
3811M:	"James R. Van Zandt" <jrv@vanzandt.mv.com>
3812L:	blinux-list@redhat.com
3813S:	Maintained
3814F:	drivers/char/dtlk.c
3815F:	include/linux/dtlk.h
3816
3817DPT_I2O SCSI RAID DRIVER
3818M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3819L:	linux-scsi@vger.kernel.org
3820W:	http://www.adaptec.com/
3821S:	Maintained
3822F:	drivers/scsi/dpt*
3823F:	drivers/scsi/dpt/
3824
3825DRBD DRIVER
3826M:	Philipp Reisner <philipp.reisner@linbit.com>
3827M:	Lars Ellenberg <lars.ellenberg@linbit.com>
3828L:	drbd-dev@lists.linbit.com
3829W:	http://www.drbd.org
3830T:	git git://git.linbit.com/linux-drbd.git
3831T:	git git://git.linbit.com/drbd-8.4.git
3832S:	Supported
3833F:	drivers/block/drbd/
3834F:	lib/lru_cache.c
3835F:	Documentation/blockdev/drbd/
3836
3837DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3838M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3839T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3840S:	Supported
3841F:	Documentation/kobject.txt
3842F:	drivers/base/
3843F:	fs/debugfs/
3844F:	fs/kernfs/
3845F:	fs/sysfs/
3846F:	include/linux/debugfs.h
3847F:	include/linux/kobj*
3848F:	lib/kobj*
3849
3850DRM DRIVERS
3851M:	David Airlie <airlied@linux.ie>
3852L:	dri-devel@lists.freedesktop.org
3853T:	git git://people.freedesktop.org/~airlied/linux
3854S:	Maintained
3855F:	drivers/gpu/drm/
3856F:	drivers/gpu/vga/
3857F:	Documentation/DocBook/gpu.*
3858F:	include/drm/
3859F:	include/uapi/drm/
3860
3861DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3862M:	Dave Airlie <airlied@redhat.com>
3863S:	Odd Fixes
3864F:	drivers/gpu/drm/ast/
3865
3866DRM DRIVER FOR BOCHS VIRTUAL GPU
3867M:	Gerd Hoffmann <kraxel@redhat.com>
3868S:	Odd Fixes
3869F:	drivers/gpu/drm/bochs/
3870
3871DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3872M:	Dave Airlie <airlied@redhat.com>
3873S:	Odd Fixes
3874F:	drivers/gpu/drm/cirrus/
3875
3876RADEON and AMDGPU DRM DRIVERS
3877M:	Alex Deucher <alexander.deucher@amd.com>
3878M:	Christian König <christian.koenig@amd.com>
3879L:	dri-devel@lists.freedesktop.org
3880T:	git git://people.freedesktop.org/~agd5f/linux
3881S:	Supported
3882F:	drivers/gpu/drm/radeon/
3883F:	include/uapi/drm/radeon_drm.h
3884F:	drivers/gpu/drm/amd/
3885F:	include/uapi/drm/amdgpu_drm.h
3886
3887DRM PANEL DRIVERS
3888M:	Thierry Reding <thierry.reding@gmail.com>
3889L:	dri-devel@lists.freedesktop.org
3890T:	git git://anongit.freedesktop.org/tegra/linux.git
3891S:	Maintained
3892F:	drivers/gpu/drm/drm_panel.c
3893F:	drivers/gpu/drm/panel/
3894F:	include/drm/drm_panel.h
3895F:	Documentation/devicetree/bindings/display/panel/
3896
3897INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3898M:	Daniel Vetter <daniel.vetter@intel.com>
3899M:	Jani Nikula <jani.nikula@linux.intel.com>
3900L:	intel-gfx@lists.freedesktop.org
3901L:	dri-devel@lists.freedesktop.org
3902W:	https://01.org/linuxgraphics/
3903Q:	http://patchwork.freedesktop.org/project/intel-gfx/
3904T:	git git://anongit.freedesktop.org/drm-intel
3905S:	Supported
3906F:	drivers/gpu/drm/i915/
3907F:	include/drm/i915*
3908F:	include/uapi/drm/i915_drm.h
3909
3910DRM DRIVERS FOR ATMEL HLCDC
3911M:	Boris Brezillon <boris.brezillon@free-electrons.com>
3912L:	dri-devel@lists.freedesktop.org
3913S:	Supported
3914F:	drivers/gpu/drm/atmel-hlcdc/
3915F:	Documentation/devicetree/bindings/drm/atmel/
3916
3917DRM DRIVERS FOR ALLWINNER A10
3918M:	Maxime Ripard  <maxime.ripard@free-electrons.com>
3919L:	dri-devel@lists.freedesktop.org
3920S:	Supported
3921F:	drivers/gpu/drm/sun4i/
3922F:	Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
3923
3924DRM DRIVERS FOR EXYNOS
3925M:	Inki Dae <inki.dae@samsung.com>
3926M:	Joonyoung Shim <jy0922.shim@samsung.com>
3927M:	Seung-Woo Kim <sw0312.kim@samsung.com>
3928M:	Kyungmin Park <kyungmin.park@samsung.com>
3929L:	dri-devel@lists.freedesktop.org
3930T:	git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3931S:	Supported
3932F:	drivers/gpu/drm/exynos/
3933F:	include/uapi/drm/exynos_drm.h
3934F:	Documentation/devicetree/bindings/display/exynos/
3935
3936DRM DRIVERS FOR FREESCALE DCU
3937M:	Stefan Agner <stefan@agner.ch>
3938M:	Alison Wang <alison.wang@freescale.com>
3939L:	dri-devel@lists.freedesktop.org
3940S:	Supported
3941F:	drivers/gpu/drm/fsl-dcu/
3942F:	Documentation/devicetree/bindings/display/fsl,dcu.txt
3943F:	Documentation/devicetree/bindings/display/fsl,tcon.txt
3944F:	Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3945
3946DRM DRIVERS FOR FREESCALE IMX
3947M:	Philipp Zabel <p.zabel@pengutronix.de>
3948L:	dri-devel@lists.freedesktop.org
3949S:	Maintained
3950F:	drivers/gpu/drm/imx/
3951F:	drivers/gpu/ipu-v3/
3952F:	Documentation/devicetree/bindings/display/imx/
3953
3954DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3955M:	Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3956L:	dri-devel@lists.freedesktop.org
3957T:	git git://github.com/patjak/drm-gma500
3958S:	Maintained
3959F:	drivers/gpu/drm/gma500/
3960
3961DRM DRIVERS FOR HISILICON
3962M:	Xinliang Liu <z.liuxinliang@hisilicon.com>
3963R:	Xinwei Kong <kong.kongxinwei@hisilicon.com>
3964R:	Chen Feng <puck.chen@hisilicon.com>
3965L:	dri-devel@lists.freedesktop.org
3966T:	git git://github.com/xin3liang/linux.git
3967S:	Maintained
3968F:	drivers/gpu/drm/hisilicon/
3969F:	Documentation/devicetree/bindings/display/hisilicon/
3970
3971DRM DRIVER FOR INTEL I810 VIDEO CARDS
3972S:	Orphan / Obsolete
3973F:	drivers/gpu/drm/i810/
3974F:	include/uapi/drm/i810_drm.h
3975
3976DRM DRIVER FOR MSM ADRENO GPU
3977M:	Rob Clark <robdclark@gmail.com>
3978L:	linux-arm-msm@vger.kernel.org
3979L:	dri-devel@lists.freedesktop.org
3980L:	freedreno@lists.freedesktop.org
3981T:	git git://people.freedesktop.org/~robclark/linux
3982S:	Maintained
3983F:	drivers/gpu/drm/msm/
3984F:	include/uapi/drm/msm_drm.h
3985F:	Documentation/devicetree/bindings/display/msm/
3986
3987DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
3988M:	Ben Skeggs <bskeggs@redhat.com>
3989L:	dri-devel@lists.freedesktop.org
3990L:	nouveau@lists.freedesktop.org
3991T:	git git://github.com/skeggsb/linux
3992S:	Supported
3993F:	drivers/gpu/drm/nouveau/
3994F:	include/uapi/drm/nouveau_drm.h
3995
3996DRM DRIVERS FOR NVIDIA TEGRA
3997M:	Thierry Reding <thierry.reding@gmail.com>
3998L:	dri-devel@lists.freedesktop.org
3999L:	linux-tegra@vger.kernel.org
4000T:	git git://anongit.freedesktop.org/tegra/linux.git
4001S:	Supported
4002F:	drivers/gpu/drm/tegra/
4003F:	drivers/gpu/host1x/
4004F:	include/linux/host1x.h
4005F:	include/uapi/drm/tegra_drm.h
4006F:	Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4007
4008DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4009S:	Orphan / Obsolete
4010F:	drivers/gpu/drm/mga/
4011F:	include/uapi/drm/mga_drm.h
4012
4013DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4014M:	Dave Airlie <airlied@redhat.com>
4015S:	Odd Fixes
4016F:	drivers/gpu/drm/mgag200/
4017
4018DRM DRIVER FOR RAGE 128 VIDEO CARDS
4019S:	Orphan / Obsolete
4020F:	drivers/gpu/drm/r128/
4021F:	include/uapi/drm/r128_drm.h
4022
4023DRM DRIVERS FOR RENESAS
4024M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4025L:	dri-devel@lists.freedesktop.org
4026L:	linux-renesas-soc@vger.kernel.org
4027T:	git git://linuxtv.org/pinchartl/fbdev
4028S:	Supported
4029F:	drivers/gpu/drm/rcar-du/
4030F:	drivers/gpu/drm/shmobile/
4031F:	include/linux/platform_data/shmob_drm.h
4032F:	Documentation/devicetree/bindings/display/renesas,du.txt
4033
4034DRM DRIVER FOR QXL VIRTUAL GPU
4035M:	Dave Airlie <airlied@redhat.com>
4036S:	Odd Fixes
4037F:	drivers/gpu/drm/qxl/
4038F:	include/uapi/drm/qxl_drm.h
4039
4040DRM DRIVERS FOR ROCKCHIP
4041M:	Mark Yao <mark.yao@rock-chips.com>
4042L:	dri-devel@lists.freedesktop.org
4043S:	Maintained
4044F:	drivers/gpu/drm/rockchip/
4045F:	Documentation/devicetree/bindings/display/rockchip/
4046
4047DRM DRIVER FOR SAVAGE VIDEO CARDS
4048S:	Orphan / Obsolete
4049F:	drivers/gpu/drm/savage/
4050F:	include/uapi/drm/savage_drm.h
4051
4052DRM DRIVER FOR SIS VIDEO CARDS
4053S:	Orphan / Obsolete
4054F:	drivers/gpu/drm/sis/
4055F:	include/uapi/drm/sis_drm.h
4056
4057DRM DRIVERS FOR STI
4058M:	Benjamin Gaignard <benjamin.gaignard@linaro.org>
4059M:	Vincent Abriou <vincent.abriou@st.com>
4060L:	dri-devel@lists.freedesktop.org
4061T:	git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4062S:	Maintained
4063F:	drivers/gpu/drm/sti
4064F:	Documentation/devicetree/bindings/display/st,stih4xx.txt
4065
4066DRM DRIVER FOR TDFX VIDEO CARDS
4067S:	Orphan / Obsolete
4068F:	drivers/gpu/drm/tdfx/
4069
4070DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4071M:	Dave Airlie <airlied@redhat.com>
4072S:	Odd Fixes
4073F:	drivers/gpu/drm/udl/
4074
4075DRM DRIVERS FOR VIVANTE GPU IP
4076M:	Lucas Stach <l.stach@pengutronix.de>
4077R:	Russell King <linux+etnaviv@armlinux.org.uk>
4078R:	Christian Gmeiner <christian.gmeiner@gmail.com>
4079L:	dri-devel@lists.freedesktop.org
4080S:	Maintained
4081F:	drivers/gpu/drm/etnaviv/
4082F:	include/uapi/drm/etnaviv_drm.h
4083F:	Documentation/devicetree/bindings/display/etnaviv/
4084
4085DRM DRIVER FOR VMWARE VIRTUAL GPU
4086M:	"VMware Graphics" <linux-graphics-maintainer@vmware.com>
4087M:	Sinclair Yeh <syeh@vmware.com>
4088M:	Thomas Hellstrom <thellstrom@vmware.com>
4089L:	dri-devel@lists.freedesktop.org
4090T:	git git://people.freedesktop.org/~syeh/repos_linux
4091T:	git git://people.freedesktop.org/~thomash/linux
4092S:	Supported
4093F:	drivers/gpu/drm/vmwgfx/
4094F:	include/uapi/drm/vmwgfx_drm.h
4095
4096DRM DRIVERS FOR VC4
4097M:	Eric Anholt <eric@anholt.net>
4098T:	git git://github.com/anholt/linux
4099S:	Supported
4100F:	drivers/gpu/drm/vc4/
4101F:	include/uapi/drm/vc4_drm.h
4102F:	Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4103
4104DSBR100 USB FM RADIO DRIVER
4105M:	Alexey Klimov <klimov.linux@gmail.com>
4106L:	linux-media@vger.kernel.org
4107T:	git git://linuxtv.org/media_tree.git
4108S:	Maintained
4109F:	drivers/media/radio/dsbr100.c
4110
4111DSCC4 DRIVER
4112M:	Francois Romieu <romieu@fr.zoreil.com>
4113L:	netdev@vger.kernel.org
4114S:	Maintained
4115F:	drivers/net/wan/dscc4.c
4116
4117DT3155 MEDIA DRIVER
4118M:	Hans Verkuil <hverkuil@xs4all.nl>
4119L:	linux-media@vger.kernel.org
4120T:	git git://linuxtv.org/media_tree.git
4121W:	https://linuxtv.org
4122S:	Odd Fixes
4123F:	drivers/media/pci/dt3155/
4124
4125DVB_USB_AF9015 MEDIA DRIVER
4126M:	Antti Palosaari <crope@iki.fi>
4127L:	linux-media@vger.kernel.org
4128W:	https://linuxtv.org
4129W:	http://palosaari.fi/linux/
4130Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4131T:	git git://linuxtv.org/anttip/media_tree.git
4132S:	Maintained
4133F:	drivers/media/usb/dvb-usb-v2/af9015*
4134
4135DVB_USB_AF9035 MEDIA DRIVER
4136M:	Antti Palosaari <crope@iki.fi>
4137L:	linux-media@vger.kernel.org
4138W:	https://linuxtv.org
4139W:	http://palosaari.fi/linux/
4140Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4141T:	git git://linuxtv.org/anttip/media_tree.git
4142S:	Maintained
4143F:	drivers/media/usb/dvb-usb-v2/af9035*
4144
4145DVB_USB_ANYSEE MEDIA DRIVER
4146M:	Antti Palosaari <crope@iki.fi>
4147L:	linux-media@vger.kernel.org
4148W:	https://linuxtv.org
4149W:	http://palosaari.fi/linux/
4150Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4151T:	git git://linuxtv.org/anttip/media_tree.git
4152S:	Maintained
4153F:	drivers/media/usb/dvb-usb-v2/anysee*
4154
4155DVB_USB_AU6610 MEDIA DRIVER
4156M:	Antti Palosaari <crope@iki.fi>
4157L:	linux-media@vger.kernel.org
4158W:	https://linuxtv.org
4159W:	http://palosaari.fi/linux/
4160Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4161T:	git git://linuxtv.org/anttip/media_tree.git
4162S:	Maintained
4163F:	drivers/media/usb/dvb-usb-v2/au6610*
4164
4165DVB_USB_CE6230 MEDIA DRIVER
4166M:	Antti Palosaari <crope@iki.fi>
4167L:	linux-media@vger.kernel.org
4168W:	https://linuxtv.org
4169W:	http://palosaari.fi/linux/
4170Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4171T:	git git://linuxtv.org/anttip/media_tree.git
4172S:	Maintained
4173F:	drivers/media/usb/dvb-usb-v2/ce6230*
4174
4175DVB_USB_CXUSB MEDIA DRIVER
4176M:	Michael Krufky <mkrufky@linuxtv.org>
4177L:	linux-media@vger.kernel.org
4178W:	https://linuxtv.org
4179W:	http://github.com/mkrufky
4180Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4181T:	git git://linuxtv.org/media_tree.git
4182S:	Maintained
4183F:	drivers/media/usb/dvb-usb/cxusb*
4184
4185DVB_USB_EC168 MEDIA DRIVER
4186M:	Antti Palosaari <crope@iki.fi>
4187L:	linux-media@vger.kernel.org
4188W:	https://linuxtv.org
4189W:	http://palosaari.fi/linux/
4190Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4191T:	git git://linuxtv.org/anttip/media_tree.git
4192S:	Maintained
4193F:	drivers/media/usb/dvb-usb-v2/ec168*
4194
4195DVB_USB_GL861 MEDIA DRIVER
4196M:	Antti Palosaari <crope@iki.fi>
4197L:	linux-media@vger.kernel.org
4198W:	https://linuxtv.org
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/gl861*
4203
4204DVB_USB_MXL111SF MEDIA DRIVER
4205M:	Michael Krufky <mkrufky@linuxtv.org>
4206L:	linux-media@vger.kernel.org
4207W:	https://linuxtv.org
4208W:	http://github.com/mkrufky
4209Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4210T:	git git://linuxtv.org/mkrufky/mxl111sf.git
4211S:	Maintained
4212F:	drivers/media/usb/dvb-usb-v2/mxl111sf*
4213
4214DVB_USB_RTL28XXU MEDIA DRIVER
4215M:	Antti Palosaari <crope@iki.fi>
4216L:	linux-media@vger.kernel.org
4217W:	https://linuxtv.org
4218W:	http://palosaari.fi/linux/
4219Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4220T:	git git://linuxtv.org/anttip/media_tree.git
4221S:	Maintained
4222F:	drivers/media/usb/dvb-usb-v2/rtl28xxu*
4223
4224DVB_USB_V2 MEDIA DRIVER
4225M:	Antti Palosaari <crope@iki.fi>
4226L:	linux-media@vger.kernel.org
4227W:	https://linuxtv.org
4228W:	http://palosaari.fi/linux/
4229Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4230T:	git git://linuxtv.org/anttip/media_tree.git
4231S:	Maintained
4232F:	drivers/media/usb/dvb-usb-v2/dvb_usb*
4233F:	drivers/media/usb/dvb-usb-v2/usb_urb.c
4234
4235DYNAMIC DEBUG
4236M:	Jason Baron <jbaron@akamai.com>
4237S:	Maintained
4238F:	lib/dynamic_debug.c
4239F:	include/linux/dynamic_debug.h
4240
4241DZ DECSTATION DZ11 SERIAL DRIVER
4242M:	"Maciej W. Rozycki" <macro@linux-mips.org>
4243S:	Maintained
4244F:	drivers/tty/serial/dz.*
4245
4246E3X0 POWER BUTTON DRIVER
4247M:	Moritz Fischer <moritz.fischer@ettus.com>
4248L:	usrp-users@lists.ettus.com
4249W:	http://www.ettus.com
4250S:	Supported
4251F:	drivers/input/misc/e3x0-button.c
4252F:	Documentation/devicetree/bindings/input/e3x0-button.txt
4253
4254E4000 MEDIA DRIVER
4255M:	Antti Palosaari <crope@iki.fi>
4256L:	linux-media@vger.kernel.org
4257W:	https://linuxtv.org
4258W:	http://palosaari.fi/linux/
4259Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4260T:	git git://linuxtv.org/anttip/media_tree.git
4261S:	Maintained
4262F:	drivers/media/tuners/e4000*
4263
4264EATA ISA/EISA/PCI SCSI DRIVER
4265M:	Dario Ballabio <ballabio_dario@emc.com>
4266L:	linux-scsi@vger.kernel.org
4267S:	Maintained
4268F:	drivers/scsi/eata.c
4269
4270EC100 MEDIA DRIVER
4271M:	Antti Palosaari <crope@iki.fi>
4272L:	linux-media@vger.kernel.org
4273W:	https://linuxtv.org
4274W:	http://palosaari.fi/linux/
4275Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4276T:	git git://linuxtv.org/anttip/media_tree.git
4277S:	Maintained
4278F:	drivers/media/dvb-frontends/ec100*
4279
4280ECRYPT FILE SYSTEM
4281M:	Tyler Hicks <tyhicks@canonical.com>
4282L:	ecryptfs@vger.kernel.org
4283W:	http://ecryptfs.org
4284W:	https://launchpad.net/ecryptfs
4285T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4286S:	Supported
4287F:	Documentation/filesystems/ecryptfs.txt
4288F:	fs/ecryptfs/
4289
4290EDAC-CORE
4291M:	Doug Thompson <dougthompson@xmission.com>
4292M:	Borislav Petkov <bp@alien8.de>
4293M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4294L:	linux-edac@vger.kernel.org
4295T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4296T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4297S:	Supported
4298F:	Documentation/edac.txt
4299F:	drivers/edac/
4300F:	include/linux/edac.h
4301
4302EDAC-AMD64
4303M:	Doug Thompson <dougthompson@xmission.com>
4304M:	Borislav Petkov <bp@alien8.de>
4305L:	linux-edac@vger.kernel.org
4306S:	Maintained
4307F:	drivers/edac/amd64_edac*
4308
4309EDAC-CALXEDA
4310M:	Doug Thompson <dougthompson@xmission.com>
4311M:	Robert Richter <rric@kernel.org>
4312L:	linux-edac@vger.kernel.org
4313S:	Maintained
4314F:	drivers/edac/highbank*
4315
4316EDAC-CAVIUM
4317M:	Ralf Baechle <ralf@linux-mips.org>
4318M:	David Daney <david.daney@cavium.com>
4319L:	linux-edac@vger.kernel.org
4320L:	linux-mips@linux-mips.org
4321S:	Supported
4322F:	drivers/edac/octeon_edac*
4323
4324EDAC-E752X
4325M:	Mark Gross <mark.gross@intel.com>
4326M:	Doug Thompson <dougthompson@xmission.com>
4327L:	linux-edac@vger.kernel.org
4328S:	Maintained
4329F:	drivers/edac/e752x_edac.c
4330
4331EDAC-E7XXX
4332M:	Doug Thompson <dougthompson@xmission.com>
4333L:	linux-edac@vger.kernel.org
4334S:	Maintained
4335F:	drivers/edac/e7xxx_edac.c
4336
4337EDAC-GHES
4338M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4339L:	linux-edac@vger.kernel.org
4340S:	Maintained
4341F:	drivers/edac/ghes_edac.c
4342
4343EDAC-I82443BXGX
4344M:	Tim Small <tim@buttersideup.com>
4345L:	linux-edac@vger.kernel.org
4346S:	Maintained
4347F:	drivers/edac/i82443bxgx_edac.c
4348
4349EDAC-I3000
4350M:	Jason Uhlenkott <juhlenko@akamai.com>
4351L:	linux-edac@vger.kernel.org
4352S:	Maintained
4353F:	drivers/edac/i3000_edac.c
4354
4355EDAC-I5000
4356M:	Doug Thompson <dougthompson@xmission.com>
4357L:	linux-edac@vger.kernel.org
4358S:	Maintained
4359F:	drivers/edac/i5000_edac.c
4360
4361EDAC-I5400
4362M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4363L:	linux-edac@vger.kernel.org
4364S:	Maintained
4365F:	drivers/edac/i5400_edac.c
4366
4367EDAC-I7300
4368M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4369L:	linux-edac@vger.kernel.org
4370S:	Maintained
4371F:	drivers/edac/i7300_edac.c
4372
4373EDAC-I7CORE
4374M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4375L:	linux-edac@vger.kernel.org
4376S:	Maintained
4377F:	drivers/edac/i7core_edac.c
4378
4379EDAC-I82975X
4380M:	Ranganathan Desikan <ravi@jetztechnologies.com>
4381M:	"Arvind R." <arvino55@gmail.com>
4382L:	linux-edac@vger.kernel.org
4383S:	Maintained
4384F:	drivers/edac/i82975x_edac.c
4385
4386EDAC-IE31200
4387M:	Jason Baron <jbaron@akamai.com>
4388L:	linux-edac@vger.kernel.org
4389S:	Maintained
4390F:	drivers/edac/ie31200_edac.c
4391
4392EDAC-MPC85XX
4393M:	Johannes Thumshirn <morbidrsa@gmail.com>
4394L:	linux-edac@vger.kernel.org
4395S:	Maintained
4396F:	drivers/edac/mpc85xx_edac.[ch]
4397
4398EDAC-PASEMI
4399M:	Egor Martovetsky <egor@pasemi.com>
4400L:	linux-edac@vger.kernel.org
4401S:	Maintained
4402F:	drivers/edac/pasemi_edac.c
4403
4404EDAC-R82600
4405M:	Tim Small <tim@buttersideup.com>
4406L:	linux-edac@vger.kernel.org
4407S:	Maintained
4408F:	drivers/edac/r82600_edac.c
4409
4410EDAC-SBRIDGE
4411M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4412L:	linux-edac@vger.kernel.org
4413S:	Maintained
4414F:	drivers/edac/sb_edac.c
4415
4416EDAC-XGENE
4417APPLIED MICRO (APM) X-GENE SOC EDAC
4418M:     Loc Ho <lho@apm.com>
4419S:     Supported
4420F:     drivers/edac/xgene_edac.c
4421F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4422
4423EDIROL UA-101/UA-1000 DRIVER
4424M:	Clemens Ladisch <clemens@ladisch.de>
4425L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4426T:	git git://git.alsa-project.org/alsa-kernel.git
4427S:	Maintained
4428F:	sound/usb/misc/ua101.c
4429
4430EXTENSIBLE FIRMWARE INTERFACE (EFI)
4431M:	Matt Fleming <matt@codeblueprint.co.uk>
4432L:	linux-efi@vger.kernel.org
4433T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4434S:	Maintained
4435F:	Documentation/efi-stub.txt
4436F:	arch/ia64/kernel/efi.c
4437F:	arch/x86/boot/compressed/eboot.[ch]
4438F:	arch/x86/include/asm/efi.h
4439F:	arch/x86/platform/efi/
4440F:	drivers/firmware/efi/
4441F:	include/linux/efi*.h
4442
4443EFI VARIABLE FILESYSTEM
4444M:	Matthew Garrett <matthew.garrett@nebula.com>
4445M:	Jeremy Kerr <jk@ozlabs.org>
4446M:	Matt Fleming <matt@codeblueprint.co.uk>
4447T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4448L:	linux-efi@vger.kernel.org
4449S:	Maintained
4450F:	fs/efivarfs/
4451
4452EFIFB FRAMEBUFFER DRIVER
4453L:	linux-fbdev@vger.kernel.org
4454M:	Peter Jones <pjones@redhat.com>
4455S:	Maintained
4456F:	drivers/video/fbdev/efifb.c
4457
4458EFS FILESYSTEM
4459W:	http://aeschi.ch.eu.org/efs/
4460S:	Orphan
4461F:	fs/efs/
4462
4463EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4464M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4465L:	netdev@vger.kernel.org
4466S:	Maintained
4467F:	drivers/net/ethernet/ibm/ehea/
4468
4469EM28XX VIDEO4LINUX DRIVER
4470M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4471L:	linux-media@vger.kernel.org
4472W:	https://linuxtv.org
4473T:	git git://linuxtv.org/media_tree.git
4474S:	Maintained
4475F:	drivers/media/usb/em28xx/
4476
4477EMBEDDED LINUX
4478M:	Paul Gortmaker <paul.gortmaker@windriver.com>
4479M:	Matt Mackall <mpm@selenic.com>
4480M:	David Woodhouse <dwmw2@infradead.org>
4481L:	linux-embedded@vger.kernel.org
4482S:	Maintained
4483
4484EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4485M:	James Smart <james.smart@avagotech.com>
4486M:	Dick Kennedy <dick.kennedy@avagotech.com>
4487L:	linux-scsi@vger.kernel.org
4488W:	http://www.avagotech.com
4489S:	Supported
4490F:	drivers/scsi/lpfc/
4491
4492ENE CB710 FLASH CARD READER DRIVER
4493M:	Michał Mirosław <mirq-linux@rere.qmqm.pl>
4494S:	Maintained
4495F:	drivers/misc/cb710/
4496F:	drivers/mmc/host/cb710-mmc.*
4497F:	include/linux/cb710.h
4498
4499ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4500M:	Maxim Levitsky <maximlevitsky@gmail.com>
4501S:	Maintained
4502F:	drivers/media/rc/ene_ir.*
4503
4504EPSON S1D13XXX FRAMEBUFFER DRIVER
4505M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
4506S:	Maintained
4507T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4508F:	drivers/video/fbdev/s1d13xxxfb.c
4509F:	include/video/s1d13xxxfb.h
4510
4511ET131X NETWORK DRIVER
4512M:	Mark Einon <mark.einon@gmail.com>
4513S:	Odd Fixes
4514F:	drivers/net/ethernet/agere/
4515
4516ETHERNET BRIDGE
4517M:	Stephen Hemminger <stephen@networkplumber.org>
4518L:	bridge@lists.linux-foundation.org (moderated for non-subscribers)
4519L:	netdev@vger.kernel.org
4520W:	http://www.linuxfoundation.org/en/Net:Bridge
4521S:	Maintained
4522F:	include/linux/netfilter_bridge/
4523F:	net/bridge/
4524
4525ETHERNET PHY LIBRARY
4526M:	Florian Fainelli <f.fainelli@gmail.com>
4527L:	netdev@vger.kernel.org
4528S:	Maintained
4529F:	include/linux/phy.h
4530F:	include/linux/phy_fixed.h
4531F:	drivers/net/phy/
4532F:	Documentation/networking/phy.txt
4533F:	drivers/of/of_mdio.c
4534F:	drivers/of/of_net.c
4535
4536EXT2 FILE SYSTEM
4537M:	Jan Kara <jack@suse.com>
4538L:	linux-ext4@vger.kernel.org
4539S:	Maintained
4540F:	Documentation/filesystems/ext2.txt
4541F:	fs/ext2/
4542F:	include/linux/ext2*
4543
4544EXT4 FILE SYSTEM
4545M:	"Theodore Ts'o" <tytso@mit.edu>
4546M:	Andreas Dilger <adilger.kernel@dilger.ca>
4547L:	linux-ext4@vger.kernel.org
4548W:	http://ext4.wiki.kernel.org
4549Q:	http://patchwork.ozlabs.org/project/linux-ext4/list/
4550T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4551S:	Maintained
4552F:	Documentation/filesystems/ext4.txt
4553F:	fs/ext4/
4554
4555Extended Verification Module (EVM)
4556M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
4557L:	linux-ima-devel@lists.sourceforge.net
4558L:	linux-security-module@vger.kernel.org
4559S:	Supported
4560F:	security/integrity/evm/
4561
4562EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4563M:	MyungJoo Ham <myungjoo.ham@samsung.com>
4564M:	Chanwoo Choi <cw00.choi@samsung.com>
4565L:	linux-kernel@vger.kernel.org
4566T:	git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4567S:	Maintained
4568F:	drivers/extcon/
4569F:	include/linux/extcon/
4570F:	include/linux/extcon.h
4571F:	Documentation/extcon/
4572F:	Documentation/devicetree/bindings/extcon/
4573
4574EXYNOS DP DRIVER
4575M:	Jingoo Han <jingoohan1@gmail.com>
4576L:	dri-devel@lists.freedesktop.org
4577S:	Maintained
4578F:	drivers/gpu/drm/exynos/exynos_dp*
4579
4580EXYNOS SYSMMU (IOMMU) driver
4581M:	Marek Szyprowski <m.szyprowski@samsung.com>
4582L:	iommu@lists.linux-foundation.org
4583S:	Maintained
4584F:	drivers/iommu/exynos-iommu.c
4585
4586EXYNOS MIPI DISPLAY DRIVERS
4587M:	Inki Dae <inki.dae@samsung.com>
4588M:	Donghwa Lee <dh09.lee@samsung.com>
4589M:	Kyungmin Park <kyungmin.park@samsung.com>
4590L:	linux-fbdev@vger.kernel.org
4591S:	Maintained
4592F:	drivers/video/fbdev/exynos/exynos_mipi*
4593F:	include/video/exynos_mipi*
4594
4595EZchip NPS platform support
4596M:	Noam Camus <noamc@ezchip.com>
4597S:	Supported
4598F:	arch/arc/plat-eznps
4599F:	arch/arc/boot/dts/eznps.dts
4600
4601F71805F HARDWARE MONITORING DRIVER
4602M:	Jean Delvare <jdelvare@suse.com>
4603L:	linux-hwmon@vger.kernel.org
4604S:	Maintained
4605F:	Documentation/hwmon/f71805f
4606F:	drivers/hwmon/f71805f.c
4607
4608FC0011 TUNER DRIVER
4609M:	Michael Buesch <m@bues.ch>
4610L:	linux-media@vger.kernel.org
4611S:	Maintained
4612F:	drivers/media/tuners/fc0011.h
4613F:	drivers/media/tuners/fc0011.c
4614
4615FC2580 MEDIA DRIVER
4616M:	Antti Palosaari <crope@iki.fi>
4617L:	linux-media@vger.kernel.org
4618W:	https://linuxtv.org
4619W:	http://palosaari.fi/linux/
4620Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4621T:	git git://linuxtv.org/anttip/media_tree.git
4622S:	Maintained
4623F:	drivers/media/tuners/fc2580*
4624
4625FANOTIFY
4626M:	Eric Paris <eparis@redhat.com>
4627S:	Maintained
4628F:	fs/notify/fanotify/
4629F:	include/linux/fanotify.h
4630F:	include/uapi/linux/fanotify.h
4631
4632FARSYNC SYNCHRONOUS DRIVER
4633M:	Kevin Curtis <kevin.curtis@farsite.co.uk>
4634W:	http://www.farsite.co.uk/
4635S:	Supported
4636F:	drivers/net/wan/farsync.*
4637
4638FAULT INJECTION SUPPORT
4639M:	Akinobu Mita <akinobu.mita@gmail.com>
4640S:	Supported
4641F:	Documentation/fault-injection/
4642F:	lib/fault-inject.c
4643
4644FBTFT Framebuffer drivers
4645M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4646M:	Noralf Trønnes <noralf@tronnes.org>
4647S:	Maintained
4648F:	drivers/staging/fbtft/
4649
4650FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4651M:	Vasu Dev <vasu.dev@intel.com>
4652L:	fcoe-devel@open-fcoe.org
4653W:	www.Open-FCoE.org
4654S:	Supported
4655F:	drivers/scsi/libfc/
4656F:	drivers/scsi/fcoe/
4657F:	include/scsi/fc/
4658F:	include/scsi/libfc.h
4659F:	include/scsi/libfcoe.h
4660F:	include/uapi/scsi/fc/
4661
4662FILE LOCKING (flock() and fcntl()/lockf())
4663M:	Jeff Layton <jlayton@poochiereds.net>
4664M:	"J. Bruce Fields" <bfields@fieldses.org>
4665L:	linux-fsdevel@vger.kernel.org
4666S:	Maintained
4667F:	include/linux/fcntl.h
4668F:	include/linux/fs.h
4669F:	include/uapi/linux/fcntl.h
4670F:	include/uapi/linux/fs.h
4671F:	fs/fcntl.c
4672F:	fs/locks.c
4673
4674FILESYSTEMS (VFS and infrastructure)
4675M:	Alexander Viro <viro@zeniv.linux.org.uk>
4676L:	linux-fsdevel@vger.kernel.org
4677S:	Maintained
4678F:	fs/*
4679
4680FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4681M:	Riku Voipio <riku.voipio@iki.fi>
4682L:	linux-hwmon@vger.kernel.org
4683S:	Maintained
4684F:	drivers/hwmon/f75375s.c
4685F:	include/linux/f75375s.h
4686
4687FIREWIRE AUDIO DRIVERS
4688M:	Clemens Ladisch <clemens@ladisch.de>
4689L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4690T:	git git://git.alsa-project.org/alsa-kernel.git
4691S:	Maintained
4692F:	sound/firewire/
4693
4694FIREWIRE MEDIA DRIVERS (firedtv)
4695M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4696L:	linux-media@vger.kernel.org
4697L:	linux1394-devel@lists.sourceforge.net
4698T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4699S:	Maintained
4700F:	drivers/media/firewire/
4701
4702FIREWIRE SBP-2 TARGET
4703M:	Chris Boot <bootc@bootc.net>
4704L:	linux-scsi@vger.kernel.org
4705L:	target-devel@vger.kernel.org
4706L:	linux1394-devel@lists.sourceforge.net
4707T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4708S:	Maintained
4709F:	drivers/target/sbp/
4710
4711FIREWIRE SUBSYSTEM
4712M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4713L:	linux1394-devel@lists.sourceforge.net
4714W:	http://ieee1394.wiki.kernel.org/
4715T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4716S:	Maintained
4717F:	drivers/firewire/
4718F:	include/linux/firewire.h
4719F:	include/uapi/linux/firewire*.h
4720F:	tools/firewire/
4721
4722FIRMWARE LOADER (request_firmware)
4723M:	Ming Lei <ming.lei@canonical.com>
4724L:	linux-kernel@vger.kernel.org
4725S:	Maintained
4726F:	Documentation/firmware_class/
4727F:	drivers/base/firmware*.c
4728F:	include/linux/firmware.h
4729
4730FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4731M:	Joshua Morris <josh.h.morris@us.ibm.com>
4732M:	Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4733S:	Maintained
4734F:	drivers/block/rsxx/
4735
4736FLOPPY DRIVER
4737M:	Jiri Kosina <jikos@kernel.org>
4738T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4739S:	Odd fixes
4740F:	drivers/block/floppy.c
4741
4742FMC SUBSYSTEM
4743M:	Alessandro Rubini <rubini@gnudd.com>
4744W:	http://www.ohwr.org/projects/fmc-bus
4745S:	Supported
4746F:	drivers/fmc/
4747F:	include/linux/fmc*.h
4748F:	include/linux/ipmi-fru.h
4749K:	fmc_d.*register
4750
4751FPGA MANAGER FRAMEWORK
4752M:	Alan Tull <atull@opensource.altera.com>
4753R:	Moritz Fischer <moritz.fischer@ettus.com>
4754S:	Maintained
4755F:	drivers/fpga/
4756F:	include/linux/fpga/fpga-mgr.h
4757W:	http://www.rocketboards.org
4758
4759FPU EMULATOR
4760M:	Bill Metzenthen <billm@melbpc.org.au>
4761W:	http://floatingpoint.sourceforge.net/emulator/index.html
4762S:	Maintained
4763F:	arch/x86/math-emu/
4764
4765FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4766L:	netdev@vger.kernel.org
4767S:	Orphan
4768F:	drivers/net/wan/dlci.c
4769F:	drivers/net/wan/sdla.c
4770
4771FRAMEBUFFER LAYER
4772M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4773M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
4774L:	linux-fbdev@vger.kernel.org
4775W:	http://linux-fbdev.sourceforge.net/
4776Q:	http://patchwork.kernel.org/project/linux-fbdev/list/
4777T:	git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4778S:	Maintained
4779F:	Documentation/fb/
4780F:	drivers/video/
4781F:	include/video/
4782F:	include/linux/fb.h
4783F:	include/uapi/video/
4784F:	include/uapi/linux/fb.h
4785
4786FREESCALE DIU FRAMEBUFFER DRIVER
4787M:	Timur Tabi <timur@tabi.org>
4788L:	linux-fbdev@vger.kernel.org
4789S:	Maintained
4790F:	drivers/video/fbdev/fsl-diu-fb.*
4791
4792FREESCALE DMA DRIVER
4793M:	Li Yang <leoli@freescale.com>
4794M:	Zhang Wei <zw@zh-kernel.org>
4795L:	linuxppc-dev@lists.ozlabs.org
4796S:	Maintained
4797F:	drivers/dma/fsldma.*
4798
4799FREESCALE GPMI NAND DRIVER
4800M:	Han Xu <han.xu@nxp.com>
4801L:	linux-mtd@lists.infradead.org
4802S:	Maintained
4803F:	drivers/mtd/nand/gpmi-nand/*
4804
4805FREESCALE I2C CPM DRIVER
4806M:	Jochen Friedrich <jochen@scram.de>
4807L:	linuxppc-dev@lists.ozlabs.org
4808L:	linux-i2c@vger.kernel.org
4809S:	Maintained
4810F:	drivers/i2c/busses/i2c-cpm.c
4811
4812FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4813M:	Sascha Hauer <kernel@pengutronix.de>
4814L:	linux-fbdev@vger.kernel.org
4815L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4816S:	Maintained
4817F:	include/linux/platform_data/video-imxfb.h
4818F:	drivers/video/fbdev/imxfb.c
4819
4820FREESCALE QUAD SPI DRIVER
4821M:	Han Xu <han.xu@nxp.com>
4822L:	linux-mtd@lists.infradead.org
4823S:	Maintained
4824F:	drivers/mtd/spi-nor/fsl-quadspi.c
4825
4826FREESCALE SOC FS_ENET DRIVER
4827M:	Pantelis Antoniou <pantelis.antoniou@gmail.com>
4828M:	Vitaly Bordug <vbordug@ru.mvista.com>
4829L:	linuxppc-dev@lists.ozlabs.org
4830L:	netdev@vger.kernel.org
4831S:	Maintained
4832F:	drivers/net/ethernet/freescale/fs_enet/
4833F:	include/linux/fs_enet_pd.h
4834
4835FREESCALE IMX / MXC FEC DRIVER
4836M:	Fugang Duan <fugang.duan@nxp.com>
4837L:	netdev@vger.kernel.org
4838S:	Maintained
4839F:	drivers/net/ethernet/freescale/fec_main.c
4840F:	drivers/net/ethernet/freescale/fec_ptp.c
4841F:	drivers/net/ethernet/freescale/fec.h
4842F:	Documentation/devicetree/bindings/net/fsl-fec.txt
4843
4844FREESCALE QUICC ENGINE LIBRARY
4845L:	linuxppc-dev@lists.ozlabs.org
4846S:	Orphan
4847F:	drivers/soc/fsl/qe/
4848F:	include/soc/fsl/*qe*.h
4849F:	include/soc/fsl/*ucc*.h
4850
4851FREESCALE USB PERIPHERAL DRIVERS
4852M:	Li Yang <leoli@freescale.com>
4853L:	linux-usb@vger.kernel.org
4854L:	linuxppc-dev@lists.ozlabs.org
4855S:	Maintained
4856F:	drivers/usb/gadget/udc/fsl*
4857
4858FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4859M:	Li Yang <leoli@freescale.com>
4860L:	netdev@vger.kernel.org
4861L:	linuxppc-dev@lists.ozlabs.org
4862S:	Maintained
4863F:	drivers/net/ethernet/freescale/ucc_geth*
4864
4865FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4866M:	Claudiu Manoil <claudiu.manoil@freescale.com>
4867L:	netdev@vger.kernel.org
4868S:	Maintained
4869F:	drivers/net/ethernet/freescale/gianfar*
4870X:	drivers/net/ethernet/freescale/gianfar_ptp.c
4871F:	Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4872
4873FREESCALE QUICC ENGINE UCC UART DRIVER
4874M:	Timur Tabi <timur@tabi.org>
4875L:	linuxppc-dev@lists.ozlabs.org
4876S:	Maintained
4877F:	drivers/tty/serial/ucc_uart.c
4878
4879FREESCALE SOC SOUND DRIVERS
4880M:	Timur Tabi <timur@tabi.org>
4881M:	Nicolin Chen <nicoleotsuka@gmail.com>
4882M:	Xiubo Li <Xiubo.Lee@gmail.com>
4883R:	Fabio Estevam <fabio.estevam@nxp.com>
4884L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4885L:	linuxppc-dev@lists.ozlabs.org
4886S:	Maintained
4887F:	sound/soc/fsl/fsl*
4888F:	sound/soc/fsl/imx*
4889F:	sound/soc/fsl/mpc8610_hpcd.c
4890
4891FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4892M:	"J. German Rivera" <German.Rivera@freescale.com>
4893M:	Stuart Yoder <stuart.yoder@nxp.com>
4894L:	linux-kernel@vger.kernel.org
4895S:	Maintained
4896F:	drivers/staging/fsl-mc/
4897
4898FREEVXFS FILESYSTEM
4899M:	Christoph Hellwig <hch@infradead.org>
4900W:	ftp://ftp.openlinux.org/pub/people/hch/vxfs
4901S:	Maintained
4902F:	fs/freevxfs/
4903
4904FREEZER
4905M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4906M:	Pavel Machek <pavel@ucw.cz>
4907L:	linux-pm@vger.kernel.org
4908S:	Supported
4909F:	Documentation/power/freezing-of-tasks.txt
4910F:	include/linux/freezer.h
4911F:	kernel/freezer.c
4912
4913FRONTSWAP API
4914M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4915L:	linux-kernel@vger.kernel.org
4916S:	Maintained
4917F:	mm/frontswap.c
4918F:	include/linux/frontswap.h
4919
4920FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4921M:	David Howells <dhowells@redhat.com>
4922L:	linux-cachefs@redhat.com (moderated for non-subscribers)
4923S:	Supported
4924F:	Documentation/filesystems/caching/
4925F:	fs/fscache/
4926F:	include/linux/fscache*.h
4927
4928F2FS FILE SYSTEM
4929M:	Jaegeuk Kim <jaegeuk@kernel.org>
4930M:	Changman Lee <cm224.lee@samsung.com>
4931R:	Chao Yu <yuchao0@huawei.com>
4932L:	linux-f2fs-devel@lists.sourceforge.net
4933W:	http://en.wikipedia.org/wiki/F2FS
4934T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4935S:	Maintained
4936F:	Documentation/filesystems/f2fs.txt
4937F:	Documentation/ABI/testing/sysfs-fs-f2fs
4938F:	fs/f2fs/
4939F:	include/linux/f2fs_fs.h
4940F:	include/trace/events/f2fs.h
4941
4942FUJITSU FR-V (FRV) PORT
4943S:	Orphan
4944F:	arch/frv/
4945
4946FUJITSU LAPTOP EXTRAS
4947M:	Jonathan Woithe <jwoithe@just42.net>
4948L:	platform-driver-x86@vger.kernel.org
4949S:	Maintained
4950F:	drivers/platform/x86/fujitsu-laptop.c
4951
4952FUJITSU M-5MO LS CAMERA ISP DRIVER
4953M:	Kyungmin Park <kyungmin.park@samsung.com>
4954M:	Heungjun Kim <riverful.kim@samsung.com>
4955L:	linux-media@vger.kernel.org
4956S:	Maintained
4957F:	drivers/media/i2c/m5mols/
4958F:	include/media/i2c/m5mols.h
4959
4960FUJITSU TABLET EXTRAS
4961M:	Robert Gerlach <khnz@gmx.de>
4962L:	platform-driver-x86@vger.kernel.org
4963S:	Maintained
4964F:	drivers/platform/x86/fujitsu-tablet.c
4965
4966FUSE: FILESYSTEM IN USERSPACE
4967M:	Miklos Szeredi <miklos@szeredi.hu>
4968L:	linux-fsdevel@vger.kernel.org
4969W:	http://fuse.sourceforge.net/
4970T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4971S:	Maintained
4972F:	fs/fuse/
4973F:	include/uapi/linux/fuse.h
4974F:	Documentation/filesystems/fuse.txt
4975
4976FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4977M:	Rik Faith <faith@cs.unc.edu>
4978L:	linux-scsi@vger.kernel.org
4979S:	Odd Fixes (e.g., new signatures)
4980F:	drivers/scsi/fdomain.*
4981
4982GCC PLUGINS
4983M:	Kees Cook <keescook@chromium.org>
4984R:	Emese Revfy <re.emese@gmail.com>
4985L:	kernel-hardening@lists.openwall.com
4986S:	Maintained
4987F:	scripts/gcc-plugins/
4988F:	scripts/gcc-plugin.sh
4989F:	Documentation/gcc-plugins.txt
4990
4991GCOV BASED KERNEL PROFILING
4992M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4993S:	Maintained
4994F:	kernel/gcov/
4995F:	Documentation/gcov.txt
4996
4997GDT SCSI DISK ARRAY CONTROLLER DRIVER
4998M:	Achim Leubner <achim_leubner@adaptec.com>
4999L:	linux-scsi@vger.kernel.org
5000W:	http://www.icp-vortex.com/
5001S:	Supported
5002F:	drivers/scsi/gdt*
5003
5004GDB KERNEL DEBUGGING HELPER SCRIPTS
5005M:	Jan Kiszka <jan.kiszka@siemens.com>
5006M:	Kieran Bingham <kieran@bingham.xyz>
5007S:	Supported
5008F:	scripts/gdb/
5009
5010GEMTEK FM RADIO RECEIVER DRIVER
5011M:	Hans Verkuil <hverkuil@xs4all.nl>
5012L:	linux-media@vger.kernel.org
5013T:	git git://linuxtv.org/media_tree.git
5014W:	https://linuxtv.org
5015S:	Maintained
5016F:	drivers/media/radio/radio-gemtek*
5017
5018GENERIC GPIO I2C DRIVER
5019M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
5020S:	Supported
5021F:	drivers/i2c/busses/i2c-gpio.c
5022F:	include/linux/i2c-gpio.h
5023
5024GENERIC GPIO I2C MULTIPLEXER DRIVER
5025M:	Peter Korsgaard <peter.korsgaard@barco.com>
5026L:	linux-i2c@vger.kernel.org
5027S:	Supported
5028F:	drivers/i2c/muxes/i2c-mux-gpio.c
5029F:	include/linux/i2c-mux-gpio.h
5030F:	Documentation/i2c/muxes/i2c-mux-gpio
5031
5032GENERIC HDLC (WAN) DRIVERS
5033M:	Krzysztof Halasa <khc@pm.waw.pl>
5034W:	http://www.kernel.org/pub/linux/utils/net/hdlc/
5035S:	Maintained
5036F:	drivers/net/wan/c101.c
5037F:	drivers/net/wan/hd6457*
5038F:	drivers/net/wan/hdlc*
5039F:	drivers/net/wan/n2.c
5040F:	drivers/net/wan/pc300too.c
5041F:	drivers/net/wan/pci200syn.c
5042F:	drivers/net/wan/wanxl*
5043
5044GENERIC INCLUDE/ASM HEADER FILES
5045M:	Arnd Bergmann <arnd@arndb.de>
5046L:	linux-arch@vger.kernel.org
5047T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5048S:	Maintained
5049F:	include/asm-generic/
5050F:	include/uapi/asm-generic/
5051
5052GENERIC PHY FRAMEWORK
5053M:	Kishon Vijay Abraham I <kishon@ti.com>
5054L:	linux-kernel@vger.kernel.org
5055T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5056S:	Supported
5057F:	drivers/phy/
5058F:	include/linux/phy/
5059
5060GENERIC PM DOMAINS
5061M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
5062M:	Kevin Hilman <khilman@kernel.org>
5063M:	Ulf Hansson <ulf.hansson@linaro.org>
5064L:	linux-pm@vger.kernel.org
5065S:	Supported
5066F:	drivers/base/power/domain*.c
5067F:	include/linux/pm_domain.h
5068
5069GENERIC UIO DRIVER FOR PCI DEVICES
5070M:	"Michael S. Tsirkin" <mst@redhat.com>
5071L:	kvm@vger.kernel.org
5072S:	Supported
5073F:	drivers/uio/uio_pci_generic.c
5074
5075GET_MAINTAINER SCRIPT
5076M:	Joe Perches <joe@perches.com>
5077S:	Maintained
5078F:	scripts/get_maintainer.pl
5079
5080GFS2 FILE SYSTEM
5081M:	Steven Whitehouse <swhiteho@redhat.com>
5082M:	Bob Peterson <rpeterso@redhat.com>
5083L:	cluster-devel@redhat.com
5084W:	http://sources.redhat.com/cluster/
5085T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5086S:	Supported
5087F:	Documentation/filesystems/gfs2*.txt
5088F:	fs/gfs2/
5089F:	include/uapi/linux/gfs2_ondisk.h
5090
5091GIGASET ISDN DRIVERS
5092M:	Paul Bolle <pebolle@tiscali.nl>
5093L:	gigaset307x-common@lists.sourceforge.net
5094W:	http://gigaset307x.sourceforge.net/
5095S:	Odd Fixes
5096F:	Documentation/isdn/README.gigaset
5097F:	drivers/isdn/gigaset/
5098F:	include/uapi/linux/gigaset_dev.h
5099
5100GO7007 MPEG CODEC
5101M:	Hans Verkuil <hans.verkuil@cisco.com>
5102L:	linux-media@vger.kernel.org
5103S:	Maintained
5104F:	drivers/media/usb/go7007/
5105
5106GOODIX TOUCHSCREEN
5107M:	Bastien Nocera <hadess@hadess.net>
5108L:	linux-input@vger.kernel.org
5109S:	Maintained
5110F:	drivers/input/touchscreen/goodix.c
5111
5112GPIO SUBSYSTEM
5113M:	Linus Walleij <linus.walleij@linaro.org>
5114M:	Alexandre Courbot <gnurou@gmail.com>
5115L:	linux-gpio@vger.kernel.org
5116T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5117S:	Maintained
5118F:	Documentation/devicetree/bindings/gpio/
5119F:	Documentation/gpio/
5120F:	Documentation/ABI/testing/gpio-cdev
5121F:	Documentation/ABI/obsolete/sysfs-gpio
5122F:	drivers/gpio/
5123F:	include/linux/gpio/
5124F:	include/linux/gpio.h
5125F:	include/asm-generic/gpio.h
5126F:	include/uapi/linux/gpio.h
5127F:	tools/gpio/
5128
5129GRE DEMULTIPLEXER DRIVER
5130M:	Dmitry Kozlov <xeb@mail.ru>
5131L:	netdev@vger.kernel.org
5132S:	Maintained
5133F:	net/ipv4/gre_demux.c
5134F:	net/ipv4/gre_offload.c
5135F:	include/net/gre.h
5136
5137GRETH 10/100/1G Ethernet MAC device driver
5138M:	Andreas Larsson <andreas@gaisler.com>
5139L:	netdev@vger.kernel.org
5140S:	Maintained
5141F:	drivers/net/ethernet/aeroflex/
5142
5143GSPCA FINEPIX SUBDRIVER
5144M:	Frank Zago <frank@zago.net>
5145L:	linux-media@vger.kernel.org
5146T:	git git://linuxtv.org/media_tree.git
5147S:	Maintained
5148F:	drivers/media/usb/gspca/finepix.c
5149
5150GSPCA GL860 SUBDRIVER
5151M:	Olivier Lorin <o.lorin@laposte.net>
5152L:	linux-media@vger.kernel.org
5153T:	git git://linuxtv.org/media_tree.git
5154S:	Maintained
5155F:	drivers/media/usb/gspca/gl860/
5156
5157GSPCA M5602 SUBDRIVER
5158M:	Erik Andren <erik.andren@gmail.com>
5159L:	linux-media@vger.kernel.org
5160T:	git git://linuxtv.org/media_tree.git
5161S:	Maintained
5162F:	drivers/media/usb/gspca/m5602/
5163
5164GSPCA PAC207 SONIXB SUBDRIVER
5165M:	Hans de Goede <hdegoede@redhat.com>
5166L:	linux-media@vger.kernel.org
5167T:	git git://linuxtv.org/media_tree.git
5168S:	Maintained
5169F:	drivers/media/usb/gspca/pac207.c
5170
5171GSPCA SN9C20X SUBDRIVER
5172M:	Brian Johnson <brijohn@gmail.com>
5173L:	linux-media@vger.kernel.org
5174T:	git git://linuxtv.org/media_tree.git
5175S:	Maintained
5176F:	drivers/media/usb/gspca/sn9c20x.c
5177
5178GSPCA T613 SUBDRIVER
5179M:	Leandro Costantino <lcostantino@gmail.com>
5180L:	linux-media@vger.kernel.org
5181T:	git git://linuxtv.org/media_tree.git
5182S:	Maintained
5183F:	drivers/media/usb/gspca/t613.c
5184
5185GSPCA USB WEBCAM DRIVER
5186M:	Hans de Goede <hdegoede@redhat.com>
5187L:	linux-media@vger.kernel.org
5188T:	git git://linuxtv.org/media_tree.git
5189S:	Maintained
5190F:	drivers/media/usb/gspca/
5191
5192GUID PARTITION TABLE (GPT)
5193M:	Davidlohr Bueso <dave@stgolabs.net>
5194L:	linux-efi@vger.kernel.org
5195S:	Maintained
5196F:	block/partitions/efi.*
5197
5198STK1160 USB VIDEO CAPTURE DRIVER
5199M:	Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5200L:	linux-media@vger.kernel.org
5201T:	git git://linuxtv.org/media_tree.git
5202S:	Maintained
5203F:	drivers/media/usb/stk1160/
5204
5205H8/300 ARCHITECTURE
5206M:	Yoshinori Sato <ysato@users.sourceforge.jp>
5207L:	uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5208W:	http://uclinux-h8.sourceforge.jp
5209T:	git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5210S:	Maintained
5211F:	arch/h8300/
5212F:	drivers/clocksource/h8300_*.c
5213F:	drivers/clk/h8300/
5214F:	drivers/irqchip/irq-renesas-h8*.c
5215
5216HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5217M:	Frank Seidel <frank@f-seidel.de>
5218L:	platform-driver-x86@vger.kernel.org
5219W:	http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5220S:	Maintained
5221F:	drivers/platform/x86/hdaps.c
5222
5223HDPVR USB VIDEO ENCODER DRIVER
5224M:	Hans Verkuil <hverkuil@xs4all.nl>
5225L:	linux-media@vger.kernel.org
5226T:	git git://linuxtv.org/media_tree.git
5227W:	https://linuxtv.org
5228S:	Odd Fixes
5229F:	drivers/media/usb/hdpvr/
5230
5231HWPOISON MEMORY FAILURE HANDLING
5232M:	Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5233L:	linux-mm@kvack.org
5234S:	Maintained
5235F:	mm/memory-failure.c
5236F:	mm/hwpoison-inject.c
5237
5238HYPERVISOR VIRTUAL CONSOLE DRIVER
5239L:	linuxppc-dev@lists.ozlabs.org
5240S:	Odd Fixes
5241F:	drivers/tty/hvc/
5242
5243HACKRF MEDIA DRIVER
5244M:	Antti Palosaari <crope@iki.fi>
5245L:	linux-media@vger.kernel.org
5246W:	https://linuxtv.org
5247W:	http://palosaari.fi/linux/
5248Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5249T:	git git://linuxtv.org/anttip/media_tree.git
5250S:	Maintained
5251F:	drivers/media/usb/hackrf/
5252
5253HARDWARE MONITORING
5254M:	Jean Delvare <jdelvare@suse.com>
5255M:	Guenter Roeck <linux@roeck-us.net>
5256L:	linux-hwmon@vger.kernel.org
5257W:	http://hwmon.wiki.kernel.org/
5258T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5259T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5260S:	Maintained
5261F:	Documentation/hwmon/
5262F:	drivers/hwmon/
5263F:	include/linux/hwmon*.h
5264
5265HARDWARE RANDOM NUMBER GENERATOR CORE
5266M:	Matt Mackall <mpm@selenic.com>
5267M:	Herbert Xu <herbert@gondor.apana.org.au>
5268L:	linux-crypto@vger.kernel.org
5269S:	Odd fixes
5270F:	Documentation/hw_random.txt
5271F:	drivers/char/hw_random/
5272F:	include/linux/hw_random.h
5273
5274HARDWARE SPINLOCK CORE
5275M:	Ohad Ben-Cohen <ohad@wizery.com>
5276M:	Bjorn Andersson <bjorn.andersson@linaro.org>
5277L:	linux-remoteproc@vger.kernel.org
5278S:	Maintained
5279T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5280F:	Documentation/hwspinlock.txt
5281F:	drivers/hwspinlock/hwspinlock_*
5282F:	include/linux/hwspinlock.h
5283
5284HARMONY SOUND DRIVER
5285L:	linux-parisc@vger.kernel.org
5286S:	Maintained
5287F:	sound/parisc/harmony.*
5288
5289HD29L2 MEDIA DRIVER
5290M:	Antti Palosaari <crope@iki.fi>
5291L:	linux-media@vger.kernel.org
5292W:	https://linuxtv.org
5293W:	http://palosaari.fi/linux/
5294Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5295T:	git git://linuxtv.org/anttip/media_tree.git
5296S:	Maintained
5297F:	drivers/media/dvb-frontends/hd29l2*
5298
5299HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5300M:	Don Brace <don.brace@microsemi.com>
5301L:	iss_storagedev@hp.com
5302L:	esc.storagedev@microsemi.com
5303L:	linux-scsi@vger.kernel.org
5304S:	Supported
5305F:	Documentation/scsi/hpsa.txt
5306F:	drivers/scsi/hpsa*.[ch]
5307F:	include/linux/cciss*.h
5308F:	include/uapi/linux/cciss*.h
5309
5310HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5311M:	Don Brace <don.brace@microsemi.com>
5312L:	iss_storagedev@hp.com
5313L:	esc.storagedev@microsemi.com
5314L:	linux-scsi@vger.kernel.org
5315S:	Supported
5316F:	Documentation/blockdev/cciss.txt
5317F:	drivers/block/cciss*
5318F:	include/linux/cciss_ioctl.h
5319F:	include/uapi/linux/cciss_ioctl.h
5320
5321HFI1 DRIVER
5322M:	Mike Marciniszyn <mike.marciniszyn@intel.com>
5323M:	Dennis Dalessandro <dennis.dalessandro@intel.com>
5324L:	linux-rdma@vger.kernel.org
5325S:	Supported
5326F:	drivers/infiniband/hw/hfi1
5327
5328HFS FILESYSTEM
5329L:	linux-fsdevel@vger.kernel.org
5330S:	Orphan
5331F:	Documentation/filesystems/hfs.txt
5332F:	fs/hfs/
5333
5334HFSPLUS FILESYSTEM
5335L:	linux-fsdevel@vger.kernel.org
5336S:	Orphan
5337F:	Documentation/filesystems/hfsplus.txt
5338F:	fs/hfsplus/
5339
5340HGA FRAMEBUFFER DRIVER
5341M:	Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5342L:	linux-nvidia@lists.surfsouth.com
5343W:	http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5344S:	Maintained
5345F:	drivers/video/fbdev/hgafb.c
5346
5347HIBERNATION (aka Software Suspend, aka swsusp)
5348M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
5349M:	Pavel Machek <pavel@ucw.cz>
5350L:	linux-pm@vger.kernel.org
5351S:	Supported
5352F:	arch/x86/power/
5353F:	drivers/base/power/
5354F:	kernel/power/
5355F:	include/linux/suspend.h
5356F:	include/linux/freezer.h
5357F:	include/linux/pm.h
5358F:	arch/*/include/asm/suspend*.h
5359
5360HID CORE LAYER
5361M:	Jiri Kosina <jikos@kernel.org>
5362R:	Benjamin Tissoires <benjamin.tissoires@redhat.com>
5363L:	linux-input@vger.kernel.org
5364T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5365S:	Maintained
5366F:	drivers/hid/
5367F:	include/linux/hid*
5368F:	include/uapi/linux/hid*
5369
5370HID SENSOR HUB DRIVERS
5371M:	Jiri Kosina <jikos@kernel.org>
5372M:	Jonathan Cameron <jic23@kernel.org>
5373M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5374L:	linux-input@vger.kernel.org
5375L:	linux-iio@vger.kernel.org
5376S:	Maintained
5377F:	Documentation/hid/hid-sensor*
5378F:	drivers/hid/hid-sensor-*
5379F:	drivers/iio/*/hid-*
5380F:	include/linux/hid-sensor-*
5381
5382HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5383M:	Thomas Gleixner <tglx@linutronix.de>
5384L:	linux-kernel@vger.kernel.org
5385T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5386S:	Maintained
5387F:	Documentation/timers/
5388F:	kernel/time/hrtimer.c
5389F:	kernel/time/clockevents.c
5390F:	kernel/time/tick*.*
5391F:	kernel/time/timer_*.c
5392F:	include/linux/clockchips.h
5393F:	include/linux/hrtimer.h
5394
5395HIGH-SPEED SCC DRIVER FOR AX.25
5396L:	linux-hams@vger.kernel.org
5397S:	Orphan
5398F:	drivers/net/hamradio/dmascc.c
5399F:	drivers/net/hamradio/scc.c
5400
5401HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5402M:	HighPoint Linux Team <linux@highpoint-tech.com>
5403W:	http://www.highpoint-tech.com
5404S:	Supported
5405F:	Documentation/scsi/hptiop.txt
5406F:	drivers/scsi/hptiop.c
5407
5408HIPPI
5409M:	Jes Sorensen <jes@trained-monkey.org>
5410L:	linux-hippi@sunsite.dk
5411S:	Maintained
5412F:	include/linux/hippidevice.h
5413F:	include/uapi/linux/if_hippi.h
5414F:	net/802/hippi.c
5415F:	drivers/net/hippi/
5416
5417HISILICON SAS Controller
5418M:	John Garry <john.garry@huawei.com>
5419W:	http://www.hisilicon.com
5420S:	Supported
5421F:	drivers/scsi/hisi_sas/
5422F:	Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5423
5424HOST AP DRIVER
5425M:	Jouni Malinen <j@w1.fi>
5426L:	hostap@shmoo.com (subscribers-only)
5427L:	linux-wireless@vger.kernel.org
5428W:	http://hostap.epitest.fi/
5429S:	Maintained
5430F:	drivers/net/wireless/intersil/hostap/
5431
5432HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5433L:	platform-driver-x86@vger.kernel.org
5434S:	Orphan
5435F:	drivers/platform/x86/tc1100-wmi.c
5436
5437HP100:	Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5438M:	Jaroslav Kysela <perex@perex.cz>
5439S:	Maintained
5440F:	drivers/net/ethernet/hp/hp100.*
5441
5442HPET:	High Precision Event Timers driver
5443M:	Clemens Ladisch <clemens@ladisch.de>
5444S:	Maintained
5445F:	Documentation/timers/hpet.txt
5446F:	drivers/char/hpet.c
5447F:	include/linux/hpet.h
5448F:	include/uapi/linux/hpet.h
5449
5450HPET:	x86
5451S:	Orphan
5452F:	arch/x86/kernel/hpet.c
5453F:	arch/x86/include/asm/hpet.h
5454
5455HPFS FILESYSTEM
5456M:	Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5457W:	http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5458S:	Maintained
5459F:	fs/hpfs/
5460
5461HSI SUBSYSTEM
5462M:	Sebastian Reichel <sre@kernel.org>
5463T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5464S:	Maintained
5465F:	Documentation/ABI/testing/sysfs-bus-hsi
5466F:	Documentation/hsi.txt
5467F:	drivers/hsi/
5468F:	include/linux/hsi/
5469F:	include/uapi/linux/hsi/
5470
5471HSO 3G MODEM DRIVER
5472M:	Jan Dumon <j.dumon@option.com>
5473W:	http://www.pharscape.org
5474S:	Maintained
5475F:	drivers/net/usb/hso.c
5476
5477HSR NETWORK PROTOCOL
5478M:	Arvid Brodin <arvid.brodin@alten.se>
5479L:	netdev@vger.kernel.org
5480S:	Maintained
5481F:	net/hsr/
5482
5483HTCPEN TOUCHSCREEN DRIVER
5484M:	Pau Oliva Fora <pof@eslack.org>
5485L:	linux-input@vger.kernel.org
5486S:	Maintained
5487F:	drivers/input/touchscreen/htcpen.c
5488
5489HUGETLB FILESYSTEM
5490M:	Nadia Yvette Chambers <nyc@holomorphy.com>
5491S:	Maintained
5492F:	fs/hugetlbfs/
5493
5494Hyper-V CORE AND DRIVERS
5495M:	"K. Y. Srinivasan" <kys@microsoft.com>
5496M:	Haiyang Zhang <haiyangz@microsoft.com>
5497L:	devel@linuxdriverproject.org
5498S:	Maintained
5499F:	arch/x86/include/asm/mshyperv.h
5500F:	arch/x86/include/uapi/asm/hyperv.h
5501F:	arch/x86/kernel/cpu/mshyperv.c
5502F:	drivers/hid/hid-hyperv.c
5503F:	drivers/hv/
5504F:	drivers/input/serio/hyperv-keyboard.c
5505F:	drivers/pci/host/pci-hyperv.c
5506F:	drivers/net/hyperv/
5507F:	drivers/scsi/storvsc_drv.c
5508F:	drivers/video/fbdev/hyperv_fb.c
5509F:	include/linux/hyperv.h
5510F:	tools/hv/
5511F:	Documentation/ABI/stable/sysfs-bus-vmbus
5512
5513I2C MUXES
5514M:	Peter Rosin <peda@axentia.se>
5515L:	linux-i2c@vger.kernel.org
5516S:	Maintained
5517F:	Documentation/i2c/i2c-topology
5518F:	Documentation/i2c/muxes/
5519F:	Documentation/devicetree/bindings/i2c/i2c-mux*
5520F:	drivers/i2c/i2c-mux.c
5521F:	drivers/i2c/muxes/
5522F:	include/linux/i2c-mux.h
5523
5524I2C OVER PARALLEL PORT
5525M:	Jean Delvare <jdelvare@suse.com>
5526L:	linux-i2c@vger.kernel.org
5527S:	Maintained
5528F:	Documentation/i2c/busses/i2c-parport
5529F:	Documentation/i2c/busses/i2c-parport-light
5530F:	drivers/i2c/busses/i2c-parport.c
5531F:	drivers/i2c/busses/i2c-parport-light.c
5532
5533I2C/SMBUS CONTROLLER DRIVERS FOR PC
5534M:	Jean Delvare <jdelvare@suse.com>
5535L:	linux-i2c@vger.kernel.org
5536S:	Maintained
5537F:	Documentation/i2c/busses/i2c-ali1535
5538F:	Documentation/i2c/busses/i2c-ali1563
5539F:	Documentation/i2c/busses/i2c-ali15x3
5540F:	Documentation/i2c/busses/i2c-amd756
5541F:	Documentation/i2c/busses/i2c-amd8111
5542F:	Documentation/i2c/busses/i2c-i801
5543F:	Documentation/i2c/busses/i2c-nforce2
5544F:	Documentation/i2c/busses/i2c-piix4
5545F:	Documentation/i2c/busses/i2c-sis5595
5546F:	Documentation/i2c/busses/i2c-sis630
5547F:	Documentation/i2c/busses/i2c-sis96x
5548F:	Documentation/i2c/busses/i2c-via
5549F:	Documentation/i2c/busses/i2c-viapro
5550F:	drivers/i2c/busses/i2c-ali1535.c
5551F:	drivers/i2c/busses/i2c-ali1563.c
5552F:	drivers/i2c/busses/i2c-ali15x3.c
5553F:	drivers/i2c/busses/i2c-amd756.c
5554F:	drivers/i2c/busses/i2c-amd756-s4882.c
5555F:	drivers/i2c/busses/i2c-amd8111.c
5556F:	drivers/i2c/busses/i2c-i801.c
5557F:	drivers/i2c/busses/i2c-isch.c
5558F:	drivers/i2c/busses/i2c-nforce2.c
5559F:	drivers/i2c/busses/i2c-nforce2-s4985.c
5560F:	drivers/i2c/busses/i2c-piix4.c
5561F:	drivers/i2c/busses/i2c-sis5595.c
5562F:	drivers/i2c/busses/i2c-sis630.c
5563F:	drivers/i2c/busses/i2c-sis96x.c
5564F:	drivers/i2c/busses/i2c-via.c
5565F:	drivers/i2c/busses/i2c-viapro.c
5566
5567I2C/SMBUS ISMT DRIVER
5568M:	Seth Heasley <seth.heasley@intel.com>
5569M:	Neil Horman <nhorman@tuxdriver.com>
5570L:	linux-i2c@vger.kernel.org
5571F:	drivers/i2c/busses/i2c-ismt.c
5572F:	Documentation/i2c/busses/i2c-ismt
5573
5574I2C/SMBUS STUB DRIVER
5575M:	Jean Delvare <jdelvare@suse.com>
5576L:	linux-i2c@vger.kernel.org
5577S:	Maintained
5578F:	drivers/i2c/i2c-stub.c
5579
5580I2C SUBSYSTEM
5581M:	Wolfram Sang <wsa@the-dreams.de>
5582L:	linux-i2c@vger.kernel.org
5583W:	https://i2c.wiki.kernel.org/
5584Q:	https://patchwork.ozlabs.org/project/linux-i2c/list/
5585T:	git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5586S:	Maintained
5587F:	Documentation/devicetree/bindings/i2c/
5588F:	Documentation/i2c/
5589F:	drivers/i2c/
5590F:	drivers/i2c/*/
5591F:	include/linux/i2c.h
5592F:	include/linux/i2c-*.h
5593F:	include/uapi/linux/i2c.h
5594F:	include/uapi/linux/i2c-*.h
5595
5596I2C ACPI SUPPORT
5597M:	Mika Westerberg <mika.westerberg@linux.intel.com>
5598L:	linux-i2c@vger.kernel.org
5599L:	linux-acpi@vger.kernel.org
5600S:	Maintained
5601
5602I2C-TAOS-EVM DRIVER
5603M:	Jean Delvare <jdelvare@suse.com>
5604L:	linux-i2c@vger.kernel.org
5605S:	Maintained
5606F:	Documentation/i2c/busses/i2c-taos-evm
5607F:	drivers/i2c/busses/i2c-taos-evm.c
5608
5609I2C-TINY-USB DRIVER
5610M:	Till Harbaum <till@harbaum.org>
5611L:	linux-i2c@vger.kernel.org
5612W:	http://www.harbaum.org/till/i2c_tiny_usb
5613S:	Maintained
5614F:	drivers/i2c/busses/i2c-tiny-usb.c
5615
5616i386 BOOT CODE
5617M:	"H. Peter Anvin" <hpa@zytor.com>
5618S:	Maintained
5619F:	arch/x86/boot/
5620
5621i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5622M:	"H. Peter Anvin" <hpa@zytor.com>
5623T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5624S:	Maintained
5625
5626IA64 (Itanium) PLATFORM
5627M:	Tony Luck <tony.luck@intel.com>
5628M:	Fenghua Yu <fenghua.yu@intel.com>
5629L:	linux-ia64@vger.kernel.org
5630T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5631S:	Maintained
5632F:	arch/ia64/
5633
5634IBM Power VMX Cryptographic instructions
5635M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5636M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5637L:	linux-crypto@vger.kernel.org
5638S:	Supported
5639F:	drivers/crypto/vmx/Makefile
5640F:	drivers/crypto/vmx/Kconfig
5641F:	drivers/crypto/vmx/vmx.c
5642F:	drivers/crypto/vmx/aes*
5643F:	drivers/crypto/vmx/ghash*
5644F:	drivers/crypto/vmx/ppc-xlate.pl
5645
5646IBM Power in-Nest Crypto Acceleration
5647M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5648M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5649L:	linux-crypto@vger.kernel.org
5650S:	Supported
5651F:	drivers/crypto/nx/Makefile
5652F:	drivers/crypto/nx/Kconfig
5653F:	drivers/crypto/nx/nx-aes*
5654F:	drivers/crypto/nx/nx-sha*
5655F:	drivers/crypto/nx/nx.*
5656F:	drivers/crypto/nx/nx_csbcpb.h
5657F:	drivers/crypto/nx/nx_debugfs.h
5658
5659IBM Power 842 compression accelerator
5660M:	Dan Streetman <ddstreet@ieee.org>
5661S:	Supported
5662F:	drivers/crypto/nx/Makefile
5663F:	drivers/crypto/nx/Kconfig
5664F:	drivers/crypto/nx/nx-842*
5665F:	include/linux/sw842.h
5666F:	crypto/842.c
5667F:	lib/842/
5668
5669IBM Power Linux RAID adapter
5670M:	Brian King <brking@us.ibm.com>
5671S:	Supported
5672F:	drivers/scsi/ipr.*
5673
5674IBM Power Virtual Ethernet Device Driver
5675M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5676L:	netdev@vger.kernel.org
5677S:	Supported
5678F:	drivers/net/ethernet/ibm/ibmveth.*
5679
5680IBM Power SRIOV Virtual NIC Device Driver
5681M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5682M:	John Allen <jallen@linux.vnet.ibm.com>
5683L:	netdev@vger.kernel.org
5684S:	Supported
5685F:	drivers/net/ethernet/ibm/ibmvnic.*
5686
5687IBM Power Virtual SCSI Device Drivers
5688M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5689L:	linux-scsi@vger.kernel.org
5690S:	Supported
5691F:	drivers/scsi/ibmvscsi/ibmvscsi*
5692F:	drivers/scsi/ibmvscsi/viosrp.h
5693
5694IBM Power Virtual FC Device Drivers
5695M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5696L:	linux-scsi@vger.kernel.org
5697S:	Supported
5698F:	drivers/scsi/ibmvscsi/ibmvfc*
5699
5700IBM ServeRAID RAID DRIVER
5701S:	Orphan
5702F:	drivers/scsi/ips.*
5703
5704ICH LPC AND GPIO DRIVER
5705M:	Peter Tyser <ptyser@xes-inc.com>
5706S:	Maintained
5707F:	drivers/mfd/lpc_ich.c
5708F:	drivers/gpio/gpio-ich.c
5709
5710IDE SUBSYSTEM
5711M:	"David S. Miller" <davem@davemloft.net>
5712L:	linux-ide@vger.kernel.org
5713Q:	http://patchwork.ozlabs.org/project/linux-ide/list/
5714T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5715S:	Maintained
5716F:	Documentation/ide/
5717F:	drivers/ide/
5718F:	include/linux/ide.h
5719
5720IDEAPAD LAPTOP EXTRAS DRIVER
5721M:	Ike Panhc <ike.pan@canonical.com>
5722L:	platform-driver-x86@vger.kernel.org
5723W:	http://launchpad.net/ideapad-laptop
5724S:	Maintained
5725F:	drivers/platform/x86/ideapad-laptop.c
5726
5727IDEAPAD LAPTOP SLIDEBAR DRIVER
5728M:	Andrey Moiseev <o2g.org.ru@gmail.com>
5729L:	linux-input@vger.kernel.org
5730W:	https://github.com/o2genum/ideapad-slidebar
5731S:	Maintained
5732F:	drivers/input/misc/ideapad_slidebar.c
5733
5734IDE/ATAPI DRIVERS
5735M:	Borislav Petkov <bp@alien8.de>
5736L:	linux-ide@vger.kernel.org
5737S:	Maintained
5738F:	Documentation/cdrom/ide-cd
5739F:	drivers/ide/ide-cd*
5740
5741IDLE-I7300
5742M:	Andy Henroid <andrew.d.henroid@intel.com>
5743L:	linux-pm@vger.kernel.org
5744S:	Supported
5745F:	drivers/idle/i7300_idle.c
5746
5747IEEE 802.15.4 SUBSYSTEM
5748M:	Alexander Aring <aar@pengutronix.de>
5749L:	linux-wpan@vger.kernel.org
5750W:	http://wpan.cakelab.org/
5751T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5752T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5753S:	Maintained
5754F:	net/ieee802154/
5755F:	net/mac802154/
5756F:	drivers/net/ieee802154/
5757F:	include/linux/nl802154.h
5758F:	include/linux/ieee802154.h
5759F:	include/net/nl802154.h
5760F:	include/net/mac802154.h
5761F:	include/net/af_ieee802154.h
5762F:	include/net/cfg802154.h
5763F:	include/net/ieee802154_netdev.h
5764F:	Documentation/networking/ieee802154.txt
5765
5766IGORPLUG-USB IR RECEIVER
5767M:	Sean Young <sean@mess.org>
5768L:	linux-media@vger.kernel.org
5769S:	Maintained
5770F:	drivers/media/rc/igorplugusb.c
5771
5772IGUANAWORKS USB IR TRANSCEIVER
5773M:	Sean Young <sean@mess.org>
5774L:	linux-media@vger.kernel.org
5775S:	Maintained
5776F:	drivers/media/rc/iguanair.c
5777
5778IIO SUBSYSTEM AND DRIVERS
5779M:	Jonathan Cameron <jic23@kernel.org>
5780R:	Hartmut Knaack <knaack.h@gmx.de>
5781R:	Lars-Peter Clausen <lars@metafoo.de>
5782R:	Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5783L:	linux-iio@vger.kernel.org
5784S:	Maintained
5785F:	drivers/iio/
5786F:	drivers/staging/iio/
5787F:	include/linux/iio/
5788F:	tools/iio/
5789
5790IKANOS/ADI EAGLE ADSL USB DRIVER
5791M:	Matthieu Castet <castet.matthieu@free.fr>
5792M:	Stanislaw Gruszka <stf_xl@wp.pl>
5793S:	Maintained
5794F:	drivers/usb/atm/ueagle-atm.c
5795
5796INA209 HARDWARE MONITOR DRIVER
5797M:	Guenter Roeck <linux@roeck-us.net>
5798L:	linux-hwmon@vger.kernel.org
5799S:	Maintained
5800F:	Documentation/hwmon/ina209
5801F:	Documentation/devicetree/bindings/i2c/ina209.txt
5802F:	drivers/hwmon/ina209.c
5803
5804INA2XX HARDWARE MONITOR DRIVER
5805M:	Guenter Roeck <linux@roeck-us.net>
5806L:	linux-hwmon@vger.kernel.org
5807S:	Maintained
5808F:	Documentation/hwmon/ina2xx
5809F:	drivers/hwmon/ina2xx.c
5810F:	include/linux/platform_data/ina2xx.h
5811
5812INDUSTRY PACK SUBSYSTEM (IPACK)
5813M:	Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5814M:	Jens Taprogge <jens.taprogge@taprogge.org>
5815M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5816L:	industrypack-devel@lists.sourceforge.net
5817W:	http://industrypack.sourceforge.net
5818S:	Maintained
5819F:	drivers/ipack/
5820
5821INGENIC JZ4780 DMA Driver
5822M:	Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5823S:	Maintained
5824F:	drivers/dma/dma-jz4780.c
5825
5826INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5827M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5828M:	Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5829L:	linux-ima-devel@lists.sourceforge.net
5830L:	linux-ima-user@lists.sourceforge.net
5831L:	linux-security-module@vger.kernel.org
5832T:	git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5833S:	Supported
5834F:	security/integrity/ima/
5835
5836IMGTEC IR DECODER DRIVER
5837M:	James Hogan <james.hogan@imgtec.com>
5838S:	Maintained
5839F:	drivers/media/rc/img-ir/
5840
5841IMS TWINTURBO FRAMEBUFFER DRIVER
5842L:	linux-fbdev@vger.kernel.org
5843S:	Orphan
5844F:	drivers/video/fbdev/imsttfb.c
5845
5846INFINIBAND SUBSYSTEM
5847M:	Doug Ledford <dledford@redhat.com>
5848M:	Sean Hefty <sean.hefty@intel.com>
5849M:	Hal Rosenstock <hal.rosenstock@gmail.com>
5850L:	linux-rdma@vger.kernel.org
5851W:	http://www.openfabrics.org/
5852Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5853T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5854S:	Supported
5855F:	Documentation/infiniband/
5856F:	drivers/infiniband/
5857F:	include/uapi/linux/if_infiniband.h
5858F:	include/uapi/rdma/
5859F:	include/rdma/
5860
5861INOTIFY
5862M:	John McCutchan <john@johnmccutchan.com>
5863M:	Robert Love <rlove@rlove.org>
5864M:	Eric Paris <eparis@parisplace.org>
5865S:	Maintained
5866F:	Documentation/filesystems/inotify.txt
5867F:	fs/notify/inotify/
5868F:	include/linux/inotify.h
5869F:	include/uapi/linux/inotify.h
5870
5871INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5872M:	Dmitry Torokhov <dmitry.torokhov@gmail.com>
5873L:	linux-input@vger.kernel.org
5874Q:	http://patchwork.kernel.org/project/linux-input/list/
5875T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5876S:	Maintained
5877F:	drivers/input/
5878F:	include/linux/input.h
5879F:	include/uapi/linux/input.h
5880F:	include/linux/input/
5881F:	Documentation/devicetree/bindings/input/
5882
5883INPUT MULTITOUCH (MT) PROTOCOL
5884M:	Henrik Rydberg <rydberg@bitmath.org>
5885L:	linux-input@vger.kernel.org
5886S:	Odd fixes
5887F:	Documentation/input/multi-touch-protocol.txt
5888F:	drivers/input/input-mt.c
5889K:	\b(ABS|SYN)_MT_
5890
5891INTEL ASoC BDW/HSW DRIVERS
5892M:	Jie Yang <yang.jie@linux.intel.com>
5893L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5894S:	Supported
5895F:	sound/soc/intel/common/sst-dsp*
5896F:	sound/soc/intel/common/sst-firmware.c
5897F:	sound/soc/intel/boards/broadwell.c
5898F:	sound/soc/intel/haswell/
5899
5900INTEL C600 SERIES SAS CONTROLLER DRIVER
5901M:	Intel SCU Linux support <intel-linux-scu@intel.com>
5902M:	Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5903L:	linux-scsi@vger.kernel.org
5904T:	git git://git.code.sf.net/p/intel-sas/isci
5905S:	Supported
5906F:	drivers/scsi/isci/
5907
5908INTEL HID EVENT DRIVER
5909M:	Alex Hung <alex.hung@canonical.com>
5910L:	platform-driver-x86@vger.kernel.org
5911S:	Maintained
5912F:	drivers/platform/x86/intel-hid.c
5913
5914INTEL IDLE DRIVER
5915M:	Len Brown <lenb@kernel.org>
5916L:	linux-pm@vger.kernel.org
5917T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5918S:	Supported
5919F:	drivers/idle/intel_idle.c
5920
5921INTEL PSTATE DRIVER
5922M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5923M:	Len Brown <lenb@kernel.org>
5924L:	linux-pm@vger.kernel.org
5925S:	Supported
5926F:	drivers/cpufreq/intel_pstate.c
5927
5928INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5929M:	Maik Broemme <mbroemme@plusserver.de>
5930L:	linux-fbdev@vger.kernel.org
5931S:	Maintained
5932F:	Documentation/fb/intelfb.txt
5933F:	drivers/video/fbdev/intelfb/
5934
5935INTEL 810/815 FRAMEBUFFER DRIVER
5936M:	Antonino Daplas <adaplas@gmail.com>
5937L:	linux-fbdev@vger.kernel.org
5938S:	Maintained
5939F:	drivers/video/fbdev/i810/
5940
5941INTEL MENLOW THERMAL DRIVER
5942M:	Sujith Thomas <sujith.thomas@intel.com>
5943L:	platform-driver-x86@vger.kernel.org
5944W:	https://01.org/linux-acpi
5945S:	Supported
5946F:	drivers/platform/x86/intel_menlow.c
5947
5948INTEL I/OAT DMA DRIVER
5949M:	Dave Jiang <dave.jiang@intel.com>
5950R:	Dan Williams <dan.j.williams@intel.com>
5951L:	dmaengine@vger.kernel.org
5952Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
5953S:	Supported
5954F:	drivers/dma/ioat*
5955
5956INTEL IOMMU (VT-d)
5957M:	David Woodhouse <dwmw2@infradead.org>
5958L:	iommu@lists.linux-foundation.org
5959T:	git git://git.infradead.org/iommu-2.6.git
5960S:	Supported
5961F:	drivers/iommu/intel-iommu.c
5962F:	include/linux/intel-iommu.h
5963
5964INTEL IOP-ADMA DMA DRIVER
5965R:	Dan Williams <dan.j.williams@intel.com>
5966S:	Odd fixes
5967F:	drivers/dma/iop-adma.c
5968
5969INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5970M:	Krzysztof Halasa <khalasa@piap.pl>
5971S:	Maintained
5972F:	arch/arm/mach-ixp4xx/include/mach/qmgr.h
5973F:	arch/arm/mach-ixp4xx/include/mach/npe.h
5974F:	arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5975F:	arch/arm/mach-ixp4xx/ixp4xx_npe.c
5976F:	drivers/net/ethernet/xscale/ixp4xx_eth.c
5977F:	drivers/net/wan/ixp4xx_hss.c
5978
5979INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5980M:	Deepak Saxena <dsaxena@plexity.net>
5981S:	Maintained
5982F:	drivers/char/hw_random/ixp4xx-rng.c
5983
5984INTEL ETHERNET DRIVERS
5985M:	Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5986L:	intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
5987W:	http://www.intel.com/support/feedback.htm
5988W:	http://e1000.sourceforge.net/
5989Q:	http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5990T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5991T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5992S:	Supported
5993F:	Documentation/networking/e100.txt
5994F:	Documentation/networking/e1000.txt
5995F:	Documentation/networking/e1000e.txt
5996F:	Documentation/networking/igb.txt
5997F:	Documentation/networking/igbvf.txt
5998F:	Documentation/networking/ixgb.txt
5999F:	Documentation/networking/ixgbe.txt
6000F:	Documentation/networking/ixgbevf.txt
6001F:	Documentation/networking/i40e.txt
6002F:	Documentation/networking/i40evf.txt
6003F:	drivers/net/ethernet/intel/
6004F:	drivers/net/ethernet/intel/*/
6005
6006INTEL RDMA RNIC DRIVER
6007M:     Faisal Latif <faisal.latif@intel.com>
6008R:     Chien Tin Tung <chien.tin.tung@intel.com>
6009R:     Mustafa Ismail <mustafa.ismail@intel.com>
6010R:     Shiraz Saleem <shiraz.saleem@intel.com>
6011R:     Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6012L:     linux-rdma@vger.kernel.org
6013S:     Supported
6014F:     drivers/infiniband/hw/i40iw/
6015
6016INTEL-MID GPIO DRIVER
6017M:	David Cohen <david.a.cohen@linux.intel.com>
6018L:	linux-gpio@vger.kernel.org
6019S:	Maintained
6020F:	drivers/gpio/gpio-intel-mid.c
6021
6022INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6023M:	Stanislav Yakovlev <stas.yakovlev@gmail.com>
6024L:	linux-wireless@vger.kernel.org
6025S:	Maintained
6026F:	Documentation/networking/README.ipw2100
6027F:	Documentation/networking/README.ipw2200
6028F:	drivers/net/wireless/intel/ipw2x00/
6029
6030INTEL(R) TRACE HUB
6031M:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
6032S:	Supported
6033F:	Documentation/trace/intel_th.txt
6034F:	drivers/hwtracing/intel_th/
6035
6036INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6037M:	Ning Sun <ning.sun@intel.com>
6038L:	tboot-devel@lists.sourceforge.net
6039W:	http://tboot.sourceforge.net
6040T:	hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6041S:	Supported
6042F:	Documentation/intel_txt.txt
6043F:	include/linux/tboot.h
6044F:	arch/x86/kernel/tboot.c
6045
6046INTEL WIRELESS WIMAX CONNECTION 2400
6047M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6048M:	linux-wimax@intel.com
6049L:	wimax@linuxwimax.org (subscribers-only)
6050S:	Supported
6051W:	http://linuxwimax.org
6052F:	Documentation/wimax/README.i2400m
6053F:	drivers/net/wimax/i2400m/
6054F:	include/uapi/linux/wimax/i2400m.h
6055
6056INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6057M:	Stanislaw Gruszka <sgruszka@redhat.com>
6058L:	linux-wireless@vger.kernel.org
6059S:	Supported
6060F:	drivers/net/wireless/intel/iwlegacy/
6061
6062INTEL WIRELESS WIFI LINK (iwlwifi)
6063M:	Johannes Berg <johannes.berg@intel.com>
6064M:	Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6065M:	Luca Coelho <luciano.coelho@intel.com>
6066M:	Intel Linux Wireless <linuxwifi@intel.com>
6067L:	linux-wireless@vger.kernel.org
6068W:	http://intellinuxwireless.org
6069T:	git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6070S:	Supported
6071F:	drivers/net/wireless/intel/iwlwifi/
6072
6073INTEL MANAGEMENT ENGINE (mei)
6074M:	Tomas Winkler <tomas.winkler@intel.com>
6075L:	linux-kernel@vger.kernel.org
6076S:	Supported
6077F:	include/uapi/linux/mei.h
6078F:	include/linux/mei_cl_bus.h
6079F:	drivers/misc/mei/*
6080F:	drivers/watchdog/mei_wdt.c
6081F:	Documentation/misc-devices/mei/*
6082
6083INTEL MIC DRIVERS (mic)
6084M:	Sudeep Dutt <sudeep.dutt@intel.com>
6085M:	Ashutosh Dixit <ashutosh.dixit@intel.com>
6086S:	Supported
6087W:	https://github.com/sudeepdutt/mic
6088W:	http://software.intel.com/en-us/mic-developer
6089F:	include/linux/mic_bus.h
6090F:	include/linux/scif.h
6091F:	include/uapi/linux/mic_common.h
6092F: 	include/uapi/linux/mic_ioctl.h
6093F:	include/uapi/linux/scif_ioctl.h
6094F:	drivers/misc/mic/
6095F:	drivers/dma/mic_x100_dma.c
6096F:	drivers/dma/mic_x100_dma.h
6097F:	Documentation/mic/
6098
6099INTEL PMC/P-Unit IPC DRIVER
6100M:	Zha Qipeng<qipeng.zha@intel.com>
6101L:	platform-driver-x86@vger.kernel.org
6102S:	Maintained
6103F:	drivers/platform/x86/intel_pmc_ipc.c
6104F:	drivers/platform/x86/intel_punit_ipc.c
6105F:	arch/x86/include/asm/intel_pmc_ipc.h
6106F:	arch/x86/include/asm/intel_punit_ipc.h
6107
6108INTEL TELEMETRY DRIVER
6109M:	Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6110L:	platform-driver-x86@vger.kernel.org
6111S:	Maintained
6112F:	arch/x86/include/asm/intel_telemetry.h
6113F:	drivers/platform/x86/intel_telemetry*
6114
6115INTEL PMC CORE DRIVER
6116M:	Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6117M:	Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6118L:	platform-driver-x86@vger.kernel.org
6119S:	Maintained
6120F:	arch/x86/include/asm/pmc_core.h
6121F:	drivers/platform/x86/intel_pmc_core*
6122
6123IOC3 ETHERNET DRIVER
6124M:	Ralf Baechle <ralf@linux-mips.org>
6125L:	linux-mips@linux-mips.org
6126S:	Maintained
6127F:	drivers/net/ethernet/sgi/ioc3-eth.c
6128
6129IOC3 SERIAL DRIVER
6130M:	Pat Gefre <pfg@sgi.com>
6131L:	linux-serial@vger.kernel.org
6132S:	Maintained
6133F:	drivers/tty/serial/ioc3_serial.c
6134
6135IOMMU DRIVERS
6136M:	Joerg Roedel <joro@8bytes.org>
6137L:	iommu@lists.linux-foundation.org
6138T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6139S:	Maintained
6140F:	drivers/iommu/
6141
6142IP MASQUERADING
6143M:	Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6144S:	Maintained
6145F:	net/ipv4/netfilter/ipt_MASQUERADE.c
6146
6147IPMI SUBSYSTEM
6148M:	Corey Minyard <minyard@acm.org>
6149L:	openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6150W:	http://openipmi.sourceforge.net/
6151S:	Supported
6152F:	Documentation/IPMI.txt
6153F:	drivers/char/ipmi/
6154F:	include/linux/ipmi*
6155F:	include/uapi/linux/ipmi*
6156
6157QCOM AUDIO (ASoC) DRIVERS
6158M:	Patrick Lai <plai@codeaurora.org>
6159M:	Banajit Goswami <bgoswami@codeaurora.org>
6160L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
6161S:	Supported
6162F:	sound/soc/qcom/
6163
6164IPS SCSI RAID DRIVER
6165M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6166L:	linux-scsi@vger.kernel.org
6167W:	http://www.adaptec.com/
6168S:	Maintained
6169F:	drivers/scsi/ips*
6170
6171IPVS
6172M:	Wensong Zhang <wensong@linux-vs.org>
6173M:	Simon Horman <horms@verge.net.au>
6174M:	Julian Anastasov <ja@ssi.bg>
6175L:	netdev@vger.kernel.org
6176L:	lvs-devel@vger.kernel.org
6177S:	Maintained
6178T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6179T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6180F:	Documentation/networking/ipvs-sysctl.txt
6181F:	include/net/ip_vs.h
6182F:	include/uapi/linux/ip_vs.h
6183F:	net/netfilter/ipvs/
6184
6185IPWIRELESS DRIVER
6186M:	Jiri Kosina <jikos@kernel.org>
6187M:	David Sterba <dsterba@suse.com>
6188S:	Odd Fixes
6189F:	drivers/tty/ipwireless/
6190
6191IPX NETWORK LAYER
6192M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6193L:	netdev@vger.kernel.org
6194S:	Maintained
6195F:	include/net/ipx.h
6196F:	include/uapi/linux/ipx.h
6197F:	net/ipx/
6198
6199IRDA SUBSYSTEM
6200M:	Samuel Ortiz <samuel@sortiz.org>
6201L:	irda-users@lists.sourceforge.net (subscribers-only)
6202L:	netdev@vger.kernel.org
6203W:	http://irda.sourceforge.net/
6204S:	Maintained
6205T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6206F:	Documentation/networking/irda.txt
6207F:	drivers/net/irda/
6208F:	include/net/irda/
6209F:	net/irda/
6210
6211IRQ SUBSYSTEM
6212M:	Thomas Gleixner <tglx@linutronix.de>
6213L:	linux-kernel@vger.kernel.org
6214S:	Maintained
6215T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6216F:	kernel/irq/
6217
6218IRQCHIP DRIVERS
6219M:	Thomas Gleixner <tglx@linutronix.de>
6220M:	Jason Cooper <jason@lakedaemon.net>
6221M:	Marc Zyngier <marc.zyngier@arm.com>
6222L:	linux-kernel@vger.kernel.org
6223S:	Maintained
6224T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6225T:	git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6226F:	Documentation/devicetree/bindings/interrupt-controller/
6227F:	drivers/irqchip/
6228
6229IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6230M:	Jiang Liu <jiang.liu@linux.intel.com>
6231M:	Marc Zyngier <marc.zyngier@arm.com>
6232S:	Maintained
6233T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6234F:	Documentation/IRQ-domain.txt
6235F:	include/linux/irqdomain.h
6236F:	kernel/irq/irqdomain.c
6237F:	kernel/irq/msi.c
6238
6239ISA
6240M:	William Breathitt Gray <vilhelm.gray@gmail.com>
6241S:	Maintained
6242F:	Documentation/isa.txt
6243F:	drivers/base/isa.c
6244F:	include/linux/isa.h
6245
6246ISAPNP
6247M:	Jaroslav Kysela <perex@perex.cz>
6248S:	Maintained
6249F:	Documentation/isapnp.txt
6250F:	drivers/pnp/isapnp/
6251F:	include/linux/isapnp.h
6252
6253ISA RADIO MODULE
6254M:	Hans Verkuil <hverkuil@xs4all.nl>
6255L:	linux-media@vger.kernel.org
6256T:	git git://linuxtv.org/media_tree.git
6257W:	https://linuxtv.org
6258S:	Maintained
6259F:	drivers/media/radio/radio-isa*
6260
6261iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6262M:	Peter Jones <pjones@redhat.com>
6263M:	Konrad Rzeszutek Wilk <konrad@kernel.org>
6264S:	Maintained
6265F:	drivers/firmware/iscsi_ibft*
6266
6267ISCSI
6268M:	Mike Christie <michaelc@cs.wisc.edu>
6269L:	open-iscsi@googlegroups.com
6270W:	www.open-iscsi.org
6271T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6272S:	Maintained
6273F:	drivers/scsi/*iscsi*
6274F:	include/scsi/*iscsi*
6275
6276ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6277M:	Or Gerlitz <ogerlitz@mellanox.com>
6278M:	Sagi Grimberg <sagi@grimberg.me>
6279M:	Roi Dayan <roid@mellanox.com>
6280L:	linux-rdma@vger.kernel.org
6281S:	Supported
6282W:	http://www.openfabrics.org
6283W:	www.open-iscsi.org
6284Q:	http://patchwork.kernel.org/project/linux-rdma/list/
6285F:	drivers/infiniband/ulp/iser/
6286
6287ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6288M:	Sagi Grimberg <sagi@grimberg.me>
6289T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6290L:	linux-rdma@vger.kernel.org
6291L:	target-devel@vger.kernel.org
6292S:	Supported
6293W:	http://www.linux-iscsi.org
6294F:	drivers/infiniband/ulp/isert
6295
6296ISDN SUBSYSTEM
6297M:	Karsten Keil <isdn@linux-pingi.de>
6298L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
6299L:	netdev@vger.kernel.org
6300W:	http://www.isdn4linux.de
6301T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6302S:	Maintained
6303F:	Documentation/isdn/
6304F:	drivers/isdn/
6305F:	include/linux/isdn.h
6306F:	include/linux/isdn/
6307F:	include/uapi/linux/isdn.h
6308F:	include/uapi/linux/isdn/
6309
6310ISDN SUBSYSTEM (Eicon active card driver)
6311M:	Armin Schindler <mac@melware.de>
6312L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
6313W:	http://www.melware.de
6314S:	Maintained
6315F:	drivers/isdn/hardware/eicon/
6316
6317IT87 HARDWARE MONITORING DRIVER
6318M:	Jean Delvare <jdelvare@suse.com>
6319L:	linux-hwmon@vger.kernel.org
6320S:	Maintained
6321F:	Documentation/hwmon/it87
6322F:	drivers/hwmon/it87.c
6323
6324IT913X MEDIA DRIVER
6325M:	Antti Palosaari <crope@iki.fi>
6326L:	linux-media@vger.kernel.org
6327W:	https://linuxtv.org
6328W:	http://palosaari.fi/linux/
6329Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6330T:	git git://linuxtv.org/anttip/media_tree.git
6331S:	Maintained
6332F:	drivers/media/tuners/it913x*
6333
6334IVTV VIDEO4LINUX DRIVER
6335M:	Andy Walls <awalls@md.metrocast.net>
6336L:	ivtv-devel@ivtvdriver.org (subscribers-only)
6337L:	linux-media@vger.kernel.org
6338T:	git git://linuxtv.org/media_tree.git
6339W:	http://www.ivtvdriver.org
6340S:	Maintained
6341F:	Documentation/video4linux/*.ivtv
6342F:	drivers/media/pci/ivtv/
6343F:	include/uapi/linux/ivtv*
6344
6345IX2505V MEDIA DRIVER
6346M:	Malcolm Priestley <tvboxspy@gmail.com>
6347L:	linux-media@vger.kernel.org
6348W:	https://linuxtv.org
6349Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6350S:	Maintained
6351F:	drivers/media/dvb-frontends/ix2505v*
6352
6353JC42.4 TEMPERATURE SENSOR DRIVER
6354M:	Guenter Roeck <linux@roeck-us.net>
6355L:	linux-hwmon@vger.kernel.org
6356S:	Maintained
6357F:	drivers/hwmon/jc42.c
6358F:	Documentation/hwmon/jc42
6359
6360JFS FILESYSTEM
6361M:	Dave Kleikamp <shaggy@kernel.org>
6362L:	jfs-discussion@lists.sourceforge.net
6363W:	http://jfs.sourceforge.net/
6364T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6365S:	Maintained
6366F:	Documentation/filesystems/jfs.txt
6367F:	fs/jfs/
6368
6369JME NETWORK DRIVER
6370M:	Guo-Fu Tseng <cooldavid@cooldavid.org>
6371L:	netdev@vger.kernel.org
6372S:	Maintained
6373F:	drivers/net/ethernet/jme.*
6374
6375JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6376M:	David Woodhouse <dwmw2@infradead.org>
6377L:	linux-mtd@lists.infradead.org
6378W:	http://www.linux-mtd.infradead.org/doc/jffs2.html
6379S:	Maintained
6380F:	fs/jffs2/
6381F:	include/uapi/linux/jffs2.h
6382
6383JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6384M:	"Theodore Ts'o" <tytso@mit.edu>
6385M:	Jan Kara <jack@suse.com>
6386L:	linux-ext4@vger.kernel.org
6387S:	Maintained
6388F:	fs/jbd2/
6389F:	include/linux/jbd2.h
6390
6391JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6392M:	Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6393L:	linux-media@vger.kernel.org
6394S:	Maintained
6395F:	drivers/media/platform/rcar_jpu.c
6396
6397JSM Neo PCI based serial card
6398M:	Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6399L:	linux-serial@vger.kernel.org
6400S:	Maintained
6401F:	drivers/tty/serial/jsm/
6402
6403K10TEMP HARDWARE MONITORING DRIVER
6404M:	Clemens Ladisch <clemens@ladisch.de>
6405L:	linux-hwmon@vger.kernel.org
6406S:	Maintained
6407F:	Documentation/hwmon/k10temp
6408F:	drivers/hwmon/k10temp.c
6409
6410K8TEMP HARDWARE MONITORING DRIVER
6411M:	Rudolf Marek <r.marek@assembler.cz>
6412L:	linux-hwmon@vger.kernel.org
6413S:	Maintained
6414F:	Documentation/hwmon/k8temp
6415F:	drivers/hwmon/k8temp.c
6416
6417KASAN
6418M:	Andrey Ryabinin <aryabinin@virtuozzo.com>
6419R:	Alexander Potapenko <glider@google.com>
6420R:	Dmitry Vyukov <dvyukov@google.com>
6421L:	kasan-dev@googlegroups.com
6422S:	Maintained
6423F:	arch/*/include/asm/kasan.h
6424F:	arch/*/mm/kasan_init*
6425F:	Documentation/kasan.txt
6426F:	include/linux/kasan*.h
6427F:	lib/test_kasan.c
6428F:	mm/kasan/
6429F:	scripts/Makefile.kasan
6430
6431KCONFIG
6432M:	"Yann E. MORIN" <yann.morin.1998@free.fr>
6433L:	linux-kbuild@vger.kernel.org
6434T:	git git://gitorious.org/linux-kconfig/linux-kconfig
6435S:	Maintained
6436F:	Documentation/kbuild/kconfig-language.txt
6437F:	scripts/kconfig/
6438
6439KDUMP
6440M:	Dave Young <dyoung@redhat.com>
6441M:	Baoquan He <bhe@redhat.com>
6442R:	Vivek Goyal <vgoyal@redhat.com>
6443L:	kexec@lists.infradead.org
6444W:	http://lse.sourceforge.net/kdump/
6445S:	Maintained
6446F:	Documentation/kdump/
6447
6448KEENE FM RADIO TRANSMITTER DRIVER
6449M:	Hans Verkuil <hverkuil@xs4all.nl>
6450L:	linux-media@vger.kernel.org
6451T:	git git://linuxtv.org/media_tree.git
6452W:	https://linuxtv.org
6453S:	Maintained
6454F:	drivers/media/radio/radio-keene*
6455
6456KERNEL AUTOMOUNTER v4 (AUTOFS4)
6457M:	Ian Kent <raven@themaw.net>
6458L:	autofs@vger.kernel.org
6459S:	Maintained
6460F:	fs/autofs4/
6461
6462KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6463M:	Michal Marek <mmarek@suse.com>
6464T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6465T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6466L:	linux-kbuild@vger.kernel.org
6467S:	Maintained
6468F:	Documentation/kbuild/
6469F:	Makefile
6470F:	scripts/Makefile.*
6471F:	scripts/basic/
6472F:	scripts/mk*
6473F:	scripts/package/
6474
6475KERNEL JANITORS
6476L:	kernel-janitors@vger.kernel.org
6477W:	http://kernelnewbies.org/KernelJanitors
6478S:	Odd Fixes
6479
6480KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6481M:	"J. Bruce Fields" <bfields@fieldses.org>
6482M:	Jeff Layton <jlayton@poochiereds.net>
6483L:	linux-nfs@vger.kernel.org
6484W:	http://nfs.sourceforge.net/
6485T:	git git://linux-nfs.org/~bfields/linux.git
6486S:	Supported
6487F:	fs/nfsd/
6488F:	include/uapi/linux/nfsd/
6489F:	fs/lockd/
6490F:	fs/nfs_common/
6491F:	net/sunrpc/
6492F:	include/linux/lockd/
6493F:	include/linux/sunrpc/
6494F:	include/uapi/linux/sunrpc/
6495
6496KERNEL SELFTEST FRAMEWORK
6497M:	Shuah Khan <shuahkh@osg.samsung.com>
6498L:	linux-kselftest@vger.kernel.org
6499T:	git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6500S:	Maintained
6501F:	tools/testing/selftests
6502
6503KERNEL VIRTUAL MACHINE (KVM)
6504M:	Paolo Bonzini <pbonzini@redhat.com>
6505M:	Radim Krčmář <rkrcmar@redhat.com>
6506L:	kvm@vger.kernel.org
6507W:	http://www.linux-kvm.org
6508T:	git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6509S:	Supported
6510F:	Documentation/*/kvm*.txt
6511F:	Documentation/virtual/kvm/
6512F:	arch/*/kvm/
6513F:	arch/x86/kernel/kvm.c
6514F:	arch/x86/kernel/kvmclock.c
6515F:	arch/*/include/asm/kvm*
6516F:	include/linux/kvm*
6517F:	include/uapi/linux/kvm*
6518F:	virt/kvm/
6519F:	tools/kvm/
6520
6521KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6522M:	Joerg Roedel <joro@8bytes.org>
6523L:	kvm@vger.kernel.org
6524W:	http://www.linux-kvm.org/
6525S:	Maintained
6526F:	arch/x86/include/asm/svm.h
6527F:	arch/x86/kvm/svm.c
6528
6529KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6530M:	Alexander Graf <agraf@suse.com>
6531L:	kvm-ppc@vger.kernel.org
6532W:	http://www.linux-kvm.org/
6533T:	git git://github.com/agraf/linux-2.6.git
6534S:	Supported
6535F:	arch/powerpc/include/asm/kvm*
6536F:	arch/powerpc/kvm/
6537
6538KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6539M:	Christian Borntraeger <borntraeger@de.ibm.com>
6540M:	Cornelia Huck <cornelia.huck@de.ibm.com>
6541L:	linux-s390@vger.kernel.org
6542W:	http://www.ibm.com/developerworks/linux/linux390/
6543T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6544S:	Supported
6545F:	Documentation/s390/kvm.txt
6546F:	arch/s390/include/asm/kvm*
6547F:	arch/s390/kvm/
6548
6549KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6550M:	Christoffer Dall <christoffer.dall@linaro.org>
6551M:	Marc Zyngier <marc.zyngier@arm.com>
6552L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6553L:	kvmarm@lists.cs.columbia.edu
6554W:	http://systems.cs.columbia.edu/projects/kvm-arm
6555T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6556S:	Supported
6557F:	arch/arm/include/uapi/asm/kvm*
6558F:	arch/arm/include/asm/kvm*
6559F:	arch/arm/kvm/
6560F:	virt/kvm/arm/
6561F:	include/kvm/arm_*
6562
6563KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6564M:	Christoffer Dall <christoffer.dall@linaro.org>
6565M:	Marc Zyngier <marc.zyngier@arm.com>
6566L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6567L:	kvmarm@lists.cs.columbia.edu
6568S:	Maintained
6569F:	arch/arm64/include/uapi/asm/kvm*
6570F:	arch/arm64/include/asm/kvm*
6571F:	arch/arm64/kvm/
6572
6573KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6574M:	James Hogan <james.hogan@imgtec.com>
6575L:	linux-mips@linux-mips.org
6576S:	Supported
6577F:	arch/mips/include/uapi/asm/kvm*
6578F:	arch/mips/include/asm/kvm*
6579F:	arch/mips/kvm/
6580
6581KEXEC
6582M:	Eric Biederman <ebiederm@xmission.com>
6583W:	http://kernel.org/pub/linux/utils/kernel/kexec/
6584L:	kexec@lists.infradead.org
6585S:	Maintained
6586F:	include/linux/kexec.h
6587F:	include/uapi/linux/kexec.h
6588F:	kernel/kexec*
6589
6590KEYS/KEYRINGS:
6591M:	David Howells <dhowells@redhat.com>
6592L:	keyrings@vger.kernel.org
6593S:	Maintained
6594F:	Documentation/security/keys.txt
6595F:	include/linux/key.h
6596F:	include/linux/key-type.h
6597F:	include/linux/keyctl.h
6598F:	include/uapi/linux/keyctl.h
6599F:	include/keys/
6600F:	security/keys/
6601
6602KEYS-TRUSTED
6603M:	David Safford <safford@us.ibm.com>
6604M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
6605L:	linux-security-module@vger.kernel.org
6606L:	keyrings@vger.kernel.org
6607S:	Supported
6608F:	Documentation/security/keys-trusted-encrypted.txt
6609F:	include/keys/trusted-type.h
6610F:	security/keys/trusted.c
6611F:	security/keys/trusted.h
6612
6613KEYS-ENCRYPTED
6614M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
6615M:	David Safford <safford@us.ibm.com>
6616L:	linux-security-module@vger.kernel.org
6617L:	keyrings@vger.kernel.org
6618S:	Supported
6619F:	Documentation/security/keys-trusted-encrypted.txt
6620F:	include/keys/encrypted-type.h
6621F:	security/keys/encrypted-keys/
6622
6623KGDB / KDB /debug_core
6624M:	Jason Wessel <jason.wessel@windriver.com>
6625W:	http://kgdb.wiki.kernel.org/
6626L:	kgdb-bugreport@lists.sourceforge.net
6627T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6628S:	Maintained
6629F:	Documentation/DocBook/kgdb.tmpl
6630F:	drivers/misc/kgdbts.c
6631F:	drivers/tty/serial/kgdboc.c
6632F:	include/linux/kdb.h
6633F:	include/linux/kgdb.h
6634F:	kernel/debug/
6635
6636KMEMCHECK
6637M:	Vegard Nossum <vegardno@ifi.uio.no>
6638M:	Pekka Enberg <penberg@kernel.org>
6639S:	Maintained
6640F:	Documentation/kmemcheck.txt
6641F:	arch/x86/include/asm/kmemcheck.h
6642F:	arch/x86/mm/kmemcheck/
6643F:	include/linux/kmemcheck.h
6644F:	mm/kmemcheck.c
6645
6646KMEMLEAK
6647M:	Catalin Marinas <catalin.marinas@arm.com>
6648S:	Maintained
6649F:	Documentation/kmemleak.txt
6650F:	include/linux/kmemleak.h
6651F:	mm/kmemleak.c
6652F:	mm/kmemleak-test.c
6653
6654KPROBES
6655M:	Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6656M:	Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6657M:	"David S. Miller" <davem@davemloft.net>
6658M:	Masami Hiramatsu <mhiramat@kernel.org>
6659S:	Maintained
6660F:	Documentation/kprobes.txt
6661F:	include/linux/kprobes.h
6662F:	kernel/kprobes.c
6663
6664KS0108 LCD CONTROLLER DRIVER
6665M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6666W:	http://miguelojeda.es/auxdisplay.htm
6667W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6668S:	Maintained
6669F:	Documentation/auxdisplay/ks0108
6670F:	drivers/auxdisplay/ks0108.c
6671F:	include/linux/ks0108.h
6672
6673L3MDEV
6674M:	David Ahern <dsa@cumulusnetworks.com>
6675L:	netdev@vger.kernel.org
6676S:	Maintained
6677F:	net/l3mdev
6678F:	include/net/l3mdev.h
6679
6680LANTIQ MIPS ARCHITECTURE
6681M:	John Crispin <john@phrozen.org>
6682L:	linux-mips@linux-mips.org
6683S:	Maintained
6684F:	arch/mips/lantiq
6685
6686LAPB module
6687L:	linux-x25@vger.kernel.org
6688S:	Orphan
6689F:	Documentation/networking/lapb-module.txt
6690F:	include/*/lapb.h
6691F:	net/lapb/
6692
6693LASI 53c700 driver for PARISC
6694M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6695L:	linux-scsi@vger.kernel.org
6696S:	Maintained
6697F:	Documentation/scsi/53c700.txt
6698F:	drivers/scsi/53c700*
6699
6700LED SUBSYSTEM
6701M:	Richard Purdie <rpurdie@rpsys.net>
6702M:	Jacek Anaszewski <j.anaszewski@samsung.com>
6703L:	linux-leds@vger.kernel.org
6704T:	git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6705S:	Maintained
6706F:	drivers/leds/
6707F:	include/linux/leds.h
6708
6709LEGACY EEPROM DRIVER
6710M:	Jean Delvare <jdelvare@suse.com>
6711S:	Maintained
6712F:	Documentation/misc-devices/eeprom
6713F:	drivers/misc/eeprom/eeprom.c
6714
6715LEGO USB Tower driver
6716M:	Juergen Stuber <starblue@users.sourceforge.net>
6717L:	legousb-devel@lists.sourceforge.net
6718W:	http://legousb.sourceforge.net/
6719S:	Maintained
6720F:	drivers/usb/misc/legousbtower.c
6721
6722LG2160 MEDIA DRIVER
6723M:	Michael Krufky <mkrufky@linuxtv.org>
6724L:	linux-media@vger.kernel.org
6725W:	https://linuxtv.org
6726W:	http://github.com/mkrufky
6727Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6728T:	git git://linuxtv.org/mkrufky/tuners.git
6729S:	Maintained
6730F:	drivers/media/dvb-frontends/lg2160.*
6731
6732LGDT3305 MEDIA DRIVER
6733M:	Michael Krufky <mkrufky@linuxtv.org>
6734L:	linux-media@vger.kernel.org
6735W:	https://linuxtv.org
6736W:	http://github.com/mkrufky
6737Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6738T:	git git://linuxtv.org/mkrufky/tuners.git
6739S:	Maintained
6740F:	drivers/media/dvb-frontends/lgdt3305.*
6741
6742LGUEST
6743M:	Rusty Russell <rusty@rustcorp.com.au>
6744L:	lguest@lists.ozlabs.org
6745W:	http://lguest.ozlabs.org/
6746S:	Odd Fixes
6747F:	arch/x86/include/asm/lguest*.h
6748F:	arch/x86/lguest/
6749F:	drivers/lguest/
6750F:	include/linux/lguest*.h
6751F:	tools/lguest/
6752
6753LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6754M:	Tejun Heo <tj@kernel.org>
6755L:	linux-ide@vger.kernel.org
6756T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6757S:	Maintained
6758F:	drivers/ata/
6759F:	include/linux/ata.h
6760F:	include/linux/libata.h
6761
6762LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6763M:	Viresh Kumar <vireshk@kernel.org>
6764L:	linux-ide@vger.kernel.org
6765T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6766S:	Maintained
6767F:	include/linux/pata_arasan_cf_data.h
6768F:	drivers/ata/pata_arasan_cf.c
6769
6770LIBATA PATA DRIVERS
6771M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6772M:	Tejun Heo <tj@kernel.org>
6773L:	linux-ide@vger.kernel.org
6774T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6775S:	Maintained
6776F:	drivers/ata/pata_*.c
6777F:	drivers/ata/ata_generic.c
6778
6779LIBATA SATA AHCI PLATFORM devices support
6780M:	Hans de Goede <hdegoede@redhat.com>
6781M:	Tejun Heo <tj@kernel.org>
6782L:	linux-ide@vger.kernel.org
6783T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6784S:	Maintained
6785F:	drivers/ata/ahci_platform.c
6786F:	drivers/ata/libahci_platform.c
6787F:	include/linux/ahci_platform.h
6788
6789LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6790M:	Mikael Pettersson <mikpelinux@gmail.com>
6791L:	linux-ide@vger.kernel.org
6792T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6793S:	Maintained
6794F:	drivers/ata/sata_promise.*
6795
6796LIBLOCKDEP
6797M:	Sasha Levin <sasha.levin@oracle.com>
6798S:	Maintained
6799F:	tools/lib/lockdep/
6800
6801LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6802M:	Dan Williams <dan.j.williams@intel.com>
6803L:	linux-nvdimm@lists.01.org
6804Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6805T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6806S:	Supported
6807F:	drivers/nvdimm/*
6808F:	include/linux/nd.h
6809F:	include/linux/libnvdimm.h
6810F:	include/uapi/linux/ndctl.h
6811
6812LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6813M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6814L:	linux-nvdimm@lists.01.org
6815Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6816S:	Supported
6817F:	drivers/nvdimm/blk.c
6818F:	drivers/nvdimm/region_devs.c
6819F:	drivers/acpi/nfit*
6820
6821LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6822M:	Vishal Verma <vishal.l.verma@intel.com>
6823L:	linux-nvdimm@lists.01.org
6824Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6825S:	Supported
6826F:	drivers/nvdimm/btt*
6827
6828LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6829M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6830L:	linux-nvdimm@lists.01.org
6831Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6832S:	Supported
6833F:	drivers/nvdimm/pmem.c
6834F:	include/linux/pmem.h
6835F:	arch/*/include/asm/pmem.h
6836
6837LIGHTNVM PLATFORM SUPPORT
6838M:	Matias Bjorling <mb@lightnvm.io>
6839W:	http://github/OpenChannelSSD
6840L:	linux-block@vger.kernel.org
6841S:	Maintained
6842F:	drivers/lightnvm/
6843F:	include/linux/lightnvm.h
6844F:	include/uapi/linux/lightnvm.h
6845
6846LINUX FOR IBM pSERIES (RS/6000)
6847M:	Paul Mackerras <paulus@au.ibm.com>
6848W:	http://www.ibm.com/linux/ltc/projects/ppc
6849S:	Supported
6850F:	arch/powerpc/boot/rs6000.h
6851
6852LINUX FOR POWERPC (32-BIT AND 64-BIT)
6853M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6854M:	Paul Mackerras <paulus@samba.org>
6855M:	Michael Ellerman <mpe@ellerman.id.au>
6856W:	http://www.penguinppc.org/
6857L:	linuxppc-dev@lists.ozlabs.org
6858Q:	http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6859T:	git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6860S:	Supported
6861F:	Documentation/powerpc/
6862F:	arch/powerpc/
6863F:	drivers/char/tpm/tpm_ibmvtpm*
6864F:	drivers/crypto/nx/
6865F:	drivers/crypto/vmx/
6866F:	drivers/net/ethernet/ibm/ibmveth.*
6867F:	drivers/net/ethernet/ibm/ibmvnic.*
6868F:	drivers/pci/hotplug/rpa*
6869F:	drivers/scsi/ibmvscsi/
6870N:	opal
6871N:	/pmac
6872N:	powermac
6873N:	powernv
6874N:	[^a-z0-9]ps3
6875N:	pseries
6876
6877LINUX FOR POWER MACINTOSH
6878M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6879W:	http://www.penguinppc.org/
6880L:	linuxppc-dev@lists.ozlabs.org
6881S:	Maintained
6882F:	arch/powerpc/platforms/powermac/
6883F:	drivers/macintosh/
6884
6885LINUX FOR POWERPC EMBEDDED MPC5XXX
6886M:	Anatolij Gustschin <agust@denx.de>
6887L:	linuxppc-dev@lists.ozlabs.org
6888T:	git git://git.denx.de/linux-denx-agust.git
6889S:	Maintained
6890F:	arch/powerpc/platforms/512x/
6891F:	arch/powerpc/platforms/52xx/
6892
6893LINUX FOR POWERPC EMBEDDED PPC4XX
6894M:	Alistair Popple <alistair@popple.id.au>
6895M:	Matt Porter <mporter@kernel.crashing.org>
6896W:	http://www.penguinppc.org/
6897L:	linuxppc-dev@lists.ozlabs.org
6898S:	Maintained
6899F:	arch/powerpc/platforms/40x/
6900F:	arch/powerpc/platforms/44x/
6901
6902LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6903L:	linuxppc-dev@lists.ozlabs.org
6904S:	Orphan
6905F:	arch/powerpc/*/*virtex*
6906F:	arch/powerpc/*/*/*virtex*
6907
6908LINUX FOR POWERPC EMBEDDED PPC8XX
6909M:	Vitaly Bordug <vitb@kernel.crashing.org>
6910W:	http://www.penguinppc.org/
6911L:	linuxppc-dev@lists.ozlabs.org
6912S:	Maintained
6913F:	arch/powerpc/platforms/8xx/
6914
6915LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6916M:	Scott Wood <oss@buserror.net>
6917M:	Kumar Gala <galak@kernel.crashing.org>
6918W:	http://www.penguinppc.org/
6919L:	linuxppc-dev@lists.ozlabs.org
6920T:	git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6921S:	Maintained
6922F:	arch/powerpc/platforms/83xx/
6923F:	arch/powerpc/platforms/85xx/
6924
6925LINUX FOR POWERPC PA SEMI PWRFICIENT
6926M:	Olof Johansson <olof@lixom.net>
6927L:	linuxppc-dev@lists.ozlabs.org
6928S:	Maintained
6929F:	arch/powerpc/platforms/pasemi/
6930F:	drivers/*/*pasemi*
6931F:	drivers/*/*/*pasemi*
6932
6933LINUX SECURITY MODULE (LSM) FRAMEWORK
6934M:	Chris Wright <chrisw@sous-sol.org>
6935L:	linux-security-module@vger.kernel.org
6936S:	Supported
6937
6938LIS3LV02D ACCELEROMETER DRIVER
6939M:	Eric Piel <eric.piel@tremplin-utc.net>
6940S:	Maintained
6941F:	Documentation/misc-devices/lis3lv02d
6942F:	drivers/misc/lis3lv02d/
6943F:	drivers/platform/x86/hp_accel.c
6944
6945LIVE PATCHING
6946M:	Josh Poimboeuf <jpoimboe@redhat.com>
6947M:	Jessica Yu <jeyu@redhat.com>
6948M:	Jiri Kosina <jikos@kernel.org>
6949M:	Miroslav Benes <mbenes@suse.cz>
6950R:	Petr Mladek <pmladek@suse.com>
6951S:	Maintained
6952F:	kernel/livepatch/
6953F:	include/linux/livepatch.h
6954F:	arch/x86/include/asm/livepatch.h
6955F:	arch/x86/kernel/livepatch.c
6956F:	Documentation/livepatch/
6957F:	Documentation/ABI/testing/sysfs-kernel-livepatch
6958F:	samples/livepatch/
6959L:	live-patching@vger.kernel.org
6960T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6961
6962LINUX KERNEL DUMP TEST MODULE (LKDTM)
6963M:	Kees Cook <keescook@chromium.org>
6964S:	Maintained
6965F:	drivers/misc/lkdtm.c
6966
6967LLC (802.2)
6968M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6969S:	Maintained
6970F:	include/linux/llc.h
6971F:	include/uapi/linux/llc.h
6972F:	include/net/llc*
6973F:	net/llc/
6974
6975LM73 HARDWARE MONITOR DRIVER
6976M:	Guillaume Ligneul <guillaume.ligneul@gmail.com>
6977L:	linux-hwmon@vger.kernel.org
6978S:	Maintained
6979F:	drivers/hwmon/lm73.c
6980
6981LM78 HARDWARE MONITOR DRIVER
6982M:	Jean Delvare <jdelvare@suse.com>
6983L:	linux-hwmon@vger.kernel.org
6984S:	Maintained
6985F:	Documentation/hwmon/lm78
6986F:	drivers/hwmon/lm78.c
6987
6988LM83 HARDWARE MONITOR DRIVER
6989M:	Jean Delvare <jdelvare@suse.com>
6990L:	linux-hwmon@vger.kernel.org
6991S:	Maintained
6992F:	Documentation/hwmon/lm83
6993F:	drivers/hwmon/lm83.c
6994
6995LM90 HARDWARE MONITOR DRIVER
6996M:	Jean Delvare <jdelvare@suse.com>
6997L:	linux-hwmon@vger.kernel.org
6998S:	Maintained
6999F:	Documentation/hwmon/lm90
7000F:	Documentation/devicetree/bindings/hwmon/lm90.txt
7001F:	drivers/hwmon/lm90.c
7002
7003LM95234 HARDWARE MONITOR DRIVER
7004M:	Guenter Roeck <linux@roeck-us.net>
7005L:	linux-hwmon@vger.kernel.org
7006S:	Maintained
7007F:	Documentation/hwmon/lm95234
7008F:	drivers/hwmon/lm95234.c
7009
7010LME2510 MEDIA DRIVER
7011M:	Malcolm Priestley <tvboxspy@gmail.com>
7012L:	linux-media@vger.kernel.org
7013W:	https://linuxtv.org
7014Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7015S:	Maintained
7016F:	drivers/media/usb/dvb-usb-v2/lmedm04*
7017
7018LOCKDEP AND LOCKSTAT
7019M:	Peter Zijlstra <peterz@infradead.org>
7020M:	Ingo Molnar <mingo@redhat.com>
7021L:	linux-kernel@vger.kernel.org
7022T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
7023S:	Maintained
7024F:	Documentation/locking/lockdep*.txt
7025F:	Documentation/locking/lockstat.txt
7026F:	include/linux/lockdep.h
7027F:	kernel/locking/
7028
7029LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7030M:	"Richard Russon (FlatCap)" <ldm@flatcap.org>
7031L:	linux-ntfs-dev@lists.sourceforge.net
7032W:	http://www.linux-ntfs.org/content/view/19/37/
7033S:	Maintained
7034F:	Documentation/ldm.txt
7035F:	block/partitions/ldm.*
7036
7037LogFS
7038M:	Joern Engel <joern@logfs.org>
7039M:	Prasad Joshi <prasadjoshi.linux@gmail.com>
7040L:	logfs@logfs.org
7041W:	logfs.org
7042S:	Maintained
7043F:	fs/logfs/
7044
7045LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7046M:	Sathya Prakash <sathya.prakash@broadcom.com>
7047M:	Chaitra P B <chaitra.basappa@broadcom.com>
7048M:	Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7049L:	MPT-FusionLinux.pdl@broadcom.com
7050L:	linux-scsi@vger.kernel.org
7051W:	http://www.avagotech.com/support/
7052S:	Supported
7053F:	drivers/message/fusion/
7054F:	drivers/scsi/mpt2sas/
7055F:	drivers/scsi/mpt3sas/
7056
7057LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7058M:	Matthew Wilcox <matthew@wil.cx>
7059L:	linux-scsi@vger.kernel.org
7060S:	Maintained
7061F:	drivers/scsi/sym53c8xx_2/
7062
7063LTC4261 HARDWARE MONITOR DRIVER
7064M:	Guenter Roeck <linux@roeck-us.net>
7065L:	linux-hwmon@vger.kernel.org
7066S:	Maintained
7067F:	Documentation/hwmon/ltc4261
7068F:	drivers/hwmon/ltc4261.c
7069
7070LTP (Linux Test Project)
7071M:	Mike Frysinger <vapier@gentoo.org>
7072M:	Cyril Hrubis <chrubis@suse.cz>
7073M:	Wanlong Gao <wanlong.gao@gmail.com>
7074M:	Jan Stancek <jstancek@redhat.com>
7075M:	Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7076M:	Alexey Kodanev <alexey.kodanev@oracle.com>
7077L:	ltp@lists.linux.it (subscribers-only)
7078W:	http://linux-test-project.github.io/
7079T:	git git://github.com/linux-test-project/ltp.git
7080S:	Maintained
7081
7082M32R ARCHITECTURE
7083W:	http://www.linux-m32r.org/
7084S:	Orphan
7085F:	arch/m32r/
7086
7087M68K ARCHITECTURE
7088M:	Geert Uytterhoeven <geert@linux-m68k.org>
7089L:	linux-m68k@lists.linux-m68k.org
7090W:	http://www.linux-m68k.org/
7091T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7092S:	Maintained
7093F:	arch/m68k/
7094F:	drivers/zorro/
7095
7096M68K ON APPLE MACINTOSH
7097M:	Joshua Thompson <funaho@jurai.org>
7098W:	http://www.mac.linux-m68k.org/
7099L:	linux-m68k@lists.linux-m68k.org
7100S:	Maintained
7101F:	arch/m68k/mac/
7102
7103M68K ON HP9000/300
7104M:	Philip Blundell <philb@gnu.org>
7105W:	http://www.tazenda.demon.co.uk/phil/linux-hp
7106S:	Maintained
7107F:	arch/m68k/hp300/
7108
7109M88DS3103 MEDIA DRIVER
7110M:	Antti Palosaari <crope@iki.fi>
7111L:	linux-media@vger.kernel.org
7112W:	https://linuxtv.org
7113W:	http://palosaari.fi/linux/
7114Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7115T:	git git://linuxtv.org/anttip/media_tree.git
7116S:	Maintained
7117F:	drivers/media/dvb-frontends/m88ds3103*
7118
7119M88RS2000 MEDIA DRIVER
7120M:	Malcolm Priestley <tvboxspy@gmail.com>
7121L:	linux-media@vger.kernel.org
7122W:	https://linuxtv.org
7123Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7124S:	Maintained
7125F:	drivers/media/dvb-frontends/m88rs2000*
7126
7127MA901 MASTERKIT USB FM RADIO DRIVER
7128M:	Alexey Klimov <klimov.linux@gmail.com>
7129L:	linux-media@vger.kernel.org
7130T:	git git://linuxtv.org/media_tree.git
7131S:	Maintained
7132F:	drivers/media/radio/radio-ma901.c
7133
7134MAC80211
7135M:	Johannes Berg <johannes@sipsolutions.net>
7136L:	linux-wireless@vger.kernel.org
7137W:	http://wireless.kernel.org/
7138T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7139T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7140S:	Maintained
7141F:	Documentation/networking/mac80211-injection.txt
7142F:	include/net/mac80211.h
7143F:	net/mac80211/
7144F:	drivers/net/wireless/mac80211_hwsim.[ch]
7145
7146MACVLAN DRIVER
7147M:	Patrick McHardy <kaber@trash.net>
7148L:	netdev@vger.kernel.org
7149S:	Maintained
7150F:	drivers/net/macvlan.c
7151F:	include/linux/if_macvlan.h
7152
7153MAILBOX API
7154M:	Jassi Brar <jassisinghbrar@gmail.com>
7155L:	linux-kernel@vger.kernel.org
7156S:	Maintained
7157F:	drivers/mailbox/
7158F:	include/linux/mailbox_client.h
7159F:	include/linux/mailbox_controller.h
7160
7161MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7162M:	Michael Kerrisk <mtk.manpages@gmail.com>
7163W:	http://www.kernel.org/doc/man-pages
7164L:	linux-man@vger.kernel.org
7165S:	Maintained
7166
7167MARVELL ARMADA DRM SUPPORT
7168M:	Russell King <rmk+kernel@armlinux.org.uk>
7169S:	Maintained
7170F:	drivers/gpu/drm/armada/
7171F:	include/uapi/drm/armada_drm.h
7172F:	Documentation/devicetree/bindings/display/armada/
7173
7174MARVELL 88E6352 DSA support
7175M:	Guenter Roeck <linux@roeck-us.net>
7176S:	Maintained
7177F:	drivers/net/dsa/mv88e6352.c
7178
7179MARVELL CRYPTO DRIVER
7180M:	Boris Brezillon <boris.brezillon@free-electrons.com>
7181M:	Arnaud Ebalard <arno@natisbad.org>
7182F:	drivers/crypto/marvell/
7183S:	Maintained
7184L:	linux-crypto@vger.kernel.org
7185
7186MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7187M:	Mirko Lindner <mlindner@marvell.com>
7188M:	Stephen Hemminger <stephen@networkplumber.org>
7189L:	netdev@vger.kernel.org
7190S:	Maintained
7191F:	drivers/net/ethernet/marvell/sk*
7192
7193MARVELL LIBERTAS WIRELESS DRIVER
7194L:	libertas-dev@lists.infradead.org
7195S:	Orphan
7196F:	drivers/net/wireless/marvell/libertas/
7197
7198MARVELL MV643XX ETHERNET DRIVER
7199M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7200L:	netdev@vger.kernel.org
7201S:	Maintained
7202F:	drivers/net/ethernet/marvell/mv643xx_eth.*
7203F:	include/linux/mv643xx.h
7204
7205MARVELL MVNETA ETHERNET DRIVER
7206M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7207L:	netdev@vger.kernel.org
7208S:	Maintained
7209F:	drivers/net/ethernet/marvell/mvneta.*
7210
7211MARVELL MWIFIEX WIRELESS DRIVER
7212M:	Amitkumar Karwar <akarwar@marvell.com>
7213M:	Nishant Sarmukadam <nishants@marvell.com>
7214L:	linux-wireless@vger.kernel.org
7215S:	Maintained
7216F:	drivers/net/wireless/marvell/mwifiex/
7217
7218MARVELL MWL8K WIRELESS DRIVER
7219M:	Lennert Buytenhek <buytenh@wantstofly.org>
7220L:	linux-wireless@vger.kernel.org
7221S:	Odd Fixes
7222F:	drivers/net/wireless/marvell/mwl8k.c
7223
7224MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7225M:	Nicolas Pitre <nico@fluxnic.net>
7226S:	Odd Fixes
7227F:	drivers/mmc/host/mvsdio.*
7228
7229MATROX FRAMEBUFFER DRIVER
7230L:	linux-fbdev@vger.kernel.org
7231S:	Orphan
7232F:	drivers/video/fbdev/matrox/matroxfb_*
7233F:	include/uapi/linux/matroxfb.h
7234
7235MAX16065 HARDWARE MONITOR DRIVER
7236M:	Guenter Roeck <linux@roeck-us.net>
7237L:	linux-hwmon@vger.kernel.org
7238S:	Maintained
7239F:	Documentation/hwmon/max16065
7240F:	drivers/hwmon/max16065.c
7241
7242MAX20751 HARDWARE MONITOR DRIVER
7243M:	Guenter Roeck <linux@roeck-us.net>
7244L:	linux-hwmon@vger.kernel.org
7245S:	Maintained
7246F:	Documentation/hwmon/max20751
7247F:	drivers/hwmon/max20751.c
7248
7249MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7250M:	"Hans J. Koch" <hjk@hansjkoch.de>
7251L:	linux-hwmon@vger.kernel.org
7252S:	Maintained
7253F:	Documentation/hwmon/max6650
7254F:	drivers/hwmon/max6650.c
7255
7256MAX6697 HARDWARE MONITOR DRIVER
7257M:	Guenter Roeck <linux@roeck-us.net>
7258L:	linux-hwmon@vger.kernel.org
7259S:	Maintained
7260F:	Documentation/hwmon/max6697
7261F:	Documentation/devicetree/bindings/i2c/max6697.txt
7262F:	drivers/hwmon/max6697.c
7263F:	include/linux/platform_data/max6697.h
7264
7265MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7266M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
7267L:	linux-pm@vger.kernel.org
7268S:	Supported
7269F:	drivers/power/max14577_charger.c
7270F:	drivers/power/max77693_charger.c
7271
7272MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7273M:	Javier Martinez Canillas <javier@osg.samsung.com>
7274L:	linux-kernel@vger.kernel.org
7275S:	Supported
7276F:	drivers/*/*max77802*.c
7277F:	Documentation/devicetree/bindings/*/*max77802.txt
7278F:	include/dt-bindings/*/*max77802.h
7279
7280MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7281M:	Chanwoo Choi <cw00.choi@samsung.com>
7282M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
7283L:	linux-kernel@vger.kernel.org
7284S:	Supported
7285F:	drivers/*/max14577*.c
7286F:	drivers/*/max77686*.c
7287F:	drivers/*/max77693*.c
7288F:	drivers/extcon/extcon-max14577.c
7289F:	drivers/extcon/extcon-max77693.c
7290F:	drivers/rtc/rtc-max77686.c
7291F:	drivers/clk/clk-max77686.c
7292F:	Documentation/devicetree/bindings/mfd/max14577.txt
7293F:	Documentation/devicetree/bindings/*/max77686.txt
7294F:	Documentation/devicetree/bindings/mfd/max77693.txt
7295F:	Documentation/devicetree/bindings/clock/maxim,max77686.txt
7296F:	include/linux/mfd/max14577*.h
7297F:	include/linux/mfd/max77686*.h
7298F:	include/linux/mfd/max77693*.h
7299
7300MAXIRADIO FM RADIO RECEIVER DRIVER
7301M:	Hans Verkuil <hverkuil@xs4all.nl>
7302L:	linux-media@vger.kernel.org
7303T:	git git://linuxtv.org/media_tree.git
7304W:	https://linuxtv.org
7305S:	Maintained
7306F:	drivers/media/radio/radio-maxiradio*
7307
7308MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7309M:	Peter Rosin <peda@axentia.se>
7310L:	linux-iio@vger.kernel.org
7311S:	Maintained
7312F:	drivers/iio/potentiometer/mcp4531.c
7313
7314MEDIA DRIVERS FOR RENESAS - VSP1
7315M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7316L:	linux-media@vger.kernel.org
7317L:	linux-renesas-soc@vger.kernel.org
7318T:	git git://linuxtv.org/media_tree.git
7319S:	Supported
7320F:	Documentation/devicetree/bindings/media/renesas,vsp1.txt
7321F:	drivers/media/platform/vsp1/
7322
7323MEDIA DRIVERS FOR ASCOT2E
7324M:	Sergey Kozlov <serjk@netup.ru>
7325L:	linux-media@vger.kernel.org
7326W:	https://linuxtv.org
7327W:	http://netup.tv/
7328T:	git git://linuxtv.org/media_tree.git
7329S:	Supported
7330F:	drivers/media/dvb-frontends/ascot2e*
7331
7332MEDIA DRIVERS FOR CXD2841ER
7333M:	Sergey Kozlov <serjk@netup.ru>
7334L:	linux-media@vger.kernel.org
7335W:	https://linuxtv.org
7336W:	http://netup.tv/
7337T:	git git://linuxtv.org/media_tree.git
7338S:	Supported
7339F:	drivers/media/dvb-frontends/cxd2841er*
7340
7341MEDIA DRIVERS FOR HORUS3A
7342M:	Sergey Kozlov <serjk@netup.ru>
7343L:	linux-media@vger.kernel.org
7344W:	https://linuxtv.org
7345W:	http://netup.tv/
7346T:	git git://linuxtv.org/media_tree.git
7347S:	Supported
7348F:	drivers/media/dvb-frontends/horus3a*
7349
7350MEDIA DRIVERS FOR LNBH25
7351M:	Sergey Kozlov <serjk@netup.ru>
7352L:	linux-media@vger.kernel.org
7353W:	https://linuxtv.org
7354W:	http://netup.tv/
7355T:	git git://linuxtv.org/media_tree.git
7356S:	Supported
7357F:	drivers/media/dvb-frontends/lnbh25*
7358
7359MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7360M:	Sergey Kozlov <serjk@netup.ru>
7361L:	linux-media@vger.kernel.org
7362W:	https://linuxtv.org
7363W:	http://netup.tv/
7364T:	git git://linuxtv.org/media_tree.git
7365S:	Supported
7366F:	drivers/media/pci/netup_unidvb/*
7367
7368MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7369M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7370P:	LinuxTV.org Project
7371L:	linux-media@vger.kernel.org
7372W:	https://linuxtv.org
7373Q:	http://patchwork.kernel.org/project/linux-media/list/
7374T:	git git://linuxtv.org/media_tree.git
7375S:	Maintained
7376F:	Documentation/dvb/
7377F:	Documentation/video4linux/
7378F:	Documentation/DocBook/media/
7379F:	drivers/media/
7380F:	drivers/staging/media/
7381F:	include/linux/platform_data/media/
7382F:	include/media/
7383F:	include/uapi/linux/dvb/
7384F:	include/uapi/linux/videodev2.h
7385F:	include/uapi/linux/media.h
7386F:	include/uapi/linux/v4l2-*
7387F:	include/uapi/linux/meye.h
7388F:	include/uapi/linux/ivtv*
7389F:	include/uapi/linux/uvcvideo.h
7390
7391MEDIATEK ETHERNET DRIVER
7392M:	Felix Fietkau <nbd@openwrt.org>
7393M:	John Crispin <blogic@openwrt.org>
7394L:	netdev@vger.kernel.org
7395S:	Maintained
7396F:	drivers/net/ethernet/mediatek/
7397
7398MEDIATEK MT7601U WIRELESS LAN DRIVER
7399M:	Jakub Kicinski <kubakici@wp.pl>
7400L:	linux-wireless@vger.kernel.org
7401S:	Maintained
7402F:	drivers/net/wireless/mediatek/mt7601u/
7403
7404MEGARAID SCSI/SAS DRIVERS
7405M:	Kashyap Desai <kashyap.desai@avagotech.com>
7406M:	Sumit Saxena <sumit.saxena@avagotech.com>
7407M:	Uday Lingala <uday.lingala@avagotech.com>
7408L:	megaraidlinux.pdl@avagotech.com
7409L:	linux-scsi@vger.kernel.org
7410W:	http://www.lsi.com
7411S:	Maintained
7412F:	Documentation/scsi/megaraid.txt
7413F:	drivers/scsi/megaraid.*
7414F:	drivers/scsi/megaraid/
7415
7416MELLANOX ETHERNET DRIVER (mlx4_en)
7417M: 	Eugenia Emantayev <eugenia@mellanox.com>
7418L:	netdev@vger.kernel.org
7419S:	Supported
7420W:	http://www.mellanox.com
7421Q:	http://patchwork.ozlabs.org/project/netdev/list/
7422F:	drivers/net/ethernet/mellanox/mlx4/en_*
7423
7424MELLANOX ETHERNET DRIVER (mlx5e)
7425M:	Saeed Mahameed <saeedm@mellanox.com>
7426L:	netdev@vger.kernel.org
7427S:	Supported
7428W:	http://www.mellanox.com
7429Q:	http://patchwork.ozlabs.org/project/netdev/list/
7430F:	drivers/net/ethernet/mellanox/mlx5/core/en_*
7431
7432MELLANOX ETHERNET SWITCH DRIVERS
7433M:	Jiri Pirko <jiri@mellanox.com>
7434M:	Ido Schimmel <idosch@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/mlxsw/
7440
7441MEMBARRIER SUPPORT
7442M:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7443M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7444L:	linux-kernel@vger.kernel.org
7445S:	Supported
7446F:	kernel/membarrier.c
7447F:	include/uapi/linux/membarrier.h
7448
7449MEMORY MANAGEMENT
7450L:	linux-mm@kvack.org
7451W:	http://www.linux-mm.org
7452S:	Maintained
7453F:	include/linux/mm.h
7454F:	include/linux/gfp.h
7455F:	include/linux/mmzone.h
7456F:	include/linux/memory_hotplug.h
7457F:	include/linux/vmalloc.h
7458F:	mm/
7459
7460MEMORY TECHNOLOGY DEVICES (MTD)
7461M:	David Woodhouse <dwmw2@infradead.org>
7462M:	Brian Norris <computersforpeace@gmail.com>
7463L:	linux-mtd@lists.infradead.org
7464W:	http://www.linux-mtd.infradead.org/
7465Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
7466T:	git git://git.infradead.org/linux-mtd.git
7467T:	git git://git.infradead.org/l2-mtd.git
7468S:	Maintained
7469F:	drivers/mtd/
7470F:	include/linux/mtd/
7471F:	include/uapi/mtd/
7472
7473MEN A21 WATCHDOG DRIVER
7474M:	Johannes Thumshirn <morbidrsa@gmail.com>
7475L:	linux-watchdog@vger.kernel.org
7476S:	Maintained
7477F:	drivers/watchdog/mena21_wdt.c
7478
7479MEN CHAMELEON BUS (mcb)
7480M:	Johannes Thumshirn <morbidrsa@gmail.com>
7481S:	Maintained
7482F:	drivers/mcb/
7483F:	include/linux/mcb.h
7484F:	Documentation/men-chameleon-bus.txt
7485
7486MEN F21BMC (Board Management Controller)
7487M:	Andreas Werner <andreas.werner@men.de>
7488S:	Supported
7489F:	drivers/mfd/menf21bmc.c
7490F:	drivers/watchdog/menf21bmc_wdt.c
7491F:	drivers/leds/leds-menf21bmc.c
7492F:	drivers/hwmon/menf21bmc_hwmon.c
7493F:	Documentation/hwmon/menf21bmc
7494
7495METAG ARCHITECTURE
7496M:	James Hogan <james.hogan@imgtec.com>
7497L:	linux-metag@vger.kernel.org
7498T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7499S:	Odd Fixes
7500F:	arch/metag/
7501F:	Documentation/metag/
7502F:	Documentation/devicetree/bindings/metag/
7503F:	Documentation/devicetree/bindings/interrupt-controller/img,*
7504F:	drivers/clocksource/metag_generic.c
7505F:	drivers/irqchip/irq-metag.c
7506F:	drivers/irqchip/irq-metag-ext.c
7507F:	drivers/tty/metag_da.c
7508
7509MICROBLAZE ARCHITECTURE
7510M:	Michal Simek <monstr@monstr.eu>
7511W:	http://www.monstr.eu/fdt/
7512T:	git git://git.monstr.eu/linux-2.6-microblaze.git
7513S:	Supported
7514F:	arch/microblaze/
7515
7516MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7517M:	Chen Yu <yu.c.chen@intel.com>
7518L:	platform-driver-x86@vger.kernel.org
7519S:	Supported
7520F:	drivers/platform/x86/surfacepro3_button.c
7521
7522MICROTEK X6 SCANNER
7523M:	Oliver Neukum <oliver@neukum.org>
7524S:	Maintained
7525F:	drivers/usb/image/microtek.*
7526
7527MIPS
7528M:	Ralf Baechle <ralf@linux-mips.org>
7529L:	linux-mips@linux-mips.org
7530W:	http://www.linux-mips.org/
7531T:	git git://git.linux-mips.org/pub/scm/ralf/linux.git
7532Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
7533S:	Supported
7534F:	Documentation/devicetree/bindings/mips/
7535F:	Documentation/mips/
7536F:	arch/mips/
7537
7538MIPS/LOONGSON1 ARCHITECTURE
7539M:	Keguang Zhang <keguang.zhang@gmail.com>
7540L:	linux-mips@linux-mips.org
7541S:	Maintained
7542F:	arch/mips/loongson32/
7543F:	arch/mips/include/asm/mach-loongson32/
7544F:	drivers/*/*loongson1*
7545F:	drivers/*/*/*loongson1*
7546
7547MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7548M:	Hans Verkuil <hverkuil@xs4all.nl>
7549L:	linux-media@vger.kernel.org
7550T:	git git://linuxtv.org/media_tree.git
7551W:	https://linuxtv.org
7552S:	Odd Fixes
7553F:	drivers/media/radio/radio-miropcm20*
7554
7555MELLANOX MLX4 core VPI driver
7556M:	Yishai Hadas <yishaih@mellanox.com>
7557L:	netdev@vger.kernel.org
7558L:	linux-rdma@vger.kernel.org
7559W:	http://www.mellanox.com
7560Q:	http://patchwork.ozlabs.org/project/netdev/list/
7561S:	Supported
7562F:	drivers/net/ethernet/mellanox/mlx4/
7563F:	include/linux/mlx4/
7564
7565MELLANOX MLX4 IB driver
7566M:	Yishai Hadas <yishaih@mellanox.com>
7567L:	linux-rdma@vger.kernel.org
7568W:	http://www.mellanox.com
7569Q:	http://patchwork.kernel.org/project/linux-rdma/list/
7570S:	Supported
7571F:	drivers/infiniband/hw/mlx4/
7572F:	include/linux/mlx4/
7573
7574MELLANOX MLX5 core VPI driver
7575M:	Matan Barak <matanb@mellanox.com>
7576M:	Leon Romanovsky <leonro@mellanox.com>
7577L:	netdev@vger.kernel.org
7578L:	linux-rdma@vger.kernel.org
7579W:	http://www.mellanox.com
7580Q:	http://patchwork.ozlabs.org/project/netdev/list/
7581S:	Supported
7582F:	drivers/net/ethernet/mellanox/mlx5/core/
7583F:	include/linux/mlx5/
7584
7585MELLANOX MLX5 IB driver
7586M:	Matan Barak <matanb@mellanox.com>
7587M:	Leon Romanovsky <leonro@mellanox.com>
7588L:	linux-rdma@vger.kernel.org
7589W:	http://www.mellanox.com
7590Q:	http://patchwork.kernel.org/project/linux-rdma/list/
7591S:	Supported
7592F:	drivers/infiniband/hw/mlx5/
7593F:	include/linux/mlx5/
7594
7595MELEXIS MLX90614 DRIVER
7596M:	Crt Mori <cmo@melexis.com>
7597L:	linux-iio@vger.kernel.org
7598W:	http://www.melexis.com
7599S:	Supported
7600F:	drivers/iio/temperature/mlx90614.c
7601
7602MN88472 MEDIA DRIVER
7603M:	Antti Palosaari <crope@iki.fi>
7604L:	linux-media@vger.kernel.org
7605W:	https://linuxtv.org
7606W:	http://palosaari.fi/linux/
7607Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7608T:	git git://linuxtv.org/anttip/media_tree.git
7609S:	Maintained
7610F:	drivers/staging/media/mn88472/
7611F:	drivers/media/dvb-frontends/mn88472.h
7612
7613MN88473 MEDIA DRIVER
7614M:	Antti Palosaari <crope@iki.fi>
7615L:	linux-media@vger.kernel.org
7616W:	https://linuxtv.org
7617W:	http://palosaari.fi/linux/
7618Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7619S:	Maintained
7620F:	drivers/media/dvb-frontends/mn88473*
7621
7622MODULE SUPPORT
7623M:	Rusty Russell <rusty@rustcorp.com.au>
7624S:	Maintained
7625F:	include/linux/module.h
7626F:	kernel/module.c
7627
7628MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7629W:	http://popies.net/meye/
7630S:	Orphan
7631F:	Documentation/video4linux/meye.txt
7632F:	drivers/media/pci/meye/
7633F:	include/uapi/linux/meye.h
7634
7635MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7636M:	Jiri Slaby <jirislaby@gmail.com>
7637S:	Maintained
7638F:	Documentation/serial/moxa-smartio
7639F:	drivers/tty/mxser.*
7640
7641MR800 AVERMEDIA USB FM RADIO DRIVER
7642M:	Alexey Klimov <klimov.linux@gmail.com>
7643L:	linux-media@vger.kernel.org
7644T:	git git://linuxtv.org/media_tree.git
7645S:	Maintained
7646F:	drivers/media/radio/radio-mr800.c
7647
7648MRF24J40 IEEE 802.15.4 RADIO DRIVER
7649M:	Alan Ott <alan@signal11.us>
7650L:	linux-wpan@vger.kernel.org
7651S:	Maintained
7652F:	drivers/net/ieee802154/mrf24j40.c
7653F:	Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7654
7655MSI LAPTOP SUPPORT
7656M:	"Lee, Chun-Yi" <jlee@suse.com>
7657L:	platform-driver-x86@vger.kernel.org
7658S:	Maintained
7659F:	drivers/platform/x86/msi-laptop.c
7660
7661MSI WMI SUPPORT
7662L:	platform-driver-x86@vger.kernel.org
7663S:	Orphan
7664F:	drivers/platform/x86/msi-wmi.c
7665
7666MSI001 MEDIA DRIVER
7667M:	Antti Palosaari <crope@iki.fi>
7668L:	linux-media@vger.kernel.org
7669W:	https://linuxtv.org
7670W:	http://palosaari.fi/linux/
7671Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7672T:	git git://linuxtv.org/anttip/media_tree.git
7673S:	Maintained
7674F:	drivers/media/tuners/msi001*
7675
7676MSI2500 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/usb/msi2500/
7685
7686MSYSTEMS DISKONCHIP G3 MTD DRIVER
7687M:	Robert Jarzmik <robert.jarzmik@free.fr>
7688L:	linux-mtd@lists.infradead.org
7689S:	Maintained
7690F:	drivers/mtd/devices/docg3*
7691
7692MT9M032 APTINA SENSOR DRIVER
7693M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7694L:	linux-media@vger.kernel.org
7695T:	git git://linuxtv.org/media_tree.git
7696S:	Maintained
7697F:	drivers/media/i2c/mt9m032.c
7698F:	include/media/i2c/mt9m032.h
7699
7700MT9P031 APTINA CAMERA SENSOR
7701M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7702L:	linux-media@vger.kernel.org
7703T:	git git://linuxtv.org/media_tree.git
7704S:	Maintained
7705F:	drivers/media/i2c/mt9p031.c
7706F:	include/media/i2c/mt9p031.h
7707
7708MT9T001 APTINA CAMERA SENSOR
7709M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7710L:	linux-media@vger.kernel.org
7711T:	git git://linuxtv.org/media_tree.git
7712S:	Maintained
7713F:	drivers/media/i2c/mt9t001.c
7714F:	include/media/i2c/mt9t001.h
7715
7716MT9V032 APTINA CAMERA SENSOR
7717M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7718L:	linux-media@vger.kernel.org
7719T:	git git://linuxtv.org/media_tree.git
7720S:	Maintained
7721F:	Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7722F:	drivers/media/i2c/mt9v032.c
7723F:	include/media/i2c/mt9v032.h
7724
7725MULTIFUNCTION DEVICES (MFD)
7726M:	Lee Jones <lee.jones@linaro.org>
7727T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7728S:	Supported
7729F:	drivers/mfd/
7730F:	include/linux/mfd/
7731
7732MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7733M:	Ulf Hansson <ulf.hansson@linaro.org>
7734L:	linux-mmc@vger.kernel.org
7735T:	git git://git.linaro.org/people/ulf.hansson/mmc.git
7736S:	Maintained
7737F:	drivers/mmc/
7738F:	include/linux/mmc/
7739F:	include/uapi/linux/mmc/
7740
7741MULTIMEDIA CARD (MMC) ETC. OVER SPI
7742S:	Orphan
7743F:	drivers/mmc/host/mmc_spi.c
7744F:	include/linux/spi/mmc_spi.h
7745
7746MULTISOUND SOUND DRIVER
7747M:	Andrew Veliath <andrewtv@usa.net>
7748S:	Maintained
7749F:	Documentation/sound/oss/MultiSound
7750F:	sound/oss/msnd*
7751
7752MULTITECH MULTIPORT CARD (ISICOM)
7753S:	Orphan
7754F:	drivers/tty/isicom.c
7755F:	include/linux/isicom.h
7756
7757MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7758M:	Bin Liu <b-liu@ti.com>
7759L:	linux-usb@vger.kernel.org
7760T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7761S:	Maintained
7762F:	drivers/usb/musb/
7763
7764MXL5007T MEDIA DRIVER
7765M:	Michael Krufky <mkrufky@linuxtv.org>
7766L:	linux-media@vger.kernel.org
7767W:	https://linuxtv.org
7768W:	http://github.com/mkrufky
7769Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7770T:	git git://linuxtv.org/mkrufky/tuners.git
7771S:	Maintained
7772F:	drivers/media/tuners/mxl5007t.*
7773
7774MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7775M:	Hyong-Youb Kim <hykim@myri.com>
7776L:	netdev@vger.kernel.org
7777W:	https://www.myricom.com/support/downloads/myri10ge.html
7778S:	Supported
7779F:	drivers/net/ethernet/myricom/myri10ge/
7780
7781NAND FLASH SUBSYSTEM
7782M:	Boris Brezillon <boris.brezillon@free-electrons.com>
7783R:	Richard Weinberger <richard@nod.at>
7784L:	linux-mtd@lists.infradead.org
7785W:	http://www.linux-mtd.infradead.org/
7786Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
7787T:	git git://github.com/linux-nand/linux.git
7788S:	Maintained
7789F:	drivers/mtd/nand/
7790F:	include/linux/mtd/nand*.h
7791
7792NATSEMI ETHERNET DRIVER (DP8381x)
7793S:	Orphan
7794F:	drivers/net/ethernet/natsemi/natsemi.c
7795
7796NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7797M:	Daniel Mack <zonque@gmail.com>
7798S:	Maintained
7799L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7800W:	http://www.native-instruments.com
7801F:	sound/usb/caiaq/
7802
7803NCP FILESYSTEM
7804M:	Petr Vandrovec <petr@vandrovec.name>
7805S:	Odd Fixes
7806F:	fs/ncpfs/
7807
7808NCR 5380 SCSI DRIVERS
7809M:	Finn Thain <fthain@telegraphics.com.au>
7810M:	Michael Schmitz <schmitzmic@gmail.com>
7811L:	linux-scsi@vger.kernel.org
7812S:	Maintained
7813F:	Documentation/scsi/g_NCR5380.txt
7814F:	Documentation/scsi/dtc3x80.txt
7815F:	drivers/scsi/NCR5380.*
7816F:	drivers/scsi/arm/cumana_1.c
7817F:	drivers/scsi/arm/oak.c
7818F:	drivers/scsi/atari_scsi.*
7819F:	drivers/scsi/dmx3191d.c
7820F:	drivers/scsi/dtc.*
7821F:	drivers/scsi/g_NCR5380.*
7822F:	drivers/scsi/g_NCR5380_mmio.c
7823F:	drivers/scsi/mac_scsi.*
7824F:	drivers/scsi/pas16.*
7825F:	drivers/scsi/sun3_scsi.*
7826F:	drivers/scsi/sun3_scsi_vme.c
7827F:	drivers/scsi/t128.*
7828
7829NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7830M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7831L:	linux-scsi@vger.kernel.org
7832S:	Maintained
7833F:	drivers/scsi/NCR_D700.*
7834
7835NCT6775 HARDWARE MONITOR DRIVER
7836M:	Guenter Roeck <linux@roeck-us.net>
7837L:	linux-hwmon@vger.kernel.org
7838S:	Maintained
7839F:	Documentation/hwmon/nct6775
7840F:	drivers/hwmon/nct6775.c
7841
7842NETEFFECT IWARP RNIC DRIVER (IW_NES)
7843M:	Faisal Latif <faisal.latif@intel.com>
7844L:	linux-rdma@vger.kernel.org
7845W:	http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7846S:	Supported
7847F:	drivers/infiniband/hw/nes/
7848
7849NETEM NETWORK EMULATOR
7850M:	Stephen Hemminger <stephen@networkplumber.org>
7851L:	netem@lists.linux-foundation.org (moderated for non-subscribers)
7852S:	Maintained
7853F:	net/sched/sch_netem.c
7854
7855NETERION 10GbE DRIVERS (s2io/vxge)
7856M:	Jon Mason <jdmason@kudzu.us>
7857L:	netdev@vger.kernel.org
7858S:	Supported
7859F:	Documentation/networking/s2io.txt
7860F:	Documentation/networking/vxge.txt
7861F:	drivers/net/ethernet/neterion/
7862
7863NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7864M:	Pablo Neira Ayuso <pablo@netfilter.org>
7865M:	Patrick McHardy <kaber@trash.net>
7866M:	Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7867L:	netfilter-devel@vger.kernel.org
7868L:	coreteam@netfilter.org
7869W:	http://www.netfilter.org/
7870W:	http://www.iptables.org/
7871Q:	http://patchwork.ozlabs.org/project/netfilter-devel/list/
7872T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7873T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7874S:	Supported
7875F:	include/linux/netfilter*
7876F:	include/linux/netfilter/
7877F:	include/net/netfilter/
7878F:	include/uapi/linux/netfilter*
7879F:	include/uapi/linux/netfilter/
7880F:	net/*/netfilter.c
7881F:	net/*/netfilter/
7882F:	net/netfilter/
7883F:	net/bridge/br_netfilter*.c
7884
7885NETLABEL
7886M:	Paul Moore <paul@paul-moore.com>
7887W:	http://netlabel.sf.net
7888L:	netdev@vger.kernel.org
7889S:	Maintained
7890F:	Documentation/netlabel/
7891F:	include/net/netlabel.h
7892F:	net/netlabel/
7893
7894NETROM NETWORK LAYER
7895M:	Ralf Baechle <ralf@linux-mips.org>
7896L:	linux-hams@vger.kernel.org
7897W:	http://www.linux-ax25.org/
7898S:	Maintained
7899F:	include/net/netrom.h
7900F:	include/uapi/linux/netrom.h
7901F:	net/netrom/
7902
7903NETRONOME ETHERNET DRIVERS
7904M:	Jakub Kicinski <jakub.kicinski@netronome.com>
7905L:	oss-drivers@netronome.com
7906S:	Maintained
7907F:	drivers/net/ethernet/netronome/
7908
7909NETWORK BLOCK DEVICE (NBD)
7910M:	Markus Pargmann <mpa@pengutronix.de>
7911S:	Maintained
7912L:	nbd-general@lists.sourceforge.net
7913T:	git git://git.pengutronix.de/git/mpa/linux-nbd.git
7914F:	Documentation/blockdev/nbd.txt
7915F:	drivers/block/nbd.c
7916F:	include/uapi/linux/nbd.h
7917
7918NETWORK DROP MONITOR
7919M:	Neil Horman <nhorman@tuxdriver.com>
7920L:	netdev@vger.kernel.org
7921S:	Maintained
7922W:	https://fedorahosted.org/dropwatch/
7923F:	net/core/drop_monitor.c
7924
7925NETWORKING [GENERAL]
7926M:	"David S. Miller" <davem@davemloft.net>
7927L:	netdev@vger.kernel.org
7928W:	http://www.linuxfoundation.org/en/Net
7929Q:	http://patchwork.ozlabs.org/project/netdev/list/
7930T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7931T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7932S:	Maintained
7933F:	net/
7934F:	include/net/
7935F:	include/linux/in.h
7936F:	include/linux/net.h
7937F:	include/linux/netdevice.h
7938F:	include/uapi/linux/in.h
7939F:	include/uapi/linux/net.h
7940F:	include/uapi/linux/netdevice.h
7941F:	include/uapi/linux/net_namespace.h
7942F:	tools/net/
7943F:	tools/testing/selftests/net/
7944F:	lib/random32.c
7945F:	lib/test_bpf.c
7946
7947NETWORKING [IPv4/IPv6]
7948M:	"David S. Miller" <davem@davemloft.net>
7949M:	Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7950M:	James Morris <jmorris@namei.org>
7951M:	Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7952M:	Patrick McHardy <kaber@trash.net>
7953L:	netdev@vger.kernel.org
7954T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7955S:	Maintained
7956F:	net/ipv4/
7957F:	net/ipv6/
7958F:	include/net/ip*
7959F:	arch/x86/net/*
7960
7961NETWORKING [IPSEC]
7962M:	Steffen Klassert <steffen.klassert@secunet.com>
7963M:	Herbert Xu <herbert@gondor.apana.org.au>
7964M:	"David S. Miller" <davem@davemloft.net>
7965L:	netdev@vger.kernel.org
7966T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7967T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7968S:	Maintained
7969F:	net/core/flow.c
7970F:	net/xfrm/
7971F:	net/key/
7972F:	net/ipv4/xfrm*
7973F:	net/ipv4/esp4.c
7974F:	net/ipv4/ah4.c
7975F:	net/ipv4/ipcomp.c
7976F:	net/ipv4/ip_vti.c
7977F:	net/ipv6/xfrm*
7978F:	net/ipv6/esp6.c
7979F:	net/ipv6/ah6.c
7980F:	net/ipv6/ipcomp6.c
7981F:	net/ipv6/ip6_vti.c
7982F:	include/uapi/linux/xfrm.h
7983F:	include/net/xfrm.h
7984
7985NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7986M:	Paul Moore <paul@paul-moore.com>
7987L:	netdev@vger.kernel.org
7988S:	Maintained
7989
7990NETWORKING [WIRELESS]
7991L:	linux-wireless@vger.kernel.org
7992Q:	http://patchwork.kernel.org/project/linux-wireless/list/
7993
7994NETWORKING DRIVERS
7995L:	netdev@vger.kernel.org
7996W:	http://www.linuxfoundation.org/en/Net
7997Q:	http://patchwork.ozlabs.org/project/netdev/list/
7998T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7999T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8000S:	Odd Fixes
8001F:	drivers/net/
8002F:	include/linux/if_*
8003F:	include/linux/netdevice.h
8004F:	include/linux/etherdevice.h
8005F:	include/linux/fcdevice.h
8006F:	include/linux/fddidevice.h
8007F:	include/linux/hippidevice.h
8008F:	include/linux/inetdevice.h
8009F:	include/uapi/linux/if_*
8010F:	include/uapi/linux/netdevice.h
8011
8012NETWORKING DRIVERS (WIRELESS)
8013M:	Kalle Valo <kvalo@codeaurora.org>
8014L:	linux-wireless@vger.kernel.org
8015Q:	http://patchwork.kernel.org/project/linux-wireless/list/
8016T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8017T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8018S:	Maintained
8019F:	drivers/net/wireless/
8020
8021NETXEN (1/10) GbE SUPPORT
8022M:	Manish Chopra <manish.chopra@qlogic.com>
8023M:	Sony Chacko <sony.chacko@qlogic.com>
8024M:	Rajesh Borundia <rajesh.borundia@qlogic.com>
8025L:	netdev@vger.kernel.org
8026W:	http://www.qlogic.com
8027S:	Supported
8028F:	drivers/net/ethernet/qlogic/netxen/
8029
8030NFC SUBSYSTEM
8031M:	Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8032M:	Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8033M:	Samuel Ortiz <sameo@linux.intel.com>
8034L:	linux-wireless@vger.kernel.org
8035L:	linux-nfc@lists.01.org (subscribers-only)
8036S:	Supported
8037F:	net/nfc/
8038F:	include/net/nfc/
8039F:	include/uapi/linux/nfc.h
8040F:	drivers/nfc/
8041F:	include/linux/platform_data/nfcmrvl.h
8042F:	include/linux/platform_data/nxp-nci.h
8043F:	include/linux/platform_data/pn544.h
8044F:	include/linux/platform_data/st21nfca.h
8045F:	include/linux/platform_data/st-nci.h
8046F:	Documentation/devicetree/bindings/net/nfc/
8047
8048NFS, SUNRPC, AND LOCKD CLIENTS
8049M:	Trond Myklebust <trond.myklebust@primarydata.com>
8050M:	Anna Schumaker <anna.schumaker@netapp.com>
8051L:	linux-nfs@vger.kernel.org
8052W:	http://client.linux-nfs.org
8053T:	git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8054S:	Maintained
8055F:	fs/lockd/
8056F:	fs/nfs/
8057F:	fs/nfs_common/
8058F:	net/sunrpc/
8059F:	include/linux/lockd/
8060F:	include/linux/nfs*
8061F:	include/linux/sunrpc/
8062F:	include/uapi/linux/nfs*
8063F:	include/uapi/linux/sunrpc/
8064
8065NILFS2 FILESYSTEM
8066M:	Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8067L:	linux-nilfs@vger.kernel.org
8068W:	http://nilfs.sourceforge.net/
8069W:	http://nilfs.osdn.jp/
8070T:	git git://github.com/konis/nilfs2.git
8071S:	Supported
8072F:	Documentation/filesystems/nilfs2.txt
8073F:	fs/nilfs2/
8074F:	include/linux/nilfs2_fs.h
8075F:	include/trace/events/nilfs2.h
8076
8077NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8078M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8079W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8080S:	Maintained
8081F:	Documentation/scsi/NinjaSCSI.txt
8082F:	drivers/scsi/pcmcia/nsp_*
8083
8084NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8085M:	GOTO Masanori <gotom@debian.or.jp>
8086M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8087W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8088S:	Maintained
8089F:	Documentation/scsi/NinjaSCSI.txt
8090F:	drivers/scsi/nsp32*
8091
8092NIOS2 ARCHITECTURE
8093M:	Ley Foon Tan <lftan@altera.com>
8094L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8095T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8096S:	Maintained
8097F:	arch/nios2/
8098
8099NOKIA N900 POWER SUPPLY DRIVERS
8100R:	Pali Rohár <pali.rohar@gmail.com>
8101F:	include/linux/power/bq2415x_charger.h
8102F:	include/linux/power/bq27xxx_battery.h
8103F:	include/linux/power/isp1704_charger.h
8104F:	drivers/power/bq2415x_charger.c
8105F:	drivers/power/bq27xxx_battery.c
8106F:	drivers/power/bq27xxx_battery_i2c.c
8107F:	drivers/power/isp1704_charger.c
8108F:	drivers/power/rx51_battery.c
8109
8110NTB DRIVER CORE
8111M:	Jon Mason <jdmason@kudzu.us>
8112M:	Dave Jiang <dave.jiang@intel.com>
8113M:	Allen Hubbe <Allen.Hubbe@emc.com>
8114L:	linux-ntb@googlegroups.com
8115S:	Supported
8116W:	https://github.com/jonmason/ntb/wiki
8117T:	git git://github.com/jonmason/ntb.git
8118F:	drivers/ntb/
8119F:	drivers/net/ntb_netdev.c
8120F:	include/linux/ntb.h
8121F:	include/linux/ntb_transport.h
8122
8123NTB INTEL DRIVER
8124M:	Jon Mason <jdmason@kudzu.us>
8125M:	Dave Jiang <dave.jiang@intel.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/hw/intel/
8131
8132NTB AMD DRIVER
8133M:	Xiangliang Yu <Xiangliang.Yu@amd.com>
8134L:	linux-ntb@googlegroups.com
8135S:	Supported
8136F:	drivers/ntb/hw/amd/
8137
8138NTFS FILESYSTEM
8139M:	Anton Altaparmakov <anton@tuxera.com>
8140L:	linux-ntfs-dev@lists.sourceforge.net
8141W:	http://www.tuxera.com/
8142T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8143S:	Supported
8144F:	Documentation/filesystems/ntfs.txt
8145F:	fs/ntfs/
8146
8147NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8148M:	Antonino Daplas <adaplas@gmail.com>
8149L:	linux-fbdev@vger.kernel.org
8150S:	Maintained
8151F:	drivers/video/fbdev/riva/
8152F:	drivers/video/fbdev/nvidia/
8153
8154NVM EXPRESS DRIVER
8155M:	Keith Busch <keith.busch@intel.com>
8156M:	Jens Axboe <axboe@fb.com>
8157L:	linux-nvme@lists.infradead.org
8158T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8159W:	https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8160S:	Supported
8161F:	drivers/nvme/host/
8162F:	include/linux/nvme.h
8163
8164NVMEM FRAMEWORK
8165M:	Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8166M:	Maxime Ripard <maxime.ripard@free-electrons.com>
8167S:	Maintained
8168F:	drivers/nvmem/
8169F:	Documentation/devicetree/bindings/nvmem/
8170F:	include/linux/nvmem-consumer.h
8171F:	include/linux/nvmem-provider.h
8172
8173NXP-NCI NFC DRIVER
8174M:	Clément Perrochaud <clement.perrochaud@effinnov.com>
8175R:	Charles Gorand <charles.gorand@effinnov.com>
8176L:	linux-nfc@lists.01.org (moderated for non-subscribers)
8177S:	Supported
8178F:	drivers/nfc/nxp-nci
8179
8180NXP TDA998X DRM DRIVER
8181M:	Russell King <rmk+kernel@armlinux.org.uk>
8182S:	Supported
8183F:	drivers/gpu/drm/i2c/tda998x_drv.c
8184F:	include/drm/i2c/tda998x.h
8185
8186NXP TFA9879 DRIVER
8187M:	Peter Rosin <peda@axentia.se>
8188L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8189S:	Maintained
8190F:	sound/soc/codecs/tfa9879*
8191
8192OBJTOOL
8193M:	Josh Poimboeuf <jpoimboe@redhat.com>
8194S:	Supported
8195F:	tools/objtool/
8196
8197OMAP SUPPORT
8198M:	Tony Lindgren <tony@atomide.com>
8199L:	linux-omap@vger.kernel.org
8200W:	http://www.muru.com/linux/omap/
8201W:	http://linux.omap.com/
8202Q:	http://patchwork.kernel.org/project/linux-omap/list/
8203T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8204S:	Maintained
8205F:	arch/arm/*omap*/
8206F:	arch/arm/configs/omap1_defconfig
8207F:	arch/arm/configs/omap2plus_defconfig
8208F:	drivers/i2c/busses/i2c-omap.c
8209F:	drivers/irqchip/irq-omap-intc.c
8210F:	drivers/mfd/*omap*.c
8211F:	drivers/mfd/menelaus.c
8212F:	drivers/mfd/palmas.c
8213F:	drivers/mfd/tps65217.c
8214F:	drivers/mfd/tps65218.c
8215F:	drivers/mfd/tps65910.c
8216F:	drivers/mfd/twl-core.[ch]
8217F:	drivers/mfd/twl4030*.c
8218F:	drivers/mfd/twl6030*.c
8219F:	drivers/mfd/twl6040*.c
8220F:	drivers/regulator/palmas-regulator*.c
8221F:	drivers/regulator/pbias-regulator.c
8222F:	drivers/regulator/tps65217-regulator.c
8223F:	drivers/regulator/tps65218-regulator.c
8224F:	drivers/regulator/tps65910-regulator.c
8225F:	drivers/regulator/twl-regulator.c
8226F:	include/linux/i2c-omap.h
8227
8228OMAP DEVICE TREE SUPPORT
8229M:	Benoît Cousson <bcousson@baylibre.com>
8230M:	Tony Lindgren <tony@atomide.com>
8231L:	linux-omap@vger.kernel.org
8232L:	devicetree@vger.kernel.org
8233S:	Maintained
8234F:	arch/arm/boot/dts/*omap*
8235F:	arch/arm/boot/dts/*am3*
8236F:	arch/arm/boot/dts/*am4*
8237F:	arch/arm/boot/dts/*am5*
8238F:	arch/arm/boot/dts/*dra7*
8239
8240OMAP CLOCK FRAMEWORK SUPPORT
8241M:	Paul Walmsley <paul@pwsan.com>
8242L:	linux-omap@vger.kernel.org
8243S:	Maintained
8244F:	arch/arm/*omap*/*clock*
8245
8246OMAP POWER MANAGEMENT SUPPORT
8247M:	Kevin Hilman <khilman@kernel.org>
8248L:	linux-omap@vger.kernel.org
8249S:	Maintained
8250F:	arch/arm/*omap*/*pm*
8251F:	drivers/cpufreq/omap-cpufreq.c
8252
8253OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8254M:	Rajendra Nayak <rnayak@codeaurora.org>
8255M:	Paul Walmsley <paul@pwsan.com>
8256L:	linux-omap@vger.kernel.org
8257S:	Maintained
8258F:	arch/arm/mach-omap2/prm*
8259
8260OMAP AUDIO SUPPORT
8261M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
8262M:	Jarkko Nikula <jarkko.nikula@bitmer.com>
8263L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8264L:	linux-omap@vger.kernel.org
8265S:	Maintained
8266F:	sound/soc/omap/
8267
8268OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8269M:	Roger Quadros <rogerq@ti.com>
8270M:	Tony Lindgren <tony@atomide.com>
8271L:	linux-omap@vger.kernel.org
8272S:	Maintained
8273F:	drivers/memory/omap-gpmc.c
8274F:	arch/arm/mach-omap2/*gpmc*
8275
8276OMAP FRAMEBUFFER SUPPORT
8277M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
8278L:	linux-fbdev@vger.kernel.org
8279L:	linux-omap@vger.kernel.org
8280S:	Maintained
8281F:	drivers/video/fbdev/omap/
8282
8283OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8284M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
8285L:	linux-omap@vger.kernel.org
8286L:	linux-fbdev@vger.kernel.org
8287S:	Maintained
8288F:	drivers/video/fbdev/omap2/
8289F:	Documentation/arm/OMAP/DSS
8290
8291OMAP HARDWARE SPINLOCK SUPPORT
8292M:	Ohad Ben-Cohen <ohad@wizery.com>
8293L:	linux-omap@vger.kernel.org
8294S:	Maintained
8295F:	drivers/hwspinlock/omap_hwspinlock.c
8296
8297OMAP MMC SUPPORT
8298M:	Jarkko Lavinen <jarkko.lavinen@nokia.com>
8299L:	linux-omap@vger.kernel.org
8300S:	Maintained
8301F:	drivers/mmc/host/omap.c
8302
8303OMAP HS MMC SUPPORT
8304L:	linux-mmc@vger.kernel.org
8305L:	linux-omap@vger.kernel.org
8306S:	Orphan
8307F:	drivers/mmc/host/omap_hsmmc.c
8308
8309OMAP RANDOM NUMBER GENERATOR SUPPORT
8310M:	Deepak Saxena <dsaxena@plexity.net>
8311S:	Maintained
8312F:	drivers/char/hw_random/omap-rng.c
8313
8314OMAP HWMOD SUPPORT
8315M:	Benoît Cousson <bcousson@baylibre.com>
8316M:	Paul Walmsley <paul@pwsan.com>
8317L:	linux-omap@vger.kernel.org
8318S:	Maintained
8319F:	arch/arm/mach-omap2/omap_hwmod.*
8320
8321OMAP HWMOD DATA
8322M:	Paul Walmsley <paul@pwsan.com>
8323L:	linux-omap@vger.kernel.org
8324S:	Maintained
8325F:	arch/arm/mach-omap2/omap_hwmod*data*
8326
8327OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8328M:	Benoît Cousson <bcousson@baylibre.com>
8329L:	linux-omap@vger.kernel.org
8330S:	Maintained
8331F:	arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8332
8333OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8334M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8335L:	linux-media@vger.kernel.org
8336S:	Maintained
8337F:	Documentation/devicetree/bindings/media/ti,omap3isp.txt
8338F:	drivers/media/platform/omap3isp/
8339F:	drivers/staging/media/omap4iss/
8340
8341OMAP USB SUPPORT
8342L:	linux-usb@vger.kernel.org
8343L:	linux-omap@vger.kernel.org
8344S:	Orphan
8345F:	drivers/usb/*/*omap*
8346F:	arch/arm/*omap*/usb*
8347
8348OMAP GPIO DRIVER
8349M:	Grygorii Strashko <grygorii.strashko@ti.com>
8350M:	Santosh Shilimkar <ssantosh@kernel.org>
8351M:	Kevin Hilman <khilman@kernel.org>
8352L:	linux-omap@vger.kernel.org
8353S:	Maintained
8354F:	Documentation/devicetree/bindings/gpio/gpio-omap.txt
8355F:	drivers/gpio/gpio-omap.c
8356
8357OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8358M:	Mark Jackson <mpfj@newflow.co.uk>
8359L:	linux-omap@vger.kernel.org
8360S:	Maintained
8361F:	arch/arm/boot/dts/am335x-nano.dts
8362
8363OMFS FILESYSTEM
8364M:	Bob Copeland <me@bobcopeland.com>
8365L:	linux-karma-devel@lists.sourceforge.net
8366S:	Maintained
8367F:	Documentation/filesystems/omfs.txt
8368F:	fs/omfs/
8369
8370OMNIKEY CARDMAN 4000 DRIVER
8371M:	Harald Welte <laforge@gnumonks.org>
8372S:	Maintained
8373F:	drivers/char/pcmcia/cm4000_cs.c
8374F:	include/linux/cm4000_cs.h
8375F:	include/uapi/linux/cm4000_cs.h
8376
8377OMNIKEY CARDMAN 4040 DRIVER
8378M:	Harald Welte <laforge@gnumonks.org>
8379S:	Maintained
8380F:	drivers/char/pcmcia/cm4040_cs.*
8381
8382OMNIVISION OV7670 SENSOR DRIVER
8383M:	Jonathan Corbet <corbet@lwn.net>
8384L:	linux-media@vger.kernel.org
8385T:	git git://linuxtv.org/media_tree.git
8386S:	Maintained
8387F:	drivers/media/i2c/ov7670.c
8388
8389ONENAND FLASH DRIVER
8390M:	Kyungmin Park <kyungmin.park@samsung.com>
8391L:	linux-mtd@lists.infradead.org
8392S:	Maintained
8393F:	drivers/mtd/onenand/
8394F:	include/linux/mtd/onenand*.h
8395
8396ONSTREAM SCSI TAPE DRIVER
8397M:	Willem Riede <osst@riede.org>
8398L:	osst-users@lists.sourceforge.net
8399L:	linux-scsi@vger.kernel.org
8400S:	Maintained
8401F:	Documentation/scsi/osst.txt
8402F:	drivers/scsi/osst.*
8403F:	drivers/scsi/osst_*.h
8404F:	drivers/scsi/st.h
8405
8406OPENCORES I2C BUS DRIVER
8407M:	Peter Korsgaard <jacmet@sunsite.dk>
8408L:	linux-i2c@vger.kernel.org
8409S:	Maintained
8410F:	Documentation/i2c/busses/i2c-ocores
8411F:	drivers/i2c/busses/i2c-ocores.c
8412
8413OPEN FIRMWARE AND FLATTENED DEVICE TREE
8414M:	Rob Herring <robh+dt@kernel.org>
8415M:	Frank Rowand <frowand.list@gmail.com>
8416M:	Grant Likely <grant.likely@linaro.org>
8417L:	devicetree@vger.kernel.org
8418W:	http://www.devicetree.org/
8419T:	git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8420S:	Maintained
8421F:	drivers/of/
8422F:	include/linux/of*.h
8423F:	scripts/dtc/
8424
8425OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8426M:	Rob Herring <robh+dt@kernel.org>
8427M:	Pawel Moll <pawel.moll@arm.com>
8428M:	Mark Rutland <mark.rutland@arm.com>
8429M:	Ian Campbell <ijc+devicetree@hellion.org.uk>
8430M:	Kumar Gala <galak@codeaurora.org>
8431L:	devicetree@vger.kernel.org
8432T:	git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8433S:	Maintained
8434F:	Documentation/devicetree/
8435F:	arch/*/boot/dts/
8436F:	include/dt-bindings/
8437
8438OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8439M:	Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8440L:	devicetree@vger.kernel.org
8441S:	Maintained
8442F:	Documentation/devicetree/dynamic-resolution-notes.txt
8443F:	Documentation/devicetree/overlay-notes.txt
8444F:	drivers/of/overlay.c
8445F:	drivers/of/resolver.c
8446
8447OPENRISC ARCHITECTURE
8448M:	Jonas Bonn <jonas@southpole.se>
8449W:	http://openrisc.net
8450S:	Maintained
8451T:	git git://openrisc.net/~jonas/linux
8452F:	arch/openrisc/
8453
8454OPENVSWITCH
8455M:	Pravin Shelar <pshelar@nicira.com>
8456L:	netdev@vger.kernel.org
8457L:	dev@openvswitch.org
8458W:	http://openvswitch.org
8459S:	Maintained
8460F:	net/openvswitch/
8461F:	include/uapi/linux/openvswitch.h
8462
8463OPERATING PERFORMANCE POINTS (OPP)
8464M:	Viresh Kumar <vireshk@kernel.org>
8465M:	Nishanth Menon <nm@ti.com>
8466M:	Stephen Boyd <sboyd@codeaurora.org>
8467L:	linux-pm@vger.kernel.org
8468S:	Maintained
8469T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8470F:	drivers/base/power/opp/
8471F:	include/linux/pm_opp.h
8472F:	Documentation/power/opp.txt
8473F:	Documentation/devicetree/bindings/opp/
8474
8475OPL4 DRIVER
8476M:	Clemens Ladisch <clemens@ladisch.de>
8477L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8478T:	git git://git.alsa-project.org/alsa-kernel.git
8479S:	Maintained
8480F:	sound/drivers/opl4/
8481
8482OPROFILE
8483M:	Robert Richter <rric@kernel.org>
8484L:	oprofile-list@lists.sf.net
8485S:	Maintained
8486F:	arch/*/include/asm/oprofile*.h
8487F:	arch/*/oprofile/
8488F:	drivers/oprofile/
8489F:	include/linux/oprofile.h
8490
8491ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8492M:	Mark Fasheh <mfasheh@suse.com>
8493M:	Joel Becker <jlbec@evilplan.org>
8494L:	ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8495W:	http://ocfs2.wiki.kernel.org
8496S:	Supported
8497F:	Documentation/filesystems/ocfs2.txt
8498F:	Documentation/filesystems/dlmfs.txt
8499F:	fs/ocfs2/
8500
8501ORINOCO DRIVER
8502L:	linux-wireless@vger.kernel.org
8503W:	http://wireless.kernel.org/en/users/Drivers/orinoco
8504W:	http://www.nongnu.org/orinoco/
8505S:	Orphan
8506F:	drivers/net/wireless/intersil/orinoco/
8507
8508OSD LIBRARY and FILESYSTEM
8509M:	Boaz Harrosh <ooo@electrozaur.com>
8510M:	Benny Halevy <bhalevy@primarydata.com>
8511L:	osd-dev@open-osd.org
8512W:	http://open-osd.org
8513T:	git git://git.open-osd.org/open-osd.git
8514S:	Maintained
8515F:	drivers/scsi/osd/
8516F:	include/scsi/osd_*
8517F:	fs/exofs/
8518
8519OVERLAY FILESYSTEM
8520M:	Miklos Szeredi <miklos@szeredi.hu>
8521L:	linux-unionfs@vger.kernel.org
8522T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8523S:	Supported
8524F:	fs/overlayfs/
8525F:	Documentation/filesystems/overlayfs.txt
8526
8527ORANGEFS FILESYSTEM
8528M:	Mike Marshall <hubcap@omnibond.com>
8529L:	pvfs2-developers@beowulf-underground.org (subscribers-only)
8530T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8531S:	Supported
8532F:	fs/orangefs/
8533F:	Documentation/filesystems/orangefs.txt
8534
8535P54 WIRELESS DRIVER
8536M:	Christian Lamparter <chunkeey@googlemail.com>
8537L:	linux-wireless@vger.kernel.org
8538W:	http://wireless.kernel.org/en/users/Drivers/p54
8539S:	Maintained
8540F:	drivers/net/wireless/intersil/p54/
8541
8542PA SEMI ETHERNET DRIVER
8543M:	Olof Johansson <olof@lixom.net>
8544L:	netdev@vger.kernel.org
8545S:	Maintained
8546F:	drivers/net/ethernet/pasemi/*
8547
8548PA SEMI SMBUS DRIVER
8549M:	Olof Johansson <olof@lixom.net>
8550L:	linux-i2c@vger.kernel.org
8551S:	Maintained
8552F:	drivers/i2c/busses/i2c-pasemi.c
8553
8554PADATA PARALLEL EXECUTION MECHANISM
8555M:	Steffen Klassert <steffen.klassert@secunet.com>
8556L:	linux-crypto@vger.kernel.org
8557S:	Maintained
8558F:	kernel/padata.c
8559F:	include/linux/padata.h
8560F:	Documentation/padata.txt
8561
8562PANASONIC LAPTOP ACPI EXTRAS DRIVER
8563M:	Harald Welte <laforge@gnumonks.org>
8564L:	platform-driver-x86@vger.kernel.org
8565S:	Maintained
8566F:	drivers/platform/x86/panasonic-laptop.c
8567
8568PANASONIC MN10300/AM33/AM34 PORT
8569M:	David Howells <dhowells@redhat.com>
8570L:	linux-am33-list@redhat.com (moderated for non-subscribers)
8571W:	ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8572S:	Maintained
8573F:	Documentation/mn10300/
8574F:	arch/mn10300/
8575
8576PARALLEL LCD/KEYPAD PANEL DRIVER
8577M:      Willy Tarreau <willy@haproxy.com>
8578M:      Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8579S:      Odd Fixes
8580F:      Documentation/misc-devices/lcd-panel-cgram.txt
8581F:      drivers/misc/panel.c
8582
8583PARALLEL PORT SUBSYSTEM
8584M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8585M:	Sudip Mukherjee <sudip@vectorindia.org>
8586L:	linux-parport@lists.infradead.org (subscribers-only)
8587S:	Maintained
8588F:	drivers/parport/
8589F:	include/linux/parport*.h
8590F:	drivers/char/ppdev.c
8591F:	include/uapi/linux/ppdev.h
8592F:	Documentation/parport*.txt
8593
8594PARAVIRT_OPS INTERFACE
8595M:	Jeremy Fitzhardinge <jeremy@goop.org>
8596M:	Chris Wright <chrisw@sous-sol.org>
8597M:	Alok Kataria <akataria@vmware.com>
8598M:	Rusty Russell <rusty@rustcorp.com.au>
8599L:	virtualization@lists.linux-foundation.org
8600S:	Supported
8601F:	Documentation/virtual/paravirt_ops.txt
8602F:	arch/*/kernel/paravirt*
8603F:	arch/*/include/asm/paravirt.h
8604
8605PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8606M:	Tim Waugh <tim@cyberelk.net>
8607L:	linux-parport@lists.infradead.org (subscribers-only)
8608S:	Maintained
8609F:	Documentation/blockdev/paride.txt
8610F:	drivers/block/paride/
8611
8612PARISC ARCHITECTURE
8613M:	"James E.J. Bottomley" <jejb@parisc-linux.org>
8614M:	Helge Deller <deller@gmx.de>
8615L:	linux-parisc@vger.kernel.org
8616W:	http://www.parisc-linux.org/
8617Q:	http://patchwork.kernel.org/project/linux-parisc/list/
8618T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8619T:	git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8620S:	Maintained
8621F:	arch/parisc/
8622F:	Documentation/parisc/
8623F:	drivers/parisc/
8624F:	drivers/char/agp/parisc-agp.c
8625F:	drivers/input/serio/gscps2.c
8626F:	drivers/parport/parport_gsc.*
8627F:	drivers/tty/serial/8250/8250_gsc.c
8628F:	drivers/video/fbdev/sti*
8629F:	drivers/video/console/sti*
8630F:	drivers/video/logo/logo_parisc*
8631
8632PC87360 HARDWARE MONITORING DRIVER
8633M:	Jim Cromie <jim.cromie@gmail.com>
8634L:	linux-hwmon@vger.kernel.org
8635S:	Maintained
8636F:	Documentation/hwmon/pc87360
8637F:	drivers/hwmon/pc87360.c
8638
8639PC8736x GPIO DRIVER
8640M:	Jim Cromie <jim.cromie@gmail.com>
8641S:	Maintained
8642F:	drivers/char/pc8736x_gpio.c
8643
8644PC87427 HARDWARE MONITORING DRIVER
8645M:	Jean Delvare <jdelvare@suse.com>
8646L:	linux-hwmon@vger.kernel.org
8647S:	Maintained
8648F:	Documentation/hwmon/pc87427
8649F:	drivers/hwmon/pc87427.c
8650
8651PCA9532 LED DRIVER
8652M:	Riku Voipio <riku.voipio@iki.fi>
8653S:	Maintained
8654F:	drivers/leds/leds-pca9532.c
8655F:	include/linux/leds-pca9532.h
8656
8657PCA9541 I2C BUS MASTER SELECTOR DRIVER
8658M:	Guenter Roeck <linux@roeck-us.net>
8659L:	linux-i2c@vger.kernel.org
8660S:	Maintained
8661F:	drivers/i2c/muxes/i2c-mux-pca9541.c
8662
8663PCDP - PRIMARY CONSOLE AND DEBUG PORT
8664M:	Khalid Aziz <khalid@gonehiking.org>
8665S:	Maintained
8666F:	drivers/firmware/pcdp.*
8667
8668PCI ERROR RECOVERY
8669M:	Linas Vepstas <linasvepstas@gmail.com>
8670L:	linux-pci@vger.kernel.org
8671S:	Supported
8672F:	Documentation/PCI/pci-error-recovery.txt
8673
8674PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8675M:	Russell Currey <ruscur@russell.cc>
8676L:	linuxppc-dev@lists.ozlabs.org
8677S:	Supported
8678F:	Documentation/powerpc/eeh-pci-error-recovery.txt
8679F:	arch/powerpc/kernel/eeh*.c
8680F:	arch/powerpc/platforms/*/eeh*.c
8681F:	arch/powerpc/include/*/eeh*.h
8682
8683PCI SUBSYSTEM
8684M:	Bjorn Helgaas <bhelgaas@google.com>
8685L:	linux-pci@vger.kernel.org
8686Q:	http://patchwork.ozlabs.org/project/linux-pci/list/
8687T:	git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8688S:	Supported
8689F:	Documentation/PCI/
8690F:	drivers/pci/
8691F:	include/linux/pci*
8692F:	arch/x86/pci/
8693F:	arch/x86/kernel/quirks.c
8694
8695PCI DRIVER FOR ALTERA PCIE IP
8696M:	Ley Foon Tan <lftan@altera.com>
8697L:	rfi@lists.rocketboards.org (moderated for non-subscribers)
8698L:	linux-pci@vger.kernel.org
8699S:	Supported
8700F:	Documentation/devicetree/bindings/pci/altera-pcie.txt
8701F:	drivers/pci/host/pcie-altera.c
8702
8703PCI DRIVER FOR ARM VERSATILE PLATFORM
8704M:	Rob Herring <robh@kernel.org>
8705L:	linux-pci@vger.kernel.org
8706L:	linux-arm-kernel@lists.infradead.org
8707S:	Maintained
8708F:	Documentation/devicetree/bindings/pci/versatile.txt
8709F:	drivers/pci/host/pci-versatile.c
8710
8711PCI DRIVER FOR APPLIEDMICRO XGENE
8712M:	Tanmay Inamdar <tinamdar@apm.com>
8713L:	linux-pci@vger.kernel.org
8714L:	linux-arm-kernel@lists.infradead.org
8715S:	Maintained
8716F:	Documentation/devicetree/bindings/pci/xgene-pci.txt
8717F:	drivers/pci/host/pci-xgene.c
8718
8719PCI DRIVER FOR FREESCALE LAYERSCAPE
8720M:	Minghuan Lian <minghuan.Lian@freescale.com>
8721M:	Mingkai Hu <mingkai.hu@freescale.com>
8722M:	Roy Zang <tie-fei.zang@freescale.com>
8723L:	linuxppc-dev@lists.ozlabs.org
8724L:	linux-pci@vger.kernel.org
8725L:	linux-arm-kernel@lists.infradead.org
8726S:	Maintained
8727F:	drivers/pci/host/*layerscape*
8728
8729PCI DRIVER FOR IMX6
8730M:	Richard Zhu <Richard.Zhu@freescale.com>
8731M:	Lucas Stach <l.stach@pengutronix.de>
8732L:	linux-pci@vger.kernel.org
8733L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8734S:	Maintained
8735F:	drivers/pci/host/*imx6*
8736
8737PCI DRIVER FOR TI KEYSTONE
8738M:	Murali Karicheri <m-karicheri2@ti.com>
8739L:	linux-pci@vger.kernel.org
8740L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8741S:	Maintained
8742F:	drivers/pci/host/*keystone*
8743
8744PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8745M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8746M:	Jason Cooper <jason@lakedaemon.net>
8747L:	linux-pci@vger.kernel.org
8748L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8749S:	Maintained
8750F:	drivers/pci/host/*mvebu*
8751
8752PCI DRIVER FOR NVIDIA TEGRA
8753M:	Thierry Reding <thierry.reding@gmail.com>
8754L:	linux-tegra@vger.kernel.org
8755L:	linux-pci@vger.kernel.org
8756S:	Supported
8757F:	Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8758F:	drivers/pci/host/pci-tegra.c
8759
8760PCI DRIVER FOR TI DRA7XX
8761M:	Kishon Vijay Abraham I <kishon@ti.com>
8762L:	linux-omap@vger.kernel.org
8763L:	linux-pci@vger.kernel.org
8764S:	Supported
8765F:	Documentation/devicetree/bindings/pci/ti-pci.txt
8766F:	drivers/pci/host/pci-dra7xx.c
8767
8768PCI DRIVER FOR RENESAS R-CAR
8769M:	Simon Horman <horms@verge.net.au>
8770L:	linux-pci@vger.kernel.org
8771L:	linux-renesas-soc@vger.kernel.org
8772S:	Maintained
8773F:	drivers/pci/host/*rcar*
8774
8775PCI DRIVER FOR SAMSUNG EXYNOS
8776M:	Jingoo Han <jingoohan1@gmail.com>
8777L:	linux-pci@vger.kernel.org
8778L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8779L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8780S:	Maintained
8781F:	drivers/pci/host/pci-exynos.c
8782
8783PCI DRIVER FOR SYNOPSIS DESIGNWARE
8784M:	Jingoo Han <jingoohan1@gmail.com>
8785M:	Pratyush Anand <pratyush.anand@gmail.com>
8786L:	linux-pci@vger.kernel.org
8787S:	Maintained
8788F:	drivers/pci/host/*designware*
8789
8790PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8791M:	Joao Pinto <jpinto@synopsys.com>
8792L:	linux-pci@vger.kernel.org
8793S:	Maintained
8794F:	Documentation/devicetree/bindings/pci/designware-pcie.txt
8795F:	drivers/pci/host/pcie-designware-plat.c
8796
8797PCI DRIVER FOR GENERIC OF HOSTS
8798M:	Will Deacon <will.deacon@arm.com>
8799L:	linux-pci@vger.kernel.org
8800L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8801S:	Maintained
8802F:	Documentation/devicetree/bindings/pci/host-generic-pci.txt
8803F:	drivers/pci/host/pci-host-common.c
8804F:	drivers/pci/host/pci-host-generic.c
8805
8806PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8807M:	Keith Busch <keith.busch@intel.com>
8808L:	linux-pci@vger.kernel.org
8809S:	Supported
8810F:	arch/x86/pci/vmd.c
8811
8812PCIE DRIVER FOR ST SPEAR13XX
8813M:	Pratyush Anand <pratyush.anand@gmail.com>
8814L:	linux-pci@vger.kernel.org
8815S:	Maintained
8816F:	drivers/pci/host/*spear*
8817
8818PCI MSI DRIVER FOR ALTERA MSI IP
8819M:	Ley Foon Tan <lftan@altera.com>
8820L:	rfi@lists.rocketboards.org (moderated for non-subscribers)
8821L:	linux-pci@vger.kernel.org
8822S:	Supported
8823F:	Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8824F:	drivers/pci/host/pcie-altera-msi.c
8825
8826PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8827M:	Duc Dang <dhdang@apm.com>
8828L:	linux-pci@vger.kernel.org
8829L:	linux-arm-kernel@lists.infradead.org
8830S:	Maintained
8831F:	Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8832F:	drivers/pci/host/pci-xgene-msi.c
8833
8834PCIE DRIVER FOR HISILICON
8835M:	Zhou Wang <wangzhou1@hisilicon.com>
8836M:	Gabriele Paoloni <gabriele.paoloni@huawei.com>
8837L:	linux-pci@vger.kernel.org
8838S:	Maintained
8839F:	Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8840F:	drivers/pci/host/pcie-hisi.c
8841
8842PCIE DRIVER FOR QUALCOMM MSM
8843M:     Stanimir Varbanov <svarbanov@mm-sol.com>
8844L:     linux-pci@vger.kernel.org
8845L:     linux-arm-msm@vger.kernel.org
8846S:     Maintained
8847F:     drivers/pci/host/*qcom*
8848
8849PCIE DRIVER FOR CAVIUM THUNDERX
8850M:	David Daney <david.daney@cavium.com>
8851L:	linux-pci@vger.kernel.org
8852L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8853S:	Supported
8854F:	Documentation/devicetree/bindings/pci/pci-thunder-*
8855F:	drivers/pci/host/pci-thunder-*
8856
8857PCMCIA SUBSYSTEM
8858P:	Linux PCMCIA Team
8859L:	linux-pcmcia@lists.infradead.org
8860W:	http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8861T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8862S:	Maintained
8863F:	Documentation/pcmcia/
8864F:	drivers/pcmcia/
8865F:	include/pcmcia/
8866
8867PCNET32 NETWORK DRIVER
8868M:	Don Fry <pcnet32@frontier.com>
8869L:	netdev@vger.kernel.org
8870S:	Maintained
8871F:	drivers/net/ethernet/amd/pcnet32.c
8872
8873PCRYPT PARALLEL CRYPTO ENGINE
8874M:	Steffen Klassert <steffen.klassert@secunet.com>
8875L:	linux-crypto@vger.kernel.org
8876S:	Maintained
8877F:	crypto/pcrypt.c
8878F:	include/crypto/pcrypt.h
8879
8880PER-CPU MEMORY ALLOCATOR
8881M:	Tejun Heo <tj@kernel.org>
8882M:	Christoph Lameter <cl@linux.com>
8883T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8884S:	Maintained
8885F:	include/linux/percpu*.h
8886F:	mm/percpu*.c
8887F:	arch/*/include/asm/percpu.h
8888
8889PER-TASK DELAY ACCOUNTING
8890M:	Balbir Singh <bsingharora@gmail.com>
8891S:	Maintained
8892F:	include/linux/delayacct.h
8893F:	kernel/delayacct.c
8894
8895PERFORMANCE EVENTS SUBSYSTEM
8896M:	Peter Zijlstra <peterz@infradead.org>
8897M:	Ingo Molnar <mingo@redhat.com>
8898M:	Arnaldo Carvalho de Melo <acme@kernel.org>
8899R:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
8900L:	linux-kernel@vger.kernel.org
8901T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8902S:	Supported
8903F:	kernel/events/*
8904F:	include/linux/perf_event.h
8905F:	include/uapi/linux/perf_event.h
8906F:	arch/*/kernel/perf_event*.c
8907F:	arch/*/kernel/*/perf_event*.c
8908F:	arch/*/kernel/*/*/perf_event*.c
8909F:	arch/*/include/asm/perf_event.h
8910F:	arch/*/kernel/perf_callchain.c
8911F:	arch/*/events/*
8912F:	tools/perf/
8913
8914PERSONALITY HANDLING
8915M:	Christoph Hellwig <hch@infradead.org>
8916L:	linux-abi-devel@lists.sourceforge.net
8917S:	Maintained
8918F:	include/linux/personality.h
8919F:	include/uapi/linux/personality.h
8920
8921PHONET PROTOCOL
8922M:	Remi Denis-Courmont <courmisch@gmail.com>
8923S:	Supported
8924F:	Documentation/networking/phonet.txt
8925F:	include/linux/phonet.h
8926F:	include/net/phonet/
8927F:	include/uapi/linux/phonet.h
8928F:	net/phonet/
8929
8930PHRAM MTD DRIVER
8931M:	Joern Engel <joern@lazybastard.org>
8932L:	linux-mtd@lists.infradead.org
8933S:	Maintained
8934F:	drivers/mtd/devices/phram.c
8935
8936PICOLCD HID DRIVER
8937M:	Bruno Prémont <bonbons@linux-vserver.org>
8938L:	linux-input@vger.kernel.org
8939S:	Maintained
8940F:	drivers/hid/hid-picolcd*
8941
8942PICOXCELL SUPPORT
8943M:	Jamie Iles <jamie@jamieiles.com>
8944L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8945T:	git git://github.com/jamieiles/linux-2.6-ji.git
8946S:	Supported
8947F:	arch/arm/boot/dts/picoxcell*
8948F:	arch/arm/mach-picoxcell/
8949F:	drivers/crypto/picoxcell*
8950
8951PIN CONTROL SUBSYSTEM
8952M:	Linus Walleij <linus.walleij@linaro.org>
8953L:	linux-gpio@vger.kernel.org
8954T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8955S:	Maintained
8956F:	drivers/pinctrl/
8957F:	include/linux/pinctrl/
8958
8959PIN CONTROLLER - ATMEL AT91
8960M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8961L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8962S:	Maintained
8963F:	drivers/pinctrl/pinctrl-at91.*
8964
8965PIN CONTROLLER - ATMEL AT91 PIO4
8966M:	Ludovic Desroches <ludovic.desroches@atmel.com>
8967L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8968L:	linux-gpio@vger.kernel.org
8969S:	Supported
8970F:	drivers/pinctrl/pinctrl-at91-pio4.*
8971
8972PIN CONTROLLER - INTEL
8973M:	Mika Westerberg <mika.westerberg@linux.intel.com>
8974M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
8975S:	Maintained
8976F:	drivers/pinctrl/intel/
8977
8978PIN CONTROLLER - RENESAS
8979M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8980M:	Geert Uytterhoeven <geert+renesas@glider.be>
8981L:	linux-renesas-soc@vger.kernel.org
8982S:	Maintained
8983F:	drivers/pinctrl/sh-pfc/
8984
8985PIN CONTROLLER - SAMSUNG
8986M:	Tomasz Figa <tomasz.figa@gmail.com>
8987M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
8988M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
8989L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8990L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8991S:	Maintained
8992F:	drivers/pinctrl/samsung/
8993
8994PIN CONTROLLER - SINGLE
8995M:	Tony Lindgren <tony@atomide.com>
8996M:	Haojian Zhuang <haojian.zhuang@linaro.org>
8997L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8998L:	linux-omap@vger.kernel.org
8999S:	Maintained
9000F:	drivers/pinctrl/pinctrl-single.c
9001
9002PIN CONTROLLER - ST SPEAR
9003M:	Viresh Kumar <vireshk@kernel.org>
9004L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9005W:	http://www.st.com/spear
9006S:	Maintained
9007F:	drivers/pinctrl/spear/
9008
9009PKTCDVD DRIVER
9010M:	Jiri Kosina <jikos@kernel.org>
9011S:	Maintained
9012F:	drivers/block/pktcdvd.c
9013F:	include/linux/pktcdvd.h
9014F:	include/uapi/linux/pktcdvd.h
9015
9016PKUNITY SOC DRIVERS
9017M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
9018W:	http://mprc.pku.edu.cn/~guanxuetao/linux
9019S:	Maintained
9020T:	git git://github.com/gxt/linux.git
9021F:	drivers/input/serio/i8042-unicore32io.h
9022F:	drivers/i2c/busses/i2c-puv3.c
9023F:	drivers/video/fbdev/fb-puv3.c
9024F:	drivers/rtc/rtc-puv3.c
9025
9026PMBUS HARDWARE MONITORING DRIVERS
9027M:	Guenter Roeck <linux@roeck-us.net>
9028L:	linux-hwmon@vger.kernel.org
9029W:	http://hwmon.wiki.kernel.org/
9030W:	http://www.roeck-us.net/linux/drivers/
9031T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9032S:	Maintained
9033F:	Documentation/hwmon/pmbus
9034F:	drivers/hwmon/pmbus/
9035F:	include/linux/i2c/pmbus.h
9036
9037PMC SIERRA MaxRAID DRIVER
9038L:	linux-scsi@vger.kernel.org
9039W:	http://www.pmc-sierra.com/
9040S:	Orphan
9041F:	drivers/scsi/pmcraid.*
9042
9043PMC SIERRA PM8001 DRIVER
9044M:	Jack Wang <jinpu.wang@profitbricks.com>
9045M:	lindar_liu@usish.com
9046L:	pmchba@pmcs.com
9047L:	linux-scsi@vger.kernel.org
9048S:	Supported
9049F:	drivers/scsi/pm8001/
9050
9051POSIX CLOCKS and TIMERS
9052M:	Thomas Gleixner <tglx@linutronix.de>
9053L:	linux-kernel@vger.kernel.org
9054T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9055S:	Maintained
9056F:	fs/timerfd.c
9057F:	include/linux/timer*
9058F:	kernel/time/*timer*
9059
9060POWER MANAGEMENT CORE
9061M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
9062L:	linux-pm@vger.kernel.org
9063T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9064S:	Supported
9065F:	drivers/base/power/
9066F:	include/linux/pm.h
9067F:	include/linux/pm_*
9068F:	include/linux/powercap.h
9069F:	drivers/powercap/
9070
9071POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9072M:	Sebastian Reichel <sre@kernel.org>
9073M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9074M:	David Woodhouse <dwmw2@infradead.org>
9075L:	linux-pm@vger.kernel.org
9076T:	git git://git.infradead.org/battery-2.6.git
9077S:	Maintained
9078F:	include/linux/power_supply.h
9079F:	drivers/power/
9080X:	drivers/power/avs/
9081
9082POWER STATE COORDINATION INTERFACE (PSCI)
9083M:	Mark Rutland <mark.rutland@arm.com>
9084M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9085L:	linux-arm-kernel@lists.infradead.org
9086S:	Maintained
9087F:	drivers/firmware/psci.c
9088F:	include/linux/psci.h
9089F:	include/uapi/linux/psci.h
9090
9091PNP SUPPORT
9092M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9093S:	Maintained
9094F:	drivers/pnp/
9095
9096PPP PROTOCOL DRIVERS AND COMPRESSORS
9097M:	Paul Mackerras <paulus@samba.org>
9098L:	linux-ppp@vger.kernel.org
9099S:	Maintained
9100F:	drivers/net/ppp/ppp_*
9101
9102PPP OVER ATM (RFC 2364)
9103M:	Mitchell Blank Jr <mitch@sfgoth.com>
9104S:	Maintained
9105F:	net/atm/pppoatm.c
9106F:	include/uapi/linux/atmppp.h
9107
9108PPP OVER ETHERNET
9109M:	Michal Ostrowski <mostrows@earthlink.net>
9110S:	Maintained
9111F:	drivers/net/ppp/pppoe.c
9112F:	drivers/net/ppp/pppox.c
9113
9114PPP OVER L2TP
9115M:	James Chapman <jchapman@katalix.com>
9116S:	Maintained
9117F:	net/l2tp/l2tp_ppp.c
9118F:	include/linux/if_pppol2tp.h
9119F:	include/uapi/linux/if_pppol2tp.h
9120
9121PPS SUPPORT
9122M:	Rodolfo Giometti <giometti@enneenne.com>
9123W:	http://wiki.enneenne.com/index.php/LinuxPPS_support
9124L:	linuxpps@ml.enneenne.com (subscribers-only)
9125S:	Maintained
9126F:	Documentation/pps/
9127F:	drivers/pps/
9128F:	include/linux/pps*.h
9129
9130PPTP DRIVER
9131M:	Dmitry Kozlov <xeb@mail.ru>
9132L:	netdev@vger.kernel.org
9133S:	Maintained
9134F:	drivers/net/ppp/pptp.c
9135W:	http://sourceforge.net/projects/accel-pptp
9136
9137PREEMPTIBLE KERNEL
9138M:	Robert Love <rml@tech9.net>
9139L:	kpreempt-tech@lists.sourceforge.net
9140W:	ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9141S:	Supported
9142F:	Documentation/preempt-locking.txt
9143F:	include/linux/preempt.h
9144
9145PRISM54 WIRELESS DRIVER
9146M:	"Luis R. Rodriguez" <mcgrof@gmail.com>
9147L:	linux-wireless@vger.kernel.org
9148W:	http://wireless.kernel.org/en/users/Drivers/p54
9149S:	Obsolete
9150F:	drivers/net/wireless/intersil/prism54/
9151
9152PS3 NETWORK SUPPORT
9153M:	Geoff Levand <geoff@infradead.org>
9154L:	netdev@vger.kernel.org
9155L:	linuxppc-dev@lists.ozlabs.org
9156S:	Maintained
9157F:	drivers/net/ethernet/toshiba/ps3_gelic_net.*
9158
9159PS3 PLATFORM SUPPORT
9160M:	Geoff Levand <geoff@infradead.org>
9161L:	linuxppc-dev@lists.ozlabs.org
9162S:	Maintained
9163F:	arch/powerpc/boot/ps3*
9164F:	arch/powerpc/include/asm/lv1call.h
9165F:	arch/powerpc/include/asm/ps3*.h
9166F:	arch/powerpc/platforms/ps3/
9167F:	drivers/*/ps3*
9168F:	drivers/ps3/
9169F:	drivers/rtc/rtc-ps3.c
9170F:	drivers/usb/host/*ps3.c
9171F:	sound/ppc/snd_ps3*
9172
9173PS3VRAM DRIVER
9174M:	Jim Paris <jim@jtan.com>
9175M:	Geoff Levand <geoff@infradead.org>
9176L:	linuxppc-dev@lists.ozlabs.org
9177S:	Maintained
9178F:	drivers/block/ps3vram.c
9179
9180PSTORE FILESYSTEM
9181M:	Anton Vorontsov <anton@enomsg.org>
9182M:	Colin Cross <ccross@android.com>
9183M:	Kees Cook <keescook@chromium.org>
9184M:	Tony Luck <tony.luck@intel.com>
9185S:	Maintained
9186T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9187F:	fs/pstore/
9188F:	include/linux/pstore*
9189F:	drivers/firmware/efi/efi-pstore.c
9190F:	drivers/acpi/apei/erst.c
9191
9192PTP HARDWARE CLOCK SUPPORT
9193M:	Richard Cochran <richardcochran@gmail.com>
9194L:	netdev@vger.kernel.org
9195S:	Maintained
9196W:	http://linuxptp.sourceforge.net/
9197F:	Documentation/ABI/testing/sysfs-ptp
9198F:	Documentation/ptp/*
9199F:	drivers/net/ethernet/freescale/gianfar_ptp.c
9200F:	drivers/net/phy/dp83640*
9201F:	drivers/ptp/*
9202F:	include/linux/ptp_cl*
9203
9204PTRACE SUPPORT
9205M:	Roland McGrath <roland@hack.frob.com>
9206M:	Oleg Nesterov <oleg@redhat.com>
9207S:	Maintained
9208F:	include/asm-generic/syscall.h
9209F:	include/linux/ptrace.h
9210F:	include/linux/regset.h
9211F:	include/linux/tracehook.h
9212F:	include/uapi/linux/ptrace.h
9213F:	kernel/ptrace.c
9214
9215PVRUSB2 VIDEO4LINUX DRIVER
9216M:	Mike Isely <isely@pobox.com>
9217L:	pvrusb2@isely.net	(subscribers-only)
9218L:	linux-media@vger.kernel.org
9219W:	http://www.isely.net/pvrusb2/
9220T:	git git://linuxtv.org/media_tree.git
9221S:	Maintained
9222F:	Documentation/video4linux/README.pvrusb2
9223F:	drivers/media/usb/pvrusb2/
9224
9225PWC WEBCAM DRIVER
9226M:	Hans de Goede <hdegoede@redhat.com>
9227L:	linux-media@vger.kernel.org
9228T:	git git://linuxtv.org/media_tree.git
9229S:	Maintained
9230F:	drivers/media/usb/pwc/*
9231
9232PWM FAN DRIVER
9233M:	Kamil Debski <k.debski@samsung.com>
9234L:	linux-hwmon@vger.kernel.org
9235S:	Supported
9236F:	Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9237F:	Documentation/hwmon/pwm-fan
9238F:	drivers/hwmon/pwm-fan.c
9239
9240PWM SUBSYSTEM
9241M:	Thierry Reding <thierry.reding@gmail.com>
9242L:	linux-pwm@vger.kernel.org
9243S:	Maintained
9244T:	git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9245F:	Documentation/pwm.txt
9246F:	Documentation/devicetree/bindings/pwm/
9247F:	include/linux/pwm.h
9248F:	drivers/pwm/
9249F:	drivers/video/backlight/pwm_bl.c
9250F:	include/linux/pwm_backlight.h
9251
9252PXA2xx/PXA3xx SUPPORT
9253M:	Daniel Mack <daniel@zonque.org>
9254M:	Haojian Zhuang <haojian.zhuang@gmail.com>
9255M:	Robert Jarzmik <robert.jarzmik@free.fr>
9256L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9257T:	git git://github.com/hzhuang1/linux.git
9258T:	git git://github.com/rjarzmik/linux.git
9259S:	Maintained
9260F:	arch/arm/boot/dts/pxa*
9261F:	arch/arm/mach-pxa/
9262F:	drivers/dma/pxa*
9263F:	drivers/pcmcia/pxa2xx*
9264F:	drivers/pinctrl/pxa/
9265F:	drivers/spi/spi-pxa2xx*
9266F:	drivers/usb/gadget/udc/pxa2*
9267F:	include/sound/pxa2xx-lib.h
9268F:	sound/arm/pxa*
9269F:	sound/soc/pxa/
9270
9271PXA GPIO DRIVER
9272M:	Robert Jarzmik <robert.jarzmik@free.fr>
9273L:	linux-gpio@vger.kernel.org
9274S:	Maintained
9275F:	drivers/gpio/gpio-pxa.c
9276
9277PXA3xx NAND FLASH DRIVER
9278M:	Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9279L:	linux-mtd@lists.infradead.org
9280S:	Maintained
9281F:	drivers/mtd/nand/pxa3xx_nand.c
9282
9283MMP SUPPORT
9284M:	Eric Miao <eric.y.miao@gmail.com>
9285M:	Haojian Zhuang <haojian.zhuang@gmail.com>
9286L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9287T:	git git://github.com/hzhuang1/linux.git
9288T:	git git://git.linaro.org/people/ycmiao/pxa-linux.git
9289S:	Maintained
9290F:	arch/arm/boot/dts/mmp*
9291F:	arch/arm/mach-mmp/
9292
9293PXA MMCI DRIVER
9294S:	Orphan
9295
9296PXA RTC DRIVER
9297M:	Robert Jarzmik <robert.jarzmik@free.fr>
9298L:	rtc-linux@googlegroups.com
9299S:	Maintained
9300
9301QAT DRIVER
9302M:	Tadeusz Struk <tadeusz.struk@intel.com>
9303L:	qat-linux@intel.com
9304S:	Supported
9305F:	drivers/crypto/qat/
9306
9307QIB DRIVER
9308M:	Mike Marciniszyn <infinipath@intel.com>
9309L:	linux-rdma@vger.kernel.org
9310S:	Supported
9311F:	drivers/infiniband/hw/qib/
9312
9313QLOGIC QLA1280 SCSI DRIVER
9314M:	Michael Reed <mdr@sgi.com>
9315L:	linux-scsi@vger.kernel.org
9316S:	Maintained
9317F:	drivers/scsi/qla1280.[ch]
9318
9319QLOGIC QLA2XXX FC-SCSI DRIVER
9320M:	qla2xxx-upstream@qlogic.com
9321L:	linux-scsi@vger.kernel.org
9322S:	Supported
9323F:	Documentation/scsi/LICENSE.qla2xxx
9324F:	drivers/scsi/qla2xxx/
9325
9326QLOGIC QLA4XXX iSCSI DRIVER
9327M:	QLogic-Storage-Upstream@qlogic.com
9328L:	linux-scsi@vger.kernel.org
9329S:	Supported
9330F:	Documentation/scsi/LICENSE.qla4xxx
9331F:	drivers/scsi/qla4xxx/
9332
9333QLOGIC QLA3XXX NETWORK DRIVER
9334M:	Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9335M:	Ron Mercer <ron.mercer@qlogic.com>
9336M:	linux-driver@qlogic.com
9337L:	netdev@vger.kernel.org
9338S:	Supported
9339F:	Documentation/networking/LICENSE.qla3xxx
9340F:	drivers/net/ethernet/qlogic/qla3xxx.*
9341
9342QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9343M:	Dept-GELinuxNICDev@qlogic.com
9344L:	netdev@vger.kernel.org
9345S:	Supported
9346F:	drivers/net/ethernet/qlogic/qlcnic/
9347
9348QLOGIC QLGE 10Gb ETHERNET DRIVER
9349M:	Harish Patil <harish.patil@qlogic.com>
9350M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9351M:	Dept-GELinuxNICDev@qlogic.com
9352M:	linux-driver@qlogic.com
9353L:	netdev@vger.kernel.org
9354S:	Supported
9355F:	drivers/net/ethernet/qlogic/qlge/
9356
9357QLOGIC QL4xxx ETHERNET DRIVER
9358M:	Yuval Mintz <Yuval.Mintz@qlogic.com>
9359M:	Ariel Elior <Ariel.Elior@qlogic.com>
9360M:	everest-linux-l2@qlogic.com
9361L:	netdev@vger.kernel.org
9362S:	Supported
9363F:	drivers/net/ethernet/qlogic/qed/
9364F:	include/linux/qed/
9365F:	drivers/net/ethernet/qlogic/qede/
9366
9367QNX4 FILESYSTEM
9368M:	Anders Larsen <al@alarsen.net>
9369W:	http://www.alarsen.net/linux/qnx4fs/
9370S:	Maintained
9371F:	fs/qnx4/
9372F:	include/uapi/linux/qnx4_fs.h
9373F:	include/uapi/linux/qnxtypes.h
9374
9375QT1010 MEDIA DRIVER
9376M:	Antti Palosaari <crope@iki.fi>
9377L:	linux-media@vger.kernel.org
9378W:	https://linuxtv.org
9379W:	http://palosaari.fi/linux/
9380Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9381T:	git git://linuxtv.org/anttip/media_tree.git
9382S:	Maintained
9383F:	drivers/media/tuners/qt1010*
9384
9385QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9386M:	QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9387L:	linux-wireless@vger.kernel.org
9388L:	ath9k-devel@lists.ath9k.org
9389W:	http://wireless.kernel.org/en/users/Drivers/ath9k
9390S:	Supported
9391F:	drivers/net/wireless/ath/ath9k/
9392
9393QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9394M:	Kalle Valo <kvalo@qca.qualcomm.com>
9395L:	ath10k@lists.infradead.org
9396W:	http://wireless.kernel.org/en/users/Drivers/ath10k
9397T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9398S:	Supported
9399F:	drivers/net/wireless/ath/ath10k/
9400
9401QUALCOMM HEXAGON ARCHITECTURE
9402M:	Richard Kuo <rkuo@codeaurora.org>
9403L:	linux-hexagon@vger.kernel.org
9404T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9405S:	Supported
9406F:	arch/hexagon/
9407
9408QUALCOMM WCN36XX WIRELESS DRIVER
9409M:	Eugene Krasnikov <k.eugene.e@gmail.com>
9410L:	wcn36xx@lists.infradead.org
9411W:	http://wireless.kernel.org/en/users/Drivers/wcn36xx
9412T:	git git://github.com/KrasnikovEugene/wcn36xx.git
9413S:	Supported
9414F:	drivers/net/wireless/ath/wcn36xx/
9415
9416QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9417M:	Gabriel Somlo <somlo@cmu.edu>
9418M:	"Michael S. Tsirkin" <mst@redhat.com>
9419L:	qemu-devel@nongnu.org
9420S:	Maintained
9421F:	drivers/firmware/qemu_fw_cfg.c
9422
9423RADOS BLOCK DEVICE (RBD)
9424M:	Ilya Dryomov <idryomov@gmail.com>
9425M:	Sage Weil <sage@redhat.com>
9426M:	Alex Elder <elder@kernel.org>
9427L:	ceph-devel@vger.kernel.org
9428W:	http://ceph.com/
9429T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9430T:	git git://github.com/ceph/ceph-client.git
9431S:	Supported
9432F:	Documentation/ABI/testing/sysfs-bus-rbd
9433F:	drivers/block/rbd.c
9434F:	drivers/block/rbd_types.h
9435
9436RADEON FRAMEBUFFER DISPLAY DRIVER
9437M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
9438L:	linux-fbdev@vger.kernel.org
9439S:	Maintained
9440F:	drivers/video/fbdev/aty/radeon*
9441F:	include/uapi/linux/radeonfb.h
9442
9443RADIOSHARK RADIO DRIVER
9444M:	Hans de Goede <hdegoede@redhat.com>
9445L:	linux-media@vger.kernel.org
9446T:	git git://linuxtv.org/media_tree.git
9447S:	Maintained
9448F:	drivers/media/radio/radio-shark.c
9449
9450RADIOSHARK2 RADIO DRIVER
9451M:	Hans de Goede <hdegoede@redhat.com>
9452L:	linux-media@vger.kernel.org
9453T:	git git://linuxtv.org/media_tree.git
9454S:	Maintained
9455F:	drivers/media/radio/radio-shark2.c
9456F:	drivers/media/radio/radio-tea5777.c
9457
9458RAGE128 FRAMEBUFFER DISPLAY DRIVER
9459M:	Paul Mackerras <paulus@samba.org>
9460L:	linux-fbdev@vger.kernel.org
9461S:	Maintained
9462F:	drivers/video/fbdev/aty/aty128fb.c
9463
9464RALINK MIPS ARCHITECTURE
9465M:	John Crispin <john@phrozen.org>
9466L:	linux-mips@linux-mips.org
9467S:	Maintained
9468F:	arch/mips/ralink
9469
9470RALINK RT2X00 WIRELESS LAN DRIVER
9471P:	rt2x00 project
9472M:	Stanislaw Gruszka <sgruszka@redhat.com>
9473M:	Helmut Schaa <helmut.schaa@googlemail.com>
9474L:	linux-wireless@vger.kernel.org
9475S:	Maintained
9476F:	drivers/net/wireless/ralink/rt2x00/
9477
9478RAMDISK RAM BLOCK DEVICE DRIVER
9479M:	Jens Axboe <axboe@kernel.dk>
9480S:	Maintained
9481F:	Documentation/blockdev/ramdisk.txt
9482F:	drivers/block/brd.c
9483
9484RANDOM NUMBER DRIVER
9485M:	"Theodore Ts'o" <tytso@mit.edu>
9486S:	Maintained
9487F:	drivers/char/random.c
9488
9489RAPIDIO SUBSYSTEM
9490M:	Matt Porter <mporter@kernel.crashing.org>
9491M:	Alexandre Bounine <alexandre.bounine@idt.com>
9492S:	Maintained
9493F:	drivers/rapidio/
9494
9495RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9496L:	linux-wireless@vger.kernel.org
9497S:	Orphan
9498F:	drivers/net/wireless/ray*
9499
9500RCUTORTURE MODULE
9501M:	Josh Triplett <josh@joshtriplett.org>
9502M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9503L:	linux-kernel@vger.kernel.org
9504S:	Supported
9505T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9506F:	Documentation/RCU/torture.txt
9507F:	kernel/rcu/rcutorture.c
9508
9509RCUTORTURE TEST FRAMEWORK
9510M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9511M:	Josh Triplett <josh@joshtriplett.org>
9512R:	Steven Rostedt <rostedt@goodmis.org>
9513R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9514R:	Lai Jiangshan <jiangshanlai@gmail.com>
9515L:	linux-kernel@vger.kernel.org
9516S:	Supported
9517T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9518F:	tools/testing/selftests/rcutorture
9519
9520RDC R-321X SoC
9521M:	Florian Fainelli <florian@openwrt.org>
9522S:	Maintained
9523
9524RDC R6040 FAST ETHERNET DRIVER
9525M:	Florian Fainelli <florian@openwrt.org>
9526L:	netdev@vger.kernel.org
9527S:	Maintained
9528F:	drivers/net/ethernet/rdc/r6040.c
9529
9530RDS - RELIABLE DATAGRAM SOCKETS
9531M:	Santosh Shilimkar <santosh.shilimkar@oracle.com>
9532L:	netdev@vger.kernel.org
9533L:	linux-rdma@vger.kernel.org
9534L:	rds-devel@oss.oracle.com (moderated for non-subscribers)
9535W:	https://oss.oracle.com/projects/rds/
9536S:	Supported
9537F:	net/rds/
9538F:	Documentation/networking/rds.txt
9539
9540RDMAVT - RDMA verbs software
9541M:	Dennis Dalessandro <dennis.dalessandro@intel.com>
9542L:	linux-rdma@vger.kernel.org
9543S:	Supported
9544F:	drivers/infiniband/sw/rdmavt
9545
9546READ-COPY UPDATE (RCU)
9547M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9548M:	Josh Triplett <josh@joshtriplett.org>
9549R:	Steven Rostedt <rostedt@goodmis.org>
9550R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9551R:	Lai Jiangshan <jiangshanlai@gmail.com>
9552L:	linux-kernel@vger.kernel.org
9553W:	http://www.rdrop.com/users/paulmck/RCU/
9554S:	Supported
9555T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9556F:	Documentation/RCU/
9557X:	Documentation/RCU/torture.txt
9558F:	include/linux/rcu*
9559X:	include/linux/srcu.h
9560F:	kernel/rcu/
9561X:	kernel/torture.c
9562
9563REAL TIME CLOCK (RTC) SUBSYSTEM
9564M:	Alessandro Zummo <a.zummo@towertech.it>
9565M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
9566L:	rtc-linux@googlegroups.com
9567Q:	http://patchwork.ozlabs.org/project/rtc-linux/list/
9568T:	git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9569S:	Maintained
9570F:	Documentation/rtc.txt
9571F:	drivers/rtc/
9572F:	include/linux/rtc.h
9573F:	include/uapi/linux/rtc.h
9574
9575REALTEK AUDIO CODECS
9576M:	Bard Liao <bardliao@realtek.com>
9577M:	Oder Chiou <oder_chiou@realtek.com>
9578S:	Maintained
9579F:	sound/soc/codecs/rt*
9580F:	include/sound/rt*.h
9581
9582REISERFS FILE SYSTEM
9583L:	reiserfs-devel@vger.kernel.org
9584S:	Supported
9585F:	fs/reiserfs/
9586
9587REGISTER MAP ABSTRACTION
9588M:	Mark Brown <broonie@kernel.org>
9589L:	linux-kernel@vger.kernel.org
9590T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9591S:	Supported
9592F:	drivers/base/regmap/
9593F:	include/linux/regmap.h
9594
9595REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9596M:	Ohad Ben-Cohen <ohad@wizery.com>
9597M:	Bjorn Andersson <bjorn.andersson@linaro.org>
9598L:	linux-remoteproc@vger.kernel.org
9599T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9600S:	Maintained
9601F:	drivers/remoteproc/
9602F:	Documentation/remoteproc.txt
9603F:	include/linux/remoteproc.h
9604
9605REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9606M:	Ohad Ben-Cohen <ohad@wizery.com>
9607M:	Bjorn Andersson <bjorn.andersson@linaro.org>
9608L:	linux-remoteproc@vger.kernel.org
9609T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9610S:	Maintained
9611F:	drivers/rpmsg/
9612F:	Documentation/rpmsg.txt
9613F:	include/linux/rpmsg.h
9614
9615RENESAS ETHERNET DRIVERS
9616R:	Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9617L:	netdev@vger.kernel.org
9618L:	linux-renesas-soc@vger.kernel.org
9619F:	drivers/net/ethernet/renesas/
9620F:	include/linux/sh_eth.h
9621
9622RENESAS USB2 PHY DRIVER
9623M:	Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9624L:	linux-renesas-soc@vger.kernel.org
9625S:	Maintained
9626F:	drivers/phy/phy-rcar-gen3-usb2.c
9627
9628RESET CONTROLLER FRAMEWORK
9629M:	Philipp Zabel <p.zabel@pengutronix.de>
9630T:	git git://git.pengutronix.de/git/pza/linux
9631S:	Maintained
9632F:	drivers/reset/
9633F:	Documentation/devicetree/bindings/reset/
9634F:	include/dt-bindings/reset/
9635F:	include/linux/reset.h
9636F:	include/linux/reset-controller.h
9637
9638RFKILL
9639M:	Johannes Berg <johannes@sipsolutions.net>
9640L:	linux-wireless@vger.kernel.org
9641W:	http://wireless.kernel.org/
9642T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9643T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9644S:	Maintained
9645F:	Documentation/rfkill.txt
9646F:	net/rfkill/
9647
9648RHASHTABLE
9649M:	Thomas Graf <tgraf@suug.ch>
9650L:	netdev@vger.kernel.org
9651S:	Maintained
9652F:	lib/rhashtable.c
9653F:	include/linux/rhashtable.h
9654
9655RICOH SMARTMEDIA/XD DRIVER
9656M:	Maxim Levitsky <maximlevitsky@gmail.com>
9657S:	Maintained
9658F:	drivers/mtd/nand/r852.c
9659F:	drivers/mtd/nand/r852.h
9660
9661RICOH R5C592 MEMORYSTICK DRIVER
9662M:	Maxim Levitsky <maximlevitsky@gmail.com>
9663S:	Maintained
9664F:	drivers/memstick/host/r592.*
9665
9666ROCCAT DRIVERS
9667M:	Stefan Achatz <erazor_de@users.sourceforge.net>
9668W:	http://sourceforge.net/projects/roccat/
9669S:	Maintained
9670F:	drivers/hid/hid-roccat*
9671F:	include/linux/hid-roccat*
9672F:	Documentation/ABI/*/sysfs-driver-hid-roccat*
9673
9674ROCKER DRIVER
9675M:	Jiri Pirko <jiri@resnulli.us>
9676M:	Scott Feldman <sfeldma@gmail.com>
9677L:	netdev@vger.kernel.org
9678S:	Supported
9679F:	drivers/net/ethernet/rocker/
9680
9681ROCKETPORT DRIVER
9682P:	Comtrol Corp.
9683W:	http://www.comtrol.com
9684S:	Maintained
9685F:	Documentation/serial/rocket.txt
9686F:	drivers/tty/rocket*
9687
9688ROCKETPORT EXPRESS/INFINITY DRIVER
9689M:	Kevin Cernekee <cernekee@gmail.com>
9690L:	linux-serial@vger.kernel.org
9691S:	Odd Fixes
9692F:	drivers/tty/serial/rp2.*
9693
9694ROSE NETWORK LAYER
9695M:	Ralf Baechle <ralf@linux-mips.org>
9696L:	linux-hams@vger.kernel.org
9697W:	http://www.linux-ax25.org/
9698S:	Maintained
9699F:	include/net/rose.h
9700F:	include/uapi/linux/rose.h
9701F:	net/rose/
9702
9703RTL2830 MEDIA DRIVER
9704M:	Antti Palosaari <crope@iki.fi>
9705L:	linux-media@vger.kernel.org
9706W:	https://linuxtv.org
9707W:	http://palosaari.fi/linux/
9708Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9709T:	git git://linuxtv.org/anttip/media_tree.git
9710S:	Maintained
9711F:	drivers/media/dvb-frontends/rtl2830*
9712
9713RTL2832 MEDIA DRIVER
9714M:	Antti Palosaari <crope@iki.fi>
9715L:	linux-media@vger.kernel.org
9716W:	https://linuxtv.org
9717W:	http://palosaari.fi/linux/
9718Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9719T:	git git://linuxtv.org/anttip/media_tree.git
9720S:	Maintained
9721F:	drivers/media/dvb-frontends/rtl2832*
9722
9723RTL2832_SDR MEDIA DRIVER
9724M:	Antti Palosaari <crope@iki.fi>
9725L:	linux-media@vger.kernel.org
9726W:	https://linuxtv.org
9727W:	http://palosaari.fi/linux/
9728Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9729T:	git git://linuxtv.org/anttip/media_tree.git
9730S:	Maintained
9731F:	drivers/media/dvb-frontends/rtl2832_sdr*
9732
9733RTL8180 WIRELESS DRIVER
9734L:	linux-wireless@vger.kernel.org
9735W:	http://wireless.kernel.org/
9736T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9737S:	Orphan
9738F:	drivers/net/wireless/realtek/rtl818x/rtl8180/
9739
9740RTL8187 WIRELESS DRIVER
9741M:	Herton Ronaldo Krzesinski <herton@canonical.com>
9742M:	Hin-Tak Leung <htl10@users.sourceforge.net>
9743M:	Larry Finger <Larry.Finger@lwfinger.net>
9744L:	linux-wireless@vger.kernel.org
9745W:	http://wireless.kernel.org/
9746T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9747S:	Maintained
9748F:	drivers/net/wireless/realtek/rtl818x/rtl8187/
9749
9750RTL8192CE WIRELESS DRIVER
9751M:	Larry Finger <Larry.Finger@lwfinger.net>
9752M:	Chaoming Li <chaoming_li@realsil.com.cn>
9753L:	linux-wireless@vger.kernel.org
9754W:	http://wireless.kernel.org/
9755T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9756S:	Maintained
9757F:	drivers/net/wireless/realtek/rtlwifi/
9758F:	drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9759
9760RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9761M:	Jes Sorensen <Jes.Sorensen@redhat.com>
9762L:	linux-wireless@vger.kernel.org
9763T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
9764S:	Maintained
9765F:	drivers/net/wireless/realtek/rtl8xxxu/
9766
9767S3 SAVAGE FRAMEBUFFER DRIVER
9768M:	Antonino Daplas <adaplas@gmail.com>
9769L:	linux-fbdev@vger.kernel.org
9770S:	Maintained
9771F:	drivers/video/fbdev/savage/
9772
9773S390
9774M:	Martin Schwidefsky <schwidefsky@de.ibm.com>
9775M:	Heiko Carstens <heiko.carstens@de.ibm.com>
9776L:	linux-s390@vger.kernel.org
9777W:	http://www.ibm.com/developerworks/linux/linux390/
9778T:	git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9779S:	Supported
9780F:	arch/s390/
9781F:	drivers/s390/
9782F:	Documentation/s390/
9783F:	Documentation/DocBook/s390*
9784
9785S390 COMMON I/O LAYER
9786M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
9787M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9788L:	linux-s390@vger.kernel.org
9789W:	http://www.ibm.com/developerworks/linux/linux390/
9790S:	Supported
9791F:	drivers/s390/cio/
9792
9793S390 DASD DRIVER
9794M:	Stefan Weinhuber <wein@de.ibm.com>
9795M:	Stefan Haberland <stefan.haberland@de.ibm.com>
9796L:	linux-s390@vger.kernel.org
9797W:	http://www.ibm.com/developerworks/linux/linux390/
9798S:	Supported
9799F:	drivers/s390/block/dasd*
9800F:	block/partitions/ibm.c
9801
9802S390 NETWORK DRIVERS
9803M:	Ursula Braun <ubraun@linux.vnet.ibm.com>
9804L:	linux-s390@vger.kernel.org
9805W:	http://www.ibm.com/developerworks/linux/linux390/
9806S:	Supported
9807F:	drivers/s390/net/
9808
9809S390 PCI SUBSYSTEM
9810M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
9811M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
9812L:	linux-s390@vger.kernel.org
9813W:	http://www.ibm.com/developerworks/linux/linux390/
9814S:	Supported
9815F:	arch/s390/pci/
9816F:	drivers/pci/hotplug/s390_pci_hpc.c
9817
9818S390 ZCRYPT DRIVER
9819M:	Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9820L:	linux-s390@vger.kernel.org
9821W:	http://www.ibm.com/developerworks/linux/linux390/
9822S:	Supported
9823F:	drivers/s390/crypto/
9824
9825S390 ZFCP DRIVER
9826M:	Steffen Maier <maier@linux.vnet.ibm.com>
9827L:	linux-s390@vger.kernel.org
9828W:	http://www.ibm.com/developerworks/linux/linux390/
9829S:	Supported
9830F:	drivers/s390/scsi/zfcp_*
9831
9832S390 IUCV NETWORK LAYER
9833M:	Ursula Braun <ubraun@linux.vnet.ibm.com>
9834L:	linux-s390@vger.kernel.org
9835W:	http://www.ibm.com/developerworks/linux/linux390/
9836S:	Supported
9837F:	drivers/s390/net/*iucv*
9838F:	include/net/iucv/
9839F:	net/iucv/
9840
9841S390 IOMMU (PCI)
9842M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
9843L:	linux-s390@vger.kernel.org
9844W:	http://www.ibm.com/developerworks/linux/linux390/
9845S:	Supported
9846F:	drivers/iommu/s390-iommu.c
9847
9848S3C24XX SD/MMC Driver
9849M:	Ben Dooks <ben-linux@fluff.org>
9850L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9851S:	Supported
9852F:	drivers/mmc/host/s3cmci.*
9853
9854SAA6588 RDS RECEIVER DRIVER
9855M:	Hans Verkuil <hverkuil@xs4all.nl>
9856L:	linux-media@vger.kernel.org
9857T:	git git://linuxtv.org/media_tree.git
9858W:	https://linuxtv.org
9859S:	Odd Fixes
9860F:	drivers/media/i2c/saa6588*
9861
9862SAA7134 VIDEO4LINUX DRIVER
9863M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9864L:	linux-media@vger.kernel.org
9865W:	https://linuxtv.org
9866T:	git git://linuxtv.org/media_tree.git
9867S:	Odd fixes
9868F:	Documentation/video4linux/*.saa7134
9869F:	drivers/media/pci/saa7134/
9870
9871SAA7146 VIDEO4LINUX-2 DRIVER
9872M:	Hans Verkuil <hverkuil@xs4all.nl>
9873L:	linux-media@vger.kernel.org
9874T:	git git://linuxtv.org/media_tree.git
9875S:	Maintained
9876F:	drivers/media/common/saa7146/
9877F:	drivers/media/pci/saa7146/
9878F:	include/media/saa7146*
9879
9880SAMSUNG LAPTOP DRIVER
9881M:	Corentin Chary <corentin.chary@gmail.com>
9882L:	platform-driver-x86@vger.kernel.org
9883S:	Maintained
9884F:	drivers/platform/x86/samsung-laptop.c
9885
9886SAMSUNG AUDIO (ASoC) DRIVERS
9887M:	Sangbeom Kim <sbkim73@samsung.com>
9888L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9889S:	Supported
9890F:	sound/soc/samsung/
9891
9892SAMSUNG FRAMEBUFFER DRIVER
9893M:	Jingoo Han <jingoohan1@gmail.com>
9894L:	linux-fbdev@vger.kernel.org
9895S:	Maintained
9896F:	drivers/video/fbdev/s3c-fb.c
9897
9898SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9899M:	Sangbeom Kim <sbkim73@samsung.com>
9900M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
9901L:	linux-kernel@vger.kernel.org
9902L:	linux-samsung-soc@vger.kernel.org
9903S:	Supported
9904F:	drivers/mfd/sec*.c
9905F:	drivers/regulator/s2m*.c
9906F:	drivers/regulator/s5m*.c
9907F:	drivers/clk/clk-s2mps11.c
9908F:	drivers/rtc/rtc-s5m.c
9909F:	include/linux/mfd/samsung/
9910F:	Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9911F:	Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9912F:	Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9913F:	Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9914
9915SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9916M:	Kyungmin Park <kyungmin.park@samsung.com>
9917M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9918L:	linux-media@vger.kernel.org
9919Q:	https://patchwork.linuxtv.org/project/linux-media/list/
9920S:	Supported
9921F:	drivers/media/platform/exynos4-is/
9922
9923SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9924M:	Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9925L:	linux-media@vger.kernel.org
9926L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9927S:	Maintained
9928F:	drivers/media/platform/s3c-camif/
9929F:	include/media/drv-intf/s3c_camif.h
9930
9931SAMSUNG S5C73M3 CAMERA DRIVER
9932M:	Kyungmin Park <kyungmin.park@samsung.com>
9933M:	Andrzej Hajda <a.hajda@samsung.com>
9934L:	linux-media@vger.kernel.org
9935S:	Supported
9936F:	drivers/media/i2c/s5c73m3/*
9937
9938SAMSUNG S5K5BAF CAMERA DRIVER
9939M:	Kyungmin Park <kyungmin.park@samsung.com>
9940M:	Andrzej Hajda <a.hajda@samsung.com>
9941L:	linux-media@vger.kernel.org
9942S:	Supported
9943F:	drivers/media/i2c/s5k5baf.c
9944
9945SAMSUNG S3FWRN5 NFC DRIVER
9946M:	Robert Baldyga <r.baldyga@samsung.com>
9947M:	Krzysztof Opasiak <k.opasiak@samsung.com>
9948L:	linux-nfc@lists.01.org (moderated for non-subscribers)
9949S:	Supported
9950F:	drivers/nfc/s3fwrn5
9951
9952SAMSUNG SOC CLOCK DRIVERS
9953M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9954M:	Tomasz Figa <tomasz.figa@gmail.com>
9955S:	Supported
9956L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9957F:	drivers/clk/samsung/
9958
9959SAMSUNG SXGBE DRIVERS
9960M:	Byungho An <bh74.an@samsung.com>
9961M:	Girish K S <ks.giri@samsung.com>
9962M:	Vipul Pandya <vipul.pandya@samsung.com>
9963S:	Supported
9964L:	netdev@vger.kernel.org
9965F:	drivers/net/ethernet/samsung/sxgbe/
9966
9967SAMSUNG THERMAL DRIVER
9968M:	Lukasz Majewski <l.majewski@samsung.com>
9969L:	linux-pm@vger.kernel.org
9970L:	linux-samsung-soc@vger.kernel.org
9971S:	Supported
9972T:	git https://github.com/lmajewski/linux-samsung-thermal.git
9973F:	drivers/thermal/samsung/
9974
9975SAMSUNG USB2 PHY DRIVER
9976M:	Kamil Debski <k.debski@samsung.com>
9977L:	linux-kernel@vger.kernel.org
9978S:	Supported
9979F:	Documentation/devicetree/bindings/phy/samsung-phy.txt
9980F:	Documentation/phy/samsung-usb2.txt
9981F:	drivers/phy/phy-exynos4210-usb2.c
9982F:	drivers/phy/phy-exynos4x12-usb2.c
9983F:	drivers/phy/phy-exynos5250-usb2.c
9984F:	drivers/phy/phy-s5pv210-usb2.c
9985F:	drivers/phy/phy-samsung-usb2.c
9986F:	drivers/phy/phy-samsung-usb2.h
9987
9988SERIAL DRIVERS
9989M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9990L:	linux-serial@vger.kernel.org
9991S:	Maintained
9992F:	drivers/tty/serial/
9993
9994SYNOPSYS DESIGNWARE DMAC DRIVER
9995M:	Viresh Kumar <vireshk@kernel.org>
9996M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9997S:	Maintained
9998F:	include/linux/dma/dw.h
9999F:	include/linux/platform_data/dma-dw.h
10000F:	drivers/dma/dw/
10001
10002SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10003M: Lars Persson <lars.persson@axis.com>
10004L: netdev@vger.kernel.org
10005S: Supported
10006F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10007F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10008
10009SYNOPSYS DESIGNWARE I2C DRIVER
10010M:	Jarkko Nikula <jarkko.nikula@linux.intel.com>
10011R:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10012R:	Mika Westerberg <mika.westerberg@linux.intel.com>
10013L:	linux-i2c@vger.kernel.org
10014S:	Maintained
10015F:	drivers/i2c/busses/i2c-designware-*
10016F:	include/linux/platform_data/i2c-designware.h
10017
10018SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10019M:	Jaehoon Chung <jh80.chung@samsung.com>
10020L:	linux-mmc@vger.kernel.org
10021S:	Maintained
10022F:	include/linux/mmc/dw_mmc.h
10023F:	drivers/mmc/host/dw_mmc*
10024
10025SYSTEM TRACE MODULE CLASS
10026M:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
10027S:	Maintained
10028T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10029F:	Documentation/trace/stm.txt
10030F:	drivers/hwtracing/stm/
10031F:	include/linux/stm.h
10032F:	include/uapi/linux/stm.h
10033
10034THUNDERBOLT DRIVER
10035M:	Andreas Noever <andreas.noever@gmail.com>
10036S:	Maintained
10037F:	drivers/thunderbolt/
10038
10039TI BQ27XXX POWER SUPPLY DRIVER
10040R:	Andrew F. Davis <afd@ti.com>
10041F:	include/linux/power/bq27xxx_battery.h
10042F:	drivers/power/bq27xxx_battery.c
10043F:	drivers/power/bq27xxx_battery_i2c.c
10044
10045TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10046M:	John Stultz <john.stultz@linaro.org>
10047M:	Thomas Gleixner <tglx@linutronix.de>
10048L:	linux-kernel@vger.kernel.org
10049T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10050S:	Supported
10051F:	include/linux/clocksource.h
10052F:	include/linux/time.h
10053F:	include/linux/timex.h
10054F:	include/uapi/linux/time.h
10055F:	include/uapi/linux/timex.h
10056F:	kernel/time/clocksource.c
10057F:	kernel/time/time*.c
10058F:	kernel/time/alarmtimer.c
10059F:	kernel/time/ntp.c
10060F:	tools/testing/selftests/timers/
10061
10062SC1200 WDT DRIVER
10063M:	Zwane Mwaikambo <zwanem@gmail.com>
10064S:	Maintained
10065F:	drivers/watchdog/sc1200wdt.c
10066
10067SCHEDULER
10068M:	Ingo Molnar <mingo@redhat.com>
10069M:	Peter Zijlstra <peterz@infradead.org>
10070L:	linux-kernel@vger.kernel.org
10071T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10072S:	Maintained
10073F:	kernel/sched/
10074F:	include/linux/sched.h
10075F:	include/uapi/linux/sched.h
10076F:	include/linux/wait.h
10077
10078SCORE ARCHITECTURE
10079M:	Chen Liqin <liqin.linux@gmail.com>
10080M:	Lennox Wu <lennox.wu@gmail.com>
10081W:	http://www.sunplus.com
10082S:	Supported
10083F:	arch/score/
10084
10085SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10086M:	Sudeep Holla <sudeep.holla@arm.com>
10087L:	linux-arm-kernel@lists.infradead.org
10088S:	Maintained
10089F:	Documentation/devicetree/bindings/arm/arm,scpi.txt
10090F:	drivers/clk/clk-scpi.c
10091F:	drivers/cpufreq/scpi-cpufreq.c
10092F:	drivers/firmware/arm_scpi.c
10093F:	include/linux/scpi_protocol.h
10094
10095SCSI CDROM DRIVER
10096M:	Jens Axboe <axboe@kernel.dk>
10097L:	linux-scsi@vger.kernel.org
10098W:	http://www.kernel.dk
10099S:	Maintained
10100F:	drivers/scsi/sr*
10101
10102SCSI RDMA PROTOCOL (SRP) INITIATOR
10103M:	Bart Van Assche <bart.vanassche@sandisk.com>
10104L:	linux-rdma@vger.kernel.org
10105S:	Supported
10106W:	http://www.openfabrics.org
10107Q:	http://patchwork.kernel.org/project/linux-rdma/list/
10108T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10109F:	drivers/infiniband/ulp/srp/
10110F:	include/scsi/srp.h
10111
10112SCSI SG DRIVER
10113M:	Doug Gilbert <dgilbert@interlog.com>
10114L:	linux-scsi@vger.kernel.org
10115W:	http://sg.danny.cz/sg
10116S:	Maintained
10117F:	Documentation/scsi/scsi-generic.txt
10118F:	drivers/scsi/sg.c
10119F:	include/scsi/sg.h
10120
10121SCSI SUBSYSTEM
10122M:	"James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10123T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10124M:	"Martin K. Petersen" <martin.petersen@oracle.com>
10125T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10126L:	linux-scsi@vger.kernel.org
10127S:	Maintained
10128F:	drivers/scsi/
10129F:	include/scsi/
10130
10131SCSI TAPE DRIVER
10132M:	Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10133L:	linux-scsi@vger.kernel.org
10134S:	Maintained
10135F:	Documentation/scsi/st.txt
10136F:	drivers/scsi/st.*
10137F:	drivers/scsi/st_*.h
10138
10139SCTP PROTOCOL
10140M:	Vlad Yasevich <vyasevich@gmail.com>
10141M:	Neil Horman <nhorman@tuxdriver.com>
10142L:	linux-sctp@vger.kernel.org
10143W:	http://lksctp.sourceforge.net
10144S:	Maintained
10145F:	Documentation/networking/sctp.txt
10146F:	include/linux/sctp.h
10147F:	include/uapi/linux/sctp.h
10148F:	include/net/sctp/
10149F:	net/sctp/
10150
10151SCx200 CPU SUPPORT
10152M:	Jim Cromie <jim.cromie@gmail.com>
10153S:	Odd Fixes
10154F:	Documentation/i2c/busses/scx200_acb
10155F:	arch/x86/platform/scx200/
10156F:	drivers/watchdog/scx200_wdt.c
10157F:	drivers/i2c/busses/scx200*
10158F:	drivers/mtd/maps/scx200_docflash.c
10159F:	include/linux/scx200.h
10160
10161SCx200 GPIO DRIVER
10162M:	Jim Cromie <jim.cromie@gmail.com>
10163S:	Maintained
10164F:	drivers/char/scx200_gpio.c
10165F:	include/linux/scx200_gpio.h
10166
10167SCx200 HRT CLOCKSOURCE DRIVER
10168M:	Jim Cromie <jim.cromie@gmail.com>
10169S:	Maintained
10170F:	drivers/clocksource/scx200_hrt.c
10171
10172SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10173M:	Sascha Sommer <saschasommer@freenet.de>
10174L:	sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10175S:	Maintained
10176F:	drivers/mmc/host/sdricoh_cs.c
10177
10178SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10179M:	Adrian Hunter <adrian.hunter@intel.com>
10180L:	linux-mmc@vger.kernel.org
10181T:	git git://git.infradead.org/users/ahunter/linux-sdhci.git
10182S:	Maintained
10183F:	drivers/mmc/host/sdhci*
10184F:	include/linux/mmc/sdhci*
10185
10186SECURE COMPUTING
10187M:	Kees Cook <keescook@chromium.org>
10188R:	Andy Lutomirski <luto@amacapital.net>
10189R:	Will Drewry <wad@chromium.org>
10190T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10191S:	Supported
10192F:	kernel/seccomp.c
10193F:	include/uapi/linux/seccomp.h
10194F:	include/linux/seccomp.h
10195F:	tools/testing/selftests/seccomp/*
10196K:	\bsecure_computing
10197K:	\bTIF_SECCOMP\b
10198
10199SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10200M:	Ben Dooks <ben-linux@fluff.org>
10201M:	Jaehoon Chung <jh80.chung@samsung.com>
10202L:	linux-mmc@vger.kernel.org
10203S:	Maintained
10204F:	drivers/mmc/host/sdhci-s3c*
10205
10206SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10207M:	Viresh Kumar <vireshk@kernel.org>
10208L:	linux-mmc@vger.kernel.org
10209S:	Maintained
10210F:	drivers/mmc/host/sdhci-spear.c
10211
10212SECURITY SUBSYSTEM
10213M:	James Morris <james.l.morris@oracle.com>
10214M:	"Serge E. Hallyn" <serge@hallyn.com>
10215L:	linux-security-module@vger.kernel.org (suggested Cc:)
10216T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10217W:	http://kernsec.org/
10218S:	Supported
10219F:	security/
10220
10221SECURITY CONTACT
10222M:	Security Officers <security@kernel.org>
10223S:	Supported
10224
10225SELINUX SECURITY MODULE
10226M:	Paul Moore <paul@paul-moore.com>
10227M:	Stephen Smalley <sds@tycho.nsa.gov>
10228M:	Eric Paris <eparis@parisplace.org>
10229L:	selinux@tycho.nsa.gov (moderated for non-subscribers)
10230W:	http://selinuxproject.org
10231T:	git git://git.infradead.org/users/pcmoore/selinux
10232S:	Supported
10233F:	include/linux/selinux*
10234F:	security/selinux/
10235F:	scripts/selinux/
10236
10237APPARMOR SECURITY MODULE
10238M:	John Johansen <john.johansen@canonical.com>
10239L:	apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10240W:	apparmor.wiki.kernel.org
10241T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10242S:	Supported
10243F:	security/apparmor/
10244
10245LOADPIN SECURITY MODULE
10246M:	Kees Cook <keescook@chromium.org>
10247T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10248S:	Supported
10249F:	security/loadpin/
10250
10251YAMA SECURITY MODULE
10252M:	Kees Cook <keescook@chromium.org>
10253T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10254S:	Supported
10255F:	security/yama/
10256
10257SENSABLE PHANTOM
10258M:	Jiri Slaby <jirislaby@gmail.com>
10259S:	Maintained
10260F:	drivers/misc/phantom.c
10261F:	include/uapi/linux/phantom.h
10262
10263SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10264M:	Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10265M:	Ketan Mukadam <ketan.mukadam@avagotech.com>
10266M:	John Soni Jose <sony.john@avagotech.com>
10267L:	linux-scsi@vger.kernel.org
10268W:	http://www.avagotech.com
10269S:	Supported
10270F:	drivers/scsi/be2iscsi/
10271
10272Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
10273M:	Sathya Perla <sathya.perla@broadcom.com>
10274M:	Ajit Khaparde <ajit.khaparde@broadcom.com>
10275M:	Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
10276M:	Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10277M:	Somnath Kotur <somnath.kotur@broadcom.com>
10278L:	netdev@vger.kernel.org
10279W:	http://www.emulex.com
10280S:	Supported
10281F:	drivers/net/ethernet/emulex/benet/
10282
10283EMULEX ONECONNECT ROCE DRIVER
10284M:	Selvin Xavier <selvin.xavier@avagotech.com>
10285M:	Devesh Sharma <devesh.sharma@avagotech.com>
10286M:	Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10287L:	linux-rdma@vger.kernel.org
10288W:	http://www.emulex.com
10289S:	Supported
10290F:	drivers/infiniband/hw/ocrdma/
10291
10292SFC NETWORK DRIVER
10293M:	Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10294M:	Edward Cree <ecree@solarflare.com>
10295M:	Bert Kenward <bkenward@solarflare.com>
10296L:	netdev@vger.kernel.org
10297S:	Supported
10298F:	drivers/net/ethernet/sfc/
10299
10300SGI GRU DRIVER
10301M:	Dimitri Sivanich <sivanich@sgi.com>
10302S:	Maintained
10303F:	drivers/misc/sgi-gru/
10304
10305SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10306M:	Pat Gefre <pfg@sgi.com>
10307L:	linux-ia64@vger.kernel.org
10308S:	Supported
10309F:	Documentation/ia64/serial.txt
10310F:	drivers/tty/serial/ioc?_serial.c
10311F:	include/linux/ioc?.h
10312
10313SGI XP/XPC/XPNET DRIVER
10314M:	Cliff Whickman <cpw@sgi.com>
10315M:	Robin Holt <robinmholt@gmail.com>
10316S:	Maintained
10317F:	drivers/misc/sgi-xp/
10318
10319SI2157 MEDIA DRIVER
10320M:	Antti Palosaari <crope@iki.fi>
10321L:	linux-media@vger.kernel.org
10322W:	https://linuxtv.org
10323W:	http://palosaari.fi/linux/
10324Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10325T:	git git://linuxtv.org/anttip/media_tree.git
10326S:	Maintained
10327F:	drivers/media/tuners/si2157*
10328
10329SI2168 MEDIA DRIVER
10330M:	Antti Palosaari <crope@iki.fi>
10331L:	linux-media@vger.kernel.org
10332W:	https://linuxtv.org
10333W:	http://palosaari.fi/linux/
10334Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10335T:	git git://linuxtv.org/anttip/media_tree.git
10336S:	Maintained
10337F:	drivers/media/dvb-frontends/si2168*
10338
10339SI470X FM RADIO RECEIVER I2C DRIVER
10340M:	Hans Verkuil <hverkuil@xs4all.nl>
10341L:	linux-media@vger.kernel.org
10342T:	git git://linuxtv.org/media_tree.git
10343W:	https://linuxtv.org
10344S:	Odd Fixes
10345F:	drivers/media/radio/si470x/radio-si470x-i2c.c
10346
10347SI470X FM RADIO RECEIVER USB DRIVER
10348M:	Hans Verkuil <hverkuil@xs4all.nl>
10349L:	linux-media@vger.kernel.org
10350T:	git git://linuxtv.org/media_tree.git
10351W:	https://linuxtv.org
10352S:	Maintained
10353F:	drivers/media/radio/si470x/radio-si470x-common.c
10354F:	drivers/media/radio/si470x/radio-si470x.h
10355F:	drivers/media/radio/si470x/radio-si470x-usb.c
10356
10357SI4713 FM RADIO TRANSMITTER I2C DRIVER
10358M:	Eduardo Valentin <edubezval@gmail.com>
10359L:	linux-media@vger.kernel.org
10360T:	git git://linuxtv.org/media_tree.git
10361W:	https://linuxtv.org
10362S:	Odd Fixes
10363F:	drivers/media/radio/si4713/si4713.?
10364
10365SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10366M:	Eduardo Valentin <edubezval@gmail.com>
10367L:	linux-media@vger.kernel.org
10368T:	git git://linuxtv.org/media_tree.git
10369W:	https://linuxtv.org
10370S:	Odd Fixes
10371F:	drivers/media/radio/si4713/radio-platform-si4713.c
10372
10373SI4713 FM RADIO TRANSMITTER USB DRIVER
10374M:	Hans Verkuil <hverkuil@xs4all.nl>
10375L:	linux-media@vger.kernel.org
10376T:	git git://linuxtv.org/media_tree.git
10377W:	https://linuxtv.org
10378S:	Maintained
10379F:	drivers/media/radio/si4713/radio-usb-si4713.c
10380
10381SIANO DVB DRIVER
10382M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10383L:	linux-media@vger.kernel.org
10384W:	https://linuxtv.org
10385T:	git git://linuxtv.org/media_tree.git
10386S:	Odd fixes
10387F:	drivers/media/common/siano/
10388F:	drivers/media/usb/siano/
10389F:	drivers/media/usb/siano/
10390F:	drivers/media/mmc/siano/
10391
10392SIMPLEFB FB DRIVER
10393M:	Hans de Goede <hdegoede@redhat.com>
10394L:	linux-fbdev@vger.kernel.org
10395S:	Maintained
10396F:	Documentation/devicetree/bindings/display/simple-framebuffer.txt
10397F:	drivers/video/fbdev/simplefb.c
10398F:	include/linux/platform_data/simplefb.h
10399
10400SH_VEU V4L2 MEM2MEM DRIVER
10401L:	linux-media@vger.kernel.org
10402S:	Orphan
10403F:	drivers/media/platform/sh_veu.c
10404
10405SH_VOU V4L2 OUTPUT DRIVER
10406L:	linux-media@vger.kernel.org
10407S:	Orphan
10408F:	drivers/media/platform/sh_vou.c
10409F:	include/media/drv-intf/sh_vou.h
10410
10411SIMPLE FIRMWARE INTERFACE (SFI)
10412M:	Len Brown <lenb@kernel.org>
10413L:	sfi-devel@simplefirmware.org
10414W:	http://simplefirmware.org/
10415T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10416S:	Supported
10417F:	arch/x86/platform/sfi/
10418F:	drivers/sfi/
10419F:	include/linux/sfi*.h
10420
10421SIMTEC EB110ATX (Chalice CATS)
10422P:	Ben Dooks
10423P:	Vincent Sanders <vince@simtec.co.uk>
10424M:	Simtec Linux Team <linux@simtec.co.uk>
10425W:	http://www.simtec.co.uk/products/EB110ATX/
10426S:	Supported
10427
10428SIMTEC EB2410ITX (BAST)
10429P:	Ben Dooks
10430P:	Vincent Sanders <vince@simtec.co.uk>
10431M:	Simtec Linux Team <linux@simtec.co.uk>
10432W:	http://www.simtec.co.uk/products/EB2410ITX/
10433S:	Supported
10434F:	arch/arm/mach-s3c24xx/mach-bast.c
10435F:	arch/arm/mach-s3c24xx/bast-ide.c
10436F:	arch/arm/mach-s3c24xx/bast-irq.c
10437
10438TI DAVINCI MACHINE SUPPORT
10439M:	Sekhar Nori <nsekhar@ti.com>
10440M:	Kevin Hilman <khilman@kernel.org>
10441L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10442T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10443S:	Supported
10444F:	arch/arm/mach-davinci/
10445F:	drivers/i2c/busses/i2c-davinci.c
10446
10447TI DAVINCI SERIES MEDIA DRIVER
10448M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10449L:	linux-media@vger.kernel.org
10450W:	https://linuxtv.org
10451Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10452T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10453S:	Maintained
10454F:	drivers/media/platform/davinci/
10455F:	include/media/davinci/
10456
10457TI AM437X VPFE DRIVER
10458M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10459L:	linux-media@vger.kernel.org
10460W:	https://linuxtv.org
10461Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10462T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10463S:	Maintained
10464F:	drivers/media/platform/am437x/
10465
10466OV2659 OMNIVISION SENSOR DRIVER
10467M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10468L:	linux-media@vger.kernel.org
10469W:	https://linuxtv.org
10470Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10471T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10472S:	Maintained
10473F:	drivers/media/i2c/ov2659.c
10474F:	include/media/i2c/ov2659.h
10475
10476SILICON MOTION SM712 FRAME BUFFER DRIVER
10477M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10478M:	Teddy Wang <teddy.wang@siliconmotion.com>
10479M:	Sudip Mukherjee <sudip@vectorindia.org>
10480L:	linux-fbdev@vger.kernel.org
10481S:	Maintained
10482F:	drivers/video/fbdev/sm712*
10483F:	Documentation/fb/sm712fb.txt
10484
10485SIS 190 ETHERNET DRIVER
10486M:	Francois Romieu <romieu@fr.zoreil.com>
10487L:	netdev@vger.kernel.org
10488S:	Maintained
10489F:	drivers/net/ethernet/sis/sis190.c
10490
10491SIS 900/7016 FAST ETHERNET DRIVER
10492M:	Daniele Venzano <venza@brownhat.org>
10493W:	http://www.brownhat.org/sis900.html
10494L:	netdev@vger.kernel.org
10495S:	Maintained
10496F:	drivers/net/ethernet/sis/sis900.*
10497
10498SIS FRAMEBUFFER DRIVER
10499M:	Thomas Winischhofer <thomas@winischhofer.net>
10500W:	http://www.winischhofer.net/linuxsisvga.shtml
10501S:	Maintained
10502F:	Documentation/fb/sisfb.txt
10503F:	drivers/video/fbdev/sis/
10504F:	include/video/sisfb.h
10505
10506SIS USB2VGA DRIVER
10507M:	Thomas Winischhofer <thomas@winischhofer.net>
10508W:	http://www.winischhofer.at/linuxsisusbvga.shtml
10509S:	Maintained
10510F:	drivers/usb/misc/sisusbvga/
10511
10512SLAB ALLOCATOR
10513M:	Christoph Lameter <cl@linux.com>
10514M:	Pekka Enberg <penberg@kernel.org>
10515M:	David Rientjes <rientjes@google.com>
10516M:	Joonsoo Kim <iamjoonsoo.kim@lge.com>
10517M:	Andrew Morton <akpm@linux-foundation.org>
10518L:	linux-mm@kvack.org
10519S:	Maintained
10520F:	include/linux/sl?b*.h
10521F:	mm/sl?b*
10522
10523SLEEPABLE READ-COPY UPDATE (SRCU)
10524M:	Lai Jiangshan <jiangshanlai@gmail.com>
10525M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10526M:	Josh Triplett <josh@joshtriplett.org>
10527R:	Steven Rostedt <rostedt@goodmis.org>
10528R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10529L:	linux-kernel@vger.kernel.org
10530W:	http://www.rdrop.com/users/paulmck/RCU/
10531S:	Supported
10532T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10533F:	include/linux/srcu.h
10534F:	kernel/rcu/srcu.c
10535
10536SMACK SECURITY MODULE
10537M:	Casey Schaufler <casey@schaufler-ca.com>
10538L:	linux-security-module@vger.kernel.org
10539W:	http://schaufler-ca.com
10540T:	git git://git.gitorious.org/smack-next/kernel.git
10541S:	Maintained
10542F:	Documentation/security/Smack.txt
10543F:	security/smack/
10544
10545DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10546M:	Kevin Hilman <khilman@kernel.org>
10547M:	Nishanth Menon <nm@ti.com>
10548S:	Maintained
10549F:	drivers/power/avs/
10550F:	include/linux/power/smartreflex.h
10551L:	linux-pm@vger.kernel.org
10552
10553SMC91x ETHERNET DRIVER
10554M:	Nicolas Pitre <nico@fluxnic.net>
10555S:	Odd Fixes
10556F:	drivers/net/ethernet/smsc/smc91x.*
10557
10558SMIA AND SMIA++ IMAGE SENSOR DRIVER
10559M:	Sakari Ailus <sakari.ailus@iki.fi>
10560L:	linux-media@vger.kernel.org
10561S:	Maintained
10562F:	drivers/media/i2c/smiapp/
10563F:	include/media/i2c/smiapp.h
10564F:	drivers/media/i2c/smiapp-pll.c
10565F:	drivers/media/i2c/smiapp-pll.h
10566F:	include/uapi/linux/smiapp.h
10567F:	Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10568
10569SMM665 HARDWARE MONITOR DRIVER
10570M:	Guenter Roeck <linux@roeck-us.net>
10571L:	linux-hwmon@vger.kernel.org
10572S:	Maintained
10573F:	Documentation/hwmon/smm665
10574F:	drivers/hwmon/smm665.c
10575
10576SMSC EMC2103 HARDWARE MONITOR DRIVER
10577M:	Steve Glendinning <steve.glendinning@shawell.net>
10578L:	linux-hwmon@vger.kernel.org
10579S:	Maintained
10580F:	Documentation/hwmon/emc2103
10581F:	drivers/hwmon/emc2103.c
10582
10583SMSC SCH5627 HARDWARE MONITOR DRIVER
10584M:	Hans de Goede <hdegoede@redhat.com>
10585L:	linux-hwmon@vger.kernel.org
10586S:	Supported
10587F:	Documentation/hwmon/sch5627
10588F:	drivers/hwmon/sch5627.c
10589
10590SMSC47B397 HARDWARE MONITOR DRIVER
10591M:	Jean Delvare <jdelvare@suse.com>
10592L:	linux-hwmon@vger.kernel.org
10593S:	Maintained
10594F:	Documentation/hwmon/smsc47b397
10595F:	drivers/hwmon/smsc47b397.c
10596
10597SMSC911x ETHERNET DRIVER
10598M:	Steve Glendinning <steve.glendinning@shawell.net>
10599L:	netdev@vger.kernel.org
10600S:	Maintained
10601F:	include/linux/smsc911x.h
10602F:	drivers/net/ethernet/smsc/smsc911x.*
10603
10604SMSC9420 PCI ETHERNET DRIVER
10605M:	Steve Glendinning <steve.glendinning@shawell.net>
10606L:	netdev@vger.kernel.org
10607S:	Maintained
10608F:	drivers/net/ethernet/smsc/smsc9420.*
10609
10610SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10611M:	Steve Glendinning <steve.glendinning@shawell.net>
10612L:	linux-fbdev@vger.kernel.org
10613S:	Maintained
10614F:	drivers/video/fbdev/smscufx.c
10615
10616SOC-CAMERA V4L2 SUBSYSTEM
10617M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10618L:	linux-media@vger.kernel.org
10619T:	git git://linuxtv.org/media_tree.git
10620S:	Maintained
10621F:	include/media/soc*
10622F:	drivers/media/i2c/soc_camera/
10623F:	drivers/media/platform/soc_camera/
10624
10625SOEKRIS NET48XX LED SUPPORT
10626M:	Chris Boot <bootc@bootc.net>
10627S:	Maintained
10628F:	drivers/leds/leds-net48xx.c
10629
10630SOFTLOGIC 6x10 MPEG CODEC
10631M:	Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10632M:	Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10633M:	Andrey Utkin <andrey.krieger.utkin@gmail.com>
10634M:	Ismael Luceno <ismael@iodev.co.uk>
10635L:	linux-media@vger.kernel.org
10636S:	Supported
10637F:	drivers/media/pci/solo6x10/
10638
10639SOFTWARE RAID (Multiple Disks) SUPPORT
10640M:	Shaohua Li <shli@kernel.org>
10641L:	linux-raid@vger.kernel.org
10642T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10643S:	Supported
10644F:	drivers/md/
10645F:	include/linux/raid/
10646F:	include/uapi/linux/raid/
10647
10648SONIC NETWORK DRIVER
10649M:	Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10650L:	netdev@vger.kernel.org
10651S:	Maintained
10652F:	drivers/net/ethernet/natsemi/sonic.*
10653
10654SONICS SILICON BACKPLANE DRIVER (SSB)
10655M:	Michael Buesch <m@bues.ch>
10656L:	linux-wireless@vger.kernel.org
10657S:	Maintained
10658F:	drivers/ssb/
10659F:	include/linux/ssb/
10660
10661SONY VAIO CONTROL DEVICE DRIVER
10662M:	Mattia Dongili <malattia@linux.it>
10663L:	platform-driver-x86@vger.kernel.org
10664W:	http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10665S:	Maintained
10666F:	Documentation/laptops/sony-laptop.txt
10667F:	drivers/char/sonypi.c
10668F:	drivers/platform/x86/sony-laptop.c
10669F:	include/linux/sony-laptop.h
10670
10671SONY MEMORYSTICK CARD SUPPORT
10672M:	Alex Dubov <oakad@yahoo.com>
10673W:	http://tifmxx.berlios.de/
10674S:	Maintained
10675F:	drivers/memstick/host/tifm_ms.c
10676
10677SONY MEMORYSTICK STANDARD SUPPORT
10678M:	Maxim Levitsky <maximlevitsky@gmail.com>
10679S:	Maintained
10680F:	drivers/memstick/core/ms_block.*
10681
10682SOUND
10683M:	Jaroslav Kysela <perex@perex.cz>
10684M:	Takashi Iwai <tiwai@suse.com>
10685L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10686W:	http://www.alsa-project.org/
10687T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10688T:	git git://git.alsa-project.org/alsa-kernel.git
10689Q:	http://patchwork.kernel.org/project/alsa-devel/list/
10690S:	Maintained
10691F:	Documentation/sound/
10692F:	include/sound/
10693F:	include/uapi/sound/
10694F:	sound/
10695
10696SOUND - COMPRESSED AUDIO
10697M:	Vinod Koul <vinod.koul@intel.com>
10698L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10699T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10700S:	Supported
10701F:	Documentation/sound/alsa/compress_offload.txt
10702F:	include/sound/compress_driver.h
10703F:	include/uapi/sound/compress_*
10704F:	sound/core/compress_offload.c
10705F:	sound/soc/soc-compress.c
10706
10707SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10708M:	Liam Girdwood <lgirdwood@gmail.com>
10709M:	Mark Brown <broonie@kernel.org>
10710T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10711L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10712W:	http://alsa-project.org/main/index.php/ASoC
10713S:	Supported
10714F:	Documentation/sound/alsa/soc/
10715F:	sound/soc/
10716F:	include/sound/soc*
10717
10718SOUND - DMAENGINE HELPERS
10719M:	Lars-Peter Clausen <lars@metafoo.de>
10720S:	Supported
10721F:	include/sound/dmaengine_pcm.h
10722F:	sound/core/pcm_dmaengine.c
10723F:	sound/soc/soc-generic-dmaengine-pcm.c
10724
10725SP2 MEDIA DRIVER
10726M:	Olli Salonen <olli.salonen@iki.fi>
10727L:	linux-media@vger.kernel.org
10728W:	https://linuxtv.org
10729Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10730S:	Maintained
10731F:	drivers/media/dvb-frontends/sp2*
10732
10733SPARC + UltraSPARC (sparc/sparc64)
10734M:	"David S. Miller" <davem@davemloft.net>
10735L:	sparclinux@vger.kernel.org
10736Q:	http://patchwork.ozlabs.org/project/sparclinux/list/
10737T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10738T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10739S:	Maintained
10740F:	arch/sparc/
10741F:	drivers/sbus/
10742
10743SPARC SERIAL DRIVERS
10744M:	"David S. Miller" <davem@davemloft.net>
10745L:	sparclinux@vger.kernel.org
10746T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10747T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10748S:	Maintained
10749F:	include/linux/sunserialcore.h
10750F:	drivers/tty/serial/suncore.c
10751F:	drivers/tty/serial/sunhv.c
10752F:	drivers/tty/serial/sunsab.c
10753F:	drivers/tty/serial/sunsab.h
10754F:	drivers/tty/serial/sunsu.c
10755F:	drivers/tty/serial/sunzilog.c
10756F:	drivers/tty/serial/sunzilog.h
10757
10758SPARSE CHECKER
10759M:	"Christopher Li" <sparse@chrisli.org>
10760L:	linux-sparse@vger.kernel.org
10761W:	https://sparse.wiki.kernel.org/
10762T:	git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10763T:	git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10764S:	Maintained
10765F:	include/linux/compiler.h
10766
10767SPEAR PLATFORM SUPPORT
10768M:	Viresh Kumar <vireshk@kernel.org>
10769M:	Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10770L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10771W:	http://www.st.com/spear
10772S:	Maintained
10773F:	arch/arm/boot/dts/spear*
10774F:	arch/arm/mach-spear/
10775
10776SPEAR CLOCK FRAMEWORK SUPPORT
10777M:	Viresh Kumar <vireshk@kernel.org>
10778L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10779W:	http://www.st.com/spear
10780S:	Maintained
10781F:	drivers/clk/spear/
10782
10783SPI SUBSYSTEM
10784M:	Mark Brown <broonie@kernel.org>
10785L:	linux-spi@vger.kernel.org
10786T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10787Q:	http://patchwork.kernel.org/project/spi-devel-general/list/
10788S:	Maintained
10789F:	Documentation/spi/
10790F:	drivers/spi/
10791F:	include/linux/spi/
10792F:	include/uapi/linux/spi/
10793
10794SPIDERNET NETWORK DRIVER for CELL
10795M:	Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10796L:	netdev@vger.kernel.org
10797S:	Supported
10798F:	Documentation/networking/spider_net.txt
10799F:	drivers/net/ethernet/toshiba/spider_net*
10800
10801SPU FILE SYSTEM
10802M:	Jeremy Kerr <jk@ozlabs.org>
10803L:	linuxppc-dev@lists.ozlabs.org
10804W:	http://www.ibm.com/developerworks/power/cell/
10805S:	Supported
10806F:	Documentation/filesystems/spufs.txt
10807F:	arch/powerpc/platforms/cell/spufs/
10808
10809SQUASHFS FILE SYSTEM
10810M:	Phillip Lougher <phillip@squashfs.org.uk>
10811L:	squashfs-devel@lists.sourceforge.net (subscribers-only)
10812W:	http://squashfs.org.uk
10813T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10814S:	Maintained
10815F:	Documentation/filesystems/squashfs.txt
10816F:	fs/squashfs/
10817
10818SRM (Alpha) environment access
10819M:	Jan-Benedict Glaw <jbglaw@lug-owl.de>
10820S:	Maintained
10821F:	arch/alpha/kernel/srm_env.c
10822
10823STABLE BRANCH
10824M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10825L:	stable@vger.kernel.org
10826S:	Supported
10827F:	Documentation/stable_kernel_rules.txt
10828
10829STAGING SUBSYSTEM
10830M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10831T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10832L:	devel@driverdev.osuosl.org
10833S:	Supported
10834F:	drivers/staging/
10835
10836STAGING - COMEDI
10837M:	Ian Abbott <abbotti@mev.co.uk>
10838M:	H Hartley Sweeten <hsweeten@visionengravers.com>
10839S:	Odd Fixes
10840F:	drivers/staging/comedi/
10841
10842STAGING - FLARION FT1000 DRIVERS
10843M:	Marek Belisko <marek.belisko@gmail.com>
10844S:	Odd Fixes
10845F:	drivers/staging/ft1000/
10846
10847STAGING - INDUSTRIAL IO
10848M:	Jonathan Cameron <jic23@kernel.org>
10849L:	linux-iio@vger.kernel.org
10850S:	Odd Fixes
10851F:	drivers/staging/iio/
10852
10853STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10854M:	Jarod Wilson <jarod@wilsonet.com>
10855W:	http://www.lirc.org/
10856S:	Odd Fixes
10857F:	drivers/staging/media/lirc/
10858
10859STAGING - LUSTRE PARALLEL FILESYSTEM
10860M:	Oleg Drokin <oleg.drokin@intel.com>
10861M:	Andreas Dilger <andreas.dilger@intel.com>
10862L:	lustre-devel@lists.lustre.org (moderated for non-subscribers)
10863W:	http://wiki.lustre.org/
10864S:	Maintained
10865F:	drivers/staging/lustre
10866
10867STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10868M:	Marc Dietrich <marvin24@gmx.de>
10869L:	ac100@lists.launchpad.net (moderated for non-subscribers)
10870L:	linux-tegra@vger.kernel.org
10871S:	Maintained
10872F:	drivers/staging/nvec/
10873
10874STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10875M:	Jens Frederich <jfrederich@gmail.com>
10876M:	Daniel Drake <dsd@laptop.org>
10877M:	Jon Nettleton <jon.nettleton@gmail.com>
10878W:	http://wiki.laptop.org/go/DCON
10879S:	Maintained
10880F:	drivers/staging/olpc_dcon/
10881
10882STAGING - REALTEK RTL8712U DRIVERS
10883M:	Larry Finger <Larry.Finger@lwfinger.net>
10884M:	Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10885S:	Odd Fixes
10886F:	drivers/staging/rtl8712/
10887
10888STAGING - REALTEK RTL8723U WIRELESS DRIVER
10889M:	Larry Finger <Larry.Finger@lwfinger.net>
10890M:	Jes Sorensen <Jes.Sorensen@redhat.com>
10891L:	linux-wireless@vger.kernel.org
10892S:	Maintained
10893F:	drivers/staging/rtl8723au/
10894
10895STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10896M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10897M:	Teddy Wang <teddy.wang@siliconmotion.com>
10898M:	Sudip Mukherjee <sudip@vectorindia.org>
10899L:	linux-fbdev@vger.kernel.org
10900S:	Maintained
10901F:	drivers/staging/sm750fb/
10902
10903STAGING - SLICOSS
10904M:	Lior Dotan <liodot@gmail.com>
10905M:	Christopher Harrer <charrer@alacritech.com>
10906S:	Odd Fixes
10907F:	drivers/staging/slicoss/
10908
10909STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10910M:	William Hubbs <w.d.hubbs@gmail.com>
10911M:	Chris Brannon <chris@the-brannons.com>
10912M:	Kirk Reiser <kirk@reisers.ca>
10913M:	Samuel Thibault <samuel.thibault@ens-lyon.org>
10914L:	speakup@linux-speakup.org
10915W:	http://www.linux-speakup.org/
10916S:	Odd Fixes
10917F:	drivers/staging/speakup/
10918
10919STAGING - VIA VT665X DRIVERS
10920M:	Forest Bond <forest@alittletooquiet.net>
10921S:	Odd Fixes
10922F:	drivers/staging/vt665?/
10923
10924STAGING - WILC1000 WIFI DRIVER
10925M:	Johnny Kim <johnny.kim@atmel.com>
10926M:	Austin Shin <austin.shin@atmel.com>
10927M:	Chris Park <chris.park@atmel.com>
10928M:	Tony Cho <tony.cho@atmel.com>
10929M:	Glen Lee <glen.lee@atmel.com>
10930M:	Leo Kim <leo.kim@atmel.com>
10931L:	linux-wireless@vger.kernel.org
10932S:	Supported
10933F:	drivers/staging/wilc1000/
10934
10935STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10936M:	Arnaud Patard <arnaud.patard@rtp-net.org>
10937S:	Odd Fixes
10938F:	drivers/staging/xgifb/
10939
10940STARFIRE/DURALAN NETWORK DRIVER
10941M:	Ion Badulescu <ionut@badula.org>
10942S:	Odd Fixes
10943F:	drivers/net/ethernet/adaptec/starfire*
10944
10945SUN3/3X
10946M:	Sam Creasey <sammy@sammy.net>
10947W:	http://sammy.net/sun3/
10948S:	Maintained
10949F:	arch/m68k/kernel/*sun3*
10950F:	arch/m68k/sun3*/
10951F:	arch/m68k/include/asm/sun3*
10952F:	drivers/net/ethernet/i825xx/sun3*
10953
10954SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10955M:	Hans de Goede <hdegoede@redhat.com>
10956L:	linux-input@vger.kernel.org
10957S:	Maintained
10958F:	Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10959F:	drivers/input/keyboard/sun4i-lradc-keys.c
10960
10961SUNDANCE NETWORK DRIVER
10962M:	Denis Kirjanov <kda@linux-powerpc.org>
10963L:	netdev@vger.kernel.org
10964S:	Maintained
10965F:	drivers/net/ethernet/dlink/sundance.c
10966
10967SUPERH
10968M:	Yoshinori Sato <ysato@users.sourceforge.jp>
10969M:	Rich Felker <dalias@libc.org>
10970L:	linux-sh@vger.kernel.org
10971Q:	http://patchwork.kernel.org/project/linux-sh/list/
10972S:	Maintained
10973F:	Documentation/sh/
10974F:	arch/sh/
10975F:	drivers/sh/
10976
10977SUSPEND TO RAM
10978M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
10979M:	Len Brown <len.brown@intel.com>
10980M:	Pavel Machek <pavel@ucw.cz>
10981L:	linux-pm@vger.kernel.org
10982S:	Supported
10983F:	Documentation/power/
10984F:	arch/x86/kernel/acpi/
10985F:	drivers/base/power/
10986F:	kernel/power/
10987F:	include/linux/suspend.h
10988F:	include/linux/freezer.h
10989F:	include/linux/pm.h
10990
10991SVGA HANDLING
10992M:	Martin Mares <mj@ucw.cz>
10993L:	linux-video@atrey.karlin.mff.cuni.cz
10994S:	Maintained
10995F:	Documentation/svga.txt
10996F:	arch/x86/boot/video*
10997
10998SWIOTLB SUBSYSTEM
10999M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11000L:	linux-kernel@vger.kernel.org
11001T:	git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11002S:	Supported
11003F:	lib/swiotlb.c
11004F:	arch/*/kernel/pci-swiotlb.c
11005F:	include/linux/swiotlb.h
11006
11007SWITCHDEV
11008M:	Jiri Pirko <jiri@resnulli.us>
11009L:	netdev@vger.kernel.org
11010S:	Supported
11011F:	net/switchdev/
11012F:	include/net/switchdev.h
11013
11014SYNOPSYS ARC ARCHITECTURE
11015M:	Vineet Gupta <vgupta@synopsys.com>
11016L:	linux-snps-arc@lists.infradead.org
11017S:	Supported
11018F:	arch/arc/
11019F:	Documentation/devicetree/bindings/arc/*
11020F:	Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11021F:	drivers/tty/serial/arc_uart.c
11022T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11023
11024SYNOPSYS ARC SDP platform support
11025M:	Alexey Brodkin <abrodkin@synopsys.com>
11026S:	Supported
11027F:	arch/arc/plat-axs10x
11028F:	arch/arc/boot/dts/ax*
11029F:	Documentation/devicetree/bindings/arc/axs10*
11030
11031SYSTEM CONFIGURATION (SYSCON)
11032M:	Lee Jones <lee.jones@linaro.org>
11033M:	Arnd Bergmann <arnd@arndb.de>
11034T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11035S:	Supported
11036F:	drivers/mfd/syscon.c
11037
11038SYSV FILESYSTEM
11039M:	Christoph Hellwig <hch@infradead.org>
11040S:	Maintained
11041F:	Documentation/filesystems/sysv-fs.txt
11042F:	fs/sysv/
11043F:	include/linux/sysv_fs.h
11044
11045TARGET SUBSYSTEM
11046M:	"Nicholas A. Bellinger" <nab@linux-iscsi.org>
11047L:	linux-scsi@vger.kernel.org
11048L:	target-devel@vger.kernel.org
11049W:	http://www.linux-iscsi.org
11050W:	http://groups.google.com/group/linux-iscsi-target-dev
11051T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11052S:	Supported
11053F:	drivers/target/
11054F:	include/target/
11055F:	Documentation/target/
11056
11057TASKSTATS STATISTICS INTERFACE
11058M:	Balbir Singh <bsingharora@gmail.com>
11059S:	Maintained
11060F:	Documentation/accounting/taskstats*
11061F:	include/linux/taskstats*
11062F:	kernel/taskstats.c
11063
11064TC CLASSIFIER
11065M:	Jamal Hadi Salim <jhs@mojatatu.com>
11066L:	netdev@vger.kernel.org
11067S:	Maintained
11068F:	include/net/pkt_cls.h
11069F:	include/uapi/linux/pkt_cls.h
11070F:	net/sched/
11071
11072TCP LOW PRIORITY MODULE
11073M:	"Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11074M:	"Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11075W:	http://tcp-lp-mod.sourceforge.net/
11076S:	Maintained
11077F:	net/ipv4/tcp_lp.c
11078
11079TDA10071 MEDIA DRIVER
11080M:	Antti Palosaari <crope@iki.fi>
11081L:	linux-media@vger.kernel.org
11082W:	https://linuxtv.org
11083W:	http://palosaari.fi/linux/
11084Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11085T:	git git://linuxtv.org/anttip/media_tree.git
11086S:	Maintained
11087F:	drivers/media/dvb-frontends/tda10071*
11088
11089TDA18212 MEDIA DRIVER
11090M:	Antti Palosaari <crope@iki.fi>
11091L:	linux-media@vger.kernel.org
11092W:	https://linuxtv.org
11093W:	http://palosaari.fi/linux/
11094Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11095T:	git git://linuxtv.org/anttip/media_tree.git
11096S:	Maintained
11097F:	drivers/media/tuners/tda18212*
11098
11099TDA18218 MEDIA DRIVER
11100M:	Antti Palosaari <crope@iki.fi>
11101L:	linux-media@vger.kernel.org
11102W:	https://linuxtv.org
11103W:	http://palosaari.fi/linux/
11104Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11105T:	git git://linuxtv.org/anttip/media_tree.git
11106S:	Maintained
11107F:	drivers/media/tuners/tda18218*
11108
11109TDA18271 MEDIA DRIVER
11110M:	Michael Krufky <mkrufky@linuxtv.org>
11111L:	linux-media@vger.kernel.org
11112W:	https://linuxtv.org
11113W:	http://github.com/mkrufky
11114Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11115T:	git git://linuxtv.org/mkrufky/tuners.git
11116S:	Maintained
11117F:	drivers/media/tuners/tda18271*
11118
11119TDA827x MEDIA DRIVER
11120M:	Michael Krufky <mkrufky@linuxtv.org>
11121L:	linux-media@vger.kernel.org
11122W:	https://linuxtv.org
11123W:	http://github.com/mkrufky
11124Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11125T:	git git://linuxtv.org/mkrufky/tuners.git
11126S:	Maintained
11127F:	drivers/media/tuners/tda8290.*
11128
11129TDA8290 MEDIA DRIVER
11130M:	Michael Krufky <mkrufky@linuxtv.org>
11131L:	linux-media@vger.kernel.org
11132W:	https://linuxtv.org
11133W:	http://github.com/mkrufky
11134Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11135T:	git git://linuxtv.org/mkrufky/tuners.git
11136S:	Maintained
11137F:	drivers/media/tuners/tda8290.*
11138
11139TDA9840 MEDIA DRIVER
11140M:	Hans Verkuil <hverkuil@xs4all.nl>
11141L:	linux-media@vger.kernel.org
11142T:	git git://linuxtv.org/media_tree.git
11143W:	https://linuxtv.org
11144S:	Maintained
11145F:	drivers/media/i2c/tda9840*
11146
11147TEA5761 TUNER DRIVER
11148M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11149L:	linux-media@vger.kernel.org
11150W:	https://linuxtv.org
11151T:	git git://linuxtv.org/media_tree.git
11152S:	Odd fixes
11153F:	drivers/media/tuners/tea5761.*
11154
11155TEA5767 TUNER DRIVER
11156M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11157L:	linux-media@vger.kernel.org
11158W:	https://linuxtv.org
11159T:	git git://linuxtv.org/media_tree.git
11160S:	Maintained
11161F:	drivers/media/tuners/tea5767.*
11162
11163TEA6415C MEDIA DRIVER
11164M:	Hans Verkuil <hverkuil@xs4all.nl>
11165L:	linux-media@vger.kernel.org
11166T:	git git://linuxtv.org/media_tree.git
11167W:	https://linuxtv.org
11168S:	Maintained
11169F:	drivers/media/i2c/tea6415c*
11170
11171TEA6420 MEDIA DRIVER
11172M:	Hans Verkuil <hverkuil@xs4all.nl>
11173L:	linux-media@vger.kernel.org
11174T:	git git://linuxtv.org/media_tree.git
11175W:	https://linuxtv.org
11176S:	Maintained
11177F:	drivers/media/i2c/tea6420*
11178
11179TEAM DRIVER
11180M:	Jiri Pirko <jiri@resnulli.us>
11181L:	netdev@vger.kernel.org
11182S:	Supported
11183F:	drivers/net/team/
11184F:	include/linux/if_team.h
11185F:	include/uapi/linux/if_team.h
11186
11187TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11188M:	"Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11189S:	Maintained
11190F:	arch/x86/platform/ts5500/
11191
11192TECHNOTREND USB IR RECEIVER
11193M:	Sean Young <sean@mess.org>
11194L:	linux-media@vger.kernel.org
11195S:	Maintained
11196F:	drivers/media/rc/ttusbir.c
11197
11198TEGRA ARCHITECTURE SUPPORT
11199M:	Stephen Warren <swarren@wwwdotorg.org>
11200M:	Thierry Reding <thierry.reding@gmail.com>
11201M:	Alexandre Courbot <gnurou@gmail.com>
11202L:	linux-tegra@vger.kernel.org
11203Q:	http://patchwork.ozlabs.org/project/linux-tegra/list/
11204T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11205S:	Supported
11206N:	[^a-z]tegra
11207
11208TEGRA CLOCK DRIVER
11209M:	Peter De Schrijver <pdeschrijver@nvidia.com>
11210M:	Prashant Gaikwad <pgaikwad@nvidia.com>
11211S:	Supported
11212F:	drivers/clk/tegra/
11213
11214TEGRA DMA DRIVERS
11215M:	Laxman Dewangan <ldewangan@nvidia.com>
11216M:	Jon Hunter <jonathanh@nvidia.com>
11217S:	Supported
11218F:	drivers/dma/tegra*
11219
11220TEGRA I2C DRIVER
11221M:	Laxman Dewangan <ldewangan@nvidia.com>
11222S:	Supported
11223F:	drivers/i2c/busses/i2c-tegra.c
11224
11225TEGRA IOMMU DRIVERS
11226M:	Hiroshi Doyu <hdoyu@nvidia.com>
11227S:	Supported
11228F:	drivers/iommu/tegra*
11229
11230TEGRA KBC DRIVER
11231M:	Rakesh Iyer <riyer@nvidia.com>
11232M:	Laxman Dewangan <ldewangan@nvidia.com>
11233S:	Supported
11234F:	drivers/input/keyboard/tegra-kbc.c
11235
11236TEGRA PWM DRIVER
11237M:	Thierry Reding <thierry.reding@gmail.com>
11238S:	Supported
11239F:	drivers/pwm/pwm-tegra.c
11240
11241TEGRA SERIAL DRIVER
11242M:	Laxman Dewangan <ldewangan@nvidia.com>
11243S:	Supported
11244F:	drivers/tty/serial/serial-tegra.c
11245
11246TEGRA SPI DRIVER
11247M:	Laxman Dewangan <ldewangan@nvidia.com>
11248S:	Supported
11249F:	drivers/spi/spi-tegra*
11250
11251TEHUTI ETHERNET DRIVER
11252M:	Andy Gospodarek <andy@greyhouse.net>
11253L:	netdev@vger.kernel.org
11254S:	Supported
11255F:	drivers/net/ethernet/tehuti/*
11256
11257Telecom Clock Driver for MCPL0010
11258M:	Mark Gross <mark.gross@intel.com>
11259S:	Supported
11260F:	drivers/char/tlclk.c
11261
11262TENSILICA XTENSA PORT (xtensa)
11263M:	Chris Zankel <chris@zankel.net>
11264M:	Max Filippov <jcmvbkbc@gmail.com>
11265L:	linux-xtensa@linux-xtensa.org
11266T:	git git://github.com/czankel/xtensa-linux.git
11267S:	Maintained
11268F:	arch/xtensa/
11269F:	drivers/irqchip/irq-xtensa-*
11270
11271THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11272M:	Hans Verkuil <hverkuil@xs4all.nl>
11273L:	linux-media@vger.kernel.org
11274T:	git git://linuxtv.org/media_tree.git
11275W:	https://linuxtv.org
11276S:	Maintained
11277F:	drivers/media/radio/radio-raremono.c
11278
11279THERMAL
11280M:	Zhang Rui <rui.zhang@intel.com>
11281M:	Eduardo Valentin <edubezval@gmail.com>
11282L:	linux-pm@vger.kernel.org
11283T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11284T:	git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11285Q:	https://patchwork.kernel.org/project/linux-pm/list/
11286S:	Supported
11287F:	drivers/thermal/
11288F:	include/linux/thermal.h
11289F:	include/uapi/linux/thermal.h
11290F:	include/linux/cpu_cooling.h
11291F:	Documentation/devicetree/bindings/thermal/
11292
11293THERMAL/CPU_COOLING
11294M:	Amit Daniel Kachhap <amit.kachhap@gmail.com>
11295M:	Viresh Kumar <viresh.kumar@linaro.org>
11296M:	Javi Merino <javi.merino@arm.com>
11297L:	linux-pm@vger.kernel.org
11298S:	Supported
11299F:	Documentation/thermal/cpu-cooling-api.txt
11300F:	drivers/thermal/cpu_cooling.c
11301F:	include/linux/cpu_cooling.h
11302
11303THINGM BLINK(1) USB RGB LED DRIVER
11304M:	Vivien Didelot <vivien.didelot@savoirfairelinux.com>
11305S:	Maintained
11306F:	drivers/hid/hid-thingm.c
11307
11308THINKPAD ACPI EXTRAS DRIVER
11309M:	Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11310L:	ibm-acpi-devel@lists.sourceforge.net
11311L:	platform-driver-x86@vger.kernel.org
11312W:	http://ibm-acpi.sourceforge.net
11313W:	http://thinkwiki.org/wiki/Ibm-acpi
11314T:	git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11315S:	Maintained
11316F:	drivers/platform/x86/thinkpad_acpi.c
11317
11318TI BANDGAP AND THERMAL DRIVER
11319M:	Eduardo Valentin <edubezval@gmail.com>
11320M:	Keerthy <j-keerthy@ti.com>
11321L:	linux-pm@vger.kernel.org
11322L:	linux-omap@vger.kernel.org
11323S:	Maintained
11324F:	drivers/thermal/ti-soc-thermal/
11325
11326TI VPE/CAL DRIVERS
11327M:	Benoit Parrot <bparrot@ti.com>
11328L:	linux-media@vger.kernel.org
11329W:	http://linuxtv.org/
11330Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11331S:	Maintained
11332F:	drivers/media/platform/ti-vpe/
11333
11334TI CDCE706 CLOCK DRIVER
11335M:	Max Filippov <jcmvbkbc@gmail.com>
11336S:	Maintained
11337F:	drivers/clk/clk-cdce706.c
11338
11339TI CLOCK DRIVER
11340M:	Tero Kristo <t-kristo@ti.com>
11341L:	linux-omap@vger.kernel.org
11342S:	Maintained
11343F:	drivers/clk/ti/
11344F:	include/linux/clk/ti.h
11345
11346TI ETHERNET SWITCH DRIVER (CPSW)
11347M:	Mugunthan V N <mugunthanvnm@ti.com>
11348R:	Grygorii Strashko <grygorii.strashko@ti.com>
11349L:	linux-omap@vger.kernel.org
11350L:	netdev@vger.kernel.org
11351S:	Maintained
11352F:	drivers/net/ethernet/ti/cpsw*
11353F:	drivers/net/ethernet/ti/davinci*
11354
11355TI FLASH MEDIA INTERFACE DRIVER
11356M:	Alex Dubov <oakad@yahoo.com>
11357S:	Maintained
11358F:	drivers/misc/tifm*
11359F:	drivers/mmc/host/tifm_sd.c
11360F:	include/linux/tifm.h
11361
11362TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11363M:	Santosh Shilimkar <ssantosh@kernel.org>
11364L:	linux-kernel@vger.kernel.org
11365L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11366S:	Maintained
11367F:	drivers/soc/ti/*
11368T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11369
11370
11371TI LM49xxx FAMILY ASoC CODEC DRIVERS
11372M:	M R Swami Reddy <mr.swami.reddy@ti.com>
11373M:	Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11374L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11375S:	Maintained
11376F:	sound/soc/codecs/lm49453*
11377F:	sound/soc/codecs/isabelle*
11378
11379TI LP855x BACKLIGHT DRIVER
11380M:	Milo Kim <milo.kim@ti.com>
11381S:	Maintained
11382F:	Documentation/backlight/lp855x-driver.txt
11383F:	drivers/video/backlight/lp855x_bl.c
11384F:	include/linux/platform_data/lp855x.h
11385
11386TI LP8727 CHARGER DRIVER
11387M:	Milo Kim <milo.kim@ti.com>
11388S:	Maintained
11389F:	drivers/power/lp8727_charger.c
11390F:	include/linux/platform_data/lp8727.h
11391
11392TI LP8788 MFD DRIVER
11393M:	Milo Kim <milo.kim@ti.com>
11394S:	Maintained
11395F:	drivers/iio/adc/lp8788_adc.c
11396F:	drivers/leds/leds-lp8788.c
11397F:	drivers/mfd/lp8788*.c
11398F:	drivers/power/lp8788-charger.c
11399F:	drivers/regulator/lp8788-*.c
11400F:	include/linux/mfd/lp8788*.h
11401
11402TI NETCP ETHERNET DRIVER
11403M:	Wingman Kwok <w-kwok2@ti.com>
11404M:	Murali Karicheri <m-karicheri2@ti.com>
11405L:	netdev@vger.kernel.org
11406S:	Maintained
11407F:	drivers/net/ethernet/ti/netcp*
11408
11409TI TAS571X FAMILY ASoC CODEC DRIVER
11410M:	Kevin Cernekee <cernekee@chromium.org>
11411L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11412S:	Odd Fixes
11413F:	sound/soc/codecs/tas571x*
11414
11415TI TWL4030 SERIES SOC CODEC DRIVER
11416M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
11417L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11418S:	Maintained
11419F:	sound/soc/codecs/twl4030*
11420
11421TI WILINK WIRELESS DRIVERS
11422L:	linux-wireless@vger.kernel.org
11423W:	http://wireless.kernel.org/en/users/Drivers/wl12xx
11424W:	http://wireless.kernel.org/en/users/Drivers/wl1251
11425T:	git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11426S:	Orphan
11427F:	drivers/net/wireless/ti/
11428F:	include/linux/wl12xx.h
11429
11430TIPC NETWORK LAYER
11431M:	Jon Maloy <jon.maloy@ericsson.com>
11432M:	Ying Xue <ying.xue@windriver.com>
11433L:	netdev@vger.kernel.org (core kernel code)
11434L:	tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11435W:	http://tipc.sourceforge.net/
11436S:	Maintained
11437F:	include/uapi/linux/tipc*.h
11438F:	net/tipc/
11439
11440TILE ARCHITECTURE
11441M:	Chris Metcalf <cmetcalf@mellanox.com>
11442W:	http://www.mellanox.com/repository/solutions/tile-scm/
11443T:	git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11444S:	Supported
11445F:	arch/tile/
11446F:	drivers/char/tile-srom.c
11447F:	drivers/edac/tile_edac.c
11448F:	drivers/net/ethernet/tile/
11449F:	drivers/rtc/rtc-tile.c
11450F:	drivers/tty/hvc/hvc_tile.c
11451F:	drivers/tty/serial/tilegx.c
11452F:	drivers/usb/host/*-tilegx.c
11453F:	include/linux/usb/tilegx.h
11454
11455TLAN NETWORK DRIVER
11456M:	Samuel Chessman <chessman@tux.org>
11457L:	tlan-devel@lists.sourceforge.net (subscribers-only)
11458W:	http://sourceforge.net/projects/tlan/
11459S:	Maintained
11460F:	Documentation/networking/tlan.txt
11461F:	drivers/net/ethernet/ti/tlan.*
11462
11463TOMOYO SECURITY MODULE
11464M:	Kentaro Takeda <takedakn@nttdata.co.jp>
11465M:	Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11466L:	tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11467L:	tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11468L:	tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11469L:	tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11470W:	http://tomoyo.sourceforge.jp/
11471T:	quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11472S:	Maintained
11473F:	security/tomoyo/
11474
11475TOPSTAR LAPTOP EXTRAS DRIVER
11476M:	Herton Ronaldo Krzesinski <herton@canonical.com>
11477L:	platform-driver-x86@vger.kernel.org
11478S:	Maintained
11479F:	drivers/platform/x86/topstar-laptop.c
11480
11481TOSHIBA ACPI EXTRAS DRIVER
11482M:	Azael Avalos <coproscefalo@gmail.com>
11483L:	platform-driver-x86@vger.kernel.org
11484S:	Maintained
11485F:	drivers/platform/x86/toshiba_acpi.c
11486
11487TOSHIBA BLUETOOTH DRIVER
11488M:	Azael Avalos <coproscefalo@gmail.com>
11489L:	platform-driver-x86@vger.kernel.org
11490S:	Maintained
11491F:	drivers/platform/x86/toshiba_bluetooth.c
11492
11493TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11494M:	Azael Avalos <coproscefalo@gmail.com>
11495L:	platform-driver-x86@vger.kernel.org
11496S:	Maintained
11497F:	drivers/platform/x86/toshiba_haps.c
11498
11499TOSHIBA WMI HOTKEYS DRIVER
11500M:	Azael Avalos <coproscefalo@gmail.com>
11501L:	platform-driver-x86@vger.kernel.org
11502S:	Maintained
11503F:	drivers/platform/x86/toshiba-wmi.c
11504
11505TOSHIBA SMM DRIVER
11506M:	Jonathan Buzzard <jonathan@buzzard.org.uk>
11507W:	http://www.buzzard.org.uk/toshiba/
11508S:	Maintained
11509F:	drivers/char/toshiba.c
11510F:	include/linux/toshiba.h
11511F:	include/uapi/linux/toshiba.h
11512
11513TOSHIBA TC358743 DRIVER
11514M:	Mats Randgaard <matrandg@cisco.com>
11515L:	linux-media@vger.kernel.org
11516S:	Maintained
11517F:	drivers/media/i2c/tc358743*
11518F:	include/media/i2c/tc358743.h
11519
11520TMIO/SDHI MMC DRIVER
11521M:	Wolfram Sang <wsa+renesas@sang-engineering.com>
11522L:	linux-mmc@vger.kernel.org
11523S:	Supported
11524F:	drivers/mmc/host/tmio_mmc*
11525F:	drivers/mmc/host/sh_mobile_sdhi.c
11526F:	include/linux/mfd/tmio.h
11527
11528TMP401 HARDWARE MONITOR DRIVER
11529M:	Guenter Roeck <linux@roeck-us.net>
11530L:	linux-hwmon@vger.kernel.org
11531S:	Maintained
11532F:	Documentation/hwmon/tmp401
11533F:	drivers/hwmon/tmp401.c
11534
11535TMPFS (SHMEM FILESYSTEM)
11536M:	Hugh Dickins <hughd@google.com>
11537L:	linux-mm@kvack.org
11538S:	Maintained
11539F:	include/linux/shmem_fs.h
11540F:	mm/shmem.c
11541
11542TM6000 VIDEO4LINUX DRIVER
11543M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11544L:	linux-media@vger.kernel.org
11545W:	https://linuxtv.org
11546T:	git git://linuxtv.org/media_tree.git
11547S:	Odd fixes
11548F:	drivers/media/usb/tm6000/
11549
11550TW68 VIDEO4LINUX DRIVER
11551M:	Hans Verkuil <hverkuil@xs4all.nl>
11552L:	linux-media@vger.kernel.org
11553T:	git git://linuxtv.org/media_tree.git
11554W:	https://linuxtv.org
11555S:	Odd Fixes
11556F:	drivers/media/pci/tw68/
11557
11558TW686X VIDEO4LINUX DRIVER
11559M:	Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11560L:	linux-media@vger.kernel.org
11561T:	git git://linuxtv.org/media_tree.git
11562W:	http://linuxtv.org
11563S:	Maintained
11564F:	drivers/media/pci/tw686x/
11565
11566TPM DEVICE DRIVER
11567M:	Peter Huewe <peterhuewe@gmx.de>
11568M:	Marcel Selhorst <tpmdd@selhorst.net>
11569M:	Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11570R:	Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11571W:	http://tpmdd.sourceforge.net
11572L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11573Q:	https://patchwork.kernel.org/project/tpmdd-devel/list/
11574T:	git git://git.infradead.org/users/jjs/linux-tpmdd.git
11575S:	Maintained
11576F:	drivers/char/tpm/
11577
11578TPM IBM_VTPM DEVICE DRIVER
11579M:	Ashley Lai <ashleydlai@gmail.com>
11580W:	http://tpmdd.sourceforge.net
11581L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11582S:	Maintained
11583F:	drivers/char/tpm/tpm_ibmvtpm*
11584
11585TRACING
11586M:	Steven Rostedt <rostedt@goodmis.org>
11587M:	Ingo Molnar <mingo@redhat.com>
11588T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11589S:	Maintained
11590F:	Documentation/trace/ftrace.txt
11591F:	arch/*/*/*/ftrace.h
11592F:	arch/*/kernel/ftrace.c
11593F:	include/*/ftrace.h
11594F:	include/linux/trace*.h
11595F:	include/trace/
11596F:	kernel/trace/
11597F:	tools/testing/selftests/ftrace/
11598
11599TRACING MMIO ACCESSES (MMIOTRACE)
11600M:	Steven Rostedt <rostedt@goodmis.org>
11601M:	Ingo Molnar <mingo@kernel.org>
11602R:	Karol Herbst <karolherbst@gmail.com>
11603R:	Pekka Paalanen <ppaalanen@gmail.com>
11604S:	Maintained
11605L:	linux-kernel@vger.kernel.org
11606L:	nouveau@lists.freedesktop.org
11607F:	kernel/trace/trace_mmiotrace.c
11608F:	include/linux/mmiotrace.h
11609F:	arch/x86/mm/kmmio.c
11610F:	arch/x86/mm/mmio-mod.c
11611F:	arch/x86/mm/testmmiotrace.c
11612
11613TRIVIAL PATCHES
11614M:	Jiri Kosina <trivial@kernel.org>
11615T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11616S:	Maintained
11617K:	^Subject:.*(?i)trivial
11618
11619TTY LAYER
11620M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11621M:	Jiri Slaby <jslaby@suse.com>
11622S:	Supported
11623T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11624F:	Documentation/serial/
11625F:	drivers/tty/
11626F:	drivers/tty/serial/serial_core.c
11627F:	include/linux/serial_core.h
11628F:	include/linux/serial.h
11629F:	include/linux/tty.h
11630F:	include/uapi/linux/serial_core.h
11631F:	include/uapi/linux/serial.h
11632F:	include/uapi/linux/tty.h
11633
11634TUA9001 MEDIA DRIVER
11635M:	Antti Palosaari <crope@iki.fi>
11636L:	linux-media@vger.kernel.org
11637W:	https://linuxtv.org
11638W:	http://palosaari.fi/linux/
11639Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11640T:	git git://linuxtv.org/anttip/media_tree.git
11641S:	Maintained
11642F:	drivers/media/tuners/tua9001*
11643
11644TULIP NETWORK DRIVERS
11645L:	netdev@vger.kernel.org
11646L:	linux-parisc@vger.kernel.org
11647S:	Orphan
11648F:	drivers/net/ethernet/dec/tulip/
11649
11650TUN/TAP driver
11651M:	Maxim Krasnyansky <maxk@qti.qualcomm.com>
11652W:	http://vtun.sourceforge.net/tun
11653S:	Maintained
11654F:	Documentation/networking/tuntap.txt
11655F:	arch/um/os-Linux/drivers/
11656
11657TURBOCHANNEL SUBSYSTEM
11658M:	"Maciej W. Rozycki" <macro@linux-mips.org>
11659M:	Ralf Baechle <ralf@linux-mips.org>
11660L:	linux-mips@linux-mips.org
11661Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
11662S:	Maintained
11663F:	drivers/tc/
11664F:	include/linux/tc.h
11665
11666U14-34F SCSI DRIVER
11667M:	Dario Ballabio <ballabio_dario@emc.com>
11668L:	linux-scsi@vger.kernel.org
11669S:	Maintained
11670F:	drivers/scsi/u14-34f.c
11671
11672UBI FILE SYSTEM (UBIFS)
11673M:	Richard Weinberger <richard@nod.at>
11674M:	Artem Bityutskiy <dedekind1@gmail.com>
11675M:	Adrian Hunter <adrian.hunter@intel.com>
11676L:	linux-mtd@lists.infradead.org
11677T:	git git://git.infradead.org/ubifs-2.6.git
11678W:	http://www.linux-mtd.infradead.org/doc/ubifs.html
11679S:	Supported
11680F:	Documentation/filesystems/ubifs.txt
11681F:	fs/ubifs/
11682
11683UCLINUX (M68KNOMMU AND COLDFIRE)
11684M:	Greg Ungerer <gerg@linux-m68k.org>
11685W:	http://www.linux-m68k.org/
11686W:	http://www.uclinux.org/
11687L:	linux-m68k@lists.linux-m68k.org
11688L:	uclinux-dev@uclinux.org  (subscribers-only)
11689T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11690S:	Maintained
11691F:	arch/m68k/coldfire/
11692F:	arch/m68k/68*/
11693F:	arch/m68k/*/*_no.*
11694F:	arch/m68k/include/asm/*_no.*
11695
11696UDF FILESYSTEM
11697M:	Jan Kara <jack@suse.com>
11698S:	Maintained
11699F:	Documentation/filesystems/udf.txt
11700F:	fs/udf/
11701
11702UFS FILESYSTEM
11703M:	Evgeniy Dushistov <dushistov@mail.ru>
11704S:	Maintained
11705F:	Documentation/filesystems/ufs.txt
11706F:	fs/ufs/
11707
11708UHID USERSPACE HID IO DRIVER:
11709M:	David Herrmann <dh.herrmann@googlemail.com>
11710L:	linux-input@vger.kernel.org
11711S:	Maintained
11712F:	drivers/hid/uhid.c
11713F:	include/uapi/linux/uhid.h
11714
11715ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11716L:	linux-usb@vger.kernel.org
11717S:	Orphan
11718F:	drivers/uwb/
11719F:	include/linux/uwb.h
11720F:	include/linux/uwb/
11721
11722UNICORE32 ARCHITECTURE:
11723M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
11724W:	http://mprc.pku.edu.cn/~guanxuetao/linux
11725S:	Maintained
11726T:	git git://github.com/gxt/linux.git
11727F:	arch/unicore32/
11728
11729UNIFDEF
11730M:	Tony Finch <dot@dotat.at>
11731W:	http://dotat.at/prog/unifdef
11732S:	Maintained
11733F:	scripts/unifdef.c
11734
11735UNIFORM CDROM DRIVER
11736M:	Jens Axboe <axboe@kernel.dk>
11737W:	http://www.kernel.dk
11738S:	Maintained
11739F:	Documentation/cdrom/
11740F:	drivers/cdrom/cdrom.c
11741F:	include/linux/cdrom.h
11742F:	include/uapi/linux/cdrom.h
11743
11744UNISYS S-PAR DRIVERS
11745M:	David Kershner <david.kershner@unisys.com>
11746L:	sparmaintainer@unisys.com (Unisys internal)
11747S:	Supported
11748F:	drivers/staging/unisys/
11749
11750UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11751M:	Vinayak Holikatti <vinholikatti@gmail.com>
11752L:	linux-scsi@vger.kernel.org
11753S:	Supported
11754F:	Documentation/scsi/ufs.txt
11755F:	drivers/scsi/ufs/
11756
11757UNSORTED BLOCK IMAGES (UBI)
11758M:	Artem Bityutskiy <dedekind1@gmail.com>
11759M:	Richard Weinberger <richard@nod.at>
11760W:	http://www.linux-mtd.infradead.org/
11761L:	linux-mtd@lists.infradead.org
11762T:	git git://git.infradead.org/ubifs-2.6.git
11763S:	Supported
11764F:	drivers/mtd/ubi/
11765F:	include/linux/mtd/ubi.h
11766F:	include/uapi/mtd/ubi-user.h
11767
11768USB ACM DRIVER
11769M:	Oliver Neukum <oneukum@suse.com>
11770L:	linux-usb@vger.kernel.org
11771S:	Maintained
11772F:	Documentation/usb/acm.txt
11773F:	drivers/usb/class/cdc-acm.*
11774
11775USB AR5523 WIRELESS DRIVER
11776M:	Pontus Fuchs <pontus.fuchs@gmail.com>
11777L:	linux-wireless@vger.kernel.org
11778S:	Maintained
11779F:	drivers/net/wireless/ath/ar5523/
11780
11781USB ATTACHED SCSI
11782M:	Hans de Goede <hdegoede@redhat.com>
11783M:	Gerd Hoffmann <kraxel@redhat.com>
11784L:	linux-usb@vger.kernel.org
11785L:	linux-scsi@vger.kernel.org
11786S:	Maintained
11787F:	drivers/usb/storage/uas.c
11788
11789USB CDC ETHERNET DRIVER
11790M:	Oliver Neukum <oliver@neukum.org>
11791L:	linux-usb@vger.kernel.org
11792S:	Maintained
11793F:	drivers/net/usb/cdc_*.c
11794F:	include/uapi/linux/usb/cdc.h
11795
11796USB CHAOSKEY DRIVER
11797M:	Keith Packard <keithp@keithp.com>
11798L:	linux-usb@vger.kernel.org
11799S:	Maintained
11800F:	drivers/usb/misc/chaoskey.c
11801
11802USB CYPRESS C67X00 DRIVER
11803M:	Peter Korsgaard <jacmet@sunsite.dk>
11804L:	linux-usb@vger.kernel.org
11805S:	Maintained
11806F:	drivers/usb/c67x00/
11807
11808USB DAVICOM DM9601 DRIVER
11809M:	Peter Korsgaard <jacmet@sunsite.dk>
11810L:	netdev@vger.kernel.org
11811W:	http://www.linux-usb.org/usbnet
11812S:	Maintained
11813F:	drivers/net/usb/dm9601.c
11814
11815USB DIAMOND RIO500 DRIVER
11816M:	Cesar Miquel <miquel@df.uba.ar>
11817L:	rio500-users@lists.sourceforge.net
11818W:	http://rio500.sourceforge.net
11819S:	Maintained
11820F:	drivers/usb/misc/rio500*
11821
11822USB EHCI DRIVER
11823M:	Alan Stern <stern@rowland.harvard.edu>
11824L:	linux-usb@vger.kernel.org
11825S:	Maintained
11826F:	Documentation/usb/ehci.txt
11827F:	drivers/usb/host/ehci*
11828
11829USB GADGET/PERIPHERAL SUBSYSTEM
11830M:	Felipe Balbi <balbi@kernel.org>
11831L:	linux-usb@vger.kernel.org
11832W:	http://www.linux-usb.org/gadget
11833T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11834S:	Maintained
11835F:	drivers/usb/gadget/
11836F:	include/linux/usb/gadget*
11837
11838USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11839M:	Jiri Kosina <jikos@kernel.org>
11840R:	Benjamin Tissoires <benjamin.tissoires@redhat.com>
11841L:	linux-usb@vger.kernel.org
11842T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11843S:	Maintained
11844F:	Documentation/hid/hiddev.txt
11845F:	drivers/hid/usbhid/
11846
11847USB ISP116X DRIVER
11848M:	Olav Kongas <ok@artecdesign.ee>
11849L:	linux-usb@vger.kernel.org
11850S:	Maintained
11851F:	drivers/usb/host/isp116x*
11852F:	include/linux/usb/isp116x.h
11853
11854USB LAN78XX ETHERNET DRIVER
11855M:	Woojung Huh <woojung.huh@microchip.com>
11856M:	Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11857L:	netdev@vger.kernel.org
11858S:	Maintained
11859F:	drivers/net/usb/lan78xx.*
11860
11861USB MASS STORAGE DRIVER
11862M:	Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11863L:	linux-usb@vger.kernel.org
11864L:	usb-storage@lists.one-eyed-alien.net
11865S:	Maintained
11866W:	http://www.one-eyed-alien.net/~mdharm/linux-usb/
11867F:	drivers/usb/storage/
11868
11869USB MIDI DRIVER
11870M:	Clemens Ladisch <clemens@ladisch.de>
11871L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11872T:	git git://git.alsa-project.org/alsa-kernel.git
11873S:	Maintained
11874F:	sound/usb/midi.*
11875
11876USB NETWORKING DRIVERS
11877L:	linux-usb@vger.kernel.org
11878S:	Odd Fixes
11879F:	drivers/net/usb/
11880
11881USB OHCI DRIVER
11882M:	Alan Stern <stern@rowland.harvard.edu>
11883L:	linux-usb@vger.kernel.org
11884S:	Maintained
11885F:	Documentation/usb/ohci.txt
11886F:	drivers/usb/host/ohci*
11887
11888USB OTG FSM (Finite State Machine)
11889M:	Peter Chen <Peter.Chen@nxp.com>
11890T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11891L:	linux-usb@vger.kernel.org
11892S:	Maintained
11893F:	drivers/usb/common/usb-otg-fsm.c
11894
11895USB OVER IP DRIVER
11896M:	Valentina Manea <valentina.manea.m@gmail.com>
11897M:	Shuah Khan <shuah.kh@samsung.com>
11898L:	linux-usb@vger.kernel.org
11899S:	Maintained
11900F:	Documentation/usb/usbip_protocol.txt
11901F:	drivers/usb/usbip/
11902F:	tools/usb/usbip/
11903
11904USB PEGASUS DRIVER
11905M:	Petko Manolov <petkan@nucleusys.com>
11906L:	linux-usb@vger.kernel.org
11907L:	netdev@vger.kernel.org
11908T:	git git://github.com/petkan/pegasus.git
11909W:	https://github.com/petkan/pegasus
11910S:	Maintained
11911F:	drivers/net/usb/pegasus.*
11912
11913USB PHY LAYER
11914M:	Felipe Balbi <balbi@kernel.org>
11915L:	linux-usb@vger.kernel.org
11916T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11917S:	Maintained
11918F:	drivers/usb/phy/
11919
11920USB PRINTER DRIVER (usblp)
11921M:	Pete Zaitcev <zaitcev@redhat.com>
11922L:	linux-usb@vger.kernel.org
11923S:	Supported
11924F:	drivers/usb/class/usblp.c
11925
11926USB QMI WWAN NETWORK DRIVER
11927M:	Bjørn Mork <bjorn@mork.no>
11928L:	netdev@vger.kernel.org
11929S:	Maintained
11930F:	Documentation/ABI/testing/sysfs-class-net-qmi
11931F:	drivers/net/usb/qmi_wwan.c
11932
11933USB RTL8150 DRIVER
11934M:	Petko Manolov <petkan@nucleusys.com>
11935L:	linux-usb@vger.kernel.org
11936L:	netdev@vger.kernel.org
11937T:	git git://github.com/petkan/rtl8150.git
11938W:	https://github.com/petkan/rtl8150
11939S:	Maintained
11940F:	drivers/net/usb/rtl8150.c
11941
11942USB SERIAL SUBSYSTEM
11943M:	Johan Hovold <johan@kernel.org>
11944L:	linux-usb@vger.kernel.org
11945S:	Maintained
11946F:	Documentation/usb/usb-serial.txt
11947F:	drivers/usb/serial/
11948F:	include/linux/usb/serial.h
11949
11950USB SMSC75XX ETHERNET DRIVER
11951M:	Steve Glendinning <steve.glendinning@shawell.net>
11952L:	netdev@vger.kernel.org
11953S:	Maintained
11954F:	drivers/net/usb/smsc75xx.*
11955
11956USB SMSC95XX ETHERNET DRIVER
11957M:	Steve Glendinning <steve.glendinning@shawell.net>
11958L:	netdev@vger.kernel.org
11959S:	Maintained
11960F:	drivers/net/usb/smsc95xx.*
11961
11962USB SUBSYSTEM
11963M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11964L:	linux-usb@vger.kernel.org
11965W:	http://www.linux-usb.org
11966T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11967S:	Supported
11968F:	Documentation/usb/
11969F:	drivers/usb/
11970F:	include/linux/usb.h
11971F:	include/linux/usb/
11972
11973USB UHCI DRIVER
11974M:	Alan Stern <stern@rowland.harvard.edu>
11975L:	linux-usb@vger.kernel.org
11976S:	Maintained
11977F:	drivers/usb/host/uhci*
11978
11979USB "USBNET" DRIVER FRAMEWORK
11980M:	Oliver Neukum <oneukum@suse.com>
11981L:	netdev@vger.kernel.org
11982W:	http://www.linux-usb.org/usbnet
11983S:	Maintained
11984F:	drivers/net/usb/usbnet.c
11985F:	include/linux/usb/usbnet.h
11986
11987USB VIDEO CLASS
11988M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11989L:	linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11990L:	linux-media@vger.kernel.org
11991T:	git git://linuxtv.org/media_tree.git
11992W:	http://www.ideasonboard.org/uvc/
11993S:	Maintained
11994F:	drivers/media/usb/uvc/
11995F:	include/uapi/linux/uvcvideo.h
11996
11997USB VISION DRIVER
11998M:	Hans Verkuil <hverkuil@xs4all.nl>
11999L:	linux-media@vger.kernel.org
12000T:	git git://linuxtv.org/media_tree.git
12001W:	https://linuxtv.org
12002S:	Odd Fixes
12003F:	drivers/media/usb/usbvision/
12004
12005USB WEBCAM GADGET
12006M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12007L:	linux-usb@vger.kernel.org
12008S:	Maintained
12009F:	drivers/usb/gadget/function/*uvc*
12010F:	drivers/usb/gadget/legacy/webcam.c
12011
12012USB WIRELESS RNDIS DRIVER (rndis_wlan)
12013M:	Jussi Kivilinna <jussi.kivilinna@iki.fi>
12014L:	linux-wireless@vger.kernel.org
12015S:	Maintained
12016F:	drivers/net/wireless/rndis_wlan.c
12017
12018USB XHCI DRIVER
12019M:	Mathias Nyman <mathias.nyman@intel.com>
12020L:	linux-usb@vger.kernel.org
12021S:	Supported
12022F:	drivers/usb/host/xhci*
12023F:	drivers/usb/host/pci-quirks*
12024
12025USB ZD1201 DRIVER
12026L:	linux-wireless@vger.kernel.org
12027W:	http://linux-lc100020.sourceforge.net
12028S:	Orphan
12029F:	drivers/net/wireless/zydas/zd1201.*
12030
12031USB ZR364XX DRIVER
12032M:	Antoine Jacquet <royale@zerezo.com>
12033L:	linux-usb@vger.kernel.org
12034L:	linux-media@vger.kernel.org
12035T:	git git://linuxtv.org/media_tree.git
12036W:	http://royale.zerezo.com/zr364xx/
12037S:	Maintained
12038F:	Documentation/video4linux/zr364xx.txt
12039F:	drivers/media/usb/zr364xx/
12040
12041ULPI BUS
12042M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
12043L:	linux-usb@vger.kernel.org
12044S:	Maintained
12045F:	drivers/usb/common/ulpi.c
12046F:	include/linux/ulpi/
12047
12048USER-MODE LINUX (UML)
12049M:	Jeff Dike <jdike@addtoit.com>
12050M:	Richard Weinberger <richard@nod.at>
12051L:	user-mode-linux-devel@lists.sourceforge.net
12052L:	user-mode-linux-user@lists.sourceforge.net
12053W:	http://user-mode-linux.sourceforge.net
12054T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12055S:	Maintained
12056F:	Documentation/virtual/uml/
12057F:	arch/um/
12058F:	arch/x86/um/
12059F:	fs/hostfs/
12060F:	fs/hppfs/
12061
12062USERSPACE I/O (UIO)
12063M:	"Hans J. Koch" <hjk@hansjkoch.de>
12064M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12065S:	Maintained
12066T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12067F:	Documentation/DocBook/uio-howto.tmpl
12068F:	drivers/uio/
12069F:	include/linux/uio*.h
12070
12071UTIL-LINUX PACKAGE
12072M:	Karel Zak <kzak@redhat.com>
12073L:	util-linux@vger.kernel.org
12074W:	http://en.wikipedia.org/wiki/Util-linux
12075T:	git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12076S:	Maintained
12077
12078UVESAFB DRIVER
12079M:	Michal Januszewski <spock@gentoo.org>
12080L:	linux-fbdev@vger.kernel.org
12081W:	http://dev.gentoo.org/~spock/projects/uvesafb/
12082S:	Maintained
12083F:	Documentation/fb/uvesafb.txt
12084F:	drivers/video/fbdev/uvesafb.*
12085
12086VF610 NAND DRIVER
12087M:	Stefan Agner <stefan@agner.ch>
12088L:	linux-mtd@lists.infradead.org
12089S:	Supported
12090F:	drivers/mtd/nand/vf610_nfc.c
12091
12092VFAT/FAT/MSDOS FILESYSTEM
12093M:	OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12094S:	Maintained
12095F:	Documentation/filesystems/vfat.txt
12096F:	fs/fat/
12097
12098VFIO DRIVER
12099M:	Alex Williamson <alex.williamson@redhat.com>
12100L:	kvm@vger.kernel.org
12101T:	git git://github.com/awilliam/linux-vfio.git
12102S:	Maintained
12103F:	Documentation/vfio.txt
12104F:	drivers/vfio/
12105F:	include/linux/vfio.h
12106F:	include/uapi/linux/vfio.h
12107
12108VFIO PLATFORM DRIVER
12109M:	Baptiste Reynal <b.reynal@virtualopensystems.com>
12110L:	kvm@vger.kernel.org
12111S:	Maintained
12112F:	drivers/vfio/platform/
12113
12114VIDEOBUF2 FRAMEWORK
12115M:	Pawel Osciak <pawel@osciak.com>
12116M:	Marek Szyprowski <m.szyprowski@samsung.com>
12117M:	Kyungmin Park <kyungmin.park@samsung.com>
12118L:	linux-media@vger.kernel.org
12119S:	Maintained
12120F:	drivers/media/v4l2-core/videobuf2-*
12121F:	include/media/videobuf2-*
12122
12123VIRTUAL SERIO DEVICE DRIVER
12124M:	Stephen Chandler Paul <thatslyude@gmail.com>
12125S:	Maintained
12126F:	drivers/input/serio/userio.c
12127F:	include/uapi/linux/userio.h
12128
12129VIRTIO CONSOLE DRIVER
12130M:	Amit Shah <amit.shah@redhat.com>
12131L:	virtualization@lists.linux-foundation.org
12132S:	Maintained
12133F:	drivers/char/virtio_console.c
12134F:	include/linux/virtio_console.h
12135F:	include/uapi/linux/virtio_console.h
12136
12137VIRTIO CORE, NET AND BLOCK DRIVERS
12138M:	"Michael S. Tsirkin" <mst@redhat.com>
12139L:	virtualization@lists.linux-foundation.org
12140S:	Maintained
12141F:	drivers/virtio/
12142F:	tools/virtio/
12143F:	drivers/net/virtio_net.c
12144F:	drivers/block/virtio_blk.c
12145F:	include/linux/virtio_*.h
12146F:	include/uapi/linux/virtio_*.h
12147
12148VIRTIO DRIVERS FOR S390
12149M:	Christian Borntraeger <borntraeger@de.ibm.com>
12150M:	Cornelia Huck <cornelia.huck@de.ibm.com>
12151L:	linux-s390@vger.kernel.org
12152L:	virtualization@lists.linux-foundation.org
12153L:	kvm@vger.kernel.org
12154S:	Supported
12155F:	drivers/s390/virtio/
12156
12157VIRTIO GPU DRIVER
12158M:	David Airlie <airlied@linux.ie>
12159M:	Gerd Hoffmann <kraxel@redhat.com>
12160L:	dri-devel@lists.freedesktop.org
12161L:	virtualization@lists.linux-foundation.org
12162S:	Maintained
12163F:	drivers/gpu/drm/virtio/
12164F:	include/uapi/linux/virtio_gpu.h
12165
12166VIRTIO HOST (VHOST)
12167M:	"Michael S. Tsirkin" <mst@redhat.com>
12168L:	kvm@vger.kernel.org
12169L:	virtualization@lists.linux-foundation.org
12170L:	netdev@vger.kernel.org
12171T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12172S:	Maintained
12173F:	drivers/vhost/
12174F:	include/uapi/linux/vhost.h
12175
12176VIRTIO INPUT DRIVER
12177M:	Gerd Hoffmann <kraxel@redhat.com>
12178S:	Maintained
12179F:	drivers/virtio/virtio_input.c
12180F:	include/uapi/linux/virtio_input.h
12181
12182VIA RHINE NETWORK DRIVER
12183S:	Orphan
12184F:	drivers/net/ethernet/via/via-rhine.c
12185
12186VIA SD/MMC CARD CONTROLLER DRIVER
12187M:	Bruce Chang <brucechang@via.com.tw>
12188M:	Harald Welte <HaraldWelte@viatech.com>
12189S:	Maintained
12190F:	drivers/mmc/host/via-sdmmc.c
12191
12192VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12193M:	Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12194L:	linux-fbdev@vger.kernel.org
12195S:	Maintained
12196F:	include/linux/via-core.h
12197F:	include/linux/via-gpio.h
12198F:	include/linux/via_i2c.h
12199F:	drivers/video/fbdev/via/
12200
12201VIA VELOCITY NETWORK DRIVER
12202M:	Francois Romieu <romieu@fr.zoreil.com>
12203L:	netdev@vger.kernel.org
12204S:	Maintained
12205F:	drivers/net/ethernet/via/via-velocity.*
12206
12207VIRT LIB
12208M:	Alex Williamson <alex.williamson@redhat.com>
12209M:	Paolo Bonzini <pbonzini@redhat.com>
12210L:	kvm@vger.kernel.org
12211S:	Supported
12212F:	virt/lib/
12213
12214VIVID VIRTUAL VIDEO DRIVER
12215M:	Hans Verkuil <hverkuil@xs4all.nl>
12216L:	linux-media@vger.kernel.org
12217T:	git git://linuxtv.org/media_tree.git
12218W:	https://linuxtv.org
12219S:	Maintained
12220F:	drivers/media/platform/vivid/*
12221
12222VLAN (802.1Q)
12223M:	Patrick McHardy <kaber@trash.net>
12224L:	netdev@vger.kernel.org
12225S:	Maintained
12226F:	drivers/net/macvlan.c
12227F:	include/linux/if_*vlan.h
12228F:	net/8021q/
12229
12230VLYNQ BUS
12231M:	Florian Fainelli <florian@openwrt.org>
12232L:	openwrt-devel@lists.openwrt.org (subscribers-only)
12233S:	Maintained
12234F:	drivers/vlynq/vlynq.c
12235F:	include/linux/vlynq.h
12236
12237VME SUBSYSTEM
12238M:	Martyn Welch <martyn@welchs.me.uk>
12239M:	Manohar Vanga <manohar.vanga@gmail.com>
12240M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12241L:	devel@driverdev.osuosl.org
12242S:	Maintained
12243T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12244F:	Documentation/vme_api.txt
12245F:	drivers/staging/vme/
12246F:	drivers/vme/
12247F:	include/linux/vme*
12248
12249VMWARE HYPERVISOR INTERFACE
12250M:	Alok Kataria <akataria@vmware.com>
12251L:	virtualization@lists.linux-foundation.org
12252S:	Supported
12253F:	arch/x86/kernel/cpu/vmware.c
12254
12255VMWARE BALLOON DRIVER
12256M:	Xavier Deguillard <xdeguillard@vmware.com>
12257M:	Philip Moltmann <moltmann@vmware.com>
12258M:	"VMware, Inc." <pv-drivers@vmware.com>
12259L:	linux-kernel@vger.kernel.org
12260S:	Maintained
12261F:	drivers/misc/vmw_balloon.c
12262
12263VMWARE VMMOUSE SUBDRIVER
12264M:	"VMware Graphics" <linux-graphics-maintainer@vmware.com>
12265M:	"VMware, Inc." <pv-drivers@vmware.com>
12266L:	linux-input@vger.kernel.org
12267S:	Maintained
12268F:	drivers/input/mouse/vmmouse.c
12269F:	drivers/input/mouse/vmmouse.h
12270
12271VMWARE VMXNET3 ETHERNET DRIVER
12272M:	Shrikrishna Khare <skhare@vmware.com>
12273M:	"VMware, Inc." <pv-drivers@vmware.com>
12274L:	netdev@vger.kernel.org
12275S:	Maintained
12276F:	drivers/net/vmxnet3/
12277
12278VMware PVSCSI driver
12279M:	Arvind Kumar <arvindkumar@vmware.com>
12280M:	VMware PV-Drivers <pv-drivers@vmware.com>
12281L:	linux-scsi@vger.kernel.org
12282S:	Maintained
12283F:	drivers/scsi/vmw_pvscsi.c
12284F:	drivers/scsi/vmw_pvscsi.h
12285
12286VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12287M:	Liam Girdwood <lgirdwood@gmail.com>
12288M:	Mark Brown <broonie@kernel.org>
12289L:	linux-kernel@vger.kernel.org
12290W:	http://www.slimlogic.co.uk/?p=48
12291T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12292S:	Supported
12293F:	Documentation/devicetree/bindings/regulator/
12294F:	drivers/regulator/
12295F:	include/dt-bindings/regulator/
12296F:	include/linux/regulator/
12297
12298VRF
12299M:	David Ahern <dsa@cumulusnetworks.com>
12300M:	Shrijeet Mukherjee <shm@cumulusnetworks.com>
12301L:	netdev@vger.kernel.org
12302S:	Maintained
12303F:	drivers/net/vrf.c
12304F:	Documentation/networking/vrf.txt
12305
12306VT1211 HARDWARE MONITOR DRIVER
12307M:	Juerg Haefliger <juergh@gmail.com>
12308L:	linux-hwmon@vger.kernel.org
12309S:	Maintained
12310F:	Documentation/hwmon/vt1211
12311F:	drivers/hwmon/vt1211.c
12312
12313VT8231 HARDWARE MONITOR DRIVER
12314M:	Roger Lucas <vt8231@hiddenengine.co.uk>
12315L:	linux-hwmon@vger.kernel.org
12316S:	Maintained
12317F:	drivers/hwmon/vt8231.c
12318
12319VUB300 USB to SDIO/SD/MMC bridge chip
12320M:	Tony Olech <tony.olech@elandigitalsystems.com>
12321L:	linux-mmc@vger.kernel.org
12322L:	linux-usb@vger.kernel.org
12323S:	Supported
12324F:	drivers/mmc/host/vub300.c
12325
12326W1 DALLAS'S 1-WIRE BUS
12327M:	Evgeniy Polyakov <zbr@ioremap.net>
12328S:	Maintained
12329F:	Documentation/w1/
12330F:	drivers/w1/
12331
12332W83791D HARDWARE MONITORING DRIVER
12333M:	Marc Hulsman <m.hulsman@tudelft.nl>
12334L:	linux-hwmon@vger.kernel.org
12335S:	Maintained
12336F:	Documentation/hwmon/w83791d
12337F:	drivers/hwmon/w83791d.c
12338
12339W83793 HARDWARE MONITORING DRIVER
12340M:	Rudolf Marek <r.marek@assembler.cz>
12341L:	linux-hwmon@vger.kernel.org
12342S:	Maintained
12343F:	Documentation/hwmon/w83793
12344F:	drivers/hwmon/w83793.c
12345
12346W83795 HARDWARE MONITORING DRIVER
12347M:	Jean Delvare <jdelvare@suse.com>
12348L:	linux-hwmon@vger.kernel.org
12349S:	Maintained
12350F:	drivers/hwmon/w83795.c
12351
12352W83L51xD SD/MMC CARD INTERFACE DRIVER
12353M:	Pierre Ossman <pierre@ossman.eu>
12354S:	Maintained
12355F:	drivers/mmc/host/wbsd.*
12356
12357WACOM PROTOCOL 4 SERIAL TABLETS
12358M:	Julian Squires <julian@cipht.net>
12359M:	Hans de Goede <hdegoede@redhat.com>
12360L:	linux-input@vger.kernel.org
12361S:	Maintained
12362F:	drivers/input/tablet/wacom_serial4.c
12363
12364WATCHDOG DEVICE DRIVERS
12365M:	Wim Van Sebroeck <wim@iguana.be>
12366R:	Guenter Roeck <linux@roeck-us.net>
12367L:	linux-watchdog@vger.kernel.org
12368W:	http://www.linux-watchdog.org/
12369T:	git git://www.linux-watchdog.org/linux-watchdog.git
12370S:	Maintained
12371F:	Documentation/devicetree/bindings/watchdog/
12372F:	Documentation/watchdog/
12373F:	drivers/watchdog/
12374F:	include/linux/watchdog.h
12375F:	include/uapi/linux/watchdog.h
12376
12377WD7000 SCSI DRIVER
12378M:	Miroslav Zagorac <zaga@fly.cc.fer.hr>
12379L:	linux-scsi@vger.kernel.org
12380S:	Maintained
12381F:	drivers/scsi/wd7000.c
12382
12383WIIMOTE HID DRIVER
12384M:	David Herrmann <dh.herrmann@googlemail.com>
12385L:	linux-input@vger.kernel.org
12386S:	Maintained
12387F:	drivers/hid/hid-wiimote*
12388
12389WINBOND CIR DRIVER
12390M:	David Härdeman <david@hardeman.nu>
12391S:	Maintained
12392F:	drivers/media/rc/winbond-cir.c
12393
12394WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12395M:	William Breathitt Gray <vilhelm.gray@gmail.com>
12396L:	linux-watchdog@vger.kernel.org
12397S:	Maintained
12398F:	drivers/watchdog/ebc-c384_wdt.c
12399
12400WINSYSTEMS WS16C48 GPIO DRIVER
12401M:	William Breathitt Gray <vilhelm.gray@gmail.com>
12402L:	linux-gpio@vger.kernel.org
12403S:	Maintained
12404F:	drivers/gpio/gpio-ws16c48.c
12405
12406WIMAX STACK
12407M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12408M:	linux-wimax@intel.com
12409L:	wimax@linuxwimax.org (subscribers-only)
12410S:	Supported
12411W:	http://linuxwimax.org
12412F:	Documentation/wimax/README.wimax
12413F:	include/linux/wimax/debug.h
12414F:	include/net/wimax.h
12415F:	include/uapi/linux/wimax.h
12416F:	net/wimax/
12417
12418WISTRON LAPTOP BUTTON DRIVER
12419M:	Miloslav Trmac <mitr@volny.cz>
12420S:	Maintained
12421F:	drivers/input/misc/wistron_btns.c
12422
12423WL3501 WIRELESS PCMCIA CARD DRIVER
12424M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12425L:	linux-wireless@vger.kernel.org
12426W:	http://oops.ghostprotocols.net:81/blog
12427S:	Maintained
12428F:	drivers/net/wireless/wl3501*
12429
12430WOLFSON MICROELECTRONICS DRIVERS
12431L:	patches@opensource.wolfsonmicro.com
12432T:	git https://github.com/CirrusLogic/linux-drivers.git
12433W:	https://github.com/CirrusLogic/linux-drivers/wiki
12434S:	Supported
12435F:	Documentation/hwmon/wm83??
12436F:	Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12437F:	Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12438F:	Documentation/devicetree/bindings/mfd/arizona.txt
12439F:	arch/arm/mach-s3c64xx/mach-crag6410*
12440F:	drivers/clk/clk-wm83*.c
12441F:	drivers/extcon/extcon-arizona.c
12442F:	drivers/leds/leds-wm83*.c
12443F:	drivers/gpio/gpio-*wm*.c
12444F:	drivers/gpio/gpio-arizona.c
12445F:	drivers/hwmon/wm83??-hwmon.c
12446F:	drivers/input/misc/wm831x-on.c
12447F:	drivers/input/touchscreen/wm831x-ts.c
12448F:	drivers/input/touchscreen/wm97*.c
12449F:	drivers/mfd/arizona*
12450F:	drivers/mfd/wm*.c
12451F:	drivers/mfd/cs47l24*
12452F:	drivers/power/wm83*.c
12453F:	drivers/rtc/rtc-wm83*.c
12454F:	drivers/regulator/wm8*.c
12455F:	drivers/video/backlight/wm83*_bl.c
12456F:	drivers/watchdog/wm83*_wdt.c
12457F:	include/linux/mfd/arizona/
12458F:	include/linux/mfd/wm831x/
12459F:	include/linux/mfd/wm8350/
12460F:	include/linux/mfd/wm8400*
12461F:	include/linux/wm97xx.h
12462F:	include/sound/wm????.h
12463F:	sound/soc/codecs/arizona.?
12464F:	sound/soc/codecs/wm*
12465F:	sound/soc/codecs/cs47l24*
12466
12467WORKQUEUE
12468M:	Tejun Heo <tj@kernel.org>
12469R:	Lai Jiangshan <jiangshanlai@gmail.com>
12470T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12471S:	Maintained
12472F:	include/linux/workqueue.h
12473F:	kernel/workqueue.c
12474F:	Documentation/workqueue.txt
12475
12476X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12477M:	Chen-Yu Tsai <wens@csie.org>
12478L:	linux-kernel@vger.kernel.org
12479S:	Maintained
12480N:	axp[128]
12481
12482X.25 NETWORK LAYER
12483M:	Andrew Hendry <andrew.hendry@gmail.com>
12484L:	linux-x25@vger.kernel.org
12485S:	Odd Fixes
12486F:	Documentation/networking/x25*
12487F:	include/net/x25*
12488F:	net/x25/
12489
12490X86 ARCHITECTURE (32-BIT AND 64-BIT)
12491M:	Thomas Gleixner <tglx@linutronix.de>
12492M:	Ingo Molnar <mingo@redhat.com>
12493M:	"H. Peter Anvin" <hpa@zytor.com>
12494M:	x86@kernel.org
12495L:	linux-kernel@vger.kernel.org
12496T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12497S:	Maintained
12498F:	Documentation/x86/
12499F:	arch/x86/
12500
12501X86 PLATFORM DRIVERS
12502M:	Darren Hart <dvhart@infradead.org>
12503L:	platform-driver-x86@vger.kernel.org
12504T:	git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12505S:	Maintained
12506F:	drivers/platform/x86/
12507F:	drivers/platform/olpc/
12508
12509X86 MCE INFRASTRUCTURE
12510M:	Tony Luck <tony.luck@intel.com>
12511M:	Borislav Petkov <bp@alien8.de>
12512L:	linux-edac@vger.kernel.org
12513S:	Maintained
12514F:	arch/x86/kernel/cpu/mcheck/*
12515
12516X86 MICROCODE UPDATE SUPPORT
12517M:	Borislav Petkov <bp@alien8.de>
12518S:	Maintained
12519F:	arch/x86/kernel/cpu/microcode/*
12520
12521X86 VDSO
12522M:	Andy Lutomirski <luto@amacapital.net>
12523L:	linux-kernel@vger.kernel.org
12524T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12525S:	Maintained
12526F:	arch/x86/entry/vdso/
12527
12528XC2028/3028 TUNER DRIVER
12529M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12530L:	linux-media@vger.kernel.org
12531W:	https://linuxtv.org
12532T:	git git://linuxtv.org/media_tree.git
12533S:	Maintained
12534F:	drivers/media/tuners/tuner-xc2028.*
12535
12536XEN HYPERVISOR INTERFACE
12537M:	Boris Ostrovsky <boris.ostrovsky@oracle.com>
12538M:	David Vrabel <david.vrabel@citrix.com>
12539M:	Juergen Gross <jgross@suse.com>
12540L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12541T:	git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12542S:	Supported
12543F:	arch/x86/xen/
12544F:	drivers/*/xen-*front.c
12545F:	drivers/xen/
12546F:	arch/x86/include/asm/xen/
12547F:	include/xen/
12548F:	include/uapi/xen/
12549
12550XEN HYPERVISOR ARM
12551M:	Stefano Stabellini <sstabellini@kernel.org>
12552L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12553S:	Maintained
12554F:	arch/arm/xen/
12555F:	arch/arm/include/asm/xen/
12556
12557XEN HYPERVISOR ARM64
12558M:	Stefano Stabellini <sstabellini@kernel.org>
12559L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12560S:	Maintained
12561F:	arch/arm64/xen/
12562F:	arch/arm64/include/asm/xen/
12563
12564XEN NETWORK BACKEND DRIVER
12565M:	Wei Liu <wei.liu2@citrix.com>
12566L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12567L:	netdev@vger.kernel.org
12568S:	Supported
12569F:	drivers/net/xen-netback/*
12570
12571XEN PCI SUBSYSTEM
12572M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12573L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12574S:	Supported
12575F:	arch/x86/pci/*xen*
12576F:	drivers/pci/*xen*
12577
12578XEN BLOCK SUBSYSTEM
12579M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12580M:	Roger Pau Monné <roger.pau@citrix.com>
12581L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12582S:	Supported
12583F:	drivers/block/xen-blkback/*
12584F:	drivers/block/xen*
12585
12586XEN PVSCSI DRIVERS
12587M:	Juergen Gross <jgross@suse.com>
12588L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12589L:	linux-scsi@vger.kernel.org
12590S:	Supported
12591F:	drivers/scsi/xen-scsifront.c
12592F:	drivers/xen/xen-scsiback.c
12593F:	include/xen/interface/io/vscsiif.h
12594
12595XEN SWIOTLB SUBSYSTEM
12596M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12597L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12598S:	Supported
12599F:	arch/x86/xen/*swiotlb*
12600F:	drivers/xen/*swiotlb*
12601
12602XFS FILESYSTEM
12603P:	Silicon Graphics Inc
12604M:	Dave Chinner <david@fromorbit.com>
12605M:	xfs@oss.sgi.com
12606L:	xfs@oss.sgi.com
12607W:	http://oss.sgi.com/projects/xfs
12608T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12609S:	Supported
12610F:	Documentation/filesystems/xfs.txt
12611F:	fs/xfs/
12612
12613XILINX AXI ETHERNET DRIVER
12614M:	Anirudha Sarangi <anirudh@xilinx.com>
12615M:	John Linn <John.Linn@xilinx.com>
12616S:	Maintained
12617F:	drivers/net/ethernet/xilinx/xilinx_axienet*
12618
12619XILINX UARTLITE SERIAL DRIVER
12620M:	Peter Korsgaard <jacmet@sunsite.dk>
12621L:	linux-serial@vger.kernel.org
12622S:	Maintained
12623F:	drivers/tty/serial/uartlite.c
12624
12625XILINX VIDEO IP CORES
12626M:	Hyun Kwon <hyun.kwon@xilinx.com>
12627M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12628L:	linux-media@vger.kernel.org
12629T:	git git://linuxtv.org/media_tree.git
12630S:	Supported
12631F:	Documentation/devicetree/bindings/media/xilinx/
12632F:	drivers/media/platform/xilinx/
12633F:	include/uapi/linux/xilinx-v4l2-controls.h
12634
12635XILLYBUS DRIVER
12636M:	Eli Billauer <eli.billauer@gmail.com>
12637L:	linux-kernel@vger.kernel.org
12638S:	Supported
12639F:	drivers/char/xillybus/
12640
12641XTENSA XTFPGA PLATFORM SUPPORT
12642M:	Max Filippov <jcmvbkbc@gmail.com>
12643L:	linux-xtensa@linux-xtensa.org
12644S:	Maintained
12645F:	drivers/spi/spi-xtensa-xtfpga.c
12646F:	sound/soc/xtensa/xtfpga-i2s.c
12647
12648YAM DRIVER FOR AX.25
12649M:	Jean-Paul Roubelat <jpr@f6fbb.org>
12650L:	linux-hams@vger.kernel.org
12651S:	Maintained
12652F:	drivers/net/hamradio/yam*
12653F:	include/linux/yam.h
12654
12655YEALINK PHONE DRIVER
12656M:	Henk Vergonet <Henk.Vergonet@gmail.com>
12657L:	usbb2k-api-dev@nongnu.org
12658S:	Maintained
12659F:	Documentation/input/yealink.txt
12660F:	drivers/input/misc/yealink.*
12661
12662Z8530 DRIVER FOR AX.25
12663M:	Joerg Reuter <jreuter@yaina.de>
12664W:	http://yaina.de/jreuter/
12665W:	http://www.qsl.net/dl1bke/
12666L:	linux-hams@vger.kernel.org
12667S:	Maintained
12668F:	Documentation/networking/z8530drv.txt
12669F:	drivers/net/hamradio/*scc.c
12670F:	drivers/net/hamradio/z8530.h
12671
12672ZBUD COMPRESSED PAGE ALLOCATOR
12673M:	Seth Jennings <sjenning@redhat.com>
12674L:	linux-mm@kvack.org
12675S:	Maintained
12676F:	mm/zbud.c
12677F:	include/linux/zbud.h
12678
12679ZD1211RW WIRELESS DRIVER
12680M:	Daniel Drake <dsd@gentoo.org>
12681M:	Ulrich Kunitz <kune@deine-taler.de>
12682W:	http://zd1211.ath.cx/wiki/DriverRewrite
12683L:	linux-wireless@vger.kernel.org
12684L:	zd1211-devs@lists.sourceforge.net (subscribers-only)
12685S:	Maintained
12686F:	drivers/net/wireless/zydas/zd1211rw/
12687
12688ZPOOL COMPRESSED PAGE STORAGE API
12689M:	Dan Streetman <ddstreet@ieee.org>
12690L:	linux-mm@kvack.org
12691S:	Maintained
12692F:	mm/zpool.c
12693F:	include/linux/zpool.h
12694
12695ZR36067 VIDEO FOR LINUX DRIVER
12696L:	mjpeg-users@lists.sourceforge.net
12697L:	linux-media@vger.kernel.org
12698W:	http://mjpeg.sourceforge.net/driver-zoran/
12699T:	hg https://linuxtv.org/hg/v4l-dvb
12700S:	Odd Fixes
12701F:	drivers/media/pci/zoran/
12702
12703ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12704M:	Minchan Kim <minchan@kernel.org>
12705M:	Nitin Gupta <ngupta@vflare.org>
12706R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12707L:	linux-kernel@vger.kernel.org
12708S:	Maintained
12709F:	drivers/block/zram/
12710F:	Documentation/blockdev/zram.txt
12711
12712ZS DECSTATION Z85C30 SERIAL DRIVER
12713M:	"Maciej W. Rozycki" <macro@linux-mips.org>
12714S:	Maintained
12715F:	drivers/tty/serial/zs.*
12716
12717ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12718M:	Minchan Kim <minchan@kernel.org>
12719M:	Nitin Gupta <ngupta@vflare.org>
12720R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12721L:	linux-mm@kvack.org
12722S:	Maintained
12723F:	mm/zsmalloc.c
12724F:	include/linux/zsmalloc.h
12725F:	Documentation/vm/zsmalloc.txt
12726
12727ZSWAP COMPRESSED SWAP CACHING
12728M:	Seth Jennings <sjenning@redhat.com>
12729L:	linux-mm@kvack.org
12730S:	Maintained
12731F:	mm/zswap.c
12732
12733THE REST
12734M:	Linus Torvalds <torvalds@linux-foundation.org>
12735L:	linux-kernel@vger.kernel.org
12736Q:	http://patchwork.kernel.org/project/LKML/list/
12737T:	git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12738S:	Buried alive in reporters
12739F:	*
12740F:	*/
12741