xref: /openbmc/linux/MAINTAINERS (revision 425595a7fc2096ab46c741b5ed5372c5ab5bbeac)
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 <alex.aring@gmail.com>
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
178W:	http://serial.sourceforge.net
179S:	Maintained
180T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181F:	drivers/tty/serial/8250*
182F:	include/linux/serial_8250.h
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185L:	netdev@vger.kernel.org
186S:	Orphan / Obsolete
187F:	drivers/net/ethernet/8390/
188
1899P FILE SYSTEM
190M:	Eric Van Hensbergen <ericvh@gmail.com>
191M:	Ron Minnich <rminnich@sandia.gov>
192M:	Latchesar Ionkov <lucho@ionkov.net>
193L:	v9fs-developer@lists.sourceforge.net
194W:	http://swik.net/v9fs
195Q:	http://patchwork.kernel.org/project/v9fs-devel/list/
196T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197S:	Maintained
198F:	Documentation/filesystems/9p.txt
199F:	fs/9p/
200F:	net/9p/
201F:	include/net/9p/
202F:	include/uapi/linux/virtio_9p.h
203F:	include/trace/events/9p.h
204
205
206A8293 MEDIA DRIVER
207M:	Antti Palosaari <crope@iki.fi>
208L:	linux-media@vger.kernel.org
209W:	https://linuxtv.org
210W:	http://palosaari.fi/linux/
211Q:	http://patchwork.linuxtv.org/project/linux-media/list/
212T:	git git://linuxtv.org/anttip/media_tree.git
213S:	Maintained
214F:	drivers/media/dvb-frontends/a8293*
215
216AACRAID SCSI RAID DRIVER
217M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218L:	linux-scsi@vger.kernel.org
219W:	http://www.adaptec.com/
220S:	Supported
221F:	Documentation/scsi/aacraid.txt
222F:	drivers/scsi/aacraid/
223
224ABI/API
225L:	linux-api@vger.kernel.org
226F:	include/linux/syscalls.h
227F:	kernel/sys_ni.c
228
229ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
230M:	Hans de Goede <hdegoede@redhat.com>
231L:	lm-sensors@lm-sensors.org
232S:	Maintained
233F:	drivers/hwmon/abituguru.c
234
235ABIT UGURU 3 HARDWARE MONITOR DRIVER
236M:	Alistair John Strachan <alistair@devzero.co.uk>
237L:	lm-sensors@lm-sensors.org
238S:	Maintained
239F:	drivers/hwmon/abituguru3.c
240
241ACCES 104-DIO-48E GPIO DRIVER
242M:	William Breathitt Gray <vilhelm.gray@gmail.com>
243L:	linux-gpio@vger.kernel.org
244S:	Maintained
245F:	drivers/gpio/gpio-104-dio-48e.c
246
247ACCES 104-IDI-48 GPIO DRIVER
248M:	"William Breathitt Gray" <vilhelm.gray@gmail.com>
249L:	linux-gpio@vger.kernel.org
250S:	Maintained
251F:	drivers/gpio/gpio-104-idi-48.c
252
253ACCES 104-IDIO-16 GPIO DRIVER
254M:	"William Breathitt Gray" <vilhelm.gray@gmail.com>
255L:	linux-gpio@vger.kernel.org
256S:	Maintained
257F:	drivers/gpio/gpio-104-idio-16.c
258
259ACENIC DRIVER
260M:	Jes Sorensen <jes@trained-monkey.org>
261L:	linux-acenic@sunsite.dk
262S:	Maintained
263F:	drivers/net/ethernet/alteon/acenic*
264
265ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
266M:	Peter Feuerer <peter@piie.net>
267L:	platform-driver-x86@vger.kernel.org
268W:	http://piie.net/?section=acerhdf
269S:	Maintained
270F:	drivers/platform/x86/acerhdf.c
271
272ACER WMI LAPTOP EXTRAS
273M:	"Lee, Chun-Yi" <jlee@suse.com>
274L:	platform-driver-x86@vger.kernel.org
275S:	Maintained
276F:	drivers/platform/x86/acer-wmi.c
277
278ACPI
279M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
280M:	Len Brown <lenb@kernel.org>
281L:	linux-acpi@vger.kernel.org
282W:	https://01.org/linux-acpi
283Q:	https://patchwork.kernel.org/project/linux-acpi/list/
284T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
285S:	Supported
286F:	drivers/acpi/
287F:	drivers/pnp/pnpacpi/
288F:	include/linux/acpi.h
289F:	include/acpi/
290F:	Documentation/acpi/
291F:	Documentation/ABI/testing/sysfs-bus-acpi
292F:	drivers/pci/*acpi*
293F:	drivers/pci/*/*acpi*
294F:	drivers/pci/*/*/*acpi*
295F:	tools/power/acpi/
296
297ACPI COMPONENT ARCHITECTURE (ACPICA)
298M:	Robert Moore <robert.moore@intel.com>
299M:	Lv Zheng <lv.zheng@intel.com>
300M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
301L:	linux-acpi@vger.kernel.org
302L:	devel@acpica.org
303W:	https://acpica.org/
304W:	https://github.com/acpica/acpica/
305Q:	https://patchwork.kernel.org/project/linux-acpi/list/
306T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
307S:	Supported
308F:	drivers/acpi/acpica/
309F:	include/acpi/
310F:	tools/power/acpi/
311
312ACPI FAN DRIVER
313M:	Zhang Rui <rui.zhang@intel.com>
314L:	linux-acpi@vger.kernel.org
315W:	https://01.org/linux-acpi
316S:	Supported
317F:	drivers/acpi/fan.c
318
319ACPI THERMAL DRIVER
320M:	Zhang Rui <rui.zhang@intel.com>
321L:	linux-acpi@vger.kernel.org
322W:	https://01.org/linux-acpi
323S:	Supported
324F:	drivers/acpi/*thermal*
325
326ACPI VIDEO DRIVER
327M:	Zhang Rui <rui.zhang@intel.com>
328L:	linux-acpi@vger.kernel.org
329W:	https://01.org/linux-acpi
330S:	Supported
331F:	drivers/acpi/acpi_video.c
332
333ACPI WMI DRIVER
334L:	platform-driver-x86@vger.kernel.org
335S:	Orphan
336F:	drivers/platform/x86/wmi.c
337
338AD1889 ALSA SOUND DRIVER
339M:	Thibaut Varene <T-Bone@parisc-linux.org>
340W:	http://wiki.parisc-linux.org/AD1889
341L:	linux-parisc@vger.kernel.org
342S:	Maintained
343F:	sound/pci/ad1889.*
344
345AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
346M:	Michael Hennerich <michael.hennerich@analog.com>
347W:	http://wiki.analog.com/AD5254
348W:	http://ez.analog.com/community/linux-device-drivers
349S:	Supported
350F:	drivers/misc/ad525x_dpot.c
351
352AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
353M:	Michael Hennerich <michael.hennerich@analog.com>
354W:	http://wiki.analog.com/AD5398
355W:	http://ez.analog.com/community/linux-device-drivers
356S:	Supported
357F:	drivers/regulator/ad5398.c
358
359AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
360M:	Michael Hennerich <michael.hennerich@analog.com>
361W:	http://wiki.analog.com/AD7142
362W:	http://ez.analog.com/community/linux-device-drivers
363S:	Supported
364F:	drivers/input/misc/ad714x.c
365
366AD7877 TOUCHSCREEN DRIVER
367M:	Michael Hennerich <michael.hennerich@analog.com>
368W:	http://wiki.analog.com/AD7877
369W:	http://ez.analog.com/community/linux-device-drivers
370S:	Supported
371F:	drivers/input/touchscreen/ad7877.c
372
373AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
374M:	Michael Hennerich <michael.hennerich@analog.com>
375W:	http://wiki.analog.com/AD7879
376W:	http://ez.analog.com/community/linux-device-drivers
377S:	Supported
378F:	drivers/input/touchscreen/ad7879.c
379
380ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
381M:	Jiri Kosina <jikos@kernel.org>
382S:	Maintained
383
384ADF7242 IEEE 802.15.4 RADIO DRIVER
385M:	Michael Hennerich <michael.hennerich@analog.com>
386W:	https://wiki.analog.com/ADF7242
387W:	http://ez.analog.com/community/linux-device-drivers
388L:	linux-wpan@vger.kernel.org
389S:	Supported
390F:	drivers/net/ieee802154/adf7242.c
391F:	Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
392
393ADM1025 HARDWARE MONITOR DRIVER
394M:	Jean Delvare <jdelvare@suse.com>
395L:	lm-sensors@lm-sensors.org
396S:	Maintained
397F:	Documentation/hwmon/adm1025
398F:	drivers/hwmon/adm1025.c
399
400ADM1029 HARDWARE MONITOR DRIVER
401M:	Corentin Labbe <clabbe.montjoie@gmail.com>
402L:	lm-sensors@lm-sensors.org
403S:	Maintained
404F:	drivers/hwmon/adm1029.c
405
406ADM8211 WIRELESS DRIVER
407L:	linux-wireless@vger.kernel.org
408W:	http://wireless.kernel.org/
409S:	Orphan
410F:	drivers/net/wireless/admtek/adm8211.*
411
412ADP1653 FLASH CONTROLLER DRIVER
413M:	Sakari Ailus <sakari.ailus@iki.fi>
414L:	linux-media@vger.kernel.org
415S:	Maintained
416F:	drivers/media/i2c/adp1653.c
417F:	include/media/i2c/adp1653.h
418
419ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
420M:	Michael Hennerich <michael.hennerich@analog.com>
421W:	http://wiki.analog.com/ADP5520
422W:	http://ez.analog.com/community/linux-device-drivers
423S:	Supported
424F:	drivers/mfd/adp5520.c
425F:	drivers/video/backlight/adp5520_bl.c
426F:	drivers/leds/leds-adp5520.c
427F:	drivers/gpio/gpio-adp5520.c
428F:	drivers/input/keyboard/adp5520-keys.c
429
430ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
431M:	Michael Hennerich <michael.hennerich@analog.com>
432W:	http://wiki.analog.com/ADP5588
433W:	http://ez.analog.com/community/linux-device-drivers
434S:	Supported
435F:	drivers/input/keyboard/adp5588-keys.c
436F:	drivers/gpio/gpio-adp5588.c
437
438ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
439M:	Michael Hennerich <michael.hennerich@analog.com>
440W:	http://wiki.analog.com/ADP8860
441W:	http://ez.analog.com/community/linux-device-drivers
442S:	Supported
443F:	drivers/video/backlight/adp8860_bl.c
444
445ADS1015 HARDWARE MONITOR DRIVER
446M:	Dirk Eibach <eibach@gdsys.de>
447L:	lm-sensors@lm-sensors.org
448S:	Maintained
449F:	Documentation/hwmon/ads1015
450F:	drivers/hwmon/ads1015.c
451F:	include/linux/i2c/ads1015.h
452
453ADT746X FAN DRIVER
454M:	Colin Leroy <colin@colino.net>
455S:	Maintained
456F:	drivers/macintosh/therm_adt746x.c
457
458ADT7475 HARDWARE MONITOR DRIVER
459M:	Jean Delvare <jdelvare@suse.com>
460L:	lm-sensors@lm-sensors.org
461S:	Maintained
462F:	Documentation/hwmon/adt7475
463F:	drivers/hwmon/adt7475.c
464
465ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
466M:	Michael Hennerich <michael.hennerich@analog.com>
467W:	http://wiki.analog.com/ADXL345
468W:	http://ez.analog.com/community/linux-device-drivers
469S:	Supported
470F:	drivers/input/misc/adxl34x.c
471
472ADVANSYS SCSI DRIVER
473M:	Matthew Wilcox <matthew@wil.cx>
474M:	Hannes Reinecke <hare@suse.com>
475L:	linux-scsi@vger.kernel.org
476S:	Maintained
477F:	Documentation/scsi/advansys.txt
478F:	drivers/scsi/advansys.c
479
480AEDSP16 DRIVER
481M:	Riccardo Facchetti <fizban@tin.it>
482S:	Maintained
483F:	sound/oss/aedsp16.c
484
485AF9013 MEDIA DRIVER
486M:	Antti Palosaari <crope@iki.fi>
487L:	linux-media@vger.kernel.org
488W:	https://linuxtv.org
489W:	http://palosaari.fi/linux/
490Q:	http://patchwork.linuxtv.org/project/linux-media/list/
491T:	git git://linuxtv.org/anttip/media_tree.git
492S:	Maintained
493F:	drivers/media/dvb-frontends/af9013*
494
495AF9033 MEDIA DRIVER
496M:	Antti Palosaari <crope@iki.fi>
497L:	linux-media@vger.kernel.org
498W:	https://linuxtv.org
499W:	http://palosaari.fi/linux/
500Q:	http://patchwork.linuxtv.org/project/linux-media/list/
501T:	git git://linuxtv.org/anttip/media_tree.git
502S:	Maintained
503F:	drivers/media/dvb-frontends/af9033*
504
505AFFS FILE SYSTEM
506L:	linux-fsdevel@vger.kernel.org
507S:	Orphan
508F:	Documentation/filesystems/affs.txt
509F:	fs/affs/
510
511AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
512M:	David Howells <dhowells@redhat.com>
513L:	linux-afs@lists.infradead.org
514S:	Supported
515F:	fs/afs/
516F:	include/net/af_rxrpc.h
517F:	net/rxrpc/af_rxrpc.c
518
519AGPGART DRIVER
520M:	David Airlie <airlied@linux.ie>
521T:	git git://people.freedesktop.org/~airlied/linux (part of drm maint)
522S:	Maintained
523F:	drivers/char/agp/
524F:	include/linux/agp*
525F:	include/uapi/linux/agp*
526
527AHA152X SCSI DRIVER
528M:	"Juergen E. Fischer" <fischer@norbit.de>
529L:	linux-scsi@vger.kernel.org
530S:	Maintained
531F:	drivers/scsi/aha152x*
532F:	drivers/scsi/pcmcia/aha152x*
533
534AIC7XXX / AIC79XX SCSI DRIVER
535M:	Hannes Reinecke <hare@suse.com>
536L:	linux-scsi@vger.kernel.org
537S:	Maintained
538F:	drivers/scsi/aic7xxx/
539
540AIMSLAB FM RADIO RECEIVER DRIVER
541M:	Hans Verkuil <hverkuil@xs4all.nl>
542L:	linux-media@vger.kernel.org
543T:	git git://linuxtv.org/media_tree.git
544W:	https://linuxtv.org
545S:	Maintained
546F:	drivers/media/radio/radio-aimslab*
547
548AIO
549M:	Benjamin LaHaise <bcrl@kvack.org>
550L:	linux-aio@kvack.org
551S:	Supported
552F:	fs/aio.c
553F:	include/linux/*aio*.h
554
555AIRSPY MEDIA DRIVER
556M:	Antti Palosaari <crope@iki.fi>
557L:	linux-media@vger.kernel.org
558W:	https://linuxtv.org
559W:	http://palosaari.fi/linux/
560Q:	http://patchwork.linuxtv.org/project/linux-media/list/
561T:	git git://linuxtv.org/anttip/media_tree.git
562S:	Maintained
563F:	drivers/media/usb/airspy/
564
565ALCATEL SPEEDTOUCH USB DRIVER
566M:	Duncan Sands <duncan.sands@free.fr>
567L:	linux-usb@vger.kernel.org
568W:	http://www.linux-usb.org/SpeedTouch/
569S:	Maintained
570F:	drivers/usb/atm/speedtch.c
571F:	drivers/usb/atm/usbatm.c
572
573ALCHEMY AU1XX0 MMC DRIVER
574M:	Manuel Lauss <manuel.lauss@gmail.com>
575S:	Maintained
576F:	drivers/mmc/host/au1xmmc.c
577
578ALI1563 I2C DRIVER
579M:	Rudolf Marek <r.marek@assembler.cz>
580L:	linux-i2c@vger.kernel.org
581S:	Maintained
582F:	Documentation/i2c/busses/i2c-ali1563
583F:	drivers/i2c/busses/i2c-ali1563.c
584
585ALLWINNER SECURITY SYSTEM
586M:	Corentin Labbe <clabbe.montjoie@gmail.com>
587L:	linux-crypto@vger.kernel.org
588S:	Maintained
589F:	drivers/crypto/sunxi-ss/
590
591ALPHA PORT
592M:	Richard Henderson <rth@twiddle.net>
593M:	Ivan Kokshaysky <ink@jurassic.park.msu.ru>
594M:	Matt Turner <mattst88@gmail.com>
595S:	Odd Fixes
596L:	linux-alpha@vger.kernel.org
597F:	arch/alpha/
598
599ALTERA MAILBOX DRIVER
600M:	Ley Foon Tan <lftan@altera.com>
601L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
602S:	Maintained
603F:	drivers/mailbox/mailbox-altera.c
604
605ALTERA PIO DRIVER
606M:	Tien Hock Loh <thloh@altera.com>
607L:	linux-gpio@vger.kernel.org
608S:	Maintained
609F:	drivers/gpio/gpio-altera.c
610
611ALTERA TRIPLE SPEED ETHERNET DRIVER
612M:	Vince Bridgers <vbridger@opensource.altera.com>
613L:	netdev@vger.kernel.org
614L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
615S:	Maintained
616F:	drivers/net/ethernet/altera/
617
618ALTERA UART/JTAG UART SERIAL DRIVERS
619M:	Tobias Klauser <tklauser@distanz.ch>
620L:	linux-serial@vger.kernel.org
621L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
622S:	Maintained
623F:	drivers/tty/serial/altera_uart.c
624F:	drivers/tty/serial/altera_jtaguart.c
625F:	include/linux/altera_uart.h
626F:	include/linux/altera_jtaguart.h
627
628AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
629M:	Tom Lendacky <thomas.lendacky@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:	lm-sensors@lm-sensors.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 XGBE DRIVER
683M:	Tom Lendacky <thomas.lendacky@amd.com>
684L:	netdev@vger.kernel.org
685S:	Supported
686F:	drivers/net/ethernet/amd/xgbe/
687
688AMS (Apple Motion Sensor) DRIVER
689M:	Michael Hanselmann <linux-kernel@hansmi.ch>
690S:	Supported
691F:	drivers/macintosh/ams/
692
693ANALOG DEVICES INC AD9389B DRIVER
694M:	Hans Verkuil <hans.verkuil@cisco.com>
695L:	linux-media@vger.kernel.org
696S:	Maintained
697F:	drivers/media/i2c/ad9389b*
698
699ANALOG DEVICES INC ADV7180 DRIVER
700M:	Lars-Peter Clausen <lars@metafoo.de>
701L:	linux-media@vger.kernel.org
702W:	http://ez.analog.com/community/linux-device-drivers
703S:	Supported
704F:	drivers/media/i2c/adv7180.c
705
706ANALOG DEVICES INC ADV7511 DRIVER
707M:	Hans Verkuil <hans.verkuil@cisco.com>
708L:	linux-media@vger.kernel.org
709S:	Maintained
710F:	drivers/media/i2c/adv7511*
711
712ANALOG DEVICES INC ADV7604 DRIVER
713M:	Hans Verkuil <hans.verkuil@cisco.com>
714L:	linux-media@vger.kernel.org
715S:	Maintained
716F:	drivers/media/i2c/adv7604*
717
718ANALOG DEVICES INC ADV7842 DRIVER
719M:	Hans Verkuil <hans.verkuil@cisco.com>
720L:	linux-media@vger.kernel.org
721S:	Maintained
722F:	drivers/media/i2c/adv7842*
723
724ANALOG DEVICES INC ASOC CODEC DRIVERS
725M:	Lars-Peter Clausen <lars@metafoo.de>
726L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
727W:	http://wiki.analog.com/
728W:	http://ez.analog.com/community/linux-device-drivers
729S:	Supported
730F:	sound/soc/codecs/adau*
731F:	sound/soc/codecs/adav*
732F:	sound/soc/codecs/ad1*
733F:	sound/soc/codecs/ad7*
734F:	sound/soc/codecs/ssm*
735F:	sound/soc/codecs/sigmadsp.*
736
737ANALOG DEVICES INC ASOC DRIVERS
738L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
739L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
740W:	http://blackfin.uclinux.org/
741S:	Supported
742F:	sound/soc/blackfin/*
743
744ANALOG DEVICES INC IIO DRIVERS
745M:	Lars-Peter Clausen <lars@metafoo.de>
746M:	Michael Hennerich <Michael.Hennerich@analog.com>
747W:	http://wiki.analog.com/
748W:	http://ez.analog.com/community/linux-device-drivers
749S:	Supported
750F:	drivers/iio/*/ad*
751X:	drivers/iio/*/adjd*
752F:	drivers/staging/iio/*/ad*
753F:	staging/iio/trigger/iio-trig-bfin-timer.c
754
755ANALOG DEVICES INC DMA DRIVERS
756M:	Lars-Peter Clausen <lars@metafoo.de>
757W:	http://ez.analog.com/community/linux-device-drivers
758S:	Supported
759F:	drivers/dma/dma-axi-dmac.c
760
761ANDROID DRIVERS
762M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
763M:	Arve Hjønnevåg <arve@android.com>
764M:	Riley Andrews <riandrews@android.com>
765T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
766L:	devel@driverdev.osuosl.org
767S:	Supported
768F:	drivers/android/
769F:	drivers/staging/android/
770
771AOA (Apple Onboard Audio) ALSA DRIVER
772M:	Johannes Berg <johannes@sipsolutions.net>
773L:	linuxppc-dev@lists.ozlabs.org
774L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
775S:	Maintained
776F:	sound/aoa/
777
778APM DRIVER
779M:	Jiri Kosina <jikos@kernel.org>
780S:	Odd fixes
781T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
782F:	arch/x86/kernel/apm_32.c
783F:	include/linux/apm_bios.h
784F:	include/uapi/linux/apm_bios.h
785F:	drivers/char/apm-emulation.c
786
787APPLE BCM5974 MULTITOUCH DRIVER
788M:	Henrik Rydberg <rydberg@bitmath.org>
789L:	linux-input@vger.kernel.org
790S:	Odd fixes
791F:	drivers/input/mouse/bcm5974.c
792
793APPLE SMC DRIVER
794M:	Henrik Rydberg <rydberg@bitmath.org>
795L:	lm-sensors@lm-sensors.org
796S:	Odd fixes
797F:	drivers/hwmon/applesmc.c
798
799APPLETALK NETWORK LAYER
800M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
801S:	Maintained
802F:	drivers/net/appletalk/
803F:	net/appletalk/
804
805APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
806M:	Duc Dang <dhdang@apm.com>
807S:	Supported
808F:	arch/arm64/boot/dts/apm/
809
810APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
811M:	Iyappan Subramanian <isubramanian@apm.com>
812M:	Keyur Chudgar <kchudgar@apm.com>
813S:	Supported
814F:	drivers/net/ethernet/apm/xgene/
815F:	Documentation/devicetree/bindings/net/apm-xgene-enet.txt
816
817APTINA CAMERA SENSOR PLL
818M:	Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
819L:	linux-media@vger.kernel.org
820S:	Maintained
821F:	drivers/media/i2c/aptina-pll.*
822
823ARC FRAMEBUFFER DRIVER
824M:	Jaya Kumar <jayalk@intworks.biz>
825S:	Maintained
826F:	drivers/video/fbdev/arcfb.c
827F:	drivers/video/fbdev/core/fb_defio.c
828
829ARCNET NETWORK LAYER
830M:	Michael Grzeschik <m.grzeschik@pengutronix.de>
831L:	netdev@vger.kernel.org
832S:	Maintained
833F:	drivers/net/arcnet/
834F:	include/uapi/linux/if_arcnet.h
835
836ARM MFM AND FLOPPY DRIVERS
837M:	Ian Molton <spyro@f2s.com>
838S:	Maintained
839F:	arch/arm/lib/floppydma.S
840F:	arch/arm/include/asm/floppy.h
841
842ARM PMU PROFILING AND DEBUGGING
843M:	Will Deacon <will.deacon@arm.com>
844R:	Mark Rutland <mark.rutland@arm.com>
845S:	Maintained
846F:	arch/arm*/kernel/perf_*
847F:	arch/arm/oprofile/common.c
848F:	arch/arm*/kernel/hw_breakpoint.c
849F:	arch/arm*/include/asm/hw_breakpoint.h
850F:	arch/arm*/include/asm/perf_event.h
851F:	drivers/perf/arm_pmu.c
852F:	include/linux/perf/arm_pmu.h
853
854ARM PORT
855M:	Russell King <linux@arm.linux.org.uk>
856L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
857W:	http://www.arm.linux.org.uk/
858S:	Maintained
859F:	arch/arm/
860
861ARM SUB-ARCHITECTURES
862L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
863S:	Maintained
864F:	arch/arm/mach-*/
865F:	arch/arm/plat-*/
866T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
867
868ARM PRIMECELL AACI PL041 DRIVER
869M:	Russell King <linux@arm.linux.org.uk>
870S:	Maintained
871F:	sound/arm/aaci.*
872
873ARM PRIMECELL CLCD PL110 DRIVER
874M:	Russell King <linux@arm.linux.org.uk>
875S:	Maintained
876F:	drivers/video/fbdev/amba-clcd.*
877
878ARM PRIMECELL KMI PL050 DRIVER
879M:	Russell King <linux@arm.linux.org.uk>
880S:	Maintained
881F:	drivers/input/serio/ambakmi.*
882F:	include/linux/amba/kmi.h
883
884ARM PRIMECELL MMCI PL180/1 DRIVER
885M:	Russell King <linux@arm.linux.org.uk>
886S:	Maintained
887F:	drivers/mmc/host/mmci.*
888F:	include/linux/amba/mmci.h
889
890ARM PRIMECELL UART PL010 AND PL011 DRIVERS
891M:	Russell King <linux@arm.linux.org.uk>
892S:	Maintained
893F:	drivers/tty/serial/amba-pl01*.c
894F:	include/linux/amba/serial.h
895
896ARM PRIMECELL BUS SUPPORT
897M:	Russell King <linux@arm.linux.org.uk>
898S:	Maintained
899F:	drivers/amba/
900F:	include/linux/amba/bus.h
901
902ARM/ADS SPHERE MACHINE SUPPORT
903M:	Lennert Buytenhek <kernel@wantstofly.org>
904L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
905S:	Maintained
906
907ARM/AFEB9260 MACHINE SUPPORT
908M:	Sergey Lapin <slapin@ossfans.org>
909L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
910S:	Maintained
911
912ARM/AJECO 1ARM MACHINE SUPPORT
913M:	Lennert Buytenhek <kernel@wantstofly.org>
914L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
915S:	Maintained
916
917ARM/Allwinner sunXi SoC support
918M:	Maxime Ripard <maxime.ripard@free-electrons.com>
919M:	Chen-Yu Tsai <wens@csie.org>
920L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
921S:	Maintained
922N:	sun[x456789]i
923
924ARM/Allwinner SoC Clock Support
925M:	Emilio López <emilio@elopez.com.ar>
926S:	Maintained
927F:	drivers/clk/sunxi/
928
929ARM/Amlogic Meson SoC support
930M:	Carlo Caione <carlo@caione.org>
931L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
932L:	linux-meson@googlegroups.com
933W:	http://linux-meson.com/
934S:	Maintained
935F:	arch/arm/mach-meson/
936F:	arch/arm/boot/dts/meson*
937N:	meson
938
939ARM/Annapurna Labs ALPINE ARCHITECTURE
940M:	Tsahee Zidenberg <tsahee@annapurnalabs.com>
941M:	Antoine Tenart <antoine.tenart@free-electrons.com>
942S:	Maintained
943F:	arch/arm/mach-alpine/
944F:	arch/arm/boot/dts/alpine*
945F:	arch/arm64/boot/dts/al/
946F:	drivers/*/*alpine*
947
948ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
949M:	Nicolas Ferre <nicolas.ferre@atmel.com>
950M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
951M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
952L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
953W:	http://www.linux4sam.org
954T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
955S:	Supported
956F:	arch/arm/mach-at91/
957F:	include/soc/at91/
958F:	arch/arm/boot/dts/at91*.dts
959F:	arch/arm/boot/dts/at91*.dtsi
960F:	arch/arm/boot/dts/sama*.dts
961F:	arch/arm/boot/dts/sama*.dtsi
962F:	arch/arm/include/debug/at91.S
963
964ARM/ATMEL AT91 Clock Support
965M:	Boris Brezillon <boris.brezillon@free-electrons.com>
966S:	Maintained
967F:	drivers/clk/at91
968
969ARM/CALXEDA HIGHBANK ARCHITECTURE
970M:	Rob Herring <robh@kernel.org>
971L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
972S:	Maintained
973F:	arch/arm/mach-highbank/
974F:	arch/arm/boot/dts/highbank.dts
975F:	arch/arm/boot/dts/ecx-*.dts*
976
977ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
978M:	Krzysztof Halasa <khalasa@piap.pl>
979S:	Maintained
980F:	arch/arm/mach-cns3xxx/
981
982ARM/CAVIUM THUNDER NETWORK DRIVER
983M:	Sunil Goutham <sgoutham@cavium.com>
984M:	Robert Richter <rric@kernel.org>
985L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
986S:	Supported
987F:	drivers/net/ethernet/cavium/thunder/
988
989ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
990M:	Alexander Shiyan <shc_work@mail.ru>
991L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
992S:	Odd Fixes
993N:	clps711x
994
995ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
996M:	Hartley Sweeten <hsweeten@visionengravers.com>
997M:	Ryan Mallon <rmallon@gmail.com>
998L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
999S:	Maintained
1000F:	arch/arm/mach-ep93xx/
1001F:	arch/arm/mach-ep93xx/include/mach/
1002
1003ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1004M:	Lennert Buytenhek <kernel@wantstofly.org>
1005L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1006S:	Maintained
1007
1008ARM/CLKDEV SUPPORT
1009M:	Russell King <linux@arm.linux.org.uk>
1010L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1011S:	Maintained
1012F:	arch/arm/include/asm/clkdev.h
1013F:	drivers/clk/clkdev.c
1014
1015ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1016M:	Mike Rapoport <mike@compulab.co.il>
1017L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1018S:	Maintained
1019
1020ARM/CONTEC MICRO9 MACHINE SUPPORT
1021M:	Hubert Feurstein <hubert.feurstein@contec.at>
1022S:	Maintained
1023F:	arch/arm/mach-ep93xx/micro9.c
1024
1025ARM/CORESIGHT FRAMEWORK AND DRIVERS
1026M:	Mathieu Poirier <mathieu.poirier@linaro.org>
1027L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1028S:	Maintained
1029F:	drivers/hwtracing/coresight/*
1030F:	Documentation/trace/coresight.txt
1031F:	Documentation/devicetree/bindings/arm/coresight.txt
1032F:	Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1033
1034ARM/CORGI MACHINE SUPPORT
1035M:	Richard Purdie <rpurdie@rpsys.net>
1036S:	Maintained
1037
1038ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1039M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1040L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041T:	git git://github.com/ulli-kroll/linux.git
1042S:	Maintained
1043F:	arch/arm/mach-gemini/
1044F:	drivers/rtc/rtc-gemini.c
1045
1046ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1047M:	Barry Song <baohua@kernel.org>
1048L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1049T:	git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1050S:	Maintained
1051F:	arch/arm/boot/dts/prima2*
1052F:	arch/arm/mach-prima2/
1053F:	drivers/clk/sirf/
1054F:	drivers/clocksource/timer-prima2.c
1055F:	drivers/clocksource/timer-atlas7.c
1056N:	[^a-z]sirf
1057
1058ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1059M:	Baruch Siach <baruch@tkos.co.il>
1060L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061S:	Maintained
1062F:	arch/arm/boot/dts/cx92755*
1063N:	digicolor
1064
1065ARM/EBSA110 MACHINE SUPPORT
1066M:	Russell King <linux@arm.linux.org.uk>
1067L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1068W:	http://www.arm.linux.org.uk/
1069S:	Maintained
1070F:	arch/arm/mach-ebsa110/
1071F:	drivers/net/ethernet/amd/am79c961a.*
1072
1073ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1074M:	Uwe Kleine-König <kernel@pengutronix.de>
1075L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1076S:	Maintained
1077N:	efm32
1078
1079ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1080M:	Daniel Ribeiro <drwyrm@gmail.com>
1081M:	Stefan Schmidt <stefan@openezx.org>
1082M:	Harald Welte <laforge@openezx.org>
1083L:	openezx-devel@lists.openezx.org (moderated for non-subscribers)
1084W:	http://www.openezx.org/
1085S:	Maintained
1086T:	topgit git://git.openezx.org/openezx.git
1087F:	arch/arm/mach-pxa/ezx.c
1088
1089ARM/FARADAY FA526 PORT
1090M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
1091L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1092S:	Maintained
1093T:	git git://git.berlios.de/gemini-board
1094F:	arch/arm/mm/*-fa*
1095
1096ARM/FOOTBRIDGE ARCHITECTURE
1097M:	Russell King <linux@arm.linux.org.uk>
1098L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1099W:	http://www.arm.linux.org.uk/
1100S:	Maintained
1101F:	arch/arm/include/asm/hardware/dec21285.h
1102F:	arch/arm/mach-footbridge/
1103
1104ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1105M:	Shawn Guo <shawnguo@kernel.org>
1106M:	Sascha Hauer <kernel@pengutronix.de>
1107L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1108S:	Maintained
1109T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1110F:	arch/arm/mach-imx/
1111F:	arch/arm/mach-mxs/
1112F:	arch/arm/boot/dts/imx*
1113F:	arch/arm/configs/imx*_defconfig
1114F:	drivers/clk/imx/
1115F:	include/soc/imx/
1116
1117ARM/FREESCALE VYBRID ARM ARCHITECTURE
1118M:	Shawn Guo <shawnguo@kernel.org>
1119M:	Sascha Hauer <kernel@pengutronix.de>
1120R:	Stefan Agner <stefan@agner.ch>
1121L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1122S:	Maintained
1123T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1124F:	arch/arm/mach-imx/*vf610*
1125F:	arch/arm/boot/dts/vf*
1126
1127ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1128M:	Lennert Buytenhek <kernel@wantstofly.org>
1129L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1130S:	Maintained
1131
1132ARM/GUMSTIX MACHINE SUPPORT
1133M:	Steve Sakoman <sakoman@gmail.com>
1134L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135S:	Maintained
1136
1137ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1138M:	Philipp Zabel <philipp.zabel@gmail.com>
1139M:	Paul Parsons <lost.distance@yahoo.com>
1140L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141S:	Maintained
1142F:	arch/arm/mach-pxa/hx4700.c
1143F:	arch/arm/mach-pxa/include/mach/hx4700.h
1144F:	sound/soc/pxa/hx4700.c
1145
1146ARM/HISILICON SOC SUPPORT
1147M:	Wei Xu <xuwei5@hisilicon.com>
1148L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1149W:	http://www.hisilicon.com
1150S:	Supported
1151T:	git git://github.com/hisilicon/linux-hisi.git
1152F:	arch/arm/mach-hisi/
1153F:	arch/arm/boot/dts/hi3*
1154F:	arch/arm/boot/dts/hip*
1155F:	arch/arm/boot/dts/hisi*
1156F:	arch/arm64/boot/dts/hisilicon/
1157
1158ARM/HP JORNADA 7XX MACHINE SUPPORT
1159M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
1160W:	www.jlime.com
1161S:	Maintained
1162T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1163F:	arch/arm/mach-sa1100/jornada720.c
1164F:	arch/arm/mach-sa1100/include/mach/jornada720.h
1165
1166ARM/IGEP MACHINE SUPPORT
1167M:	Enric Balletbo i Serra <eballetbo@gmail.com>
1168M:	Javier Martinez Canillas <javier@dowhile0.org>
1169L:	linux-omap@vger.kernel.org
1170L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171S:	Maintained
1172F:	arch/arm/boot/dts/omap3-igep*
1173
1174ARM/INCOME PXA270 SUPPORT
1175M:	Marek Vasut <marek.vasut@gmail.com>
1176L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1177S:	Maintained
1178F:	arch/arm/mach-pxa/colibri-pxa270-income.c
1179
1180ARM/INTEL IOP32X ARM ARCHITECTURE
1181M:	Lennert Buytenhek <kernel@wantstofly.org>
1182L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1183S:	Maintained
1184
1185ARM/INTEL IOP33X ARM ARCHITECTURE
1186L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1187S:	Orphan
1188
1189ARM/INTEL IOP13XX ARM ARCHITECTURE
1190M:	Lennert Buytenhek <kernel@wantstofly.org>
1191L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1192S:	Maintained
1193
1194ARM/INTEL IQ81342EX MACHINE SUPPORT
1195M:	Lennert Buytenhek <kernel@wantstofly.org>
1196L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1197S:	Maintained
1198
1199ARM/INTEL IXDP2850 MACHINE SUPPORT
1200M:	Lennert Buytenhek <kernel@wantstofly.org>
1201L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202S:	Maintained
1203
1204ARM/INTEL IXP4XX ARM ARCHITECTURE
1205M:	Imre Kaloz <kaloz@openwrt.org>
1206M:	Krzysztof Halasa <khalasa@piap.pl>
1207L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208S:	Maintained
1209F:	arch/arm/mach-ixp4xx/
1210
1211ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1212M:	Jonathan Cameron <jic23@cam.ac.uk>
1213L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1214S:	Maintained
1215F:	arch/arm/mach-pxa/stargate2.c
1216F:	drivers/pcmcia/pxa2xx_stargate2.c
1217
1218ARM/INTEL XSC3 (MANZANO) ARM CORE
1219M:	Lennert Buytenhek <kernel@wantstofly.org>
1220L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1221S:	Maintained
1222
1223ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1224M:	Lennert Buytenhek <kernel@wantstofly.org>
1225L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1226S:	Maintained
1227
1228ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1229M:	Santosh Shilimkar <ssantosh@kernel.org>
1230L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1231S:	Maintained
1232F:	arch/arm/mach-keystone/
1233F:	arch/arm/boot/dts/k2*
1234T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1235
1236ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1237M:	Santosh Shilimkar <ssantosh@kernel.org>
1238L:	linux-kernel@vger.kernel.org
1239S:	Maintained
1240F:	drivers/clk/keystone/
1241
1242ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1243M:	Santosh Shilimkar <ssantosh@kernel.org>
1244L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1245L:	linux-kernel@vger.kernel.org
1246S:	Maintained
1247F:	drivers/clocksource/timer-keystone.c
1248
1249ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1250M:	Santosh Shilimkar <ssantosh@kernel.org>
1251L:	linux-kernel@vger.kernel.org
1252S:	Maintained
1253F:	drivers/power/reset/keystone-reset.c
1254
1255ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1256M:	Santosh Shilimkar <ssantosh@kernel.org>
1257L:	linux-kernel@vger.kernel.org
1258S:	Maintained
1259F:	drivers/memory/*emif*
1260
1261ARM/LOGICPD PXA270 MACHINE SUPPORT
1262M:	Lennert Buytenhek <kernel@wantstofly.org>
1263L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1264S:	Maintained
1265
1266ARM/LPC18XX ARCHITECTURE
1267M:	Joachim Eastwood <manabian@gmail.com>
1268L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1269S:	Maintained
1270F:	arch/arm/boot/dts/lpc43*
1271F:	drivers/clk/nxp/clk-lpc18xx*
1272F:	drivers/clocksource/time-lpc32xx.c
1273F:	drivers/i2c/busses/i2c-lpc2k.c
1274F:	drivers/memory/pl172.c
1275F:	drivers/mtd/spi-nor/nxp-spifi.c
1276F:	drivers/rtc/rtc-lpc24xx.c
1277N:	lpc18xx
1278
1279ARM/MAGICIAN MACHINE SUPPORT
1280M:	Philipp Zabel <philipp.zabel@gmail.com>
1281S:	Maintained
1282
1283ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1284M:	Jason Cooper <jason@lakedaemon.net>
1285M:	Andrew Lunn <andrew@lunn.ch>
1286M:	Gregory Clement <gregory.clement@free-electrons.com>
1287M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1288L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1289S:	Maintained
1290F:	arch/arm/mach-mvebu/
1291F:	drivers/rtc/rtc-armada38x.c
1292F:	arch/arm/boot/dts/armada*
1293F:	arch/arm/boot/dts/kirkwood*
1294
1295
1296ARM/Marvell Berlin SoC support
1297M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1298L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1299S:	Maintained
1300F:	arch/arm/mach-berlin/
1301F:	arch/arm/boot/dts/berlin*
1302F:	arch/arm64/boot/dts/marvell/berlin*
1303
1304
1305ARM/Marvell Dove/MV78xx0/Orion SOC support
1306M:	Jason Cooper <jason@lakedaemon.net>
1307M:	Andrew Lunn <andrew@lunn.ch>
1308M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1309M:	Gregory Clement <gregory.clement@free-electrons.com>
1310L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1311S:	Maintained
1312F:	arch/arm/mach-dove/
1313F:	arch/arm/mach-mv78xx0/
1314F:	arch/arm/mach-orion5x/
1315F:	arch/arm/plat-orion/
1316F:	arch/arm/boot/dts/dove*
1317F:	arch/arm/boot/dts/orion5x*
1318
1319
1320ARM/Orion SoC/Technologic Systems TS-78xx platform support
1321M:	Alexander Clouter <alex@digriz.org.uk>
1322L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1323W:	http://www.digriz.org.uk/ts78xx/kernel
1324S:	Maintained
1325F:	arch/arm/mach-orion5x/ts78xx-*
1326
1327ARM/Mediatek RTC DRIVER
1328M:	Eddie Huang <eddie.huang@mediatek.com>
1329L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1330L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1331S:	Maintained
1332F:	drivers/rtc/rtc-mt6397.c
1333
1334ARM/Mediatek SoC support
1335M:	Matthias Brugger <matthias.bgg@gmail.com>
1336L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1337L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1338S:	Maintained
1339F:	arch/arm/boot/dts/mt6*
1340F:	arch/arm/boot/dts/mt8*
1341F:	arch/arm/mach-mediatek/
1342N:	mtk
1343K:	mediatek
1344
1345ARM/Mediatek USB3 PHY DRIVER
1346M:	Chunfeng Yun <chunfeng.yun@mediatek.com>
1347L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1348L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1349S:	Maintained
1350F:	drivers/phy/phy-mt65xx-usb3.c
1351
1352ARM/MICREL KS8695 ARCHITECTURE
1353M:	Greg Ungerer <gerg@uclinux.org>
1354L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1355F:	arch/arm/mach-ks8695/
1356S:	Odd Fixes
1357
1358ARM/MIOA701 MACHINE SUPPORT
1359M:	Robert Jarzmik <robert.jarzmik@free.fr>
1360L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1361F:	arch/arm/mach-pxa/mioa701.c
1362S:	Maintained
1363
1364ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1365M:	Michael Petchkovsky <mkpetch@internode.on.net>
1366S:	Maintained
1367
1368ARM/NOMADIK ARCHITECTURE
1369M:	Alessandro Rubini <rubini@unipv.it>
1370M:	Linus Walleij <linus.walleij@linaro.org>
1371L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1372S:	Maintained
1373F:	arch/arm/mach-nomadik/
1374F:	drivers/pinctrl/nomadik/
1375F:	drivers/i2c/busses/i2c-nomadik.c
1376T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1377
1378ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1379M:	Nelson Castillo <arhuaco@freaks-unidos.net>
1380L:	openmoko-kernel@lists.openmoko.org (subscribers-only)
1381W:	http://wiki.openmoko.org/wiki/Neo_FreeRunner
1382S:	Supported
1383
1384ARM/TOSA MACHINE SUPPORT
1385M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1386M:	Dirk Opfer <dirk@opfer-online.de>
1387S:	Maintained
1388
1389ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1390M:	Marek Vasut <marek.vasut@gmail.com>
1391L:	linux-arm-kernel@lists.infradead.org
1392W:	http://hackndev.com
1393S:	Maintained
1394F:	arch/arm/mach-pxa/include/mach/palmtx.h
1395F:	arch/arm/mach-pxa/palmtx.c
1396F:	arch/arm/mach-pxa/include/mach/palmt5.h
1397F:	arch/arm/mach-pxa/palmt5.c
1398F:	arch/arm/mach-pxa/include/mach/palmld.h
1399F:	arch/arm/mach-pxa/palmld.c
1400F:	arch/arm/mach-pxa/include/mach/palmte2.h
1401F:	arch/arm/mach-pxa/palmte2.c
1402F:	arch/arm/mach-pxa/include/mach/palmtc.h
1403F:	arch/arm/mach-pxa/palmtc.c
1404
1405ARM/PALM TREO SUPPORT
1406M:	Tomas Cech <sleep_walker@suse.com>
1407L:	linux-arm-kernel@lists.infradead.org
1408W:	http://hackndev.com
1409S:	Maintained
1410F:	arch/arm/mach-pxa/include/mach/palmtreo.h
1411F:	arch/arm/mach-pxa/palmtreo.c
1412
1413ARM/PALMZ72 SUPPORT
1414M:	Sergey Lapin <slapin@ossfans.org>
1415L:	linux-arm-kernel@lists.infradead.org
1416W:	http://hackndev.com
1417S:	Maintained
1418F:	arch/arm/mach-pxa/include/mach/palmz72.h
1419F:	arch/arm/mach-pxa/palmz72.c
1420
1421ARM/PLEB SUPPORT
1422M:	Peter Chubb <pleb@gelato.unsw.edu.au>
1423W:	http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1424S:	Maintained
1425
1426ARM/PT DIGITAL BOARD PORT
1427M:	Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1428L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1429W:	http://www.arm.linux.org.uk/
1430S:	Maintained
1431
1432ARM/QUALCOMM SUPPORT
1433M:	Andy Gross <andy.gross@linaro.org>
1434M:	David Brown <david.brown@linaro.org>
1435L:	linux-arm-msm@vger.kernel.org
1436L:	linux-soc@vger.kernel.org
1437S:	Maintained
1438F:	arch/arm/boot/dts/qcom-*.dts
1439F:	arch/arm/boot/dts/qcom-*.dtsi
1440F:	arch/arm/mach-qcom/
1441F:	arch/arm64/boot/dts/qcom/*
1442F:	drivers/soc/qcom/
1443F:	drivers/tty/serial/msm_serial.h
1444F:	drivers/tty/serial/msm_serial.c
1445F:	drivers/*/pm8???-*
1446F:	drivers/mfd/ssbi.c
1447F:	drivers/firmware/qcom_scm.c
1448T:	git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1449
1450ARM/RADISYS ENP2611 MACHINE SUPPORT
1451M:	Lennert Buytenhek <kernel@wantstofly.org>
1452L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1453S:	Maintained
1454
1455ARM/RENESAS ARM64 ARCHITECTURE
1456M:	Simon Horman <horms@verge.net.au>
1457M:	Magnus Damm <magnus.damm@gmail.com>
1458L:	linux-renesas-soc@vger.kernel.org
1459Q:	http://patchwork.kernel.org/project/linux-renesas-soc/list/
1460T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1461S:	Supported
1462F:	arch/arm64/boot/dts/renesas/
1463
1464ARM/RISCPC ARCHITECTURE
1465M:	Russell King <linux@arm.linux.org.uk>
1466L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1467W:	http://www.arm.linux.org.uk/
1468S:	Maintained
1469F:	arch/arm/include/asm/hardware/entry-macro-iomd.S
1470F:	arch/arm/include/asm/hardware/ioc.h
1471F:	arch/arm/include/asm/hardware/iomd.h
1472F:	arch/arm/include/asm/hardware/memc.h
1473F:	arch/arm/mach-rpc/
1474F:	drivers/net/ethernet/8390/etherh.c
1475F:	drivers/net/ethernet/i825xx/ether1*
1476F:	drivers/net/ethernet/seeq/ether3*
1477F:	drivers/scsi/arm/
1478
1479ARM/Rockchip SoC support
1480M:	Heiko Stuebner <heiko@sntech.de>
1481L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1482L:	linux-rockchip@lists.infradead.org
1483T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1484S:	Maintained
1485F:	arch/arm/boot/dts/rk3*
1486F:	arch/arm/mach-rockchip/
1487F:	drivers/clk/rockchip/
1488F:	drivers/i2c/busses/i2c-rk3x.c
1489F:	drivers/*/*rockchip*
1490F:	drivers/*/*/*rockchip*
1491F:	sound/soc/rockchip/
1492N:	rockchip
1493
1494ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1495M:	Kukjin Kim <kgene@kernel.org>
1496M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
1497L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1498L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1499S:	Maintained
1500F:	arch/arm/boot/dts/s3c*
1501F:	arch/arm/boot/dts/s5p*
1502F:	arch/arm/boot/dts/samsung*
1503F:	arch/arm/boot/dts/exynos*
1504F:	arch/arm64/boot/dts/exynos/
1505F:	arch/arm/plat-samsung/
1506F:	arch/arm/mach-s3c24*/
1507F:	arch/arm/mach-s3c64xx/
1508F:	arch/arm/mach-s5p*/
1509F:	arch/arm/mach-exynos*/
1510F:	drivers/*/*s3c2410*
1511F:	drivers/*/*/*s3c2410*
1512F:	drivers/spi/spi-s3c*
1513F:	sound/soc/samsung/*
1514F:	Documentation/arm/Samsung/
1515F:	Documentation/devicetree/bindings/arm/samsung/
1516F:	Documentation/devicetree/bindings/sram/samsung-sram.txt
1517F:	Documentation/devicetree/bindings/power/pd-samsung.txt
1518N:	exynos
1519
1520ARM/SAMSUNG MOBILE MACHINE SUPPORT
1521M:	Kyungmin Park <kyungmin.park@samsung.com>
1522L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1523S:	Maintained
1524F:	arch/arm/mach-s5pv210/
1525
1526ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1527M:	Kyungmin Park <kyungmin.park@samsung.com>
1528M:	Kamil Debski <k.debski@samsung.com>
1529L:	linux-arm-kernel@lists.infradead.org
1530L:	linux-media@vger.kernel.org
1531S:	Maintained
1532F:	drivers/media/platform/s5p-g2d/
1533
1534ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1535M:	Kyungmin Park <kyungmin.park@samsung.com>
1536M:	Kamil Debski <k.debski@samsung.com>
1537M:	Jeongtae Park <jtp.park@samsung.com>
1538L:	linux-arm-kernel@lists.infradead.org
1539L:	linux-media@vger.kernel.org
1540S:	Maintained
1541F:	arch/arm/plat-samsung/s5p-dev-mfc.c
1542F:	drivers/media/platform/s5p-mfc/
1543
1544ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1545M:	Kyungmin Park <kyungmin.park@samsung.com>
1546M:	Tomasz Stanislawski <t.stanislaws@samsung.com>
1547L:	linux-arm-kernel@lists.infradead.org
1548L:	linux-media@vger.kernel.org
1549S:	Maintained
1550F:	drivers/media/platform/s5p-tv/
1551
1552ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1553M:	Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1554M:	Jacek Anaszewski <j.anaszewski@samsung.com>
1555L:	linux-arm-kernel@lists.infradead.org
1556L:	linux-media@vger.kernel.org
1557S:	Maintained
1558F:	drivers/media/platform/s5p-jpeg/
1559
1560ARM/SHMOBILE ARM ARCHITECTURE
1561M:	Simon Horman <horms@verge.net.au>
1562M:	Magnus Damm <magnus.damm@gmail.com>
1563L:	linux-renesas-soc@vger.kernel.org
1564Q:	http://patchwork.kernel.org/project/linux-renesas-soc/list/
1565T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1566S:	Supported
1567F:	arch/arm/boot/dts/emev2*
1568F:	arch/arm/boot/dts/r7s*
1569F:	arch/arm/boot/dts/r8a*
1570F:	arch/arm/boot/dts/sh*
1571F:	arch/arm/configs/shmobile_defconfig
1572F:	arch/arm/include/debug/renesas-scif.S
1573F:	arch/arm/mach-shmobile/
1574F:	drivers/sh/
1575
1576ARM/SOCFPGA ARCHITECTURE
1577M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1578S:	Maintained
1579F:	arch/arm/mach-socfpga/
1580F:	arch/arm/boot/dts/socfpga*
1581F:	arch/arm/configs/socfpga_defconfig
1582F:	arch/arm64/boot/dts/altera/
1583W:	http://www.rocketboards.org
1584T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1585
1586ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1587M:	Dinh Nguyen <dinguyen@opensource.altera.com>
1588S:	Maintained
1589F:	drivers/clk/socfpga/
1590
1591ARM/SOCFPGA EDAC SUPPORT
1592M:	Thor Thayer <tthayer@opensource.altera.com>
1593S:	Maintained
1594F:	drivers/edac/altera_edac.
1595
1596ARM/STI ARCHITECTURE
1597M:	Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1598M:	Maxime Coquelin <maxime.coquelin@st.com>
1599M:	Patrice Chotard <patrice.chotard@st.com>
1600L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1601L:	kernel@stlinux.com
1602W:	http://www.stlinux.com
1603S:	Maintained
1604F:	arch/arm/mach-sti/
1605F:	arch/arm/boot/dts/sti*
1606F:	drivers/char/hw_random/st-rng.c
1607F:	drivers/clocksource/arm_global_timer.c
1608F:	drivers/clocksource/clksrc_st_lpc.c
1609F:	drivers/i2c/busses/i2c-st.c
1610F:	drivers/media/rc/st_rc.c
1611F:	drivers/media/platform/sti/c8sectpfe/
1612F:	drivers/mmc/host/sdhci-st.c
1613F:	drivers/phy/phy-miphy28lp.c
1614F:	drivers/phy/phy-miphy365x.c
1615F:	drivers/phy/phy-stih407-usb.c
1616F:	drivers/phy/phy-stih41x-usb.c
1617F:	drivers/pinctrl/pinctrl-st.c
1618F:	drivers/reset/sti/
1619F:	drivers/rtc/rtc-st-lpc.c
1620F:	drivers/tty/serial/st-asc.c
1621F:	drivers/usb/dwc3/dwc3-st.c
1622F:	drivers/usb/host/ehci-st.c
1623F:	drivers/usb/host/ohci-st.c
1624F:	drivers/watchdog/st_lpc_wdt.c
1625F:	drivers/ata/ahci_st.c
1626
1627ARM/STM32 ARCHITECTURE
1628M:	Maxime Coquelin <mcoquelin.stm32@gmail.com>
1629L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1630S:	Maintained
1631T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1632N:	stm32
1633F:	drivers/clocksource/armv7m_systick.c
1634
1635ARM/TANGO ARCHITECTURE
1636M:	Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1637L:	linux-arm-kernel@lists.infradead.org
1638S:	Maintained
1639F:	arch/arm/mach-tango/
1640F:	arch/arm/boot/dts/tango*
1641
1642ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1643M:	Lennert Buytenhek <kernel@wantstofly.org>
1644L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1645S:	Maintained
1646
1647ARM/TETON BGA MACHINE SUPPORT
1648M:	"Mark F. Brown" <mark.brown314@gmail.com>
1649L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1650S:	Maintained
1651
1652ARM/THECUS N2100 MACHINE SUPPORT
1653M:	Lennert Buytenhek <kernel@wantstofly.org>
1654L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1655S:	Maintained
1656
1657ARM/NUVOTON W90X900 ARM ARCHITECTURE
1658M:	Wan ZongShun <mcuos.com@gmail.com>
1659L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1660W:	http://www.mcuos.com
1661S:	Maintained
1662F:	arch/arm/mach-w90x900/
1663F:	drivers/input/keyboard/w90p910_keypad.c
1664F:	drivers/input/touchscreen/w90p910_ts.c
1665F:	drivers/watchdog/nuc900_wdt.c
1666F:	drivers/net/ethernet/nuvoton/w90p910_ether.c
1667F:	drivers/mtd/nand/nuc900_nand.c
1668F:	drivers/rtc/rtc-nuc900.c
1669F:	drivers/spi/spi-nuc900.c
1670F:	drivers/usb/host/ehci-w90x900.c
1671F:	drivers/video/fbdev/nuc900fb.c
1672
1673ARM/U300 MACHINE SUPPORT
1674M:	Linus Walleij <linus.walleij@linaro.org>
1675L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1676S:	Supported
1677F:	arch/arm/mach-u300/
1678F:	drivers/clocksource/timer-u300.c
1679F:	drivers/i2c/busses/i2c-stu300.c
1680F:	drivers/rtc/rtc-coh901331.c
1681F:	drivers/watchdog/coh901327_wdt.c
1682F:	drivers/dma/coh901318*
1683F:	drivers/mfd/ab3100*
1684F:	drivers/rtc/rtc-ab3100.c
1685F:	drivers/rtc/rtc-coh901331.c
1686T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1687
1688ARM/UNIPHIER ARCHITECTURE
1689M:	Masahiro Yamada <yamada.masahiro@socionext.com>
1690L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1691S:	Maintained
1692F:	arch/arm/boot/dts/uniphier*
1693F:	arch/arm/include/asm/hardware/cache-uniphier.h
1694F:	arch/arm/mach-uniphier/
1695F:	arch/arm/mm/cache-uniphier.c
1696F:	arch/arm64/boot/dts/socionext/
1697F:	drivers/bus/uniphier-system-bus.c
1698F:	drivers/i2c/busses/i2c-uniphier*
1699F:	drivers/pinctrl/uniphier/
1700F:	drivers/tty/serial/8250/8250_uniphier.c
1701N:	uniphier
1702
1703ARM/Ux500 ARM ARCHITECTURE
1704M:	Linus Walleij <linus.walleij@linaro.org>
1705L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1706S:	Maintained
1707F:	arch/arm/mach-ux500/
1708F:	drivers/clocksource/clksrc-dbx500-prcmu.c
1709F:	drivers/dma/ste_dma40*
1710F:	drivers/hwspinlock/u8500_hsem.c
1711F:	drivers/mfd/abx500*
1712F:	drivers/mfd/ab8500*
1713F:	drivers/mfd/dbx500*
1714F:	drivers/mfd/db8500*
1715F:	drivers/pinctrl/nomadik/pinctrl-ab*
1716F:	drivers/pinctrl/nomadik/pinctrl-nomadik*
1717F:	drivers/rtc/rtc-ab8500.c
1718F:	drivers/rtc/rtc-pl031.c
1719T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1720
1721ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1722M:	Ulf Hansson <ulf.hansson@linaro.org>
1723L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1724T:	git git://git.linaro.org/people/ulfh/clk.git
1725S:	Maintained
1726F:	drivers/clk/ux500/
1727F:	include/linux/platform_data/clk-ux500.h
1728
1729ARM/VERSATILE EXPRESS PLATFORM
1730M:	Liviu Dudau <liviu.dudau@arm.com>
1731M:	Sudeep Holla <sudeep.holla@arm.com>
1732M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1733L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1734S:	Maintained
1735F:	arch/arm/boot/dts/vexpress*
1736F:	arch/arm64/boot/dts/arm/
1737F:	arch/arm/mach-vexpress/
1738F:	*/*/vexpress*
1739F:	*/*/*/vexpress*
1740F:	drivers/clk/versatile/clk-vexpress-osc.c
1741F:	drivers/clocksource/versatile.c
1742
1743ARM/VFP SUPPORT
1744M:	Russell King <linux@arm.linux.org.uk>
1745L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1746W:	http://www.arm.linux.org.uk/
1747S:	Maintained
1748F:	arch/arm/vfp/
1749
1750ARM/VOIPAC PXA270 SUPPORT
1751M:	Marek Vasut <marek.vasut@gmail.com>
1752L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1753S:	Maintained
1754F:	arch/arm/mach-pxa/vpac270.c
1755F:	arch/arm/mach-pxa/include/mach/vpac270.h
1756
1757ARM/VT8500 ARM ARCHITECTURE
1758M:	Tony Prisk <linux@prisktech.co.nz>
1759L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1760S:	Maintained
1761F:	arch/arm/mach-vt8500/
1762F:	drivers/clocksource/vt8500_timer.c
1763F:	drivers/i2c/busses/i2c-wmt.c
1764F:	drivers/mmc/host/wmt-sdmmc.c
1765F:	drivers/pwm/pwm-vt8500.c
1766F:	drivers/rtc/rtc-vt8500.c
1767F:	drivers/tty/serial/vt8500_serial.c
1768F:	drivers/usb/host/ehci-platform.c
1769F:	drivers/usb/host/uhci-platform.c
1770F:	drivers/video/fbdev/vt8500lcdfb.*
1771F:	drivers/video/fbdev/wm8505fb*
1772F:	drivers/video/fbdev/wmt_ge_rops.*
1773
1774ARM/ZIPIT Z2 SUPPORT
1775M:	Marek Vasut <marek.vasut@gmail.com>
1776L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1777S:	Maintained
1778F:	arch/arm/mach-pxa/z2.c
1779F:	arch/arm/mach-pxa/include/mach/z2.h
1780
1781ARM/ZTE ARCHITECTURE
1782M:	Jun Nie <jun.nie@linaro.org>
1783L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1784S:	Maintained
1785F:	arch/arm/mach-zx/
1786F:	drivers/clk/zte/
1787F:	Documentation/devicetree/bindings/arm/zte.txt
1788F:	Documentation/devicetree/bindings/clock/zx296702-clk.txt
1789
1790ARM/ZYNQ ARCHITECTURE
1791M:	Michal Simek <michal.simek@xilinx.com>
1792R:	Sören Brinkmann <soren.brinkmann@xilinx.com>
1793L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1794W:	http://wiki.xilinx.com
1795T:	git https://github.com/Xilinx/linux-xlnx.git
1796S:	Supported
1797F:	arch/arm/mach-zynq/
1798F:	drivers/cpuidle/cpuidle-zynq.c
1799F:	drivers/block/xsysace.c
1800N:	zynq
1801N:	xilinx
1802F:	drivers/clocksource/cadence_ttc_timer.c
1803F:	drivers/i2c/busses/i2c-cadence.c
1804F:	drivers/mmc/host/sdhci-of-arasan.c
1805F:	drivers/edac/synopsys_edac.c
1806
1807ARM SMMU DRIVERS
1808M:	Will Deacon <will.deacon@arm.com>
1809L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1810S:	Maintained
1811F:	drivers/iommu/arm-smmu.c
1812F:	drivers/iommu/arm-smmu-v3.c
1813F:	drivers/iommu/io-pgtable-arm.c
1814
1815ARM64 PORT (AARCH64 ARCHITECTURE)
1816M:	Catalin Marinas <catalin.marinas@arm.com>
1817M:	Will Deacon <will.deacon@arm.com>
1818L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1819T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1820S:	Maintained
1821F:	arch/arm64/
1822F:	Documentation/arm64/
1823
1824AS3645A LED FLASH CONTROLLER DRIVER
1825M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1826L:	linux-media@vger.kernel.org
1827T:	git git://linuxtv.org/media_tree.git
1828S:	Maintained
1829F:	drivers/media/i2c/as3645a.c
1830F:	include/media/i2c/as3645a.h
1831
1832ASC7621 HARDWARE MONITOR DRIVER
1833M:	George Joseph <george.joseph@fairview5.com>
1834L:	lm-sensors@lm-sensors.org
1835S:	Maintained
1836F:	Documentation/hwmon/asc7621
1837F:	drivers/hwmon/asc7621.c
1838
1839ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1840M:	Corentin Chary <corentin.chary@gmail.com>
1841L:	acpi4asus-user@lists.sourceforge.net
1842L:	platform-driver-x86@vger.kernel.org
1843W:	http://acpi4asus.sf.net
1844S:	Maintained
1845F:	drivers/platform/x86/asus*.c
1846F:	drivers/platform/x86/eeepc*.c
1847
1848ASUS WIRELESS RADIO CONTROL DRIVER
1849M:	João Paulo Rechi Vita <jprvita@gmail.com>
1850L:	platform-driver-x86@vger.kernel.org
1851S:	Maintained
1852F:	drivers/platform/x86/asus-wireless.c
1853
1854ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1855R:	Dan Williams <dan.j.williams@intel.com>
1856W:	http://sourceforge.net/projects/xscaleiop
1857S:	Odd fixes
1858F:	Documentation/crypto/async-tx-api.txt
1859F:	crypto/async_tx/
1860F:	drivers/dma/
1861F:	include/linux/dmaengine.h
1862F:	include/linux/async_tx.h
1863
1864AT24 EEPROM DRIVER
1865M:	Wolfram Sang <wsa@the-dreams.de>
1866L:	linux-i2c@vger.kernel.org
1867S:	Maintained
1868F:	drivers/misc/eeprom/at24.c
1869F:	include/linux/platform_data/at24.h
1870
1871ATA OVER ETHERNET (AOE) DRIVER
1872M:	"Ed L. Cashin" <ed.cashin@acm.org>
1873W:	http://www.openaoe.org/
1874S:	Supported
1875F:	Documentation/aoe/
1876F:	drivers/block/aoe/
1877
1878ATHEROS 71XX/9XXX GPIO DRIVER
1879M:	Alban Bedel <albeu@free.fr>
1880W:	https://github.com/AlbanBedel/linux
1881T:	git git://github.com/AlbanBedel/linux
1882S:	Maintained
1883F:	drivers/gpio/gpio-ath79.c
1884F:	Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1885
1886ATHEROS ATH GENERIC UTILITIES
1887M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1888L:	linux-wireless@vger.kernel.org
1889S:	Supported
1890F:	drivers/net/wireless/ath/*
1891
1892ATHEROS ATH5K WIRELESS DRIVER
1893M:	Jiri Slaby <jirislaby@gmail.com>
1894M:	Nick Kossifidis <mickflemm@gmail.com>
1895M:	"Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1896L:	linux-wireless@vger.kernel.org
1897W:	http://wireless.kernel.org/en/users/Drivers/ath5k
1898S:	Maintained
1899F:	drivers/net/wireless/ath/ath5k/
1900
1901ATHEROS ATH6KL WIRELESS DRIVER
1902M:	Kalle Valo <kvalo@qca.qualcomm.com>
1903L:	linux-wireless@vger.kernel.org
1904W:	http://wireless.kernel.org/en/users/Drivers/ath6kl
1905T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1906S:	Supported
1907F:	drivers/net/wireless/ath/ath6kl/
1908
1909WILOCITY WIL6210 WIRELESS DRIVER
1910M:	Maya Erez <qca_merez@qca.qualcomm.com>
1911L:	linux-wireless@vger.kernel.org
1912L:	wil6210@qca.qualcomm.com
1913S:	Supported
1914W:	http://wireless.kernel.org/en/users/Drivers/wil6210
1915F:	drivers/net/wireless/ath/wil6210/
1916F:	include/uapi/linux/wil6210_uapi.h
1917
1918CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1919M:	Christian Lamparter <chunkeey@googlemail.com>
1920L:	linux-wireless@vger.kernel.org
1921W:	http://wireless.kernel.org/en/users/Drivers/carl9170
1922S:	Maintained
1923F:	drivers/net/wireless/ath/carl9170/
1924
1925ATK0110 HWMON DRIVER
1926M:	Luca Tettamanti <kronos.it@gmail.com>
1927L:	lm-sensors@lm-sensors.org
1928S:	Maintained
1929F:	drivers/hwmon/asus_atk0110.c
1930
1931ATI_REMOTE2 DRIVER
1932M:	Ville Syrjala <syrjala@sci.fi>
1933S:	Maintained
1934F:	drivers/input/misc/ati_remote2.c
1935
1936ATLX ETHERNET DRIVERS
1937M:	Jay Cliburn <jcliburn@gmail.com>
1938M:	Chris Snook <chris.snook@gmail.com>
1939L:	netdev@vger.kernel.org
1940W:	http://sourceforge.net/projects/atl1
1941W:	http://atl1.sourceforge.net
1942S:	Maintained
1943F:	drivers/net/ethernet/atheros/
1944
1945ATM
1946M:	Chas Williams <3chas3@gmail.com>
1947L:	linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1948L:	netdev@vger.kernel.org
1949W:	http://linux-atm.sourceforge.net
1950S:	Maintained
1951F:	drivers/atm/
1952F:	include/linux/atm*
1953F:	include/uapi/linux/atm*
1954
1955ATMEL AT91 / AT32 MCI DRIVER
1956M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1957S:	Maintained
1958F:	drivers/mmc/host/atmel-mci.c
1959
1960ATMEL AT91 / AT32 SERIAL DRIVER
1961M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1962S:	Supported
1963F:	drivers/tty/serial/atmel_serial.c
1964
1965ATMEL Audio ALSA driver
1966M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1967L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
1968S:	Supported
1969F:	sound/soc/atmel
1970
1971ATMEL DMA DRIVER
1972M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1973L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1974S:	Supported
1975F:	drivers/dma/at_hdmac.c
1976F:	drivers/dma/at_hdmac_regs.h
1977F:	include/linux/platform_data/dma-atmel.h
1978
1979ATMEL XDMA DRIVER
1980M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1981L:	linux-arm-kernel@lists.infradead.org
1982L:	dmaengine@vger.kernel.org
1983S:	Supported
1984F:	drivers/dma/at_xdmac.c
1985
1986ATMEL I2C DRIVER
1987M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1988L:	linux-i2c@vger.kernel.org
1989S:	Supported
1990F:	drivers/i2c/busses/i2c-at91.c
1991
1992ATMEL ISI DRIVER
1993M:	Ludovic Desroches <ludovic.desroches@atmel.com>
1994L:	linux-media@vger.kernel.org
1995S:	Supported
1996F:	drivers/media/platform/soc_camera/atmel-isi.c
1997F:	include/media/atmel-isi.h
1998
1999ATMEL LCDFB DRIVER
2000M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2001L:	linux-fbdev@vger.kernel.org
2002S:	Maintained
2003F:	drivers/video/fbdev/atmel_lcdfb.c
2004F:	include/video/atmel_lcdc.h
2005
2006ATMEL MACB ETHERNET DRIVER
2007M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2008S:	Supported
2009F:	drivers/net/ethernet/cadence/
2010
2011ATMEL NAND DRIVER
2012M:	Wenyou Yang <wenyou.yang@atmel.com>
2013M:	Josh Wu <rainyfeeling@outlook.com>
2014L:	linux-mtd@lists.infradead.org
2015S:	Supported
2016F:	drivers/mtd/nand/atmel_nand*
2017
2018ATMEL SDMMC DRIVER
2019M:	Ludovic Desroches <ludovic.desroches@atmel.com>
2020L:	linux-mmc@vger.kernel.org
2021S:	Supported
2022F:	drivers/mmc/host/sdhci-of-at91.c
2023
2024ATMEL SPI DRIVER
2025M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2026S:	Supported
2027F:	drivers/spi/spi-atmel.*
2028
2029ATMEL SSC DRIVER
2030M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2031L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2032S:	Supported
2033F:	drivers/misc/atmel-ssc.c
2034F:	include/linux/atmel-ssc.h
2035
2036ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2037M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2038L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2039S:	Supported
2040F:	drivers/misc/atmel_tclib.c
2041F:	drivers/clocksource/tcb_clksrc.c
2042
2043ATMEL USBA UDC DRIVER
2044M:	Nicolas Ferre <nicolas.ferre@atmel.com>
2045L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2046S:	Supported
2047F:	drivers/usb/gadget/udc/atmel_usba_udc.*
2048
2049ATMEL WIRELESS DRIVER
2050M:	Simon Kelley <simon@thekelleys.org.uk>
2051L:	linux-wireless@vger.kernel.org
2052W:	http://www.thekelleys.org.uk/atmel
2053W:	http://atmelwlandriver.sourceforge.net/
2054S:	Maintained
2055F:	drivers/net/wireless/atmel/atmel*
2056
2057ATMEL MAXTOUCH DRIVER
2058M:	Nick Dyer <nick.dyer@itdev.co.uk>
2059T:	git git://github.com/atmel-maxtouch/linux.git
2060S:	Supported
2061F:	Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2062F:	drivers/input/touchscreen/atmel_mxt_ts.c
2063F:	include/linux/platform_data/atmel_mxt_ts.h
2064
2065ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2066M:	Bradley Grove <linuxdrivers@attotech.com>
2067L:	linux-scsi@vger.kernel.org
2068W:	http://www.attotech.com
2069S:	Supported
2070F:	drivers/scsi/esas2r
2071
2072ATUSB IEEE 802.15.4 RADIO DRIVER
2073M:	Stefan Schmidt <stefan@osg.samsung.com>
2074L:	linux-wpan@vger.kernel.org
2075S:	Maintained
2076F:	drivers/net/ieee802154/atusb.c
2077F:	drivers/net/ieee802154/atusb.h
2078F:	drivers/net/ieee802154/at86rf230.h
2079
2080AUDIT SUBSYSTEM
2081M:	Paul Moore <paul@paul-moore.com>
2082M:	Eric Paris <eparis@redhat.com>
2083L:	linux-audit@redhat.com (moderated for non-subscribers)
2084W:	http://people.redhat.com/sgrubb/audit/
2085T:	git git://git.infradead.org/users/pcmoore/audit
2086S:	Maintained
2087F:	include/linux/audit.h
2088F:	include/uapi/linux/audit.h
2089F:	kernel/audit*
2090
2091AUXILIARY DISPLAY DRIVERS
2092M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2093W:	http://miguelojeda.es/auxdisplay.htm
2094W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2095S:	Maintained
2096F:	drivers/auxdisplay/
2097F:	include/linux/cfag12864b.h
2098
2099AVR32 ARCHITECTURE
2100M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
2101M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
2102W:	http://www.atmel.com/products/AVR32/
2103W:	http://mirror.egtvedt.no/avr32linux.org/
2104W:	http://avrfreaks.net/
2105S:	Maintained
2106F:	arch/avr32/
2107
2108AVR32/AT32AP MACHINE SUPPORT
2109M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
2110M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
2111S:	Maintained
2112F:	arch/avr32/mach-at32ap/
2113
2114AX.25 NETWORK LAYER
2115M:	Ralf Baechle <ralf@linux-mips.org>
2116L:	linux-hams@vger.kernel.org
2117W:	http://www.linux-ax25.org/
2118S:	Maintained
2119F:	include/uapi/linux/ax25.h
2120F:	include/net/ax25.h
2121F:	net/ax25/
2122
2123AZ6007 DVB DRIVER
2124M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2125L:	linux-media@vger.kernel.org
2126W:	https://linuxtv.org
2127T:	git git://linuxtv.org/media_tree.git
2128S:	Maintained
2129F:	drivers/media/usb/dvb-usb-v2/az6007.c
2130
2131AZTECH FM RADIO RECEIVER DRIVER
2132M:	Hans Verkuil <hverkuil@xs4all.nl>
2133L:	linux-media@vger.kernel.org
2134T:	git git://linuxtv.org/media_tree.git
2135W:	https://linuxtv.org
2136S:	Maintained
2137F:	drivers/media/radio/radio-aztech*
2138
2139B43 WIRELESS DRIVER
2140L:	linux-wireless@vger.kernel.org
2141L:	b43-dev@lists.infradead.org
2142W:	http://wireless.kernel.org/en/users/Drivers/b43
2143S:	Odd Fixes
2144F:	drivers/net/wireless/broadcom/b43/
2145
2146B43LEGACY WIRELESS DRIVER
2147M:	Larry Finger <Larry.Finger@lwfinger.net>
2148L:	linux-wireless@vger.kernel.org
2149L:	b43-dev@lists.infradead.org
2150W:	http://wireless.kernel.org/en/users/Drivers/b43
2151S:	Maintained
2152F:	drivers/net/wireless/broadcom/b43legacy/
2153
2154BACKLIGHT CLASS/SUBSYSTEM
2155M:	Jingoo Han <jingoohan1@gmail.com>
2156M:	Lee Jones <lee.jones@linaro.org>
2157T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2158S:	Maintained
2159F:	drivers/video/backlight/
2160F:	include/linux/backlight.h
2161
2162BATMAN ADVANCED
2163M:	Marek Lindner <mareklindner@neomailbox.ch>
2164M:	Simon Wunderlich <sw@simonwunderlich.de>
2165M:	Antonio Quartulli <a@unstable.cc>
2166L:	b.a.t.m.a.n@lists.open-mesh.org
2167W:	http://www.open-mesh.org/
2168S:	Maintained
2169F:	net/batman-adv/
2170
2171BAYCOM/HDLCDRV DRIVERS FOR AX.25
2172M:	Thomas Sailer <t.sailer@alumni.ethz.ch>
2173L:	linux-hams@vger.kernel.org
2174W:	http://www.baycom.org/~tom/ham/ham.html
2175S:	Maintained
2176F:	drivers/net/hamradio/baycom*
2177
2178BCACHE (BLOCK LAYER CACHE)
2179M:	Kent Overstreet <kent.overstreet@gmail.com>
2180L:	linux-bcache@vger.kernel.org
2181W:	http://bcache.evilpiepirate.org
2182S:	Maintained
2183F:	drivers/md/bcache/
2184
2185BDISP ST MEDIA DRIVER
2186M:	Fabien Dessenne <fabien.dessenne@st.com>
2187L:	linux-media@vger.kernel.org
2188T:	git git://linuxtv.org/media_tree.git
2189W:	https://linuxtv.org
2190S:	Supported
2191F:	drivers/media/platform/sti/bdisp
2192
2193BEFS FILE SYSTEM
2194S:	Orphan
2195F:	Documentation/filesystems/befs.txt
2196F:	fs/befs/
2197
2198BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2199M:	Dariusz Marcinkiewicz <reksio@newterm.pl>
2200L:	netdev@vger.kernel.org
2201S:	Maintained
2202F:	drivers/net/ethernet/ec_bhf.c
2203
2204BFS FILE SYSTEM
2205M:	"Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2206S:	Maintained
2207F:	Documentation/filesystems/bfs.txt
2208F:	fs/bfs/
2209F:	include/uapi/linux/bfs_fs.h
2210
2211BLACKFIN ARCHITECTURE
2212M:	Steven Miao <realmz6@gmail.com>
2213L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2214T:	git git://git.code.sf.net/p/adi-linux/code
2215W:	http://blackfin.uclinux.org
2216S:	Supported
2217F:	arch/blackfin/
2218
2219BLACKFIN EMAC DRIVER
2220L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2221W:	http://blackfin.uclinux.org
2222S:	Supported
2223F:	drivers/net/ethernet/adi/
2224
2225BLACKFIN RTC DRIVER
2226L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2227W:	http://blackfin.uclinux.org
2228S:	Supported
2229F:	drivers/rtc/rtc-bfin.c
2230
2231BLACKFIN SDH DRIVER
2232M:	Sonic Zhang <sonic.zhang@analog.com>
2233L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2234W:	http://blackfin.uclinux.org
2235S:	Supported
2236F:	drivers/mmc/host/bfin_sdh.c
2237
2238BLACKFIN SERIAL DRIVER
2239M:	Sonic Zhang <sonic.zhang@analog.com>
2240L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2241W:	http://blackfin.uclinux.org
2242S:	Supported
2243F:	drivers/tty/serial/bfin_uart.c
2244
2245BLACKFIN WATCHDOG DRIVER
2246L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2247W:	http://blackfin.uclinux.org
2248S:	Supported
2249F:	drivers/watchdog/bfin_wdt.c
2250
2251BLACKFIN I2C TWI DRIVER
2252M:	Sonic Zhang <sonic.zhang@analog.com>
2253L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2254W:	http://blackfin.uclinux.org/
2255S:	Supported
2256F:	drivers/i2c/busses/i2c-bfin-twi.c
2257
2258BLACKFIN MEDIA DRIVER
2259M:	Scott Jiang <scott.jiang.linux@gmail.com>
2260L:	adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2261W:	http://blackfin.uclinux.org/
2262S:	Supported
2263F:	drivers/media/platform/blackfin/
2264F:	drivers/media/i2c/adv7183*
2265F:	drivers/media/i2c/vs6624*
2266
2267BLINKM RGB LED DRIVER
2268M:	Jan-Simon Moeller <jansimon.moeller@gmx.de>
2269S:	Maintained
2270F:	drivers/leds/leds-blinkm.c
2271
2272BLOCK LAYER
2273M:	Jens Axboe <axboe@kernel.dk>
2274L:	linux-block@vger.kernel.org
2275T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2276S:	Maintained
2277F:	block/
2278F:	kernel/trace/blktrace.c
2279
2280BLOCK2MTD DRIVER
2281M:	Joern Engel <joern@lazybastard.org>
2282L:	linux-mtd@lists.infradead.org
2283S:	Maintained
2284F:	drivers/mtd/devices/block2mtd.c
2285
2286BLUETOOTH DRIVERS
2287M:	Marcel Holtmann <marcel@holtmann.org>
2288M:	Gustavo Padovan <gustavo@padovan.org>
2289M:	Johan Hedberg <johan.hedberg@gmail.com>
2290L:	linux-bluetooth@vger.kernel.org
2291W:	http://www.bluez.org/
2292T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2293T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2294S:	Maintained
2295F:	drivers/bluetooth/
2296
2297BLUETOOTH SUBSYSTEM
2298M:	Marcel Holtmann <marcel@holtmann.org>
2299M:	Gustavo Padovan <gustavo@padovan.org>
2300M:	Johan Hedberg <johan.hedberg@gmail.com>
2301L:	linux-bluetooth@vger.kernel.org
2302W:	http://www.bluez.org/
2303T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2304T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2305S:	Maintained
2306F:	net/bluetooth/
2307F:	include/net/bluetooth/
2308
2309BONDING DRIVER
2310M:	Jay Vosburgh <j.vosburgh@gmail.com>
2311M:	Veaceslav Falico <vfalico@gmail.com>
2312M:	Andy Gospodarek <gospo@cumulusnetworks.com>
2313L:	netdev@vger.kernel.org
2314W:	http://sourceforge.net/projects/bonding/
2315S:	Supported
2316F:	drivers/net/bonding/
2317F:	include/uapi/linux/if_bonding.h
2318
2319BPF (Safe dynamic programs and tools)
2320M:	Alexei Starovoitov <ast@kernel.org>
2321L:	netdev@vger.kernel.org
2322L:	linux-kernel@vger.kernel.org
2323S:	Supported
2324F:	kernel/bpf/
2325
2326BROADCOM B44 10/100 ETHERNET DRIVER
2327M:	Gary Zambrano <zambrano@broadcom.com>
2328L:	netdev@vger.kernel.org
2329S:	Supported
2330F:	drivers/net/ethernet/broadcom/b44.*
2331
2332BROADCOM GENET ETHERNET DRIVER
2333M:	Florian Fainelli <f.fainelli@gmail.com>
2334L:	netdev@vger.kernel.org
2335S:	Supported
2336F:	drivers/net/ethernet/broadcom/genet/
2337
2338BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2339M:	Sony Chacko <sony.chacko@qlogic.com>
2340M:	Dept-HSGLinuxNICDev@qlogic.com
2341L:	netdev@vger.kernel.org
2342S:	Supported
2343F:	drivers/net/ethernet/broadcom/bnx2.*
2344F:	drivers/net/ethernet/broadcom/bnx2_*
2345
2346BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2347M:	Ariel Elior <ariel.elior@qlogic.com>
2348L:	netdev@vger.kernel.org
2349S:	Supported
2350F:	drivers/net/ethernet/broadcom/bnx2x/
2351
2352BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2353M:	Florian Fainelli <f.fainelli@gmail.com>
2354M:	Ray Jui <rjui@broadcom.com>
2355M:	Scott Branden <sbranden@broadcom.com>
2356L:	bcm-kernel-feedback-list@broadcom.com
2357T:	git git://github.com/broadcom/mach-bcm
2358S:	Maintained
2359F:	arch/arm/mach-bcm/
2360F:	arch/arm/boot/dts/bcm113*
2361F:	arch/arm/boot/dts/bcm216*
2362F:	arch/arm/boot/dts/bcm281*
2363F:	arch/arm64/boot/dts/broadcom/
2364F:	arch/arm/configs/bcm_defconfig
2365F:	drivers/mmc/host/sdhci-bcm-kona.c
2366F:	drivers/clocksource/bcm_kona_timer.c
2367
2368BROADCOM BCM2835 ARM ARCHITECTURE
2369M:	Stephen Warren <swarren@wwwdotorg.org>
2370M:	Lee Jones <lee@kernel.org>
2371M:	Eric Anholt <eric@anholt.net>
2372L:	linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2373L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2374T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2375S:	Maintained
2376N:	bcm2835
2377
2378BROADCOM BCM47XX MIPS ARCHITECTURE
2379M:	Hauke Mehrtens <hauke@hauke-m.de>
2380M:	Rafał Miłecki <zajec5@gmail.com>
2381L:	linux-mips@linux-mips.org
2382S:	Maintained
2383F:	arch/mips/bcm47xx/*
2384F:	arch/mips/include/asm/mach-bcm47xx/*
2385
2386BROADCOM BCM5301X ARM ARCHITECTURE
2387M:	Hauke Mehrtens <hauke@hauke-m.de>
2388L:	linux-arm-kernel@lists.infradead.org
2389S:	Maintained
2390F:	arch/arm/mach-bcm/bcm_5301x.c
2391F:	arch/arm/boot/dts/bcm5301x.dtsi
2392F:	arch/arm/boot/dts/bcm470*
2393
2394BROADCOM BCM63XX ARM ARCHITECTURE
2395M:	Florian Fainelli <f.fainelli@gmail.com>
2396L:	linux-arm-kernel@lists.infradead.org
2397T:	git git://github.com/broadcom/arm-bcm63xx.git
2398S:	Maintained
2399F:	arch/arm/mach-bcm/bcm63xx.c
2400F:	arch/arm/include/debug/bcm63xx.S
2401
2402BROADCOM BCM63XX/BCM33XX UDC DRIVER
2403M:	Kevin Cernekee <cernekee@gmail.com>
2404L:	linux-usb@vger.kernel.org
2405S:	Maintained
2406F:	drivers/usb/gadget/udc/bcm63xx_udc.*
2407
2408BROADCOM BCM7XXX ARM ARCHITECTURE
2409M:	Brian Norris <computersforpeace@gmail.com>
2410M:	Gregory Fong <gregory.0xf0@gmail.com>
2411M:	Florian Fainelli <f.fainelli@gmail.com>
2412L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2413L:	bcm-kernel-feedback-list@broadcom.com
2414T:	git git://github.com/broadcom/stblinux.git
2415S:	Maintained
2416F:	arch/arm/mach-bcm/*brcmstb*
2417F:	arch/arm/boot/dts/bcm7*.dts*
2418F:	drivers/bus/brcmstb_gisb.c
2419N:	brcmstb
2420
2421BROADCOM BMIPS MIPS ARCHITECTURE
2422M:	Kevin Cernekee <cernekee@gmail.com>
2423M:	Florian Fainelli <f.fainelli@gmail.com>
2424L:	linux-mips@linux-mips.org
2425T:	git git://github.com/broadcom/stblinux.git
2426S:	Maintained
2427F:	arch/mips/bmips/*
2428F:	arch/mips/include/asm/mach-bmips/*
2429F:	arch/mips/kernel/*bmips*
2430F:	arch/mips/boot/dts/brcm/bcm*.dts*
2431F:	drivers/irqchip/irq-bcm63*
2432F:	drivers/irqchip/irq-bcm7*
2433F:	drivers/irqchip/irq-brcmstb*
2434F:	include/linux/bcm963xx_nvram.h
2435F:	include/linux/bcm963xx_tag.h
2436
2437BROADCOM TG3 GIGABIT ETHERNET DRIVER
2438M:	Prashant Sreedharan <prashant@broadcom.com>
2439M:	Michael Chan <mchan@broadcom.com>
2440L:	netdev@vger.kernel.org
2441S:	Supported
2442F:	drivers/net/ethernet/broadcom/tg3.*
2443
2444BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2445M:	Brett Rudley <brudley@broadcom.com>
2446M:	Arend van Spriel <arend@broadcom.com>
2447M:	Franky (Zhenhui) Lin <frankyl@broadcom.com>
2448M:	Hante Meuleman <meuleman@broadcom.com>
2449L:	linux-wireless@vger.kernel.org
2450L:	brcm80211-dev-list@broadcom.com
2451S:	Supported
2452F:	drivers/net/wireless/broadcom/brcm80211/
2453
2454BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2455M:	QLogic-Storage-Upstream@qlogic.com
2456L:	linux-scsi@vger.kernel.org
2457S:	Supported
2458F:	drivers/scsi/bnx2fc/
2459
2460BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2461M:	QLogic-Storage-Upstream@qlogic.com
2462L:	linux-scsi@vger.kernel.org
2463S:	Supported
2464F:	drivers/scsi/bnx2i/
2465
2466BROADCOM IPROC ARM ARCHITECTURE
2467M:	Ray Jui <rjui@broadcom.com>
2468M:	Scott Branden <sbranden@broadcom.com>
2469M:	Jon Mason <jonmason@broadcom.com>
2470L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2471L:	bcm-kernel-feedback-list@broadcom.com
2472T:	git git://github.com/broadcom/cygnus-linux.git
2473S:	Maintained
2474N:	iproc
2475N:	cygnus
2476N:	nsp
2477N:	bcm9113*
2478N:	bcm9583*
2479N:	bcm9585*
2480N:	bcm9586*
2481N:	bcm988312
2482N:	bcm113*
2483N:	bcm583*
2484N:	bcm585*
2485N:	bcm586*
2486N:	bcm88312
2487
2488BROADCOM BRCMSTB GPIO DRIVER
2489M:	Gregory Fong <gregory.0xf0@gmail.com>
2490L:	bcm-kernel-feedback-list@broadcom.com
2491S:	Supported
2492F:	drivers/gpio/gpio-brcmstb.c
2493F:	Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2494
2495BROADCOM KONA GPIO DRIVER
2496M:	Ray Jui <rjui@broadcom.com>
2497L:	bcm-kernel-feedback-list@broadcom.com
2498S:	Supported
2499F:	drivers/gpio/gpio-bcm-kona.c
2500F:	Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2501
2502BROADCOM NVRAM DRIVER
2503M:	Rafał Miłecki <zajec5@gmail.com>
2504L:	linux-mips@linux-mips.org
2505S:	Maintained
2506F:	drivers/firmware/broadcom/*
2507
2508BROADCOM STB NAND FLASH DRIVER
2509M:	Brian Norris <computersforpeace@gmail.com>
2510M:	Kamal Dasu <kdasu.kdev@gmail.com>
2511L:	linux-mtd@lists.infradead.org
2512L:	bcm-kernel-feedback-list@broadcom.com
2513S:	Maintained
2514F:	drivers/mtd/nand/brcmnand/
2515
2516BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2517M:	Rafał Miłecki <zajec5@gmail.com>
2518L:	linux-wireless@vger.kernel.org
2519S:	Maintained
2520F:	drivers/bcma/
2521F:	include/linux/bcma/
2522
2523BROADCOM SYSTEMPORT ETHERNET DRIVER
2524M:	Florian Fainelli <f.fainelli@gmail.com>
2525L:	netdev@vger.kernel.org
2526S:	Supported
2527F:	drivers/net/ethernet/broadcom/bcmsysport.*
2528
2529BROCADE BFA FC SCSI DRIVER
2530M:	Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2531M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2532L:	linux-scsi@vger.kernel.org
2533S:	Supported
2534F:	drivers/scsi/bfa/
2535
2536BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2537M:	Rasesh Mody <rasesh.mody@qlogic.com>
2538L:	netdev@vger.kernel.org
2539S:	Supported
2540F:	drivers/net/ethernet/brocade/bna/
2541
2542BSG (block layer generic sg v4 driver)
2543M:	FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2544L:	linux-scsi@vger.kernel.org
2545S:	Supported
2546F:	block/bsg.c
2547F:	include/linux/bsg.h
2548F:	include/uapi/linux/bsg.h
2549
2550BT87X AUDIO DRIVER
2551M:	Clemens Ladisch <clemens@ladisch.de>
2552L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2553T:	git git://git.alsa-project.org/alsa-kernel.git
2554S:	Maintained
2555F:	Documentation/sound/alsa/Bt87x.txt
2556F:	sound/pci/bt87x.c
2557
2558BT8XXGPIO DRIVER
2559M:	Michael Buesch <m@bues.ch>
2560W:	http://bu3sch.de/btgpio.php
2561S:	Maintained
2562F:	drivers/gpio/gpio-bt8xx.c
2563
2564BTRFS FILE SYSTEM
2565M:	Chris Mason <clm@fb.com>
2566M:	Josef Bacik <jbacik@fb.com>
2567M:	David Sterba <dsterba@suse.com>
2568L:	linux-btrfs@vger.kernel.org
2569W:	http://btrfs.wiki.kernel.org/
2570Q:	http://patchwork.kernel.org/project/linux-btrfs/list/
2571T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2572S:	Maintained
2573F:	Documentation/filesystems/btrfs.txt
2574F:	fs/btrfs/
2575
2576BTTV VIDEO4LINUX DRIVER
2577M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2578L:	linux-media@vger.kernel.org
2579W:	https://linuxtv.org
2580T:	git git://linuxtv.org/media_tree.git
2581S:	Odd fixes
2582F:	Documentation/video4linux/bttv/
2583F:	drivers/media/pci/bt8xx/bttv*
2584
2585BUSLOGIC SCSI DRIVER
2586M:	Khalid Aziz <khalid@gonehiking.org>
2587L:	linux-scsi@vger.kernel.org
2588S:	Maintained
2589F:	drivers/scsi/BusLogic.*
2590F:	drivers/scsi/FlashPoint.*
2591
2592C-MEDIA CMI8788 DRIVER
2593M:	Clemens Ladisch <clemens@ladisch.de>
2594L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2595T:	git git://git.alsa-project.org/alsa-kernel.git
2596S:	Maintained
2597F:	sound/pci/oxygen/
2598
2599C6X ARCHITECTURE
2600M:	Mark Salter <msalter@redhat.com>
2601M:	Aurelien Jacquiot <a-jacquiot@ti.com>
2602L:	linux-c6x-dev@linux-c6x.org
2603W:	http://www.linux-c6x.org/wiki/index.php/Main_Page
2604S:	Maintained
2605F:	arch/c6x/
2606
2607CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2608M:	David Howells <dhowells@redhat.com>
2609L:	linux-cachefs@redhat.com (moderated for non-subscribers)
2610S:	Supported
2611F:	Documentation/filesystems/caching/cachefiles.txt
2612F:	fs/cachefiles/
2613
2614CADET FM/AM RADIO RECEIVER DRIVER
2615M:	Hans Verkuil <hverkuil@xs4all.nl>
2616L:	linux-media@vger.kernel.org
2617T:	git git://linuxtv.org/media_tree.git
2618W:	https://linuxtv.org
2619S:	Maintained
2620F:	drivers/media/radio/radio-cadet*
2621
2622CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2623M:	Jonathan Corbet <corbet@lwn.net>
2624L:	linux-media@vger.kernel.org
2625T:	git git://linuxtv.org/media_tree.git
2626S:	Maintained
2627F:	Documentation/video4linux/cafe_ccic
2628F:	drivers/media/platform/marvell-ccic/
2629
2630CAIF NETWORK LAYER
2631M:	Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2632L:	netdev@vger.kernel.org
2633S:	Supported
2634F:	Documentation/networking/caif/
2635F:	drivers/net/caif/
2636F:	include/uapi/linux/caif/
2637F:	include/net/caif/
2638F:	net/caif/
2639
2640CALGARY x86-64 IOMMU
2641M:	Muli Ben-Yehuda <muli@il.ibm.com>
2642M:	"Jon D. Mason" <jdmason@kudzu.us>
2643L:	discuss@x86-64.org
2644S:	Maintained
2645F:	arch/x86/kernel/pci-calgary_64.c
2646F:	arch/x86/kernel/tce_64.c
2647F:	arch/x86/include/asm/calgary.h
2648F:	arch/x86/include/asm/tce.h
2649
2650CAN NETWORK LAYER
2651M:	Oliver Hartkopp <socketcan@hartkopp.net>
2652M:	Marc Kleine-Budde <mkl@pengutronix.de>
2653L:	linux-can@vger.kernel.org
2654W:	https://github.com/linux-can
2655T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2656T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2657S:	Maintained
2658F:	Documentation/networking/can.txt
2659F:	net/can/
2660F:	include/linux/can/core.h
2661F:	include/uapi/linux/can.h
2662F:	include/uapi/linux/can/bcm.h
2663F:	include/uapi/linux/can/raw.h
2664F:	include/uapi/linux/can/gw.h
2665
2666CAN NETWORK DRIVERS
2667M:	Wolfgang Grandegger <wg@grandegger.com>
2668M:	Marc Kleine-Budde <mkl@pengutronix.de>
2669L:	linux-can@vger.kernel.org
2670W:	https://github.com/linux-can
2671T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2672T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2673S:	Maintained
2674F:	drivers/net/can/
2675F:	include/linux/can/dev.h
2676F:	include/linux/can/platform/
2677F:	include/uapi/linux/can/error.h
2678F:	include/uapi/linux/can/netlink.h
2679
2680CAPABILITIES
2681M:	Serge Hallyn <serge.hallyn@canonical.com>
2682L:	linux-security-module@vger.kernel.org
2683S:	Supported
2684F:	include/linux/capability.h
2685F:	include/uapi/linux/capability.h
2686F:	security/commoncap.c
2687F:	kernel/capability.c
2688
2689CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2690M:	Kevin Tsai <ktsai@capellamicro.com>
2691S:	Maintained
2692F:	drivers/iio/light/cm*
2693F:	Documentation/devicetree/bindings/i2c/trivial-devices.txt
2694
2695CAVIUM LIQUIDIO NETWORK DRIVER
2696M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2697M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2698M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2699M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2700L:     netdev@vger.kernel.org
2701W:     http://www.cavium.com
2702S:     Supported
2703F:     drivers/net/ethernet/cavium/liquidio/
2704
2705CC2520 IEEE-802.15.4 RADIO DRIVER
2706M:	Varka Bhadram <varkabhadram@gmail.com>
2707L:	linux-wpan@vger.kernel.org
2708S:	Maintained
2709F:	drivers/net/ieee802154/cc2520.c
2710F:	include/linux/spi/cc2520.h
2711F:	Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2712
2713CELL BROADBAND ENGINE ARCHITECTURE
2714M:	Arnd Bergmann <arnd@arndb.de>
2715L:	linuxppc-dev@lists.ozlabs.org
2716W:	http://www.ibm.com/developerworks/power/cell/
2717S:	Supported
2718F:	arch/powerpc/include/asm/cell*.h
2719F:	arch/powerpc/include/asm/spu*.h
2720F:	arch/powerpc/include/uapi/asm/spu*.h
2721F:	arch/powerpc/oprofile/*cell*
2722F:	arch/powerpc/platforms/cell/
2723
2724CEPH COMMON CODE (LIBCEPH)
2725M:	Ilya Dryomov <idryomov@gmail.com>
2726M:	"Yan, Zheng" <zyan@redhat.com>
2727M:	Sage Weil <sage@redhat.com>
2728L:	ceph-devel@vger.kernel.org
2729W:	http://ceph.com/
2730T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2731T:	git git://github.com/ceph/ceph-client.git
2732S:	Supported
2733F:	net/ceph/
2734F:	include/linux/ceph/
2735F:	include/linux/crush/
2736
2737CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2738M:	"Yan, Zheng" <zyan@redhat.com>
2739M:	Sage Weil <sage@redhat.com>
2740M:	Ilya Dryomov <idryomov@gmail.com>
2741L:	ceph-devel@vger.kernel.org
2742W:	http://ceph.com/
2743T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2744T:	git git://github.com/ceph/ceph-client.git
2745S:	Supported
2746F:	Documentation/filesystems/ceph.txt
2747F:	fs/ceph/
2748
2749CERTIFICATE HANDLING:
2750M:	David Howells <dhowells@redhat.com>
2751M:	David Woodhouse <dwmw2@infradead.org>
2752L:	keyrings@vger.kernel.org
2753S:	Maintained
2754F:	Documentation/module-signing.txt
2755F:	certs/
2756F:	scripts/sign-file.c
2757F:	scripts/extract-cert.c
2758
2759CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2760L:	linux-usb@vger.kernel.org
2761S:	Orphan
2762F:	Documentation/usb/WUSB-Design-overview.txt
2763F:	Documentation/usb/wusb-cbaf
2764F:	drivers/usb/host/hwa-hc.c
2765F:	drivers/usb/host/whci/
2766F:	drivers/usb/wusbcore/
2767F:	include/linux/usb/wusb*
2768
2769CFAG12864B LCD DRIVER
2770M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2771W:	http://miguelojeda.es/auxdisplay.htm
2772W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2773S:	Maintained
2774F:	drivers/auxdisplay/cfag12864b.c
2775F:	include/linux/cfag12864b.h
2776
2777CFAG12864BFB LCD FRAMEBUFFER DRIVER
2778M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2779W:	http://miguelojeda.es/auxdisplay.htm
2780W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2781S:	Maintained
2782F:	drivers/auxdisplay/cfag12864bfb.c
2783F:	include/linux/cfag12864b.h
2784
2785CFG80211 and NL80211
2786M:	Johannes Berg <johannes@sipsolutions.net>
2787L:	linux-wireless@vger.kernel.org
2788W:	http://wireless.kernel.org/
2789T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2790T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2791S:	Maintained
2792F:	include/uapi/linux/nl80211.h
2793F:	include/net/cfg80211.h
2794F:	net/wireless/*
2795X:	net/wireless/wext*
2796
2797CHAR and MISC DRIVERS
2798M:	Arnd Bergmann <arnd@arndb.de>
2799M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2800T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2801S:	Supported
2802F:	drivers/char/*
2803F:	drivers/misc/*
2804F:	include/linux/miscdevice.h
2805
2806CHECKPATCH
2807M:	Andy Whitcroft <apw@canonical.com>
2808M:	Joe Perches <joe@perches.com>
2809S:	Maintained
2810F:	scripts/checkpatch.pl
2811
2812CHINESE DOCUMENTATION
2813M:	Harry Wei <harryxiyou@gmail.com>
2814L:	xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2815L:	linux-kernel@zh-kernel.org (moderated for non-subscribers)
2816S:	Maintained
2817F:	Documentation/zh_CN/
2818
2819CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2820M:	Peter Chen <Peter.Chen@nxp.com>
2821T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2822L:	linux-usb@vger.kernel.org
2823S:	Maintained
2824F:	drivers/usb/chipidea/
2825
2826CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2827M:	Hans de Goede <hdegoede@redhat.com>
2828L:	linux-input@vger.kernel.org
2829S:	Maintained
2830F:	Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2831F:	drivers/input/touchscreen/chipone_icn8318.c
2832
2833CHROME HARDWARE PLATFORM SUPPORT
2834M:	Olof Johansson <olof@lixom.net>
2835S:	Maintained
2836T:	git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2837F:	drivers/platform/chrome/
2838
2839CISCO VIC ETHERNET NIC DRIVER
2840M:	Christian Benvenuti <benve@cisco.com>
2841M:	Sujith Sankar <ssujith@cisco.com>
2842M:	Govindarajulu Varadarajan <_govind@gmx.com>
2843M:	Neel Patel <neepatel@cisco.com>
2844S:	Supported
2845F:	drivers/net/ethernet/cisco/enic/
2846
2847CISCO VIC LOW LATENCY NIC DRIVER
2848M:	Christian Benvenuti <benve@cisco.com>
2849M:	Dave Goodell <dgoodell@cisco.com>
2850S:	Supported
2851F:	drivers/infiniband/hw/usnic/
2852
2853CIRRUS LOGIC EP93XX ETHERNET DRIVER
2854M:	Hartley Sweeten <hsweeten@visionengravers.com>
2855L:	netdev@vger.kernel.org
2856S:	Maintained
2857F:	drivers/net/ethernet/cirrus/ep93xx_eth.c
2858
2859CIRRUS LOGIC AUDIO CODEC DRIVERS
2860M:	Brian Austin <brian.austin@cirrus.com>
2861M:	Paul Handrigan <Paul.Handrigan@cirrus.com>
2862L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2863S:	Maintained
2864F:	sound/soc/codecs/cs*
2865
2866CLEANCACHE API
2867M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2868L:	linux-kernel@vger.kernel.org
2869S:	Maintained
2870F:	mm/cleancache.c
2871F:	include/linux/cleancache.h
2872
2873CLK API
2874M:	Russell King <linux@arm.linux.org.uk>
2875L:	linux-clk@vger.kernel.org
2876S:	Maintained
2877F:	include/linux/clk.h
2878
2879CLOCKSOURCE, CLOCKEVENT DRIVERS
2880M:	Daniel Lezcano <daniel.lezcano@linaro.org>
2881M:	Thomas Gleixner <tglx@linutronix.de>
2882L:	linux-kernel@vger.kernel.org
2883T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2884S:	Supported
2885F:	drivers/clocksource
2886
2887CISCO FCOE HBA DRIVER
2888M:	Hiral Patel <hiralpat@cisco.com>
2889M:	Suma Ramars <sramars@cisco.com>
2890M:	Brian Uchino <buchino@cisco.com>
2891L:	linux-scsi@vger.kernel.org
2892S:	Supported
2893F:	drivers/scsi/fnic/
2894
2895CISCO SCSI HBA DRIVER
2896M:	Narsimhulu Musini <nmusini@cisco.com>
2897M:	Sesidhar Baddela <sebaddel@cisco.com>
2898L:	linux-scsi@vger.kernel.org
2899S:	Supported
2900F:	drivers/scsi/snic/
2901
2902CMPC ACPI DRIVER
2903M:	Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2904M:	Daniel Oliveira Nascimento <don@syst.com.br>
2905L:	platform-driver-x86@vger.kernel.org
2906S:	Supported
2907F:	drivers/platform/x86/classmate-laptop.c
2908
2909COBALT MEDIA DRIVER
2910M:	Hans Verkuil <hans.verkuil@cisco.com>
2911L:	linux-media@vger.kernel.org
2912T:	git git://linuxtv.org/media_tree.git
2913W:	https://linuxtv.org
2914S:	Supported
2915F:	drivers/media/pci/cobalt/
2916
2917COCCINELLE/Semantic Patches (SmPL)
2918M:	Julia Lawall <Julia.Lawall@lip6.fr>
2919M:	Gilles Muller <Gilles.Muller@lip6.fr>
2920M:	Nicolas Palix <nicolas.palix@imag.fr>
2921M:	Michal Marek <mmarek@suse.com>
2922L:	cocci@systeme.lip6.fr (moderated for non-subscribers)
2923T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2924W:	http://coccinelle.lip6.fr/
2925S:	Supported
2926F:	Documentation/coccinelle.txt
2927F:	scripts/coccinelle/
2928F:	scripts/coccicheck
2929
2930CODA FILE SYSTEM
2931M:	Jan Harkes <jaharkes@cs.cmu.edu>
2932M:	coda@cs.cmu.edu
2933L:	codalist@coda.cs.cmu.edu
2934W:	http://www.coda.cs.cmu.edu/
2935S:	Maintained
2936F:	Documentation/filesystems/coda.txt
2937F:	fs/coda/
2938F:	include/linux/coda*.h
2939F:	include/uapi/linux/coda*.h
2940
2941CODA V4L2 MEM2MEM DRIVER
2942M:	Philipp Zabel <p.zabel@pengutronix.de>
2943L:	linux-media@vger.kernel.org
2944S:	Maintained
2945F:	Documentation/devicetree/bindings/media/coda.txt
2946F:	drivers/media/platform/coda/
2947
2948COMMON CLK FRAMEWORK
2949M:	Michael Turquette <mturquette@baylibre.com>
2950M:	Stephen Boyd <sboyd@codeaurora.org>
2951L:	linux-clk@vger.kernel.org
2952T:	git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2953S:	Maintained
2954F:	drivers/clk/
2955X:	drivers/clk/clkdev.c
2956F:	include/linux/clk-pr*
2957F:	include/linux/clk/
2958
2959COMMON INTERNET FILE SYSTEM (CIFS)
2960M:	Steve French <sfrench@samba.org>
2961L:	linux-cifs@vger.kernel.org
2962L:	samba-technical@lists.samba.org (moderated for non-subscribers)
2963W:	http://linux-cifs.samba.org/
2964T:	git git://git.samba.org/sfrench/cifs-2.6.git
2965S:	Supported
2966F:	Documentation/filesystems/cifs/
2967F:	fs/cifs/
2968
2969COMPACTPCI HOTPLUG CORE
2970M:	Scott Murray <scott@spiteful.org>
2971L:	linux-pci@vger.kernel.org
2972S:	Maintained
2973F:	drivers/pci/hotplug/cpci_hotplug*
2974
2975COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2976M:	Scott Murray <scott@spiteful.org>
2977L:	linux-pci@vger.kernel.org
2978S:	Maintained
2979F:	drivers/pci/hotplug/cpcihp_zt5550.*
2980
2981COMPACTPCI HOTPLUG GENERIC DRIVER
2982M:	Scott Murray <scott@spiteful.org>
2983L:	linux-pci@vger.kernel.org
2984S:	Maintained
2985F:	drivers/pci/hotplug/cpcihp_generic.c
2986
2987COMPAL LAPTOP SUPPORT
2988M:	Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2989L:	platform-driver-x86@vger.kernel.org
2990S:	Maintained
2991F:	drivers/platform/x86/compal-laptop.c
2992
2993CONEXANT ACCESSRUNNER USB DRIVER
2994L:	accessrunner-general@lists.sourceforge.net
2995W:	http://accessrunner.sourceforge.net/
2996S:	Orphan
2997F:	drivers/usb/atm/cxacru.c
2998
2999CONFIGFS
3000M:	Joel Becker <jlbec@evilplan.org>
3001M:	Christoph Hellwig <hch@lst.de>
3002T:	git git://git.infradead.org/users/hch/configfs.git
3003S:	Supported
3004F:	fs/configfs/
3005F:	include/linux/configfs.h
3006
3007CONNECTOR
3008M:	Evgeniy Polyakov <zbr@ioremap.net>
3009L:	netdev@vger.kernel.org
3010S:	Maintained
3011F:	drivers/connector/
3012
3013CONTROL GROUP (CGROUP)
3014M:	Tejun Heo <tj@kernel.org>
3015M:	Li Zefan <lizefan@huawei.com>
3016M:	Johannes Weiner <hannes@cmpxchg.org>
3017L:	cgroups@vger.kernel.org
3018T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3019S:	Maintained
3020F:	Documentation/cgroups/
3021F:	include/linux/cgroup*
3022F:	kernel/cgroup*
3023
3024CONTROL GROUP - CPUSET
3025M:	Li Zefan <lizefan@huawei.com>
3026L:	cgroups@vger.kernel.org
3027W:	http://www.bullopensource.org/cpuset/
3028W:	http://oss.sgi.com/projects/cpusets/
3029T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3030S:	Maintained
3031F:	Documentation/cgroups/cpusets.txt
3032F:	include/linux/cpuset.h
3033F:	kernel/cpuset.c
3034
3035CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3036M:	Johannes Weiner <hannes@cmpxchg.org>
3037M:	Michal Hocko <mhocko@kernel.org>
3038M:	Vladimir Davydov <vdavydov@virtuozzo.com>
3039L:	cgroups@vger.kernel.org
3040L:	linux-mm@kvack.org
3041S:	Maintained
3042F:	mm/memcontrol.c
3043F:	mm/swap_cgroup.c
3044
3045CORETEMP HARDWARE MONITORING DRIVER
3046M:	Fenghua Yu <fenghua.yu@intel.com>
3047L:	lm-sensors@lm-sensors.org
3048S:	Maintained
3049F:	Documentation/hwmon/coretemp
3050F:	drivers/hwmon/coretemp.c
3051
3052COSA/SRP SYNC SERIAL DRIVER
3053M:	Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3054W:	http://www.fi.muni.cz/~kas/cosa/
3055S:	Maintained
3056F:	drivers/net/wan/cosa*
3057
3058CPMAC ETHERNET DRIVER
3059M:	Florian Fainelli <florian@openwrt.org>
3060L:	netdev@vger.kernel.org
3061S:	Maintained
3062F:	drivers/net/ethernet/ti/cpmac.c
3063
3064CPU FREQUENCY DRIVERS
3065M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
3066M:	Viresh Kumar <viresh.kumar@linaro.org>
3067L:	linux-pm@vger.kernel.org
3068S:	Maintained
3069T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3070T:	git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3071F:	drivers/cpufreq/
3072F:	include/linux/cpufreq.h
3073
3074CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3075M:	Viresh Kumar <viresh.kumar@linaro.org>
3076M:	Sudeep Holla <sudeep.holla@arm.com>
3077L:	linux-pm@vger.kernel.org
3078W:	http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3079S:	Maintained
3080F:	drivers/cpufreq/arm_big_little.h
3081F:	drivers/cpufreq/arm_big_little.c
3082F:	drivers/cpufreq/arm_big_little_dt.c
3083
3084CPUIDLE DRIVER - ARM BIG LITTLE
3085M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3086M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3087L:	linux-pm@vger.kernel.org
3088L:	linux-arm-kernel@lists.infradead.org
3089T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3090S:	Maintained
3091F:	drivers/cpuidle/cpuidle-big_little.c
3092
3093CPUIDLE DRIVER - ARM EXYNOS
3094M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3095M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3096M:	Kukjin Kim <kgene@kernel.org>
3097L:	linux-pm@vger.kernel.org
3098L:	linux-samsung-soc@vger.kernel.org
3099S:	Supported
3100F:	drivers/cpuidle/cpuidle-exynos.c
3101F:	arch/arm/mach-exynos/pm.c
3102
3103CPUIDLE DRIVERS
3104M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
3105M:	Daniel Lezcano <daniel.lezcano@linaro.org>
3106L:	linux-pm@vger.kernel.org
3107S:	Maintained
3108T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3109F:	drivers/cpuidle/*
3110F:	include/linux/cpuidle.h
3111
3112CPUID/MSR DRIVER
3113M:	"H. Peter Anvin" <hpa@zytor.com>
3114S:	Maintained
3115F:	arch/x86/kernel/cpuid.c
3116F:	arch/x86/kernel/msr.c
3117
3118CPU POWER MONITORING SUBSYSTEM
3119M:	Thomas Renninger <trenn@suse.com>
3120L:	linux-pm@vger.kernel.org
3121S:	Maintained
3122F:	tools/power/cpupower/
3123
3124CRAMFS FILESYSTEM
3125W:	http://sourceforge.net/projects/cramfs/
3126S:	Orphan / Obsolete
3127F:	Documentation/filesystems/cramfs.txt
3128F:	fs/cramfs/
3129
3130CRIS PORT
3131M:	Mikael Starvik <starvik@axis.com>
3132M:	Jesper Nilsson <jesper.nilsson@axis.com>
3133L:	linux-cris-kernel@axis.com
3134W:	http://developer.axis.com
3135T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3136S:	Maintained
3137F:	arch/cris/
3138F:	drivers/tty/serial/crisv10.*
3139
3140CRYPTO API
3141M:	Herbert Xu <herbert@gondor.apana.org.au>
3142M:	"David S. Miller" <davem@davemloft.net>
3143L:	linux-crypto@vger.kernel.org
3144T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3145T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3146S:	Maintained
3147F:	Documentation/crypto/
3148F:	Documentation/DocBook/crypto-API.tmpl
3149F:	arch/*/crypto/
3150F:	crypto/
3151F:	drivers/crypto/
3152F:	include/crypto/
3153
3154CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3155M:	Neil Horman <nhorman@tuxdriver.com>
3156L:	linux-crypto@vger.kernel.org
3157S:	Maintained
3158F:	crypto/ansi_cprng.c
3159F:	crypto/rng.c
3160
3161CS3308 MEDIA DRIVER
3162M:	Hans Verkuil <hverkuil@xs4all.nl>
3163L:	linux-media@vger.kernel.org
3164T:	git git://linuxtv.org/media_tree.git
3165W:	http://linuxtv.org
3166S:	Odd Fixes
3167F:	drivers/media/i2c/cs3308.c
3168F:	drivers/media/i2c/cs3308.h
3169
3170CS5535 Audio ALSA driver
3171M:	Jaya Kumar <jayakumar.alsa@gmail.com>
3172S:	Maintained
3173F:	sound/pci/cs5535audio/
3174
3175CW1200 WLAN driver
3176M:	Solomon Peachy <pizza@shaftnet.org>
3177S:	Maintained
3178F:	drivers/net/wireless/st/cw1200/
3179
3180CX18 VIDEO4LINUX DRIVER
3181M:	Andy Walls <awalls@md.metrocast.net>
3182L:	ivtv-devel@ivtvdriver.org (subscribers-only)
3183L:	linux-media@vger.kernel.org
3184T:	git git://linuxtv.org/media_tree.git
3185W:	https://linuxtv.org
3186W:	http://www.ivtvdriver.org/index.php/Cx18
3187S:	Maintained
3188F:	Documentation/video4linux/cx18.txt
3189F:	drivers/media/pci/cx18/
3190F:	include/uapi/linux/ivtv*
3191
3192CX2341X MPEG ENCODER HELPER MODULE
3193M:	Hans Verkuil <hverkuil@xs4all.nl>
3194L:	linux-media@vger.kernel.org
3195T:	git git://linuxtv.org/media_tree.git
3196W:	https://linuxtv.org
3197S:	Maintained
3198F:	drivers/media/common/cx2341x*
3199F:	include/media/cx2341x*
3200
3201CX24120 MEDIA DRIVER
3202M:	Jemma Denson <jdenson@gmail.com>
3203M:	Patrick Boettcher <patrick.boettcher@posteo.de>
3204L:	linux-media@vger.kernel.org
3205W:	https://linuxtv.org
3206Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3207S:	Maintained
3208F:	drivers/media/dvb-frontends/cx24120*
3209
3210CX88 VIDEO4LINUX DRIVER
3211M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3212L:	linux-media@vger.kernel.org
3213W:	https://linuxtv.org
3214T:	git git://linuxtv.org/media_tree.git
3215S:	Odd fixes
3216F:	Documentation/video4linux/cx88/
3217F:	drivers/media/pci/cx88/
3218
3219CXD2820R MEDIA DRIVER
3220M:	Antti Palosaari <crope@iki.fi>
3221L:	linux-media@vger.kernel.org
3222W:	https://linuxtv.org
3223W:	http://palosaari.fi/linux/
3224Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3225T:	git git://linuxtv.org/anttip/media_tree.git
3226S:	Maintained
3227F:	drivers/media/dvb-frontends/cxd2820r*
3228
3229CXGB3 ETHERNET DRIVER (CXGB3)
3230M:	Santosh Raspatur <santosh@chelsio.com>
3231L:	netdev@vger.kernel.org
3232W:	http://www.chelsio.com
3233S:	Supported
3234F:	drivers/net/ethernet/chelsio/cxgb3/
3235
3236CXGB3 ISCSI DRIVER (CXGB3I)
3237M:	Karen Xie <kxie@chelsio.com>
3238L:	linux-scsi@vger.kernel.org
3239W:	http://www.chelsio.com
3240S:	Supported
3241F:	drivers/scsi/cxgbi/cxgb3i
3242
3243CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3244M:	Steve Wise <swise@chelsio.com>
3245L:	linux-rdma@vger.kernel.org
3246W:	http://www.openfabrics.org
3247S:	Supported
3248F:	drivers/infiniband/hw/cxgb3/
3249
3250CXGB4 ETHERNET DRIVER (CXGB4)
3251M:	Hariprasad S <hariprasad@chelsio.com>
3252L:	netdev@vger.kernel.org
3253W:	http://www.chelsio.com
3254S:	Supported
3255F:	drivers/net/ethernet/chelsio/cxgb4/
3256
3257CXGB4 ISCSI DRIVER (CXGB4I)
3258M:	Karen Xie <kxie@chelsio.com>
3259L:	linux-scsi@vger.kernel.org
3260W:	http://www.chelsio.com
3261S:	Supported
3262F:	drivers/scsi/cxgbi/cxgb4i
3263
3264CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3265M:	Steve Wise <swise@chelsio.com>
3266L:	linux-rdma@vger.kernel.org
3267W:	http://www.openfabrics.org
3268S:	Supported
3269F:	drivers/infiniband/hw/cxgb4/
3270
3271CXGB4VF ETHERNET DRIVER (CXGB4VF)
3272M:	Casey Leedom <leedom@chelsio.com>
3273L:	netdev@vger.kernel.org
3274W:	http://www.chelsio.com
3275S:	Supported
3276F:	drivers/net/ethernet/chelsio/cxgb4vf/
3277
3278CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3279M:	Ian Munsie <imunsie@au1.ibm.com>
3280M:	Michael Neuling <mikey@neuling.org>
3281L:	linuxppc-dev@lists.ozlabs.org
3282S:	Supported
3283F:	drivers/misc/cxl/
3284F:	include/misc/cxl*
3285F:	include/uapi/misc/cxl.h
3286F:	Documentation/powerpc/cxl.txt
3287F:	Documentation/powerpc/cxl.txt
3288F:	Documentation/ABI/testing/sysfs-class-cxl
3289
3290CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3291M:	Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3292M:	Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3293L:	linux-scsi@vger.kernel.org
3294S:	Supported
3295F:	drivers/scsi/cxlflash/
3296F:	include/uapi/scsi/cxlflash_ioctls.h
3297F:	Documentation/powerpc/cxlflash.txt
3298
3299STMMAC ETHERNET DRIVER
3300M:	Giuseppe Cavallaro <peppe.cavallaro@st.com>
3301L:	netdev@vger.kernel.org
3302W:	http://www.stlinux.com
3303S:	Supported
3304F:	drivers/net/ethernet/stmicro/stmmac/
3305
3306CYBERPRO FB DRIVER
3307M:	Russell King <linux@arm.linux.org.uk>
3308L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3309W:	http://www.arm.linux.org.uk/
3310S:	Maintained
3311F:	drivers/video/fbdev/cyber2000fb.*
3312
3313CYCLADES ASYNC MUX DRIVER
3314W:	http://www.cyclades.com/
3315S:	Orphan
3316F:	drivers/tty/cyclades.c
3317F:	include/linux/cyclades.h
3318F:	include/uapi/linux/cyclades.h
3319
3320CYCLADES PC300 DRIVER
3321W:	http://www.cyclades.com/
3322S:	Orphan
3323F:	drivers/net/wan/pc300*
3324
3325CYPRESS_FIRMWARE MEDIA DRIVER
3326M:	Antti Palosaari <crope@iki.fi>
3327L:	linux-media@vger.kernel.org
3328W:	https://linuxtv.org
3329W:	http://palosaari.fi/linux/
3330Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3331T:	git git://linuxtv.org/anttip/media_tree.git
3332S:	Maintained
3333F:	drivers/media/common/cypress_firmware*
3334
3335CYTTSP TOUCHSCREEN DRIVER
3336M:	Ferruh Yigit <fery@cypress.com>
3337L:	linux-input@vger.kernel.org
3338S:	Supported
3339F:	drivers/input/touchscreen/cyttsp*
3340F:	include/linux/input/cyttsp.h
3341
3342DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3343M:	Joshua Kinard <kumba@gentoo.org>
3344S:	Maintained
3345F:	drivers/rtc/rtc-ds1685.c
3346F:	include/linux/rtc/ds1685.h
3347
3348DAMA SLAVE for AX.25
3349M:	Joerg Reuter <jreuter@yaina.de>
3350W:	http://yaina.de/jreuter/
3351W:	http://www.qsl.net/dl1bke/
3352L:	linux-hams@vger.kernel.org
3353S:	Maintained
3354F:	net/ax25/af_ax25.c
3355F:	net/ax25/ax25_dev.c
3356F:	net/ax25/ax25_ds_*
3357F:	net/ax25/ax25_in.c
3358F:	net/ax25/ax25_out.c
3359F:	net/ax25/ax25_timer.c
3360F:	net/ax25/sysctl_net_ax25.c
3361
3362DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3363L:	netdev@vger.kernel.org
3364S:	Orphan
3365F:	Documentation/networking/dmfe.txt
3366F:	drivers/net/ethernet/dec/tulip/dmfe.c
3367
3368DC390/AM53C974 SCSI driver
3369M:	Hannes Reinecke <hare@suse.com>
3370L:	linux-scsi@vger.kernel.org
3371S:	Maintained
3372F:	drivers/scsi/am53c974.c
3373
3374DC395x SCSI driver
3375M:	Oliver Neukum <oliver@neukum.org>
3376M:	Ali Akcaagac <aliakc@web.de>
3377M:	Jamie Lenehan <lenehan@twibble.org>
3378L:	dc395x@twibble.org
3379W:	http://twibble.org/dist/dc395x/
3380W:	http://lists.twibble.org/mailman/listinfo/dc395x/
3381S:	Maintained
3382F:	Documentation/scsi/dc395x.txt
3383F:	drivers/scsi/dc395x.*
3384
3385DCCP PROTOCOL
3386M:	Gerrit Renker <gerrit@erg.abdn.ac.uk>
3387L:	dccp@vger.kernel.org
3388W:	http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3389S:	Maintained
3390F:	include/linux/dccp.h
3391F:	include/uapi/linux/dccp.h
3392F:	include/linux/tfrc.h
3393F:	net/dccp/
3394
3395DECnet NETWORK LAYER
3396W:	http://linux-decnet.sourceforge.net
3397L:	linux-decnet-user@lists.sourceforge.net
3398S:	Orphan
3399F:	Documentation/networking/decnet.txt
3400F:	net/decnet/
3401
3402DECSTATION PLATFORM SUPPORT
3403M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3404L:	linux-mips@linux-mips.org
3405W:	http://www.linux-mips.org/wiki/DECstation
3406S:	Maintained
3407F:	arch/mips/dec/
3408F:	arch/mips/include/asm/dec/
3409F:	arch/mips/include/asm/mach-dec/
3410
3411DEFXX FDDI NETWORK DRIVER
3412M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3413S:	Maintained
3414F:	drivers/net/fddi/defxx.*
3415
3416DELL LAPTOP DRIVER
3417M:	Matthew Garrett <mjg59@srcf.ucam.org>
3418M:	Pali Rohár <pali.rohar@gmail.com>
3419L:	platform-driver-x86@vger.kernel.org
3420S:	Maintained
3421F:	drivers/platform/x86/dell-laptop.c
3422
3423DELL LAPTOP RBTN DRIVER
3424M:	Pali Rohár <pali.rohar@gmail.com>
3425S:	Maintained
3426F:	drivers/platform/x86/dell-rbtn.*
3427
3428DELL LAPTOP FREEFALL DRIVER
3429M:	Pali Rohár <pali.rohar@gmail.com>
3430S:	Maintained
3431F:	drivers/platform/x86/dell-smo8800.c
3432
3433DELL LAPTOP SMM DRIVER
3434M:	Pali Rohár <pali.rohar@gmail.com>
3435S:	Maintained
3436F:	drivers/hwmon/dell-smm-hwmon.c
3437F:	include/uapi/linux/i8k.h
3438
3439DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3440M:	Doug Warzecha <Douglas_Warzecha@dell.com>
3441S:	Maintained
3442F:	Documentation/dcdbas.txt
3443F:	drivers/firmware/dcdbas.*
3444
3445DELL WMI EXTRAS DRIVER
3446M:	Matthew Garrett <mjg59@srcf.ucam.org>
3447M:	Pali Rohár <pali.rohar@gmail.com>
3448S:	Maintained
3449F:	drivers/platform/x86/dell-wmi.c
3450
3451DESIGNWARE USB2 DRD IP DRIVER
3452M:	John Youn <johnyoun@synopsys.com>
3453L:	linux-usb@vger.kernel.org
3454T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3455S:	Maintained
3456F:	drivers/usb/dwc2/
3457
3458DESIGNWARE USB3 DRD IP DRIVER
3459M:	Felipe Balbi <balbi@kernel.org>
3460L:	linux-usb@vger.kernel.org
3461T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3462S:	Maintained
3463F:	drivers/usb/dwc3/
3464
3465DEVICE COREDUMP (DEV_COREDUMP)
3466M:	Johannes Berg <johannes@sipsolutions.net>
3467L:	linux-kernel@vger.kernel.org
3468S:	Maintained
3469F:	drivers/base/devcoredump.c
3470F:	include/linux/devcoredump.h
3471
3472DEVICE FREQUENCY (DEVFREQ)
3473M:	MyungJoo Ham <myungjoo.ham@samsung.com>
3474M:	Kyungmin Park <kyungmin.park@samsung.com>
3475L:	linux-pm@vger.kernel.org
3476T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3477S:	Maintained
3478F:	drivers/devfreq/
3479F:	include/linux/devfreq.h
3480F:	Documentation/devicetree/bindings/devfreq/
3481
3482DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3483M:	Chanwoo Choi <cw00.choi@samsung.com>
3484L:	linux-pm@vger.kernel.org
3485T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3486S:	Supported
3487F:	drivers/devfreq/event/
3488F:	drivers/devfreq/devfreq-event.c
3489F:	include/linux/devfreq-event.h
3490F:	Documentation/devicetree/bindings/devfreq/event/
3491
3492DEVICE NUMBER REGISTRY
3493M:	Torben Mathiasen <device@lanana.org>
3494W:	http://lanana.org/docs/device-list/index.html
3495S:	Maintained
3496
3497DEVICE-MAPPER  (LVM)
3498M:	Alasdair Kergon <agk@redhat.com>
3499M:	Mike Snitzer <snitzer@redhat.com>
3500M:	dm-devel@redhat.com
3501L:	dm-devel@redhat.com
3502W:	http://sources.redhat.com/dm
3503Q:	http://patchwork.kernel.org/project/dm-devel/list/
3504T:	git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3505T:	quilt http://people.redhat.com/agk/patches/linux/editing/
3506S:	Maintained
3507F:	Documentation/device-mapper/
3508F:	drivers/md/dm*
3509F:	drivers/md/persistent-data/
3510F:	include/linux/device-mapper.h
3511F:	include/linux/dm-*.h
3512F:	include/uapi/linux/dm-*.h
3513
3514DIALOG SEMICONDUCTOR DRIVERS
3515M:	Support Opensource <support.opensource@diasemi.com>
3516W:	http://www.dialog-semiconductor.com/products
3517S:	Supported
3518F:	Documentation/hwmon/da90??
3519F:	Documentation/devicetree/bindings/sound/da[79]*.txt
3520F:	drivers/gpio/gpio-da90??.c
3521F:	drivers/hwmon/da90??-hwmon.c
3522F:	drivers/iio/adc/da91??-*.c
3523F:	drivers/input/misc/da90??_onkey.c
3524F:	drivers/input/touchscreen/da9052_tsi.c
3525F:	drivers/leds/leds-da90??.c
3526F:	drivers/mfd/da903x.c
3527F:	drivers/mfd/da90??-*.c
3528F:	drivers/mfd/da91??-*.c
3529F:	drivers/power/da9052-battery.c
3530F:	drivers/power/da91??-*.c
3531F:	drivers/regulator/da903x.c
3532F:	drivers/regulator/da9???-regulator.[ch]
3533F:	drivers/rtc/rtc-da90??.c
3534F:	drivers/video/backlight/da90??_bl.c
3535F:	drivers/watchdog/da90??_wdt.c
3536F:	include/linux/mfd/da903x.h
3537F:	include/linux/mfd/da9052/
3538F:	include/linux/mfd/da9055/
3539F:	include/linux/mfd/da9063/
3540F:	include/linux/mfd/da9150/
3541F:	include/sound/da[79]*.h
3542F:	sound/soc/codecs/da[79]*.[ch]
3543
3544DIGI NEO AND CLASSIC PCI PRODUCTS
3545M:	Lidza Louina <lidza.louina@gmail.com>
3546M:	Mark Hounschell <markh@compro.net>
3547L:	driverdev-devel@linuxdriverproject.org
3548S:	Maintained
3549F:	drivers/staging/dgnc/
3550
3551DIGI EPCA PCI PRODUCTS
3552M:	Lidza Louina <lidza.louina@gmail.com>
3553M:	Daeseok Youn <daeseok.youn@gmail.com>
3554L:	driverdev-devel@linuxdriverproject.org
3555S:	Maintained
3556F:	drivers/staging/dgap/
3557
3558DIOLAN U2C-12 I2C DRIVER
3559M:	Guenter Roeck <linux@roeck-us.net>
3560L:	linux-i2c@vger.kernel.org
3561S:	Maintained
3562F:	drivers/i2c/busses/i2c-diolan-u2c.c
3563
3564DIRECT ACCESS (DAX)
3565M:	Matthew Wilcox <willy@linux.intel.com>
3566L:	linux-fsdevel@vger.kernel.org
3567S:	Supported
3568F:	fs/dax.c
3569
3570DIRECTORY NOTIFICATION (DNOTIFY)
3571M:	Eric Paris <eparis@parisplace.org>
3572S:	Maintained
3573F:	Documentation/filesystems/dnotify.txt
3574F:	fs/notify/dnotify/
3575F:	include/linux/dnotify.h
3576
3577DISK GEOMETRY AND PARTITION HANDLING
3578M:	Andries Brouwer <aeb@cwi.nl>
3579W:	http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3580W:	http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3581W:	http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3582S:	Maintained
3583
3584DISKQUOTA
3585M:	Jan Kara <jack@suse.com>
3586S:	Maintained
3587F:	Documentation/filesystems/quota.txt
3588F:	fs/quota/
3589F:	include/linux/quota*.h
3590F:	include/uapi/linux/quota*.h
3591
3592DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3593M:	Bernie Thompson <bernie@plugable.com>
3594L:	linux-fbdev@vger.kernel.org
3595S:	Maintained
3596W:	http://plugable.com/category/projects/udlfb/
3597F:	drivers/video/fbdev/udlfb.c
3598F:	include/video/udlfb.h
3599F:	Documentation/fb/udlfb.txt
3600
3601DISTRIBUTED LOCK MANAGER (DLM)
3602M:	Christine Caulfield <ccaulfie@redhat.com>
3603M:	David Teigland <teigland@redhat.com>
3604L:	cluster-devel@redhat.com
3605W:	http://sources.redhat.com/cluster/
3606T:	git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3607S:	Supported
3608F:	fs/dlm/
3609
3610DMA BUFFER SHARING FRAMEWORK
3611M:	Sumit Semwal <sumit.semwal@linaro.org>
3612S:	Maintained
3613L:	linux-media@vger.kernel.org
3614L:	dri-devel@lists.freedesktop.org
3615L:	linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3616F:	drivers/dma-buf/
3617F:	include/linux/dma-buf*
3618F:	include/linux/reservation.h
3619F:	include/linux/*fence.h
3620F:	Documentation/dma-buf-sharing.txt
3621T:	git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3622
3623DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3624M:	Vinod Koul <vinod.koul@intel.com>
3625L:	dmaengine@vger.kernel.org
3626Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
3627S:	Maintained
3628F:	drivers/dma/
3629F:	include/linux/dmaengine.h
3630F:	Documentation/dmaengine/
3631T:	git git://git.infradead.org/users/vkoul/slave-dma.git
3632
3633DME1737 HARDWARE MONITOR DRIVER
3634M:	Juerg Haefliger <juergh@gmail.com>
3635L:	lm-sensors@lm-sensors.org
3636S:	Maintained
3637F:	Documentation/hwmon/dme1737
3638F:	drivers/hwmon/dme1737.c
3639
3640DMI/SMBIOS SUPPORT
3641M:	Jean Delvare <jdelvare@suse.com>
3642S:	Maintained
3643T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3644F:	Documentation/ABI/testing/sysfs-firmware-dmi-tables
3645F:	drivers/firmware/dmi-id.c
3646F:	drivers/firmware/dmi_scan.c
3647F:	include/linux/dmi.h
3648
3649DOCUMENTATION
3650M:	Jonathan Corbet <corbet@lwn.net>
3651L:	linux-doc@vger.kernel.org
3652S:	Maintained
3653F:	Documentation/
3654F:	scripts/docproc.c
3655F:	scripts/kernel-doc*
3656X:	Documentation/ABI/
3657X:	Documentation/devicetree/
3658X:	Documentation/acpi
3659X:	Documentation/power
3660X:	Documentation/spi
3661X:	Documentation/DocBook/media
3662T:	git git://git.lwn.net/linux.git docs-next
3663
3664DOUBLETALK DRIVER
3665M:	"James R. Van Zandt" <jrv@vanzandt.mv.com>
3666L:	blinux-list@redhat.com
3667S:	Maintained
3668F:	drivers/char/dtlk.c
3669F:	include/linux/dtlk.h
3670
3671DPT_I2O SCSI RAID DRIVER
3672M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3673L:	linux-scsi@vger.kernel.org
3674W:	http://www.adaptec.com/
3675S:	Maintained
3676F:	drivers/scsi/dpt*
3677F:	drivers/scsi/dpt/
3678
3679DRBD DRIVER
3680M:	Philipp Reisner <philipp.reisner@linbit.com>
3681M:	Lars Ellenberg <lars.ellenberg@linbit.com>
3682L:	drbd-dev@lists.linbit.com
3683W:	http://www.drbd.org
3684T:	git git://git.linbit.com/linux-drbd.git
3685T:	git git://git.linbit.com/drbd-8.4.git
3686S:	Supported
3687F:	drivers/block/drbd/
3688F:	lib/lru_cache.c
3689F:	Documentation/blockdev/drbd/
3690
3691DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3692M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3693T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3694S:	Supported
3695F:	Documentation/kobject.txt
3696F:	drivers/base/
3697F:	fs/debugfs/
3698F:	fs/kernfs/
3699F:	fs/sysfs/
3700F:	include/linux/debugfs.h
3701F:	include/linux/kobj*
3702F:	lib/kobj*
3703
3704DRM DRIVERS
3705M:	David Airlie <airlied@linux.ie>
3706L:	dri-devel@lists.freedesktop.org
3707T:	git git://people.freedesktop.org/~airlied/linux
3708S:	Maintained
3709F:	drivers/gpu/drm/
3710F:	drivers/gpu/vga/
3711F:	include/drm/
3712F:	include/uapi/drm/
3713
3714RADEON DRM DRIVERS
3715M:	Alex Deucher <alexander.deucher@amd.com>
3716M:	Christian König <christian.koenig@amd.com>
3717L:	dri-devel@lists.freedesktop.org
3718T:	git git://people.freedesktop.org/~agd5f/linux
3719S:	Supported
3720F:	drivers/gpu/drm/radeon/
3721F:	include/uapi/drm/radeon*
3722
3723DRM PANEL DRIVERS
3724M:	Thierry Reding <thierry.reding@gmail.com>
3725L:	dri-devel@lists.freedesktop.org
3726T:	git git://anongit.freedesktop.org/tegra/linux.git
3727S:	Maintained
3728F:	drivers/gpu/drm/drm_panel.c
3729F:	drivers/gpu/drm/panel/
3730F:	include/drm/drm_panel.h
3731F:	Documentation/devicetree/bindings/display/panel/
3732
3733INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3734M:	Daniel Vetter <daniel.vetter@intel.com>
3735M:	Jani Nikula <jani.nikula@linux.intel.com>
3736L:	intel-gfx@lists.freedesktop.org
3737L:	dri-devel@lists.freedesktop.org
3738W:	https://01.org/linuxgraphics/
3739Q:	http://patchwork.freedesktop.org/project/intel-gfx/
3740T:	git git://anongit.freedesktop.org/drm-intel
3741S:	Supported
3742F:	drivers/gpu/drm/i915/
3743F:	include/drm/i915*
3744F:	include/uapi/drm/i915*
3745
3746DRM DRIVERS FOR ATMEL HLCDC
3747M:	Boris Brezillon <boris.brezillon@free-electrons.com>
3748L:	dri-devel@lists.freedesktop.org
3749S:	Supported
3750F:	drivers/gpu/drm/atmel-hlcdc/
3751F:	Documentation/devicetree/bindings/drm/atmel/
3752
3753DRM DRIVERS FOR EXYNOS
3754M:	Inki Dae <inki.dae@samsung.com>
3755M:	Joonyoung Shim <jy0922.shim@samsung.com>
3756M:	Seung-Woo Kim <sw0312.kim@samsung.com>
3757M:	Kyungmin Park <kyungmin.park@samsung.com>
3758L:	dri-devel@lists.freedesktop.org
3759T:	git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3760S:	Supported
3761F:	drivers/gpu/drm/exynos/
3762F:	include/drm/exynos*
3763F:	include/uapi/drm/exynos*
3764
3765DRM DRIVERS FOR FREESCALE DCU
3766M:	Jianwei Wang <jianwei.wang.chn@gmail.com>
3767M:	Alison Wang <alison.wang@freescale.com>
3768L:	dri-devel@lists.freedesktop.org
3769S:	Supported
3770F:	drivers/gpu/drm/fsl-dcu/
3771F:	Documentation/devicetree/bindings/display/fsl,dcu.txt
3772F:	Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3773
3774DRM DRIVERS FOR FREESCALE IMX
3775M:	Philipp Zabel <p.zabel@pengutronix.de>
3776L:	dri-devel@lists.freedesktop.org
3777S:	Maintained
3778F:	drivers/gpu/drm/imx/
3779F:	drivers/gpu/ipu-v3/
3780F:	Documentation/devicetree/bindings/display/imx/
3781
3782DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3783M:	Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3784L:	dri-devel@lists.freedesktop.org
3785T:	git git://github.com/patjak/drm-gma500
3786S:	Maintained
3787F:	drivers/gpu/drm/gma500
3788F:	include/drm/gma500*
3789
3790DRM DRIVERS FOR NVIDIA TEGRA
3791M:	Thierry Reding <thierry.reding@gmail.com>
3792M:	Terje Bergström <tbergstrom@nvidia.com>
3793L:	dri-devel@lists.freedesktop.org
3794L:	linux-tegra@vger.kernel.org
3795T:	git git://anongit.freedesktop.org/tegra/linux.git
3796S:	Supported
3797F:	drivers/gpu/drm/tegra/
3798F:	drivers/gpu/host1x/
3799F:	include/linux/host1x.h
3800F:	include/uapi/drm/tegra_drm.h
3801F:	Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3802
3803DRM DRIVERS FOR RENESAS
3804M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3805L:	dri-devel@lists.freedesktop.org
3806L:	linux-renesas-soc@vger.kernel.org
3807T:	git git://people.freedesktop.org/~airlied/linux
3808S:	Supported
3809F:	drivers/gpu/drm/rcar-du/
3810F:	drivers/gpu/drm/shmobile/
3811F:	include/linux/platform_data/shmob_drm.h
3812
3813DRM DRIVERS FOR ROCKCHIP
3814M:	Mark Yao <mark.yao@rock-chips.com>
3815L:	dri-devel@lists.freedesktop.org
3816S:	Maintained
3817F:	drivers/gpu/drm/rockchip/
3818F:	Documentation/devicetree/bindings/display/rockchip*
3819
3820DRM DRIVERS FOR STI
3821M:	Benjamin Gaignard <benjamin.gaignard@linaro.org>
3822M:	Vincent Abriou <vincent.abriou@st.com>
3823L:	dri-devel@lists.freedesktop.org
3824T:	git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3825S:	Maintained
3826F:	drivers/gpu/drm/sti
3827F:	Documentation/devicetree/bindings/display/st,stih4xx.txt
3828
3829DRM DRIVERS FOR VIVANTE GPU IP
3830M:	Lucas Stach <l.stach@pengutronix.de>
3831R:	Russell King <linux+etnaviv@arm.linux.org.uk>
3832R:	Christian Gmeiner <christian.gmeiner@gmail.com>
3833L:	dri-devel@lists.freedesktop.org
3834S:	Maintained
3835F:	drivers/gpu/drm/etnaviv
3836F:	Documentation/devicetree/bindings/display/etnaviv
3837
3838DSBR100 USB FM RADIO DRIVER
3839M:	Alexey Klimov <klimov.linux@gmail.com>
3840L:	linux-media@vger.kernel.org
3841T:	git git://linuxtv.org/media_tree.git
3842S:	Maintained
3843F:	drivers/media/radio/dsbr100.c
3844
3845DSCC4 DRIVER
3846M:	Francois Romieu <romieu@fr.zoreil.com>
3847L:	netdev@vger.kernel.org
3848S:	Maintained
3849F:	drivers/net/wan/dscc4.c
3850
3851DT3155 MEDIA DRIVER
3852M:	Hans Verkuil <hverkuil@xs4all.nl>
3853L:	linux-media@vger.kernel.org
3854T:	git git://linuxtv.org/media_tree.git
3855W:	https://linuxtv.org
3856S:	Odd Fixes
3857F:	drivers/media/pci/dt3155/
3858
3859DVB_USB_AF9015 MEDIA DRIVER
3860M:	Antti Palosaari <crope@iki.fi>
3861L:	linux-media@vger.kernel.org
3862W:	https://linuxtv.org
3863W:	http://palosaari.fi/linux/
3864Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3865T:	git git://linuxtv.org/anttip/media_tree.git
3866S:	Maintained
3867F:	drivers/media/usb/dvb-usb-v2/af9015*
3868
3869DVB_USB_AF9035 MEDIA DRIVER
3870M:	Antti Palosaari <crope@iki.fi>
3871L:	linux-media@vger.kernel.org
3872W:	https://linuxtv.org
3873W:	http://palosaari.fi/linux/
3874Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3875T:	git git://linuxtv.org/anttip/media_tree.git
3876S:	Maintained
3877F:	drivers/media/usb/dvb-usb-v2/af9035*
3878
3879DVB_USB_ANYSEE MEDIA DRIVER
3880M:	Antti Palosaari <crope@iki.fi>
3881L:	linux-media@vger.kernel.org
3882W:	https://linuxtv.org
3883W:	http://palosaari.fi/linux/
3884Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3885T:	git git://linuxtv.org/anttip/media_tree.git
3886S:	Maintained
3887F:	drivers/media/usb/dvb-usb-v2/anysee*
3888
3889DVB_USB_AU6610 MEDIA DRIVER
3890M:	Antti Palosaari <crope@iki.fi>
3891L:	linux-media@vger.kernel.org
3892W:	https://linuxtv.org
3893W:	http://palosaari.fi/linux/
3894Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3895T:	git git://linuxtv.org/anttip/media_tree.git
3896S:	Maintained
3897F:	drivers/media/usb/dvb-usb-v2/au6610*
3898
3899DVB_USB_CE6230 MEDIA DRIVER
3900M:	Antti Palosaari <crope@iki.fi>
3901L:	linux-media@vger.kernel.org
3902W:	https://linuxtv.org
3903W:	http://palosaari.fi/linux/
3904Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3905T:	git git://linuxtv.org/anttip/media_tree.git
3906S:	Maintained
3907F:	drivers/media/usb/dvb-usb-v2/ce6230*
3908
3909DVB_USB_CXUSB MEDIA DRIVER
3910M:	Michael Krufky <mkrufky@linuxtv.org>
3911L:	linux-media@vger.kernel.org
3912W:	https://linuxtv.org
3913W:	http://github.com/mkrufky
3914Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3915T:	git git://linuxtv.org/media_tree.git
3916S:	Maintained
3917F:	drivers/media/usb/dvb-usb/cxusb*
3918
3919DVB_USB_EC168 MEDIA DRIVER
3920M:	Antti Palosaari <crope@iki.fi>
3921L:	linux-media@vger.kernel.org
3922W:	https://linuxtv.org
3923W:	http://palosaari.fi/linux/
3924Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3925T:	git git://linuxtv.org/anttip/media_tree.git
3926S:	Maintained
3927F:	drivers/media/usb/dvb-usb-v2/ec168*
3928
3929DVB_USB_GL861 MEDIA DRIVER
3930M:	Antti Palosaari <crope@iki.fi>
3931L:	linux-media@vger.kernel.org
3932W:	https://linuxtv.org
3933Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3934T:	git git://linuxtv.org/anttip/media_tree.git
3935S:	Maintained
3936F:	drivers/media/usb/dvb-usb-v2/gl861*
3937
3938DVB_USB_MXL111SF MEDIA DRIVER
3939M:	Michael Krufky <mkrufky@linuxtv.org>
3940L:	linux-media@vger.kernel.org
3941W:	https://linuxtv.org
3942W:	http://github.com/mkrufky
3943Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3944T:	git git://linuxtv.org/mkrufky/mxl111sf.git
3945S:	Maintained
3946F:	drivers/media/usb/dvb-usb-v2/mxl111sf*
3947
3948DVB_USB_RTL28XXU MEDIA DRIVER
3949M:	Antti Palosaari <crope@iki.fi>
3950L:	linux-media@vger.kernel.org
3951W:	https://linuxtv.org
3952W:	http://palosaari.fi/linux/
3953Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3954T:	git git://linuxtv.org/anttip/media_tree.git
3955S:	Maintained
3956F:	drivers/media/usb/dvb-usb-v2/rtl28xxu*
3957
3958DVB_USB_V2 MEDIA DRIVER
3959M:	Antti Palosaari <crope@iki.fi>
3960L:	linux-media@vger.kernel.org
3961W:	https://linuxtv.org
3962W:	http://palosaari.fi/linux/
3963Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3964T:	git git://linuxtv.org/anttip/media_tree.git
3965S:	Maintained
3966F:	drivers/media/usb/dvb-usb-v2/dvb_usb*
3967F:	drivers/media/usb/dvb-usb-v2/usb_urb.c
3968
3969DYNAMIC DEBUG
3970M:	Jason Baron <jbaron@akamai.com>
3971S:	Maintained
3972F:	lib/dynamic_debug.c
3973F:	include/linux/dynamic_debug.h
3974
3975DZ DECSTATION DZ11 SERIAL DRIVER
3976M:	"Maciej W. Rozycki" <macro@linux-mips.org>
3977S:	Maintained
3978F:	drivers/tty/serial/dz.*
3979
3980E3X0 POWER BUTTON DRIVER
3981M:	Moritz Fischer <moritz.fischer@ettus.com>
3982L:	usrp-users@lists.ettus.com
3983W:	http://www.ettus.com
3984S:	Supported
3985F:	drivers/input/misc/e3x0-button.c
3986F:	Documentation/devicetree/bindings/input/e3x0-button.txt
3987
3988E4000 MEDIA DRIVER
3989M:	Antti Palosaari <crope@iki.fi>
3990L:	linux-media@vger.kernel.org
3991W:	https://linuxtv.org
3992W:	http://palosaari.fi/linux/
3993Q:	http://patchwork.linuxtv.org/project/linux-media/list/
3994T:	git git://linuxtv.org/anttip/media_tree.git
3995S:	Maintained
3996F:	drivers/media/tuners/e4000*
3997
3998EATA ISA/EISA/PCI SCSI DRIVER
3999M:	Dario Ballabio <ballabio_dario@emc.com>
4000L:	linux-scsi@vger.kernel.org
4001S:	Maintained
4002F:	drivers/scsi/eata.c
4003
4004EC100 MEDIA DRIVER
4005M:	Antti Palosaari <crope@iki.fi>
4006L:	linux-media@vger.kernel.org
4007W:	https://linuxtv.org
4008W:	http://palosaari.fi/linux/
4009Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4010T:	git git://linuxtv.org/anttip/media_tree.git
4011S:	Maintained
4012F:	drivers/media/dvb-frontends/ec100*
4013
4014ECRYPT FILE SYSTEM
4015M:	Tyler Hicks <tyhicks@canonical.com>
4016L:	ecryptfs@vger.kernel.org
4017W:	http://ecryptfs.org
4018W:	https://launchpad.net/ecryptfs
4019T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4020S:	Supported
4021F:	Documentation/filesystems/ecryptfs.txt
4022F:	fs/ecryptfs/
4023
4024EDAC-CORE
4025M:	Doug Thompson <dougthompson@xmission.com>
4026M:	Borislav Petkov <bp@alien8.de>
4027M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4028L:	linux-edac@vger.kernel.org
4029T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4030T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4031S:	Supported
4032F:	Documentation/edac.txt
4033F:	drivers/edac/
4034F:	include/linux/edac.h
4035
4036EDAC-AMD64
4037M:	Doug Thompson <dougthompson@xmission.com>
4038M:	Borislav Petkov <bp@alien8.de>
4039L:	linux-edac@vger.kernel.org
4040S:	Maintained
4041F:	drivers/edac/amd64_edac*
4042
4043EDAC-CALXEDA
4044M:	Doug Thompson <dougthompson@xmission.com>
4045M:	Robert Richter <rric@kernel.org>
4046L:	linux-edac@vger.kernel.org
4047S:	Maintained
4048F:	drivers/edac/highbank*
4049
4050EDAC-CAVIUM
4051M:	Ralf Baechle <ralf@linux-mips.org>
4052M:	David Daney <david.daney@cavium.com>
4053L:	linux-edac@vger.kernel.org
4054L:	linux-mips@linux-mips.org
4055S:	Supported
4056F:	drivers/edac/octeon_edac*
4057
4058EDAC-E752X
4059M:	Mark Gross <mark.gross@intel.com>
4060M:	Doug Thompson <dougthompson@xmission.com>
4061L:	linux-edac@vger.kernel.org
4062S:	Maintained
4063F:	drivers/edac/e752x_edac.c
4064
4065EDAC-E7XXX
4066M:	Doug Thompson <dougthompson@xmission.com>
4067L:	linux-edac@vger.kernel.org
4068S:	Maintained
4069F:	drivers/edac/e7xxx_edac.c
4070
4071EDAC-GHES
4072M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4073L:	linux-edac@vger.kernel.org
4074S:	Maintained
4075F:	drivers/edac/ghes_edac.c
4076
4077EDAC-I82443BXGX
4078M:	Tim Small <tim@buttersideup.com>
4079L:	linux-edac@vger.kernel.org
4080S:	Maintained
4081F:	drivers/edac/i82443bxgx_edac.c
4082
4083EDAC-I3000
4084M:	Jason Uhlenkott <juhlenko@akamai.com>
4085L:	linux-edac@vger.kernel.org
4086S:	Maintained
4087F:	drivers/edac/i3000_edac.c
4088
4089EDAC-I5000
4090M:	Doug Thompson <dougthompson@xmission.com>
4091L:	linux-edac@vger.kernel.org
4092S:	Maintained
4093F:	drivers/edac/i5000_edac.c
4094
4095EDAC-I5400
4096M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4097L:	linux-edac@vger.kernel.org
4098S:	Maintained
4099F:	drivers/edac/i5400_edac.c
4100
4101EDAC-I7300
4102M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4103L:	linux-edac@vger.kernel.org
4104S:	Maintained
4105F:	drivers/edac/i7300_edac.c
4106
4107EDAC-I7CORE
4108M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4109L:	linux-edac@vger.kernel.org
4110S:	Maintained
4111F:	drivers/edac/i7core_edac.c
4112
4113EDAC-I82975X
4114M:	Ranganathan Desikan <ravi@jetztechnologies.com>
4115M:	"Arvind R." <arvino55@gmail.com>
4116L:	linux-edac@vger.kernel.org
4117S:	Maintained
4118F:	drivers/edac/i82975x_edac.c
4119
4120EDAC-IE31200
4121M:	Jason Baron <jbaron@akamai.com>
4122L:	linux-edac@vger.kernel.org
4123S:	Maintained
4124F:	drivers/edac/ie31200_edac.c
4125
4126EDAC-MPC85XX
4127M:	Johannes Thumshirn <morbidrsa@gmail.com>
4128L:	linux-edac@vger.kernel.org
4129S:	Maintained
4130F:	drivers/edac/mpc85xx_edac.[ch]
4131
4132EDAC-PASEMI
4133M:	Egor Martovetsky <egor@pasemi.com>
4134L:	linux-edac@vger.kernel.org
4135S:	Maintained
4136F:	drivers/edac/pasemi_edac.c
4137
4138EDAC-R82600
4139M:	Tim Small <tim@buttersideup.com>
4140L:	linux-edac@vger.kernel.org
4141S:	Maintained
4142F:	drivers/edac/r82600_edac.c
4143
4144EDAC-SBRIDGE
4145M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4146L:	linux-edac@vger.kernel.org
4147S:	Maintained
4148F:	drivers/edac/sb_edac.c
4149
4150EDAC-XGENE
4151APPLIED MICRO (APM) X-GENE SOC EDAC
4152M:     Loc Ho <lho@apm.com>
4153S:     Supported
4154F:     drivers/edac/xgene_edac.c
4155F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4156
4157EDIROL UA-101/UA-1000 DRIVER
4158M:	Clemens Ladisch <clemens@ladisch.de>
4159L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4160T:	git git://git.alsa-project.org/alsa-kernel.git
4161S:	Maintained
4162F:	sound/usb/misc/ua101.c
4163
4164EXTENSIBLE FIRMWARE INTERFACE (EFI)
4165M:	Matt Fleming <matt@codeblueprint.co.uk>
4166L:	linux-efi@vger.kernel.org
4167T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4168S:	Maintained
4169F:	Documentation/efi-stub.txt
4170F:	arch/ia64/kernel/efi.c
4171F:	arch/x86/boot/compressed/eboot.[ch]
4172F:	arch/x86/include/asm/efi.h
4173F:	arch/x86/platform/efi/*
4174F:	drivers/firmware/efi/*
4175F:	include/linux/efi*.h
4176
4177EFI VARIABLE FILESYSTEM
4178M:	Matthew Garrett <matthew.garrett@nebula.com>
4179M:	Jeremy Kerr <jk@ozlabs.org>
4180M:	Matt Fleming <matt@codeblueprint.co.uk>
4181T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4182L:	linux-efi@vger.kernel.org
4183S:	Maintained
4184F:	fs/efivarfs/
4185
4186EFIFB FRAMEBUFFER DRIVER
4187L:	linux-fbdev@vger.kernel.org
4188M:	Peter Jones <pjones@redhat.com>
4189S:	Maintained
4190F:	drivers/video/fbdev/efifb.c
4191
4192EFS FILESYSTEM
4193W:	http://aeschi.ch.eu.org/efs/
4194S:	Orphan
4195F:	fs/efs/
4196
4197EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4198M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4199L:	netdev@vger.kernel.org
4200S:	Maintained
4201F:	drivers/net/ethernet/ibm/ehea/
4202
4203EM28XX VIDEO4LINUX DRIVER
4204M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4205L:	linux-media@vger.kernel.org
4206W:	https://linuxtv.org
4207T:	git git://linuxtv.org/media_tree.git
4208S:	Maintained
4209F:	drivers/media/usb/em28xx/
4210
4211EMBEDDED LINUX
4212M:	Paul Gortmaker <paul.gortmaker@windriver.com>
4213M:	Matt Mackall <mpm@selenic.com>
4214M:	David Woodhouse <dwmw2@infradead.org>
4215L:	linux-embedded@vger.kernel.org
4216S:	Maintained
4217
4218EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4219M:	James Smart <james.smart@avagotech.com>
4220M:	Dick Kennedy <dick.kennedy@avagotech.com>
4221L:	linux-scsi@vger.kernel.org
4222W:	http://www.avagotech.com
4223S:	Supported
4224F:	drivers/scsi/lpfc/
4225
4226ENE CB710 FLASH CARD READER DRIVER
4227M:	Michał Mirosław <mirq-linux@rere.qmqm.pl>
4228S:	Maintained
4229F:	drivers/misc/cb710/
4230F:	drivers/mmc/host/cb710-mmc.*
4231F:	include/linux/cb710.h
4232
4233ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4234M:	Maxim Levitsky <maximlevitsky@gmail.com>
4235S:	Maintained
4236F:	drivers/media/rc/ene_ir.*
4237
4238ENHANCED ERROR HANDLING (EEH)
4239M:	Gavin Shan <shangw@linux.vnet.ibm.com>
4240L:	linuxppc-dev@lists.ozlabs.org
4241S:	Supported
4242F:	Documentation/powerpc/eeh-pci-error-recovery.txt
4243F:	arch/powerpc/kernel/eeh*.c
4244
4245EPSON S1D13XXX FRAMEBUFFER DRIVER
4246M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
4247S:	Maintained
4248T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4249F:	drivers/video/fbdev/s1d13xxxfb.c
4250F:	include/video/s1d13xxxfb.h
4251
4252ET131X NETWORK DRIVER
4253M:	Mark Einon <mark.einon@gmail.com>
4254S:	Odd Fixes
4255F:	drivers/net/ethernet/agere/
4256
4257ETHERNET BRIDGE
4258M:	Stephen Hemminger <stephen@networkplumber.org>
4259L:	bridge@lists.linux-foundation.org
4260L:	netdev@vger.kernel.org
4261W:	http://www.linuxfoundation.org/en/Net:Bridge
4262S:	Maintained
4263F:	include/linux/netfilter_bridge/
4264F:	net/bridge/
4265
4266ETHERNET PHY LIBRARY
4267M:	Florian Fainelli <f.fainelli@gmail.com>
4268L:	netdev@vger.kernel.org
4269S:	Maintained
4270F:	include/linux/phy.h
4271F:	include/linux/phy_fixed.h
4272F:	drivers/net/phy/
4273F:	Documentation/networking/phy.txt
4274F:	drivers/of/of_mdio.c
4275F:	drivers/of/of_net.c
4276
4277EXT2 FILE SYSTEM
4278M:	Jan Kara <jack@suse.com>
4279L:	linux-ext4@vger.kernel.org
4280S:	Maintained
4281F:	Documentation/filesystems/ext2.txt
4282F:	fs/ext2/
4283F:	include/linux/ext2*
4284
4285EXT4 FILE SYSTEM
4286M:	"Theodore Ts'o" <tytso@mit.edu>
4287M:	Andreas Dilger <adilger.kernel@dilger.ca>
4288L:	linux-ext4@vger.kernel.org
4289W:	http://ext4.wiki.kernel.org
4290Q:	http://patchwork.ozlabs.org/project/linux-ext4/list/
4291T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4292S:	Maintained
4293F:	Documentation/filesystems/ext4.txt
4294F:	fs/ext4/
4295
4296Extended Verification Module (EVM)
4297M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
4298L:	linux-ima-devel@lists.sourceforge.net
4299L:	linux-security-module@vger.kernel.org
4300S:	Supported
4301F:	security/integrity/evm/
4302
4303EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4304M:	MyungJoo Ham <myungjoo.ham@samsung.com>
4305M:	Chanwoo Choi <cw00.choi@samsung.com>
4306L:	linux-kernel@vger.kernel.org
4307T:	git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4308S:	Maintained
4309F:	drivers/extcon/
4310F:	include/linux/extcon/
4311F:	include/linux/extcon.h
4312F:	Documentation/extcon/
4313F:	Documentation/devicetree/bindings/extcon/
4314
4315EXYNOS DP DRIVER
4316M:	Jingoo Han <jingoohan1@gmail.com>
4317L:	dri-devel@lists.freedesktop.org
4318S:	Maintained
4319F:	drivers/gpu/drm/exynos/exynos_dp*
4320
4321EXYNOS MIPI DISPLAY DRIVERS
4322M:	Inki Dae <inki.dae@samsung.com>
4323M:	Donghwa Lee <dh09.lee@samsung.com>
4324M:	Kyungmin Park <kyungmin.park@samsung.com>
4325L:	linux-fbdev@vger.kernel.org
4326S:	Maintained
4327F:	drivers/video/fbdev/exynos/exynos_mipi*
4328F:	include/video/exynos_mipi*
4329
4330F71805F HARDWARE MONITORING DRIVER
4331M:	Jean Delvare <jdelvare@suse.com>
4332L:	lm-sensors@lm-sensors.org
4333S:	Maintained
4334F:	Documentation/hwmon/f71805f
4335F:	drivers/hwmon/f71805f.c
4336
4337FC0011 TUNER DRIVER
4338M:	Michael Buesch <m@bues.ch>
4339L:	linux-media@vger.kernel.org
4340S:	Maintained
4341F:	drivers/media/tuners/fc0011.h
4342F:	drivers/media/tuners/fc0011.c
4343
4344FC2580 MEDIA DRIVER
4345M:	Antti Palosaari <crope@iki.fi>
4346L:	linux-media@vger.kernel.org
4347W:	https://linuxtv.org
4348W:	http://palosaari.fi/linux/
4349Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4350T:	git git://linuxtv.org/anttip/media_tree.git
4351S:	Maintained
4352F:	drivers/media/tuners/fc2580*
4353
4354FANOTIFY
4355M:	Eric Paris <eparis@redhat.com>
4356S:	Maintained
4357F:	fs/notify/fanotify/
4358F:	include/linux/fanotify.h
4359F:	include/uapi/linux/fanotify.h
4360
4361FARSYNC SYNCHRONOUS DRIVER
4362M:	Kevin Curtis <kevin.curtis@farsite.co.uk>
4363W:	http://www.farsite.co.uk/
4364S:	Supported
4365F:	drivers/net/wan/farsync.*
4366
4367FAULT INJECTION SUPPORT
4368M:	Akinobu Mita <akinobu.mita@gmail.com>
4369S:	Supported
4370F:	Documentation/fault-injection/
4371F:	lib/fault-inject.c
4372
4373FBTFT Framebuffer drivers
4374M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4375M:	Noralf Trønnes <noralf@tronnes.org>
4376S:	Maintained
4377F:	drivers/staging/fbtft/
4378
4379FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4380M:	Vasu Dev <vasu.dev@intel.com>
4381L:	fcoe-devel@open-fcoe.org
4382W:	www.Open-FCoE.org
4383S:	Supported
4384F:	drivers/scsi/libfc/
4385F:	drivers/scsi/fcoe/
4386F:	include/scsi/fc/
4387F:	include/scsi/libfc.h
4388F:	include/scsi/libfcoe.h
4389F:	include/uapi/scsi/fc/
4390
4391FILE LOCKING (flock() and fcntl()/lockf())
4392M:	Jeff Layton <jlayton@poochiereds.net>
4393M:	"J. Bruce Fields" <bfields@fieldses.org>
4394L:	linux-fsdevel@vger.kernel.org
4395S:	Maintained
4396F:	include/linux/fcntl.h
4397F:	include/linux/fs.h
4398F:	include/uapi/linux/fcntl.h
4399F:	include/uapi/linux/fs.h
4400F:	fs/fcntl.c
4401F:	fs/locks.c
4402
4403FILESYSTEMS (VFS and infrastructure)
4404M:	Alexander Viro <viro@zeniv.linux.org.uk>
4405L:	linux-fsdevel@vger.kernel.org
4406S:	Maintained
4407F:	fs/*
4408
4409FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4410M:	Riku Voipio <riku.voipio@iki.fi>
4411L:	lm-sensors@lm-sensors.org
4412S:	Maintained
4413F:	drivers/hwmon/f75375s.c
4414F:	include/linux/f75375s.h
4415
4416FIREWIRE AUDIO DRIVERS
4417M:	Clemens Ladisch <clemens@ladisch.de>
4418L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4419T:	git git://git.alsa-project.org/alsa-kernel.git
4420S:	Maintained
4421F:	sound/firewire/
4422
4423FIREWIRE MEDIA DRIVERS (firedtv)
4424M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4425L:	linux-media@vger.kernel.org
4426L:	linux1394-devel@lists.sourceforge.net
4427T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4428S:	Maintained
4429F:	drivers/media/firewire/
4430
4431FIREWIRE SBP-2 TARGET
4432M:	Chris Boot <bootc@bootc.net>
4433L:	linux-scsi@vger.kernel.org
4434L:	target-devel@vger.kernel.org
4435L:	linux1394-devel@lists.sourceforge.net
4436T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4437S:	Maintained
4438F:	drivers/target/sbp/
4439
4440FIREWIRE SUBSYSTEM
4441M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
4442L:	linux1394-devel@lists.sourceforge.net
4443W:	http://ieee1394.wiki.kernel.org/
4444T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4445S:	Maintained
4446F:	drivers/firewire/
4447F:	include/linux/firewire.h
4448F:	include/uapi/linux/firewire*.h
4449F:	tools/firewire/
4450
4451FIRMWARE LOADER (request_firmware)
4452M:	Ming Lei <ming.lei@canonical.com>
4453L:	linux-kernel@vger.kernel.org
4454S:	Maintained
4455F:	Documentation/firmware_class/
4456F:	drivers/base/firmware*.c
4457F:	include/linux/firmware.h
4458
4459FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4460M:	Joshua Morris <josh.h.morris@us.ibm.com>
4461M:	Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4462S:	Maintained
4463F:	drivers/block/rsxx/
4464
4465FLOPPY DRIVER
4466M:	Jiri Kosina <jikos@kernel.org>
4467T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4468S:	Odd fixes
4469F:	drivers/block/floppy.c
4470
4471FMC SUBSYSTEM
4472M:	Alessandro Rubini <rubini@gnudd.com>
4473W:	http://www.ohwr.org/projects/fmc-bus
4474S:	Supported
4475F:	drivers/fmc/
4476F:	include/linux/fmc*.h
4477F:	include/linux/ipmi-fru.h
4478K:	fmc_d.*register
4479
4480FPGA MANAGER FRAMEWORK
4481M:	Alan Tull <atull@opensource.altera.com>
4482R:	Moritz Fischer <moritz.fischer@ettus.com>
4483S:	Maintained
4484F:	drivers/fpga/
4485F:	include/linux/fpga/fpga-mgr.h
4486W:	http://www.rocketboards.org
4487
4488FPU EMULATOR
4489M:	Bill Metzenthen <billm@melbpc.org.au>
4490W:	http://floatingpoint.sourceforge.net/emulator/index.html
4491S:	Maintained
4492F:	arch/x86/math-emu/
4493
4494FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4495L:	netdev@vger.kernel.org
4496S:	Orphan
4497F:	drivers/net/wan/dlci.c
4498F:	drivers/net/wan/sdla.c
4499
4500FRAMEBUFFER LAYER
4501M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4502M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
4503L:	linux-fbdev@vger.kernel.org
4504W:	http://linux-fbdev.sourceforge.net/
4505Q:	http://patchwork.kernel.org/project/linux-fbdev/list/
4506T:	git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4507S:	Maintained
4508F:	Documentation/fb/
4509F:	drivers/video/
4510F:	include/video/
4511F:	include/linux/fb.h
4512F:	include/uapi/video/
4513F:	include/uapi/linux/fb.h
4514
4515FREESCALE DIU FRAMEBUFFER DRIVER
4516M:	Timur Tabi <timur@tabi.org>
4517L:	linux-fbdev@vger.kernel.org
4518S:	Maintained
4519F:	drivers/video/fbdev/fsl-diu-fb.*
4520
4521FREESCALE DMA DRIVER
4522M:	Li Yang <leoli@freescale.com>
4523M:	Zhang Wei <zw@zh-kernel.org>
4524L:	linuxppc-dev@lists.ozlabs.org
4525S:	Maintained
4526F:	drivers/dma/fsldma.*
4527
4528FREESCALE GPMI NAND DRIVER
4529M:	Han Xu <han.xu@nxp.com>
4530L:	linux-mtd@lists.infradead.org
4531S:	Maintained
4532F:	drivers/mtd/nand/gpmi-nand/*
4533
4534FREESCALE I2C CPM DRIVER
4535M:	Jochen Friedrich <jochen@scram.de>
4536L:	linuxppc-dev@lists.ozlabs.org
4537L:	linux-i2c@vger.kernel.org
4538S:	Maintained
4539F:	drivers/i2c/busses/i2c-cpm.c
4540
4541FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4542M:	Sascha Hauer <kernel@pengutronix.de>
4543L:	linux-fbdev@vger.kernel.org
4544L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4545S:	Maintained
4546F:	include/linux/platform_data/video-imxfb.h
4547F:	drivers/video/fbdev/imxfb.c
4548
4549FREESCALE QUAD SPI DRIVER
4550M:	Han Xu <han.xu@nxp.com>
4551L:	linux-mtd@lists.infradead.org
4552S:	Maintained
4553F:	drivers/mtd/spi-nor/fsl-quadspi.c
4554
4555FREESCALE SOC FS_ENET DRIVER
4556M:	Pantelis Antoniou <pantelis.antoniou@gmail.com>
4557M:	Vitaly Bordug <vbordug@ru.mvista.com>
4558L:	linuxppc-dev@lists.ozlabs.org
4559L:	netdev@vger.kernel.org
4560S:	Maintained
4561F:	drivers/net/ethernet/freescale/fs_enet/
4562F:	include/linux/fs_enet_pd.h
4563
4564FREESCALE IMX / MXC FEC DRIVER
4565M:	Fugang Duan <fugang.duan@nxp.com>
4566L:	netdev@vger.kernel.org
4567S:	Maintained
4568F:	drivers/net/ethernet/freescale/fec_main.c
4569F:	drivers/net/ethernet/freescale/fec_ptp.c
4570F:	drivers/net/ethernet/freescale/fec.h
4571F:	Documentation/devicetree/bindings/net/fsl-fec.txt
4572
4573FREESCALE QUICC ENGINE LIBRARY
4574L:	linuxppc-dev@lists.ozlabs.org
4575S:	Orphan
4576F:	drivers/soc/fsl/qe/
4577F:	include/soc/fsl/*qe*.h
4578F:	include/soc/fsl/*ucc*.h
4579
4580FREESCALE USB PERIPHERAL DRIVERS
4581M:	Li Yang <leoli@freescale.com>
4582L:	linux-usb@vger.kernel.org
4583L:	linuxppc-dev@lists.ozlabs.org
4584S:	Maintained
4585F:	drivers/usb/gadget/udc/fsl*
4586
4587FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4588M:	Li Yang <leoli@freescale.com>
4589L:	netdev@vger.kernel.org
4590L:	linuxppc-dev@lists.ozlabs.org
4591S:	Maintained
4592F:	drivers/net/ethernet/freescale/ucc_geth*
4593
4594FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4595M:	Claudiu Manoil <claudiu.manoil@freescale.com>
4596L:	netdev@vger.kernel.org
4597S:	Maintained
4598F:	drivers/net/ethernet/freescale/gianfar*
4599X:	drivers/net/ethernet/freescale/gianfar_ptp.c
4600F:	Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4601
4602FREESCALE QUICC ENGINE UCC UART DRIVER
4603M:	Timur Tabi <timur@tabi.org>
4604L:	linuxppc-dev@lists.ozlabs.org
4605S:	Maintained
4606F:	drivers/tty/serial/ucc_uart.c
4607
4608FREESCALE SOC SOUND DRIVERS
4609M:	Timur Tabi <timur@tabi.org>
4610M:	Nicolin Chen <nicoleotsuka@gmail.com>
4611M:	Xiubo Li <Xiubo.Lee@gmail.com>
4612L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4613L:	linuxppc-dev@lists.ozlabs.org
4614S:	Maintained
4615F:	sound/soc/fsl/fsl*
4616F:	sound/soc/fsl/imx*
4617F:	sound/soc/fsl/mpc8610_hpcd.c
4618
4619FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4620M:	"J. German Rivera" <German.Rivera@freescale.com>
4621L:	linux-kernel@vger.kernel.org
4622S:	Maintained
4623F:	drivers/staging/fsl-mc/
4624
4625FREEVXFS FILESYSTEM
4626M:	Christoph Hellwig <hch@infradead.org>
4627W:	ftp://ftp.openlinux.org/pub/people/hch/vxfs
4628S:	Maintained
4629F:	fs/freevxfs/
4630
4631FREEZER
4632M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4633M:	Pavel Machek <pavel@ucw.cz>
4634L:	linux-pm@vger.kernel.org
4635S:	Supported
4636F:	Documentation/power/freezing-of-tasks.txt
4637F:	include/linux/freezer.h
4638F:	kernel/freezer.c
4639
4640FRONTSWAP API
4641M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4642L:	linux-kernel@vger.kernel.org
4643S:	Maintained
4644F:	mm/frontswap.c
4645F:	include/linux/frontswap.h
4646
4647FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4648M:	David Howells <dhowells@redhat.com>
4649L:	linux-cachefs@redhat.com (moderated for non-subscribers)
4650S:	Supported
4651F:	Documentation/filesystems/caching/
4652F:	fs/fscache/
4653F:	include/linux/fscache*.h
4654
4655F2FS FILE SYSTEM
4656M:	Jaegeuk Kim <jaegeuk@kernel.org>
4657M:	Changman Lee <cm224.lee@samsung.com>
4658R:	Chao Yu <chao2.yu@samsung.com>
4659L:	linux-f2fs-devel@lists.sourceforge.net
4660W:	http://en.wikipedia.org/wiki/F2FS
4661T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4662S:	Maintained
4663F:	Documentation/filesystems/f2fs.txt
4664F:	Documentation/ABI/testing/sysfs-fs-f2fs
4665F:	fs/f2fs/
4666F:	include/linux/f2fs_fs.h
4667F:	include/trace/events/f2fs.h
4668
4669FUJITSU FR-V (FRV) PORT
4670S:	Orphan
4671F:	arch/frv/
4672
4673FUJITSU LAPTOP EXTRAS
4674M:	Jonathan Woithe <jwoithe@just42.net>
4675L:	platform-driver-x86@vger.kernel.org
4676S:	Maintained
4677F:	drivers/platform/x86/fujitsu-laptop.c
4678
4679FUJITSU M-5MO LS CAMERA ISP DRIVER
4680M:	Kyungmin Park <kyungmin.park@samsung.com>
4681M:	Heungjun Kim <riverful.kim@samsung.com>
4682L:	linux-media@vger.kernel.org
4683S:	Maintained
4684F:	drivers/media/i2c/m5mols/
4685F:	include/media/i2c/m5mols.h
4686
4687FUJITSU TABLET EXTRAS
4688M:	Robert Gerlach <khnz@gmx.de>
4689L:	platform-driver-x86@vger.kernel.org
4690S:	Maintained
4691F:	drivers/platform/x86/fujitsu-tablet.c
4692
4693FUSE: FILESYSTEM IN USERSPACE
4694M:	Miklos Szeredi <miklos@szeredi.hu>
4695L:	fuse-devel@lists.sourceforge.net
4696W:	http://fuse.sourceforge.net/
4697T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4698S:	Maintained
4699F:	fs/fuse/
4700F:	include/uapi/linux/fuse.h
4701F:	Documentation/filesystems/fuse.txt
4702
4703FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4704M:	Rik Faith <faith@cs.unc.edu>
4705L:	linux-scsi@vger.kernel.org
4706S:	Odd Fixes (e.g., new signatures)
4707F:	drivers/scsi/fdomain.*
4708
4709GCOV BASED KERNEL PROFILING
4710M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4711S:	Maintained
4712F:	kernel/gcov/
4713F:	Documentation/gcov.txt
4714
4715GDT SCSI DISK ARRAY CONTROLLER DRIVER
4716M:	Achim Leubner <achim_leubner@adaptec.com>
4717L:	linux-scsi@vger.kernel.org
4718W:	http://www.icp-vortex.com/
4719S:	Supported
4720F:	drivers/scsi/gdt*
4721
4722GDB KERNEL DEBUGGING HELPER SCRIPTS
4723M:	Jan Kiszka <jan.kiszka@siemens.com>
4724S:	Supported
4725F:	scripts/gdb/
4726
4727GEMTEK FM RADIO RECEIVER DRIVER
4728M:	Hans Verkuil <hverkuil@xs4all.nl>
4729L:	linux-media@vger.kernel.org
4730T:	git git://linuxtv.org/media_tree.git
4731W:	https://linuxtv.org
4732S:	Maintained
4733F:	drivers/media/radio/radio-gemtek*
4734
4735GENERIC GPIO I2C DRIVER
4736M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
4737S:	Supported
4738F:	drivers/i2c/busses/i2c-gpio.c
4739F:	include/linux/i2c-gpio.h
4740
4741GENERIC GPIO I2C MULTIPLEXER DRIVER
4742M:	Peter Korsgaard <peter.korsgaard@barco.com>
4743L:	linux-i2c@vger.kernel.org
4744S:	Supported
4745F:	drivers/i2c/muxes/i2c-mux-gpio.c
4746F:	include/linux/i2c-mux-gpio.h
4747F:	Documentation/i2c/muxes/i2c-mux-gpio
4748
4749GENERIC HDLC (WAN) DRIVERS
4750M:	Krzysztof Halasa <khc@pm.waw.pl>
4751W:	http://www.kernel.org/pub/linux/utils/net/hdlc/
4752S:	Maintained
4753F:	drivers/net/wan/c101.c
4754F:	drivers/net/wan/hd6457*
4755F:	drivers/net/wan/hdlc*
4756F:	drivers/net/wan/n2.c
4757F:	drivers/net/wan/pc300too.c
4758F:	drivers/net/wan/pci200syn.c
4759F:	drivers/net/wan/wanxl*
4760
4761GENERIC INCLUDE/ASM HEADER FILES
4762M:	Arnd Bergmann <arnd@arndb.de>
4763L:	linux-arch@vger.kernel.org
4764T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4765S:	Maintained
4766F:	include/asm-generic/
4767F:	include/uapi/asm-generic/
4768
4769GENERIC PHY FRAMEWORK
4770M:	Kishon Vijay Abraham I <kishon@ti.com>
4771L:	linux-kernel@vger.kernel.org
4772T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4773S:	Supported
4774F:	drivers/phy/
4775F:	include/linux/phy/
4776
4777GENERIC PM DOMAINS
4778M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
4779M:	Kevin Hilman <khilman@kernel.org>
4780M:	Ulf Hansson <ulf.hansson@linaro.org>
4781L:	linux-pm@vger.kernel.org
4782S:	Supported
4783F:	drivers/base/power/domain*.c
4784F:	include/linux/pm_domain.h
4785
4786GENERIC UIO DRIVER FOR PCI DEVICES
4787M:	"Michael S. Tsirkin" <mst@redhat.com>
4788L:	kvm@vger.kernel.org
4789S:	Supported
4790F:	drivers/uio/uio_pci_generic.c
4791
4792GET_MAINTAINER SCRIPT
4793M:	Joe Perches <joe@perches.com>
4794S:	Maintained
4795F:	scripts/get_maintainer.pl
4796
4797GFS2 FILE SYSTEM
4798M:	Steven Whitehouse <swhiteho@redhat.com>
4799M:	Bob Peterson <rpeterso@redhat.com>
4800L:	cluster-devel@redhat.com
4801W:	http://sources.redhat.com/cluster/
4802T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4803S:	Supported
4804F:	Documentation/filesystems/gfs2*.txt
4805F:	fs/gfs2/
4806F:	include/uapi/linux/gfs2_ondisk.h
4807
4808GIGASET ISDN DRIVERS
4809M:	Paul Bolle <pebolle@tiscali.nl>
4810L:	gigaset307x-common@lists.sourceforge.net
4811W:	http://gigaset307x.sourceforge.net/
4812S:	Odd Fixes
4813F:	Documentation/isdn/README.gigaset
4814F:	drivers/isdn/gigaset/
4815F:	include/uapi/linux/gigaset_dev.h
4816
4817GO7007 MPEG CODEC
4818M:	Hans Verkuil <hans.verkuil@cisco.com>
4819L:	linux-media@vger.kernel.org
4820S:	Maintained
4821F:	drivers/media/usb/go7007/
4822
4823GOODIX TOUCHSCREEN
4824M:	Bastien Nocera <hadess@hadess.net>
4825L:	linux-input@vger.kernel.org
4826S:	Maintained
4827F:	drivers/input/touchscreen/goodix.c
4828
4829GPIO SUBSYSTEM
4830M:	Linus Walleij <linus.walleij@linaro.org>
4831M:	Alexandre Courbot <gnurou@gmail.com>
4832L:	linux-gpio@vger.kernel.org
4833T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4834S:	Maintained
4835F:	Documentation/gpio/
4836F:	Documentation/ABI/testing/gpio-cdev
4837F:	Documentation/ABI/obsolete/sysfs-gpio
4838F:	drivers/gpio/
4839F:	include/linux/gpio/
4840F:	include/linux/gpio.h
4841F:	include/asm-generic/gpio.h
4842F:	include/uapi/linux/gpio.h
4843F:	tools/gpio/
4844
4845GRE DEMULTIPLEXER DRIVER
4846M:	Dmitry Kozlov <xeb@mail.ru>
4847L:	netdev@vger.kernel.org
4848S:	Maintained
4849F:	net/ipv4/gre_demux.c
4850F:	net/ipv4/gre_offload.c
4851F:	include/net/gre.h
4852
4853GRETH 10/100/1G Ethernet MAC device driver
4854M:	Kristoffer Glembo <kristoffer@gaisler.com>
4855L:	netdev@vger.kernel.org
4856S:	Maintained
4857F:	drivers/net/ethernet/aeroflex/
4858
4859GSPCA FINEPIX SUBDRIVER
4860M:	Frank Zago <frank@zago.net>
4861L:	linux-media@vger.kernel.org
4862T:	git git://linuxtv.org/media_tree.git
4863S:	Maintained
4864F:	drivers/media/usb/gspca/finepix.c
4865
4866GSPCA GL860 SUBDRIVER
4867M:	Olivier Lorin <o.lorin@laposte.net>
4868L:	linux-media@vger.kernel.org
4869T:	git git://linuxtv.org/media_tree.git
4870S:	Maintained
4871F:	drivers/media/usb/gspca/gl860/
4872
4873GSPCA M5602 SUBDRIVER
4874M:	Erik Andren <erik.andren@gmail.com>
4875L:	linux-media@vger.kernel.org
4876T:	git git://linuxtv.org/media_tree.git
4877S:	Maintained
4878F:	drivers/media/usb/gspca/m5602/
4879
4880GSPCA PAC207 SONIXB SUBDRIVER
4881M:	Hans de Goede <hdegoede@redhat.com>
4882L:	linux-media@vger.kernel.org
4883T:	git git://linuxtv.org/media_tree.git
4884S:	Maintained
4885F:	drivers/media/usb/gspca/pac207.c
4886
4887GSPCA SN9C20X SUBDRIVER
4888M:	Brian Johnson <brijohn@gmail.com>
4889L:	linux-media@vger.kernel.org
4890T:	git git://linuxtv.org/media_tree.git
4891S:	Maintained
4892F:	drivers/media/usb/gspca/sn9c20x.c
4893
4894GSPCA T613 SUBDRIVER
4895M:	Leandro Costantino <lcostantino@gmail.com>
4896L:	linux-media@vger.kernel.org
4897T:	git git://linuxtv.org/media_tree.git
4898S:	Maintained
4899F:	drivers/media/usb/gspca/t613.c
4900
4901GSPCA USB WEBCAM DRIVER
4902M:	Hans de Goede <hdegoede@redhat.com>
4903L:	linux-media@vger.kernel.org
4904T:	git git://linuxtv.org/media_tree.git
4905S:	Maintained
4906F:	drivers/media/usb/gspca/
4907
4908GUID PARTITION TABLE (GPT)
4909M:	Davidlohr Bueso <dave@stgolabs.net>
4910L:	linux-efi@vger.kernel.org
4911S:	Maintained
4912F:	block/partitions/efi.*
4913
4914STK1160 USB VIDEO CAPTURE DRIVER
4915M:	Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4916L:	linux-media@vger.kernel.org
4917T:	git git://linuxtv.org/media_tree.git
4918S:	Maintained
4919F:	drivers/media/usb/stk1160/
4920
4921H8/300 ARCHITECTURE
4922M:	Yoshinori Sato <ysato@users.sourceforge.jp>
4923L:	uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4924W:	http://uclinux-h8.sourceforge.jp
4925T:	git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4926S:	Maintained
4927F:	arch/h8300/
4928F:	drivers/clocksource/h8300_*.c
4929F:	drivers/clk/h8300/
4930F:	drivers/irqchip/irq-renesas-h8*.c
4931
4932HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4933M:	Frank Seidel <frank@f-seidel.de>
4934L:	platform-driver-x86@vger.kernel.org
4935W:	http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4936S:	Maintained
4937F:	drivers/platform/x86/hdaps.c
4938
4939HDPVR USB VIDEO ENCODER DRIVER
4940M:	Hans Verkuil <hverkuil@xs4all.nl>
4941L:	linux-media@vger.kernel.org
4942T:	git git://linuxtv.org/media_tree.git
4943W:	https://linuxtv.org
4944S:	Odd Fixes
4945F:	drivers/media/usb/hdpvr/
4946
4947HWPOISON MEMORY FAILURE HANDLING
4948M:	Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4949L:	linux-mm@kvack.org
4950S:	Maintained
4951F:	mm/memory-failure.c
4952F:	mm/hwpoison-inject.c
4953
4954HYPERVISOR VIRTUAL CONSOLE DRIVER
4955L:	linuxppc-dev@lists.ozlabs.org
4956S:	Odd Fixes
4957F:	drivers/tty/hvc/
4958
4959HACKRF MEDIA DRIVER
4960M:	Antti Palosaari <crope@iki.fi>
4961L:	linux-media@vger.kernel.org
4962W:	https://linuxtv.org
4963W:	http://palosaari.fi/linux/
4964Q:	http://patchwork.linuxtv.org/project/linux-media/list/
4965T:	git git://linuxtv.org/anttip/media_tree.git
4966S:	Maintained
4967F:	drivers/media/usb/hackrf/
4968
4969HARDWARE MONITORING
4970M:	Jean Delvare <jdelvare@suse.com>
4971M:	Guenter Roeck <linux@roeck-us.net>
4972L:	lm-sensors@lm-sensors.org
4973W:	http://www.lm-sensors.org/
4974T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4975T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4976S:	Maintained
4977F:	Documentation/hwmon/
4978F:	drivers/hwmon/
4979F:	include/linux/hwmon*.h
4980
4981HARDWARE RANDOM NUMBER GENERATOR CORE
4982M:	Matt Mackall <mpm@selenic.com>
4983M:	Herbert Xu <herbert@gondor.apana.org.au>
4984L:	linux-crypto@vger.kernel.org
4985S:	Odd fixes
4986F:	Documentation/hw_random.txt
4987F:	drivers/char/hw_random/
4988F:	include/linux/hw_random.h
4989
4990HARDWARE SPINLOCK CORE
4991M:	Ohad Ben-Cohen <ohad@wizery.com>
4992M:	Bjorn Andersson <bjorn.andersson@linaro.org>
4993S:	Maintained
4994T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
4995F:	Documentation/hwspinlock.txt
4996F:	drivers/hwspinlock/hwspinlock_*
4997F:	include/linux/hwspinlock.h
4998
4999HARMONY SOUND DRIVER
5000L:	linux-parisc@vger.kernel.org
5001S:	Maintained
5002F:	sound/parisc/harmony.*
5003
5004HD29L2 MEDIA DRIVER
5005M:	Antti Palosaari <crope@iki.fi>
5006L:	linux-media@vger.kernel.org
5007W:	https://linuxtv.org
5008W:	http://palosaari.fi/linux/
5009Q:	http://patchwork.linuxtv.org/project/linux-media/list/
5010T:	git git://linuxtv.org/anttip/media_tree.git
5011S:	Maintained
5012F:	drivers/media/dvb-frontends/hd29l2*
5013
5014HEWLETT-PACKARD SMART2 RAID DRIVER
5015L:	iss_storagedev@hp.com
5016S:	Orphan
5017F:	Documentation/blockdev/cpqarray.txt
5018F:	drivers/block/cpqarray.*
5019
5020HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5021M:	Don Brace <don.brace@microsemi.com>
5022L:	iss_storagedev@hp.com
5023L:	esc.storagedev@microsemi.com
5024L:	linux-scsi@vger.kernel.org
5025S:	Supported
5026F:	Documentation/scsi/hpsa.txt
5027F:	drivers/scsi/hpsa*.[ch]
5028F:	include/linux/cciss*.h
5029F:	include/uapi/linux/cciss*.h
5030
5031HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5032M:	Don Brace <don.brace@pmcs.com>
5033L:	iss_storagedev@hp.com
5034L:	storagedev@pmcs.com
5035L:	linux-scsi@vger.kernel.org
5036S:	Supported
5037F:	Documentation/blockdev/cciss.txt
5038F:	drivers/block/cciss*
5039F:	include/linux/cciss_ioctl.h
5040F:	include/uapi/linux/cciss_ioctl.h
5041
5042HFS FILESYSTEM
5043L:	linux-fsdevel@vger.kernel.org
5044S:	Orphan
5045F:	Documentation/filesystems/hfs.txt
5046F:	fs/hfs/
5047
5048HFSPLUS FILESYSTEM
5049L:	linux-fsdevel@vger.kernel.org
5050S:	Orphan
5051F:	Documentation/filesystems/hfsplus.txt
5052F:	fs/hfsplus/
5053
5054HGA FRAMEBUFFER DRIVER
5055M:	Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5056L:	linux-nvidia@lists.surfsouth.com
5057W:	http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5058S:	Maintained
5059F:	drivers/video/fbdev/hgafb.c
5060
5061HIBERNATION (aka Software Suspend, aka swsusp)
5062M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
5063M:	Pavel Machek <pavel@ucw.cz>
5064L:	linux-pm@vger.kernel.org
5065S:	Supported
5066F:	arch/x86/power/
5067F:	drivers/base/power/
5068F:	kernel/power/
5069F:	include/linux/suspend.h
5070F:	include/linux/freezer.h
5071F:	include/linux/pm.h
5072F:	arch/*/include/asm/suspend*.h
5073
5074HID CORE LAYER
5075M:	Jiri Kosina <jikos@kernel.org>
5076R:	Benjamin Tissoires <benjamin.tissoires@redhat.com>
5077L:	linux-input@vger.kernel.org
5078T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5079S:	Maintained
5080F:	drivers/hid/
5081F:	include/linux/hid*
5082F:	include/uapi/linux/hid*
5083
5084HID SENSOR HUB DRIVERS
5085M:	Jiri Kosina <jikos@kernel.org>
5086M:	Jonathan Cameron <jic23@kernel.org>
5087M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5088L:	linux-input@vger.kernel.org
5089L:	linux-iio@vger.kernel.org
5090S:	Maintained
5091F:	Documentation/hid/hid-sensor*
5092F:	drivers/hid/hid-sensor-*
5093F:	drivers/iio/*/hid-*
5094F:	include/linux/hid-sensor-*
5095
5096HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5097M:	Thomas Gleixner <tglx@linutronix.de>
5098L:	linux-kernel@vger.kernel.org
5099T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5100S:	Maintained
5101F:	Documentation/timers/
5102F:	kernel/time/hrtimer.c
5103F:	kernel/time/clockevents.c
5104F:	kernel/time/tick*.*
5105F:	kernel/time/timer_*.c
5106F:	include/linux/clockchips.h
5107F:	include/linux/hrtimer.h
5108
5109HIGH-SPEED SCC DRIVER FOR AX.25
5110L:	linux-hams@vger.kernel.org
5111S:	Orphan
5112F:	drivers/net/hamradio/dmascc.c
5113F:	drivers/net/hamradio/scc.c
5114
5115HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5116M:	HighPoint Linux Team <linux@highpoint-tech.com>
5117W:	http://www.highpoint-tech.com
5118S:	Supported
5119F:	Documentation/scsi/hptiop.txt
5120F:	drivers/scsi/hptiop.c
5121
5122HIPPI
5123M:	Jes Sorensen <jes@trained-monkey.org>
5124L:	linux-hippi@sunsite.dk
5125S:	Maintained
5126F:	include/linux/hippidevice.h
5127F:	include/uapi/linux/if_hippi.h
5128F:	net/802/hippi.c
5129F:	drivers/net/hippi/
5130
5131HISILICON SAS Controller
5132M:	John Garry <john.garry@huawei.com>
5133W:	http://www.hisilicon.com
5134S:	Supported
5135F:	drivers/scsi/hisi_sas/
5136F:	Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5137
5138HOST AP DRIVER
5139M:	Jouni Malinen <j@w1.fi>
5140L:	hostap@shmoo.com (subscribers-only)
5141L:	linux-wireless@vger.kernel.org
5142W:	http://hostap.epitest.fi/
5143S:	Maintained
5144F:	drivers/net/wireless/intersil/hostap/
5145
5146HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5147L:	platform-driver-x86@vger.kernel.org
5148S:	Orphan
5149F:	drivers/platform/x86/tc1100-wmi.c
5150
5151HP100:	Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5152M:	Jaroslav Kysela <perex@perex.cz>
5153S:	Maintained
5154F:	drivers/net/ethernet/hp/hp100.*
5155
5156HPET:	High Precision Event Timers driver
5157M:	Clemens Ladisch <clemens@ladisch.de>
5158S:	Maintained
5159F:	Documentation/timers/hpet.txt
5160F:	drivers/char/hpet.c
5161F:	include/linux/hpet.h
5162F:	include/uapi/linux/hpet.h
5163
5164HPET:	x86
5165S:	Orphan
5166F:	arch/x86/kernel/hpet.c
5167F:	arch/x86/include/asm/hpet.h
5168
5169HPFS FILESYSTEM
5170M:	Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5171W:	http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5172S:	Maintained
5173F:	fs/hpfs/
5174
5175HSI SUBSYSTEM
5176M:	Sebastian Reichel <sre@kernel.org>
5177T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5178S:	Maintained
5179F:	Documentation/ABI/testing/sysfs-bus-hsi
5180F:	Documentation/hsi.txt
5181F:	drivers/hsi/
5182F:	include/linux/hsi/
5183F:	include/uapi/linux/hsi/
5184
5185HSO 3G MODEM DRIVER
5186M:	Jan Dumon <j.dumon@option.com>
5187W:	http://www.pharscape.org
5188S:	Maintained
5189F:	drivers/net/usb/hso.c
5190
5191HSR NETWORK PROTOCOL
5192M:	Arvid Brodin <arvid.brodin@alten.se>
5193L:	netdev@vger.kernel.org
5194S:	Maintained
5195F:	net/hsr/
5196
5197HTCPEN TOUCHSCREEN DRIVER
5198M:	Pau Oliva Fora <pof@eslack.org>
5199L:	linux-input@vger.kernel.org
5200S:	Maintained
5201F:	drivers/input/touchscreen/htcpen.c
5202
5203HUGETLB FILESYSTEM
5204M:	Nadia Yvette Chambers <nyc@holomorphy.com>
5205S:	Maintained
5206F:	fs/hugetlbfs/
5207
5208Hyper-V CORE AND DRIVERS
5209M:	"K. Y. Srinivasan" <kys@microsoft.com>
5210M:	Haiyang Zhang <haiyangz@microsoft.com>
5211L:	devel@linuxdriverproject.org
5212S:	Maintained
5213F:	arch/x86/include/asm/mshyperv.h
5214F:	arch/x86/include/uapi/asm/hyperv.h
5215F:	arch/x86/kernel/cpu/mshyperv.c
5216F:	drivers/hid/hid-hyperv.c
5217F:	drivers/hv/
5218F:	drivers/input/serio/hyperv-keyboard.c
5219F:	drivers/pci/host/pci-hyperv.c
5220F:	drivers/net/hyperv/
5221F:	drivers/scsi/storvsc_drv.c
5222F:	drivers/video/fbdev/hyperv_fb.c
5223F:	include/linux/hyperv.h
5224F:	tools/hv/
5225F:	Documentation/ABI/stable/sysfs-bus-vmbus
5226
5227I2C OVER PARALLEL PORT
5228M:	Jean Delvare <jdelvare@suse.com>
5229L:	linux-i2c@vger.kernel.org
5230S:	Maintained
5231F:	Documentation/i2c/busses/i2c-parport
5232F:	Documentation/i2c/busses/i2c-parport-light
5233F:	drivers/i2c/busses/i2c-parport.c
5234F:	drivers/i2c/busses/i2c-parport-light.c
5235
5236I2C/SMBUS CONTROLLER DRIVERS FOR PC
5237M:	Jean Delvare <jdelvare@suse.com>
5238L:	linux-i2c@vger.kernel.org
5239S:	Maintained
5240F:	Documentation/i2c/busses/i2c-ali1535
5241F:	Documentation/i2c/busses/i2c-ali1563
5242F:	Documentation/i2c/busses/i2c-ali15x3
5243F:	Documentation/i2c/busses/i2c-amd756
5244F:	Documentation/i2c/busses/i2c-amd8111
5245F:	Documentation/i2c/busses/i2c-i801
5246F:	Documentation/i2c/busses/i2c-nforce2
5247F:	Documentation/i2c/busses/i2c-piix4
5248F:	Documentation/i2c/busses/i2c-sis5595
5249F:	Documentation/i2c/busses/i2c-sis630
5250F:	Documentation/i2c/busses/i2c-sis96x
5251F:	Documentation/i2c/busses/i2c-via
5252F:	Documentation/i2c/busses/i2c-viapro
5253F:	drivers/i2c/busses/i2c-ali1535.c
5254F:	drivers/i2c/busses/i2c-ali1563.c
5255F:	drivers/i2c/busses/i2c-ali15x3.c
5256F:	drivers/i2c/busses/i2c-amd756.c
5257F:	drivers/i2c/busses/i2c-amd756-s4882.c
5258F:	drivers/i2c/busses/i2c-amd8111.c
5259F:	drivers/i2c/busses/i2c-i801.c
5260F:	drivers/i2c/busses/i2c-isch.c
5261F:	drivers/i2c/busses/i2c-nforce2.c
5262F:	drivers/i2c/busses/i2c-nforce2-s4985.c
5263F:	drivers/i2c/busses/i2c-piix4.c
5264F:	drivers/i2c/busses/i2c-sis5595.c
5265F:	drivers/i2c/busses/i2c-sis630.c
5266F:	drivers/i2c/busses/i2c-sis96x.c
5267F:	drivers/i2c/busses/i2c-via.c
5268F:	drivers/i2c/busses/i2c-viapro.c
5269
5270I2C/SMBUS ISMT DRIVER
5271M:	Seth Heasley <seth.heasley@intel.com>
5272M:	Neil Horman <nhorman@tuxdriver.com>
5273L:	linux-i2c@vger.kernel.org
5274F:	drivers/i2c/busses/i2c-ismt.c
5275F:	Documentation/i2c/busses/i2c-ismt
5276
5277I2C/SMBUS STUB DRIVER
5278M:	Jean Delvare <jdelvare@suse.com>
5279L:	linux-i2c@vger.kernel.org
5280S:	Maintained
5281F:	drivers/i2c/i2c-stub.c
5282
5283I2C SUBSYSTEM
5284M:	Wolfram Sang <wsa@the-dreams.de>
5285L:	linux-i2c@vger.kernel.org
5286W:	https://i2c.wiki.kernel.org/
5287Q:	https://patchwork.ozlabs.org/project/linux-i2c/list/
5288T:	git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5289S:	Maintained
5290F:	Documentation/devicetree/bindings/i2c/
5291F:	Documentation/i2c/
5292F:	drivers/i2c/
5293F:	drivers/i2c/*/
5294F:	include/linux/i2c.h
5295F:	include/linux/i2c-*.h
5296F:	include/uapi/linux/i2c.h
5297F:	include/uapi/linux/i2c-*.h
5298
5299I2C ACPI SUPPORT
5300M:	Mika Westerberg <mika.westerberg@linux.intel.com>
5301L:	linux-i2c@vger.kernel.org
5302L:	linux-acpi@vger.kernel.org
5303S:	Maintained
5304
5305I2C-TAOS-EVM DRIVER
5306M:	Jean Delvare <jdelvare@suse.com>
5307L:	linux-i2c@vger.kernel.org
5308S:	Maintained
5309F:	Documentation/i2c/busses/i2c-taos-evm
5310F:	drivers/i2c/busses/i2c-taos-evm.c
5311
5312I2C-TINY-USB DRIVER
5313M:	Till Harbaum <till@harbaum.org>
5314L:	linux-i2c@vger.kernel.org
5315W:	http://www.harbaum.org/till/i2c_tiny_usb
5316S:	Maintained
5317F:	drivers/i2c/busses/i2c-tiny-usb.c
5318
5319i386 BOOT CODE
5320M:	"H. Peter Anvin" <hpa@zytor.com>
5321S:	Maintained
5322F:	arch/x86/boot/
5323
5324i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5325M:	"H. Peter Anvin" <hpa@zytor.com>
5326T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5327S:	Maintained
5328
5329IA64 (Itanium) PLATFORM
5330M:	Tony Luck <tony.luck@intel.com>
5331M:	Fenghua Yu <fenghua.yu@intel.com>
5332L:	linux-ia64@vger.kernel.org
5333T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5334S:	Maintained
5335F:	arch/ia64/
5336
5337IBM Power VMX Cryptographic instructions
5338M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5339M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5340L:	linux-crypto@vger.kernel.org
5341S:	Supported
5342F:	drivers/crypto/vmx/Makefile
5343F:	drivers/crypto/vmx/Kconfig
5344F:	drivers/crypto/vmx/vmx.c
5345F:	drivers/crypto/vmx/aes*
5346F:	drivers/crypto/vmx/ghash*
5347F:	drivers/crypto/vmx/ppc-xlate.pl
5348
5349IBM Power in-Nest Crypto Acceleration
5350M:	Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5351M:	Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5352L:	linux-crypto@vger.kernel.org
5353S:	Supported
5354F:	drivers/crypto/nx/Makefile
5355F:	drivers/crypto/nx/Kconfig
5356F:	drivers/crypto/nx/nx-aes*
5357F:	drivers/crypto/nx/nx-sha*
5358F:	drivers/crypto/nx/nx.*
5359F:	drivers/crypto/nx/nx_csbcpb.h
5360F:	drivers/crypto/nx/nx_debugfs.h
5361
5362IBM Power 842 compression accelerator
5363M:	Dan Streetman <ddstreet@ieee.org>
5364S:	Supported
5365F:	drivers/crypto/nx/Makefile
5366F:	drivers/crypto/nx/Kconfig
5367F:	drivers/crypto/nx/nx-842*
5368F:	include/linux/sw842.h
5369F:	crypto/842.c
5370F:	lib/842/
5371
5372IBM Power Linux RAID adapter
5373M:	Brian King <brking@us.ibm.com>
5374S:	Supported
5375F:	drivers/scsi/ipr.*
5376
5377IBM Power Virtual Ethernet Device Driver
5378M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5379L:	netdev@vger.kernel.org
5380S:	Supported
5381F:	drivers/net/ethernet/ibm/ibmveth.*
5382
5383IBM Power SRIOV Virtual NIC Device Driver
5384M:	Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5385M:	John Allen <jallen@linux.vnet.ibm.com>
5386L:	netdev@vger.kernel.org
5387S:	Supported
5388F:	drivers/net/ethernet/ibm/ibmvnic.*
5389
5390IBM Power Virtual SCSI Device Drivers
5391M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5392L:	linux-scsi@vger.kernel.org
5393S:	Supported
5394F:	drivers/scsi/ibmvscsi/ibmvscsi*
5395F:	drivers/scsi/ibmvscsi/viosrp.h
5396
5397IBM Power Virtual FC Device Drivers
5398M:	Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5399L:	linux-scsi@vger.kernel.org
5400S:	Supported
5401F:	drivers/scsi/ibmvscsi/ibmvfc*
5402
5403IBM ServeRAID RAID DRIVER
5404S:	Orphan
5405F:	drivers/scsi/ips.*
5406
5407ICH LPC AND GPIO DRIVER
5408M:	Peter Tyser <ptyser@xes-inc.com>
5409S:	Maintained
5410F:	drivers/mfd/lpc_ich.c
5411F:	drivers/gpio/gpio-ich.c
5412
5413IDE SUBSYSTEM
5414M:	"David S. Miller" <davem@davemloft.net>
5415L:	linux-ide@vger.kernel.org
5416Q:	http://patchwork.ozlabs.org/project/linux-ide/list/
5417T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5418S:	Maintained
5419F:	Documentation/ide/
5420F:	drivers/ide/
5421F:	include/linux/ide.h
5422
5423IDEAPAD LAPTOP EXTRAS DRIVER
5424M:	Ike Panhc <ike.pan@canonical.com>
5425L:	platform-driver-x86@vger.kernel.org
5426W:	http://launchpad.net/ideapad-laptop
5427S:	Maintained
5428F:	drivers/platform/x86/ideapad-laptop.c
5429
5430IDEAPAD LAPTOP SLIDEBAR DRIVER
5431M:	Andrey Moiseev <o2g.org.ru@gmail.com>
5432L:	linux-input@vger.kernel.org
5433W:	https://github.com/o2genum/ideapad-slidebar
5434S:	Maintained
5435F:	drivers/input/misc/ideapad_slidebar.c
5436
5437IDE/ATAPI DRIVERS
5438M:	Borislav Petkov <bp@alien8.de>
5439L:	linux-ide@vger.kernel.org
5440S:	Maintained
5441F:	Documentation/cdrom/ide-cd
5442F:	drivers/ide/ide-cd*
5443
5444IDLE-I7300
5445M:	Andy Henroid <andrew.d.henroid@intel.com>
5446L:	linux-pm@vger.kernel.org
5447S:	Supported
5448F:	drivers/idle/i7300_idle.c
5449
5450IEEE 802.15.4 SUBSYSTEM
5451M:	Alexander Aring <alex.aring@gmail.com>
5452L:	linux-wpan@vger.kernel.org
5453W:	https://github.com/linux-wpan
5454T:	git git://github.com/linux-wpan/linux-wpan-next.git
5455S:	Maintained
5456F:	net/ieee802154/
5457F:	net/mac802154/
5458F:	drivers/net/ieee802154/
5459F:	include/linux/nl802154.h
5460F:	include/linux/ieee802154.h
5461F:	include/net/nl802154.h
5462F:	include/net/mac802154.h
5463F:	include/net/af_ieee802154.h
5464F:	include/net/cfg802154.h
5465F:	include/net/ieee802154_netdev.h
5466F:	Documentation/networking/ieee802154.txt
5467
5468IGORPLUG-USB IR RECEIVER
5469M:	Sean Young <sean@mess.org>
5470L:	linux-media@vger.kernel.org
5471S:	Maintained
5472F:	drivers/media/rc/igorplugusb.c
5473
5474IGUANAWORKS USB IR TRANSCEIVER
5475M:	Sean Young <sean@mess.org>
5476L:	linux-media@vger.kernel.org
5477S:	Maintained
5478F:	drivers/media/rc/iguanair.c
5479
5480IIO SUBSYSTEM AND DRIVERS
5481M:	Jonathan Cameron <jic23@kernel.org>
5482R:	Hartmut Knaack <knaack.h@gmx.de>
5483R:	Lars-Peter Clausen <lars@metafoo.de>
5484R:	Peter Meerwald <pmeerw@pmeerw.net>
5485L:	linux-iio@vger.kernel.org
5486S:	Maintained
5487F:	drivers/iio/
5488F:	drivers/staging/iio/
5489F:	include/linux/iio/
5490F:	tools/iio/
5491
5492IKANOS/ADI EAGLE ADSL USB DRIVER
5493M:	Matthieu Castet <castet.matthieu@free.fr>
5494M:	Stanislaw Gruszka <stf_xl@wp.pl>
5495S:	Maintained
5496F:	drivers/usb/atm/ueagle-atm.c
5497
5498INA209 HARDWARE MONITOR DRIVER
5499M:	Guenter Roeck <linux@roeck-us.net>
5500L:	lm-sensors@lm-sensors.org
5501S:	Maintained
5502F:	Documentation/hwmon/ina209
5503F:	Documentation/devicetree/bindings/i2c/ina209.txt
5504F:	drivers/hwmon/ina209.c
5505
5506INA2XX HARDWARE MONITOR DRIVER
5507M:	Guenter Roeck <linux@roeck-us.net>
5508L:	lm-sensors@lm-sensors.org
5509S:	Maintained
5510F:	Documentation/hwmon/ina2xx
5511F:	drivers/hwmon/ina2xx.c
5512F:	include/linux/platform_data/ina2xx.h
5513
5514INDUSTRY PACK SUBSYSTEM (IPACK)
5515M:	Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5516M:	Jens Taprogge <jens.taprogge@taprogge.org>
5517M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5518L:	industrypack-devel@lists.sourceforge.net
5519W:	http://industrypack.sourceforge.net
5520S:	Maintained
5521F:	drivers/ipack/
5522
5523INGENIC JZ4780 DMA Driver
5524M:	Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5525S:	Maintained
5526F:	drivers/dma/dma-jz4780.c
5527
5528INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5529M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
5530M:	Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5531L:	linux-ima-devel@lists.sourceforge.net
5532L:	linux-ima-user@lists.sourceforge.net
5533L:	linux-security-module@vger.kernel.org
5534T:	git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5535S:	Supported
5536F:	security/integrity/ima/
5537
5538IMGTEC IR DECODER DRIVER
5539M:	James Hogan <james.hogan@imgtec.com>
5540S:	Maintained
5541F:	drivers/media/rc/img-ir/
5542
5543IMS TWINTURBO FRAMEBUFFER DRIVER
5544L:	linux-fbdev@vger.kernel.org
5545S:	Orphan
5546F:	drivers/video/fbdev/imsttfb.c
5547
5548INFINIBAND SUBSYSTEM
5549M:	Doug Ledford <dledford@redhat.com>
5550M:	Sean Hefty <sean.hefty@intel.com>
5551M:	Hal Rosenstock <hal.rosenstock@gmail.com>
5552L:	linux-rdma@vger.kernel.org
5553W:	http://www.openfabrics.org/
5554Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5555T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5556S:	Supported
5557F:	Documentation/infiniband/
5558F:	drivers/infiniband/
5559F:	drivers/staging/rdma/
5560F:	include/uapi/linux/if_infiniband.h
5561F:	include/uapi/rdma/
5562F:	include/rdma/
5563
5564INOTIFY
5565M:	John McCutchan <john@johnmccutchan.com>
5566M:	Robert Love <rlove@rlove.org>
5567M:	Eric Paris <eparis@parisplace.org>
5568S:	Maintained
5569F:	Documentation/filesystems/inotify.txt
5570F:	fs/notify/inotify/
5571F:	include/linux/inotify.h
5572F:	include/uapi/linux/inotify.h
5573
5574INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5575M:	Dmitry Torokhov <dmitry.torokhov@gmail.com>
5576L:	linux-input@vger.kernel.org
5577Q:	http://patchwork.kernel.org/project/linux-input/list/
5578T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5579S:	Maintained
5580F:	drivers/input/
5581F:	include/linux/input.h
5582F:	include/uapi/linux/input.h
5583F:	include/linux/input/
5584
5585INPUT MULTITOUCH (MT) PROTOCOL
5586M:	Henrik Rydberg <rydberg@bitmath.org>
5587L:	linux-input@vger.kernel.org
5588S:	Odd fixes
5589F:	Documentation/input/multi-touch-protocol.txt
5590F:	drivers/input/input-mt.c
5591K:	\b(ABS|SYN)_MT_
5592
5593INTEL ASoC BDW/HSW DRIVERS
5594M:	Jie Yang <yang.jie@linux.intel.com>
5595L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5596S:	Supported
5597F:	sound/soc/intel/common/sst-dsp*
5598F:	sound/soc/intel/common/sst-firmware.c
5599F:	sound/soc/intel/boards/broadwell.c
5600F:	sound/soc/intel/haswell/
5601
5602INTEL C600 SERIES SAS CONTROLLER DRIVER
5603M:	Intel SCU Linux support <intel-linux-scu@intel.com>
5604M:	Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5605L:	linux-scsi@vger.kernel.org
5606T:	git git://git.code.sf.net/p/intel-sas/isci
5607S:	Supported
5608F:	drivers/scsi/isci/
5609
5610INTEL HID EVENT DRIVER
5611M:	Alex Hung <alex.hung@canonical.com>
5612L:	platform-driver-x86@vger.kernel.org
5613S:	Maintained
5614F:	drivers/platform/x86/intel-hid.c
5615
5616INTEL IDLE DRIVER
5617M:	Len Brown <lenb@kernel.org>
5618L:	linux-pm@vger.kernel.org
5619T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5620S:	Supported
5621F:	drivers/idle/intel_idle.c
5622
5623INTEL PSTATE DRIVER
5624M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5625M:	Len Brown <lenb@kernel.org>
5626L:	linux-pm@vger.kernel.org
5627S:	Supported
5628F:	drivers/cpufreq/intel_pstate.c
5629
5630INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5631M:	Maik Broemme <mbroemme@plusserver.de>
5632L:	linux-fbdev@vger.kernel.org
5633S:	Maintained
5634F:	Documentation/fb/intelfb.txt
5635F:	drivers/video/fbdev/intelfb/
5636
5637INTEL 810/815 FRAMEBUFFER DRIVER
5638M:	Antonino Daplas <adaplas@gmail.com>
5639L:	linux-fbdev@vger.kernel.org
5640S:	Maintained
5641F:	drivers/video/fbdev/i810/
5642
5643INTEL MENLOW THERMAL DRIVER
5644M:	Sujith Thomas <sujith.thomas@intel.com>
5645L:	platform-driver-x86@vger.kernel.org
5646W:	https://01.org/linux-acpi
5647S:	Supported
5648F:	drivers/platform/x86/intel_menlow.c
5649
5650INTEL I/OAT DMA DRIVER
5651M:	Dave Jiang <dave.jiang@intel.com>
5652R:	Dan Williams <dan.j.williams@intel.com>
5653L:	dmaengine@vger.kernel.org
5654Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
5655S:	Supported
5656F:	drivers/dma/ioat*
5657
5658INTEL IOMMU (VT-d)
5659M:	David Woodhouse <dwmw2@infradead.org>
5660L:	iommu@lists.linux-foundation.org
5661T:	git git://git.infradead.org/iommu-2.6.git
5662S:	Supported
5663F:	drivers/iommu/intel-iommu.c
5664F:	include/linux/intel-iommu.h
5665
5666INTEL IOP-ADMA DMA DRIVER
5667R:	Dan Williams <dan.j.williams@intel.com>
5668S:	Odd fixes
5669F:	drivers/dma/iop-adma.c
5670
5671INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5672M:	Krzysztof Halasa <khalasa@piap.pl>
5673S:	Maintained
5674F:	arch/arm/mach-ixp4xx/include/mach/qmgr.h
5675F:	arch/arm/mach-ixp4xx/include/mach/npe.h
5676F:	arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5677F:	arch/arm/mach-ixp4xx/ixp4xx_npe.c
5678F:	drivers/net/ethernet/xscale/ixp4xx_eth.c
5679F:	drivers/net/wan/ixp4xx_hss.c
5680
5681INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5682M:	Deepak Saxena <dsaxena@plexity.net>
5683S:	Maintained
5684F:	drivers/char/hw_random/ixp4xx-rng.c
5685
5686INTEL ETHERNET DRIVERS
5687M:	Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5688R:	Jesse Brandeburg <jesse.brandeburg@intel.com>
5689R:	Shannon Nelson <shannon.nelson@intel.com>
5690R:	Carolyn Wyborny <carolyn.wyborny@intel.com>
5691R:	Don Skidmore <donald.c.skidmore@intel.com>
5692R:	Bruce Allan <bruce.w.allan@intel.com>
5693R:	John Ronciak <john.ronciak@intel.com>
5694R:	Mitch Williams <mitch.a.williams@intel.com>
5695L:	intel-wired-lan@lists.osuosl.org
5696W:	http://www.intel.com/support/feedback.htm
5697W:	http://e1000.sourceforge.net/
5698Q:	http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5699T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5700T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5701S:	Supported
5702F:	Documentation/networking/e100.txt
5703F:	Documentation/networking/e1000.txt
5704F:	Documentation/networking/e1000e.txt
5705F:	Documentation/networking/igb.txt
5706F:	Documentation/networking/igbvf.txt
5707F:	Documentation/networking/ixgb.txt
5708F:	Documentation/networking/ixgbe.txt
5709F:	Documentation/networking/ixgbevf.txt
5710F:	Documentation/networking/i40e.txt
5711F:	Documentation/networking/i40evf.txt
5712F:	drivers/net/ethernet/intel/
5713F:	drivers/net/ethernet/intel/*/
5714
5715INTEL-MID GPIO DRIVER
5716M:	David Cohen <david.a.cohen@linux.intel.com>
5717L:	linux-gpio@vger.kernel.org
5718S:	Maintained
5719F:	drivers/gpio/gpio-intel-mid.c
5720
5721INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5722M:	Stanislav Yakovlev <stas.yakovlev@gmail.com>
5723L:	linux-wireless@vger.kernel.org
5724S:	Maintained
5725F:	Documentation/networking/README.ipw2100
5726F:	Documentation/networking/README.ipw2200
5727F:	drivers/net/wireless/intel/ipw2x00/
5728
5729INTEL(R) TRACE HUB
5730M:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
5731S:	Supported
5732F:	Documentation/trace/intel_th.txt
5733F:	drivers/hwtracing/intel_th/
5734
5735INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5736M:	Ning Sun <ning.sun@intel.com>
5737L:	tboot-devel@lists.sourceforge.net
5738W:	http://tboot.sourceforge.net
5739T:	hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5740S:	Supported
5741F:	Documentation/intel_txt.txt
5742F:	include/linux/tboot.h
5743F:	arch/x86/kernel/tboot.c
5744
5745INTEL WIRELESS WIMAX CONNECTION 2400
5746M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5747M:	linux-wimax@intel.com
5748L:	wimax@linuxwimax.org (subscribers-only)
5749S:	Supported
5750W:	http://linuxwimax.org
5751F:	Documentation/wimax/README.i2400m
5752F:	drivers/net/wimax/i2400m/
5753F:	include/uapi/linux/wimax/i2400m.h
5754
5755INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5756M:	Stanislaw Gruszka <sgruszka@redhat.com>
5757L:	linux-wireless@vger.kernel.org
5758S:	Supported
5759F:	drivers/net/wireless/intel/iwlegacy/
5760
5761INTEL WIRELESS WIFI LINK (iwlwifi)
5762M:	Johannes Berg <johannes.berg@intel.com>
5763M:	Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5764M:	Intel Linux Wireless <linuxwifi@intel.com>
5765L:	linux-wireless@vger.kernel.org
5766W:	http://intellinuxwireless.org
5767T:	git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5768S:	Supported
5769F:	drivers/net/wireless/intel/iwlwifi/
5770
5771INTEL MANAGEMENT ENGINE (mei)
5772M:	Tomas Winkler <tomas.winkler@intel.com>
5773L:	linux-kernel@vger.kernel.org
5774S:	Supported
5775F:	include/uapi/linux/mei.h
5776F:	include/linux/mei_cl_bus.h
5777F:	drivers/misc/mei/*
5778F:	drivers/watchdog/mei_wdt.c
5779F:	Documentation/misc-devices/mei/*
5780
5781INTEL MIC DRIVERS (mic)
5782M:	Sudeep Dutt <sudeep.dutt@intel.com>
5783M:	Ashutosh Dixit <ashutosh.dixit@intel.com>
5784S:	Supported
5785W:	https://github.com/sudeepdutt/mic
5786W:	http://software.intel.com/en-us/mic-developer
5787F:	include/linux/mic_bus.h
5788F:	include/linux/scif.h
5789F:	include/uapi/linux/mic_common.h
5790F: 	include/uapi/linux/mic_ioctl.h
5791F:	include/uapi/linux/scif_ioctl.h
5792F:	drivers/misc/mic/
5793F:	drivers/dma/mic_x100_dma.c
5794F:	drivers/dma/mic_x100_dma.h
5795F:	Documentation/mic/
5796
5797INTEL PMC/P-Unit IPC DRIVER
5798M:	Zha Qipeng<qipeng.zha@intel.com>
5799L:	platform-driver-x86@vger.kernel.org
5800S:	Maintained
5801F:	drivers/platform/x86/intel_pmc_ipc.c
5802F:	drivers/platform/x86/intel_punit_ipc.c
5803F:	arch/x86/include/asm/intel_pmc_ipc.h
5804F:	arch/x86/include/asm/intel_punit_ipc.h
5805
5806INTEL TELEMETRY DRIVER
5807M:	Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5808L:	platform-driver-x86@vger.kernel.org
5809S:	Maintained
5810F:	arch/x86/include/asm/intel_telemetry.h
5811F:	drivers/platform/x86/intel_telemetry*
5812
5813IOC3 ETHERNET DRIVER
5814M:	Ralf Baechle <ralf@linux-mips.org>
5815L:	linux-mips@linux-mips.org
5816S:	Maintained
5817F:	drivers/net/ethernet/sgi/ioc3-eth.c
5818
5819IOC3 SERIAL DRIVER
5820M:	Pat Gefre <pfg@sgi.com>
5821L:	linux-serial@vger.kernel.org
5822S:	Maintained
5823F:	drivers/tty/serial/ioc3_serial.c
5824
5825IOMMU DRIVERS
5826M:	Joerg Roedel <joro@8bytes.org>
5827L:	iommu@lists.linux-foundation.org
5828T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5829S:	Maintained
5830F:	drivers/iommu/
5831
5832IP MASQUERADING
5833M:	Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5834S:	Maintained
5835F:	net/ipv4/netfilter/ipt_MASQUERADE.c
5836
5837IPMI SUBSYSTEM
5838M:	Corey Minyard <minyard@acm.org>
5839L:	openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5840W:	http://openipmi.sourceforge.net/
5841S:	Supported
5842F:	Documentation/IPMI.txt
5843F:	drivers/char/ipmi/
5844F:	include/linux/ipmi*
5845F:	include/uapi/linux/ipmi*
5846
5847QCOM AUDIO (ASoC) DRIVERS
5848M:	Patrick Lai <plai@codeaurora.org>
5849M:	Banajit Goswami <bgoswami@codeaurora.org>
5850L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5851S:	Supported
5852F:	sound/soc/qcom/
5853
5854IPS SCSI RAID DRIVER
5855M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5856L:	linux-scsi@vger.kernel.org
5857W:	http://www.adaptec.com/
5858S:	Maintained
5859F:	drivers/scsi/ips*
5860
5861IPVS
5862M:	Wensong Zhang <wensong@linux-vs.org>
5863M:	Simon Horman <horms@verge.net.au>
5864M:	Julian Anastasov <ja@ssi.bg>
5865L:	netdev@vger.kernel.org
5866L:	lvs-devel@vger.kernel.org
5867S:	Maintained
5868T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5869T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5870F:	Documentation/networking/ipvs-sysctl.txt
5871F:	include/net/ip_vs.h
5872F:	include/uapi/linux/ip_vs.h
5873F:	net/netfilter/ipvs/
5874
5875IPWIRELESS DRIVER
5876M:	Jiri Kosina <jikos@kernel.org>
5877M:	David Sterba <dsterba@suse.com>
5878S:	Odd Fixes
5879F:	drivers/tty/ipwireless/
5880
5881IPX NETWORK LAYER
5882M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5883L:	netdev@vger.kernel.org
5884S:	Maintained
5885F:	include/net/ipx.h
5886F:	include/uapi/linux/ipx.h
5887F:	net/ipx/
5888
5889IRDA SUBSYSTEM
5890M:	Samuel Ortiz <samuel@sortiz.org>
5891L:	irda-users@lists.sourceforge.net (subscribers-only)
5892L:	netdev@vger.kernel.org
5893W:	http://irda.sourceforge.net/
5894S:	Maintained
5895T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5896F:	Documentation/networking/irda.txt
5897F:	drivers/net/irda/
5898F:	include/net/irda/
5899F:	net/irda/
5900
5901IRQ SUBSYSTEM
5902M:	Thomas Gleixner <tglx@linutronix.de>
5903L:	linux-kernel@vger.kernel.org
5904S:	Maintained
5905T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5906F:	kernel/irq/
5907
5908IRQCHIP DRIVERS
5909M:	Thomas Gleixner <tglx@linutronix.de>
5910M:	Jason Cooper <jason@lakedaemon.net>
5911M:	Marc Zyngier <marc.zyngier@arm.com>
5912L:	linux-kernel@vger.kernel.org
5913S:	Maintained
5914T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5915T:	git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5916F:	Documentation/devicetree/bindings/interrupt-controller/
5917F:	drivers/irqchip/
5918
5919IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5920M:	Jiang Liu <jiang.liu@linux.intel.com>
5921M:	Marc Zyngier <marc.zyngier@arm.com>
5922S:	Maintained
5923T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5924F:	Documentation/IRQ-domain.txt
5925F:	include/linux/irqdomain.h
5926F:	kernel/irq/irqdomain.c
5927F:	kernel/irq/msi.c
5928
5929ISAPNP
5930M:	Jaroslav Kysela <perex@perex.cz>
5931S:	Maintained
5932F:	Documentation/isapnp.txt
5933F:	drivers/pnp/isapnp/
5934F:	include/linux/isapnp.h
5935
5936ISA RADIO MODULE
5937M:	Hans Verkuil <hverkuil@xs4all.nl>
5938L:	linux-media@vger.kernel.org
5939T:	git git://linuxtv.org/media_tree.git
5940W:	https://linuxtv.org
5941S:	Maintained
5942F:	drivers/media/radio/radio-isa*
5943
5944iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5945M:	Peter Jones <pjones@redhat.com>
5946M:	Konrad Rzeszutek Wilk <konrad@kernel.org>
5947S:	Maintained
5948F:	drivers/firmware/iscsi_ibft*
5949
5950ISCSI
5951M:	Mike Christie <michaelc@cs.wisc.edu>
5952L:	open-iscsi@googlegroups.com
5953W:	www.open-iscsi.org
5954T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5955S:	Maintained
5956F:	drivers/scsi/*iscsi*
5957F:	include/scsi/*iscsi*
5958
5959ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5960M:	Or Gerlitz <ogerlitz@mellanox.com>
5961M:	Sagi Grimberg <sagig@mellanox.com>
5962M:	Roi Dayan <roid@mellanox.com>
5963L:	linux-rdma@vger.kernel.org
5964S:	Supported
5965W:	http://www.openfabrics.org
5966W:	www.open-iscsi.org
5967Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5968F:	drivers/infiniband/ulp/iser/
5969
5970ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5971M:	Sagi Grimberg <sagig@mellanox.com>
5972T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5973L:	linux-rdma@vger.kernel.org
5974L:	target-devel@vger.kernel.org
5975S:	Supported
5976W:	http://www.linux-iscsi.org
5977F:	drivers/infiniband/ulp/isert
5978
5979ISDN SUBSYSTEM
5980M:	Karsten Keil <isdn@linux-pingi.de>
5981L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
5982L:	netdev@vger.kernel.org
5983W:	http://www.isdn4linux.de
5984T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5985S:	Maintained
5986F:	Documentation/isdn/
5987F:	drivers/isdn/
5988F:	include/linux/isdn.h
5989F:	include/linux/isdn/
5990F:	include/uapi/linux/isdn.h
5991F:	include/uapi/linux/isdn/
5992
5993ISDN SUBSYSTEM (Eicon active card driver)
5994M:	Armin Schindler <mac@melware.de>
5995L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
5996W:	http://www.melware.de
5997S:	Maintained
5998F:	drivers/isdn/hardware/eicon/
5999
6000IT87 HARDWARE MONITORING DRIVER
6001M:	Jean Delvare <jdelvare@suse.com>
6002L:	lm-sensors@lm-sensors.org
6003S:	Maintained
6004F:	Documentation/hwmon/it87
6005F:	drivers/hwmon/it87.c
6006
6007IT913X MEDIA DRIVER
6008M:	Antti Palosaari <crope@iki.fi>
6009L:	linux-media@vger.kernel.org
6010W:	https://linuxtv.org
6011W:	http://palosaari.fi/linux/
6012Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6013T:	git git://linuxtv.org/anttip/media_tree.git
6014S:	Maintained
6015F:	drivers/media/tuners/it913x*
6016
6017IVTV VIDEO4LINUX DRIVER
6018M:	Andy Walls <awalls@md.metrocast.net>
6019L:	ivtv-devel@ivtvdriver.org (subscribers-only)
6020L:	linux-media@vger.kernel.org
6021T:	git git://linuxtv.org/media_tree.git
6022W:	http://www.ivtvdriver.org
6023S:	Maintained
6024F:	Documentation/video4linux/*.ivtv
6025F:	drivers/media/pci/ivtv/
6026F:	include/uapi/linux/ivtv*
6027
6028IX2505V MEDIA DRIVER
6029M:	Malcolm Priestley <tvboxspy@gmail.com>
6030L:	linux-media@vger.kernel.org
6031W:	https://linuxtv.org
6032Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6033S:	Maintained
6034F:	drivers/media/dvb-frontends/ix2505v*
6035
6036JC42.4 TEMPERATURE SENSOR DRIVER
6037M:	Guenter Roeck <linux@roeck-us.net>
6038L:	lm-sensors@lm-sensors.org
6039S:	Maintained
6040F:	drivers/hwmon/jc42.c
6041F:	Documentation/hwmon/jc42
6042
6043JFS FILESYSTEM
6044M:	Dave Kleikamp <shaggy@kernel.org>
6045L:	jfs-discussion@lists.sourceforge.net
6046W:	http://jfs.sourceforge.net/
6047T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6048S:	Maintained
6049F:	Documentation/filesystems/jfs.txt
6050F:	fs/jfs/
6051
6052JME NETWORK DRIVER
6053M:	Guo-Fu Tseng <cooldavid@cooldavid.org>
6054L:	netdev@vger.kernel.org
6055S:	Maintained
6056F:	drivers/net/ethernet/jme.*
6057
6058JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6059M:	David Woodhouse <dwmw2@infradead.org>
6060L:	linux-mtd@lists.infradead.org
6061W:	http://www.linux-mtd.infradead.org/doc/jffs2.html
6062S:	Maintained
6063F:	fs/jffs2/
6064F:	include/uapi/linux/jffs2.h
6065
6066JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6067M:	"Theodore Ts'o" <tytso@mit.edu>
6068M:	Jan Kara <jack@suse.com>
6069L:	linux-ext4@vger.kernel.org
6070S:	Maintained
6071F:	fs/jbd2/
6072F:	include/linux/jbd2.h
6073
6074JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6075M:	Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6076L:	linux-media@vger.kernel.org
6077S:	Maintained
6078F:	drivers/media/platform/rcar_jpu.c
6079
6080JSM Neo PCI based serial card
6081M:	Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6082L:	linux-serial@vger.kernel.org
6083S:	Maintained
6084F:	drivers/tty/serial/jsm/
6085
6086K10TEMP HARDWARE MONITORING DRIVER
6087M:	Clemens Ladisch <clemens@ladisch.de>
6088L:	lm-sensors@lm-sensors.org
6089S:	Maintained
6090F:	Documentation/hwmon/k10temp
6091F:	drivers/hwmon/k10temp.c
6092
6093K8TEMP HARDWARE MONITORING DRIVER
6094M:	Rudolf Marek <r.marek@assembler.cz>
6095L:	lm-sensors@lm-sensors.org
6096S:	Maintained
6097F:	Documentation/hwmon/k8temp
6098F:	drivers/hwmon/k8temp.c
6099
6100KCONFIG
6101M:	"Yann E. MORIN" <yann.morin.1998@free.fr>
6102L:	linux-kbuild@vger.kernel.org
6103T:	git git://gitorious.org/linux-kconfig/linux-kconfig
6104S:	Maintained
6105F:	Documentation/kbuild/kconfig-language.txt
6106F:	scripts/kconfig/
6107
6108KDUMP
6109M:	Vivek Goyal <vgoyal@redhat.com>
6110M:	Haren Myneni <hbabu@us.ibm.com>
6111L:	kexec@lists.infradead.org
6112W:	http://lse.sourceforge.net/kdump/
6113S:	Maintained
6114F:	Documentation/kdump/
6115
6116KEENE FM RADIO TRANSMITTER DRIVER
6117M:	Hans Verkuil <hverkuil@xs4all.nl>
6118L:	linux-media@vger.kernel.org
6119T:	git git://linuxtv.org/media_tree.git
6120W:	https://linuxtv.org
6121S:	Maintained
6122F:	drivers/media/radio/radio-keene*
6123
6124KERNEL AUTOMOUNTER v4 (AUTOFS4)
6125M:	Ian Kent <raven@themaw.net>
6126L:	autofs@vger.kernel.org
6127S:	Maintained
6128F:	fs/autofs4/
6129
6130KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6131M:	Michal Marek <mmarek@suse.com>
6132T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6133T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6134L:	linux-kbuild@vger.kernel.org
6135S:	Maintained
6136F:	Documentation/kbuild/
6137F:	Makefile
6138F:	scripts/Makefile.*
6139F:	scripts/basic/
6140F:	scripts/mk*
6141F:	scripts/package/
6142
6143KERNEL JANITORS
6144L:	kernel-janitors@vger.kernel.org
6145W:	http://kernelnewbies.org/KernelJanitors
6146S:	Odd Fixes
6147
6148KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6149M:	"J. Bruce Fields" <bfields@fieldses.org>
6150M:	Jeff Layton <jlayton@poochiereds.net>
6151L:	linux-nfs@vger.kernel.org
6152W:	http://nfs.sourceforge.net/
6153T:	git git://linux-nfs.org/~bfields/linux.git
6154S:	Supported
6155F:	fs/nfsd/
6156F:	include/uapi/linux/nfsd/
6157F:	fs/lockd/
6158F:	fs/nfs_common/
6159F:	net/sunrpc/
6160F:	include/linux/lockd/
6161F:	include/linux/sunrpc/
6162F:	include/uapi/linux/sunrpc/
6163
6164KERNEL SELFTEST FRAMEWORK
6165M:	Shuah Khan <shuahkh@osg.samsung.com>
6166L:	linux-kselftest@vger.kernel.org
6167T:	git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6168S:	Maintained
6169F:	tools/testing/selftests
6170
6171KERNEL VIRTUAL MACHINE (KVM)
6172M:	Gleb Natapov <gleb@kernel.org>
6173M:	Paolo Bonzini <pbonzini@redhat.com>
6174L:	kvm@vger.kernel.org
6175W:	http://www.linux-kvm.org
6176T:	git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6177S:	Supported
6178F:	Documentation/*/kvm*.txt
6179F:	Documentation/virtual/kvm/
6180F:	arch/*/kvm/
6181F:	arch/x86/kernel/kvm.c
6182F:	arch/x86/kernel/kvmclock.c
6183F:	arch/*/include/asm/kvm*
6184F:	include/linux/kvm*
6185F:	include/uapi/linux/kvm*
6186F:	virt/kvm/
6187
6188KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6189M:	Joerg Roedel <joro@8bytes.org>
6190L:	kvm@vger.kernel.org
6191W:	http://www.linux-kvm.org/
6192S:	Maintained
6193F:	arch/x86/include/asm/svm.h
6194F:	arch/x86/kvm/svm.c
6195
6196KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6197M:	Alexander Graf <agraf@suse.com>
6198L:	kvm-ppc@vger.kernel.org
6199W:	http://www.linux-kvm.org/
6200T:	git git://github.com/agraf/linux-2.6.git
6201S:	Supported
6202F:	arch/powerpc/include/asm/kvm*
6203F:	arch/powerpc/kvm/
6204
6205KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6206M:	Christian Borntraeger <borntraeger@de.ibm.com>
6207M:	Cornelia Huck <cornelia.huck@de.ibm.com>
6208L:	linux-s390@vger.kernel.org
6209W:	http://www.ibm.com/developerworks/linux/linux390/
6210T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6211S:	Supported
6212F:	Documentation/s390/kvm.txt
6213F:	arch/s390/include/asm/kvm*
6214F:	arch/s390/kvm/
6215
6216KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6217M:	Christoffer Dall <christoffer.dall@linaro.org>
6218M:	Marc Zyngier <marc.zyngier@arm.com>
6219L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6220L:	kvmarm@lists.cs.columbia.edu
6221W:	http://systems.cs.columbia.edu/projects/kvm-arm
6222T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6223S:	Supported
6224F:	arch/arm/include/uapi/asm/kvm*
6225F:	arch/arm/include/asm/kvm*
6226F:	arch/arm/kvm/
6227F:	virt/kvm/arm/
6228F:	include/kvm/arm_*
6229
6230KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6231M:	Christoffer Dall <christoffer.dall@linaro.org>
6232M:	Marc Zyngier <marc.zyngier@arm.com>
6233L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6234L:	kvmarm@lists.cs.columbia.edu
6235S:	Maintained
6236F:	arch/arm64/include/uapi/asm/kvm*
6237F:	arch/arm64/include/asm/kvm*
6238F:	arch/arm64/kvm/
6239
6240KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6241M:	James Hogan <james.hogan@imgtec.com>
6242L:	linux-mips@linux-mips.org
6243S:	Supported
6244F:	arch/mips/include/uapi/asm/kvm*
6245F:	arch/mips/include/asm/kvm*
6246F:	arch/mips/kvm/
6247
6248KEXEC
6249M:	Eric Biederman <ebiederm@xmission.com>
6250W:	http://kernel.org/pub/linux/utils/kernel/kexec/
6251L:	kexec@lists.infradead.org
6252S:	Maintained
6253F:	include/linux/kexec.h
6254F:	include/uapi/linux/kexec.h
6255F:	kernel/kexec.c
6256
6257KEYS/KEYRINGS:
6258M:	David Howells <dhowells@redhat.com>
6259L:	keyrings@vger.kernel.org
6260S:	Maintained
6261F:	Documentation/security/keys.txt
6262F:	include/linux/key.h
6263F:	include/linux/key-type.h
6264F:	include/keys/
6265F:	security/keys/
6266
6267KEYS-TRUSTED
6268M:	David Safford <safford@us.ibm.com>
6269M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
6270L:	linux-security-module@vger.kernel.org
6271L:	keyrings@vger.kernel.org
6272S:	Supported
6273F:	Documentation/security/keys-trusted-encrypted.txt
6274F:	include/keys/trusted-type.h
6275F:	security/keys/trusted.c
6276F:	security/keys/trusted.h
6277
6278KEYS-ENCRYPTED
6279M:	Mimi Zohar <zohar@linux.vnet.ibm.com>
6280M:	David Safford <safford@us.ibm.com>
6281L:	linux-security-module@vger.kernel.org
6282L:	keyrings@vger.kernel.org
6283S:	Supported
6284F:	Documentation/security/keys-trusted-encrypted.txt
6285F:	include/keys/encrypted-type.h
6286F:	security/keys/encrypted-keys/
6287
6288KGDB / KDB /debug_core
6289M:	Jason Wessel <jason.wessel@windriver.com>
6290W:	http://kgdb.wiki.kernel.org/
6291L:	kgdb-bugreport@lists.sourceforge.net
6292T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6293S:	Maintained
6294F:	Documentation/DocBook/kgdb.tmpl
6295F:	drivers/misc/kgdbts.c
6296F:	drivers/tty/serial/kgdboc.c
6297F:	include/linux/kdb.h
6298F:	include/linux/kgdb.h
6299F:	kernel/debug/
6300
6301KMEMCHECK
6302M:	Vegard Nossum <vegardno@ifi.uio.no>
6303M:	Pekka Enberg <penberg@kernel.org>
6304S:	Maintained
6305F:	Documentation/kmemcheck.txt
6306F:	arch/x86/include/asm/kmemcheck.h
6307F:	arch/x86/mm/kmemcheck/
6308F:	include/linux/kmemcheck.h
6309F:	mm/kmemcheck.c
6310
6311KMEMLEAK
6312M:	Catalin Marinas <catalin.marinas@arm.com>
6313S:	Maintained
6314F:	Documentation/kmemleak.txt
6315F:	include/linux/kmemleak.h
6316F:	mm/kmemleak.c
6317F:	mm/kmemleak-test.c
6318
6319KPROBES
6320M:	Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6321M:	Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6322M:	"David S. Miller" <davem@davemloft.net>
6323M:	Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6324S:	Maintained
6325F:	Documentation/kprobes.txt
6326F:	include/linux/kprobes.h
6327F:	kernel/kprobes.c
6328
6329KS0108 LCD CONTROLLER DRIVER
6330M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6331W:	http://miguelojeda.es/auxdisplay.htm
6332W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6333S:	Maintained
6334F:	Documentation/auxdisplay/ks0108
6335F:	drivers/auxdisplay/ks0108.c
6336F:	include/linux/ks0108.h
6337
6338L3MDEV
6339M:	David Ahern <dsa@cumulusnetworks.com>
6340L:	netdev@vger.kernel.org
6341S:	Maintained
6342F:	net/l3mdev
6343F:	include/net/l3mdev.h
6344
6345LANTIQ MIPS ARCHITECTURE
6346M:	John Crispin <blogic@openwrt.org>
6347L:	linux-mips@linux-mips.org
6348S:	Maintained
6349F:	arch/mips/lantiq
6350
6351LAPB module
6352L:	linux-x25@vger.kernel.org
6353S:	Orphan
6354F:	Documentation/networking/lapb-module.txt
6355F:	include/*/lapb.h
6356F:	net/lapb/
6357
6358LASI 53c700 driver for PARISC
6359M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6360L:	linux-scsi@vger.kernel.org
6361S:	Maintained
6362F:	Documentation/scsi/53c700.txt
6363F:	drivers/scsi/53c700*
6364
6365LED SUBSYSTEM
6366M:	Richard Purdie <rpurdie@rpsys.net>
6367M:	Jacek Anaszewski <j.anaszewski@samsung.com>
6368L:	linux-leds@vger.kernel.org
6369T:	git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6370S:	Maintained
6371F:	drivers/leds/
6372F:	include/linux/leds.h
6373
6374LEGACY EEPROM DRIVER
6375M:	Jean Delvare <jdelvare@suse.com>
6376S:	Maintained
6377F:	Documentation/misc-devices/eeprom
6378F:	drivers/misc/eeprom/eeprom.c
6379
6380LEGO USB Tower driver
6381M:	Juergen Stuber <starblue@users.sourceforge.net>
6382L:	legousb-devel@lists.sourceforge.net
6383W:	http://legousb.sourceforge.net/
6384S:	Maintained
6385F:	drivers/usb/misc/legousbtower.c
6386
6387LG2160 MEDIA DRIVER
6388M:	Michael Krufky <mkrufky@linuxtv.org>
6389L:	linux-media@vger.kernel.org
6390W:	https://linuxtv.org
6391W:	http://github.com/mkrufky
6392Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6393T:	git git://linuxtv.org/mkrufky/tuners.git
6394S:	Maintained
6395F:	drivers/media/dvb-frontends/lg2160.*
6396
6397LGDT3305 MEDIA DRIVER
6398M:	Michael Krufky <mkrufky@linuxtv.org>
6399L:	linux-media@vger.kernel.org
6400W:	https://linuxtv.org
6401W:	http://github.com/mkrufky
6402Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6403T:	git git://linuxtv.org/mkrufky/tuners.git
6404S:	Maintained
6405F:	drivers/media/dvb-frontends/lgdt3305.*
6406
6407LGUEST
6408M:	Rusty Russell <rusty@rustcorp.com.au>
6409L:	lguest@lists.ozlabs.org
6410W:	http://lguest.ozlabs.org/
6411S:	Odd Fixes
6412F:	arch/x86/include/asm/lguest*.h
6413F:	arch/x86/lguest/
6414F:	drivers/lguest/
6415F:	include/linux/lguest*.h
6416F:	tools/lguest/
6417
6418LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6419M:	Tejun Heo <tj@kernel.org>
6420L:	linux-ide@vger.kernel.org
6421T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6422S:	Maintained
6423F:	drivers/ata/
6424F:	include/linux/ata.h
6425F:	include/linux/libata.h
6426
6427LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6428M:	Viresh Kumar <vireshk@kernel.org>
6429L:	linux-ide@vger.kernel.org
6430T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6431S:	Maintained
6432F:	include/linux/pata_arasan_cf_data.h
6433F:	drivers/ata/pata_arasan_cf.c
6434
6435LIBATA PATA DRIVERS
6436M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6437M:	Tejun Heo <tj@kernel.org>
6438L:	linux-ide@vger.kernel.org
6439T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6440S:	Maintained
6441F:	drivers/ata/pata_*.c
6442F:	drivers/ata/ata_generic.c
6443
6444LIBATA SATA AHCI PLATFORM devices support
6445M:	Hans de Goede <hdegoede@redhat.com>
6446M:	Tejun Heo <tj@kernel.org>
6447L:	linux-ide@vger.kernel.org
6448T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6449S:	Maintained
6450F:	drivers/ata/ahci_platform.c
6451F:	drivers/ata/libahci_platform.c
6452F:	include/linux/ahci_platform.h
6453
6454LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6455M:	Mikael Pettersson <mikpelinux@gmail.com>
6456L:	linux-ide@vger.kernel.org
6457T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6458S:	Maintained
6459F:	drivers/ata/sata_promise.*
6460
6461LIBLOCKDEP
6462M:	Sasha Levin <sasha.levin@oracle.com>
6463S:	Maintained
6464F:	tools/lib/lockdep/
6465
6466LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6467M:	Dan Williams <dan.j.williams@intel.com>
6468L:	linux-nvdimm@lists.01.org
6469Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6470T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6471S:	Supported
6472F:	drivers/nvdimm/*
6473F:	include/linux/nd.h
6474F:	include/linux/libnvdimm.h
6475F:	include/uapi/linux/ndctl.h
6476
6477LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6478M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6479L:	linux-nvdimm@lists.01.org
6480Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6481S:	Supported
6482F:	drivers/nvdimm/blk.c
6483F:	drivers/nvdimm/region_devs.c
6484F:	drivers/acpi/nfit*
6485
6486LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6487M:	Vishal Verma <vishal.l.verma@intel.com>
6488L:	linux-nvdimm@lists.01.org
6489Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6490S:	Supported
6491F:	drivers/nvdimm/btt*
6492
6493LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6494M:	Ross Zwisler <ross.zwisler@linux.intel.com>
6495L:	linux-nvdimm@lists.01.org
6496Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
6497S:	Supported
6498F:	drivers/nvdimm/pmem.c
6499F:	include/linux/pmem.h
6500F:	arch/*/include/asm/pmem.h
6501
6502LIGHTNVM PLATFORM SUPPORT
6503M:	Matias Bjorling <mb@lightnvm.io>
6504W:	http://github/OpenChannelSSD
6505L:	linux-block@vger.kernel.org
6506S:	Maintained
6507F:	drivers/lightnvm/
6508F:	include/linux/lightnvm.h
6509F:	include/uapi/linux/lightnvm.h
6510
6511LINUX FOR IBM pSERIES (RS/6000)
6512M:	Paul Mackerras <paulus@au.ibm.com>
6513W:	http://www.ibm.com/linux/ltc/projects/ppc
6514S:	Supported
6515F:	arch/powerpc/boot/rs6000.h
6516
6517LINUX FOR POWERPC (32-BIT AND 64-BIT)
6518M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6519M:	Paul Mackerras <paulus@samba.org>
6520M:	Michael Ellerman <mpe@ellerman.id.au>
6521W:	http://www.penguinppc.org/
6522L:	linuxppc-dev@lists.ozlabs.org
6523Q:	http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6524T:	git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6525S:	Supported
6526F:	Documentation/powerpc/
6527F:	arch/powerpc/
6528
6529LINUX FOR POWER MACINTOSH
6530M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
6531W:	http://www.penguinppc.org/
6532L:	linuxppc-dev@lists.ozlabs.org
6533S:	Maintained
6534F:	arch/powerpc/platforms/powermac/
6535F:	drivers/macintosh/
6536
6537LINUX FOR POWERPC EMBEDDED MPC5XXX
6538M:	Anatolij Gustschin <agust@denx.de>
6539L:	linuxppc-dev@lists.ozlabs.org
6540T:	git git://git.denx.de/linux-denx-agust.git
6541S:	Maintained
6542F:	arch/powerpc/platforms/512x/
6543F:	arch/powerpc/platforms/52xx/
6544
6545LINUX FOR POWERPC EMBEDDED PPC4XX
6546M:	Alistair Popple <alistair@popple.id.au>
6547M:	Matt Porter <mporter@kernel.crashing.org>
6548W:	http://www.penguinppc.org/
6549L:	linuxppc-dev@lists.ozlabs.org
6550S:	Maintained
6551F:	arch/powerpc/platforms/40x/
6552F:	arch/powerpc/platforms/44x/
6553
6554LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6555L:	linuxppc-dev@lists.ozlabs.org
6556S:	Orphan
6557F:	arch/powerpc/*/*virtex*
6558F:	arch/powerpc/*/*/*virtex*
6559
6560LINUX FOR POWERPC EMBEDDED PPC8XX
6561M:	Vitaly Bordug <vitb@kernel.crashing.org>
6562W:	http://www.penguinppc.org/
6563L:	linuxppc-dev@lists.ozlabs.org
6564S:	Maintained
6565F:	arch/powerpc/platforms/8xx/
6566
6567LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6568M:	Scott Wood <oss@buserror.net>
6569M:	Kumar Gala <galak@kernel.crashing.org>
6570W:	http://www.penguinppc.org/
6571L:	linuxppc-dev@lists.ozlabs.org
6572T:	git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6573S:	Maintained
6574F:	arch/powerpc/platforms/83xx/
6575F:	arch/powerpc/platforms/85xx/
6576
6577LINUX FOR POWERPC PA SEMI PWRFICIENT
6578M:	Olof Johansson <olof@lixom.net>
6579L:	linuxppc-dev@lists.ozlabs.org
6580S:	Maintained
6581F:	arch/powerpc/platforms/pasemi/
6582F:	drivers/*/*pasemi*
6583F:	drivers/*/*/*pasemi*
6584
6585LINUX SECURITY MODULE (LSM) FRAMEWORK
6586M:	Chris Wright <chrisw@sous-sol.org>
6587L:	linux-security-module@vger.kernel.org
6588S:	Supported
6589
6590LIS3LV02D ACCELEROMETER DRIVER
6591M:	Eric Piel <eric.piel@tremplin-utc.net>
6592S:	Maintained
6593F:	Documentation/misc-devices/lis3lv02d
6594F:	drivers/misc/lis3lv02d/
6595F:	drivers/platform/x86/hp_accel.c
6596
6597LIVE PATCHING
6598M:	Josh Poimboeuf <jpoimboe@redhat.com>
6599M:	Jessica Yu <jeyu@redhat.com>
6600M:	Jiri Kosina <jikos@kernel.org>
6601M:	Miroslav Benes <mbenes@suse.cz>
6602R:	Petr Mladek <pmladek@suse.com>
6603S:	Maintained
6604F:	kernel/livepatch/
6605F:	include/linux/livepatch.h
6606F:	arch/x86/include/asm/livepatch.h
6607F:	arch/x86/kernel/livepatch.c
6608F:	Documentation/ABI/testing/sysfs-kernel-livepatch
6609F:	samples/livepatch/
6610L:	live-patching@vger.kernel.org
6611T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6612
6613LINUX KERNEL DUMP TEST MODULE (LKDTM)
6614M:	Kees Cook <keescook@chromium.org>
6615S:	Maintained
6616F:	drivers/misc/lkdtm.c
6617
6618LLC (802.2)
6619M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6620S:	Maintained
6621F:	include/linux/llc.h
6622F:	include/uapi/linux/llc.h
6623F:	include/net/llc*
6624F:	net/llc/
6625
6626LM73 HARDWARE MONITOR DRIVER
6627M:	Guillaume Ligneul <guillaume.ligneul@gmail.com>
6628L:	lm-sensors@lm-sensors.org
6629S:	Maintained
6630F:	drivers/hwmon/lm73.c
6631
6632LM78 HARDWARE MONITOR DRIVER
6633M:	Jean Delvare <jdelvare@suse.com>
6634L:	lm-sensors@lm-sensors.org
6635S:	Maintained
6636F:	Documentation/hwmon/lm78
6637F:	drivers/hwmon/lm78.c
6638
6639LM83 HARDWARE MONITOR DRIVER
6640M:	Jean Delvare <jdelvare@suse.com>
6641L:	lm-sensors@lm-sensors.org
6642S:	Maintained
6643F:	Documentation/hwmon/lm83
6644F:	drivers/hwmon/lm83.c
6645
6646LM90 HARDWARE MONITOR DRIVER
6647M:	Jean Delvare <jdelvare@suse.com>
6648L:	lm-sensors@lm-sensors.org
6649S:	Maintained
6650F:	Documentation/hwmon/lm90
6651F:	Documentation/devicetree/bindings/hwmon/lm90.txt
6652F:	drivers/hwmon/lm90.c
6653
6654LM95234 HARDWARE MONITOR DRIVER
6655M:	Guenter Roeck <linux@roeck-us.net>
6656L:	lm-sensors@lm-sensors.org
6657S:	Maintained
6658F:	Documentation/hwmon/lm95234
6659F:	drivers/hwmon/lm95234.c
6660
6661LME2510 MEDIA DRIVER
6662M:	Malcolm Priestley <tvboxspy@gmail.com>
6663L:	linux-media@vger.kernel.org
6664W:	https://linuxtv.org
6665Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6666S:	Maintained
6667F:	drivers/media/usb/dvb-usb-v2/lmedm04*
6668
6669LOCKDEP AND LOCKSTAT
6670M:	Peter Zijlstra <peterz@infradead.org>
6671M:	Ingo Molnar <mingo@redhat.com>
6672L:	linux-kernel@vger.kernel.org
6673T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6674S:	Maintained
6675F:	Documentation/locking/lockdep*.txt
6676F:	Documentation/locking/lockstat.txt
6677F:	include/linux/lockdep.h
6678F:	kernel/locking/
6679
6680LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6681M:	"Richard Russon (FlatCap)" <ldm@flatcap.org>
6682L:	linux-ntfs-dev@lists.sourceforge.net
6683W:	http://www.linux-ntfs.org/content/view/19/37/
6684S:	Maintained
6685F:	Documentation/ldm.txt
6686F:	block/partitions/ldm.*
6687
6688LogFS
6689M:	Joern Engel <joern@logfs.org>
6690M:	Prasad Joshi <prasadjoshi.linux@gmail.com>
6691L:	logfs@logfs.org
6692W:	logfs.org
6693S:	Maintained
6694F:	fs/logfs/
6695
6696LPC32XX MACHINE SUPPORT
6697M:	Roland Stigge <stigge@antcom.de>
6698L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6699S:	Maintained
6700F:	arch/arm/mach-lpc32xx/
6701
6702LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6703M:	Sathya Prakash <sathya.prakash@broadcom.com>
6704M:	Chaitra P B <chaitra.basappa@broadcom.com>
6705M:	Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
6706L:	MPT-FusionLinux.pdl@broadcom.com
6707L:	linux-scsi@vger.kernel.org
6708W:	http://www.avagotech.com/support/
6709S:	Supported
6710F:	drivers/message/fusion/
6711F:	drivers/scsi/mpt2sas/
6712F:	drivers/scsi/mpt3sas/
6713
6714LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6715M:	Matthew Wilcox <matthew@wil.cx>
6716L:	linux-scsi@vger.kernel.org
6717S:	Maintained
6718F:	drivers/scsi/sym53c8xx_2/
6719
6720LTC4261 HARDWARE MONITOR DRIVER
6721M:	Guenter Roeck <linux@roeck-us.net>
6722L:	lm-sensors@lm-sensors.org
6723S:	Maintained
6724F:	Documentation/hwmon/ltc4261
6725F:	drivers/hwmon/ltc4261.c
6726
6727LTP (Linux Test Project)
6728M:	Mike Frysinger <vapier@gentoo.org>
6729M:	Cyril Hrubis <chrubis@suse.cz>
6730M:	Wanlong Gao <wanlong.gao@gmail.com>
6731M:	Jan Stancek <jstancek@redhat.com>
6732M:	Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6733M:	Alexey Kodanev <alexey.kodanev@oracle.com>
6734L:	ltp@lists.linux.it (subscribers-only)
6735W:	http://linux-test-project.github.io/
6736T:	git git://github.com/linux-test-project/ltp.git
6737S:	Maintained
6738
6739M32R ARCHITECTURE
6740W:	http://www.linux-m32r.org/
6741S:	Orphan
6742F:	arch/m32r/
6743
6744M68K ARCHITECTURE
6745M:	Geert Uytterhoeven <geert@linux-m68k.org>
6746L:	linux-m68k@lists.linux-m68k.org
6747W:	http://www.linux-m68k.org/
6748T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6749S:	Maintained
6750F:	arch/m68k/
6751F:	drivers/zorro/
6752
6753M68K ON APPLE MACINTOSH
6754M:	Joshua Thompson <funaho@jurai.org>
6755W:	http://www.mac.linux-m68k.org/
6756L:	linux-m68k@lists.linux-m68k.org
6757S:	Maintained
6758F:	arch/m68k/mac/
6759
6760M68K ON HP9000/300
6761M:	Philip Blundell <philb@gnu.org>
6762W:	http://www.tazenda.demon.co.uk/phil/linux-hp
6763S:	Maintained
6764F:	arch/m68k/hp300/
6765
6766M88DS3103 MEDIA DRIVER
6767M:	Antti Palosaari <crope@iki.fi>
6768L:	linux-media@vger.kernel.org
6769W:	https://linuxtv.org
6770W:	http://palosaari.fi/linux/
6771Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6772T:	git git://linuxtv.org/anttip/media_tree.git
6773S:	Maintained
6774F:	drivers/media/dvb-frontends/m88ds3103*
6775
6776M88RS2000 MEDIA DRIVER
6777M:	Malcolm Priestley <tvboxspy@gmail.com>
6778L:	linux-media@vger.kernel.org
6779W:	https://linuxtv.org
6780Q:	http://patchwork.linuxtv.org/project/linux-media/list/
6781S:	Maintained
6782F:	drivers/media/dvb-frontends/m88rs2000*
6783
6784MA901 MASTERKIT USB FM RADIO DRIVER
6785M:	Alexey Klimov <klimov.linux@gmail.com>
6786L:	linux-media@vger.kernel.org
6787T:	git git://linuxtv.org/media_tree.git
6788S:	Maintained
6789F:	drivers/media/radio/radio-ma901.c
6790
6791MAC80211
6792M:	Johannes Berg <johannes@sipsolutions.net>
6793L:	linux-wireless@vger.kernel.org
6794W:	http://wireless.kernel.org/
6795T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6796T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6797S:	Maintained
6798F:	Documentation/networking/mac80211-injection.txt
6799F:	include/net/mac80211.h
6800F:	net/mac80211/
6801F:	drivers/net/wireless/mac80211_hwsim.[ch]
6802
6803MACVLAN DRIVER
6804M:	Patrick McHardy <kaber@trash.net>
6805L:	netdev@vger.kernel.org
6806S:	Maintained
6807F:	drivers/net/macvlan.c
6808F:	include/linux/if_macvlan.h
6809
6810MAILBOX API
6811M:	Jassi Brar <jassisinghbrar@gmail.com>
6812L:	linux-kernel@vger.kernel.org
6813S:	Maintained
6814F:	drivers/mailbox/
6815F:	include/linux/mailbox_client.h
6816F:	include/linux/mailbox_controller.h
6817
6818MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6819M:	Michael Kerrisk <mtk.manpages@gmail.com>
6820W:	http://www.kernel.org/doc/man-pages
6821L:	linux-man@vger.kernel.org
6822S:	Maintained
6823
6824MARVELL ARMADA DRM SUPPORT
6825M:	Russell King <rmk+kernel@arm.linux.org.uk>
6826S:	Maintained
6827F:	drivers/gpu/drm/armada/
6828
6829MARVELL 88E6352 DSA support
6830M:	Guenter Roeck <linux@roeck-us.net>
6831S:	Maintained
6832F:	drivers/net/dsa/mv88e6352.c
6833
6834MARVELL CRYPTO DRIVER
6835M:	Boris Brezillon <boris.brezillon@free-electrons.com>
6836M:	Arnaud Ebalard <arno@natisbad.org>
6837F:	drivers/crypto/marvell/
6838S:	Maintained
6839L:	linux-crypto@vger.kernel.org
6840
6841MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6842M:	Mirko Lindner <mlindner@marvell.com>
6843M:	Stephen Hemminger <stephen@networkplumber.org>
6844L:	netdev@vger.kernel.org
6845S:	Maintained
6846F:	drivers/net/ethernet/marvell/sk*
6847
6848MARVELL LIBERTAS WIRELESS DRIVER
6849L:	libertas-dev@lists.infradead.org
6850S:	Orphan
6851F:	drivers/net/wireless/marvell/libertas/
6852
6853MARVELL MV643XX ETHERNET DRIVER
6854M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6855L:	netdev@vger.kernel.org
6856S:	Maintained
6857F:	drivers/net/ethernet/marvell/mv643xx_eth.*
6858F:	include/linux/mv643xx.h
6859
6860MARVELL MVNETA ETHERNET DRIVER
6861M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6862L:	netdev@vger.kernel.org
6863S:	Maintained
6864F:	drivers/net/ethernet/marvell/mvneta.*
6865
6866MARVELL MWIFIEX WIRELESS DRIVER
6867M:	Amitkumar Karwar <akarwar@marvell.com>
6868M:	Nishant Sarmukadam <nishants@marvell.com>
6869L:	linux-wireless@vger.kernel.org
6870S:	Maintained
6871F:	drivers/net/wireless/marvell/mwifiex/
6872
6873MARVELL MWL8K WIRELESS DRIVER
6874M:	Lennert Buytenhek <buytenh@wantstofly.org>
6875L:	linux-wireless@vger.kernel.org
6876S:	Odd Fixes
6877F:	drivers/net/wireless/marvell/mwl8k.c
6878
6879MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6880M:	Nicolas Pitre <nico@fluxnic.net>
6881S:	Odd Fixes
6882F:	drivers/mmc/host/mvsdio.*
6883
6884MATROX FRAMEBUFFER DRIVER
6885L:	linux-fbdev@vger.kernel.org
6886S:	Orphan
6887F:	drivers/video/fbdev/matrox/matroxfb_*
6888F:	include/uapi/linux/matroxfb.h
6889
6890MAX16065 HARDWARE MONITOR DRIVER
6891M:	Guenter Roeck <linux@roeck-us.net>
6892L:	lm-sensors@lm-sensors.org
6893S:	Maintained
6894F:	Documentation/hwmon/max16065
6895F:	drivers/hwmon/max16065.c
6896
6897MAX20751 HARDWARE MONITOR DRIVER
6898M:	Guenter Roeck <linux@roeck-us.net>
6899L:	lm-sensors@lm-sensors.org
6900S:	Maintained
6901F:	Documentation/hwmon/max20751
6902F:	drivers/hwmon/max20751.c
6903
6904MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6905M:	"Hans J. Koch" <hjk@hansjkoch.de>
6906L:	lm-sensors@lm-sensors.org
6907S:	Maintained
6908F:	Documentation/hwmon/max6650
6909F:	drivers/hwmon/max6650.c
6910
6911MAX6697 HARDWARE MONITOR DRIVER
6912M:	Guenter Roeck <linux@roeck-us.net>
6913L:	lm-sensors@lm-sensors.org
6914S:	Maintained
6915F:	Documentation/hwmon/max6697
6916F:	Documentation/devicetree/bindings/i2c/max6697.txt
6917F:	drivers/hwmon/max6697.c
6918F:	include/linux/platform_data/max6697.h
6919
6920MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6921M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
6922L:	linux-pm@vger.kernel.org
6923S:	Supported
6924F:	drivers/power/max14577_charger.c
6925F:	drivers/power/max77693_charger.c
6926
6927MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6928M:	Javier Martinez Canillas <javier@osg.samsung.com>
6929L:	linux-kernel@vger.kernel.org
6930S:	Supported
6931F:	drivers/*/*max77802*.c
6932F:	Documentation/devicetree/bindings/*/*max77802.txt
6933F:	include/dt-bindings/*/*max77802.h
6934
6935MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6936M:	Chanwoo Choi <cw00.choi@samsung.com>
6937M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
6938L:	linux-kernel@vger.kernel.org
6939S:	Supported
6940F:	drivers/*/max14577.c
6941F:	drivers/*/max77686*.c
6942F:	drivers/*/max77693.c
6943F:	drivers/extcon/extcon-max14577.c
6944F:	drivers/extcon/extcon-max77693.c
6945F:	drivers/rtc/rtc-max77686.c
6946F:	drivers/clk/clk-max77686.c
6947F:	Documentation/devicetree/bindings/mfd/max14577.txt
6948F:	Documentation/devicetree/bindings/*/max77686.txt
6949F:	Documentation/devicetree/bindings/mfd/max77693.txt
6950F:	Documentation/devicetree/bindings/clock/maxim,max77686.txt
6951F:	include/linux/mfd/max14577*.h
6952F:	include/linux/mfd/max77686*.h
6953F:	include/linux/mfd/max77693*.h
6954
6955MAXIRADIO FM RADIO RECEIVER DRIVER
6956M:	Hans Verkuil <hverkuil@xs4all.nl>
6957L:	linux-media@vger.kernel.org
6958T:	git git://linuxtv.org/media_tree.git
6959W:	https://linuxtv.org
6960S:	Maintained
6961F:	drivers/media/radio/radio-maxiradio*
6962
6963MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6964M:	Peter Rosin <peda@axentia.se>
6965L:	linux-iio@vger.kernel.org
6966S:	Maintained
6967F:	drivers/iio/potentiometer/mcp4531.c
6968
6969MEDIA DRIVERS FOR RENESAS - VSP1
6970M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6971L:	linux-media@vger.kernel.org
6972L:	linux-renesas-soc@vger.kernel.org
6973T:	git git://linuxtv.org/media_tree.git
6974S:	Supported
6975F:	Documentation/devicetree/bindings/media/renesas,vsp1.txt
6976F:	drivers/media/platform/vsp1/
6977
6978MEDIA DRIVERS FOR ASCOT2E
6979M:	Sergey Kozlov <serjk@netup.ru>
6980L:	linux-media@vger.kernel.org
6981W:	https://linuxtv.org
6982W:	http://netup.tv/
6983T:	git git://linuxtv.org/media_tree.git
6984S:	Supported
6985F:	drivers/media/dvb-frontends/ascot2e*
6986
6987MEDIA DRIVERS FOR CXD2841ER
6988M:	Sergey Kozlov <serjk@netup.ru>
6989L:	linux-media@vger.kernel.org
6990W:	https://linuxtv.org
6991W:	http://netup.tv/
6992T:	git git://linuxtv.org/media_tree.git
6993S:	Supported
6994F:	drivers/media/dvb-frontends/cxd2841er*
6995
6996MEDIA DRIVERS FOR HORUS3A
6997M:	Sergey Kozlov <serjk@netup.ru>
6998L:	linux-media@vger.kernel.org
6999W:	https://linuxtv.org
7000W:	http://netup.tv/
7001T:	git git://linuxtv.org/media_tree.git
7002S:	Supported
7003F:	drivers/media/dvb-frontends/horus3a*
7004
7005MEDIA DRIVERS FOR LNBH25
7006M:	Sergey Kozlov <serjk@netup.ru>
7007L:	linux-media@vger.kernel.org
7008W:	https://linuxtv.org
7009W:	http://netup.tv/
7010T:	git git://linuxtv.org/media_tree.git
7011S:	Supported
7012F:	drivers/media/dvb-frontends/lnbh25*
7013
7014MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7015M:	Sergey Kozlov <serjk@netup.ru>
7016L:	linux-media@vger.kernel.org
7017W:	https://linuxtv.org
7018W:	http://netup.tv/
7019T:	git git://linuxtv.org/media_tree.git
7020S:	Supported
7021F:	drivers/media/pci/netup_unidvb/*
7022
7023MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7024M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7025P:	LinuxTV.org Project
7026L:	linux-media@vger.kernel.org
7027W:	https://linuxtv.org
7028Q:	http://patchwork.kernel.org/project/linux-media/list/
7029T:	git git://linuxtv.org/media_tree.git
7030S:	Maintained
7031F:	Documentation/dvb/
7032F:	Documentation/video4linux/
7033F:	Documentation/DocBook/media/
7034F:	drivers/media/
7035F:	drivers/staging/media/
7036F:	include/linux/platform_data/media/
7037F:	include/media/
7038F:	include/uapi/linux/dvb/
7039F:	include/uapi/linux/videodev2.h
7040F:	include/uapi/linux/media.h
7041F:	include/uapi/linux/v4l2-*
7042F:	include/uapi/linux/meye.h
7043F:	include/uapi/linux/ivtv*
7044F:	include/uapi/linux/uvcvideo.h
7045
7046MEDIATEK MT7601U WIRELESS LAN DRIVER
7047M:	Jakub Kicinski <kubakici@wp.pl>
7048L:	linux-wireless@vger.kernel.org
7049S:	Maintained
7050F:	drivers/net/wireless/mediatek/mt7601u/
7051
7052MEGARAID SCSI/SAS DRIVERS
7053M:	Kashyap Desai <kashyap.desai@avagotech.com>
7054M:	Sumit Saxena <sumit.saxena@avagotech.com>
7055M:	Uday Lingala <uday.lingala@avagotech.com>
7056L:	megaraidlinux.pdl@avagotech.com
7057L:	linux-scsi@vger.kernel.org
7058W:	http://www.lsi.com
7059S:	Maintained
7060F:	Documentation/scsi/megaraid.txt
7061F:	drivers/scsi/megaraid.*
7062F:	drivers/scsi/megaraid/
7063
7064MELLANOX ETHERNET DRIVER (mlx4_en)
7065M: 	Eugenia Emantayev <eugenia@mellanox.com>
7066L:	netdev@vger.kernel.org
7067S:	Supported
7068W:	http://www.mellanox.com
7069Q:	http://patchwork.ozlabs.org/project/netdev/list/
7070F:	drivers/net/ethernet/mellanox/mlx4/en_*
7071
7072MELLANOX ETHERNET DRIVER (mlx5e)
7073M:	Saeed Mahameed <saeedm@mellanox.com>
7074L:	netdev@vger.kernel.org
7075S:	Supported
7076W:	http://www.mellanox.com
7077Q:	http://patchwork.ozlabs.org/project/netdev/list/
7078F:	drivers/net/ethernet/mellanox/mlx5/core/en_*
7079
7080MELLANOX ETHERNET SWITCH DRIVERS
7081M:	Jiri Pirko <jiri@mellanox.com>
7082M:	Ido Schimmel <idosch@mellanox.com>
7083L:	netdev@vger.kernel.org
7084S:	Supported
7085W:	http://www.mellanox.com
7086Q:	http://patchwork.ozlabs.org/project/netdev/list/
7087F:	drivers/net/ethernet/mellanox/mlxsw/
7088
7089MEMBARRIER SUPPORT
7090M:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7091M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7092L:	linux-kernel@vger.kernel.org
7093S:	Supported
7094F:	kernel/membarrier.c
7095F:	include/uapi/linux/membarrier.h
7096
7097MEMORY MANAGEMENT
7098L:	linux-mm@kvack.org
7099W:	http://www.linux-mm.org
7100S:	Maintained
7101F:	include/linux/mm.h
7102F:	include/linux/gfp.h
7103F:	include/linux/mmzone.h
7104F:	include/linux/memory_hotplug.h
7105F:	include/linux/vmalloc.h
7106F:	mm/
7107
7108MEMORY TECHNOLOGY DEVICES (MTD)
7109M:	David Woodhouse <dwmw2@infradead.org>
7110M:	Brian Norris <computersforpeace@gmail.com>
7111L:	linux-mtd@lists.infradead.org
7112W:	http://www.linux-mtd.infradead.org/
7113Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
7114T:	git git://git.infradead.org/linux-mtd.git
7115T:	git git://git.infradead.org/l2-mtd.git
7116S:	Maintained
7117F:	drivers/mtd/
7118F:	include/linux/mtd/
7119F:	include/uapi/mtd/
7120
7121MEN A21 WATCHDOG DRIVER
7122M:	Johannes Thumshirn <morbidrsa@gmail.com>
7123L:	linux-watchdog@vger.kernel.org
7124S:	Maintained
7125F:	drivers/watchdog/mena21_wdt.c
7126
7127MEN CHAMELEON BUS (mcb)
7128M:	Johannes Thumshirn <morbidrsa@gmail.com>
7129S:	Maintained
7130F:	drivers/mcb/
7131F:	include/linux/mcb.h
7132F:	Documentation/men-chameleon-bus.txt
7133
7134MEN F21BMC (Board Management Controller)
7135M:	Andreas Werner <andreas.werner@men.de>
7136S:	Supported
7137F:	drivers/mfd/menf21bmc.c
7138F:	drivers/watchdog/menf21bmc_wdt.c
7139F:	drivers/leds/leds-menf21bmc.c
7140F:	drivers/hwmon/menf21bmc_hwmon.c
7141F:	Documentation/hwmon/menf21bmc
7142
7143METAG ARCHITECTURE
7144M:	James Hogan <james.hogan@imgtec.com>
7145L:	linux-metag@vger.kernel.org
7146T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7147S:	Odd Fixes
7148F:	arch/metag/
7149F:	Documentation/metag/
7150F:	Documentation/devicetree/bindings/metag/
7151F:	Documentation/devicetree/bindings/interrupt-controller/img,*
7152F:	drivers/clocksource/metag_generic.c
7153F:	drivers/irqchip/irq-metag.c
7154F:	drivers/irqchip/irq-metag-ext.c
7155F:	drivers/tty/metag_da.c
7156
7157MICROBLAZE ARCHITECTURE
7158M:	Michal Simek <monstr@monstr.eu>
7159W:	http://www.monstr.eu/fdt/
7160T:	git git://git.monstr.eu/linux-2.6-microblaze.git
7161S:	Supported
7162F:	arch/microblaze/
7163
7164MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7165M:	Chen Yu <yu.c.chen@intel.com>
7166L:	platform-driver-x86@vger.kernel.org
7167S:	Supported
7168F:	drivers/platform/x86/surfacepro3_button.c
7169
7170MICROTEK X6 SCANNER
7171M:	Oliver Neukum <oliver@neukum.org>
7172S:	Maintained
7173F:	drivers/usb/image/microtek.*
7174
7175MIPS
7176M:	Ralf Baechle <ralf@linux-mips.org>
7177L:	linux-mips@linux-mips.org
7178W:	http://www.linux-mips.org/
7179T:	git git://git.linux-mips.org/pub/scm/ralf/linux.git
7180Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
7181S:	Supported
7182F:	Documentation/mips/
7183F:	arch/mips/
7184
7185MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7186M:	Hans Verkuil <hverkuil@xs4all.nl>
7187L:	linux-media@vger.kernel.org
7188T:	git git://linuxtv.org/media_tree.git
7189W:	https://linuxtv.org
7190S:	Odd Fixes
7191F:	drivers/media/radio/radio-miropcm20*
7192
7193MELLANOX MLX4 core VPI driver
7194M:	Yishai Hadas <yishaih@mellanox.com>
7195L:	netdev@vger.kernel.org
7196L:	linux-rdma@vger.kernel.org
7197W:	http://www.mellanox.com
7198Q:	http://patchwork.ozlabs.org/project/netdev/list/
7199S:	Supported
7200F:	drivers/net/ethernet/mellanox/mlx4/
7201F:	include/linux/mlx4/
7202
7203MELLANOX MLX4 IB driver
7204M:	Yishai Hadas <yishaih@mellanox.com>
7205L:	linux-rdma@vger.kernel.org
7206W:	http://www.mellanox.com
7207Q:	http://patchwork.kernel.org/project/linux-rdma/list/
7208S:	Supported
7209F:	drivers/infiniband/hw/mlx4/
7210F:	include/linux/mlx4/
7211
7212MELLANOX MLX5 core VPI driver
7213M:	Matan Barak <matanb@mellanox.com>
7214M:	Leon Romanovsky <leonro@mellanox.com>
7215L:	netdev@vger.kernel.org
7216L:	linux-rdma@vger.kernel.org
7217W:	http://www.mellanox.com
7218Q:	http://patchwork.ozlabs.org/project/netdev/list/
7219S:	Supported
7220F:	drivers/net/ethernet/mellanox/mlx5/core/
7221F:	include/linux/mlx5/
7222
7223MELLANOX MLX5 IB driver
7224M:	Matan Barak <matanb@mellanox.com>
7225M:	Leon Romanovsky <leonro@mellanox.com>
7226L:	linux-rdma@vger.kernel.org
7227W:	http://www.mellanox.com
7228Q:	http://patchwork.kernel.org/project/linux-rdma/list/
7229S:	Supported
7230F:	drivers/infiniband/hw/mlx5/
7231F:	include/linux/mlx5/
7232
7233MELEXIS MLX90614 DRIVER
7234M:	Crt Mori <cmo@melexis.com>
7235L:	linux-iio@vger.kernel.org
7236W:	http://www.melexis.com
7237S:	Supported
7238F:	drivers/iio/temperature/mlx90614.c
7239
7240MN88472 MEDIA DRIVER
7241M:	Antti Palosaari <crope@iki.fi>
7242L:	linux-media@vger.kernel.org
7243W:	https://linuxtv.org
7244W:	http://palosaari.fi/linux/
7245Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7246T:	git git://linuxtv.org/anttip/media_tree.git
7247S:	Maintained
7248F:	drivers/staging/media/mn88472/
7249F:	drivers/media/dvb-frontends/mn88472.h
7250
7251MN88473 MEDIA DRIVER
7252M:	Antti Palosaari <crope@iki.fi>
7253L:	linux-media@vger.kernel.org
7254W:	https://linuxtv.org
7255W:	http://palosaari.fi/linux/
7256Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7257S:	Maintained
7258F:	drivers/media/dvb-frontends/mn88473*
7259
7260MODULE SUPPORT
7261M:	Rusty Russell <rusty@rustcorp.com.au>
7262S:	Maintained
7263F:	include/linux/module.h
7264F:	kernel/module.c
7265
7266MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7267W:	http://popies.net/meye/
7268S:	Orphan
7269F:	Documentation/video4linux/meye.txt
7270F:	drivers/media/pci/meye/
7271F:	include/uapi/linux/meye.h
7272
7273MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7274M:	Jiri Slaby <jirislaby@gmail.com>
7275S:	Maintained
7276F:	Documentation/serial/moxa-smartio
7277F:	drivers/tty/mxser.*
7278
7279MR800 AVERMEDIA USB FM RADIO DRIVER
7280M:	Alexey Klimov <klimov.linux@gmail.com>
7281L:	linux-media@vger.kernel.org
7282T:	git git://linuxtv.org/media_tree.git
7283S:	Maintained
7284F:	drivers/media/radio/radio-mr800.c
7285
7286MRF24J40 IEEE 802.15.4 RADIO DRIVER
7287M:	Alan Ott <alan@signal11.us>
7288L:	linux-wpan@vger.kernel.org
7289S:	Maintained
7290F:	drivers/net/ieee802154/mrf24j40.c
7291F:	Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7292
7293MSI LAPTOP SUPPORT
7294M:	"Lee, Chun-Yi" <jlee@suse.com>
7295L:	platform-driver-x86@vger.kernel.org
7296S:	Maintained
7297F:	drivers/platform/x86/msi-laptop.c
7298
7299MSI WMI SUPPORT
7300L:	platform-driver-x86@vger.kernel.org
7301S:	Orphan
7302F:	drivers/platform/x86/msi-wmi.c
7303
7304MSI001 MEDIA DRIVER
7305M:	Antti Palosaari <crope@iki.fi>
7306L:	linux-media@vger.kernel.org
7307W:	https://linuxtv.org
7308W:	http://palosaari.fi/linux/
7309Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7310T:	git git://linuxtv.org/anttip/media_tree.git
7311S:	Maintained
7312F:	drivers/media/tuners/msi001*
7313
7314MSI2500 MEDIA DRIVER
7315M:	Antti Palosaari <crope@iki.fi>
7316L:	linux-media@vger.kernel.org
7317W:	https://linuxtv.org
7318W:	http://palosaari.fi/linux/
7319Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7320T:	git git://linuxtv.org/anttip/media_tree.git
7321S:	Maintained
7322F:	drivers/media/usb/msi2500/
7323
7324MSYSTEMS DISKONCHIP G3 MTD DRIVER
7325M:	Robert Jarzmik <robert.jarzmik@free.fr>
7326L:	linux-mtd@lists.infradead.org
7327S:	Maintained
7328F:	drivers/mtd/devices/docg3*
7329
7330MT9M032 APTINA SENSOR DRIVER
7331M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7332L:	linux-media@vger.kernel.org
7333T:	git git://linuxtv.org/media_tree.git
7334S:	Maintained
7335F:	drivers/media/i2c/mt9m032.c
7336F:	include/media/i2c/mt9m032.h
7337
7338MT9P031 APTINA CAMERA SENSOR
7339M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7340L:	linux-media@vger.kernel.org
7341T:	git git://linuxtv.org/media_tree.git
7342S:	Maintained
7343F:	drivers/media/i2c/mt9p031.c
7344F:	include/media/i2c/mt9p031.h
7345
7346MT9T001 APTINA CAMERA SENSOR
7347M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7348L:	linux-media@vger.kernel.org
7349T:	git git://linuxtv.org/media_tree.git
7350S:	Maintained
7351F:	drivers/media/i2c/mt9t001.c
7352F:	include/media/i2c/mt9t001.h
7353
7354MT9V032 APTINA CAMERA SENSOR
7355M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7356L:	linux-media@vger.kernel.org
7357T:	git git://linuxtv.org/media_tree.git
7358S:	Maintained
7359F:	Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7360F:	drivers/media/i2c/mt9v032.c
7361F:	include/media/i2c/mt9v032.h
7362
7363MULTIFUNCTION DEVICES (MFD)
7364M:	Lee Jones <lee.jones@linaro.org>
7365T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7366S:	Supported
7367F:	drivers/mfd/
7368F:	include/linux/mfd/
7369
7370MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7371M:	Ulf Hansson <ulf.hansson@linaro.org>
7372L:	linux-mmc@vger.kernel.org
7373T:	git git://git.linaro.org/people/ulf.hansson/mmc.git
7374S:	Maintained
7375F:	drivers/mmc/
7376F:	include/linux/mmc/
7377F:	include/uapi/linux/mmc/
7378
7379MULTIMEDIA CARD (MMC) ETC. OVER SPI
7380S:	Orphan
7381F:	drivers/mmc/host/mmc_spi.c
7382F:	include/linux/spi/mmc_spi.h
7383
7384MULTISOUND SOUND DRIVER
7385M:	Andrew Veliath <andrewtv@usa.net>
7386S:	Maintained
7387F:	Documentation/sound/oss/MultiSound
7388F:	sound/oss/msnd*
7389
7390MULTITECH MULTIPORT CARD (ISICOM)
7391S:	Orphan
7392F:	drivers/tty/isicom.c
7393F:	include/linux/isicom.h
7394
7395MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7396M:	Bin Liu <b-liu@ti.com>
7397L:	linux-usb@vger.kernel.org
7398T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7399S:	Maintained
7400F:	drivers/usb/musb/
7401
7402MXL5007T MEDIA DRIVER
7403M:	Michael Krufky <mkrufky@linuxtv.org>
7404L:	linux-media@vger.kernel.org
7405W:	https://linuxtv.org
7406W:	http://github.com/mkrufky
7407Q:	http://patchwork.linuxtv.org/project/linux-media/list/
7408T:	git git://linuxtv.org/mkrufky/tuners.git
7409S:	Maintained
7410F:	drivers/media/tuners/mxl5007t.*
7411
7412MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7413M:	Hyong-Youb Kim <hykim@myri.com>
7414L:	netdev@vger.kernel.org
7415W:	https://www.myricom.com/support/downloads/myri10ge.html
7416S:	Supported
7417F:	drivers/net/ethernet/myricom/myri10ge/
7418
7419NAND FLASH SUBSYSTEM
7420M:	Boris Brezillon <boris.brezillon@free-electrons.com>
7421R:	Richard Weinberger <richard@nod.at>
7422L:	linux-mtd@lists.infradead.org
7423W:	http://www.linux-mtd.infradead.org/
7424Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
7425T:	git git://github.com/linux-nand/linux.git
7426S:	Maintained
7427F:	drivers/mtd/nand/
7428F:	include/linux/mtd/nand*.h
7429
7430NATSEMI ETHERNET DRIVER (DP8381x)
7431S:	Orphan
7432F:	drivers/net/ethernet/natsemi/natsemi.c
7433
7434NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7435M:	Daniel Mack <zonque@gmail.com>
7436S:	Maintained
7437L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7438W:	http://www.native-instruments.com
7439F:	sound/usb/caiaq/
7440
7441NCP FILESYSTEM
7442M:	Petr Vandrovec <petr@vandrovec.name>
7443S:	Odd Fixes
7444F:	fs/ncpfs/
7445
7446NCR 5380 SCSI DRIVERS
7447M:	Finn Thain <fthain@telegraphics.com.au>
7448M:	Michael Schmitz <schmitzmic@gmail.com>
7449L:	linux-scsi@vger.kernel.org
7450S:	Maintained
7451F:	Documentation/scsi/g_NCR5380.txt
7452F:	drivers/scsi/NCR5380.*
7453F:	drivers/scsi/arm/cumana_1.c
7454F:	drivers/scsi/arm/oak.c
7455F:	drivers/scsi/atari_NCR5380.c
7456F:	drivers/scsi/atari_scsi.*
7457F:	drivers/scsi/dmx3191d.c
7458F:	drivers/scsi/dtc.*
7459F:	drivers/scsi/g_NCR5380.*
7460F:	drivers/scsi/g_NCR5380_mmio.c
7461F:	drivers/scsi/mac_scsi.*
7462F:	drivers/scsi/pas16.*
7463F:	drivers/scsi/sun3_scsi.*
7464F:	drivers/scsi/sun3_scsi_vme.c
7465F:	drivers/scsi/t128.*
7466
7467NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7468M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7469L:	linux-scsi@vger.kernel.org
7470S:	Maintained
7471F:	drivers/scsi/NCR_D700.*
7472
7473NCT6775 HARDWARE MONITOR DRIVER
7474M:	Guenter Roeck <linux@roeck-us.net>
7475L:	lm-sensors@lm-sensors.org
7476S:	Maintained
7477F:	Documentation/hwmon/nct6775
7478F:	drivers/hwmon/nct6775.c
7479
7480NETEFFECT IWARP RNIC DRIVER (IW_NES)
7481M:	Faisal Latif <faisal.latif@intel.com>
7482L:	linux-rdma@vger.kernel.org
7483W:	http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7484S:	Supported
7485F:	drivers/infiniband/hw/nes/
7486
7487NETEM NETWORK EMULATOR
7488M:	Stephen Hemminger <stephen@networkplumber.org>
7489L:	netem@lists.linux-foundation.org
7490S:	Maintained
7491F:	net/sched/sch_netem.c
7492
7493NETERION 10GbE DRIVERS (s2io/vxge)
7494M:	Jon Mason <jdmason@kudzu.us>
7495L:	netdev@vger.kernel.org
7496S:	Supported
7497F:	Documentation/networking/s2io.txt
7498F:	Documentation/networking/vxge.txt
7499F:	drivers/net/ethernet/neterion/
7500
7501NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7502M:	Pablo Neira Ayuso <pablo@netfilter.org>
7503M:	Patrick McHardy <kaber@trash.net>
7504M:	Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7505L:	netfilter-devel@vger.kernel.org
7506L:	coreteam@netfilter.org
7507W:	http://www.netfilter.org/
7508W:	http://www.iptables.org/
7509Q:	http://patchwork.ozlabs.org/project/netfilter-devel/list/
7510T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7511T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7512S:	Supported
7513F:	include/linux/netfilter*
7514F:	include/linux/netfilter/
7515F:	include/net/netfilter/
7516F:	include/uapi/linux/netfilter*
7517F:	include/uapi/linux/netfilter/
7518F:	net/*/netfilter.c
7519F:	net/*/netfilter/
7520F:	net/netfilter/
7521F:	net/bridge/br_netfilter*.c
7522
7523NETLABEL
7524M:	Paul Moore <paul@paul-moore.com>
7525W:	http://netlabel.sf.net
7526L:	netdev@vger.kernel.org
7527S:	Maintained
7528F:	Documentation/netlabel/
7529F:	include/net/netlabel.h
7530F:	net/netlabel/
7531
7532NETROM NETWORK LAYER
7533M:	Ralf Baechle <ralf@linux-mips.org>
7534L:	linux-hams@vger.kernel.org
7535W:	http://www.linux-ax25.org/
7536S:	Maintained
7537F:	include/net/netrom.h
7538F:	include/uapi/linux/netrom.h
7539F:	net/netrom/
7540
7541NETRONOME ETHERNET DRIVERS
7542M:	Jakub Kicinski <jakub.kicinski@netronome.com>
7543M:	Rolf Neugebauer <rolf.neugebauer@netronome.com>
7544L:	oss-drivers@netronome.com
7545S:	Maintained
7546F:	drivers/net/ethernet/netronome/
7547
7548NETWORK BLOCK DEVICE (NBD)
7549M:	Markus Pargmann <mpa@pengutronix.de>
7550S:	Maintained
7551L:	nbd-general@lists.sourceforge.net
7552T:	git git://git.pengutronix.de/git/mpa/linux-nbd.git
7553F:	Documentation/blockdev/nbd.txt
7554F:	drivers/block/nbd.c
7555F:	include/uapi/linux/nbd.h
7556
7557NETWORK DROP MONITOR
7558M:	Neil Horman <nhorman@tuxdriver.com>
7559L:	netdev@vger.kernel.org
7560S:	Maintained
7561W:	https://fedorahosted.org/dropwatch/
7562F:	net/core/drop_monitor.c
7563
7564NETWORKING [GENERAL]
7565M:	"David S. Miller" <davem@davemloft.net>
7566L:	netdev@vger.kernel.org
7567W:	http://www.linuxfoundation.org/en/Net
7568Q:	http://patchwork.ozlabs.org/project/netdev/list/
7569T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7570T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7571S:	Maintained
7572F:	net/
7573F:	include/net/
7574F:	include/linux/in.h
7575F:	include/linux/net.h
7576F:	include/linux/netdevice.h
7577F:	include/uapi/linux/in.h
7578F:	include/uapi/linux/net.h
7579F:	include/uapi/linux/netdevice.h
7580F:	include/uapi/linux/net_namespace.h
7581F:	tools/net/
7582F:	tools/testing/selftests/net/
7583F:	lib/random32.c
7584F:	lib/test_bpf.c
7585
7586NETWORKING [IPv4/IPv6]
7587M:	"David S. Miller" <davem@davemloft.net>
7588M:	Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7589M:	James Morris <jmorris@namei.org>
7590M:	Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7591M:	Patrick McHardy <kaber@trash.net>
7592L:	netdev@vger.kernel.org
7593T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7594S:	Maintained
7595F:	net/ipv4/
7596F:	net/ipv6/
7597F:	include/net/ip*
7598F:	arch/x86/net/*
7599
7600NETWORKING [IPSEC]
7601M:	Steffen Klassert <steffen.klassert@secunet.com>
7602M:	Herbert Xu <herbert@gondor.apana.org.au>
7603M:	"David S. Miller" <davem@davemloft.net>
7604L:	netdev@vger.kernel.org
7605T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7606T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7607S:	Maintained
7608F:	net/core/flow.c
7609F:	net/xfrm/
7610F:	net/key/
7611F:	net/ipv4/xfrm*
7612F:	net/ipv4/esp4.c
7613F:	net/ipv4/ah4.c
7614F:	net/ipv4/ipcomp.c
7615F:	net/ipv4/ip_vti.c
7616F:	net/ipv6/xfrm*
7617F:	net/ipv6/esp6.c
7618F:	net/ipv6/ah6.c
7619F:	net/ipv6/ipcomp6.c
7620F:	net/ipv6/ip6_vti.c
7621F:	include/uapi/linux/xfrm.h
7622F:	include/net/xfrm.h
7623
7624NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7625M:	Paul Moore <paul@paul-moore.com>
7626L:	netdev@vger.kernel.org
7627S:	Maintained
7628
7629NETWORKING [WIRELESS]
7630L:	linux-wireless@vger.kernel.org
7631Q:	http://patchwork.kernel.org/project/linux-wireless/list/
7632
7633NETWORKING DRIVERS
7634L:	netdev@vger.kernel.org
7635W:	http://www.linuxfoundation.org/en/Net
7636Q:	http://patchwork.ozlabs.org/project/netdev/list/
7637T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7638T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7639S:	Odd Fixes
7640F:	drivers/net/
7641F:	include/linux/if_*
7642F:	include/linux/netdevice.h
7643F:	include/linux/etherdevice.h
7644F:	include/linux/fcdevice.h
7645F:	include/linux/fddidevice.h
7646F:	include/linux/hippidevice.h
7647F:	include/linux/inetdevice.h
7648F:	include/uapi/linux/if_*
7649F:	include/uapi/linux/netdevice.h
7650
7651NETWORKING DRIVERS (WIRELESS)
7652M:	Kalle Valo <kvalo@codeaurora.org>
7653L:	linux-wireless@vger.kernel.org
7654Q:	http://patchwork.kernel.org/project/linux-wireless/list/
7655T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7656T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7657S:	Maintained
7658F:	drivers/net/wireless/
7659
7660NETXEN (1/10) GbE SUPPORT
7661M:	Manish Chopra <manish.chopra@qlogic.com>
7662M:	Sony Chacko <sony.chacko@qlogic.com>
7663M:	Rajesh Borundia <rajesh.borundia@qlogic.com>
7664L:	netdev@vger.kernel.org
7665W:	http://www.qlogic.com
7666S:	Supported
7667F:	drivers/net/ethernet/qlogic/netxen/
7668
7669NFC SUBSYSTEM
7670M:	Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7671M:	Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7672M:	Samuel Ortiz <sameo@linux.intel.com>
7673L:	linux-wireless@vger.kernel.org
7674L:	linux-nfc@lists.01.org (subscribers-only)
7675S:	Supported
7676F:	net/nfc/
7677F:	include/net/nfc/
7678F:	include/uapi/linux/nfc.h
7679F:	drivers/nfc/
7680F:	include/linux/platform_data/microread.h
7681F:	include/linux/platform_data/nfcmrvl.h
7682F:	include/linux/platform_data/nxp-nci.h
7683F:	include/linux/platform_data/pn544.h
7684F:	include/linux/platform_data/st21nfca.h
7685F:	include/linux/platform_data/st-nci.h
7686F:	Documentation/devicetree/bindings/net/nfc/
7687
7688NFS, SUNRPC, AND LOCKD CLIENTS
7689M:	Trond Myklebust <trond.myklebust@primarydata.com>
7690M:	Anna Schumaker <anna.schumaker@netapp.com>
7691L:	linux-nfs@vger.kernel.org
7692W:	http://client.linux-nfs.org
7693T:	git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7694S:	Maintained
7695F:	fs/lockd/
7696F:	fs/nfs/
7697F:	fs/nfs_common/
7698F:	net/sunrpc/
7699F:	include/linux/lockd/
7700F:	include/linux/nfs*
7701F:	include/linux/sunrpc/
7702F:	include/uapi/linux/nfs*
7703F:	include/uapi/linux/sunrpc/
7704
7705NILFS2 FILESYSTEM
7706M:	Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7707L:	linux-nilfs@vger.kernel.org
7708W:	http://nilfs.sourceforge.net/
7709T:	git git://github.com/konis/nilfs2.git
7710S:	Supported
7711F:	Documentation/filesystems/nilfs2.txt
7712F:	fs/nilfs2/
7713F:	include/linux/nilfs2_fs.h
7714F:	include/trace/events/nilfs2.h
7715
7716NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7717M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7718W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7719S:	Maintained
7720F:	Documentation/scsi/NinjaSCSI.txt
7721F:	drivers/scsi/pcmcia/nsp_*
7722
7723NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7724M:	GOTO Masanori <gotom@debian.or.jp>
7725M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7726W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7727S:	Maintained
7728F:	Documentation/scsi/NinjaSCSI.txt
7729F:	drivers/scsi/nsp32*
7730
7731NIOS2 ARCHITECTURE
7732M:	Ley Foon Tan <lftan@altera.com>
7733L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7734T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7735S:	Maintained
7736F:	arch/nios2/
7737
7738NOKIA N900 POWER SUPPLY DRIVERS
7739R:	Pali Rohár <pali.rohar@gmail.com>
7740F:	include/linux/power/bq2415x_charger.h
7741F:	include/linux/power/bq27xxx_battery.h
7742F:	include/linux/power/isp1704_charger.h
7743F:	drivers/power/bq2415x_charger.c
7744F:	drivers/power/bq27xxx_battery.c
7745F:	drivers/power/bq27xxx_battery_i2c.c
7746F:	drivers/power/isp1704_charger.c
7747F:	drivers/power/rx51_battery.c
7748
7749NTB DRIVER CORE
7750M:	Jon Mason <jdmason@kudzu.us>
7751M:	Dave Jiang <dave.jiang@intel.com>
7752M:	Allen Hubbe <Allen.Hubbe@emc.com>
7753L:	linux-ntb@googlegroups.com
7754S:	Supported
7755W:	https://github.com/jonmason/ntb/wiki
7756T:	git git://github.com/jonmason/ntb.git
7757F:	drivers/ntb/
7758F:	drivers/net/ntb_netdev.c
7759F:	include/linux/ntb.h
7760F:	include/linux/ntb_transport.h
7761
7762NTB INTEL DRIVER
7763M:	Jon Mason <jdmason@kudzu.us>
7764M:	Dave Jiang <dave.jiang@intel.com>
7765L:	linux-ntb@googlegroups.com
7766S:	Supported
7767W:	https://github.com/jonmason/ntb/wiki
7768T:	git git://github.com/jonmason/ntb.git
7769F:	drivers/ntb/hw/intel/
7770
7771NTB AMD DRIVER
7772M:	Xiangliang Yu <Xiangliang.Yu@amd.com>
7773L:	linux-ntb@googlegroups.com
7774S:	Supported
7775F:	drivers/ntb/hw/amd/
7776
7777NTFS FILESYSTEM
7778M:	Anton Altaparmakov <anton@tuxera.com>
7779L:	linux-ntfs-dev@lists.sourceforge.net
7780W:	http://www.tuxera.com/
7781T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7782S:	Supported
7783F:	Documentation/filesystems/ntfs.txt
7784F:	fs/ntfs/
7785
7786NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7787M:	Antonino Daplas <adaplas@gmail.com>
7788L:	linux-fbdev@vger.kernel.org
7789S:	Maintained
7790F:	drivers/video/fbdev/riva/
7791F:	drivers/video/fbdev/nvidia/
7792
7793NVM EXPRESS DRIVER
7794M:	Keith Busch <keith.busch@intel.com>
7795M:	Jens Axboe <axboe@fb.com>
7796L:	linux-nvme@lists.infradead.org
7797T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7798W:	https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7799S:	Supported
7800F:	drivers/nvme/host/
7801F:	include/linux/nvme.h
7802
7803NVMEM FRAMEWORK
7804M:	Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7805M:	Maxime Ripard <maxime.ripard@free-electrons.com>
7806S:	Maintained
7807F:	drivers/nvmem/
7808F:	Documentation/devicetree/bindings/nvmem/
7809F:	include/linux/nvmem-consumer.h
7810F:	include/linux/nvmem-provider.h
7811
7812NXP-NCI NFC DRIVER
7813M:	Clément Perrochaud <clement.perrochaud@effinnov.com>
7814R:	Charles Gorand <charles.gorand@effinnov.com>
7815L:	linux-nfc@lists.01.org (moderated for non-subscribers)
7816S:	Supported
7817F:	drivers/nfc/nxp-nci
7818
7819NXP TDA998X DRM DRIVER
7820M:	Russell King <rmk+kernel@arm.linux.org.uk>
7821S:	Supported
7822F:	drivers/gpu/drm/i2c/tda998x_drv.c
7823F:	include/drm/i2c/tda998x.h
7824
7825NXP TFA9879 DRIVER
7826M:	Peter Rosin <peda@axentia.se>
7827L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7828S:	Maintained
7829F:	sound/soc/codecs/tfa9879*
7830
7831OMAP SUPPORT
7832M:	Tony Lindgren <tony@atomide.com>
7833L:	linux-omap@vger.kernel.org
7834W:	http://www.muru.com/linux/omap/
7835W:	http://linux.omap.com/
7836Q:	http://patchwork.kernel.org/project/linux-omap/list/
7837T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7838S:	Maintained
7839F:	arch/arm/*omap*/
7840F:	arch/arm/configs/omap1_defconfig
7841F:	arch/arm/configs/omap2plus_defconfig
7842F:	drivers/i2c/busses/i2c-omap.c
7843F:	drivers/irqchip/irq-omap-intc.c
7844F:	drivers/mfd/*omap*.c
7845F:	drivers/mfd/menelaus.c
7846F:	drivers/mfd/palmas.c
7847F:	drivers/mfd/tps65217.c
7848F:	drivers/mfd/tps65218.c
7849F:	drivers/mfd/tps65910.c
7850F:	drivers/mfd/twl-core.[ch]
7851F:	drivers/mfd/twl4030*.c
7852F:	drivers/mfd/twl6030*.c
7853F:	drivers/mfd/twl6040*.c
7854F:	drivers/regulator/palmas-regulator*.c
7855F:	drivers/regulator/pbias-regulator.c
7856F:	drivers/regulator/tps65217-regulator.c
7857F:	drivers/regulator/tps65218-regulator.c
7858F:	drivers/regulator/tps65910-regulator.c
7859F:	drivers/regulator/twl-regulator.c
7860F:	include/linux/i2c-omap.h
7861
7862OMAP DEVICE TREE SUPPORT
7863M:	Benoît Cousson <bcousson@baylibre.com>
7864M:	Tony Lindgren <tony@atomide.com>
7865L:	linux-omap@vger.kernel.org
7866L:	devicetree@vger.kernel.org
7867S:	Maintained
7868F:	arch/arm/boot/dts/*omap*
7869F:	arch/arm/boot/dts/*am3*
7870F:	arch/arm/boot/dts/*am4*
7871F:	arch/arm/boot/dts/*am5*
7872F:	arch/arm/boot/dts/*dra7*
7873
7874OMAP CLOCK FRAMEWORK SUPPORT
7875M:	Paul Walmsley <paul@pwsan.com>
7876L:	linux-omap@vger.kernel.org
7877S:	Maintained
7878F:	arch/arm/*omap*/*clock*
7879
7880OMAP POWER MANAGEMENT SUPPORT
7881M:	Kevin Hilman <khilman@deeprootsystems.com>
7882L:	linux-omap@vger.kernel.org
7883S:	Maintained
7884F:	arch/arm/*omap*/*pm*
7885F:	drivers/cpufreq/omap-cpufreq.c
7886
7887OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7888M:	Rajendra Nayak <rnayak@ti.com>
7889M:	Paul Walmsley <paul@pwsan.com>
7890L:	linux-omap@vger.kernel.org
7891S:	Maintained
7892F:	arch/arm/mach-omap2/prm*
7893
7894OMAP AUDIO SUPPORT
7895M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
7896M:	Jarkko Nikula <jarkko.nikula@bitmer.com>
7897L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
7898L:	linux-omap@vger.kernel.org
7899S:	Maintained
7900F:	sound/soc/omap/
7901
7902OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7903M:	Roger Quadros <rogerq@ti.com>
7904M:	Tony Lindgren <tony@atomide.com>
7905L:	linux-omap@vger.kernel.org
7906S:	Maintained
7907F:	drivers/memory/omap-gpmc.c
7908F:	arch/arm/mach-omap2/*gpmc*
7909
7910OMAP FRAMEBUFFER SUPPORT
7911M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
7912L:	linux-fbdev@vger.kernel.org
7913L:	linux-omap@vger.kernel.org
7914S:	Maintained
7915F:	drivers/video/fbdev/omap/
7916
7917OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7918M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
7919L:	linux-omap@vger.kernel.org
7920L:	linux-fbdev@vger.kernel.org
7921S:	Maintained
7922F:	drivers/video/fbdev/omap2/
7923F:	Documentation/arm/OMAP/DSS
7924
7925OMAP HARDWARE SPINLOCK SUPPORT
7926M:	Ohad Ben-Cohen <ohad@wizery.com>
7927L:	linux-omap@vger.kernel.org
7928S:	Maintained
7929F:	drivers/hwspinlock/omap_hwspinlock.c
7930
7931OMAP MMC SUPPORT
7932M:	Jarkko Lavinen <jarkko.lavinen@nokia.com>
7933L:	linux-omap@vger.kernel.org
7934S:	Maintained
7935F:	drivers/mmc/host/omap.c
7936
7937OMAP HS MMC SUPPORT
7938L:	linux-mmc@vger.kernel.org
7939L:	linux-omap@vger.kernel.org
7940S:	Orphan
7941F:	drivers/mmc/host/omap_hsmmc.c
7942
7943OMAP RANDOM NUMBER GENERATOR SUPPORT
7944M:	Deepak Saxena <dsaxena@plexity.net>
7945S:	Maintained
7946F:	drivers/char/hw_random/omap-rng.c
7947
7948OMAP HWMOD SUPPORT
7949M:	Benoît Cousson <bcousson@baylibre.com>
7950M:	Paul Walmsley <paul@pwsan.com>
7951L:	linux-omap@vger.kernel.org
7952S:	Maintained
7953F:	arch/arm/mach-omap2/omap_hwmod.*
7954
7955OMAP HWMOD DATA
7956M:	Paul Walmsley <paul@pwsan.com>
7957L:	linux-omap@vger.kernel.org
7958S:	Maintained
7959F:	arch/arm/mach-omap2/omap_hwmod*data*
7960
7961OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7962M:	Benoît Cousson <bcousson@baylibre.com>
7963L:	linux-omap@vger.kernel.org
7964S:	Maintained
7965F:	arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7966
7967OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7968M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7969L:	linux-media@vger.kernel.org
7970S:	Maintained
7971F:	Documentation/devicetree/bindings/media/ti,omap3isp.txt
7972F:	drivers/media/platform/omap3isp/
7973F:	drivers/staging/media/omap4iss/
7974
7975OMAP USB SUPPORT
7976L:	linux-usb@vger.kernel.org
7977L:	linux-omap@vger.kernel.org
7978S:	Orphan
7979F:	drivers/usb/*/*omap*
7980F:	arch/arm/*omap*/usb*
7981
7982OMAP GPIO DRIVER
7983M:	Grygorii Strashko <grygorii.strashko@ti.com>
7984M:	Santosh Shilimkar <ssantosh@kernel.org>
7985M:	Kevin Hilman <khilman@deeprootsystems.com>
7986L:	linux-omap@vger.kernel.org
7987S:	Maintained
7988F:	Documentation/devicetree/bindings/gpio/gpio-omap.txt
7989F:	drivers/gpio/gpio-omap.c
7990
7991OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7992M:	Mark Jackson <mpfj@newflow.co.uk>
7993L:	linux-omap@vger.kernel.org
7994S:	Maintained
7995F:	arch/arm/boot/dts/am335x-nano.dts
7996
7997OMFS FILESYSTEM
7998M:	Bob Copeland <me@bobcopeland.com>
7999L:	linux-karma-devel@lists.sourceforge.net
8000S:	Maintained
8001F:	Documentation/filesystems/omfs.txt
8002F:	fs/omfs/
8003
8004OMNIKEY CARDMAN 4000 DRIVER
8005M:	Harald Welte <laforge@gnumonks.org>
8006S:	Maintained
8007F:	drivers/char/pcmcia/cm4000_cs.c
8008F:	include/linux/cm4000_cs.h
8009F:	include/uapi/linux/cm4000_cs.h
8010
8011OMNIKEY CARDMAN 4040 DRIVER
8012M:	Harald Welte <laforge@gnumonks.org>
8013S:	Maintained
8014F:	drivers/char/pcmcia/cm4040_cs.*
8015
8016OMNIVISION OV7670 SENSOR DRIVER
8017M:	Jonathan Corbet <corbet@lwn.net>
8018L:	linux-media@vger.kernel.org
8019T:	git git://linuxtv.org/media_tree.git
8020S:	Maintained
8021F:	drivers/media/i2c/ov7670.c
8022
8023ONENAND FLASH DRIVER
8024M:	Kyungmin Park <kyungmin.park@samsung.com>
8025L:	linux-mtd@lists.infradead.org
8026S:	Maintained
8027F:	drivers/mtd/onenand/
8028F:	include/linux/mtd/onenand*.h
8029
8030ONSTREAM SCSI TAPE DRIVER
8031M:	Willem Riede <osst@riede.org>
8032L:	osst-users@lists.sourceforge.net
8033L:	linux-scsi@vger.kernel.org
8034S:	Maintained
8035F:	Documentation/scsi/osst.txt
8036F:	drivers/scsi/osst.*
8037F:	drivers/scsi/osst_*.h
8038F:	drivers/scsi/st.h
8039
8040OPENCORES I2C BUS DRIVER
8041M:	Peter Korsgaard <jacmet@sunsite.dk>
8042L:	linux-i2c@vger.kernel.org
8043S:	Maintained
8044F:	Documentation/i2c/busses/i2c-ocores
8045F:	drivers/i2c/busses/i2c-ocores.c
8046
8047OPEN FIRMWARE AND FLATTENED DEVICE TREE
8048M:	Rob Herring <robh+dt@kernel.org>
8049M:	Frank Rowand <frowand.list@gmail.com>
8050M:	Grant Likely <grant.likely@linaro.org>
8051L:	devicetree@vger.kernel.org
8052W:	http://www.devicetree.org/
8053T:	git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8054S:	Maintained
8055F:	drivers/of/
8056F:	include/linux/of*.h
8057F:	scripts/dtc/
8058
8059OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8060M:	Rob Herring <robh+dt@kernel.org>
8061M:	Pawel Moll <pawel.moll@arm.com>
8062M:	Mark Rutland <mark.rutland@arm.com>
8063M:	Ian Campbell <ijc+devicetree@hellion.org.uk>
8064M:	Kumar Gala <galak@codeaurora.org>
8065L:	devicetree@vger.kernel.org
8066T:	git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8067S:	Maintained
8068F:	Documentation/devicetree/
8069F:	arch/*/boot/dts/
8070F:	include/dt-bindings/
8071
8072OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8073M:	Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8074L:	devicetree@vger.kernel.org
8075S:	Maintained
8076F:	Documentation/devicetree/dynamic-resolution-notes.txt
8077F:	Documentation/devicetree/overlay-notes.txt
8078F:	drivers/of/overlay.c
8079F:	drivers/of/resolver.c
8080
8081OPENRISC ARCHITECTURE
8082M:	Jonas Bonn <jonas@southpole.se>
8083W:	http://openrisc.net
8084L:	linux@lists.openrisc.net (moderated for non-subscribers)
8085S:	Maintained
8086T:	git git://openrisc.net/~jonas/linux
8087F:	arch/openrisc/
8088
8089OPENVSWITCH
8090M:	Pravin Shelar <pshelar@nicira.com>
8091L:	netdev@vger.kernel.org
8092L:	dev@openvswitch.org
8093W:	http://openvswitch.org
8094S:	Maintained
8095F:	net/openvswitch/
8096F:	include/uapi/linux/openvswitch.h
8097
8098OPERATING PERFORMANCE POINTS (OPP)
8099M:	Viresh Kumar <vireshk@kernel.org>
8100M:	Nishanth Menon <nm@ti.com>
8101M:	Stephen Boyd <sboyd@codeaurora.org>
8102L:	linux-pm@vger.kernel.org
8103S:	Maintained
8104T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8105F:	drivers/base/power/opp/
8106F:	include/linux/pm_opp.h
8107F:	Documentation/power/opp.txt
8108F:	Documentation/devicetree/bindings/opp/
8109
8110OPL4 DRIVER
8111M:	Clemens Ladisch <clemens@ladisch.de>
8112L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
8113T:	git git://git.alsa-project.org/alsa-kernel.git
8114S:	Maintained
8115F:	sound/drivers/opl4/
8116
8117OPROFILE
8118M:	Robert Richter <rric@kernel.org>
8119L:	oprofile-list@lists.sf.net
8120S:	Maintained
8121F:	arch/*/include/asm/oprofile*.h
8122F:	arch/*/oprofile/
8123F:	drivers/oprofile/
8124F:	include/linux/oprofile.h
8125
8126ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8127M:	Mark Fasheh <mfasheh@suse.com>
8128M:	Joel Becker <jlbec@evilplan.org>
8129L:	ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8130W:	http://ocfs2.wiki.kernel.org
8131S:	Supported
8132F:	Documentation/filesystems/ocfs2.txt
8133F:	Documentation/filesystems/dlmfs.txt
8134F:	fs/ocfs2/
8135
8136ORINOCO DRIVER
8137L:	linux-wireless@vger.kernel.org
8138W:	http://wireless.kernel.org/en/users/Drivers/orinoco
8139W:	http://www.nongnu.org/orinoco/
8140S:	Orphan
8141F:	drivers/net/wireless/intersil/orinoco/
8142
8143OSD LIBRARY and FILESYSTEM
8144M:	Boaz Harrosh <ooo@electrozaur.com>
8145M:	Benny Halevy <bhalevy@primarydata.com>
8146L:	osd-dev@open-osd.org
8147W:	http://open-osd.org
8148T:	git git://git.open-osd.org/open-osd.git
8149S:	Maintained
8150F:	drivers/scsi/osd/
8151F:	include/scsi/osd_*
8152F:	fs/exofs/
8153
8154OVERLAY FILESYSTEM
8155M:	Miklos Szeredi <miklos@szeredi.hu>
8156L:	linux-unionfs@vger.kernel.org
8157T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8158S:	Supported
8159F:	fs/overlayfs/
8160F:	Documentation/filesystems/overlayfs.txt
8161
8162P54 WIRELESS DRIVER
8163M:	Christian Lamparter <chunkeey@googlemail.com>
8164L:	linux-wireless@vger.kernel.org
8165W:	http://wireless.kernel.org/en/users/Drivers/p54
8166S:	Maintained
8167F:	drivers/net/wireless/intersil/p54/
8168
8169PA SEMI ETHERNET DRIVER
8170M:	Olof Johansson <olof@lixom.net>
8171L:	netdev@vger.kernel.org
8172S:	Maintained
8173F:	drivers/net/ethernet/pasemi/*
8174
8175PA SEMI SMBUS DRIVER
8176M:	Olof Johansson <olof@lixom.net>
8177L:	linux-i2c@vger.kernel.org
8178S:	Maintained
8179F:	drivers/i2c/busses/i2c-pasemi.c
8180
8181PADATA PARALLEL EXECUTION MECHANISM
8182M:	Steffen Klassert <steffen.klassert@secunet.com>
8183L:	linux-crypto@vger.kernel.org
8184S:	Maintained
8185F:	kernel/padata.c
8186F:	include/linux/padata.h
8187F:	Documentation/padata.txt
8188
8189PANASONIC LAPTOP ACPI EXTRAS DRIVER
8190M:	Harald Welte <laforge@gnumonks.org>
8191L:	platform-driver-x86@vger.kernel.org
8192S:	Maintained
8193F:	drivers/platform/x86/panasonic-laptop.c
8194
8195PANASONIC MN10300/AM33/AM34 PORT
8196M:	David Howells <dhowells@redhat.com>
8197M:	Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8198L:	linux-am33-list@redhat.com (moderated for non-subscribers)
8199W:	ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8200S:	Maintained
8201F:	Documentation/mn10300/
8202F:	arch/mn10300/
8203
8204PARALLEL PORT SUBSYSTEM
8205M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8206M:	Sudip Mukherjee <sudip@vectorindia.org>
8207L:	linux-parport@lists.infradead.org (subscribers-only)
8208S:	Maintained
8209F:	drivers/parport/
8210F:	include/linux/parport*.h
8211F:	drivers/char/ppdev.c
8212F:	include/uapi/linux/ppdev.h
8213F:	Documentation/parport*.txt
8214
8215PARAVIRT_OPS INTERFACE
8216M:	Jeremy Fitzhardinge <jeremy@goop.org>
8217M:	Chris Wright <chrisw@sous-sol.org>
8218M:	Alok Kataria <akataria@vmware.com>
8219M:	Rusty Russell <rusty@rustcorp.com.au>
8220L:	virtualization@lists.linux-foundation.org
8221S:	Supported
8222F:	Documentation/virtual/paravirt_ops.txt
8223F:	arch/*/kernel/paravirt*
8224F:	arch/*/include/asm/paravirt.h
8225
8226PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8227M:	Tim Waugh <tim@cyberelk.net>
8228L:	linux-parport@lists.infradead.org (subscribers-only)
8229S:	Maintained
8230F:	Documentation/blockdev/paride.txt
8231F:	drivers/block/paride/
8232
8233PARISC ARCHITECTURE
8234M:	"James E.J. Bottomley" <jejb@parisc-linux.org>
8235M:	Helge Deller <deller@gmx.de>
8236L:	linux-parisc@vger.kernel.org
8237W:	http://www.parisc-linux.org/
8238Q:	http://patchwork.kernel.org/project/linux-parisc/list/
8239T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8240T:	git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8241S:	Maintained
8242F:	arch/parisc/
8243F:	Documentation/parisc/
8244F:	drivers/parisc/
8245F:	drivers/char/agp/parisc-agp.c
8246F:	drivers/input/serio/gscps2.c
8247F:	drivers/parport/parport_gsc.*
8248F:	drivers/tty/serial/8250/8250_gsc.c
8249F:	drivers/video/fbdev/sti*
8250F:	drivers/video/console/sti*
8251F:	drivers/video/logo/logo_parisc*
8252
8253PC87360 HARDWARE MONITORING DRIVER
8254M:	Jim Cromie <jim.cromie@gmail.com>
8255L:	lm-sensors@lm-sensors.org
8256S:	Maintained
8257F:	Documentation/hwmon/pc87360
8258F:	drivers/hwmon/pc87360.c
8259
8260PC8736x GPIO DRIVER
8261M:	Jim Cromie <jim.cromie@gmail.com>
8262S:	Maintained
8263F:	drivers/char/pc8736x_gpio.c
8264
8265PC87427 HARDWARE MONITORING DRIVER
8266M:	Jean Delvare <jdelvare@suse.com>
8267L:	lm-sensors@lm-sensors.org
8268S:	Maintained
8269F:	Documentation/hwmon/pc87427
8270F:	drivers/hwmon/pc87427.c
8271
8272PCA9532 LED DRIVER
8273M:	Riku Voipio <riku.voipio@iki.fi>
8274S:	Maintained
8275F:	drivers/leds/leds-pca9532.c
8276F:	include/linux/leds-pca9532.h
8277
8278PCA9541 I2C BUS MASTER SELECTOR DRIVER
8279M:	Guenter Roeck <linux@roeck-us.net>
8280L:	linux-i2c@vger.kernel.org
8281S:	Maintained
8282F:	drivers/i2c/muxes/i2c-mux-pca9541.c
8283
8284PCDP - PRIMARY CONSOLE AND DEBUG PORT
8285M:	Khalid Aziz <khalid@gonehiking.org>
8286S:	Maintained
8287F:	drivers/firmware/pcdp.*
8288
8289PCI ERROR RECOVERY
8290M:	Linas Vepstas <linasvepstas@gmail.com>
8291L:	linux-pci@vger.kernel.org
8292S:	Supported
8293F:	Documentation/PCI/pci-error-recovery.txt
8294
8295PCI SUBSYSTEM
8296M:	Bjorn Helgaas <bhelgaas@google.com>
8297L:	linux-pci@vger.kernel.org
8298Q:	http://patchwork.ozlabs.org/project/linux-pci/list/
8299T:	git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8300S:	Supported
8301F:	Documentation/PCI/
8302F:	drivers/pci/
8303F:	include/linux/pci*
8304F:	arch/x86/pci/
8305F:	arch/x86/kernel/quirks.c
8306
8307PCI DRIVER FOR ALTERA PCIE IP
8308M:	Ley Foon Tan <lftan@altera.com>
8309L:	rfi@lists.rocketboards.org (moderated for non-subscribers)
8310L:	linux-pci@vger.kernel.org
8311S:	Supported
8312F:	Documentation/devicetree/bindings/pci/altera-pcie.txt
8313F:	drivers/pci/host/pcie-altera.c
8314
8315PCI DRIVER FOR ARM VERSATILE PLATFORM
8316M:	Rob Herring <robh@kernel.org>
8317L:	linux-pci@vger.kernel.org
8318L:	linux-arm-kernel@lists.infradead.org
8319S:	Maintained
8320F:	Documentation/devicetree/bindings/pci/versatile.txt
8321F:	drivers/pci/host/pci-versatile.c
8322
8323PCI DRIVER FOR APPLIEDMICRO XGENE
8324M:	Tanmay Inamdar <tinamdar@apm.com>
8325L:	linux-pci@vger.kernel.org
8326L:	linux-arm-kernel@lists.infradead.org
8327S:	Maintained
8328F:	Documentation/devicetree/bindings/pci/xgene-pci.txt
8329F:	drivers/pci/host/pci-xgene.c
8330
8331PCI DRIVER FOR FREESCALE LAYERSCAPE
8332M:	Minghuan Lian <minghuan.Lian@freescale.com>
8333M:	Mingkai Hu <mingkai.hu@freescale.com>
8334M:	Roy Zang <tie-fei.zang@freescale.com>
8335L:	linuxppc-dev@lists.ozlabs.org
8336L:	linux-pci@vger.kernel.org
8337L:	linux-arm-kernel@lists.infradead.org
8338S:	Maintained
8339F:	drivers/pci/host/*layerscape*
8340
8341PCI DRIVER FOR IMX6
8342M:	Richard Zhu <Richard.Zhu@freescale.com>
8343M:	Lucas Stach <l.stach@pengutronix.de>
8344L:	linux-pci@vger.kernel.org
8345L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8346S:	Maintained
8347F:	drivers/pci/host/*imx6*
8348
8349PCI DRIVER FOR TI KEYSTONE
8350M:	Murali Karicheri <m-karicheri2@ti.com>
8351L:	linux-pci@vger.kernel.org
8352L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8353S:	Maintained
8354F:	drivers/pci/host/*keystone*
8355
8356PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8357M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8358M:	Jason Cooper <jason@lakedaemon.net>
8359L:	linux-pci@vger.kernel.org
8360L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8361S:	Maintained
8362F:	drivers/pci/host/*mvebu*
8363
8364PCI DRIVER FOR NVIDIA TEGRA
8365M:	Thierry Reding <thierry.reding@gmail.com>
8366L:	linux-tegra@vger.kernel.org
8367L:	linux-pci@vger.kernel.org
8368S:	Supported
8369F:	Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8370F:	drivers/pci/host/pci-tegra.c
8371
8372PCI DRIVER FOR TI DRA7XX
8373M:	Kishon Vijay Abraham I <kishon@ti.com>
8374L:	linux-omap@vger.kernel.org
8375L:	linux-pci@vger.kernel.org
8376S:	Supported
8377F:	Documentation/devicetree/bindings/pci/ti-pci.txt
8378F:	drivers/pci/host/pci-dra7xx.c
8379
8380PCI DRIVER FOR RENESAS R-CAR
8381M:	Simon Horman <horms@verge.net.au>
8382L:	linux-pci@vger.kernel.org
8383L:	linux-renesas-soc@vger.kernel.org
8384S:	Maintained
8385F:	drivers/pci/host/*rcar*
8386
8387PCI DRIVER FOR SAMSUNG EXYNOS
8388M:	Jingoo Han <jingoohan1@gmail.com>
8389L:	linux-pci@vger.kernel.org
8390L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8391L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8392S:	Maintained
8393F:	drivers/pci/host/pci-exynos.c
8394
8395PCI DRIVER FOR SYNOPSIS DESIGNWARE
8396M:	Jingoo Han <jingoohan1@gmail.com>
8397M:	Pratyush Anand <pratyush.anand@gmail.com>
8398L:	linux-pci@vger.kernel.org
8399S:	Maintained
8400F:	drivers/pci/host/*designware*
8401
8402PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8403M:	Joao Pinto <jpinto@synopsys.com>
8404L:	linux-pci@vger.kernel.org
8405S:	Maintained
8406F:	Documentation/devicetree/bindings/pci/designware-pcie.txt
8407F:	drivers/pci/host/pcie-designware-plat.c
8408
8409PCI DRIVER FOR GENERIC OF HOSTS
8410M:	Will Deacon <will.deacon@arm.com>
8411L:	linux-pci@vger.kernel.org
8412L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8413S:	Maintained
8414F:	Documentation/devicetree/bindings/pci/host-generic-pci.txt
8415F:	drivers/pci/host/pci-host-common.c
8416F:	drivers/pci/host/pci-host-generic.c
8417
8418PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8419M:	Keith Busch <keith.busch@intel.com>
8420L:	linux-pci@vger.kernel.org
8421S:	Supported
8422F:	arch/x86/pci/vmd.c
8423
8424PCIE DRIVER FOR ST SPEAR13XX
8425M:	Pratyush Anand <pratyush.anand@gmail.com>
8426L:	linux-pci@vger.kernel.org
8427S:	Maintained
8428F:	drivers/pci/host/*spear*
8429
8430PCI MSI DRIVER FOR ALTERA MSI IP
8431M:	Ley Foon Tan <lftan@altera.com>
8432L:	rfi@lists.rocketboards.org (moderated for non-subscribers)
8433L:	linux-pci@vger.kernel.org
8434S:	Supported
8435F:	Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8436F:	drivers/pci/host/pcie-altera-msi.c
8437
8438PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8439M:	Duc Dang <dhdang@apm.com>
8440L:	linux-pci@vger.kernel.org
8441L:	linux-arm-kernel@lists.infradead.org
8442S:	Maintained
8443F:	Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8444F:	drivers/pci/host/pci-xgene-msi.c
8445
8446PCIE DRIVER FOR HISILICON
8447M:	Zhou Wang <wangzhou1@hisilicon.com>
8448M:	Gabriele Paoloni <gabriele.paoloni@huawei.com>
8449L:	linux-pci@vger.kernel.org
8450S:	Maintained
8451F:	Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8452F:	drivers/pci/host/pcie-hisi.c
8453
8454PCIE DRIVER FOR QUALCOMM MSM
8455M:     Stanimir Varbanov <svarbanov@mm-sol.com>
8456L:     linux-pci@vger.kernel.org
8457L:     linux-arm-msm@vger.kernel.org
8458S:     Maintained
8459F:     drivers/pci/host/*qcom*
8460
8461PCIE DRIVER FOR CAVIUM THUNDERX
8462M:	David Daney <david.daney@cavium.com>
8463L:	linux-pci@vger.kernel.org
8464L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8465S:	Supported
8466F:	Documentation/devicetree/bindings/pci/pci-thunder-*
8467F:	drivers/pci/host/pci-thunder-*
8468
8469PCMCIA SUBSYSTEM
8470P:	Linux PCMCIA Team
8471L:	linux-pcmcia@lists.infradead.org
8472W:	http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8473T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8474S:	Maintained
8475F:	Documentation/pcmcia/
8476F:	drivers/pcmcia/
8477F:	include/pcmcia/
8478
8479PCNET32 NETWORK DRIVER
8480M:	Don Fry <pcnet32@frontier.com>
8481L:	netdev@vger.kernel.org
8482S:	Maintained
8483F:	drivers/net/ethernet/amd/pcnet32.c
8484
8485PCRYPT PARALLEL CRYPTO ENGINE
8486M:	Steffen Klassert <steffen.klassert@secunet.com>
8487L:	linux-crypto@vger.kernel.org
8488S:	Maintained
8489F:	crypto/pcrypt.c
8490F:	include/crypto/pcrypt.h
8491
8492PER-CPU MEMORY ALLOCATOR
8493M:	Tejun Heo <tj@kernel.org>
8494M:	Christoph Lameter <cl@linux-foundation.org>
8495T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8496S:	Maintained
8497F:	include/linux/percpu*.h
8498F:	mm/percpu*.c
8499F:	arch/*/include/asm/percpu.h
8500
8501PER-TASK DELAY ACCOUNTING
8502M:	Balbir Singh <bsingharora@gmail.com>
8503S:	Maintained
8504F:	include/linux/delayacct.h
8505F:	kernel/delayacct.c
8506
8507PERFORMANCE EVENTS SUBSYSTEM
8508M:	Peter Zijlstra <peterz@infradead.org>
8509M:	Ingo Molnar <mingo@redhat.com>
8510M:	Arnaldo Carvalho de Melo <acme@kernel.org>
8511R:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
8512L:	linux-kernel@vger.kernel.org
8513T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8514S:	Supported
8515F:	kernel/events/*
8516F:	include/linux/perf_event.h
8517F:	include/uapi/linux/perf_event.h
8518F:	arch/*/kernel/perf_event*.c
8519F:	arch/*/kernel/*/perf_event*.c
8520F:	arch/*/kernel/*/*/perf_event*.c
8521F:	arch/*/include/asm/perf_event.h
8522F:	arch/*/kernel/perf_callchain.c
8523F:	tools/perf/
8524
8525PERSONALITY HANDLING
8526M:	Christoph Hellwig <hch@infradead.org>
8527L:	linux-abi-devel@lists.sourceforge.net
8528S:	Maintained
8529F:	include/linux/personality.h
8530F:	include/uapi/linux/personality.h
8531
8532PHONET PROTOCOL
8533M:	Remi Denis-Courmont <courmisch@gmail.com>
8534S:	Supported
8535F:	Documentation/networking/phonet.txt
8536F:	include/linux/phonet.h
8537F:	include/net/phonet/
8538F:	include/uapi/linux/phonet.h
8539F:	net/phonet/
8540
8541PHRAM MTD DRIVER
8542M:	Joern Engel <joern@lazybastard.org>
8543L:	linux-mtd@lists.infradead.org
8544S:	Maintained
8545F:	drivers/mtd/devices/phram.c
8546
8547PICOLCD HID DRIVER
8548M:	Bruno Prémont <bonbons@linux-vserver.org>
8549L:	linux-input@vger.kernel.org
8550S:	Maintained
8551F:	drivers/hid/hid-picolcd*
8552
8553PICOXCELL SUPPORT
8554M:	Jamie Iles <jamie@jamieiles.com>
8555L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8556T:	git git://github.com/jamieiles/linux-2.6-ji.git
8557S:	Supported
8558F:	arch/arm/boot/dts/picoxcell*
8559F:	arch/arm/mach-picoxcell/
8560F:	drivers/crypto/picoxcell*
8561
8562PIN CONTROL SUBSYSTEM
8563M:	Linus Walleij <linus.walleij@linaro.org>
8564L:	linux-gpio@vger.kernel.org
8565T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8566S:	Maintained
8567F:	drivers/pinctrl/
8568F:	include/linux/pinctrl/
8569
8570PIN CONTROLLER - ATMEL AT91
8571M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8572L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8573S:	Maintained
8574F:	drivers/pinctrl/pinctrl-at91.*
8575
8576PIN CONTROLLER - ATMEL AT91 PIO4
8577M:	Ludovic Desroches <ludovic.desroches@atmel.com>
8578L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8579L:	linux-gpio@vger.kernel.org
8580S:	Supported
8581F:	drivers/pinctrl/pinctrl-at91-pio4.*
8582
8583PIN CONTROLLER - INTEL
8584M:	Mika Westerberg <mika.westerberg@linux.intel.com>
8585M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
8586S:	Maintained
8587F:	drivers/pinctrl/intel/
8588
8589PIN CONTROLLER - RENESAS
8590M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8591M:	Geert Uytterhoeven <geert+renesas@glider.be>
8592L:	linux-renesas-soc@vger.kernel.org
8593S:	Maintained
8594F:	drivers/pinctrl/sh-pfc/
8595
8596PIN CONTROLLER - SAMSUNG
8597M:	Tomasz Figa <tomasz.figa@gmail.com>
8598L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8599L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8600S:	Maintained
8601F:	drivers/pinctrl/samsung/
8602
8603PIN CONTROLLER - SINGLE
8604M:	Tony Lindgren <tony@atomide.com>
8605M:	Haojian Zhuang <haojian.zhuang@linaro.org>
8606L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8607L:	linux-omap@vger.kernel.org
8608S:	Maintained
8609F:	drivers/pinctrl/pinctrl-single.c
8610
8611PIN CONTROLLER - ST SPEAR
8612M:	Viresh Kumar <vireshk@kernel.org>
8613L:	spear-devel@list.st.com
8614L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8615W:	http://www.st.com/spear
8616S:	Maintained
8617F:	drivers/pinctrl/spear/
8618
8619PKTCDVD DRIVER
8620M:	Jiri Kosina <jikos@kernel.org>
8621S:	Maintained
8622F:	drivers/block/pktcdvd.c
8623F:	include/linux/pktcdvd.h
8624F:	include/uapi/linux/pktcdvd.h
8625
8626PKUNITY SOC DRIVERS
8627M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
8628W:	http://mprc.pku.edu.cn/~guanxuetao/linux
8629S:	Maintained
8630T:	git git://github.com/gxt/linux.git
8631F:	drivers/input/serio/i8042-unicore32io.h
8632F:	drivers/i2c/busses/i2c-puv3.c
8633F:	drivers/video/fbdev/fb-puv3.c
8634F:	drivers/rtc/rtc-puv3.c
8635
8636PMBUS HARDWARE MONITORING DRIVERS
8637M:	Guenter Roeck <linux@roeck-us.net>
8638L:	lm-sensors@lm-sensors.org
8639W:	http://www.lm-sensors.org/
8640W:	http://www.roeck-us.net/linux/drivers/
8641T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8642S:	Maintained
8643F:	Documentation/hwmon/pmbus
8644F:	drivers/hwmon/pmbus/
8645F:	include/linux/i2c/pmbus.h
8646
8647PMC SIERRA MaxRAID DRIVER
8648L:	linux-scsi@vger.kernel.org
8649W:	http://www.pmc-sierra.com/
8650S:	Orphan
8651F:	drivers/scsi/pmcraid.*
8652
8653PMC SIERRA PM8001 DRIVER
8654M:	Jack Wang <jinpu.wang@profitbricks.com>
8655M:	lindar_liu@usish.com
8656L:	pmchba@pmcs.com
8657L:	linux-scsi@vger.kernel.org
8658S:	Supported
8659F:	drivers/scsi/pm8001/
8660
8661POSIX CLOCKS and TIMERS
8662M:	Thomas Gleixner <tglx@linutronix.de>
8663L:	linux-kernel@vger.kernel.org
8664T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8665S:	Maintained
8666F:	fs/timerfd.c
8667F:	include/linux/timer*
8668F:	kernel/time/*timer*
8669
8670POWER MANAGEMENT CORE
8671M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
8672L:	linux-pm@vger.kernel.org
8673T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8674S:	Supported
8675F:	drivers/base/power/
8676F:	include/linux/pm.h
8677F:	include/linux/pm_*
8678F:	include/linux/powercap.h
8679F:	drivers/powercap/
8680
8681POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8682M:	Sebastian Reichel <sre@kernel.org>
8683M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8684M:	David Woodhouse <dwmw2@infradead.org>
8685L:	linux-pm@vger.kernel.org
8686T:	git git://git.infradead.org/battery-2.6.git
8687S:	Maintained
8688F:	include/linux/power_supply.h
8689F:	drivers/power/
8690X:	drivers/power/avs/
8691
8692POWER STATE COORDINATION INTERFACE (PSCI)
8693M:	Mark Rutland <mark.rutland@arm.com>
8694M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8695L:	linux-arm-kernel@lists.infradead.org
8696S:	Maintained
8697F:	drivers/firmware/psci.c
8698F:	include/linux/psci.h
8699F:	include/uapi/linux/psci.h
8700
8701PNP SUPPORT
8702M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8703S:	Maintained
8704F:	drivers/pnp/
8705
8706PPP PROTOCOL DRIVERS AND COMPRESSORS
8707M:	Paul Mackerras <paulus@samba.org>
8708L:	linux-ppp@vger.kernel.org
8709S:	Maintained
8710F:	drivers/net/ppp/ppp_*
8711
8712PPP OVER ATM (RFC 2364)
8713M:	Mitchell Blank Jr <mitch@sfgoth.com>
8714S:	Maintained
8715F:	net/atm/pppoatm.c
8716F:	include/uapi/linux/atmppp.h
8717
8718PPP OVER ETHERNET
8719M:	Michal Ostrowski <mostrows@earthlink.net>
8720S:	Maintained
8721F:	drivers/net/ppp/pppoe.c
8722F:	drivers/net/ppp/pppox.c
8723
8724PPP OVER L2TP
8725M:	James Chapman <jchapman@katalix.com>
8726S:	Maintained
8727F:	net/l2tp/l2tp_ppp.c
8728F:	include/linux/if_pppol2tp.h
8729F:	include/uapi/linux/if_pppol2tp.h
8730
8731PPS SUPPORT
8732M:	Rodolfo Giometti <giometti@enneenne.com>
8733W:	http://wiki.enneenne.com/index.php/LinuxPPS_support
8734L:	linuxpps@ml.enneenne.com (subscribers-only)
8735S:	Maintained
8736F:	Documentation/pps/
8737F:	drivers/pps/
8738F:	include/linux/pps*.h
8739
8740PPTP DRIVER
8741M:	Dmitry Kozlov <xeb@mail.ru>
8742L:	netdev@vger.kernel.org
8743S:	Maintained
8744F:	drivers/net/ppp/pptp.c
8745W:	http://sourceforge.net/projects/accel-pptp
8746
8747PREEMPTIBLE KERNEL
8748M:	Robert Love <rml@tech9.net>
8749L:	kpreempt-tech@lists.sourceforge.net
8750W:	ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8751S:	Supported
8752F:	Documentation/preempt-locking.txt
8753F:	include/linux/preempt.h
8754
8755PRISM54 WIRELESS DRIVER
8756M:	"Luis R. Rodriguez" <mcgrof@gmail.com>
8757L:	linux-wireless@vger.kernel.org
8758W:	http://wireless.kernel.org/en/users/Drivers/p54
8759S:	Obsolete
8760F:	drivers/net/wireless/intersil/prism54/
8761
8762PS3 NETWORK SUPPORT
8763M:	Geoff Levand <geoff@infradead.org>
8764L:	netdev@vger.kernel.org
8765L:	linuxppc-dev@lists.ozlabs.org
8766S:	Maintained
8767F:	drivers/net/ethernet/toshiba/ps3_gelic_net.*
8768
8769PS3 PLATFORM SUPPORT
8770M:	Geoff Levand <geoff@infradead.org>
8771L:	linuxppc-dev@lists.ozlabs.org
8772S:	Maintained
8773F:	arch/powerpc/boot/ps3*
8774F:	arch/powerpc/include/asm/lv1call.h
8775F:	arch/powerpc/include/asm/ps3*.h
8776F:	arch/powerpc/platforms/ps3/
8777F:	drivers/*/ps3*
8778F:	drivers/ps3/
8779F:	drivers/rtc/rtc-ps3.c
8780F:	drivers/usb/host/*ps3.c
8781F:	sound/ppc/snd_ps3*
8782
8783PS3VRAM DRIVER
8784M:	Jim Paris <jim@jtan.com>
8785M:	Geoff Levand <geoff@infradead.org>
8786L:	linuxppc-dev@lists.ozlabs.org
8787S:	Maintained
8788F:	drivers/block/ps3vram.c
8789
8790PSTORE FILESYSTEM
8791M:	Anton Vorontsov <anton@enomsg.org>
8792M:	Colin Cross <ccross@android.com>
8793M:	Kees Cook <keescook@chromium.org>
8794M:	Tony Luck <tony.luck@intel.com>
8795S:	Maintained
8796T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8797F:	fs/pstore/
8798F:	include/linux/pstore*
8799F:	drivers/firmware/efi/efi-pstore.c
8800F:	drivers/acpi/apei/erst.c
8801
8802PTP HARDWARE CLOCK SUPPORT
8803M:	Richard Cochran <richardcochran@gmail.com>
8804L:	netdev@vger.kernel.org
8805S:	Maintained
8806W:	http://linuxptp.sourceforge.net/
8807F:	Documentation/ABI/testing/sysfs-ptp
8808F:	Documentation/ptp/*
8809F:	drivers/net/ethernet/freescale/gianfar_ptp.c
8810F:	drivers/net/phy/dp83640*
8811F:	drivers/ptp/*
8812F:	include/linux/ptp_cl*
8813
8814PTRACE SUPPORT
8815M:	Roland McGrath <roland@hack.frob.com>
8816M:	Oleg Nesterov <oleg@redhat.com>
8817S:	Maintained
8818F:	include/asm-generic/syscall.h
8819F:	include/linux/ptrace.h
8820F:	include/linux/regset.h
8821F:	include/linux/tracehook.h
8822F:	include/uapi/linux/ptrace.h
8823F:	kernel/ptrace.c
8824
8825PVRUSB2 VIDEO4LINUX DRIVER
8826M:	Mike Isely <isely@pobox.com>
8827L:	pvrusb2@isely.net	(subscribers-only)
8828L:	linux-media@vger.kernel.org
8829W:	http://www.isely.net/pvrusb2/
8830T:	git git://linuxtv.org/media_tree.git
8831S:	Maintained
8832F:	Documentation/video4linux/README.pvrusb2
8833F:	drivers/media/usb/pvrusb2/
8834
8835PWC WEBCAM DRIVER
8836M:	Hans de Goede <hdegoede@redhat.com>
8837L:	linux-media@vger.kernel.org
8838T:	git git://linuxtv.org/media_tree.git
8839S:	Maintained
8840F:	drivers/media/usb/pwc/*
8841
8842PWM FAN DRIVER
8843M:	Kamil Debski <k.debski@samsung.com>
8844L:	lm-sensors@lm-sensors.org
8845S:	Supported
8846F:	Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8847F:	Documentation/hwmon/pwm-fan
8848F:	drivers/hwmon/pwm-fan.c
8849
8850PWM SUBSYSTEM
8851M:	Thierry Reding <thierry.reding@gmail.com>
8852L:	linux-pwm@vger.kernel.org
8853S:	Maintained
8854T:	git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8855F:	Documentation/pwm.txt
8856F:	Documentation/devicetree/bindings/pwm/
8857F:	include/linux/pwm.h
8858F:	drivers/pwm/
8859F:	drivers/video/backlight/pwm_bl.c
8860F:	include/linux/pwm_backlight.h
8861
8862PXA2xx/PXA3xx SUPPORT
8863M:	Daniel Mack <daniel@zonque.org>
8864M:	Haojian Zhuang <haojian.zhuang@gmail.com>
8865M:	Robert Jarzmik <robert.jarzmik@free.fr>
8866L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8867T:	git git://github.com/hzhuang1/linux.git
8868T:	git git://github.com/rjarzmik/linux.git
8869S:	Maintained
8870F:	arch/arm/boot/dts/pxa*
8871F:	arch/arm/mach-pxa/
8872F:	drivers/dma/pxa*
8873F:	drivers/pcmcia/pxa2xx*
8874F:	drivers/pinctrl/pxa/
8875F:	drivers/spi/spi-pxa2xx*
8876F:	drivers/usb/gadget/udc/pxa2*
8877F:	include/sound/pxa2xx-lib.h
8878F:	sound/arm/pxa*
8879F:	sound/soc/pxa/
8880
8881PXA GPIO DRIVER
8882M:	Robert Jarzmik <robert.jarzmik@free.fr>
8883L:	linux-gpio@vger.kernel.org
8884S:	Maintained
8885F:	drivers/gpio/gpio-pxa.c
8886
8887PXA3xx NAND FLASH DRIVER
8888M:	Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8889L:	linux-mtd@lists.infradead.org
8890S:	Maintained
8891F:	drivers/mtd/nand/pxa3xx_nand.c
8892
8893MMP SUPPORT
8894M:	Eric Miao <eric.y.miao@gmail.com>
8895M:	Haojian Zhuang <haojian.zhuang@gmail.com>
8896L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8897T:	git git://github.com/hzhuang1/linux.git
8898T:	git git://git.linaro.org/people/ycmiao/pxa-linux.git
8899S:	Maintained
8900F:	arch/arm/boot/dts/mmp*
8901F:	arch/arm/mach-mmp/
8902
8903PXA MMCI DRIVER
8904S:	Orphan
8905
8906PXA RTC DRIVER
8907M:	Robert Jarzmik <robert.jarzmik@free.fr>
8908L:	rtc-linux@googlegroups.com
8909S:	Maintained
8910
8911QAT DRIVER
8912M:	Tadeusz Struk <tadeusz.struk@intel.com>
8913L:	qat-linux@intel.com
8914S:	Supported
8915F:	drivers/crypto/qat/
8916
8917QIB DRIVER
8918M:	Mike Marciniszyn <infinipath@intel.com>
8919L:	linux-rdma@vger.kernel.org
8920S:	Supported
8921F:	drivers/infiniband/hw/qib/
8922
8923QLOGIC QLA1280 SCSI DRIVER
8924M:	Michael Reed <mdr@sgi.com>
8925L:	linux-scsi@vger.kernel.org
8926S:	Maintained
8927F:	drivers/scsi/qla1280.[ch]
8928
8929QLOGIC QLA2XXX FC-SCSI DRIVER
8930M:	qla2xxx-upstream@qlogic.com
8931L:	linux-scsi@vger.kernel.org
8932S:	Supported
8933F:	Documentation/scsi/LICENSE.qla2xxx
8934F:	drivers/scsi/qla2xxx/
8935
8936QLOGIC QLA4XXX iSCSI DRIVER
8937M:	QLogic-Storage-Upstream@qlogic.com
8938L:	linux-scsi@vger.kernel.org
8939S:	Supported
8940F:	Documentation/scsi/LICENSE.qla4xxx
8941F:	drivers/scsi/qla4xxx/
8942
8943QLOGIC QLA3XXX NETWORK DRIVER
8944M:	Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8945M:	Ron Mercer <ron.mercer@qlogic.com>
8946M:	linux-driver@qlogic.com
8947L:	netdev@vger.kernel.org
8948S:	Supported
8949F:	Documentation/networking/LICENSE.qla3xxx
8950F:	drivers/net/ethernet/qlogic/qla3xxx.*
8951
8952QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8953M:	Dept-GELinuxNICDev@qlogic.com
8954L:	netdev@vger.kernel.org
8955S:	Supported
8956F:	drivers/net/ethernet/qlogic/qlcnic/
8957
8958QLOGIC QLGE 10Gb ETHERNET DRIVER
8959M:	Harish Patil <harish.patil@qlogic.com>
8960M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8961M:	Dept-GELinuxNICDev@qlogic.com
8962M:	linux-driver@qlogic.com
8963L:	netdev@vger.kernel.org
8964S:	Supported
8965F:	drivers/net/ethernet/qlogic/qlge/
8966
8967QLOGIC QL4xxx ETHERNET DRIVER
8968M:	Yuval Mintz <Yuval.Mintz@qlogic.com>
8969M:	Ariel Elior <Ariel.Elior@qlogic.com>
8970M:	everest-linux-l2@qlogic.com
8971L:	netdev@vger.kernel.org
8972S:	Supported
8973F:	drivers/net/ethernet/qlogic/qed/
8974F:	include/linux/qed/
8975F:	drivers/net/ethernet/qlogic/qede/
8976
8977QNX4 FILESYSTEM
8978M:	Anders Larsen <al@alarsen.net>
8979W:	http://www.alarsen.net/linux/qnx4fs/
8980S:	Maintained
8981F:	fs/qnx4/
8982F:	include/uapi/linux/qnx4_fs.h
8983F:	include/uapi/linux/qnxtypes.h
8984
8985QT1010 MEDIA DRIVER
8986M:	Antti Palosaari <crope@iki.fi>
8987L:	linux-media@vger.kernel.org
8988W:	https://linuxtv.org
8989W:	http://palosaari.fi/linux/
8990Q:	http://patchwork.linuxtv.org/project/linux-media/list/
8991T:	git git://linuxtv.org/anttip/media_tree.git
8992S:	Maintained
8993F:	drivers/media/tuners/qt1010*
8994
8995QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8996M:	QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8997L:	linux-wireless@vger.kernel.org
8998L:	ath9k-devel@lists.ath9k.org
8999W:	http://wireless.kernel.org/en/users/Drivers/ath9k
9000S:	Supported
9001F:	drivers/net/wireless/ath/ath9k/
9002
9003QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9004M:	Kalle Valo <kvalo@qca.qualcomm.com>
9005L:	ath10k@lists.infradead.org
9006W:	http://wireless.kernel.org/en/users/Drivers/ath10k
9007T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9008S:	Supported
9009F:	drivers/net/wireless/ath/ath10k/
9010
9011QUALCOMM HEXAGON ARCHITECTURE
9012M:	Richard Kuo <rkuo@codeaurora.org>
9013L:	linux-hexagon@vger.kernel.org
9014T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9015S:	Supported
9016F:	arch/hexagon/
9017
9018QUALCOMM WCN36XX WIRELESS DRIVER
9019M:	Eugene Krasnikov <k.eugene.e@gmail.com>
9020L:	wcn36xx@lists.infradead.org
9021W:	http://wireless.kernel.org/en/users/Drivers/wcn36xx
9022T:	git git://github.com/KrasnikovEugene/wcn36xx.git
9023S:	Supported
9024F:	drivers/net/wireless/ath/wcn36xx/
9025
9026RADOS BLOCK DEVICE (RBD)
9027M:	Ilya Dryomov <idryomov@gmail.com>
9028M:	Sage Weil <sage@redhat.com>
9029M:	Alex Elder <elder@kernel.org>
9030L:	ceph-devel@vger.kernel.org
9031W:	http://ceph.com/
9032T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9033T:	git git://github.com/ceph/ceph-client.git
9034S:	Supported
9035F:	Documentation/ABI/testing/sysfs-bus-rbd
9036F:	drivers/block/rbd.c
9037F:	drivers/block/rbd_types.h
9038
9039RADEON FRAMEBUFFER DISPLAY DRIVER
9040M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
9041L:	linux-fbdev@vger.kernel.org
9042S:	Maintained
9043F:	drivers/video/fbdev/aty/radeon*
9044F:	include/uapi/linux/radeonfb.h
9045
9046RADIOSHARK RADIO DRIVER
9047M:	Hans de Goede <hdegoede@redhat.com>
9048L:	linux-media@vger.kernel.org
9049T:	git git://linuxtv.org/media_tree.git
9050S:	Maintained
9051F:	drivers/media/radio/radio-shark.c
9052
9053RADIOSHARK2 RADIO DRIVER
9054M:	Hans de Goede <hdegoede@redhat.com>
9055L:	linux-media@vger.kernel.org
9056T:	git git://linuxtv.org/media_tree.git
9057S:	Maintained
9058F:	drivers/media/radio/radio-shark2.c
9059F:	drivers/media/radio/radio-tea5777.c
9060
9061RAGE128 FRAMEBUFFER DISPLAY DRIVER
9062M:	Paul Mackerras <paulus@samba.org>
9063L:	linux-fbdev@vger.kernel.org
9064S:	Maintained
9065F:	drivers/video/fbdev/aty/aty128fb.c
9066
9067RALINK MIPS ARCHITECTURE
9068M:	John Crispin <blogic@openwrt.org>
9069L:	linux-mips@linux-mips.org
9070S:	Maintained
9071F:	arch/mips/ralink
9072
9073RALINK RT2X00 WIRELESS LAN DRIVER
9074P:	rt2x00 project
9075M:	Stanislaw Gruszka <sgruszka@redhat.com>
9076M:	Helmut Schaa <helmut.schaa@googlemail.com>
9077L:	linux-wireless@vger.kernel.org
9078S:	Maintained
9079F:	drivers/net/wireless/ralink/rt2x00/
9080
9081RAMDISK RAM BLOCK DEVICE DRIVER
9082M:	Jens Axboe <axboe@kernel.dk>
9083S:	Maintained
9084F:	Documentation/blockdev/ramdisk.txt
9085F:	drivers/block/brd.c
9086
9087RANDOM NUMBER DRIVER
9088M:	"Theodore Ts'o" <tytso@mit.edu>
9089S:	Maintained
9090F:	drivers/char/random.c
9091
9092RAPIDIO SUBSYSTEM
9093M:	Matt Porter <mporter@kernel.crashing.org>
9094M:	Alexandre Bounine <alexandre.bounine@idt.com>
9095S:	Maintained
9096F:	drivers/rapidio/
9097
9098RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9099L:	linux-wireless@vger.kernel.org
9100S:	Orphan
9101F:	drivers/net/wireless/ray*
9102
9103RCUTORTURE MODULE
9104M:	Josh Triplett <josh@joshtriplett.org>
9105M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9106L:	linux-kernel@vger.kernel.org
9107S:	Supported
9108T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9109F:	Documentation/RCU/torture.txt
9110F:	kernel/rcu/rcutorture.c
9111
9112RCUTORTURE TEST FRAMEWORK
9113M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9114M:	Josh Triplett <josh@joshtriplett.org>
9115R:	Steven Rostedt <rostedt@goodmis.org>
9116R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9117R:	Lai Jiangshan <jiangshanlai@gmail.com>
9118L:	linux-kernel@vger.kernel.org
9119S:	Supported
9120T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9121F:	tools/testing/selftests/rcutorture
9122
9123RDC R-321X SoC
9124M:	Florian Fainelli <florian@openwrt.org>
9125S:	Maintained
9126
9127RDC R6040 FAST ETHERNET DRIVER
9128M:	Florian Fainelli <florian@openwrt.org>
9129L:	netdev@vger.kernel.org
9130S:	Maintained
9131F:	drivers/net/ethernet/rdc/r6040.c
9132
9133RDS - RELIABLE DATAGRAM SOCKETS
9134M:	Chien Yen <chien.yen@oracle.com>
9135L:	rds-devel@oss.oracle.com (moderated for non-subscribers)
9136S:	Supported
9137F:	net/rds/
9138
9139READ-COPY UPDATE (RCU)
9140M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9141M:	Josh Triplett <josh@joshtriplett.org>
9142R:	Steven Rostedt <rostedt@goodmis.org>
9143R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9144R:	Lai Jiangshan <jiangshanlai@gmail.com>
9145L:	linux-kernel@vger.kernel.org
9146W:	http://www.rdrop.com/users/paulmck/RCU/
9147S:	Supported
9148T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9149F:	Documentation/RCU/
9150X:	Documentation/RCU/torture.txt
9151F:	include/linux/rcu*
9152X:	include/linux/srcu.h
9153F:	kernel/rcu/
9154X:	kernel/torture.c
9155
9156REAL TIME CLOCK (RTC) SUBSYSTEM
9157M:	Alessandro Zummo <a.zummo@towertech.it>
9158M:	Alexandre Belloni <alexandre.belloni@free-electrons.com>
9159L:	rtc-linux@googlegroups.com
9160Q:	http://patchwork.ozlabs.org/project/rtc-linux/list/
9161T:	git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9162S:	Maintained
9163F:	Documentation/rtc.txt
9164F:	drivers/rtc/
9165F:	include/linux/rtc.h
9166F:	include/uapi/linux/rtc.h
9167
9168REALTEK AUDIO CODECS
9169M:	Bard Liao <bardliao@realtek.com>
9170M:	Oder Chiou <oder_chiou@realtek.com>
9171S:	Maintained
9172F:	sound/soc/codecs/rt*
9173F:	include/sound/rt*.h
9174
9175REISERFS FILE SYSTEM
9176L:	reiserfs-devel@vger.kernel.org
9177S:	Supported
9178F:	fs/reiserfs/
9179
9180REGISTER MAP ABSTRACTION
9181M:	Mark Brown <broonie@kernel.org>
9182L:	linux-kernel@vger.kernel.org
9183T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9184S:	Supported
9185F:	drivers/base/regmap/
9186F:	include/linux/regmap.h
9187
9188REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9189M:	Ohad Ben-Cohen <ohad@wizery.com>
9190M:	Bjorn Andersson <bjorn.andersson@linaro.org>
9191T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9192S:	Maintained
9193F:	drivers/remoteproc/
9194F:	Documentation/remoteproc.txt
9195F:	include/linux/remoteproc.h
9196
9197REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9198M:	Ohad Ben-Cohen <ohad@wizery.com>
9199M:	Bjorn Andersson <bjorn.andersson@linaro.org>
9200T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9201S:	Maintained
9202F:	drivers/rpmsg/
9203F:	Documentation/rpmsg.txt
9204F:	include/linux/rpmsg.h
9205
9206RENESAS ETHERNET DRIVERS
9207R:	Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9208L:	netdev@vger.kernel.org
9209L:	linux-renesas-soc@vger.kernel.org
9210F:	drivers/net/ethernet/renesas/
9211F:	include/linux/sh_eth.h
9212
9213RENESAS USB2 PHY DRIVER
9214M:	Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9215L:	linux-renesas-soc@vger.kernel.org
9216S:	Maintained
9217F:	drivers/phy/phy-rcar-gen3-usb2.c
9218
9219RESET CONTROLLER FRAMEWORK
9220M:	Philipp Zabel <p.zabel@pengutronix.de>
9221T:	git git://git.pengutronix.de/git/pza/linux
9222S:	Maintained
9223F:	drivers/reset/
9224F:	Documentation/devicetree/bindings/reset/
9225F:	include/dt-bindings/reset/
9226F:	include/linux/reset.h
9227F:	include/linux/reset-controller.h
9228
9229RFKILL
9230M:	Johannes Berg <johannes@sipsolutions.net>
9231L:	linux-wireless@vger.kernel.org
9232W:	http://wireless.kernel.org/
9233T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9234T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9235S:	Maintained
9236F:	Documentation/rfkill.txt
9237F:	net/rfkill/
9238
9239RHASHTABLE
9240M:	Thomas Graf <tgraf@suug.ch>
9241L:	netdev@vger.kernel.org
9242S:	Maintained
9243F:	lib/rhashtable.c
9244F:	include/linux/rhashtable.h
9245
9246RICOH SMARTMEDIA/XD DRIVER
9247M:	Maxim Levitsky <maximlevitsky@gmail.com>
9248S:	Maintained
9249F:	drivers/mtd/nand/r852.c
9250F:	drivers/mtd/nand/r852.h
9251
9252RICOH R5C592 MEMORYSTICK DRIVER
9253M:	Maxim Levitsky <maximlevitsky@gmail.com>
9254S:	Maintained
9255F:	drivers/memstick/host/r592.*
9256
9257ROCCAT DRIVERS
9258M:	Stefan Achatz <erazor_de@users.sourceforge.net>
9259W:	http://sourceforge.net/projects/roccat/
9260S:	Maintained
9261F:	drivers/hid/hid-roccat*
9262F:	include/linux/hid-roccat*
9263F:	Documentation/ABI/*/sysfs-driver-hid-roccat*
9264
9265ROCKER DRIVER
9266M:	Jiri Pirko <jiri@resnulli.us>
9267M:	Scott Feldman <sfeldma@gmail.com>
9268L:	netdev@vger.kernel.org
9269S:	Supported
9270F:	drivers/net/ethernet/rocker/
9271
9272ROCKETPORT DRIVER
9273P:	Comtrol Corp.
9274W:	http://www.comtrol.com
9275S:	Maintained
9276F:	Documentation/serial/rocket.txt
9277F:	drivers/tty/rocket*
9278
9279ROCKETPORT EXPRESS/INFINITY DRIVER
9280M:	Kevin Cernekee <cernekee@gmail.com>
9281L:	linux-serial@vger.kernel.org
9282S:	Odd Fixes
9283F:	drivers/tty/serial/rp2.*
9284
9285ROSE NETWORK LAYER
9286M:	Ralf Baechle <ralf@linux-mips.org>
9287L:	linux-hams@vger.kernel.org
9288W:	http://www.linux-ax25.org/
9289S:	Maintained
9290F:	include/net/rose.h
9291F:	include/uapi/linux/rose.h
9292F:	net/rose/
9293
9294RTL2830 MEDIA DRIVER
9295M:	Antti Palosaari <crope@iki.fi>
9296L:	linux-media@vger.kernel.org
9297W:	https://linuxtv.org
9298W:	http://palosaari.fi/linux/
9299Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9300T:	git git://linuxtv.org/anttip/media_tree.git
9301S:	Maintained
9302F:	drivers/media/dvb-frontends/rtl2830*
9303
9304RTL2832 MEDIA DRIVER
9305M:	Antti Palosaari <crope@iki.fi>
9306L:	linux-media@vger.kernel.org
9307W:	https://linuxtv.org
9308W:	http://palosaari.fi/linux/
9309Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9310T:	git git://linuxtv.org/anttip/media_tree.git
9311S:	Maintained
9312F:	drivers/media/dvb-frontends/rtl2832*
9313
9314RTL2832_SDR MEDIA DRIVER
9315M:	Antti Palosaari <crope@iki.fi>
9316L:	linux-media@vger.kernel.org
9317W:	https://linuxtv.org
9318W:	http://palosaari.fi/linux/
9319Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9320T:	git git://linuxtv.org/anttip/media_tree.git
9321S:	Maintained
9322F:	drivers/media/dvb-frontends/rtl2832_sdr*
9323
9324RTL8180 WIRELESS DRIVER
9325L:	linux-wireless@vger.kernel.org
9326W:	http://wireless.kernel.org/
9327T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9328S:	Orphan
9329F:	drivers/net/wireless/realtek/rtl818x/rtl8180/
9330
9331RTL8187 WIRELESS DRIVER
9332M:	Herton Ronaldo Krzesinski <herton@canonical.com>
9333M:	Hin-Tak Leung <htl10@users.sourceforge.net>
9334M:	Larry Finger <Larry.Finger@lwfinger.net>
9335L:	linux-wireless@vger.kernel.org
9336W:	http://wireless.kernel.org/
9337T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9338S:	Maintained
9339F:	drivers/net/wireless/realtek/rtl818x/rtl8187/
9340
9341RTL8192CE WIRELESS DRIVER
9342M:	Larry Finger <Larry.Finger@lwfinger.net>
9343M:	Chaoming Li <chaoming_li@realsil.com.cn>
9344L:	linux-wireless@vger.kernel.org
9345W:	http://wireless.kernel.org/
9346T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9347S:	Maintained
9348F:	drivers/net/wireless/realtek/rtlwifi/
9349F:	drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9350
9351RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9352M:	Jes Sorensen <Jes.Sorensen@redhat.com>
9353L:	linux-wireless@vger.kernel.org
9354T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9355S:	Maintained
9356F:	drivers/net/wireless/realtek/rtl8xxxu/
9357
9358S3 SAVAGE FRAMEBUFFER DRIVER
9359M:	Antonino Daplas <adaplas@gmail.com>
9360L:	linux-fbdev@vger.kernel.org
9361S:	Maintained
9362F:	drivers/video/fbdev/savage/
9363
9364S390
9365M:	Martin Schwidefsky <schwidefsky@de.ibm.com>
9366M:	Heiko Carstens <heiko.carstens@de.ibm.com>
9367L:	linux-s390@vger.kernel.org
9368W:	http://www.ibm.com/developerworks/linux/linux390/
9369T:	git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9370S:	Supported
9371F:	arch/s390/
9372F:	drivers/s390/
9373F:	Documentation/s390/
9374F:	Documentation/DocBook/s390*
9375
9376S390 COMMON I/O LAYER
9377M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
9378M:	Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9379L:	linux-s390@vger.kernel.org
9380W:	http://www.ibm.com/developerworks/linux/linux390/
9381S:	Supported
9382F:	drivers/s390/cio/
9383
9384S390 DASD DRIVER
9385M:	Stefan Weinhuber <wein@de.ibm.com>
9386M:	Stefan Haberland <stefan.haberland@de.ibm.com>
9387L:	linux-s390@vger.kernel.org
9388W:	http://www.ibm.com/developerworks/linux/linux390/
9389S:	Supported
9390F:	drivers/s390/block/dasd*
9391F:	block/partitions/ibm.c
9392
9393S390 NETWORK DRIVERS
9394M:	Ursula Braun <ubraun@linux.vnet.ibm.com>
9395L:	linux-s390@vger.kernel.org
9396W:	http://www.ibm.com/developerworks/linux/linux390/
9397S:	Supported
9398F:	drivers/s390/net/
9399
9400S390 PCI SUBSYSTEM
9401M:	Sebastian Ott <sebott@linux.vnet.ibm.com>
9402M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
9403L:	linux-s390@vger.kernel.org
9404W:	http://www.ibm.com/developerworks/linux/linux390/
9405S:	Supported
9406F:	arch/s390/pci/
9407F:	drivers/pci/hotplug/s390_pci_hpc.c
9408
9409S390 ZCRYPT DRIVER
9410M:	Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9411L:	linux-s390@vger.kernel.org
9412W:	http://www.ibm.com/developerworks/linux/linux390/
9413S:	Supported
9414F:	drivers/s390/crypto/
9415
9416S390 ZFCP DRIVER
9417M:	Steffen Maier <maier@linux.vnet.ibm.com>
9418L:	linux-s390@vger.kernel.org
9419W:	http://www.ibm.com/developerworks/linux/linux390/
9420S:	Supported
9421F:	drivers/s390/scsi/zfcp_*
9422
9423S390 IUCV NETWORK LAYER
9424M:	Ursula Braun <ubraun@linux.vnet.ibm.com>
9425L:	linux-s390@vger.kernel.org
9426W:	http://www.ibm.com/developerworks/linux/linux390/
9427S:	Supported
9428F:	drivers/s390/net/*iucv*
9429F:	include/net/iucv/
9430F:	net/iucv/
9431
9432S390 IOMMU (PCI)
9433M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
9434L:	linux-s390@vger.kernel.org
9435W:	http://www.ibm.com/developerworks/linux/linux390/
9436S:	Supported
9437F:	drivers/iommu/s390-iommu.c
9438
9439S3C24XX SD/MMC Driver
9440M:	Ben Dooks <ben-linux@fluff.org>
9441L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9442S:	Supported
9443F:	drivers/mmc/host/s3cmci.*
9444
9445SAA6588 RDS RECEIVER DRIVER
9446M:	Hans Verkuil <hverkuil@xs4all.nl>
9447L:	linux-media@vger.kernel.org
9448T:	git git://linuxtv.org/media_tree.git
9449W:	https://linuxtv.org
9450S:	Odd Fixes
9451F:	drivers/media/i2c/saa6588*
9452
9453SAA7134 VIDEO4LINUX DRIVER
9454M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9455L:	linux-media@vger.kernel.org
9456W:	https://linuxtv.org
9457T:	git git://linuxtv.org/media_tree.git
9458S:	Odd fixes
9459F:	Documentation/video4linux/*.saa7134
9460F:	drivers/media/pci/saa7134/
9461
9462SAA7146 VIDEO4LINUX-2 DRIVER
9463M:	Hans Verkuil <hverkuil@xs4all.nl>
9464L:	linux-media@vger.kernel.org
9465T:	git git://linuxtv.org/media_tree.git
9466S:	Maintained
9467F:	drivers/media/common/saa7146/
9468F:	drivers/media/pci/saa7146/
9469F:	include/media/saa7146*
9470
9471SAMSUNG LAPTOP DRIVER
9472M:	Corentin Chary <corentin.chary@gmail.com>
9473L:	platform-driver-x86@vger.kernel.org
9474S:	Maintained
9475F:	drivers/platform/x86/samsung-laptop.c
9476
9477SAMSUNG AUDIO (ASoC) DRIVERS
9478M:	Sangbeom Kim <sbkim73@samsung.com>
9479L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
9480S:	Supported
9481F:	sound/soc/samsung/
9482
9483SAMSUNG FRAMEBUFFER DRIVER
9484M:	Jingoo Han <jingoohan1@gmail.com>
9485L:	linux-fbdev@vger.kernel.org
9486S:	Maintained
9487F:	drivers/video/fbdev/s3c-fb.c
9488
9489SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9490M:	Sangbeom Kim <sbkim73@samsung.com>
9491M:	Krzysztof Kozlowski <k.kozlowski@samsung.com>
9492L:	linux-kernel@vger.kernel.org
9493L:	linux-samsung-soc@vger.kernel.org
9494S:	Supported
9495F:	drivers/mfd/sec*.c
9496F:	drivers/regulator/s2m*.c
9497F:	drivers/regulator/s5m*.c
9498F:	drivers/clk/clk-s2mps11.c
9499F:	drivers/rtc/rtc-s5m.c
9500F:	include/linux/mfd/samsung/
9501F:	Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9502F:	Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9503F:	Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9504F:	Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9505
9506SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9507M:	Kyungmin Park <kyungmin.park@samsung.com>
9508M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9509L:	linux-media@vger.kernel.org
9510Q:	https://patchwork.linuxtv.org/project/linux-media/list/
9511S:	Supported
9512F:	drivers/media/platform/exynos4-is/
9513
9514SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9515M:	Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9516L:	linux-media@vger.kernel.org
9517L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9518S:	Maintained
9519F:	drivers/media/platform/s3c-camif/
9520F:	include/media/drv-intf/s3c_camif.h
9521
9522SAMSUNG S5C73M3 CAMERA DRIVER
9523M:	Kyungmin Park <kyungmin.park@samsung.com>
9524M:	Andrzej Hajda <a.hajda@samsung.com>
9525L:	linux-media@vger.kernel.org
9526S:	Supported
9527F:	drivers/media/i2c/s5c73m3/*
9528
9529SAMSUNG S5K5BAF CAMERA DRIVER
9530M:	Kyungmin Park <kyungmin.park@samsung.com>
9531M:	Andrzej Hajda <a.hajda@samsung.com>
9532L:	linux-media@vger.kernel.org
9533S:	Supported
9534F:	drivers/media/i2c/s5k5baf.c
9535
9536SAMSUNG S3FWRN5 NFC DRIVER
9537M:	Robert Baldyga <r.baldyga@samsung.com>
9538L:	linux-nfc@lists.01.org (moderated for non-subscribers)
9539S:	Supported
9540F:	drivers/nfc/s3fwrn5
9541
9542SAMSUNG SOC CLOCK DRIVERS
9543M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
9544M:	Tomasz Figa <tomasz.figa@gmail.com>
9545S:	Supported
9546L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9547F:	drivers/clk/samsung/
9548
9549SAMSUNG SXGBE DRIVERS
9550M:	Byungho An <bh74.an@samsung.com>
9551M:	Girish K S <ks.giri@samsung.com>
9552M:	Vipul Pandya <vipul.pandya@samsung.com>
9553S:	Supported
9554L:	netdev@vger.kernel.org
9555F:	drivers/net/ethernet/samsung/sxgbe/
9556
9557SAMSUNG THERMAL DRIVER
9558M:	Lukasz Majewski <l.majewski@samsung.com>
9559L:	linux-pm@vger.kernel.org
9560L:	linux-samsung-soc@vger.kernel.org
9561S:	Supported
9562T:	git https://github.com/lmajewski/linux-samsung-thermal.git
9563F:	drivers/thermal/samsung/
9564
9565SAMSUNG USB2 PHY DRIVER
9566M:	Kamil Debski <k.debski@samsung.com>
9567L:	linux-kernel@vger.kernel.org
9568S:	Supported
9569F:	Documentation/devicetree/bindings/phy/samsung-phy.txt
9570F:	Documentation/phy/samsung-usb2.txt
9571F:	drivers/phy/phy-exynos4210-usb2.c
9572F:	drivers/phy/phy-exynos4x12-usb2.c
9573F:	drivers/phy/phy-exynos5250-usb2.c
9574F:	drivers/phy/phy-s5pv210-usb2.c
9575F:	drivers/phy/phy-samsung-usb2.c
9576F:	drivers/phy/phy-samsung-usb2.h
9577
9578SERIAL DRIVERS
9579M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9580L:	linux-serial@vger.kernel.org
9581S:	Maintained
9582F:	drivers/tty/serial/
9583
9584SYNOPSYS DESIGNWARE DMAC DRIVER
9585M:	Viresh Kumar <vireshk@kernel.org>
9586M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9587S:	Maintained
9588F:	include/linux/dma/dw.h
9589F:	include/linux/platform_data/dma-dw.h
9590F:	drivers/dma/dw/
9591
9592SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9593M: Lars Persson <lars.persson@axis.com>
9594L: netdev@vger.kernel.org
9595S: Supported
9596F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9597F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9598
9599SYNOPSYS DESIGNWARE I2C DRIVER
9600M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9601M:	Jarkko Nikula <jarkko.nikula@linux.intel.com>
9602M:	Mika Westerberg <mika.westerberg@linux.intel.com>
9603L:	linux-i2c@vger.kernel.org
9604S:	Maintained
9605F:	drivers/i2c/busses/i2c-designware-*
9606F:	include/linux/platform_data/i2c-designware.h
9607
9608SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9609M:	Jaehoon Chung <jh80.chung@samsung.com>
9610L:	linux-mmc@vger.kernel.org
9611S:	Maintained
9612F:	include/linux/mmc/dw_mmc.h
9613F:	drivers/mmc/host/dw_mmc*
9614
9615SYSTEM TRACE MODULE CLASS
9616M:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
9617S:	Maintained
9618F:	Documentation/trace/stm.txt
9619F:	drivers/hwtracing/stm/
9620F:	include/linux/stm.h
9621F:	include/uapi/linux/stm.h
9622
9623THUNDERBOLT DRIVER
9624M:	Andreas Noever <andreas.noever@gmail.com>
9625S:	Maintained
9626F:	drivers/thunderbolt/
9627
9628TI BQ27XXX POWER SUPPLY DRIVER
9629R:	Andrew F. Davis <afd@ti.com>
9630F:	include/linux/power/bq27xxx_battery.h
9631F:	drivers/power/bq27xxx_battery.c
9632F:	drivers/power/bq27xxx_battery_i2c.c
9633
9634TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9635M:	John Stultz <john.stultz@linaro.org>
9636M:	Thomas Gleixner <tglx@linutronix.de>
9637L:	linux-kernel@vger.kernel.org
9638T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9639S:	Supported
9640F:	include/linux/clocksource.h
9641F:	include/linux/time.h
9642F:	include/linux/timex.h
9643F:	include/uapi/linux/time.h
9644F:	include/uapi/linux/timex.h
9645F:	kernel/time/clocksource.c
9646F:	kernel/time/time*.c
9647F:	kernel/time/alarmtimer.c
9648F:	kernel/time/ntp.c
9649F:	tools/testing/selftests/timers/
9650
9651SC1200 WDT DRIVER
9652M:	Zwane Mwaikambo <zwanem@gmail.com>
9653S:	Maintained
9654F:	drivers/watchdog/sc1200wdt.c
9655
9656SCHEDULER
9657M:	Ingo Molnar <mingo@redhat.com>
9658M:	Peter Zijlstra <peterz@infradead.org>
9659L:	linux-kernel@vger.kernel.org
9660T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9661S:	Maintained
9662F:	kernel/sched/
9663F:	include/linux/sched.h
9664F:	include/uapi/linux/sched.h
9665F:	include/linux/wait.h
9666
9667SCORE ARCHITECTURE
9668M:	Chen Liqin <liqin.linux@gmail.com>
9669M:	Lennox Wu <lennox.wu@gmail.com>
9670W:	http://www.sunplus.com
9671S:	Supported
9672F:	arch/score/
9673
9674SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9675M:	Sudeep Holla <sudeep.holla@arm.com>
9676L:	linux-arm-kernel@lists.infradead.org
9677S:	Maintained
9678F:	Documentation/devicetree/bindings/arm/arm,scpi.txt
9679F:	drivers/clk/clk-scpi.c
9680F:	drivers/cpufreq/scpi-cpufreq.c
9681F:	drivers/firmware/arm_scpi.c
9682F:	include/linux/scpi_protocol.h
9683
9684SCSI CDROM DRIVER
9685M:	Jens Axboe <axboe@kernel.dk>
9686L:	linux-scsi@vger.kernel.org
9687W:	http://www.kernel.dk
9688S:	Maintained
9689F:	drivers/scsi/sr*
9690
9691SCSI RDMA PROTOCOL (SRP) INITIATOR
9692M:	Bart Van Assche <bart.vanassche@sandisk.com>
9693L:	linux-rdma@vger.kernel.org
9694S:	Supported
9695W:	http://www.openfabrics.org
9696Q:	http://patchwork.kernel.org/project/linux-rdma/list/
9697T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9698F:	drivers/infiniband/ulp/srp/
9699F:	include/scsi/srp.h
9700
9701SCSI SG DRIVER
9702M:	Doug Gilbert <dgilbert@interlog.com>
9703L:	linux-scsi@vger.kernel.org
9704W:	http://sg.danny.cz/sg
9705S:	Maintained
9706F:	Documentation/scsi/scsi-generic.txt
9707F:	drivers/scsi/sg.c
9708F:	include/scsi/sg.h
9709
9710SCSI SUBSYSTEM
9711M:	"James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
9712T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9713M:	"Martin K. Petersen" <martin.petersen@oracle.com>
9714T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9715L:	linux-scsi@vger.kernel.org
9716S:	Maintained
9717F:	drivers/scsi/
9718F:	include/scsi/
9719
9720SCSI TAPE DRIVER
9721M:	Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9722L:	linux-scsi@vger.kernel.org
9723S:	Maintained
9724F:	Documentation/scsi/st.txt
9725F:	drivers/scsi/st.*
9726F:	drivers/scsi/st_*.h
9727
9728SCTP PROTOCOL
9729M:	Vlad Yasevich <vyasevich@gmail.com>
9730M:	Neil Horman <nhorman@tuxdriver.com>
9731L:	linux-sctp@vger.kernel.org
9732W:	http://lksctp.sourceforge.net
9733S:	Maintained
9734F:	Documentation/networking/sctp.txt
9735F:	include/linux/sctp.h
9736F:	include/uapi/linux/sctp.h
9737F:	include/net/sctp/
9738F:	net/sctp/
9739
9740SCx200 CPU SUPPORT
9741M:	Jim Cromie <jim.cromie@gmail.com>
9742S:	Odd Fixes
9743F:	Documentation/i2c/busses/scx200_acb
9744F:	arch/x86/platform/scx200/
9745F:	drivers/watchdog/scx200_wdt.c
9746F:	drivers/i2c/busses/scx200*
9747F:	drivers/mtd/maps/scx200_docflash.c
9748F:	include/linux/scx200.h
9749
9750SCx200 GPIO DRIVER
9751M:	Jim Cromie <jim.cromie@gmail.com>
9752S:	Maintained
9753F:	drivers/char/scx200_gpio.c
9754F:	include/linux/scx200_gpio.h
9755
9756SCx200 HRT CLOCKSOURCE DRIVER
9757M:	Jim Cromie <jim.cromie@gmail.com>
9758S:	Maintained
9759F:	drivers/clocksource/scx200_hrt.c
9760
9761SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9762M:	Sascha Sommer <saschasommer@freenet.de>
9763L:	sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9764S:	Maintained
9765F:	drivers/mmc/host/sdricoh_cs.c
9766
9767SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9768L:	linux-mmc@vger.kernel.org
9769S:	Orphan
9770F:	drivers/mmc/host/sdhci.*
9771F:	drivers/mmc/host/sdhci-pltfm.[ch]
9772
9773SECURE COMPUTING
9774M:	Kees Cook <keescook@chromium.org>
9775R:	Andy Lutomirski <luto@amacapital.net>
9776R:	Will Drewry <wad@chromium.org>
9777T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9778S:	Supported
9779F:	kernel/seccomp.c
9780F:	include/uapi/linux/seccomp.h
9781F:	include/linux/seccomp.h
9782F:	tools/testing/selftests/seccomp/*
9783K:	\bsecure_computing
9784K:	\bTIF_SECCOMP\b
9785
9786SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9787M:	Ben Dooks <ben-linux@fluff.org>
9788M:	Jaehoon Chung <jh80.chung@samsung.com>
9789L:	linux-mmc@vger.kernel.org
9790S:	Maintained
9791F:	drivers/mmc/host/sdhci-s3c*
9792
9793SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9794M:	Viresh Kumar <vireshk@kernel.org>
9795L:	spear-devel@list.st.com
9796L:	linux-mmc@vger.kernel.org
9797S:	Maintained
9798F:	drivers/mmc/host/sdhci-spear.c
9799
9800SECURITY SUBSYSTEM
9801M:	James Morris <james.l.morris@oracle.com>
9802M:	"Serge E. Hallyn" <serge@hallyn.com>
9803L:	linux-security-module@vger.kernel.org (suggested Cc:)
9804T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9805W:	http://kernsec.org/
9806S:	Supported
9807F:	security/
9808
9809SECURITY CONTACT
9810M:	Security Officers <security@kernel.org>
9811S:	Supported
9812
9813SELINUX SECURITY MODULE
9814M:	Paul Moore <paul@paul-moore.com>
9815M:	Stephen Smalley <sds@tycho.nsa.gov>
9816M:	Eric Paris <eparis@parisplace.org>
9817L:	selinux@tycho.nsa.gov (moderated for non-subscribers)
9818W:	http://selinuxproject.org
9819T:	git git://git.infradead.org/users/pcmoore/selinux
9820S:	Supported
9821F:	include/linux/selinux*
9822F:	security/selinux/
9823F:	scripts/selinux/
9824
9825APPARMOR SECURITY MODULE
9826M:	John Johansen <john.johansen@canonical.com>
9827L:	apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9828W:	apparmor.wiki.kernel.org
9829T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9830S:	Supported
9831F:	security/apparmor/
9832
9833YAMA SECURITY MODULE
9834M:	Kees Cook <keescook@chromium.org>
9835T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9836S:	Supported
9837F:	security/yama/
9838
9839SENSABLE PHANTOM
9840M:	Jiri Slaby <jirislaby@gmail.com>
9841S:	Maintained
9842F:	drivers/misc/phantom.c
9843F:	include/uapi/linux/phantom.h
9844
9845SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9846M:	Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9847M:	Ketan Mukadam <ketan.mukadam@avagotech.com>
9848M:	John Soni Jose <sony.john@avagotech.com>
9849L:	linux-scsi@vger.kernel.org
9850W:	http://www.avagotech.com
9851S:	Supported
9852F:	drivers/scsi/be2iscsi/
9853
9854Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9855M:	Sathya Perla <sathya.perla@broadcom.com>
9856M:	Ajit Khaparde <ajit.khaparde@broadcom.com>
9857M:	Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9858M:	Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9859M:	Somnath Kotur <somnath.kotur@broadcom.com>
9860L:	netdev@vger.kernel.org
9861W:	http://www.emulex.com
9862S:	Supported
9863F:	drivers/net/ethernet/emulex/benet/
9864
9865EMULEX ONECONNECT ROCE DRIVER
9866M:	Selvin Xavier <selvin.xavier@avagotech.com>
9867M:	Devesh Sharma <devesh.sharma@avagotech.com>
9868M:	Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9869L:	linux-rdma@vger.kernel.org
9870W:	http://www.emulex.com
9871S:	Supported
9872F:	drivers/infiniband/hw/ocrdma/
9873
9874SFC NETWORK DRIVER
9875M:	Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9876M:	Shradha Shah <sshah@solarflare.com>
9877L:	netdev@vger.kernel.org
9878S:	Supported
9879F:	drivers/net/ethernet/sfc/
9880
9881SGI GRU DRIVER
9882M:	Dimitri Sivanich <sivanich@sgi.com>
9883S:	Maintained
9884F:	drivers/misc/sgi-gru/
9885
9886SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9887M:	Pat Gefre <pfg@sgi.com>
9888L:	linux-ia64@vger.kernel.org
9889S:	Supported
9890F:	Documentation/ia64/serial.txt
9891F:	drivers/tty/serial/ioc?_serial.c
9892F:	include/linux/ioc?.h
9893
9894SGI XP/XPC/XPNET DRIVER
9895M:	Cliff Whickman <cpw@sgi.com>
9896M:	Robin Holt <robinmholt@gmail.com>
9897S:	Maintained
9898F:	drivers/misc/sgi-xp/
9899
9900SI2157 MEDIA DRIVER
9901M:	Antti Palosaari <crope@iki.fi>
9902L:	linux-media@vger.kernel.org
9903W:	https://linuxtv.org
9904W:	http://palosaari.fi/linux/
9905Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9906T:	git git://linuxtv.org/anttip/media_tree.git
9907S:	Maintained
9908F:	drivers/media/tuners/si2157*
9909
9910SI2168 MEDIA DRIVER
9911M:	Antti Palosaari <crope@iki.fi>
9912L:	linux-media@vger.kernel.org
9913W:	https://linuxtv.org
9914W:	http://palosaari.fi/linux/
9915Q:	http://patchwork.linuxtv.org/project/linux-media/list/
9916T:	git git://linuxtv.org/anttip/media_tree.git
9917S:	Maintained
9918F:	drivers/media/dvb-frontends/si2168*
9919
9920SI470X FM RADIO RECEIVER I2C DRIVER
9921M:	Hans Verkuil <hverkuil@xs4all.nl>
9922L:	linux-media@vger.kernel.org
9923T:	git git://linuxtv.org/media_tree.git
9924W:	https://linuxtv.org
9925S:	Odd Fixes
9926F:	drivers/media/radio/si470x/radio-si470x-i2c.c
9927
9928SI470X FM RADIO RECEIVER USB DRIVER
9929M:	Hans Verkuil <hverkuil@xs4all.nl>
9930L:	linux-media@vger.kernel.org
9931T:	git git://linuxtv.org/media_tree.git
9932W:	https://linuxtv.org
9933S:	Maintained
9934F:	drivers/media/radio/si470x/radio-si470x-common.c
9935F:	drivers/media/radio/si470x/radio-si470x.h
9936F:	drivers/media/radio/si470x/radio-si470x-usb.c
9937
9938SI4713 FM RADIO TRANSMITTER I2C DRIVER
9939M:	Eduardo Valentin <edubezval@gmail.com>
9940L:	linux-media@vger.kernel.org
9941T:	git git://linuxtv.org/media_tree.git
9942W:	https://linuxtv.org
9943S:	Odd Fixes
9944F:	drivers/media/radio/si4713/si4713.?
9945
9946SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9947M:	Eduardo Valentin <edubezval@gmail.com>
9948L:	linux-media@vger.kernel.org
9949T:	git git://linuxtv.org/media_tree.git
9950W:	https://linuxtv.org
9951S:	Odd Fixes
9952F:	drivers/media/radio/si4713/radio-platform-si4713.c
9953
9954SI4713 FM RADIO TRANSMITTER USB DRIVER
9955M:	Hans Verkuil <hverkuil@xs4all.nl>
9956L:	linux-media@vger.kernel.org
9957T:	git git://linuxtv.org/media_tree.git
9958W:	https://linuxtv.org
9959S:	Maintained
9960F:	drivers/media/radio/si4713/radio-usb-si4713.c
9961
9962SIANO DVB DRIVER
9963M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9964L:	linux-media@vger.kernel.org
9965W:	https://linuxtv.org
9966T:	git git://linuxtv.org/media_tree.git
9967S:	Odd fixes
9968F:	drivers/media/common/siano/
9969F:	drivers/media/usb/siano/
9970F:	drivers/media/usb/siano/
9971F:	drivers/media/mmc/siano/
9972
9973SIMPLEFB FB DRIVER
9974M:	Hans de Goede <hdegoede@redhat.com>
9975L:	linux-fbdev@vger.kernel.org
9976S:	Maintained
9977F:	Documentation/devicetree/bindings/display/simple-framebuffer.txt
9978F:	drivers/video/fbdev/simplefb.c
9979F:	include/linux/platform_data/simplefb.h
9980
9981SH_VEU V4L2 MEM2MEM DRIVER
9982L:	linux-media@vger.kernel.org
9983S:	Orphan
9984F:	drivers/media/platform/sh_veu.c
9985
9986SH_VOU V4L2 OUTPUT DRIVER
9987L:	linux-media@vger.kernel.org
9988S:	Orphan
9989F:	drivers/media/platform/sh_vou.c
9990F:	include/media/drv-intf/sh_vou.h
9991
9992SIMPLE FIRMWARE INTERFACE (SFI)
9993M:	Len Brown <lenb@kernel.org>
9994L:	sfi-devel@simplefirmware.org
9995W:	http://simplefirmware.org/
9996T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9997S:	Supported
9998F:	arch/x86/platform/sfi/
9999F:	drivers/sfi/
10000F:	include/linux/sfi*.h
10001
10002SIMTEC EB110ATX (Chalice CATS)
10003P:	Ben Dooks
10004P:	Vincent Sanders <vince@simtec.co.uk>
10005M:	Simtec Linux Team <linux@simtec.co.uk>
10006W:	http://www.simtec.co.uk/products/EB110ATX/
10007S:	Supported
10008
10009SIMTEC EB2410ITX (BAST)
10010P:	Ben Dooks
10011P:	Vincent Sanders <vince@simtec.co.uk>
10012M:	Simtec Linux Team <linux@simtec.co.uk>
10013W:	http://www.simtec.co.uk/products/EB2410ITX/
10014S:	Supported
10015F:	arch/arm/mach-s3c24xx/mach-bast.c
10016F:	arch/arm/mach-s3c24xx/bast-ide.c
10017F:	arch/arm/mach-s3c24xx/bast-irq.c
10018
10019TI DAVINCI MACHINE SUPPORT
10020M:	Sekhar Nori <nsekhar@ti.com>
10021M:	Kevin Hilman <khilman@deeprootsystems.com>
10022T:	git git://gitorious.org/linux-davinci/linux-davinci.git
10023Q:	http://patchwork.kernel.org/project/linux-davinci/list/
10024S:	Supported
10025F:	arch/arm/mach-davinci/
10026F:	drivers/i2c/busses/i2c-davinci.c
10027
10028TI DAVINCI SERIES MEDIA DRIVER
10029M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10030L:	linux-media@vger.kernel.org
10031W:	https://linuxtv.org
10032Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10033T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10034S:	Maintained
10035F:	drivers/media/platform/davinci/
10036F:	include/media/davinci/
10037
10038TI AM437X VPFE DRIVER
10039M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10040L:	linux-media@vger.kernel.org
10041W:	https://linuxtv.org
10042Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10043T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10044S:	Maintained
10045F:	drivers/media/platform/am437x/
10046
10047OV2659 OMNIVISION SENSOR DRIVER
10048M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10049L:	linux-media@vger.kernel.org
10050W:	https://linuxtv.org
10051Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10052T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10053S:	Maintained
10054F:	drivers/media/i2c/ov2659.c
10055F:	include/media/i2c/ov2659.h
10056
10057SILICON MOTION SM712 FRAME BUFFER DRIVER
10058M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10059M:	Teddy Wang <teddy.wang@siliconmotion.com>
10060M:	Sudip Mukherjee <sudip@vectorindia.org>
10061L:	linux-fbdev@vger.kernel.org
10062S:	Maintained
10063F:	drivers/video/fbdev/sm712*
10064F:	Documentation/fb/sm712fb.txt
10065
10066SIS 190 ETHERNET DRIVER
10067M:	Francois Romieu <romieu@fr.zoreil.com>
10068L:	netdev@vger.kernel.org
10069S:	Maintained
10070F:	drivers/net/ethernet/sis/sis190.c
10071
10072SIS 900/7016 FAST ETHERNET DRIVER
10073M:	Daniele Venzano <venza@brownhat.org>
10074W:	http://www.brownhat.org/sis900.html
10075L:	netdev@vger.kernel.org
10076S:	Maintained
10077F:	drivers/net/ethernet/sis/sis900.*
10078
10079SIS FRAMEBUFFER DRIVER
10080M:	Thomas Winischhofer <thomas@winischhofer.net>
10081W:	http://www.winischhofer.net/linuxsisvga.shtml
10082S:	Maintained
10083F:	Documentation/fb/sisfb.txt
10084F:	drivers/video/fbdev/sis/
10085F:	include/video/sisfb.h
10086
10087SIS USB2VGA DRIVER
10088M:	Thomas Winischhofer <thomas@winischhofer.net>
10089W:	http://www.winischhofer.at/linuxsisusbvga.shtml
10090S:	Maintained
10091F:	drivers/usb/misc/sisusbvga/
10092
10093SLAB ALLOCATOR
10094M:	Christoph Lameter <cl@linux.com>
10095M:	Pekka Enberg <penberg@kernel.org>
10096M:	David Rientjes <rientjes@google.com>
10097M:	Joonsoo Kim <iamjoonsoo.kim@lge.com>
10098M:	Andrew Morton <akpm@linux-foundation.org>
10099L:	linux-mm@kvack.org
10100S:	Maintained
10101F:	include/linux/sl?b*.h
10102F:	mm/sl?b*
10103
10104SLEEPABLE READ-COPY UPDATE (SRCU)
10105M:	Lai Jiangshan <jiangshanlai@gmail.com>
10106M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10107M:	Josh Triplett <josh@joshtriplett.org>
10108R:	Steven Rostedt <rostedt@goodmis.org>
10109R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10110L:	linux-kernel@vger.kernel.org
10111W:	http://www.rdrop.com/users/paulmck/RCU/
10112S:	Supported
10113T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10114F:	include/linux/srcu.h
10115F:	kernel/rcu/srcu.c
10116
10117SMACK SECURITY MODULE
10118M:	Casey Schaufler <casey@schaufler-ca.com>
10119L:	linux-security-module@vger.kernel.org
10120W:	http://schaufler-ca.com
10121T:	git git://git.gitorious.org/smack-next/kernel.git
10122S:	Maintained
10123F:	Documentation/security/Smack.txt
10124F:	security/smack/
10125
10126DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10127M:	Kevin Hilman <khilman@kernel.org>
10128M:	Nishanth Menon <nm@ti.com>
10129S:	Maintained
10130F:	drivers/power/avs/
10131F:	include/linux/power/smartreflex.h
10132L:	linux-pm@vger.kernel.org
10133
10134SMC91x ETHERNET DRIVER
10135M:	Nicolas Pitre <nico@fluxnic.net>
10136S:	Odd Fixes
10137F:	drivers/net/ethernet/smsc/smc91x.*
10138
10139SMIA AND SMIA++ IMAGE SENSOR DRIVER
10140M:	Sakari Ailus <sakari.ailus@iki.fi>
10141L:	linux-media@vger.kernel.org
10142S:	Maintained
10143F:	drivers/media/i2c/smiapp/
10144F:	include/media/i2c/smiapp.h
10145F:	drivers/media/i2c/smiapp-pll.c
10146F:	drivers/media/i2c/smiapp-pll.h
10147F:	include/uapi/linux/smiapp.h
10148F:	Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10149
10150SMM665 HARDWARE MONITOR DRIVER
10151M:	Guenter Roeck <linux@roeck-us.net>
10152L:	lm-sensors@lm-sensors.org
10153S:	Maintained
10154F:	Documentation/hwmon/smm665
10155F:	drivers/hwmon/smm665.c
10156
10157SMSC EMC2103 HARDWARE MONITOR DRIVER
10158M:	Steve Glendinning <steve.glendinning@shawell.net>
10159L:	lm-sensors@lm-sensors.org
10160S:	Maintained
10161F:	Documentation/hwmon/emc2103
10162F:	drivers/hwmon/emc2103.c
10163
10164SMSC SCH5627 HARDWARE MONITOR DRIVER
10165M:	Hans de Goede <hdegoede@redhat.com>
10166L:	lm-sensors@lm-sensors.org
10167S:	Supported
10168F:	Documentation/hwmon/sch5627
10169F:	drivers/hwmon/sch5627.c
10170
10171SMSC47B397 HARDWARE MONITOR DRIVER
10172M:	Jean Delvare <jdelvare@suse.com>
10173L:	lm-sensors@lm-sensors.org
10174S:	Maintained
10175F:	Documentation/hwmon/smsc47b397
10176F:	drivers/hwmon/smsc47b397.c
10177
10178SMSC911x ETHERNET DRIVER
10179M:	Steve Glendinning <steve.glendinning@shawell.net>
10180L:	netdev@vger.kernel.org
10181S:	Maintained
10182F:	include/linux/smsc911x.h
10183F:	drivers/net/ethernet/smsc/smsc911x.*
10184
10185SMSC9420 PCI ETHERNET DRIVER
10186M:	Steve Glendinning <steve.glendinning@shawell.net>
10187L:	netdev@vger.kernel.org
10188S:	Maintained
10189F:	drivers/net/ethernet/smsc/smsc9420.*
10190
10191SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10192M:	Steve Glendinning <steve.glendinning@shawell.net>
10193L:	linux-fbdev@vger.kernel.org
10194S:	Maintained
10195F:	drivers/video/fbdev/smscufx.c
10196
10197SOC-CAMERA V4L2 SUBSYSTEM
10198M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10199L:	linux-media@vger.kernel.org
10200T:	git git://linuxtv.org/media_tree.git
10201S:	Maintained
10202F:	include/media/soc*
10203F:	drivers/media/i2c/soc_camera/
10204F:	drivers/media/platform/soc_camera/
10205
10206SOEKRIS NET48XX LED SUPPORT
10207M:	Chris Boot <bootc@bootc.net>
10208S:	Maintained
10209F:	drivers/leds/leds-net48xx.c
10210
10211SOFTLOGIC 6x10 MPEG CODEC
10212M:	Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10213M:	Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10214M:	Andrey Utkin <andrey.krieger.utkin@gmail.com>
10215M:	Ismael Luceno <ismael@iodev.co.uk>
10216L:	linux-media@vger.kernel.org
10217S:	Supported
10218F:	drivers/media/pci/solo6x10/
10219
10220SOFTWARE RAID (Multiple Disks) SUPPORT
10221M:	Shaohua Li <shli@kernel.org>
10222L:	linux-raid@vger.kernel.org
10223T:	git git://neil.brown.name/md
10224S:	Supported
10225F:	drivers/md/
10226F:	include/linux/raid/
10227F:	include/uapi/linux/raid/
10228
10229SONIC NETWORK DRIVER
10230M:	Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10231L:	netdev@vger.kernel.org
10232S:	Maintained
10233F:	drivers/net/ethernet/natsemi/sonic.*
10234
10235SONICS SILICON BACKPLANE DRIVER (SSB)
10236M:	Michael Buesch <m@bues.ch>
10237L:	linux-wireless@vger.kernel.org
10238S:	Maintained
10239F:	drivers/ssb/
10240F:	include/linux/ssb/
10241
10242SONY VAIO CONTROL DEVICE DRIVER
10243M:	Mattia Dongili <malattia@linux.it>
10244L:	platform-driver-x86@vger.kernel.org
10245W:	http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10246S:	Maintained
10247F:	Documentation/laptops/sony-laptop.txt
10248F:	drivers/char/sonypi.c
10249F:	drivers/platform/x86/sony-laptop.c
10250F:	include/linux/sony-laptop.h
10251
10252SONY MEMORYSTICK CARD SUPPORT
10253M:	Alex Dubov <oakad@yahoo.com>
10254W:	http://tifmxx.berlios.de/
10255S:	Maintained
10256F:	drivers/memstick/host/tifm_ms.c
10257
10258SONY MEMORYSTICK STANDARD SUPPORT
10259M:	Maxim Levitsky <maximlevitsky@gmail.com>
10260S:	Maintained
10261F:	drivers/memstick/core/ms_block.*
10262
10263SOUND
10264M:	Jaroslav Kysela <perex@perex.cz>
10265M:	Takashi Iwai <tiwai@suse.com>
10266L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10267W:	http://www.alsa-project.org/
10268T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10269T:	git git://git.alsa-project.org/alsa-kernel.git
10270Q:	http://patchwork.kernel.org/project/alsa-devel/list/
10271S:	Maintained
10272F:	Documentation/sound/
10273F:	include/sound/
10274F:	include/uapi/sound/
10275F:	sound/
10276
10277SOUND - COMPRESSED AUDIO
10278M:	Vinod Koul <vinod.koul@intel.com>
10279L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10280T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10281S:	Supported
10282F:	Documentation/sound/alsa/compress_offload.txt
10283F:	include/sound/compress_driver.h
10284F:	include/uapi/sound/compress_*
10285F:	sound/core/compress_offload.c
10286F:	sound/soc/soc-compress.c
10287
10288SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10289M:	Liam Girdwood <lgirdwood@gmail.com>
10290M:	Mark Brown <broonie@kernel.org>
10291T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10292L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10293W:	http://alsa-project.org/main/index.php/ASoC
10294S:	Supported
10295F:	Documentation/sound/alsa/soc/
10296F:	sound/soc/
10297F:	include/sound/soc*
10298
10299SOUND - DMAENGINE HELPERS
10300M:	Lars-Peter Clausen <lars@metafoo.de>
10301S:	Supported
10302F:	include/sound/dmaengine_pcm.h
10303F:	sound/core/pcm_dmaengine.c
10304F:	sound/soc/soc-generic-dmaengine-pcm.c
10305
10306SP2 MEDIA DRIVER
10307M:	Olli Salonen <olli.salonen@iki.fi>
10308L:	linux-media@vger.kernel.org
10309W:	https://linuxtv.org
10310Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10311S:	Maintained
10312F:	drivers/media/dvb-frontends/sp2*
10313
10314SPARC + UltraSPARC (sparc/sparc64)
10315M:	"David S. Miller" <davem@davemloft.net>
10316L:	sparclinux@vger.kernel.org
10317Q:	http://patchwork.ozlabs.org/project/sparclinux/list/
10318T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10319T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10320S:	Maintained
10321F:	arch/sparc/
10322F:	drivers/sbus/
10323
10324SPARC SERIAL DRIVERS
10325M:	"David S. Miller" <davem@davemloft.net>
10326L:	sparclinux@vger.kernel.org
10327T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10328T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10329S:	Maintained
10330F:	include/linux/sunserialcore.h
10331F:	drivers/tty/serial/suncore.c
10332F:	drivers/tty/serial/sunhv.c
10333F:	drivers/tty/serial/sunsab.c
10334F:	drivers/tty/serial/sunsab.h
10335F:	drivers/tty/serial/sunsu.c
10336F:	drivers/tty/serial/sunzilog.c
10337F:	drivers/tty/serial/sunzilog.h
10338
10339SPARSE CHECKER
10340M:	"Christopher Li" <sparse@chrisli.org>
10341L:	linux-sparse@vger.kernel.org
10342W:	https://sparse.wiki.kernel.org/
10343T:	git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10344T:	git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10345S:	Maintained
10346F:	include/linux/compiler.h
10347
10348SPEAR PLATFORM SUPPORT
10349M:	Viresh Kumar <vireshk@kernel.org>
10350M:	Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10351L:	spear-devel@list.st.com
10352L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10353W:	http://www.st.com/spear
10354S:	Maintained
10355F:	arch/arm/boot/dts/spear*
10356F:	arch/arm/mach-spear/
10357
10358SPEAR CLOCK FRAMEWORK SUPPORT
10359M:	Viresh Kumar <vireshk@kernel.org>
10360L:	spear-devel@list.st.com
10361L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10362W:	http://www.st.com/spear
10363S:	Maintained
10364F:	drivers/clk/spear/
10365
10366SPI SUBSYSTEM
10367M:	Mark Brown <broonie@kernel.org>
10368L:	linux-spi@vger.kernel.org
10369T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10370Q:	http://patchwork.kernel.org/project/spi-devel-general/list/
10371S:	Maintained
10372F:	Documentation/spi/
10373F:	drivers/spi/
10374F:	include/linux/spi/
10375F:	include/uapi/linux/spi/
10376
10377SPIDERNET NETWORK DRIVER for CELL
10378M:	Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10379L:	netdev@vger.kernel.org
10380S:	Supported
10381F:	Documentation/networking/spider_net.txt
10382F:	drivers/net/ethernet/toshiba/spider_net*
10383
10384SPU FILE SYSTEM
10385M:	Jeremy Kerr <jk@ozlabs.org>
10386L:	linuxppc-dev@lists.ozlabs.org
10387W:	http://www.ibm.com/developerworks/power/cell/
10388S:	Supported
10389F:	Documentation/filesystems/spufs.txt
10390F:	arch/powerpc/platforms/cell/spufs/
10391
10392SQUASHFS FILE SYSTEM
10393M:	Phillip Lougher <phillip@squashfs.org.uk>
10394L:	squashfs-devel@lists.sourceforge.net (subscribers-only)
10395W:	http://squashfs.org.uk
10396T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10397S:	Maintained
10398F:	Documentation/filesystems/squashfs.txt
10399F:	fs/squashfs/
10400
10401SRM (Alpha) environment access
10402M:	Jan-Benedict Glaw <jbglaw@lug-owl.de>
10403S:	Maintained
10404F:	arch/alpha/kernel/srm_env.c
10405
10406STABLE BRANCH
10407M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10408L:	stable@vger.kernel.org
10409S:	Supported
10410F:	Documentation/stable_kernel_rules.txt
10411
10412STAGING SUBSYSTEM
10413M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10414T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10415L:	devel@driverdev.osuosl.org
10416S:	Supported
10417F:	drivers/staging/
10418
10419STAGING - COMEDI
10420M:	Ian Abbott <abbotti@mev.co.uk>
10421M:	H Hartley Sweeten <hsweeten@visionengravers.com>
10422S:	Odd Fixes
10423F:	drivers/staging/comedi/
10424
10425STAGING - FLARION FT1000 DRIVERS
10426M:	Marek Belisko <marek.belisko@gmail.com>
10427S:	Odd Fixes
10428F:	drivers/staging/ft1000/
10429
10430STAGING - INDUSTRIAL IO
10431M:	Jonathan Cameron <jic23@kernel.org>
10432L:	linux-iio@vger.kernel.org
10433S:	Odd Fixes
10434F:	drivers/staging/iio/
10435
10436STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10437M:	Jarod Wilson <jarod@wilsonet.com>
10438W:	http://www.lirc.org/
10439S:	Odd Fixes
10440F:	drivers/staging/media/lirc/
10441
10442STAGING - LUSTRE PARALLEL FILESYSTEM
10443M:	Oleg Drokin <oleg.drokin@intel.com>
10444M:	Andreas Dilger <andreas.dilger@intel.com>
10445L:	lustre-devel@lists.lustre.org (moderated for non-subscribers)
10446W:	http://wiki.lustre.org/
10447S:	Maintained
10448F:	drivers/staging/lustre
10449
10450STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10451M:	Marc Dietrich <marvin24@gmx.de>
10452L:	ac100@lists.launchpad.net (moderated for non-subscribers)
10453L:	linux-tegra@vger.kernel.org
10454S:	Maintained
10455F:	drivers/staging/nvec/
10456
10457STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10458M:	Jens Frederich <jfrederich@gmail.com>
10459M:	Daniel Drake <dsd@laptop.org>
10460M:	Jon Nettleton <jon.nettleton@gmail.com>
10461W:	http://wiki.laptop.org/go/DCON
10462S:	Maintained
10463F:	drivers/staging/olpc_dcon/
10464
10465STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10466M:	Willy Tarreau <willy@meta-x.org>
10467S:	Odd Fixes
10468F:	drivers/staging/panel/
10469
10470STAGING - REALTEK RTL8712U DRIVERS
10471M:	Larry Finger <Larry.Finger@lwfinger.net>
10472M:	Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10473S:	Odd Fixes
10474F:	drivers/staging/rtl8712/
10475
10476STAGING - REALTEK RTL8723U WIRELESS DRIVER
10477M:	Larry Finger <Larry.Finger@lwfinger.net>
10478M:	Jes Sorensen <Jes.Sorensen@redhat.com>
10479L:	linux-wireless@vger.kernel.org
10480S:	Maintained
10481F:	drivers/staging/rtl8723au/
10482
10483STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10484M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10485M:	Teddy Wang <teddy.wang@siliconmotion.com>
10486M:	Sudip Mukherjee <sudip@vectorindia.org>
10487L:	linux-fbdev@vger.kernel.org
10488S:	Maintained
10489F:	drivers/staging/sm750fb/
10490
10491STAGING - SLICOSS
10492M:	Lior Dotan <liodot@gmail.com>
10493M:	Christopher Harrer <charrer@alacritech.com>
10494S:	Odd Fixes
10495F:	drivers/staging/slicoss/
10496
10497STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10498M:	William Hubbs <w.d.hubbs@gmail.com>
10499M:	Chris Brannon <chris@the-brannons.com>
10500M:	Kirk Reiser <kirk@reisers.ca>
10501M:	Samuel Thibault <samuel.thibault@ens-lyon.org>
10502L:	speakup@linux-speakup.org
10503W:	http://www.linux-speakup.org/
10504S:	Odd Fixes
10505F:	drivers/staging/speakup/
10506
10507STAGING - VIA VT665X DRIVERS
10508M:	Forest Bond <forest@alittletooquiet.net>
10509S:	Odd Fixes
10510F:	drivers/staging/vt665?/
10511
10512STAGING - WILC1000 WIFI DRIVER
10513M:	Johnny Kim <johnny.kim@atmel.com>
10514M:	Austin Shin <austin.shin@atmel.com>
10515M:	Chris Park <chris.park@atmel.com>
10516M:	Tony Cho <tony.cho@atmel.com>
10517M:	Glen Lee <glen.lee@atmel.com>
10518M:	Leo Kim <leo.kim@atmel.com>
10519L:	linux-wireless@vger.kernel.org
10520S:	Supported
10521F:	drivers/staging/wilc1000/
10522
10523STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10524M:	Arnaud Patard <arnaud.patard@rtp-net.org>
10525S:	Odd Fixes
10526F:	drivers/staging/xgifb/
10527
10528HFI1 DRIVER
10529M:	Mike Marciniszyn <infinipath@intel.com>
10530L:	linux-rdma@vger.kernel.org
10531S:	Supported
10532F:	drivers/staging/rdma/hfi1
10533
10534STARFIRE/DURALAN NETWORK DRIVER
10535M:	Ion Badulescu <ionut@badula.org>
10536S:	Odd Fixes
10537F:	drivers/net/ethernet/adaptec/starfire*
10538
10539SUN3/3X
10540M:	Sam Creasey <sammy@sammy.net>
10541W:	http://sammy.net/sun3/
10542S:	Maintained
10543F:	arch/m68k/kernel/*sun3*
10544F:	arch/m68k/sun3*/
10545F:	arch/m68k/include/asm/sun3*
10546F:	drivers/net/ethernet/i825xx/sun3*
10547
10548SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10549M:	Hans de Goede <hdegoede@redhat.com>
10550L:	linux-input@vger.kernel.org
10551S:	Maintained
10552F:	Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10553F:	drivers/input/keyboard/sun4i-lradc-keys.c
10554
10555SUNDANCE NETWORK DRIVER
10556M:	Denis Kirjanov <kda@linux-powerpc.org>
10557L:	netdev@vger.kernel.org
10558S:	Maintained
10559F:	drivers/net/ethernet/dlink/sundance.c
10560
10561SUPERH
10562M:	Yoshinori Sato <ysato@users.sourceforge.jp>
10563M:	Rich Felker <dalias@libc.org>
10564L:	linux-sh@vger.kernel.org
10565Q:	http://patchwork.kernel.org/project/linux-sh/list/
10566S:	Maintained
10567F:	Documentation/sh/
10568F:	arch/sh/
10569F:	drivers/sh/
10570
10571SUSPEND TO RAM
10572M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
10573M:	Len Brown <len.brown@intel.com>
10574M:	Pavel Machek <pavel@ucw.cz>
10575L:	linux-pm@vger.kernel.org
10576S:	Supported
10577F:	Documentation/power/
10578F:	arch/x86/kernel/acpi/
10579F:	drivers/base/power/
10580F:	kernel/power/
10581F:	include/linux/suspend.h
10582F:	include/linux/freezer.h
10583F:	include/linux/pm.h
10584
10585SVGA HANDLING
10586M:	Martin Mares <mj@ucw.cz>
10587L:	linux-video@atrey.karlin.mff.cuni.cz
10588S:	Maintained
10589F:	Documentation/svga.txt
10590F:	arch/x86/boot/video*
10591
10592SWIOTLB SUBSYSTEM
10593M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10594L:	linux-kernel@vger.kernel.org
10595T:	git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10596S:	Supported
10597F:	lib/swiotlb.c
10598F:	arch/*/kernel/pci-swiotlb.c
10599F:	include/linux/swiotlb.h
10600
10601SWITCHDEV
10602M:	Jiri Pirko <jiri@resnulli.us>
10603L:	netdev@vger.kernel.org
10604S:	Supported
10605F:	net/switchdev/
10606F:	include/net/switchdev.h
10607
10608SYNOPSYS ARC ARCHITECTURE
10609M:	Vineet Gupta <vgupta@synopsys.com>
10610L:	linux-snps-arc@lists.infradead.org
10611S:	Supported
10612F:	arch/arc/
10613F:	Documentation/devicetree/bindings/arc/*
10614F:	Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10615F:	drivers/tty/serial/arc_uart.c
10616T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10617
10618SYNOPSYS ARC SDP platform support
10619M:	Alexey Brodkin <abrodkin@synopsys.com>
10620S:	Supported
10621F:	arch/arc/plat-axs10x
10622F:	arch/arc/boot/dts/ax*
10623F:	Documentation/devicetree/bindings/arc/axs10*
10624
10625SYSTEM CONFIGURATION (SYSCON)
10626M:	Lee Jones <lee.jones@linaro.org>
10627M:	Arnd Bergmann <arnd@arndb.de>
10628T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10629S:	Supported
10630F:	drivers/mfd/syscon.c
10631
10632SYSV FILESYSTEM
10633M:	Christoph Hellwig <hch@infradead.org>
10634S:	Maintained
10635F:	Documentation/filesystems/sysv-fs.txt
10636F:	fs/sysv/
10637F:	include/linux/sysv_fs.h
10638
10639TARGET SUBSYSTEM
10640M:	"Nicholas A. Bellinger" <nab@linux-iscsi.org>
10641L:	linux-scsi@vger.kernel.org
10642L:	target-devel@vger.kernel.org
10643W:	http://www.linux-iscsi.org
10644W:	http://groups.google.com/group/linux-iscsi-target-dev
10645T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10646S:	Supported
10647F:	drivers/target/
10648F:	include/target/
10649F:	Documentation/target/
10650
10651TASKSTATS STATISTICS INTERFACE
10652M:	Balbir Singh <bsingharora@gmail.com>
10653S:	Maintained
10654F:	Documentation/accounting/taskstats*
10655F:	include/linux/taskstats*
10656F:	kernel/taskstats.c
10657
10658TC CLASSIFIER
10659M:	Jamal Hadi Salim <jhs@mojatatu.com>
10660L:	netdev@vger.kernel.org
10661S:	Maintained
10662F:	include/net/pkt_cls.h
10663F:	include/uapi/linux/pkt_cls.h
10664F:	net/sched/
10665
10666TCP LOW PRIORITY MODULE
10667M:	"Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10668M:	"Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10669W:	http://tcp-lp-mod.sourceforge.net/
10670S:	Maintained
10671F:	net/ipv4/tcp_lp.c
10672
10673TDA10071 MEDIA DRIVER
10674M:	Antti Palosaari <crope@iki.fi>
10675L:	linux-media@vger.kernel.org
10676W:	https://linuxtv.org
10677W:	http://palosaari.fi/linux/
10678Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10679T:	git git://linuxtv.org/anttip/media_tree.git
10680S:	Maintained
10681F:	drivers/media/dvb-frontends/tda10071*
10682
10683TDA18212 MEDIA DRIVER
10684M:	Antti Palosaari <crope@iki.fi>
10685L:	linux-media@vger.kernel.org
10686W:	https://linuxtv.org
10687W:	http://palosaari.fi/linux/
10688Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10689T:	git git://linuxtv.org/anttip/media_tree.git
10690S:	Maintained
10691F:	drivers/media/tuners/tda18212*
10692
10693TDA18218 MEDIA DRIVER
10694M:	Antti Palosaari <crope@iki.fi>
10695L:	linux-media@vger.kernel.org
10696W:	https://linuxtv.org
10697W:	http://palosaari.fi/linux/
10698Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10699T:	git git://linuxtv.org/anttip/media_tree.git
10700S:	Maintained
10701F:	drivers/media/tuners/tda18218*
10702
10703TDA18271 MEDIA DRIVER
10704M:	Michael Krufky <mkrufky@linuxtv.org>
10705L:	linux-media@vger.kernel.org
10706W:	https://linuxtv.org
10707W:	http://github.com/mkrufky
10708Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10709T:	git git://linuxtv.org/mkrufky/tuners.git
10710S:	Maintained
10711F:	drivers/media/tuners/tda18271*
10712
10713TDA827x MEDIA DRIVER
10714M:	Michael Krufky <mkrufky@linuxtv.org>
10715L:	linux-media@vger.kernel.org
10716W:	https://linuxtv.org
10717W:	http://github.com/mkrufky
10718Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10719T:	git git://linuxtv.org/mkrufky/tuners.git
10720S:	Maintained
10721F:	drivers/media/tuners/tda8290.*
10722
10723TDA8290 MEDIA DRIVER
10724M:	Michael Krufky <mkrufky@linuxtv.org>
10725L:	linux-media@vger.kernel.org
10726W:	https://linuxtv.org
10727W:	http://github.com/mkrufky
10728Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10729T:	git git://linuxtv.org/mkrufky/tuners.git
10730S:	Maintained
10731F:	drivers/media/tuners/tda8290.*
10732
10733TDA9840 MEDIA DRIVER
10734M:	Hans Verkuil <hverkuil@xs4all.nl>
10735L:	linux-media@vger.kernel.org
10736T:	git git://linuxtv.org/media_tree.git
10737W:	https://linuxtv.org
10738S:	Maintained
10739F:	drivers/media/i2c/tda9840*
10740
10741TEA5761 TUNER DRIVER
10742M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10743L:	linux-media@vger.kernel.org
10744W:	https://linuxtv.org
10745T:	git git://linuxtv.org/media_tree.git
10746S:	Odd fixes
10747F:	drivers/media/tuners/tea5761.*
10748
10749TEA5767 TUNER DRIVER
10750M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10751L:	linux-media@vger.kernel.org
10752W:	https://linuxtv.org
10753T:	git git://linuxtv.org/media_tree.git
10754S:	Maintained
10755F:	drivers/media/tuners/tea5767.*
10756
10757TEA6415C MEDIA DRIVER
10758M:	Hans Verkuil <hverkuil@xs4all.nl>
10759L:	linux-media@vger.kernel.org
10760T:	git git://linuxtv.org/media_tree.git
10761W:	https://linuxtv.org
10762S:	Maintained
10763F:	drivers/media/i2c/tea6415c*
10764
10765TEA6420 MEDIA DRIVER
10766M:	Hans Verkuil <hverkuil@xs4all.nl>
10767L:	linux-media@vger.kernel.org
10768T:	git git://linuxtv.org/media_tree.git
10769W:	https://linuxtv.org
10770S:	Maintained
10771F:	drivers/media/i2c/tea6420*
10772
10773TEAM DRIVER
10774M:	Jiri Pirko <jiri@resnulli.us>
10775L:	netdev@vger.kernel.org
10776S:	Supported
10777F:	drivers/net/team/
10778F:	include/linux/if_team.h
10779F:	include/uapi/linux/if_team.h
10780
10781TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10782M:	"Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10783S:	Maintained
10784F:	arch/x86/platform/ts5500/
10785
10786TECHNOTREND USB IR RECEIVER
10787M:	Sean Young <sean@mess.org>
10788L:	linux-media@vger.kernel.org
10789S:	Maintained
10790F:	drivers/media/rc/ttusbir.c
10791
10792TEGRA ARCHITECTURE SUPPORT
10793M:	Stephen Warren <swarren@wwwdotorg.org>
10794M:	Thierry Reding <thierry.reding@gmail.com>
10795M:	Alexandre Courbot <gnurou@gmail.com>
10796L:	linux-tegra@vger.kernel.org
10797Q:	http://patchwork.ozlabs.org/project/linux-tegra/list/
10798T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10799S:	Supported
10800N:	[^a-z]tegra
10801
10802TEGRA CLOCK DRIVER
10803M:	Peter De Schrijver <pdeschrijver@nvidia.com>
10804M:	Prashant Gaikwad <pgaikwad@nvidia.com>
10805S:	Supported
10806F:	drivers/clk/tegra/
10807
10808TEGRA DMA DRIVER
10809M:	Laxman Dewangan <ldewangan@nvidia.com>
10810S:	Supported
10811F:	drivers/dma/tegra20-apb-dma.c
10812
10813TEGRA I2C DRIVER
10814M:	Laxman Dewangan <ldewangan@nvidia.com>
10815S:	Supported
10816F:	drivers/i2c/busses/i2c-tegra.c
10817
10818TEGRA IOMMU DRIVERS
10819M:	Hiroshi Doyu <hdoyu@nvidia.com>
10820S:	Supported
10821F:	drivers/iommu/tegra*
10822
10823TEGRA KBC DRIVER
10824M:	Rakesh Iyer <riyer@nvidia.com>
10825M:	Laxman Dewangan <ldewangan@nvidia.com>
10826S:	Supported
10827F:	drivers/input/keyboard/tegra-kbc.c
10828
10829TEGRA PWM DRIVER
10830M:	Thierry Reding <thierry.reding@gmail.com>
10831S:	Supported
10832F:	drivers/pwm/pwm-tegra.c
10833
10834TEGRA SERIAL DRIVER
10835M:	Laxman Dewangan <ldewangan@nvidia.com>
10836S:	Supported
10837F:	drivers/tty/serial/serial-tegra.c
10838
10839TEGRA SPI DRIVER
10840M:	Laxman Dewangan <ldewangan@nvidia.com>
10841S:	Supported
10842F:	drivers/spi/spi-tegra*
10843
10844TEHUTI ETHERNET DRIVER
10845M:	Andy Gospodarek <andy@greyhouse.net>
10846L:	netdev@vger.kernel.org
10847S:	Supported
10848F:	drivers/net/ethernet/tehuti/*
10849
10850Telecom Clock Driver for MCPL0010
10851M:	Mark Gross <mark.gross@intel.com>
10852S:	Supported
10853F:	drivers/char/tlclk.c
10854
10855TENSILICA XTENSA PORT (xtensa)
10856M:	Chris Zankel <chris@zankel.net>
10857M:	Max Filippov <jcmvbkbc@gmail.com>
10858L:	linux-xtensa@linux-xtensa.org
10859T:	git git://github.com/czankel/xtensa-linux.git
10860S:	Maintained
10861F:	arch/xtensa/
10862F:	drivers/irqchip/irq-xtensa-*
10863
10864THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10865M:	Hans Verkuil <hverkuil@xs4all.nl>
10866L:	linux-media@vger.kernel.org
10867T:	git git://linuxtv.org/media_tree.git
10868W:	https://linuxtv.org
10869S:	Maintained
10870F:	drivers/media/radio/radio-raremono.c
10871
10872THERMAL
10873M:	Zhang Rui <rui.zhang@intel.com>
10874M:	Eduardo Valentin <edubezval@gmail.com>
10875L:	linux-pm@vger.kernel.org
10876T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10877T:	git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10878Q:	https://patchwork.kernel.org/project/linux-pm/list/
10879S:	Supported
10880F:	drivers/thermal/
10881F:	include/linux/thermal.h
10882F:	include/uapi/linux/thermal.h
10883F:	include/linux/cpu_cooling.h
10884F:	Documentation/devicetree/bindings/thermal/
10885
10886THERMAL/CPU_COOLING
10887M:	Amit Daniel Kachhap <amit.kachhap@gmail.com>
10888M:	Viresh Kumar <viresh.kumar@linaro.org>
10889M:	Javi Merino <javi.merino@arm.com>
10890L:	linux-pm@vger.kernel.org
10891S:	Supported
10892F:	Documentation/thermal/cpu-cooling-api.txt
10893F:	drivers/thermal/cpu_cooling.c
10894F:	include/linux/cpu_cooling.h
10895
10896THINGM BLINK(1) USB RGB LED DRIVER
10897M:	Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10898S:	Maintained
10899F:	drivers/hid/hid-thingm.c
10900
10901THINKPAD ACPI EXTRAS DRIVER
10902M:	Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10903L:	ibm-acpi-devel@lists.sourceforge.net
10904L:	platform-driver-x86@vger.kernel.org
10905W:	http://ibm-acpi.sourceforge.net
10906W:	http://thinkwiki.org/wiki/Ibm-acpi
10907T:	git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10908S:	Maintained
10909F:	drivers/platform/x86/thinkpad_acpi.c
10910
10911TI BANDGAP AND THERMAL DRIVER
10912M:	Eduardo Valentin <edubezval@gmail.com>
10913L:	linux-pm@vger.kernel.org
10914L:	linux-omap@vger.kernel.org
10915S:	Maintained
10916F:	drivers/thermal/ti-soc-thermal/
10917
10918TI VPE/CAL DRIVERS
10919M:	Benoit Parrot <bparrot@ti.com>
10920L:	linux-media@vger.kernel.org
10921W:	http://linuxtv.org/
10922Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10923S:	Maintained
10924F:	drivers/media/platform/ti-vpe/
10925
10926TI CDCE706 CLOCK DRIVER
10927M:	Max Filippov <jcmvbkbc@gmail.com>
10928S:	Maintained
10929F:	drivers/clk/clk-cdce706.c
10930
10931TI CLOCK DRIVER
10932M:	Tero Kristo <t-kristo@ti.com>
10933L:	linux-omap@vger.kernel.org
10934S:	Maintained
10935F:	drivers/clk/ti/
10936F:	include/linux/clk/ti.h
10937
10938TI FLASH MEDIA INTERFACE DRIVER
10939M:	Alex Dubov <oakad@yahoo.com>
10940S:	Maintained
10941F:	drivers/misc/tifm*
10942F:	drivers/mmc/host/tifm_sd.c
10943F:	include/linux/tifm.h
10944
10945TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10946M:	Santosh Shilimkar <ssantosh@kernel.org>
10947L:	linux-kernel@vger.kernel.org
10948L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10949S:	Maintained
10950F:	drivers/soc/ti/*
10951T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10952
10953
10954TI LM49xxx FAMILY ASoC CODEC DRIVERS
10955M:	M R Swami Reddy <mr.swami.reddy@ti.com>
10956M:	Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10957L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10958S:	Maintained
10959F:	sound/soc/codecs/lm49453*
10960F:	sound/soc/codecs/isabelle*
10961
10962TI LP855x BACKLIGHT DRIVER
10963M:	Milo Kim <milo.kim@ti.com>
10964S:	Maintained
10965F:	Documentation/backlight/lp855x-driver.txt
10966F:	drivers/video/backlight/lp855x_bl.c
10967F:	include/linux/platform_data/lp855x.h
10968
10969TI LP8727 CHARGER DRIVER
10970M:	Milo Kim <milo.kim@ti.com>
10971S:	Maintained
10972F:	drivers/power/lp8727_charger.c
10973F:	include/linux/platform_data/lp8727.h
10974
10975TI LP8788 MFD DRIVER
10976M:	Milo Kim <milo.kim@ti.com>
10977S:	Maintained
10978F:	drivers/iio/adc/lp8788_adc.c
10979F:	drivers/leds/leds-lp8788.c
10980F:	drivers/mfd/lp8788*.c
10981F:	drivers/power/lp8788-charger.c
10982F:	drivers/regulator/lp8788-*.c
10983F:	include/linux/mfd/lp8788*.h
10984
10985TI NETCP ETHERNET DRIVER
10986M:	Wingman Kwok <w-kwok2@ti.com>
10987M:	Murali Karicheri <m-karicheri2@ti.com>
10988L:	netdev@vger.kernel.org
10989S:	Maintained
10990F:	drivers/net/ethernet/ti/netcp*
10991
10992TI TAS571X FAMILY ASoC CODEC DRIVER
10993M:	Kevin Cernekee <cernekee@chromium.org>
10994L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10995S:	Odd Fixes
10996F:	sound/soc/codecs/tas571x*
10997
10998TI TWL4030 SERIES SOC CODEC DRIVER
10999M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
11000L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11001S:	Maintained
11002F:	sound/soc/codecs/twl4030*
11003
11004TI WILINK WIRELESS DRIVERS
11005L:	linux-wireless@vger.kernel.org
11006W:	http://wireless.kernel.org/en/users/Drivers/wl12xx
11007W:	http://wireless.kernel.org/en/users/Drivers/wl1251
11008T:	git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11009S:	Orphan
11010F:	drivers/net/wireless/ti/
11011F:	include/linux/wl12xx.h
11012
11013TIPC NETWORK LAYER
11014M:	Jon Maloy <jon.maloy@ericsson.com>
11015M:	Ying Xue <ying.xue@windriver.com>
11016L:	netdev@vger.kernel.org (core kernel code)
11017L:	tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11018W:	http://tipc.sourceforge.net/
11019S:	Maintained
11020F:	include/uapi/linux/tipc*.h
11021F:	net/tipc/
11022
11023TILE ARCHITECTURE
11024M:	Chris Metcalf <cmetcalf@ezchip.com>
11025W:	http://www.ezchip.com/scm/
11026T:	git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11027S:	Supported
11028F:	arch/tile/
11029F:	drivers/char/tile-srom.c
11030F:	drivers/edac/tile_edac.c
11031F:	drivers/net/ethernet/tile/
11032F:	drivers/rtc/rtc-tile.c
11033F:	drivers/tty/hvc/hvc_tile.c
11034F:	drivers/tty/serial/tilegx.c
11035F:	drivers/usb/host/*-tilegx.c
11036F:	include/linux/usb/tilegx.h
11037
11038TLAN NETWORK DRIVER
11039M:	Samuel Chessman <chessman@tux.org>
11040L:	tlan-devel@lists.sourceforge.net (subscribers-only)
11041W:	http://sourceforge.net/projects/tlan/
11042S:	Maintained
11043F:	Documentation/networking/tlan.txt
11044F:	drivers/net/ethernet/ti/tlan.*
11045
11046TOMOYO SECURITY MODULE
11047M:	Kentaro Takeda <takedakn@nttdata.co.jp>
11048M:	Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11049L:	tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11050L:	tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11051L:	tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11052L:	tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11053W:	http://tomoyo.sourceforge.jp/
11054T:	quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11055S:	Maintained
11056F:	security/tomoyo/
11057
11058TOPSTAR LAPTOP EXTRAS DRIVER
11059M:	Herton Ronaldo Krzesinski <herton@canonical.com>
11060L:	platform-driver-x86@vger.kernel.org
11061S:	Maintained
11062F:	drivers/platform/x86/topstar-laptop.c
11063
11064TOSHIBA ACPI EXTRAS DRIVER
11065M:	Azael Avalos <coproscefalo@gmail.com>
11066L:	platform-driver-x86@vger.kernel.org
11067S:	Maintained
11068F:	drivers/platform/x86/toshiba_acpi.c
11069
11070TOSHIBA BLUETOOTH DRIVER
11071M:	Azael Avalos <coproscefalo@gmail.com>
11072L:	platform-driver-x86@vger.kernel.org
11073S:	Maintained
11074F:	drivers/platform/x86/toshiba_bluetooth.c
11075
11076TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11077M:	Azael Avalos <coproscefalo@gmail.com>
11078L:	platform-driver-x86@vger.kernel.org
11079S:	Maintained
11080F:	drivers/platform/x86/toshiba_haps.c
11081
11082TOSHIBA WMI HOTKEYS DRIVER
11083M:	Azael Avalos <coproscefalo@gmail.com>
11084L:	platform-driver-x86@vger.kernel.org
11085S:	Maintained
11086F:	drivers/platform/x86/toshiba-wmi.c
11087
11088TOSHIBA SMM DRIVER
11089M:	Jonathan Buzzard <jonathan@buzzard.org.uk>
11090W:	http://www.buzzard.org.uk/toshiba/
11091S:	Maintained
11092F:	drivers/char/toshiba.c
11093F:	include/linux/toshiba.h
11094F:	include/uapi/linux/toshiba.h
11095
11096TOSHIBA TC358743 DRIVER
11097M:	Mats Randgaard <matrandg@cisco.com>
11098L:	linux-media@vger.kernel.org
11099S:	Maintained
11100F:	drivers/media/i2c/tc358743*
11101F:	include/media/i2c/tc358743.h
11102
11103TMIO MMC DRIVER
11104M:	Ian Molton <ian@mnementh.co.uk>
11105L:	linux-mmc@vger.kernel.org
11106S:	Maintained
11107F:	drivers/mmc/host/tmio_mmc*
11108F:	drivers/mmc/host/sh_mobile_sdhi.c
11109F:	include/linux/mmc/tmio.h
11110F:	include/linux/mmc/sh_mobile_sdhi.h
11111
11112TMP401 HARDWARE MONITOR DRIVER
11113M:	Guenter Roeck <linux@roeck-us.net>
11114L:	lm-sensors@lm-sensors.org
11115S:	Maintained
11116F:	Documentation/hwmon/tmp401
11117F:	drivers/hwmon/tmp401.c
11118
11119TMPFS (SHMEM FILESYSTEM)
11120M:	Hugh Dickins <hughd@google.com>
11121L:	linux-mm@kvack.org
11122S:	Maintained
11123F:	include/linux/shmem_fs.h
11124F:	mm/shmem.c
11125
11126TM6000 VIDEO4LINUX DRIVER
11127M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11128L:	linux-media@vger.kernel.org
11129W:	https://linuxtv.org
11130T:	git git://linuxtv.org/media_tree.git
11131S:	Odd fixes
11132F:	drivers/media/usb/tm6000/
11133
11134TW68 VIDEO4LINUX DRIVER
11135M:	Hans Verkuil <hverkuil@xs4all.nl>
11136L:	linux-media@vger.kernel.org
11137T:	git git://linuxtv.org/media_tree.git
11138W:	https://linuxtv.org
11139S:	Odd Fixes
11140F:	drivers/media/pci/tw68/
11141
11142TPM DEVICE DRIVER
11143M:	Peter Huewe <peterhuewe@gmx.de>
11144M:	Marcel Selhorst <tpmdd@selhorst.net>
11145M:	Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11146R:	Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11147W:	http://tpmdd.sourceforge.net
11148L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11149Q:	https://patchwork.kernel.org/project/tpmdd-devel/list/
11150T:	git git://git.infradead.org/users/jjs/linux-tpmdd.git
11151S:	Maintained
11152F:	drivers/char/tpm/
11153
11154TPM IBM_VTPM DEVICE DRIVER
11155M:	Ashley Lai <ashleydlai@gmail.com>
11156W:	http://tpmdd.sourceforge.net
11157L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11158S:	Maintained
11159F:	drivers/char/tpm/tpm_ibmvtpm*
11160
11161TRACING
11162M:	Steven Rostedt <rostedt@goodmis.org>
11163M:	Ingo Molnar <mingo@redhat.com>
11164T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11165S:	Maintained
11166F:	Documentation/trace/ftrace.txt
11167F:	arch/*/*/*/ftrace.h
11168F:	arch/*/kernel/ftrace.c
11169F:	include/*/ftrace.h
11170F:	include/linux/trace*.h
11171F:	include/trace/
11172F:	kernel/trace/
11173F:	tools/testing/selftests/ftrace/
11174
11175TRIVIAL PATCHES
11176M:	Jiri Kosina <trivial@kernel.org>
11177T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11178S:	Maintained
11179K:	^Subject:.*(?i)trivial
11180
11181TTY LAYER
11182M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11183M:	Jiri Slaby <jslaby@suse.com>
11184S:	Supported
11185T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11186F:	Documentation/serial/
11187F:	drivers/tty/
11188F:	drivers/tty/serial/serial_core.c
11189F:	include/linux/serial_core.h
11190F:	include/linux/serial.h
11191F:	include/linux/tty.h
11192F:	include/uapi/linux/serial_core.h
11193F:	include/uapi/linux/serial.h
11194F:	include/uapi/linux/tty.h
11195
11196TUA9001 MEDIA DRIVER
11197M:	Antti Palosaari <crope@iki.fi>
11198L:	linux-media@vger.kernel.org
11199W:	https://linuxtv.org
11200W:	http://palosaari.fi/linux/
11201Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11202T:	git git://linuxtv.org/anttip/media_tree.git
11203S:	Maintained
11204F:	drivers/media/tuners/tua9001*
11205
11206TULIP NETWORK DRIVERS
11207L:	netdev@vger.kernel.org
11208L:	linux-parisc@vger.kernel.org
11209S:	Orphan
11210F:	drivers/net/ethernet/dec/tulip/
11211
11212TUN/TAP driver
11213M:	Maxim Krasnyansky <maxk@qti.qualcomm.com>
11214W:	http://vtun.sourceforge.net/tun
11215S:	Maintained
11216F:	Documentation/networking/tuntap.txt
11217F:	arch/um/os-Linux/drivers/
11218
11219TURBOCHANNEL SUBSYSTEM
11220M:	"Maciej W. Rozycki" <macro@linux-mips.org>
11221M:	Ralf Baechle <ralf@linux-mips.org>
11222L:	linux-mips@linux-mips.org
11223Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
11224S:	Maintained
11225F:	drivers/tc/
11226F:	include/linux/tc.h
11227
11228U14-34F SCSI DRIVER
11229M:	Dario Ballabio <ballabio_dario@emc.com>
11230L:	linux-scsi@vger.kernel.org
11231S:	Maintained
11232F:	drivers/scsi/u14-34f.c
11233
11234UBI FILE SYSTEM (UBIFS)
11235M:	Artem Bityutskiy <dedekind1@gmail.com>
11236M:	Adrian Hunter <adrian.hunter@intel.com>
11237L:	linux-mtd@lists.infradead.org
11238T:	git git://git.infradead.org/ubifs-2.6.git
11239W:	http://www.linux-mtd.infradead.org/doc/ubifs.html
11240S:	Maintained
11241F:	Documentation/filesystems/ubifs.txt
11242F:	fs/ubifs/
11243
11244UCLINUX (M68KNOMMU AND COLDFIRE)
11245M:	Greg Ungerer <gerg@uclinux.org>
11246W:	http://www.uclinux.org/
11247L:	linux-m68k@lists.linux-m68k.org
11248L:	uclinux-dev@uclinux.org  (subscribers-only)
11249T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11250S:	Maintained
11251F:	arch/m68k/coldfire/
11252F:	arch/m68k/68*/
11253F:	arch/m68k/*/*_no.*
11254F:	arch/m68k/include/asm/*_no.*
11255
11256UDF FILESYSTEM
11257M:	Jan Kara <jack@suse.com>
11258S:	Maintained
11259F:	Documentation/filesystems/udf.txt
11260F:	fs/udf/
11261
11262UFS FILESYSTEM
11263M:	Evgeniy Dushistov <dushistov@mail.ru>
11264S:	Maintained
11265F:	Documentation/filesystems/ufs.txt
11266F:	fs/ufs/
11267
11268UHID USERSPACE HID IO DRIVER:
11269M:	David Herrmann <dh.herrmann@googlemail.com>
11270L:	linux-input@vger.kernel.org
11271S:	Maintained
11272F:	drivers/hid/uhid.c
11273F:	include/uapi/linux/uhid.h
11274
11275ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11276L:	linux-usb@vger.kernel.org
11277S:	Orphan
11278F:	drivers/uwb/
11279F:	include/linux/uwb.h
11280F:	include/linux/uwb/
11281
11282UNICORE32 ARCHITECTURE:
11283M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
11284W:	http://mprc.pku.edu.cn/~guanxuetao/linux
11285S:	Maintained
11286T:	git git://github.com/gxt/linux.git
11287F:	arch/unicore32/
11288
11289UNIFDEF
11290M:	Tony Finch <dot@dotat.at>
11291W:	http://dotat.at/prog/unifdef
11292S:	Maintained
11293F:	scripts/unifdef.c
11294
11295UNIFORM CDROM DRIVER
11296M:	Jens Axboe <axboe@kernel.dk>
11297W:	http://www.kernel.dk
11298S:	Maintained
11299F:	Documentation/cdrom/
11300F:	drivers/cdrom/cdrom.c
11301F:	include/linux/cdrom.h
11302F:	include/uapi/linux/cdrom.h
11303
11304UNISYS S-PAR DRIVERS
11305M:	Benjamin Romer <benjamin.romer@unisys.com>
11306M:	David Kershner <david.kershner@unisys.com>
11307L:	sparmaintainer@unisys.com (Unisys internal)
11308S:	Supported
11309F:	drivers/staging/unisys/
11310
11311UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11312M:	Vinayak Holikatti <vinholikatti@gmail.com>
11313L:	linux-scsi@vger.kernel.org
11314S:	Supported
11315F:	Documentation/scsi/ufs.txt
11316F:	drivers/scsi/ufs/
11317
11318UNSORTED BLOCK IMAGES (UBI)
11319M:	Artem Bityutskiy <dedekind1@gmail.com>
11320M:	Richard Weinberger <richard@nod.at>
11321W:	http://www.linux-mtd.infradead.org/
11322L:	linux-mtd@lists.infradead.org
11323T:	git git://git.infradead.org/ubifs-2.6.git
11324S:	Supported
11325F:	drivers/mtd/ubi/
11326F:	include/linux/mtd/ubi.h
11327F:	include/uapi/mtd/ubi-user.h
11328
11329USB ACM DRIVER
11330M:	Oliver Neukum <oneukum@suse.com>
11331L:	linux-usb@vger.kernel.org
11332S:	Maintained
11333F:	Documentation/usb/acm.txt
11334F:	drivers/usb/class/cdc-acm.*
11335
11336USB AR5523 WIRELESS DRIVER
11337M:	Pontus Fuchs <pontus.fuchs@gmail.com>
11338L:	linux-wireless@vger.kernel.org
11339S:	Maintained
11340F:	drivers/net/wireless/ath/ar5523/
11341
11342USB ATTACHED SCSI
11343M:	Hans de Goede <hdegoede@redhat.com>
11344M:	Gerd Hoffmann <kraxel@redhat.com>
11345L:	linux-usb@vger.kernel.org
11346L:	linux-scsi@vger.kernel.org
11347S:	Maintained
11348F:	drivers/usb/storage/uas.c
11349
11350USB CDC ETHERNET DRIVER
11351M:	Oliver Neukum <oliver@neukum.org>
11352L:	linux-usb@vger.kernel.org
11353S:	Maintained
11354F:	drivers/net/usb/cdc_*.c
11355F:	include/uapi/linux/usb/cdc.h
11356
11357USB CHAOSKEY DRIVER
11358M:	Keith Packard <keithp@keithp.com>
11359L:	linux-usb@vger.kernel.org
11360S:	Maintained
11361F:	drivers/usb/misc/chaoskey.c
11362
11363USB CYPRESS C67X00 DRIVER
11364M:	Peter Korsgaard <jacmet@sunsite.dk>
11365L:	linux-usb@vger.kernel.org
11366S:	Maintained
11367F:	drivers/usb/c67x00/
11368
11369USB DAVICOM DM9601 DRIVER
11370M:	Peter Korsgaard <jacmet@sunsite.dk>
11371L:	netdev@vger.kernel.org
11372W:	http://www.linux-usb.org/usbnet
11373S:	Maintained
11374F:	drivers/net/usb/dm9601.c
11375
11376USB DIAMOND RIO500 DRIVER
11377M:	Cesar Miquel <miquel@df.uba.ar>
11378L:	rio500-users@lists.sourceforge.net
11379W:	http://rio500.sourceforge.net
11380S:	Maintained
11381F:	drivers/usb/misc/rio500*
11382
11383USB EHCI DRIVER
11384M:	Alan Stern <stern@rowland.harvard.edu>
11385L:	linux-usb@vger.kernel.org
11386S:	Maintained
11387F:	Documentation/usb/ehci.txt
11388F:	drivers/usb/host/ehci*
11389
11390USB GADGET/PERIPHERAL SUBSYSTEM
11391M:	Felipe Balbi <balbi@kernel.org>
11392L:	linux-usb@vger.kernel.org
11393W:	http://www.linux-usb.org/gadget
11394T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11395S:	Maintained
11396F:	drivers/usb/gadget/
11397F:	include/linux/usb/gadget*
11398
11399USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11400M:	Jiri Kosina <jikos@kernel.org>
11401R:	Benjamin Tissoires <benjamin.tissoires@redhat.com>
11402L:	linux-usb@vger.kernel.org
11403T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11404S:	Maintained
11405F:	Documentation/hid/hiddev.txt
11406F:	drivers/hid/usbhid/
11407
11408USB ISP116X DRIVER
11409M:	Olav Kongas <ok@artecdesign.ee>
11410L:	linux-usb@vger.kernel.org
11411S:	Maintained
11412F:	drivers/usb/host/isp116x*
11413F:	include/linux/usb/isp116x.h
11414
11415USB MASS STORAGE DRIVER
11416M:	Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11417L:	linux-usb@vger.kernel.org
11418L:	usb-storage@lists.one-eyed-alien.net
11419S:	Maintained
11420W:	http://www.one-eyed-alien.net/~mdharm/linux-usb/
11421F:	drivers/usb/storage/
11422
11423USB MIDI DRIVER
11424M:	Clemens Ladisch <clemens@ladisch.de>
11425L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11426T:	git git://git.alsa-project.org/alsa-kernel.git
11427S:	Maintained
11428F:	sound/usb/midi.*
11429
11430USB NETWORKING DRIVERS
11431L:	linux-usb@vger.kernel.org
11432S:	Odd Fixes
11433F:	drivers/net/usb/
11434
11435USB OHCI DRIVER
11436M:	Alan Stern <stern@rowland.harvard.edu>
11437L:	linux-usb@vger.kernel.org
11438S:	Maintained
11439F:	Documentation/usb/ohci.txt
11440F:	drivers/usb/host/ohci*
11441
11442USB OTG FSM (Finite State Machine)
11443M:	Peter Chen <Peter.Chen@nxp.com>
11444T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11445L:	linux-usb@vger.kernel.org
11446S:	Maintained
11447F:	drivers/usb/common/usb-otg-fsm.c
11448
11449USB OVER IP DRIVER
11450M:	Valentina Manea <valentina.manea.m@gmail.com>
11451M:	Shuah Khan <shuah.kh@samsung.com>
11452L:	linux-usb@vger.kernel.org
11453S:	Maintained
11454F:	Documentation/usb/usbip_protocol.txt
11455F:	drivers/usb/usbip/
11456F:	tools/usb/usbip/
11457
11458USB PEGASUS DRIVER
11459M:	Petko Manolov <petkan@nucleusys.com>
11460L:	linux-usb@vger.kernel.org
11461L:	netdev@vger.kernel.org
11462T:	git git://github.com/petkan/pegasus.git
11463W:	https://github.com/petkan/pegasus
11464S:	Maintained
11465F:	drivers/net/usb/pegasus.*
11466
11467USB PHY LAYER
11468M:	Felipe Balbi <balbi@kernel.org>
11469L:	linux-usb@vger.kernel.org
11470T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11471S:	Maintained
11472F:	drivers/usb/phy/
11473
11474USB PRINTER DRIVER (usblp)
11475M:	Pete Zaitcev <zaitcev@redhat.com>
11476L:	linux-usb@vger.kernel.org
11477S:	Supported
11478F:	drivers/usb/class/usblp.c
11479
11480USB QMI WWAN NETWORK DRIVER
11481M:	Bjørn Mork <bjorn@mork.no>
11482L:	netdev@vger.kernel.org
11483S:	Maintained
11484F:	Documentation/ABI/testing/sysfs-class-net-qmi
11485F:	drivers/net/usb/qmi_wwan.c
11486
11487USB RTL8150 DRIVER
11488M:	Petko Manolov <petkan@nucleusys.com>
11489L:	linux-usb@vger.kernel.org
11490L:	netdev@vger.kernel.org
11491T:	git git://github.com/petkan/rtl8150.git
11492W:	https://github.com/petkan/rtl8150
11493S:	Maintained
11494F:	drivers/net/usb/rtl8150.c
11495
11496USB SERIAL SUBSYSTEM
11497M:	Johan Hovold <johan@kernel.org>
11498L:	linux-usb@vger.kernel.org
11499S:	Maintained
11500F:	Documentation/usb/usb-serial.txt
11501F:	drivers/usb/serial/
11502F:	include/linux/usb/serial.h
11503
11504USB SMSC75XX ETHERNET DRIVER
11505M:	Steve Glendinning <steve.glendinning@shawell.net>
11506L:	netdev@vger.kernel.org
11507S:	Maintained
11508F:	drivers/net/usb/smsc75xx.*
11509
11510USB SMSC95XX ETHERNET DRIVER
11511M:	Steve Glendinning <steve.glendinning@shawell.net>
11512L:	netdev@vger.kernel.org
11513S:	Maintained
11514F:	drivers/net/usb/smsc95xx.*
11515
11516USB SUBSYSTEM
11517M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11518L:	linux-usb@vger.kernel.org
11519W:	http://www.linux-usb.org
11520T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11521S:	Supported
11522F:	Documentation/usb/
11523F:	drivers/usb/
11524F:	include/linux/usb.h
11525F:	include/linux/usb/
11526
11527USB UHCI DRIVER
11528M:	Alan Stern <stern@rowland.harvard.edu>
11529L:	linux-usb@vger.kernel.org
11530S:	Maintained
11531F:	drivers/usb/host/uhci*
11532
11533USB "USBNET" DRIVER FRAMEWORK
11534M:	Oliver Neukum <oneukum@suse.com>
11535L:	netdev@vger.kernel.org
11536W:	http://www.linux-usb.org/usbnet
11537S:	Maintained
11538F:	drivers/net/usb/usbnet.c
11539F:	include/linux/usb/usbnet.h
11540
11541USB VIDEO CLASS
11542M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11543L:	linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11544L:	linux-media@vger.kernel.org
11545T:	git git://linuxtv.org/media_tree.git
11546W:	http://www.ideasonboard.org/uvc/
11547S:	Maintained
11548F:	drivers/media/usb/uvc/
11549F:	include/uapi/linux/uvcvideo.h
11550
11551USB VISION DRIVER
11552M:	Hans Verkuil <hverkuil@xs4all.nl>
11553L:	linux-media@vger.kernel.org
11554T:	git git://linuxtv.org/media_tree.git
11555W:	https://linuxtv.org
11556S:	Odd Fixes
11557F:	drivers/media/usb/usbvision/
11558
11559USB WEBCAM GADGET
11560M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11561L:	linux-usb@vger.kernel.org
11562S:	Maintained
11563F:	drivers/usb/gadget/function/*uvc*
11564F:	drivers/usb/gadget/legacy/webcam.c
11565
11566USB WIRELESS RNDIS DRIVER (rndis_wlan)
11567M:	Jussi Kivilinna <jussi.kivilinna@iki.fi>
11568L:	linux-wireless@vger.kernel.org
11569S:	Maintained
11570F:	drivers/net/wireless/rndis_wlan.c
11571
11572USB XHCI DRIVER
11573M:	Mathias Nyman <mathias.nyman@intel.com>
11574L:	linux-usb@vger.kernel.org
11575S:	Supported
11576F:	drivers/usb/host/xhci*
11577F:	drivers/usb/host/pci-quirks*
11578
11579USB ZD1201 DRIVER
11580L:	linux-wireless@vger.kernel.org
11581W:	http://linux-lc100020.sourceforge.net
11582S:	Orphan
11583F:	drivers/net/wireless/zydas/zd1201.*
11584
11585USB ZR364XX DRIVER
11586M:	Antoine Jacquet <royale@zerezo.com>
11587L:	linux-usb@vger.kernel.org
11588L:	linux-media@vger.kernel.org
11589T:	git git://linuxtv.org/media_tree.git
11590W:	http://royale.zerezo.com/zr364xx/
11591S:	Maintained
11592F:	Documentation/video4linux/zr364xx.txt
11593F:	drivers/media/usb/zr364xx/
11594
11595ULPI BUS
11596M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
11597L:	linux-usb@vger.kernel.org
11598S:	Maintained
11599F:	drivers/usb/common/ulpi.c
11600F:	include/linux/ulpi/
11601
11602USER-MODE LINUX (UML)
11603M:	Jeff Dike <jdike@addtoit.com>
11604M:	Richard Weinberger <richard@nod.at>
11605L:	user-mode-linux-devel@lists.sourceforge.net
11606L:	user-mode-linux-user@lists.sourceforge.net
11607W:	http://user-mode-linux.sourceforge.net
11608T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11609S:	Maintained
11610F:	Documentation/virtual/uml/
11611F:	arch/um/
11612F:	arch/x86/um/
11613F:	fs/hostfs/
11614F:	fs/hppfs/
11615
11616USERSPACE I/O (UIO)
11617M:	"Hans J. Koch" <hjk@hansjkoch.de>
11618M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11619S:	Maintained
11620T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11621F:	Documentation/DocBook/uio-howto.tmpl
11622F:	drivers/uio/
11623F:	include/linux/uio*.h
11624
11625UTIL-LINUX PACKAGE
11626M:	Karel Zak <kzak@redhat.com>
11627L:	util-linux@vger.kernel.org
11628W:	http://en.wikipedia.org/wiki/Util-linux
11629T:	git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11630S:	Maintained
11631
11632UVESAFB DRIVER
11633M:	Michal Januszewski <spock@gentoo.org>
11634L:	linux-fbdev@vger.kernel.org
11635W:	http://dev.gentoo.org/~spock/projects/uvesafb/
11636S:	Maintained
11637F:	Documentation/fb/uvesafb.txt
11638F:	drivers/video/fbdev/uvesafb.*
11639
11640VF610 NAND DRIVER
11641M:	Stefan Agner <stefan@agner.ch>
11642L:	linux-mtd@lists.infradead.org
11643S:	Supported
11644F:	drivers/mtd/nand/vf610_nfc.c
11645
11646VFAT/FAT/MSDOS FILESYSTEM
11647M:	OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11648S:	Maintained
11649F:	Documentation/filesystems/vfat.txt
11650F:	fs/fat/
11651
11652VFIO DRIVER
11653M:	Alex Williamson <alex.williamson@redhat.com>
11654L:	kvm@vger.kernel.org
11655T:	git git://github.com/awilliam/linux-vfio.git
11656S:	Maintained
11657F:	Documentation/vfio.txt
11658F:	drivers/vfio/
11659F:	include/linux/vfio.h
11660F:	include/uapi/linux/vfio.h
11661
11662VFIO PLATFORM DRIVER
11663M:	Baptiste Reynal <b.reynal@virtualopensystems.com>
11664L:	kvm@vger.kernel.org
11665S:	Maintained
11666F:	drivers/vfio/platform/
11667
11668VIDEOBUF2 FRAMEWORK
11669M:	Pawel Osciak <pawel@osciak.com>
11670M:	Marek Szyprowski <m.szyprowski@samsung.com>
11671M:	Kyungmin Park <kyungmin.park@samsung.com>
11672L:	linux-media@vger.kernel.org
11673S:	Maintained
11674F:	drivers/media/v4l2-core/videobuf2-*
11675F:	include/media/videobuf2-*
11676
11677VIRTUAL SERIO DEVICE DRIVER
11678M:	Stephen Chandler Paul <thatslyude@gmail.com>
11679S:	Maintained
11680F:	drivers/input/serio/userio.c
11681F:	include/uapi/linux/userio.h
11682
11683VIRTIO CONSOLE DRIVER
11684M:	Amit Shah <amit.shah@redhat.com>
11685L:	virtualization@lists.linux-foundation.org
11686S:	Maintained
11687F:	drivers/char/virtio_console.c
11688F:	include/linux/virtio_console.h
11689F:	include/uapi/linux/virtio_console.h
11690
11691VIRTIO CORE, NET AND BLOCK DRIVERS
11692M:	"Michael S. Tsirkin" <mst@redhat.com>
11693L:	virtualization@lists.linux-foundation.org
11694S:	Maintained
11695F:	drivers/virtio/
11696F:	tools/virtio/
11697F:	drivers/net/virtio_net.c
11698F:	drivers/block/virtio_blk.c
11699F:	include/linux/virtio_*.h
11700F:	include/uapi/linux/virtio_*.h
11701
11702VIRTIO DRIVERS FOR S390
11703M:	Christian Borntraeger <borntraeger@de.ibm.com>
11704M:	Cornelia Huck <cornelia.huck@de.ibm.com>
11705L:	linux-s390@vger.kernel.org
11706L:	virtualization@lists.linux-foundation.org
11707L:	kvm@vger.kernel.org
11708S:	Supported
11709F:	drivers/s390/virtio/
11710
11711VIRTIO GPU DRIVER
11712M:	David Airlie <airlied@linux.ie>
11713M:	Gerd Hoffmann <kraxel@redhat.com>
11714L:	dri-devel@lists.freedesktop.org
11715L:	virtualization@lists.linux-foundation.org
11716S:	Maintained
11717F:	drivers/gpu/drm/virtio/
11718F:	include/uapi/linux/virtio_gpu.h
11719
11720VIRTIO HOST (VHOST)
11721M:	"Michael S. Tsirkin" <mst@redhat.com>
11722L:	kvm@vger.kernel.org
11723L:	virtualization@lists.linux-foundation.org
11724L:	netdev@vger.kernel.org
11725T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11726S:	Maintained
11727F:	drivers/vhost/
11728F:	include/uapi/linux/vhost.h
11729
11730VIRTIO INPUT DRIVER
11731M:	Gerd Hoffmann <kraxel@redhat.com>
11732S:	Maintained
11733F:	drivers/virtio/virtio_input.c
11734F:	include/uapi/linux/virtio_input.h
11735
11736VIA RHINE NETWORK DRIVER
11737S:	Orphan
11738F:	drivers/net/ethernet/via/via-rhine.c
11739
11740VIA SD/MMC CARD CONTROLLER DRIVER
11741M:	Bruce Chang <brucechang@via.com.tw>
11742M:	Harald Welte <HaraldWelte@viatech.com>
11743S:	Maintained
11744F:	drivers/mmc/host/via-sdmmc.c
11745
11746VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11747M:	Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11748L:	linux-fbdev@vger.kernel.org
11749S:	Maintained
11750F:	include/linux/via-core.h
11751F:	include/linux/via-gpio.h
11752F:	include/linux/via_i2c.h
11753F:	drivers/video/fbdev/via/
11754
11755VIA VELOCITY NETWORK DRIVER
11756M:	Francois Romieu <romieu@fr.zoreil.com>
11757L:	netdev@vger.kernel.org
11758S:	Maintained
11759F:	drivers/net/ethernet/via/via-velocity.*
11760
11761VIRT LIB
11762M:	Alex Williamson <alex.williamson@redhat.com>
11763M:	Paolo Bonzini <pbonzini@redhat.com>
11764L:	kvm@vger.kernel.org
11765S:	Supported
11766F:	virt/lib/
11767
11768VIVID VIRTUAL VIDEO DRIVER
11769M:	Hans Verkuil <hverkuil@xs4all.nl>
11770L:	linux-media@vger.kernel.org
11771T:	git git://linuxtv.org/media_tree.git
11772W:	https://linuxtv.org
11773S:	Maintained
11774F:	drivers/media/platform/vivid/*
11775
11776VLAN (802.1Q)
11777M:	Patrick McHardy <kaber@trash.net>
11778L:	netdev@vger.kernel.org
11779S:	Maintained
11780F:	drivers/net/macvlan.c
11781F:	include/linux/if_*vlan.h
11782F:	net/8021q/
11783
11784VLYNQ BUS
11785M:	Florian Fainelli <florian@openwrt.org>
11786L:	openwrt-devel@lists.openwrt.org (subscribers-only)
11787S:	Maintained
11788F:	drivers/vlynq/vlynq.c
11789F:	include/linux/vlynq.h
11790
11791VME SUBSYSTEM
11792M:	Martyn Welch <martyn@welchs.me.uk>
11793M:	Manohar Vanga <manohar.vanga@gmail.com>
11794M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11795L:	devel@driverdev.osuosl.org
11796S:	Maintained
11797T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11798F:	Documentation/vme_api.txt
11799F:	drivers/staging/vme/
11800F:	drivers/vme/
11801F:	include/linux/vme*
11802
11803VMWARE HYPERVISOR INTERFACE
11804M:	Alok Kataria <akataria@vmware.com>
11805L:	virtualization@lists.linux-foundation.org
11806S:	Supported
11807F:	arch/x86/kernel/cpu/vmware.c
11808
11809VMWARE BALLOON DRIVER
11810M:	Xavier Deguillard <xdeguillard@vmware.com>
11811M:	Philip Moltmann <moltmann@vmware.com>
11812M:	"VMware, Inc." <pv-drivers@vmware.com>
11813L:	linux-kernel@vger.kernel.org
11814S:	Maintained
11815F:	drivers/misc/vmw_balloon.c
11816
11817VMWARE VMMOUSE SUBDRIVER
11818M:	"VMware Graphics" <linux-graphics-maintainer@vmware.com>
11819M:	"VMware, Inc." <pv-drivers@vmware.com>
11820L:	linux-input@vger.kernel.org
11821S:	Maintained
11822F:	drivers/input/mouse/vmmouse.c
11823F:	drivers/input/mouse/vmmouse.h
11824
11825VMWARE VMXNET3 ETHERNET DRIVER
11826M:	Shrikrishna Khare <skhare@vmware.com>
11827M:	"VMware, Inc." <pv-drivers@vmware.com>
11828L:	netdev@vger.kernel.org
11829S:	Maintained
11830F:	drivers/net/vmxnet3/
11831
11832VMware PVSCSI driver
11833M:	Arvind Kumar <arvindkumar@vmware.com>
11834M:	VMware PV-Drivers <pv-drivers@vmware.com>
11835L:	linux-scsi@vger.kernel.org
11836S:	Maintained
11837F:	drivers/scsi/vmw_pvscsi.c
11838F:	drivers/scsi/vmw_pvscsi.h
11839
11840VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11841M:	Liam Girdwood <lgirdwood@gmail.com>
11842M:	Mark Brown <broonie@kernel.org>
11843L:	linux-kernel@vger.kernel.org
11844W:	http://www.slimlogic.co.uk/?p=48
11845T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11846S:	Supported
11847F:	drivers/regulator/
11848F:	include/linux/regulator/
11849
11850VRF
11851M:	David Ahern <dsa@cumulusnetworks.com>
11852M:	Shrijeet Mukherjee <shm@cumulusnetworks.com>
11853L:	netdev@vger.kernel.org
11854S:	Maintained
11855F:	drivers/net/vrf.c
11856F:	Documentation/networking/vrf.txt
11857
11858VT1211 HARDWARE MONITOR DRIVER
11859M:	Juerg Haefliger <juergh@gmail.com>
11860L:	lm-sensors@lm-sensors.org
11861S:	Maintained
11862F:	Documentation/hwmon/vt1211
11863F:	drivers/hwmon/vt1211.c
11864
11865VT8231 HARDWARE MONITOR DRIVER
11866M:	Roger Lucas <vt8231@hiddenengine.co.uk>
11867L:	lm-sensors@lm-sensors.org
11868S:	Maintained
11869F:	drivers/hwmon/vt8231.c
11870
11871VUB300 USB to SDIO/SD/MMC bridge chip
11872M:	Tony Olech <tony.olech@elandigitalsystems.com>
11873L:	linux-mmc@vger.kernel.org
11874L:	linux-usb@vger.kernel.org
11875S:	Supported
11876F:	drivers/mmc/host/vub300.c
11877
11878W1 DALLAS'S 1-WIRE BUS
11879M:	Evgeniy Polyakov <zbr@ioremap.net>
11880S:	Maintained
11881F:	Documentation/w1/
11882F:	drivers/w1/
11883
11884W83791D HARDWARE MONITORING DRIVER
11885M:	Marc Hulsman <m.hulsman@tudelft.nl>
11886L:	lm-sensors@lm-sensors.org
11887S:	Maintained
11888F:	Documentation/hwmon/w83791d
11889F:	drivers/hwmon/w83791d.c
11890
11891W83793 HARDWARE MONITORING DRIVER
11892M:	Rudolf Marek <r.marek@assembler.cz>
11893L:	lm-sensors@lm-sensors.org
11894S:	Maintained
11895F:	Documentation/hwmon/w83793
11896F:	drivers/hwmon/w83793.c
11897
11898W83795 HARDWARE MONITORING DRIVER
11899M:	Jean Delvare <jdelvare@suse.com>
11900L:	lm-sensors@lm-sensors.org
11901S:	Maintained
11902F:	drivers/hwmon/w83795.c
11903
11904W83L51xD SD/MMC CARD INTERFACE DRIVER
11905M:	Pierre Ossman <pierre@ossman.eu>
11906S:	Maintained
11907F:	drivers/mmc/host/wbsd.*
11908
11909WACOM PROTOCOL 4 SERIAL TABLETS
11910M:	Julian Squires <julian@cipht.net>
11911M:	Hans de Goede <hdegoede@redhat.com>
11912L:	linux-input@vger.kernel.org
11913S:	Maintained
11914F:	drivers/input/tablet/wacom_serial4.c
11915
11916WATCHDOG DEVICE DRIVERS
11917M:	Wim Van Sebroeck <wim@iguana.be>
11918R:	Guenter Roeck <linux@roeck-us.net>
11919L:	linux-watchdog@vger.kernel.org
11920W:	http://www.linux-watchdog.org/
11921T:	git git://www.linux-watchdog.org/linux-watchdog.git
11922S:	Maintained
11923F:	Documentation/watchdog/
11924F:	drivers/watchdog/
11925F:	include/linux/watchdog.h
11926F:	include/uapi/linux/watchdog.h
11927
11928WD7000 SCSI DRIVER
11929M:	Miroslav Zagorac <zaga@fly.cc.fer.hr>
11930L:	linux-scsi@vger.kernel.org
11931S:	Maintained
11932F:	drivers/scsi/wd7000.c
11933
11934WIIMOTE HID DRIVER
11935M:	David Herrmann <dh.herrmann@googlemail.com>
11936L:	linux-input@vger.kernel.org
11937S:	Maintained
11938F:	drivers/hid/hid-wiimote*
11939
11940WINBOND CIR DRIVER
11941M:	David Härdeman <david@hardeman.nu>
11942S:	Maintained
11943F:	drivers/media/rc/winbond-cir.c
11944
11945WINSYSTEMS WS16C48 GPIO DRIVER
11946M:	William Breathitt Gray <vilhelm.gray@gmail.com>
11947L:	linux-gpio@vger.kernel.org
11948S:	Maintained
11949F:	drivers/gpio/gpio-ws16c48.c
11950
11951WIMAX STACK
11952M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11953M:	linux-wimax@intel.com
11954L:	wimax@linuxwimax.org (subscribers-only)
11955S:	Supported
11956W:	http://linuxwimax.org
11957F:	Documentation/wimax/README.wimax
11958F:	include/linux/wimax/debug.h
11959F:	include/net/wimax.h
11960F:	include/uapi/linux/wimax.h
11961F:	net/wimax/
11962
11963WISTRON LAPTOP BUTTON DRIVER
11964M:	Miloslav Trmac <mitr@volny.cz>
11965S:	Maintained
11966F:	drivers/input/misc/wistron_btns.c
11967
11968WL3501 WIRELESS PCMCIA CARD DRIVER
11969M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11970L:	linux-wireless@vger.kernel.org
11971W:	http://oops.ghostprotocols.net:81/blog
11972S:	Maintained
11973F:	drivers/net/wireless/wl3501*
11974
11975WOLFSON MICROELECTRONICS DRIVERS
11976L:	patches@opensource.wolfsonmicro.com
11977T:	git https://github.com/CirrusLogic/linux-drivers.git
11978W:	https://github.com/CirrusLogic/linux-drivers/wiki
11979S:	Supported
11980F:	Documentation/hwmon/wm83??
11981F:	Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11982F:	Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11983F:	Documentation/devicetree/bindings/mfd/arizona.txt
11984F:	arch/arm/mach-s3c64xx/mach-crag6410*
11985F:	drivers/clk/clk-wm83*.c
11986F:	drivers/extcon/extcon-arizona.c
11987F:	drivers/leds/leds-wm83*.c
11988F:	drivers/gpio/gpio-*wm*.c
11989F:	drivers/gpio/gpio-arizona.c
11990F:	drivers/hwmon/wm83??-hwmon.c
11991F:	drivers/input/misc/wm831x-on.c
11992F:	drivers/input/touchscreen/wm831x-ts.c
11993F:	drivers/input/touchscreen/wm97*.c
11994F:	drivers/mfd/arizona*
11995F:	drivers/mfd/wm*.c
11996F:	drivers/mfd/cs47l24*
11997F:	drivers/power/wm83*.c
11998F:	drivers/rtc/rtc-wm83*.c
11999F:	drivers/regulator/wm8*.c
12000F:	drivers/video/backlight/wm83*_bl.c
12001F:	drivers/watchdog/wm83*_wdt.c
12002F:	include/linux/mfd/arizona/
12003F:	include/linux/mfd/wm831x/
12004F:	include/linux/mfd/wm8350/
12005F:	include/linux/mfd/wm8400*
12006F:	include/linux/wm97xx.h
12007F:	include/sound/wm????.h
12008F:	sound/soc/codecs/arizona.?
12009F:	sound/soc/codecs/wm*
12010F:	sound/soc/codecs/cs47l24*
12011
12012WORKQUEUE
12013M:	Tejun Heo <tj@kernel.org>
12014R:	Lai Jiangshan <jiangshanlai@gmail.com>
12015T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12016S:	Maintained
12017F:	include/linux/workqueue.h
12018F:	kernel/workqueue.c
12019F:	Documentation/workqueue.txt
12020
12021X.25 NETWORK LAYER
12022M:	Andrew Hendry <andrew.hendry@gmail.com>
12023L:	linux-x25@vger.kernel.org
12024S:	Odd Fixes
12025F:	Documentation/networking/x25*
12026F:	include/net/x25*
12027F:	net/x25/
12028
12029X86 ARCHITECTURE (32-BIT AND 64-BIT)
12030M:	Thomas Gleixner <tglx@linutronix.de>
12031M:	Ingo Molnar <mingo@redhat.com>
12032M:	"H. Peter Anvin" <hpa@zytor.com>
12033M:	x86@kernel.org
12034L:	linux-kernel@vger.kernel.org
12035T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12036S:	Maintained
12037F:	Documentation/x86/
12038F:	arch/x86/
12039
12040X86 PLATFORM DRIVERS
12041M:	Darren Hart <dvhart@infradead.org>
12042L:	platform-driver-x86@vger.kernel.org
12043T:	git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12044S:	Maintained
12045F:	drivers/platform/x86/
12046F:	drivers/platform/olpc/
12047
12048X86 MCE INFRASTRUCTURE
12049M:	Tony Luck <tony.luck@intel.com>
12050M:	Borislav Petkov <bp@alien8.de>
12051L:	linux-edac@vger.kernel.org
12052S:	Maintained
12053F:	arch/x86/kernel/cpu/mcheck/*
12054
12055X86 MICROCODE UPDATE SUPPORT
12056M:	Borislav Petkov <bp@alien8.de>
12057S:	Maintained
12058F:	arch/x86/kernel/cpu/microcode/*
12059
12060X86 VDSO
12061M:	Andy Lutomirski <luto@amacapital.net>
12062L:	linux-kernel@vger.kernel.org
12063T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12064S:	Maintained
12065F:	arch/x86/entry/vdso/
12066
12067XC2028/3028 TUNER DRIVER
12068M:	Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12069L:	linux-media@vger.kernel.org
12070W:	https://linuxtv.org
12071T:	git git://linuxtv.org/media_tree.git
12072S:	Maintained
12073F:	drivers/media/tuners/tuner-xc2028.*
12074
12075XEN HYPERVISOR INTERFACE
12076M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12077M:	Boris Ostrovsky <boris.ostrovsky@oracle.com>
12078M:	David Vrabel <david.vrabel@citrix.com>
12079L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12080T:	git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12081S:	Supported
12082F:	arch/x86/xen/
12083F:	drivers/*/xen-*front.c
12084F:	drivers/xen/
12085F:	arch/x86/include/asm/xen/
12086F:	include/xen/
12087F:	include/uapi/xen/
12088
12089XEN HYPERVISOR ARM
12090M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12091L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12092S:	Supported
12093F:	arch/arm/xen/
12094F:	arch/arm/include/asm/xen/
12095
12096XEN HYPERVISOR ARM64
12097M:	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12098L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12099S:	Supported
12100F:	arch/arm64/xen/
12101F:	arch/arm64/include/asm/xen/
12102
12103XEN NETWORK BACKEND DRIVER
12104M:	Wei Liu <wei.liu2@citrix.com>
12105L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12106L:	netdev@vger.kernel.org
12107S:	Supported
12108F:	drivers/net/xen-netback/*
12109
12110XEN PCI SUBSYSTEM
12111M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12112L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12113S:	Supported
12114F:	arch/x86/pci/*xen*
12115F:	drivers/pci/*xen*
12116
12117XEN BLOCK SUBSYSTEM
12118M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12119M:	Roger Pau Monné <roger.pau@citrix.com>
12120L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12121S:	Supported
12122F:	drivers/block/xen-blkback/*
12123F:	drivers/block/xen*
12124
12125XEN PVSCSI DRIVERS
12126M:	Juergen Gross <jgross@suse.com>
12127L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12128L:	linux-scsi@vger.kernel.org
12129S:	Supported
12130F:	drivers/scsi/xen-scsifront.c
12131F:	drivers/xen/xen-scsiback.c
12132F:	include/xen/interface/io/vscsiif.h
12133
12134XEN SWIOTLB SUBSYSTEM
12135M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12136L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
12137S:	Supported
12138F:	arch/x86/xen/*swiotlb*
12139F:	drivers/xen/*swiotlb*
12140
12141XFS FILESYSTEM
12142P:	Silicon Graphics Inc
12143M:	Dave Chinner <david@fromorbit.com>
12144M:	xfs@oss.sgi.com
12145L:	xfs@oss.sgi.com
12146W:	http://oss.sgi.com/projects/xfs
12147T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12148S:	Supported
12149F:	Documentation/filesystems/xfs.txt
12150F:	fs/xfs/
12151
12152XILINX AXI ETHERNET DRIVER
12153M:	Anirudha Sarangi <anirudh@xilinx.com>
12154M:	John Linn <John.Linn@xilinx.com>
12155S:	Maintained
12156F:	drivers/net/ethernet/xilinx/xilinx_axienet*
12157
12158XILINX UARTLITE SERIAL DRIVER
12159M:	Peter Korsgaard <jacmet@sunsite.dk>
12160L:	linux-serial@vger.kernel.org
12161S:	Maintained
12162F:	drivers/tty/serial/uartlite.c
12163
12164XILINX VIDEO IP CORES
12165M:	Hyun Kwon <hyun.kwon@xilinx.com>
12166M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12167L:	linux-media@vger.kernel.org
12168T:	git git://linuxtv.org/media_tree.git
12169S:	Supported
12170F:	Documentation/devicetree/bindings/media/xilinx/
12171F:	drivers/media/platform/xilinx/
12172F:	include/uapi/linux/xilinx-v4l2-controls.h
12173
12174XILLYBUS DRIVER
12175M:	Eli Billauer <eli.billauer@gmail.com>
12176L:	linux-kernel@vger.kernel.org
12177S:	Supported
12178F:	drivers/char/xillybus/
12179
12180XTENSA XTFPGA PLATFORM SUPPORT
12181M:	Max Filippov <jcmvbkbc@gmail.com>
12182L:	linux-xtensa@linux-xtensa.org
12183S:	Maintained
12184F:	drivers/spi/spi-xtensa-xtfpga.c
12185F:	sound/soc/xtensa/xtfpga-i2s.c
12186
12187YAM DRIVER FOR AX.25
12188M:	Jean-Paul Roubelat <jpr@f6fbb.org>
12189L:	linux-hams@vger.kernel.org
12190S:	Maintained
12191F:	drivers/net/hamradio/yam*
12192F:	include/linux/yam.h
12193
12194YEALINK PHONE DRIVER
12195M:	Henk Vergonet <Henk.Vergonet@gmail.com>
12196L:	usbb2k-api-dev@nongnu.org
12197S:	Maintained
12198F:	Documentation/input/yealink.txt
12199F:	drivers/input/misc/yealink.*
12200
12201Z8530 DRIVER FOR AX.25
12202M:	Joerg Reuter <jreuter@yaina.de>
12203W:	http://yaina.de/jreuter/
12204W:	http://www.qsl.net/dl1bke/
12205L:	linux-hams@vger.kernel.org
12206S:	Maintained
12207F:	Documentation/networking/z8530drv.txt
12208F:	drivers/net/hamradio/*scc.c
12209F:	drivers/net/hamradio/z8530.h
12210
12211ZBUD COMPRESSED PAGE ALLOCATOR
12212M:	Seth Jennings <sjenning@redhat.com>
12213L:	linux-mm@kvack.org
12214S:	Maintained
12215F:	mm/zbud.c
12216F:	include/linux/zbud.h
12217
12218ZD1211RW WIRELESS DRIVER
12219M:	Daniel Drake <dsd@gentoo.org>
12220M:	Ulrich Kunitz <kune@deine-taler.de>
12221W:	http://zd1211.ath.cx/wiki/DriverRewrite
12222L:	linux-wireless@vger.kernel.org
12223L:	zd1211-devs@lists.sourceforge.net (subscribers-only)
12224S:	Maintained
12225F:	drivers/net/wireless/zydas/zd1211rw/
12226
12227ZPOOL COMPRESSED PAGE STORAGE API
12228M:	Dan Streetman <ddstreet@ieee.org>
12229L:	linux-mm@kvack.org
12230S:	Maintained
12231F:	mm/zpool.c
12232F:	include/linux/zpool.h
12233
12234ZR36067 VIDEO FOR LINUX DRIVER
12235L:	mjpeg-users@lists.sourceforge.net
12236L:	linux-media@vger.kernel.org
12237W:	http://mjpeg.sourceforge.net/driver-zoran/
12238T:	hg https://linuxtv.org/hg/v4l-dvb
12239S:	Odd Fixes
12240F:	drivers/media/pci/zoran/
12241
12242ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12243M:	Minchan Kim <minchan@kernel.org>
12244M:	Nitin Gupta <ngupta@vflare.org>
12245R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12246L:	linux-kernel@vger.kernel.org
12247S:	Maintained
12248F:	drivers/block/zram/
12249F:	Documentation/blockdev/zram.txt
12250
12251ZS DECSTATION Z85C30 SERIAL DRIVER
12252M:	"Maciej W. Rozycki" <macro@linux-mips.org>
12253S:	Maintained
12254F:	drivers/tty/serial/zs.*
12255
12256ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12257M:	Minchan Kim <minchan@kernel.org>
12258M:	Nitin Gupta <ngupta@vflare.org>
12259R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12260L:	linux-mm@kvack.org
12261S:	Maintained
12262F:	mm/zsmalloc.c
12263F:	include/linux/zsmalloc.h
12264F:	Documentation/vm/zsmalloc.txt
12265
12266ZSWAP COMPRESSED SWAP CACHING
12267M:	Seth Jennings <sjenning@redhat.com>
12268L:	linux-mm@kvack.org
12269S:	Maintained
12270F:	mm/zswap.c
12271
12272THE REST
12273M:	Linus Torvalds <torvalds@linux-foundation.org>
12274L:	linux-kernel@vger.kernel.org
12275Q:	http://patchwork.kernel.org/project/LKML/list/
12276T:	git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12277S:	Buried alive in reporters
12278F:	*
12279F:	*/
12280